Fuzz 0: 20 transforms
Fuzz 1: 12 transforms
Fuzz 2: 7 transforms
Fuzz 3: 6 transforms
Fuzz 4: 7 transforms
Fuzz 5: 20 transforms
Fuzz 6: 11 transforms
Fuzz 7: 2 transforms
Fuzz 8: 14 transforms
Fuzz 9: 20 transforms
Fuzz 10: 9 transforms
Fuzz 11: 13 transforms
Fuzz 12: 11 transforms
Fuzz 13: 7 transforms
Fuzz 14: 3 transforms
Fuzz 15: 20 transforms
Fuzz 16: 11 transforms
Fuzz 17: 11 transforms
Fuzz 18: 9 transforms
Fuzz 19: 10 transforms
Fuzz 20: 14 transforms
Fuzz 21: 5 transforms
Fuzz 22: 18 transforms
Fuzz 23: 5 transforms
Fuzz 24: 2 transforms
Fuzz 25: 2 transforms
Fuzz 26: 15 transforms
Fuzz 27: 2 transforms
Fuzz 28: 15 transforms
Fuzz 29: 5 transforms
Fuzz 30: 1 transforms
Fuzz 31: 10 transforms
Fuzz 32: 1 transforms
Fuzz 33: 11 transforms
Fuzz 34: 13 transforms
Fuzz 35: 8 transforms
Fuzz 36: 16 transforms
Fuzz 37: 19 transforms
Fuzz 38: 9 transforms
Fuzz 39: 12 transforms
Fuzz 40: 11 transforms
Fuzz 41: 7 transforms
Fuzz 42: 12 transforms
Fuzz 43: 4 transforms
Fuzz 44: 6 transforms
Fuzz 45: 10 transforms
Fuzz 46: 4 transforms
Fuzz 47: 2 transforms
Fuzz 48: 18 transforms
Fuzz 49: 1 transforms
Fuzz 50: 8 transforms
Fuzz 51: 9 transforms
Fuzz 52: 3 transforms
Fuzz 53: 17 transforms
Fuzz 54: 5 transforms
Fuzz 55: 8 transforms
Fuzz 56: 5 transforms
Fuzz 57: 17 transforms
Fuzz 58: 12 transforms
Fuzz 59: 18 transforms
Fuzz 60: 4 transforms
Fuzz 61: 10 transforms
Fuzz 62: 17 transforms
Fuzz 63: 1 transforms
Fuzz 64: 9 transforms
Fuzz 65: 11 transforms
Fuzz 66: 12 transforms
Fuzz 67: 10 transforms
Fuzz 68: 6 transforms
Fuzz 69: 11 transforms
Fuzz 70: 14 transforms
Fuzz 71: 20 transforms
Fuzz 72: 9 transforms
Fuzz 73: 17 transforms
Fuzz 74: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  int count;
mplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

-->
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  @Input() int maxCount;

}
  List<String> items;
@Component(

  selector: 'my-counter',
  te<!--
  selector: 'my-aaa',
@Component(
  @Output() EventEmitter<int> incremented;
  directives: cont [Co<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}unterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
import 'pakage:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
       attr.aria-hidden="{{!invalid}}"
       aria-hidden="true"
  CounterComponent recursedComponent;
class CounterComponent {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Show #counter
    [count]="items.length"
    [maxCouing {{items.length}} items:</h1>
<li *ngFor='le item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 75: 17 transforms
Fuzz 76: 13 transforms
Fuzz 77: 4 transforms
Fuzz 78: 10 transforms
Fuzz 79: 10 transforms
Fuzz 80: 13 transforms
Fuzz 81: 17 transforms
Fuzz 82: 9 transforms
Fuzz 83: 17 transforms
Fuzz 84: 14 transforms
Fuzz 85: 15 transforms
Fuzz 86: 9 transforms
Fuzz 87: 7 transforms
Fuzz 88: 8 transforms
Fuzz 89: 6 transforms
Fuzz 90: 13 transforms
Fuzz 91: 6 transforms
Fuzz 92: 6 transforms
Fuzz 93: 13 transforms
Fuzz 94: 13 transforms
Fuzz 95: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  @ContentChild(CounterComponent)
  selector: 'my-counter',

  inputs: const ['count'],
       attr.aterComponent)
  int count;
  String header;
  void reset() {}
  EventEmitter<String> resetEvent;
class ComponentA {
  @Output() EventEmitter<int> innativecremented;
  inputs: const ['count'],

  selector: 'my-aaa',
  int count;

  Counteent() {}
  @Output() EventEmitter<int> innativecremented;
  outputs: const ['resetEvent: reset'],


@Component(
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  List<String> items;
class CounterComponent {
  @Input() int maxCount;
}
  CounterComponent recursedComponent;
@Component(
import 'package:angular2/angular2.dt() int maxCount;
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Inpu [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  @ContentChild(Coun<!--
@Component(

       aria-hidden="true"
  void incremue]="\'add\'"></button>')
}
<<==HTML CODE==>>
<!- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} i}
]),
});
{
\'\'\');
tems:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</i>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #count}
]),
});
{
\'\'\');  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5er
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
   for (incremented)='itereset)=''
    (click)='h1ms.aofdd($event.toStrinthrowg())'>
    <my-tcounter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 96: 7 transforms
Fuzz 97: 20 transforms
Fuzz 98: 13 transforms
Fuzz 99: 3 transforms
Fuzz 100: 19 transforms
Fuzz 101: 6 transforms
Fuzz 102: 20 transforms
Fuzz 103: 19 transforms
Fuzz 104: 14 transforms
Fuzz 105: 5 transforms
Fuzz 106: 1 transforms
Fuzz 107: 11 transforms
Fuzz 108: 13 transforms
Fuzz 109: 6 transforms
Fuzz 110: 14 transforms
Fuzz 111: 18 transforms
Fuzz 112: 17 transforms
Fuzz 113: 12 transforms
Fuzz 114: 14 transforms
Fuzz 115: 6 transforms
Fuzz 116: 8 transforms
Fuzz 117: 14 transforms
Fuzz 118: 20 transforms
Fuzz 119: 10 transforms
Fuzz 120: 3 transforms
Fuzz 121: 18 transforms
Fuzz 122: 14 transforms
Fuzz 123: 16 transforms
Fuzz 124: 17 transforms
Fuzz 125: 5 transforms
Fuzz 126: 10 transforms
Fuzz 127: 15 transforms
Fuzz 128: 3 transforms
Fuzz 129: 16 transforms
Fuzz 130: 9 transforms
Fuzz 131: 14 transforms
Fuzz 132: 4 transforms
Fuzz 133: 6 transforms
Fuzz 134: 5 transforms
Fuzz 135: 11 transforms
Fuzz 136: 4 transforms
Fuzz 137: 11 transforms
Fuzz 138: 16 transforms
Fuzz 139: 8 transforms
Fuzz 140: 17 transforms
Fuzz 141: 15 transforms
Fuzz 142: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel]rethrow)
class ComponentA {
  List<String>else items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEve}
]),
});
\nt: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Strin(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=>      
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidowin(g {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='den = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</''
    (click)='h1.hidowin(g {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='den = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 143: 7 transforms
Fuzz 144: 20 transforms
Fuzz 145: 9 transforms
Fuzz 146: 2 transforms
Fuzz 147: 8 transforms
Fuzz 148: 2 transforms
Fuzz 149: 16 transforms
Fuzz 150: 18 transforms
Fuzz 151: 10 transforms
Fuzz 152: 6 transforms
Fuzz 153: 12 transforms
Fuzz 154: 9 transforms
Fuzz 155: 1 transforms
Fuzz 156: 9 transforms
Fuzz 157: 2 transforms
Fuzz 158: 8 transforms
Fuzz 159: 15 transforms
Fuzz 160: 9 transforms
Fuzz 161: 11 transforms
Fuzz 162: 9 transforms
Fuzz 163: 15 transforms
Fuzz 164: 3 transforms
Fuzz 165: 16 transforms
Fuzz 166: 19 transforms
Fuzz 167: 7 transforms
Fuzz 168: 12 transforms
Fuzz 169: 20 transforms
Fuzz 170: 11 transforms
Fuzz 171: 6 transforms
Fuzz 172: 12 transforms
Fuzz 173: 19 transforms
Fuzz 174: 3 transforms
Fuzz 175: 14 transforms
Fuzz 176: 10 transforms
Fuzz 177: 4 transforms
Fuzz 178: 9 transforms
Fuzz 179: 13 transforms
Fuzz 180: 10 transforms
Fuzz 181: 9 transforms
Fuzz 182: 17 transforms
Fuzz 183: 12 transforms
Fuzz 184: 1 transforms
Fuzz 185: 2 transforms
Fuzz 186: 4 transforms
Fuzz 187: 14 transforms
Fuzz 188: 9 transforms
Fuzz 189: 14 transforms
Fuzz 190: 4 transforms
Fuzz 191: 5 transforms
Fuzz 192: 20 transforms
Fuzz 193: 1 transforms
Fuzz 194: 19 transforms
Fuzz 195: 11 transforms
Fuzz 196: 3 transforms
Fuzz 197: 20 transforms
Fuzz 198: 1 transforms
Fuzz 199: 6 transforms
Fuzz 200: 20 transforms
Fuzz 201: 15 transforms
Fuzz 202: 7 transforms
Fuzz 203: 17 transforms
Fuzz 204: 2 transforms
Fuzz 205: 9 transforms
Fuzz 206: 4 transforms
Fuzz 207: 5 transforms
Fuzz 208: 9 transforms
Fuzz 209: 13 transforms
Fuzz 210: 16 transforms
Fuzz 211: 4 transforms
Fuzz 212: 12 transforms
Fuzz 213: 19 transforms
Fuzz 214: 9 transforms
Fuzz 215: 6 transforms
Fuzz 216: 15 transforms
Fuzz 217: 4 transforms
Fuzz 218: 14 transforms
Fuzz 219: 4 transforms
Fuzz 220: 13 transforms
Fuzz 221: 12 transforms
Fuzz 222: 11 transforms
Fuzz 223: 19 transforms
Fuzz 224: 4 transforms
Fuzz 225: 10 transforms
Fuzz 226: 19 transforms
Fuzz 227: 10 transforms
Fuzz 228: 4 transforms
Fuzz 229: 1 transforms
Fuzz 230: 3 transforms
Fuzz 231: 2 transforms
Fuzz 232: 2 transforms
Fuzz 233: 15 transforms
Fuzz 234: 14 transforms
Fuzz 235: 1 transforms
Fuzz 236: 3 transforms
Fuzz 237: 14 transforms
Fuzz 238: 16 transforms
Fuzz 239: 7 transforms
Fuzz 240: 8 transforms
Fuzz 241: 15 transforms
Fuzz 242: 5 transforms
Fuzz 243: 18 transforms
Fuzz 244: 10 transforms
Fuzz 245: 2 transforms
Fuzz 246: 9 transforms
Fuzz 247: 10 transforms
Fuzz 248: 15 transforms
Fuzz 249: 14 transforms
Fuzz 250: 19 transforms
Fuzz 251: 1 transforms
Fuzz 252: 8 transforms
Fuzz 253: 6 transforms
Fuzz 254: 9 transforms
Fuzz 255: 18 transforms
Fuzz 256: 5 transforms
Fuzz 257: 4 transforms
Fuzz 258: 14 transforms
Fuzz 259: 19 transforms
Fuzz 260: 5 transforms
Fuzz 261: 12 transforms
Fuzz 262: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
  void re

});

  @ContentChild(CounterComponent)
\'\'\');
class ComponentA {
@Component(
  List<String> items;
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
  '090c: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
  int <!--
}

  CounterComponent recursedComponent;
  selector: 'my-counter',
  EventEmitter<String> resetEvent;
{
]),
  count;
       aria-hidden="true"
@Component(
  String header;
-->
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  template}
class CounterComponent {
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of it<!--
-->
       aria-hidden="true"
       attems; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 263: 4 transforms
Fuzz 264: 2 transforms
Fuzz 265: 4 transforms
Fuzz 266: 16 transforms
Fuzz 267: 6 transforms
Fuzz 268: 12 transforms
Fuzz 269: 18 transforms
Fuzz 270: 15 transforms
Fuzz 271: 9 transforms
Fuzz 272: 2 transforms
Fuzz 273: 3 transforms
Fuzz 274: 10 transforms
Fuzz 275: 10 transforms
Fuzz 276: 17 transforms
Fuzz 277: 17 transforms
Fuzz 278: 14 transforms
Fuzz 279: 1 transforms
Fuzz 280: 3 transforms
Fuzz 281: 12 transforms
Fuzz 282: 13 transforms
Fuzz 283: 11 transforms
Fuzz 284: 9 transforms
Fuzz 285: 6 transforms
Fuzz 286: 14 transforms
Fuzz 287: 13 transforms
Fuzz 288: 8 transforms
Fuzz 289: 8 transforms
Fuzz 290: 1 transforms
Fuzz 291: 11 transforms
Fuzz 292: 3 transforms
Fuzz 293: 4 transforms
Fuzz 294: 12 transforms
Fuzz 295: 1 transforms
Fuzz 296: 16 transforms
Fuzz 297: 3 transforms
Fuzz 298: 7 transforms
Fuzz 299: 12 transforms
Fuzz 300: 19 transforms
Fuzz 301: 12 transforms
Fuzz 302: 3 transforms
Fuzz 303: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
{
  EventEmitter<String> resetEv]),
  String header;
import 'package:angular2/angular2.dart';
class ComponentA {
});
@Component(
  List<t}
  void reset() {}
  template: '{{count}}String> items;


  ', NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  @Input() int maxCount;
]),
class CounterComponent {
@Component(
\'\'\');
  void increment() {}

  @Output() EventEmitter<int> incremented;
  int count;
  String header;
  @ContentChild(CounterComponent)
}  List<String> items;
  selector: 'my-counter',

  selector: 'my-aaa',

  directives: const [CounterComponent}
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>'ent;
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
});
}
\'\'\');
  CounterComponent recursedComponent;
  ', NgIf, NgFor, NgForm, NgModel])
}
  outputs: const ['resetEvent: reset'],

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
class ComponentA {
{
  templateUrl: 'test.html',
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.lnullength > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incrcount]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !htrue1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 304: 16 transforms
Fuzz 305: 20 transforms
Fuzz 306: 20 transforms
Fuzz 307: 9 transforms
Fuzz 308: 2 transforms
Fuzz 309: 3 transforms
Fuzz 310: 11 transforms
Fuzz 311: 13 transforms
Fuzz 312: 19 transforms
Fuzz 313: 14 transforms
Fuzz 314: 10 transforms
Fuzz 315: 6 transforms
Fuzz 316: 19 transforms
Fuzz 317: 5 transforms
Fuzz 318: 3 transforms
Fuzz 319: 17 transforms
Fuzz 320: 20 transforms
Fuzz 321: 3 transforms
Fuzz 322: 16 transforms
Fuzz 323: 15 transforms
Fuzz 324: 11 transforms
Fuzz 325: 19 transforms
Fuzz 326: 12 transforms
Fuzz 327: 15 transforms
Fuzz 328: 6 transforms
Fuzz 329: 7 transforms
Fuzz 330: 10 transforms
Fuzz 331: 19 transforms
Fuzz 332: 11 transforms
Fuzz 333: 11 transforms
Fuzz 334: 5 transforms
Fuzz 335: 8 transforms
Fuzz 336: 6 transforms
Fuzz 337: 1 transforms
Fuzz 338: 18 transforms
Fuzz 339: 15 transforms
Fuzz 340: 20 transforms
Fuzz 341: 10 transforms
Fuzz 342: 14 transforms
Fuzz 343: 20 transforms
Fuzz 344: 2 transforms
Fuzz 345: 14 transforms
Fuzz 346: 7 transforms
Fuzz 347: 17 transforms
Fuzz 348: 1 transforms
Fuzz 349: 20 transforms
Fuzz 350: 5 transforms
Fuzz 351: 20 transforms
Fuzz 352: 7 transforms
Fuzz 353: 17 transforms
Fuzz 354: 10 transforms
Fuzz 355: 12 transforms
Fuzz 356: 16 transforms
Fuzz 357: 4 transforms
Fuzz 358: 11 transforms
Fuzz 359: 14 transforms
Fuzz 360: 3 transforms
Fuzz 361: 17 transforms
Fuzz 362: 18 transforms
Fuzz 363: 16 transforms
Fuzz 364: 13 transforms
Fuzz 365: 3 transforms
Fuzz 366: 19 transforms
Fuzz 367: 19 transforms
Fuzz 368: 12 transforms
Fuzz 369: 5 transforms
Fuzz 370: 4 transforms
Fuzz 371: 6 transforms
Fuzz 372: 2 transforms
Fuzz 373: 1 transforms
Fuzz 374: 9 transforms
Fuzz 375: 3 transforms
Fuzz 376: 1 transforms
Fuzz 377: 19 transforms
Fuzz 378: 4 transforms
Fuzz 379: 11 transforms
Fuzz 380: 9 transforms
Fuzz 381: 8 transforms
Fuzz 382: 15 transforms
Fuzz 383: 7 transforms
Fuzz 384: 3 transforms
Fuzz 385: 16 transforms
Fuzz 386: 14 transforms
Fuzz 387: 2 transforms
Fuzz 388: 9 transforms
Fuzz 389: 5 transforms
Fuzz 390: 16 transforms
Fuzz 391: 18 transforms
Fuzz 392: 15 transforms
Fuzz 393: 6 transforms
Fuzz 394: 5 transforms
Fuzz 395: 14 transforms
Fuzz 396: 11 transforms
Fuzz 397: 12 transforms
Fuzz 398: 19 transforms
Fuzz 399: 12 transforms
Fuzz 400: 13 transforms
Fuzz 401: 10 transforms
Fuzz 402: 6 transforms
Fuzz 403: 7 transforms
Fuzz 404: 20 transforms
Fuzz 405: 11 transforms
Fuzz 406: 18 transforms
Fuzz 407: 18 transforms
Fuzz 408: 15 transforms
Fuzz 409: 6 transforms
Fuzz 410: 17 transforms
Fuzz 411: 10 transforms
Fuzz 412: 20 transforms
Fuzz 413: 17 transforms
Fuzz 414: 14 transforms
Fuzz 415: 11 transforms
Fuzz 416: 16 transforms
Fuzz 417: 15 transforms
Fuzz 418: 10 transforms
Fuzz 419: 1 transforms
Fuzz 420: 7 transforms
Fuzz 421: 18 transforms
Fuzz 422: 10 transforms
Fuzz 423: 6 transforms
Fuzz 424: 8 transforms
Fuzz 425: 5 transforms
Fuzz 426: 19 transforms
Fuzz 427: 10 transforms
Fuzz 428: 4 transforms
Fuzz 429: 1 transforms
Fuzz 430: 6 transforms
Fuzz 431: 16 transforms
Fuzz 432: 18 transforms
Fuzz 433: 15 transforms
Fuzz 434: 9 transforms
Fuzz 435: 3 transforms
Fuzz 436: 10 transforms
Fuzz 437: 2 transforms
Fuzz 438: 5 transforms
Fuzz 439: 6 transforms
Fuzz 440: 15 transforms
Fuzz 441: 4 transforms
Fuzz 442: 6 transforms
Fuzz 443: 10 transforms
Fuzz 444: 13 transforms
Fuzz 445: 9 transforms
Fuzz 446: 14 transforms
Fuzz 447: 17 transforms
Fuzz 448: 1 transforms
Fuzz 449: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

 source CounterComponent recursedComponent;
@Component(
  outputs: const ['resetEvent: reset'],
  add\'"></button>')
  template: '{{count}} <button (click)="increment()" [value]="\'ter<int> incremented;
  selector: 'my-counter',
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
});
  templateUrl: 'test.html',

{

  inputs: const ['count'],


  '090cedb3f2833a3f260b0937baae56267a6cd9String> items;
  String header;
  void increment() {}
]),
  void reset() {}
  @nt(
  outputs: const ['resetEvent: reset'],
  add\'"></button>')
  template: '{{count}} <button (clicextendsk)="increment()" [value]="\'ter<int> incremented;
  selector: 'my-counter',
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
});
  templateUrl: 'test.html',

{

  inputs: const ['count'],


  '090cedb3f2Input() int maxCount;
\'\'\');
}

  @Output() EventEmitter<int> incremented;
class ComponentA {
  @ContentChild(CounterCompnent)

  @ContentChild(CounterComponent)
}
 source CounterComponent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<}
@Component(
<<==HTML CODE==>>
  {{ngForm.dirty}}  
<!-- @ngIgnoreErrors: -->
</li>
<div *ngIf="items.length > 0">
  
  {{x}}: {{item.trim()}}
      
   
  {{ngForm.dirty}}
       aria-hidden="true"
  {{x}} : {{item.trim(<!--
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

  <input [(ngModel)]="header" />
<h1 #h1>Showing {{items.lengi *ngFor='let item of items; let x=index' [hidden]='item != null'>
       attr.aria-hidden="{{!in)}}  th}} items:</h1>
<div *ngIf="items.length > 0">
-->
  <form #ngForm="ngForm"></form>
  <mycounter
  <form #
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 450: 10 transforms
Fuzz 451: 16 transforms
Fuzz 452: 12 transforms
Fuzz 453: 14 transforms
Fuzz 454: 7 transforms
Fuzz 455: 1 transforms
Fuzz 456: 13 transforms
Fuzz 457: 4 transforms
Fuzz 458: 16 transforms
Fuzz 459: 13 transforms
Fuzz 460: 6 transforms
Fuzz 461: 17 transforms
Fuzz 462: 2 transforms
Fuzz 463: 15 transforms
Fuzz 464: 14 transforms
Fuzz 465: 13 transforms
Fuzz 466: 3 transforms
Fuzz 467: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
  directivecases: const [CounterComponent, NgIf, NgFor, NgForm,<! NgMo}
@Component(
\'\'\');
  '090cedb3f2833a3f260b0937baae5626onst ['resetEvent: \'\');
class CounterComponent {
  int count;
  @ContentChild(CounterComponent)
\'\'\');
  EventEmitter<String> resetEvent;
]),
  void increment() {}
}
  @Input() int maxCount;
  List<String> items;


  void reset() {}
  CounterComponent recursedComponent;
});
  String header;

 del])

{
import 'package:angular2/angular2.dart';
{
  selector: 'my-aaa',
  '090cedb3f28}
]),
});
{
\'\'\');
  '090ce:db3f2833a3f260b0937baae56267a6cd935',
   -4.50359933a3f260b093reset'],
class ComponentA {
  @Output() EventEmitter<int> incremented;
  outputs: c}
@Component(
});
  templateUrl: 'test.html',}
  '090cedb3f2833a3f260b0937baae56267a6cd935',
]),
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  inputs: const ['count'],
<<==HTML CODE==>>
  
</li>
<div *ngIf="items.length > 0">
    [count]=e"items.length"
  <my-counter
  {{x}} : {{item.trim()}}

    [maxCount]='4'
    (reset)=''
    <my-counter></my-counter>

    (reset)=''

  <form #ngForm="ngForm"></form>
  }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd9  <my-counter></my-counter>
  </my-counter>
  {{ngForm.dirty}}
<li *ngFor='let ite of items; let x=index' [hidden]='item != null'>
  <my-counter
    (incremented)='items.add($event.toStrin
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 468: 14 transforms
Fuzz 469: 1 transforms
Fuzz 470: 10 transforms
Fuzz 471: 13 transforms
Fuzz 472: 5 transforms
Fuzz 473: 9 transforms
Fuzz 474: 4 transforms
Fuzz 475: 13 transforms
Fuzz 476: 18 transforms
Fuzz 477: 5 transforms
Fuzz 478: 20 transforms
Fuzz 479: 13 transforms
Fuzz 480: 1 transforms
Fuzz 481: 7 transforms
Fuzz 482: 3 transforms
Fuzz 483: 20 transforms
Fuzz 484: 4 transforms
Fuzz 485: 15 transforms
Fuzz 486: 19 transforms
Fuzz 487: 16 transforms
Fuzz 488: 4 transforms
Fuzz 489: 16 transforms
Fuzz 490: 7 transforms
Fuzz 491: 16 transforms
Fuzz 492: 1 transforms
Fuzz 493: 20 transforms
Fuzz 494: 17 transforms
Fuzz 495: 4 transforms
Fuzz 496: 8 transforms
Fuzz 497: 4 transforms
Fuzz 498: 20 transforms
Fuzz 499: 19 transforms
Fuzz 500: 17 transforms
Fuzz 501: 6 transforms
Fuzz 502: 13 transforms
Fuzz 503: 11 transforms
Fuzz 504: 11 transforms
Fuzz 505: 20 transforms
Fuzz 506: 10 transforms
Fuzz 507: 13 transforms
Fuzz 508: 2 transforms
Fuzz 509: 15 transforms
Fuzz 510: 19 transforms
Fuzz 511: 20 transforms
Fuzz 512: 1 transforms
Fuzz 513: 3 transforms
Fuzz 514: 2 transforms
Fuzz 515: 4 transforms
Fuzz 516: 15 transforms
Fuzz 517: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  inexternalt count;

@Com<!ponent(
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)

}
  CounterComponent recursedComponent;

import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  EventEmitter<String> reset<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    Event;
class CounterComponent {
  String header;
  @Output() EventEmitter<int> incremented;
  List<String> it<!--
-->
       aria-hidden="truems;
  outputs: const ['resetEvent: <!--
-->
       aria-hidden="true"
 reset'],

  @Input() int maxCount;
  inputs: const ['count'],
}

  void reset() {}
class ComponentA {
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}
<<==HTML CODE==>>
});
</li>
    <input [(ngModel)]="header" />
    #counter
});
\'\'\');
{
</div>
      
  '090cedb3f2833a3f260b0937baae56267a6cd935',
]),
]),
<div *ngIf="items.length > 0">}
  <my-counter
]),
    (incremented)='items.add($event.toString())'>
  </my-counter>
   
    [count]="items.length"
  <form #ngForm="ngForm"></form>
{
  '090cedb3f2833a3f x=index' [hidden]='item != null'>
    (reset)=''
  '090cedb3f2833a3f260b0937baae56267a6cd935',;
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<li *ngFor='let item of itnems; let}
   -4.50
\'\'\');
      ms.length}} items:</h1>

-->
});
    <my-counter></my-counter>
  {{x}}  [count]="items.length"
  <form #ngForm="ngForm"></form>
{
  '090cedb3f2833a3f x=index' [hidden]='item != null'>
    (reset)=''
  '090cedb3f2833a3f260b0937baae56267a6cd935',;
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<li *ngFor='let item of itnems; let}
   -4.50
\'\'\');
      ms.length}} items:</h1>

-->
});
    <my-counter></my-counter>
  {{x}} : {{item.trim()}}
{
    [maxCount]='4'

<h1 #h1>Showing {{ite<!--
\'\'\')}
<!-- @ngIgnoreEabstractrrors: -->
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 518: 2 transforms
Fuzz 519: 2 transforms
Fuzz 520: 15 transforms
Fuzz 521: 11 transforms
Fuzz 522: 13 transforms
Fuzz 523: 6 transforms
Fuzz 524: 13 transforms
Fuzz 525: 17 transforms
Fuzz 526: 3 transforms
Fuzz 527: 15 transforms
Fuzz 528: 19 transforms
Fuzz 529: 12 transforms
Fuzz 530: 1 transforms
Fuzz 531: 12 transforms
Fuzz 532: 4 transforms
Fuzz 533: 2 transforms
Fuzz 534: 20 transforms
Fuzz 535: 16 transforms
Fuzz 536: 18 transforms
Fuzz 537: 3 transforms
Fuzz 538: 3 transforms
Fuzz 539: 13 transforms
Fuzz 540: 6 transforms
Fuzz 541: 17 transforms
Fuzz 542: 7 transforms
Fuzz 543: 6 transforms
Fuzz 544: 20 transforms
Fuzz 545: 18 transforms
Fuzz 546: 10 transforms
Fuzz 547: 1 transforms
Fuzz 548: 11 transforms
Fuzz 549: 3 transforms
Fuzz 550: 16 transforms
Fuzz 551: 7 transforms
Fuzz 552: 13 transforms
Fuzz 553: 20 transforms
Fuzz 554: 10 transforms
Fuzz 555: 20 transforms
Fuzz 556: 6 transforms
Fuzz 557: 7 transforms
Fuzz 558: 18 transforms
Fuzz 559: 15 transforms
Fuzz 560: 16 transforms
Fuzz 561: 8 transforms
Fuzz 562: 16 transforms
Fuzz 563: 12 transforms
Fuzz 564: 7 transforms
Fuzz 565: 2 transforms
Fuzz 566: 13 transforms
Fuzz 567: 7 transforms
Fuzz 568: 7 transforms
Fuzz 569: 1 transforms
Fuzz 570: 16 transforms
Fuzz 571: 12 transforms
Fuzz 572: 19 transforms
Fuzz 573: 15 transforms
Fuzz 574: 13 transforms
Fuzz 575: 20 transforms
Fuzz 576: 2 transforms
Fuzz 577: 6 transforms
Fuzz 578: 6 transforms
Fuzz 579: 17 transforms
Fuzz 580: 20 transforms
Fuzz 581: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
       attr.aria-hidden
class ComponentA {
}
  selector: 'my-counter',
  List<String> items;
@Component(

  String header;

       aria-hidden="true"
import 'package:angular2/angular2.dart';
-->
  templateUrl: 'test.html',
  selectlector: 'my-counter',
  List<String> items;
@Component(
  String header;

       aria-hidden="true"
import 'package:angular2/angular2.dart';
-->
 or: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outpu<!--
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : <!--
-->
       aria-hidden="true"
       attr.aria-h{{item.trim()}}
</li>

<div *ngIfms:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : <!--
-->
       aria-hidden="true"
       attr.aria-h{{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
  <my-counter
    #counter    [count]="itemslength"
    [maxCount]='4'
    (rese="items.lengt h > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.re<!--
-->
       aria-hidden="true"
       attr.aria-set()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-ctr.aria-set()'
    (incremented)='items.add($event.toString())'>
    <my-counter></myounter>
  </my-counter>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 582: 5 transforms
Fuzz 583: 10 transforms
Fuzz 584: 4 transforms
Fuzz 585: 19 transforms
Fuzz 586: 18 transforms
Fuzz 587: 6 transforms
Fuzz 588: 2 transforms
Fuzz 589: 16 transforms
Fuzz 590: 16 transforms
Fuzz 591: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
-->
   e: '{{count}} <!--
-->
       aria-hidden="true"
  <button (click)="increment()" [value]="\'add\'u"></button>')
class ComponentA {  List<String> i<!--
  templat<!--
@Component(
  void increment() {}
  selector: 'my-aaa',
  selector: 'my-counter',

       atems;
       attr.aria-hidden="{{!interComponent recursedCnvalid}}"
  outputs: const ['resetEvent: reset'],
}
  String header;
@Component(
       aria-hidden="true"
import 'package:ashowngular2/angular2.dart';
  void reset() {}


-->
class CounterComponent {  int count;
}
  directivpartes: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
       aria-hidden="true"
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  CounterComponent recursedComponent;

  @CexternalontentChild(CounterComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><}
])h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item !=
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 592: 12 transforms
Fuzz 593: 9 transforms
Fuzz 594: 5 transforms
Fuzz 595: 19 transforms
Fuzz 596: 2 transforms
Fuzz 597: 15 transforms
Fuzz 598: 17 transforms
Fuzz 599: 19 transforms
Fuzz 600: 5 transforms
Fuzz 601: 6 transforms
Fuzz 602: 17 transforms
Fuzz 603: 1 transforms
Fuzz 604: 11 transforms
Fuzz 605: 19 transforms
Fuzz 606: 2 transforms
Fuzz 607: 20 transforms
Fuzz 608: 8 transforms
Fuzz 609: 13 transforms
Fuzz 610: 1 transforms
Fuzz 611: 6 transforms
Fuzz 612: 16 transforms
Fuzz 613: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

  EventEmitter<String> resetEvent;
  inputs: const ['count'],
-->
  void reset() {}
import 'package:angular2/angular2.dart';class ComponentA {  @Input() int maxCount;
       aria-hidden="tuing> items;
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
       aria-hidden="true"
       attr.ariant)
  int count;
  selector: 'my-aaa',

}  @ContentChild(CounterCompone<!--
  @Output() EventEmitter<int> incremented;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector:of 'my-counter',
  templateUrl: 'test.}
]),
});
{
\'\'\');
  '090cedbhtml',

  CounterComponent recursedComponent;

  outputs: const ['resetEvent: reset'],
  void increment() {}
  List<Stre<!--
@Component(
}
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
-->
  let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.partreset()'
    (incremented)='items.adounted($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</withdiv>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 614: 17 transforms
Fuzz 615: 3 transforms
Fuzz 616: 6 transforms
Fuzz 617: 20 transforms
Fuzz 618: 12 transforms
Fuzz 619: 8 transforms
Fuzz 620: 18 transforms
Fuzz 621: 6 transforms
Fuzz 622: 3 transforms
Fuzz 623: 3 transforms
Fuzz 624: 19 transforms
Fuzz 625: 2 transforms
Fuzz 626: 3 transforms
Fuzz 627: 13 transforms
Fuzz 628: 8 transforms
Fuzz 629: 1 transforms
Fuzz 630: 10 transforms
Fuzz 631: 12 transforms
Fuzz 632: 1 transforms
Fuzz 633: 5 transforms
Fuzz 634: 9 transforms
Fuzz 635: 17 transforms
Fuzz 636: 4 transforms
Fuzz 637: 10 transforms
Fuzz 638: 12 transforms
Fuzz 639: 15 transforms
Fuzz 640: 3 transforms
Fuzz 641: 18 transforms
Fuzz 642: 15 transforms
Fuzz 643: 15 transforms
Fuzz 644: 13 transforms
Fuzz 645: 2 transforms
Fuzz 646: 20 transforms
Fuzz 647: 7 transforms
Fuzz 648: 9 transforms
Fuzz 649: 5 transforms
Fuzz 650: 18 transforms
Fuzz 651: 18 transforms
Fuzz 652: 19 transforms
Fuzz 653: 18 transforms
Fuzz 654: 7 transforms
Fuzz 655: 6 transforms
Fuzz 656: 19 transforms
Fuzz 657: 10 transforms
Fuzz 658: 17 transforms
Fuzz 659: 13 transforms
Fuzz 660: 16 transforms
Fuzz 661: 10 transforms
Fuzz 662: 4 transforms
Fuzz 663: 19 transforms
Fuzz 664: 1 transforms
Fuzz 665: 12 transforms
Fuzz 666: 8 transforms
Fuzz 667: 20 transforms
Fuzz 668: 20 transforms
Fuzz 669: 15 transforms
Fuzz 670: 6 transforms
Fuzz 671: 5 transforms
Fuzz 672: 15 transforms
Fuzz 673: 18 transforms
Fuzz 674: 10 transforms
Fuzz 675: 13 transforms
Fuzz 676: 9 transforms
Fuzz 677: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
  int count;
  <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}e}"
   selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

import 'package:angular2/angular2.dart';
@Caa',  template: '{{count}} <buttofinallyn (click)="increment()" [value]="\'add\'"></bomponent(

  directives: const [CounterComponent, NgIf, NgFor, NgForm, Ng
<<==HTML CODE==>>
<!-external- @nIgnoreErro<!--
-->
       aria-hidden="true"
    <!--
-->
       aria-hidden="true"
   attr.aria-hidden="{{!invalid}}"r
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 678: 15 transforms
Fuzz 679: 14 transforms
Fuzz 680: 11 transforms
Fuzz 681: 20 transforms
Fuzz 682: 18 transforms
Fuzz 683: 15 transforms
Fuzz 684: 13 transforms
Fuzz 685: 12 transforms
Fuzz 686: 5 transforms
Fuzz 687: 17 transforms
Fuzz 688: 4 transforms
Fuzz 689: 20 transforms
Fuzz 690: 3 transforms
Fuzz 691: 11 transforms
Fuzz 692: 5 transforms
Fuzz 693: 19 transforms
Fuzz 694: 18 transforms
Fuzz 695: 20 transforms
Fuzz 696: 3 transforms
Fuzz 697: 14 transforms
Fuzz 698: 4 transforms
Fuzz 699: 9 transforms
Fuzz 700: 6 transforms
Fuzz 701: 1 transforms
Fuzz 702: 16 transforms
Fuzz 703: 13 transforms
Fuzz 704: 11 transforms
Fuzz 705: 14 transforms
Fuzz 706: 13 transforms
Fuzz 707: 2 transforms
Fuzz 708: 8 transforms
Fuzz 709: 7 transforms
Fuzz 710: 3 transforms
Fuzz 711: 14 transforms
Fuzz 712: 10 transforms
Fuzz 713: 10 transforms
Fuzz 714: 20 transforms
Fuzz 715: 2 transforms
Fuzz 716: 10 transforms
Fuzz 717: 12 transforms
Fuzz 718: 13 transforms
Fuzz 719: 13 transforms
Fuzz 720: 1 transforms
Fuzz 721: 1 transforms
Fuzz 722: 18 transforms
Fuzz 723: 7 transforms
Fuzz 724: 6 transforms
Fuzz 725: 17 transforms
Fuzz 726: 8 transforms
Fuzz 727: 17 transforms
Fuzz 728: 9 transforms
Fuzz 729: 14 transforms
Fuzz 730: 11 transforms
Fuzz 731: 9 transforms
Fuzz 732: 2 transforms
Fuzz 733: 11 transforms
Fuzz 734: 17 transforms
Fuzz 735: 19 transforms
Fuzz 736: 8 transforms
Fuzz 737: 2 transforms
Fuzz 738: 7 transforms
Fuzz 739: 1 transforms
Fuzz 740: 3 transforms
Fuzz 741: 6 transforms
Fuzz 742: 17 transforms
Fuzz 743: 1 transforms
Fuzz 744: 16 transforms
Fuzz 745: 9 transforms
Fuzz 746: 3 transforms
Fuzz 747: 11 transforms
Fuzz 748: 14 transforms
Fuzz 749: 8 transforms
Fuzz 750: 10 transforms
Fuzz 751: 18 transforms
Fuzz 752: 8 transforms
Fuzz 753: 2 transforms
Fuzz 754: 2 transforms
Fuzz 755: 14 transforms
Fuzz 756: 8 transforms
Fuzz 757: 17 transforms
Fuzz 758: 6 transforms
Fuzz 759: 5 transforms
Fuzz 760: 8 transforms
Fuzz 761: 5 transforms
Fuzz 762: 3 transforms
Fuzz 763: 20 transforms
Fuzz 764: 1 transforms
Fuzz 765: 2 transforms
Fuzz 766: 5 transforms
Fuzz 767: 14 transforms
Fuzz 768: 8 transforms
Fuzz 769: 1 transforms
Fuzz 770: 7 transforms
Fuzz 771: 19 transforms
Fuzz 772: 12 transforms
Fuzz 773: 12 transforms
Fuzz 774: 7 transforms
Fuzz 775: 2 transforms
Fuzz 776: 12 transforms
Fuzz 777: 14 transforms
Fuzz 778: 18 transforms
Fuzz 779: 14 transforms
Fuzz 780: 16 transforms
Fuzz 781: 13 transforms
Fuzz 782: 17 transforms
Fuzz 783: 15 transforms
Fuzz 784: 10 transforms
Fuzz 785: 6 transforms
Fuzz 786: 12 transforms
Fuzz 787: 6 transforms
Fuzz 788: 20 transforms
Fuzz 789: 4 transforms
Fuzz 790: 9 transforms
Fuzz 791: 12 transforms
Fuzz 792: 17 transforms
Fuzz 793: 2 transforms
Fuzz 794: 5 transforms
Fuzz 795: 3 transforms
Fuzz 796: 3 transforms
Fuzz 797: 19 transforms
Fuzz 798: 14 transforms
Fuzz 799: 10 transforms
Fuzz 800: 7 transforms
Fuzz 801: 12 transforms
Fuzz 802: 17 transforms
Fuzz 803: 12 transforms
Fuzz 804: 12 transforms
Fuzz 805: 3 transforms
Fuzz 806: 9 transforms
Fuzz 807: 19 transforms
Fuzz 808: 1 transforms
Fuzz 809: 15 transforms
Fuzz 810: 17 transforms
Fuzz 811: 14 transforms
Fuzz 812: 6 transforms
Fuzz 813: 7 transforms
Fuzz 814: 15 transforms
Fuzz 815: 2 transforms
Fuzz 816: 7 transforms
Fuzz 817: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
  inputs: const ['count'],
class CombponentA {
       aria-hidden="true"
  @Output() EventEmitter<int> incremnted;
class CounterComponent {
  CounterComponent recursedCompon<!--
@Component(

  selector: 'my-aaa',


  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
  List<String> items;
@Component(

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  int count;
}
  @ContentChild(CounterComponent)
       attr.arent;
  EventEmitter<String> resetEvent;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
  String header;
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
  void reset() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h<!--
-->1 #h1>Shifowig {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {set{item.trim()}}</li>

<div *ngIf="items.length > 0"}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b093>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cheader" />
       
  <my-counter
    #counter
    [c
ount]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 818: 1 transforms
Fuzz 819: 2 transforms
Fuzz 820: 19 transforms
Fuzz 821: 15 transforms
Fuzz 822: 4 transforms
Fuzz 823: 10 transforms
Fuzz 824: 6 transforms
Fuzz 825: 11 transforms
Fuzz 826: 14 transforms
Fuzz 827: 9 transforms
Fuzz 828: 15 transforms
Fuzz 829: 6 transforms
Fuzz 830: 1 transforms
Fuzz 831: 3 transforms
Fuzz 832: 9 transforms
Fuzz 833: 11 transforms
Fuzz 834: 19 transforms
Fuzz 835: 20 transforms
Fuzz 836: 16 transforms
Fuzz 837: 2 transforms
Fuzz 838: 9 transforms
Fuzz 839: 5 transforms
Fuzz 840: 7 transforms
Fuzz 841: 12 transforms
Fuzz 842: 11 transforms
Fuzz 843: 5 transforms
Fuzz 844: 14 transforms
Fuzz 845: 11 transforms
Fuzz 846: 18 transforms
Fuzz 847: 9 transforms
Fuzz 848: 15 transforms
Fuzz 849: 5 transforms
Fuzz 850: 8 transforms
Fuzz 851: 10 transforms
Fuzz 852: 20 transforms
Fuzz 853: 12 transforms
Fuzz 854: 18 transforms
Fuzz 855: 12 transforms
Fuzz 856: 7 transforms
Fuzz 857: 19 transforms
Fuzz 858: 14 transforms
Fuzz 859: 15 transforms
Fuzz 860: 1 transforms
Fuzz 861: 3 transforms
Fuzz 862: 9 transforms
Fuzz 863: 6 transforms
Fuzz 864: 14 transforms
Fuzz 865: 10 transforms
Fuzz 866: 19 transforms
Fuzz 867: 3 transforms
Fuzz 868: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Componen<!t(
  selectoangular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl:r: 'my-aaa',
  tereturnmplateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<in 'package:angular2/angular2.dart';

@Componen<!t(
  selectoangular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl:r: 'my-aaa',
  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  intring header;}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  void reset() {}
  void increment(t> incremented;

  @ContentChild(CounterComponent)
  Counte count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  void reset() {}
  void increment(t> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  void reset() {}
  void increment() {}
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form external#ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)}
]),
});
{
\'\'\');
  '090cedb3tem != null'>
  {{x}} : {{item.trim(f2833a3f260b0937baae56267a6cd935',
   -4.50359='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString(x))'>
    <my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 869: 16 transforms
Fuzz 870: 2 transforms
Fuzz 871: 16 transforms
Fuzz 872: 10 transforms
Fuzz 873: 5 transforms
Fuzz 874: 13 transforms
Fuzz 875: 9 transforms
Fuzz 876: 5 transforms
Fuzz 877: 14 transforms
Fuzz 878: 5 transforms
Fuzz 879: 6 transforms
Fuzz 880: 14 transforms
Fuzz 881: 10 transforms
Fuzz 882: 8 transforms
Fuzz 883: 6 transforms
Fuzz 884: 15 transforms
Fuzz 885: 4 transforms
Fuzz 886: 6 transforms
Fuzz 887: 6 transforms
Fuzz 888: 7 transforms
Fuzz 889: 12 transforms
Fuzz 890: 5 transforms
Fuzz 891: 6 transforms
Fuzz 892: 2 transforms
Fuzz 893: 5 transforms
Fuzz 894: 4 transforms
Fuzz 895: 3 transforms
Fuzz 896: 9 transforms
Fuzz 897: 17 transforms
Fuzz 898: 3 transforms
Fuzz 899: 10 transforms
Fuzz 900: 20 transforms
Fuzz 901: 13 transforms
Fuzz 902: 16 transforms
Fuzz 903: 18 transforms
Fuzz 904: 3 transforms
Fuzz 905: 19 transforms
Fuzz 906: 3 transforms
Fuzz 907: 17 transforms
Fuzz 908: 12 transforms
Fuzz 909: 1 transforms
Fuzz 910: 9 transforms
Fuzz 911: 9 transforms
Fuzz 912: 16 transforms
Fuzz 913: 11 transforms
Fuzz 914: 4 transforms
Fuzz 915: 2 transforms
Fuzz 916: 9 transforms
Fuzz 917: 18 transforms
Fuzz 918: 12 transforms
Fuzz 919: 12 transforms
Fuzz 920: 2 transforms
Fuzz 921: 12 transforms
Fuzz 922: 14 transforms
Fuzz 923: 19 transforms
Fuzz 924: 10 transforms
Fuzz 925: 3 transforms
Fuzz 926: 6 transforms
Fuzz 927: 14 transforms
Fuzz 928: 4 transforms
Fuzz 929: 8 transforms
Fuzz 930: 3 transforms
Fuzz 931: 11 transforms
Fuzz 932: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
  @Input() int maxCount;
import 'package:angular2/angular2.dart';  void increment() {}
class ComponentA {
  outputs: const ['resetEvent: reset'],
  int count;
  tempt}} <button (click)="increment()" [value]="\'add\'"></button>')

@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  templateUrl: 'test.html',
  CounterCoponent recursedComponent;

  @ContentChild(CounterComponent)
@Component(
}



  void reset() {}
class CounterComponent {
  String header;
  List<Strlate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

@Component(
  directives: const [CounterComponent,
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h.hidden; counter.reset(operator)'
    (incremented)='items.add($event.toString())'>
    dden; counter.reset(operator)'
    (incremented)='items.add($even/li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset(operator)'
    (incremented)='items.add($evet.toString(<my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 933: 11 transforms
Fuzz 934: 16 transforms
Fuzz 935: 5 transforms
Fuzz 936: 7 transforms
Fuzz 937: 17 transforms
Fuzz 938: 3 transforms
Fuzz 939: 18 transforms
Fuzz 940: 8 transforms
Fuzz 941: 12 transforms
Fuzz 942: 16 transforms
Fuzz 943: 18 transforms
Fuzz 944: 12 transforms
Fuzz 945: 3 transforms
Fuzz 946: 1 transforms
Fuzz 947: 20 transforms
Fuzz 948: 12 transforms
Fuzz 949: 2 transforms
Fuzz 950: 17 transforms
Fuzz 951: 14 transforms
Fuzz 952: 5 transforms
Fuzz 953: 7 transforms
Fuzz 954: 3 transforms
Fuzz 955: 1 transforms
Fuzz 956: 16 transforms
Fuzz 957: 16 transforms
Fuzz 958: 4 transforms
Fuzz 959: 9 transforms
Fuzz 960: 12 transforms
Fuzz 961: 20 transforms
Fuzz 962: 10 transforms
Fuzz 963: 7 transforms
Fuzz 964: 16 transforms
Fuzz 965: 15 transforms
Fuzz 966: 5 transforms
Fuzz 967: 3 transforms
Fuzz 968: 2 transforms
Fuzz 969: 18 transforms
Fuzz 970: 2 transforms
Fuzz 971: 4 transforms
Fuzz 972: 3 transforms
Fuzz 973: 9 transforms
Fuzz 974: 4 transforms
Fuzz 975: 10 transforms
Fuzz 976: 1 transforms
Fuzz 977: 18 transforms
Fuzz 978: 2 transforms
Fuzz 979: 10 transforms
Fuzz 980: 1 transforms
Fuzz 981: 19 transforms
Fuzz 982: 9 transforms
Fuzz 983: 14 transforms
Fuzz 984: 4 transforms
Fuzz 985: 1 transforms
Fuzz 986: 8 transforms
Fuzz 987: 11 transforms
Fuzz 988: 17 transforms
Fuzz 989: 16 transforms
Fuzz 990: 19 transforms
Fuzz 991: 15 transforms
Fuzz 992: 8 transforms
Fuzz 993: 19 transforms
Fuzz 994: 14 transforms
Fuzz 995: 20 transforms
Fuzz 996: 15 transforms
Fuzz 997: 15 transforms
Fuzz 998: 13 transforms
Fuzz 999: 14 transforms
Fuzz 1000: 3 transforms
Fuzz 1001: 19 transforms
Fuzz 1002: 19 transforms
Fuzz 1003: 1 transforms
Fuzz 1004: 19 transforms
Fuzz 1005: 9 transforms
Fuzz 1006: 18 transforms
Fuzz 1007: 7 transforms
Fuzz 1008: 2 transforms
Fuzz 1009: 13 transforms
Fuzz 1010: 15 transforms
Fuzz 1011: 4 transforms
Fuzz 1012: 15 transforms
Fuzz 1013: 8 transforms
Fuzz 1014: 17 transforms
Fuzz 1015: 5 transforms
Fuzz 1016: 5 transforms
Fuzz 1017: 19 transforms
Fuzz 1018: 8 transforms
Fuzz 1019: 14 transforms
Fuzz 1020: 7 transforms
Fuzz 1021: 12 transforms
Fuzz 1022: 17 transforms
Fuzz 1023: 7 transforms
Fuzz 1024: 20 transforms
Fuzz 1025: 18 transforms
Fuzz 1026: 3 transforms
Fuzz 1027: 5 transforms
Fuzz 1028: 5 transforms
Fuzz 1029: 13 transforms
Fuzz 1030: 3 transforms
Fuzz 1031: 1 transforms
Fuzz 1032: 19 transforms
Fuzz 1033: 8 transforms
Fuzz 1034: 1 transforms
Fuzz 1035: 5 transforms
Fuzz 1036: 12 transforms
Fuzz 1037: 9 transforms
Fuzz 1038: 9 transforms
Fuzz 1039: 8 transforms
Fuzz 1040: 17 transforms
Fuzz 1041: 16 transforms
Fuzz 1042: 6 transforms
Fuzz 1043: 3 transforms
Fuzz 1044: 19 transforms
Fuzz 1045: 8 transforms
Fuzz 1046: 19 transforms
Fuzz 1047: 20 transforms
Fuzz 1048: 20 transforms
Fuzz 1049: 2 transforms
Fuzz 1050: 19 transforms
Fuzz 1051: 18 transforms
Fuzz 1052: 6 transforms
Fuzz 1053: 15 transforms
Fuzz 1054: 3 transforms
Fuzz 1055: 15 transforms
Fuzz 1056: 2 transforms
Fuzz 1057: 5 transforms
Fuzz 1058: 7 transforms
Fuzz 1059: 15 transforms
Fuzz 1060: 2 transforms
Fuzz 1061: 10 transforms
Fuzz 1062: 5 transforms
Fuzz 1063: 15 transforms
Fuzz 1064: 1 transforms
Fuzz 1065: 10 transforms
Fuzz 1066: 1 transforms
Fuzz 1067: 11 transforms
Fuzz 1068: 10 transforms
Fuzz 1069: 5 transforms
Fuzz 1070: 7 transforms
Fuzz 1071: 12 transforms
Fuzz 1072: 11 transforms
Fuzz 1073: 4 transforms
Fuzz 1074: 11 transforms
Fuzz 1075: 1 transforms
Fuzz 1076: 19 transforms
Fuzz 1077: 16 transforms
Fuzz 1078: 8 transforms
Fuzz 1079: 20 transforms
Fuzz 1080: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
  int count;
  List<String> items;
class CounterComponent {
@Component(
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
]),
  directives: const [CounterComponent maxCount;
]),

\'\'\');


  String header;
}
class ComponentA {
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
  '090cedb3f2833a3f260b0937baae5626 CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;
 }
{
  @ContentChi, NgIf, NgFor, NgForm, NgModel])
});
});

  inputs: const ['count'],
  void increment() {}
{
  @ContentChild(CounterComponent)
}
       aria-hiddenmplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  }

  EventEmitter<String> resetEvent;
-->
  te<!--
@Component(

  outputs: const ['resetEvent: reset'],
\'\'\'templateUrl: 'test.html',
  void reset() {}
  selector: 'my-counter',
<<==HTML CODE==>>
  </my-counter>

<div *n<!--
-->
gIf="items.length > 0">
  <input [(ngModel)]="header" />
});
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}
    (reset)=''
    (incremen
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 1081: 7 transforms
Fuzz 1082: 20 transforms
Fuzz 1083: 11 transforms
Fuzz 1084: 19 transforms
Fuzz 1085: 5 transforms
Fuzz 1086: 15 transforms
Fuzz 1087: 5 transforms
Fuzz 1088: 1 transforms
Fuzz 1089: 7 transforms
Fuzz 1090: 18 transforms
Fuzz 1091: 15 transforms
Fuzz 1092: 13 transforms
Fuzz 1093: 7 transforms
Fuzz 1094: 19 transforms
Fuzz 1095: 8 transforms
Fuzz 1096: 9 transforms
Fuzz 1097: 17 transforms
Fuzz 1098: 1 transforms
Fuzz 1099: 19 transforms
Fuzz 1100: 9 transforms
Fuzz 1101: 10 transforms
Fuzz 1102: 13 transforms
Fuzz 1103: 4 transforms
Fuzz 1104: 12 transforms
Fuzz 1105: 11 transforms
Fuzz 1106: 13 transforms
Fuzz 1107: 2 transforms
Fuzz 1108: 8 transforms
Fuzz 1109: 18 transforms
Fuzz 1110: 13 transforms
Fuzz 1111: 3 transforms
Fuzz 1112: 16 transforms
Fuzz 1113: 19 transforms
Fuzz 1114: 17 transforms
Fuzz 1115: 20 transforms
Fuzz 1116: 12 transforms
Fuzz 1117: 3 transforms
Fuzz 1118: 9 transforms
Fuzz 1119: 12 transforms
Fuzz 1120: 4 transforms
Fuzz 1121: 15 transforms
Fuzz 1122: 11 transforms
Fuzz 1123: 2 transforms
Fuzz 1124: 8 transforms
Fuzz 1125: 8 transforms
Fuzz 1126: 9 transforms
Fuzz 1127: 13 transforms
Fuzz 1128: 3 transforms
Fuzz 1129: 1 transforms
Fuzz 1130: 7 transforms
Fuzz 1131: 14 transforms
Fuzz 1132: 6 transforms
Fuzz 1133: 3 transforms
Fuzz 1134: 11 transforms
Fuzz 1135: 18 transforms
Fuzz 1136: 5 transforms
Fuzz 1137: 8 transforms
Fuzz 1138: 16 transforms
Fuzz 1139: 18 transforms
Fuzz 1140: 3 transforms
Fuzz 1141: 11 transforms
Fuzz 1142: 5 transforms
Fuzz 1143: 18 transforms
Fuzz 1144: 18 transforms
Fuzz 1145: 5 transforms
Fuzz 1146: 4 transforms
Fuzz 1147: 9 transforms
Fuzz 1148: 15 transforms
Fuzz 1149: 8 transforms
Fuzz 1150: 10 transforms
Fuzz 1151: 20 transforms
Fuzz 1152: 9 transforms
Fuzz 1153: 18 transforms
Fuzz 1154: 7 transforms
Fuzz 1155: 7 transforms
Fuzz 1156: 9 transforms
Fuzz 1157: 3 transforms
Fuzz 1158: 16 transforms
Fuzz 1159: 2 transforms
Fuzz 1160: 1 transforms
Fuzz 1161: 16 transforms
Fuzz 1162: 16 transforms
Fuzz 1163: 9 transforms
Fuzz 1164: 5 transforms
Fuzz 1165: 19 transforms
Fuzz 1166: 3 transforms
Fuzz 1167: 10 transforms
Fuzz 1168: 1 transforms
Fuzz 1169: 1 transforms
Fuzz 1170: 10 transforms
Fuzz 1171: 4 transforms
Fuzz 1172: 16 transforms
Fuzz 1173: 7 transforms
Fuzz 1174: 1 transforms
Fuzz 1175: 5 transforms
Fuzz 1176: 19 transforms
Fuzz 1177: 20 transforms
Fuzz 1178: 18 transforms
Fuzz 1179: 18 transforms
Fuzz 1180: 3 transforms
Fuzz 1181: 18 transforms
Fuzz 1182: 20 transforms
Fuzz 1183: 4 transforms
Fuzz 1184: 6 transforms
Fuzz 1185: 8 transforms
Fuzz 1186: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  selector: 'my-aaa',
       aria-hiateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMo
  templ<!--
@Component(
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 1187: 7 transforms
Fuzz 1188: 14 transforms
Fuzz 1189: 14 transforms
Fuzz 1190: 2 transforms
Fuzz 1191: 20 transforms
Fuzz 1192: 9 transforms
Fuzz 1193: 16 transforms
Fuzz 1194: 5 transforms
Fuzz 1195: 4 transforms
Fuzz 1196: 12 transforms
Fuzz 1197: 10 transforms
Fuzz 1198: 20 transforms
Fuzz 1199: 7 transforms
Fuzz 1200: 6 transforms
Fuzz 1201: 18 transforms
Fuzz 1202: 2 transforms
Fuzz 1203: 19 transforms
Fuzz 1204: 20 transforms
Fuzz 1205: 3 transforms
Fuzz 1206: 17 transforms
Fuzz 1207: 8 transforms
Fuzz 1208: 13 transforms
Fuzz 1209: 2 transforms
Fuzz 1210: 14 transforms
Fuzz 1211: 8 transforms
Fuzz 1212: 9 transforms
Fuzz 1213: 4 transforms
Fuzz 1214: 7 transforms
Fuzz 1215: 7 transforms
Fuzz 1216: 12 transforms
Fuzz 1217: 9 transforms
Fuzz 1218: 2 transforms
Fuzz 1219: 8 transforms
Fuzz 1220: 4 transforms
Fuzz 1221: 10 transforms
Fuzz 1222: 9 transforms
Fuzz 1223: 12 transforms
Fuzz 1224: 6 transforms
Fuzz 1225: 2 transforms
Fuzz 1226: 14 transforms
Fuzz 1227: 12 transforms
Fuzz 1228: 2 transforms
Fuzz 1229: 2 transforms
Fuzz 1230: 9 transforms
Fuzz 1231: 17 transforms
Fuzz 1232: 6 transforms
Fuzz 1233: 16 transforms
Fuzz 1234: 7 transforms
Fuzz 1235: 1 transforms
Fuzz 1236: 15 transforms
Fuzz 1237: 14 transforms
Fuzz 1238: 15 transforms
Fuzz 1239: 6 transforms
Fuzz 1240: 6 transforms
Fuzz 1241: 1 transforms
Fuzz 1242: 2 transforms
Fuzz 1243: 13 transforms
Fuzz 1244: 17 transforms
Fuzz 1245: 18 transforms
Fuzz 1246: 1 transforms
Fuzz 1247: 8 transforms
Fuzz 1248: 19 transforms
Fuzz 1249: 7 transforms
Fuzz 1250: 16 transforms
Fuzz 1251: 19 transforms
Fuzz 1252: 5 transforms
Fuzz 1253: 16 transforms
Fuzz 1254: 14 transforms
Fuzz 1255: 17 transforms
Fuzz 1256: 3 transforms
Fuzz 1257: 1 transforms
Fuzz 1258: 3 transforms
Fuzz 1259: 17 transforms
Fuzz 1260: 12 transforms
Fuzz 1261: 5 transforms
Fuzz 1262: 2 transforms
Fuzz 1263: 14 transforms
Fuzz 1264: 6 transforms
Fuzz 1265: 6 transforms
Fuzz 1266: 2 transforms
Fuzz 1267: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
 
class ComponentA {
import 'package:angular2/angular2.dart';
-->
       aria-hidden="true"
@Component(
  void reset() {}
       attr.at<String> items;
  inputs: const ['count'],

  CounterComponent recursedComponent;
  selector: 'my-aaa',
}
  void increment() {}
  EventEmitter<String> resetEvent;

class CounterComponent {
  selector: 'my-counter',

  template: '{{count}o} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  String header;
       attr.aria-hidden="{{!invalid}}"
  Lis<!--
  @ContentChild(CounterComponent)
       aria-hidden="true"
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],<!--
}
-->
<<==HTML CODE==>>
      
    #counter
    (click)='h1.hidden = !h1.hidden; countes.length"
<li *ngFor='let item of items; let x=index' [hidden='item != null'>
    [count]="items.length"
  </my-counter>
    (incremented)='items.add($event.toString())'>
  <my-counter
  {{x}} : {{item.trim()}}</li>    [maxCount]='4'
  <form #ngForm="ngForm"></form>
</div>
<div *ngIf="items.length > 0">
  
  
    <my-counter></my-counter>
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}

<!-- @ngIgnoreErrors: -->
    <my-counter></my-counter>
  {{ngForm.dirty}}

    (reset)=''
    [maxCount]='4'
<h1 #r.reset()'
<h1     <my-counter></my-counter>
  {{ngForm.dirty}}

  #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 1268: 20 transforms
Fuzz 1269: 8 transforms
Fuzz 1270: 15 transforms
Fuzz 1271: 5 transforms
Fuzz 1272: 20 transforms
Fuzz 1273: 7 transforms
Fuzz 1274: 15 transforms
Fuzz 1275: 19 transforms
Fuzz 1276: 7 transforms
Fuzz 1277: 4 transforms
Fuzz 1278: 1 transforms
Fuzz 1279: 10 transforms
Fuzz 1280: 9 transforms
Fuzz 1281: 13 transforms
Fuzz 1282: 13 transforms
Fuzz 1283: 8 transforms
Fuzz 1284: 2 transforms
Fuzz 1285: 18 transforms
Fuzz 1286: 9 transforms
Fuzz 1287: 16 transforms
Fuzz 1288: 1 transforms
Fuzz 1289: 2 transforms
Fuzz 1290: 17 transforms
Fuzz 1291: 4 transforms
Fuzz 1292: 20 transforms
Fuzz 1293: 17 transforms
Fuzz 1294: 11 transforms
Fuzz 1295: 5 transforms
Fuzz 1296: 6 transforms
Fuzz 1297: 18 transforms
Fuzz 1298: 18 transforms
Fuzz 1299: 15 transforms
Fuzz 1300: 18 transforms
Fuzz 1301: 10 transforms
Fuzz 1302: 15 transforms
Fuzz 1303: 15 transforms
Fuzz 1304: 18 transforms
Fuzz 1305: 5 transforms
Fuzz 1306: 14 transforms
Fuzz 1307: 20 transforms
Fuzz 1308: 14 transforms
Fuzz 1309: 17 transforms
Fuzz 1310: 17 transforms
Fuzz 1311: 12 transforms
Fuzz 1312: 1 transforms
Fuzz 1313: 10 transforms
Fuzz 1314: 3 transforms
Fuzz 1315: 16 transforms
Fuzz 1316: 12 transforms
Fuzz 1317: 2 transforms
Fuzz 1318: 20 transforms
Fuzz 1319: 14 transforms
Fuzz 1320: 15 transforms
Fuzz 1321: 8 transforms
Fuzz 1322: 11 transforms
Fuzz 1323: 2 transforms
Fuzz 1324: 1 transforms
Fuzz 1325: 15 transforms
Fuzz 1326: 2 transforms
Fuzz 1327: 4 transforms
Fuzz 1328: 20 transforms
Fuzz 1329: 15 transforms
Fuzz 1330: 5 transforms
Fuzz 1331: 18 transforms
Fuzz 1332: 20 transforms
Fuzz 1333: 18 transforms
Fuzz 1334: 16 transforms
Fuzz 1335: 3 transforms
Fuzz 1336: 14 transforms
Fuzz 1337: 9 transforms
Fuzz 1338: 7 transforms
Fuzz 1339: 13 transforms
Fuzz 1340: 12 transforms
Fuzz 1341: 17 transforms
Fuzz 1342: 3 transforms
Fuzz 1343: 14 transforms
Fuzz 1344: 3 transforms
Fuzz 1345: 19 transforms
Fuzz 1346: 15 transforms
Fuzz 1347: 7 transforms
Fuzz 1348: 13 transforms
Fuzz 1349: 7 transforms
Fuzz 1350: 2 transforms
Fuzz 1351: 1 transforms
Fuzz 1352: 9 transforms
Fuzz 1353: 19 transforms
Fuzz 1354: 16 transforms
Fuzz 1355: 3 transforms
Fuzz 1356: 5 transforms
Fuzz 1357: 3 transforms
Fuzz 1358: 16 transforms
Fuzz 1359: 6 transforms
Fuzz 1360: 20 transforms
Fuzz 1361: 7 transforms
Fuzz 1362: 8 transforms
Fuzz 1363: 13 transforms
Fuzz 1364: 13 transforms
Fuzz 1365: 5 transforms
Fuzz 1366: 15 transforms
Fuzz 1367: 9 transforms
Fuzz 1368: 15 transforms
Fuzz 1369: 11 transforms
Fuzz 1370: 3 transforms
Fuzz 1371: 6 transforms
Fuzz 1372: 16 transforms
Fuzz 1373: 14 transforms
Fuzz 1374: 4 transforms
Fuzz 1375: 19 transforms
Fuzz 1376: 5 transforms
Fuzz 1377: 16 transforms
Fuzz 1378: 17 transforms
Fuzz 1379: 14 transforms
Fuzz 1380: 20 transforms
Fuzz 1381: 2 transforms
Fuzz 1382: 14 transforms
Fuzz 1383: 3 transforms
Fuzz 1384: 9 transforms
Fuzz 1385: 7 transforms
Fuzz 1386: 6 transforms
Fuzz 1387: 4 transforms
Fuzz 1388: 13 transforms
Fuzz 1389: 15 transforms
Fuzz 1390: 11 transforms
Fuzz 1391: 11 transforms
Fuzz 1392: 8 transforms
Fuzz 1393: 11 transforms
Fuzz 1394: 4 transforms
Fuzz 1395: 19 transforms
Fuzz 1396: 9 transforms
Fuzz 1397: 13 transforms
Fuzz 1398: 13 transforms
Fuzz 1399: 3 transforms
Fuzz 1400: 18 transforms
Fuzz 1401: 10 transforms
Fuzz 1402: 17 transforms
Fuzz 1403: 4 transforms
Fuzz 1404: 17 transforms
Fuzz 1405: 12 transforms
Fuzz 1406: 14 transforms
Fuzz 1407: 7 transforms
Fuzz 1408: 2 transforms
Fuzz 1409: 19 transforms
Fuzz 1410: 16 transforms
Fuzz 1411: 12 transforms
Fuzz 1412: 12 transforms
Fuzz 1413: 2 transforms
Fuzz 1414: 14 transforms
Fuzz 1415: 13 transforms
Fuzz 1416: 17 transforms
Fuzz 1417: 17 transforms
Fuzz 1418: 3 transforms
Fuzz 1419: 12 transforms
Fuzz 1420: 18 transforms
Fuzz 1421: 19 transforms
Fuzz 1422: 3 transforms
Fuzz 1423: 7 transforms
Fuzz 1424: 6 transforms
Fuzz 1425: 5 transforms
Fuzz 1426: 4 transforms
Fuzz 1427: 14 transforms
Fuzz 1428: 15 transforms
Fuzz 1429: 20 transforms
Fuzz 1430: 13 transforms
Fuzz 1431: 20 transforms
Fuzz 1432: 9 transforms
Fuzz 1433: 15 transforms
Fuzz 1434: 2 transforms
Fuzz 1435: 7 transforms
Fuzz 1436: 14 transforms
Fuzz 1437: 13 transforms
Fuzz 1438: 4 transforms
Fuzz 1439: 19 transforms
Fuzz 1440: 7 transforms
Fuzz 1441: 19 transforms
Fuzz 1442: 5 transforms
Fuzz 1443: 15 transforms
Fuzz 1444: 7 transforms
Fuzz 1445: 4 transforms
Fuzz 1446: 15 transforms
Fuzz 1447: 12 transforms
Fuzz 1448: 4 transforms
Fuzz 1449: 1 transforms
Fuzz 1450: 15 transforms
Fuzz 1451: 1 transforms
Fuzz 1452: 15 transforms
Fuzz 1453: 7 transforms
Fuzz 1454: 9 transforms
Fuzz 1455: 9 transforms
Fuzz 1456: 18 transforms
Fuzz 1457: 8 transforms
Fuzz 1458: 4 transforms
Fuzz 1459: 9 transforms
Fuzz 1460: 15 transforms
Fuzz 1461: 17 transforms
Fuzz 1462: 14 transforms
Fuzz 1463: 8 transforms
Fuzz 1464: 20 transforms
Fuzz 1465: 13 transforms
Fuzz 1466: 1 transforms
Fuzz 1467: 13 transforms
Fuzz 1468: 14 transforms
Fuzz 1469: 7 transforms
Fuzz 1470: 7 transforms
Fuzz 1471: 1 transforms
Fuzz 1472: 8 transforms
Fuzz 1473: 7 transforms
Fuzz 1474: 19 transforms
Fuzz 1475: 6 transforms
Fuzz 1476: 18 transforms
Fuzz 1477: 14 transforms
Fuzz 1478: 8 transforms
Fuzz 1479: 7 transforms
Fuzz 1480: 17 transforms
Fuzz 1481: 12 transforms
Fuzz 1482: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  outputs: const ['resetEvent: reset'<!--
  templaeUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
@Component(
  void increment() {}

-->
  inputs: const ['count'],
  CounterComponent recursedComponent;
  String header;
  EventEmitter<String> resetEvent;
class ComponentA {

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  void reset() {}

}
  @Output() EventEmitter<int> incremented;
  int count;

       aria-],
  @ContentChild(CounterComponent)
  selector: 'my-counter',
  @Input() int maxCount;
  selector: 'my-aaa',
}
<<==HTML CODE==>>
</li>
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
    (reset)=''
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  </my-counter>m>
    [count]="items.length"
      
  {{ngForm.dirty}}
  

    <input [(ngModl)]="header" /
</div>

  <my-counter    #couter
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 1483: 20 transforms
Fuzz 1484: 11 transforms
Fuzz 1485: 12 transforms
Fuzz 1486: 8 transforms
Fuzz 1487: 14 transforms
Fuzz 1488: 18 transforms
Fuzz 1489: 14 transforms
Fuzz 1490: 1 transforms
Fuzz 1491: 19 transforms
Fuzz 1492: 16 transforms
Fuzz 1493: 19 transforms
Fuzz 1494: 8 transforms
Fuzz 1495: 11 transforms
Fuzz 1496: 9 transforms
Fuzz 1497: 10 transforms
Fuzz 1498: 6 transforms
Fuzz 1499: 12 transforms
Fuzz 1500: 15 transforms
Fuzz 1501: 9 transforms
Fuzz 1502: 15 transforms
Fuzz 1503: 9 transforms
Fuzz 1504: 8 transforms
Fuzz 1505: 8 transforms
Fuzz 1506: 15 transforms
Fuzz 1507: 2 transforms
Fuzz 1508: 11 transforms
Fuzz 1509: 14 transforms
Fuzz 1510: 8 transforms
Fuzz 1511: 20 transforms
Fuzz 1512: 19 transforms
Fuzz 1513: 15 transforms
Fuzz 1514: 13 transforms
Fuzz 1515: 19 transforms
Fuzz 1516: 8 transforms
Fuzz 1517: 9 transforms
Fuzz 1518: 4 transforms
Fuzz 1519: 10 transforms
Fuzz 1520: 19 transforms
Fuzz 1521: 16 transforms
Fuzz 1522: 4 transforms
Fuzz 1523: 19 transforms
Fuzz 1524: 19 transforms
Fuzz 1525: 7 transforms
Fuzz 1526: 7 transforms
Fuzz 1527: 7 transforms
Fuzz 1528: 9 transforms
Fuzz 1529: 5 transforms
Fuzz 1530: 5 transforms
Fuzz 1531: 19 transforms
Fuzz 1532: 17 transforms
Fuzz 1533: 9 transforms
Fuzz 1534: 19 transforms
Fuzz 1535: 18 transforms
Fuzz 1536: 17 transforms
Fuzz 1537: 17 transforms
Fuzz 1538: 9 transforms
Fuzz 1539: 6 transforms
Fuzz 1540: 15 transforms
Fuzz 1541: 6 transforms
Fuzz 1542: 11 transforms
Fuzz 1543: 12 transforms
Fuzz 1544: 9 transforms
Fuzz 1545: 15 transforms
Fuzz 1546: 2 transforms
Fuzz 1547: 4 transforms
Fuzz 1548: 2 transforms
Fuzz 1549: 13 transforms
Fuzz 1550: 1 transforms
Fuzz 1551: 13 transforms
Fuzz 1552: 13 transforms
Fuzz 1553: 14 transforms
Fuzz 1554: 17 transforms
Fuzz 1555: 14 transforms
Fuzz 1556: 14 transforms
Fuzz 1557: 11 transforms
Fuzz 1558: 16 transforms
Fuzz 1559: 11 transforms
Fuzz 1560: 10 transforms
Fuzz 1561: 1 transforms
Fuzz 1562: 14 transforms
Fuzz 1563: 7 transforms
Fuzz 1564: 1 transforms
Fuzz 1565: 2 transforms
Fuzz 1566: 18 transforms
Fuzz 1567: 19 transforms
Fuzz 1568: 7 transforms
Fuzz 1569: 3 transforms
Fuzz 1570: 3 transforms
Fuzz 1571: 9 transforms
Fuzz 1572: 6 transforms
Fuzz 1573: 13 transforms
Fuzz 1574: 8 transforms
Fuzz 1575: 13 transforms
Fuzz 1576: 7 transforms
Fuzz 1577: 14 transforms
Fuzz 1578: 19 transforms
Fuzz 1579: 5 transforms
Fuzz 1580: 16 transforms
Fuzz 1581: 1 transforms
Fuzz 1582: 20 transforms
Fuzz 1583: 20 transforms
Fuzz 1584: 16 transforms
Fuzz 1585: 1 transforms
Fuzz 1586: 6 transforms
Fuzz 1587: 6 transforms
Fuzz 1588: 18 transforms
Fuzz 1589: 13 transforms
Fuzz 1590: 11 transforms
Fuzz 1591: 2 transforms
Fuzz 1592: 9 transforms
Fuzz 1593: 20 transforms
Fuzz 1594: 12 transforms
Fuzz 1595: 7 transforms
Fuzz 1596: 8 transforms
Fuzz 1597: 4 transforms
Fuzz 1598: 8 transforms
Fuzz 1599: 9 transforms
Fuzz 1600: 15 transforms
Fuzz 1601: 11 transforms
Fuzz 1602: 5 transforms
Fuzz 1603: 10 transforms
Fuzz 1604: 6 transforms
Fuzz 1605: 9 transforms
Fuzz 1606: 9 transforms
Fuzz Failure 
<<==DART CODE==>>

  selector: 'my-aaa',
  selector: 'my-aaa',
-->
  directives: const [CounterComponent,r2.dart';
  templateUrl: 'test.html',
@Component(
       aria-hiddenonst [Coun<!--
-->
  List<Stri
@Component(
import 'package:angular2/angular2.dart';
  directives: c<!--
class ComponentA {

  templateUrl: 'test.html',
       ariat NgIf, NgFor, NgForm, NgaModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='imy-countems.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 1607: 18 transforms
Fuzz 1608: 3 transforms
Fuzz 1609: 4 transforms
Fuzz 1610: 8 transforms
Fuzz 1611: 8 transforms
Fuzz 1612: 12 transforms
Fuzz 1613: 2 transforms
Fuzz 1614: 9 transforms
Fuzz 1615: 13 transforms
Fuzz 1616: 6 transforms
Fuzz 1617: 11 transforms
Fuzz 1618: 7 transforms
Fuzz 1619: 12 transforms
Fuzz 1620: 13 transforms
Fuzz 1621: 9 transforms
Fuzz 1622: 1 transforms
Fuzz 1623: 12 transforms
Fuzz 1624: 9 transforms
Fuzz 1625: 9 transforms
Fuzz 1626: 5 transforms
Fuzz 1627: 11 transforms
Fuzz 1628: 1 transforms
Fuzz 1629: 5 transforms
Fuzz 1630: 4 transforms
Fuzz 1631: 17 transforms
Fuzz 1632: 9 transforms
Fuzz 1633: 7 transforms
Fuzz 1634: 20 transforms
Fuzz 1635: 4 transforms
Fuzz 1636: 7 transforms
Fuzz 1637: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
import 'package:angularas2/angular2.dart';
  int count;
}
  selector: 'my-aa@a',
-->
  EventEmitter<String>: resetEvent;
-->

  void increment(ne"w) {}
  @Output() EventEmitter<int> ifinallyncremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  String header;
  templateUrl: 'test.html',
       aria-hidden="truecursedComponent;

@Component(
  List<String> items;
       aria-hidden="true"
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>'<!--
}
  @Input() int maxCount;
  CounterComponent re<!--
class CounterComponent {

       attr.aria-)
  @ContentChild(CounterComponent)
  inputs: const ['count'],

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>

<d}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd93iv *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my<!--
-->
   -counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 1638: 11 transforms
Fuzz 1639: 9 transforms
Fuzz 1640: 3 transforms
Fuzz 1641: 9 transforms
Fuzz 1642: 13 transforms
Fuzz 1643: 9 transforms
Fuzz 1644: 11 transforms
Fuzz 1645: 20 transforms
Fuzz 1646: 12 transforms
Fuzz 1647: 14 transforms
Fuzz 1648: 6 transforms
Fuzz 1649: 6 transforms
Fuzz 1650: 11 transforms
Fuzz 1651: 9 transforms
Fuzz 1652: 15 transforms
Fuzz 1653: 11 transforms
Fuzz 1654: 19 transforms
Fuzz 1655: 10 transforms
Fuzz 1656: 20 transforms
Fuzz 1657: 8 transforms
Fuzz 1658: 7 transforms
Fuzz 1659: 5 transforms
Fuzz 1660: 16 transforms
Fuzz 1661: 4 transforms
Fuzz 1662: 14 transforms
Fuzz 1663: 6 transforms
Fuzz 1664: 9 transforms
Fuzz 1665: 2 transforms
Fuzz 1666: 16 transforms
Fuzz 1667: 16 transforms
Fuzz 1668: 18 transforms
Fuzz 1669: 13 transforms
Fuzz 1670: 3 transforms
Fuzz 1671: 20 transforms
Fuzz 1672: 15 transforms
Fuzz 1673: 9 transforms
Fuzz 1674: 15 transforms
Fuzz 1675: 11 transforms
Fuzz 1676: 2 transforms
Fuzz 1677: 12 transforms
Fuzz 1678: 14 transforms
Fuzz 1679: 18 transforms
Fuzz 1680: 6 transforms
Fuzz 1681: 2 transforms
Fuzz 1682: 7 transforms
Fuzz 1683: 1 transforms
Fuzz 1684: 12 transforms
Fuzz 1685: 2 transforms
Fuzz 1686: 3 transforms
Fuzz 1687: 14 transforms
Fuzz 1688: 13 transforms
Fuzz 1689: 5 transforms
Fuzz 1690: 10 transforms
Fuzz 1691: 2 transforms
Fuzz 1692: 20 transforms
Fuzz 1693: 16 transforms
Fuzz 1694: 5 transforms
Fuzz 1695: 3 transforms
Fuzz 1696: 6 transforms
Fuzz 1697: 14 transforms
Fuzz 1698: 8 transforms
Fuzz 1699: 17 transforms
Fuzz 1700: 4 transforms
Fuzz 1701: 13 transforms
Fuzz 1702: 19 transforms
Fuzz 1703: 17 transforms
Fuzz 1704: 14 transforms
Fuzz 1705: 12 transforms
Fuzz 1706: 16 transforms
Fuzz 1707: 5 transforms
Fuzz 1708: 17 transforms
Fuzz 1709: 16 transforms
Fuzz 1710: 7 transforms
Fuzz 1711: 14 transforms
Fuzz 1712: 9 transforms
Fuzz 1713: 9 transforms
Fuzz 1714: 4 transforms
Fuzz 1715: 16 transforms
Fuzz 1716: 9 transforms
Fuzz 1717: 2 transforms
Fuzz 1718: 14 transforms
Fuzz 1719: 6 transforms
Fuzz 1720: 17 transforms
Fuzz 1721: 18 transforms
Fuzz 1722: 4 transforms
Fuzz 1723: 13 transforms
Fuzz 1724: 9 transforms
Fuzz 1725: 14 transforms
Fuzz 1726: 10 transforms
Fuzz 1727: 3 transforms
Fuzz 1728: 7 transforms
Fuzz 1729: 12 transforms
Fuzz 1730: 9 transforms
Fuzz 1731: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.aria-hidden="}
\'\'\');
]),
});

-->

<!}
--
@Component(
  '090cedb3f2833a3f260b0937baae56267a6cd9{{!invalidimport 'p67a6cd9{{!invalidimpoackage:angular2/angular2.dart';
       aria-hiddasen="true"
{
<<==HTML CODE==>>
<
r<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngF
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 1732: 2 transforms
Fuzz 1733: 2 transforms
Fuzz 1734: 19 transforms
Fuzz 1735: 3 transforms
Fuzz 1736: 2 transforms
Fuzz 1737: 11 transforms
Fuzz 1738: 11 transforms
Fuzz 1739: 5 transforms
Fuzz 1740: 6 transforms
Fuzz 1741: 14 transforms
Fuzz 1742: 12 transforms
Fuzz 1743: 2 transforms
Fuzz 1744: 15 transforms
Fuzz 1745: 12 transforms
Fuzz 1746: 7 transforms
Fuzz 1747: 4 transforms
Fuzz 1748: 11 transforms
Fuzz 1749: 9 transforms
Fuzz 1750: 4 transforms
Fuzz 1751: 17 transforms
Fuzz 1752: 19 transforms
Fuzz 1753: 20 transforms
Fuzz 1754: 2 transforms
Fuzz 1755: 19 transforms
Fuzz 1756: 3 transforms
Fuzz 1757: 14 transforms
Fuzz 1758: 4 transforms
Fuzz 1759: 5 transforms
Fuzz 1760: 6 transforms
Fuzz 1761: 15 transforms
Fuzz 1762: 7 transforms
Fuzz 1763: 6 transforms
Fuzz 1764: 3 transforms
Fuzz 1765: 9 transforms
Fuzz 1766: 2 transforms
Fuzz 1767: 10 transforms
Fuzz 1768: 14 transforms
Fuzz 1769: 9 transforms
Fuzz 1770: 4 transforms
Fuzz 1771: 20 transforms
Fuzz 1772: 10 transforms
Fuzz 1773: 10 transforms
Fuzz 1774: 4 transforms
Fuzz 1775: 3 transforms
Fuzz 1776: 2 transforms
Fuzz 1777: 17 transforms
Fuzz 1778: 7 transforms
Fuzz 1779: 11 transforms
Fuzz 1780: 11 transforms
Fuzz 1781: 5 transforms
Fuzz 1782: 6 transforms
Fuzz 1783: 9 transforms
Fuzz 1784: 11 transforms
Fuzz 1785: 9 transforms
Fuzz 1786: 14 transforms
Fuzz 1787: 8 transforms
Fuzz 1788: 13 transforms
Fuzz 1789: 6 transforms
Fuzz 1790: 13 transforms
Fuzz 1791: 7 transforms
Fuzz 1792: 6 transforms
Fuzz 1793: 4 transforms
Fuzz 1794: 20 transforms
Fuzz 1795: 14 transforms
Fuzz 1796: 19 transforms
Fuzz 1797: 6 transforms
Fuzz 1798: 12 transforms
Fuzz 1799: 18 transforms
Fuzz 1800: 11 transforms
Fuzz 1801: 8 transforms
Fuzz 1802: 14 transforms
Fuzz 1803: 9 transforms
Fuzz 1804: 20 transforms
Fuzz 1805: 20 transforms
Fuzz 1806: 19 transforms
Fuzz 1807: 13 transforms
Fuzz 1808: 1 transforms
Fuzz 1809: 12 transforms
Fuzz 1810: 17 transforms
Fuzz 1811: 5 transforms
Fuzz 1812: 18 transforms
Fuzz 1813: 18 transforms
Fuzz 1814: 1 transforms
Fuzz 1815: 6 transforms
Fuzz 1816: 3 transforms
Fuzz 1817: 10 transforms
Fuzz 1818: 16 transforms
Fuzz 1819: 1 transforms
Fuzz 1820: 1 transforms
Fuzz 1821: 9 transforms
Fuzz 1822: 17 transforms
Fuzz 1823: 8 transforms
Fuzz 1824: 17 transforms
Fuzz 1825: 5 transforms
Fuzz 1826: 8 transforms
Fuzz 1827: 12 transforms
Fuzz 1828: 1 transforms
Fuzz 1829: 2 transforms
Fuzz 1830: 4 transforms
Fuzz 1831: 11 transforms
Fuzz 1832: 7 transforms
Fuzz 1833: 12 transforms
Fuzz 1834: 18 transforms
Fuzz 1835: 13 transforms
Fuzz 1836: 11 transforms
Fuzz 1837: 11 transforms
Fuzz 1838: 13 transforms
Fuzz 1839: 7 transforms
Fuzz 1840: 18 transforms
Fuzz 1841: 17 transforms
Fuzz 1842: 12 transforms
Fuzz 1843: 13 transforms
Fuzz 1844: 6 transforms
Fuzz 1845: 18 transforms
Fuzz 1846: 9 transforms
Fuzz 1847: 16 transforms
Fuzz 1848: 3 transforms
Fuzz 1849: 2 transforms
Fuzz 1850: 2 transforms
Fuzz 1851: 3 transforms
Fuzz 1852: 9 transforms
Fuzz 1853: 2 transforms
Fuzz 1854: 2 transforms
Fuzz 1855: 16 transforms
Fuzz 1856: 7 transforms
Fuzz 1857: 4 transforms
Fuzz 1858: 15 transforms
Fuzz 1859: 17 transforms
Fuzz 1860: 15 transforms
Fuzz 1861: 18 transforms
Fuzz 1862: 7 transforms
Fuzz 1863: 18 transforms
Fuzz 1864: 7 transforms
Fuzz 1865: 6 transforms
Fuzz 1866: 7 transforms
Fuzz 1867: 4 transforms
Fuzz 1868: 13 transforms
Fuzz 1869: 8 transforms
Fuzz 1870: 13 transforms
Fuzz 1871: 19 transforms
Fuzz 1872: 20 transforms
Fuzz 1873: 5 transforms
Fuzz 1874: 8 transforms
Fuzz 1875: 13 transforms
Fuzz 1876: 13 transforms
Fuzz 1877: 8 transforms
Fuzz 1878: 10 transforms
Fuzz 1879: 3 transforms
Fuzz 1880: 8 transforms
Fuzz 1881: 14 transforms
Fuzz 1882: 8 transforms
Fuzz 1883: 5 transforms
Fuzz 1884: 15 transforms
Fuzz 1885: 9 transforms
Fuzz 1886: 16 transforms
Fuzz 1887: 10 transforms
Fuzz 1888: 18 transforms
Fuzz 1889: 18 transforms
Fuzz 1890: 7 transforms
Fuzz 1891: 11 transforms
Fuzz 1892: 6 transforms
Fuzz 1893: 5 transforms
Fuzz 1894: 14 transforms
Fuzz 1895: 15 transforms
Fuzz 1896: 4 transforms
Fuzz 1897: 14 transforms
Fuzz 1898: 6 transforms
Fuzz 1899: 2 transforms
Fuzz 1900: 13 transforms
Fuzz 1901: 16 transforms
Fuzz 1902: 18 transforms
Fuzz 1903: 8 transforms
Fuzz 1904: 12 transforms
Fuzz 1905: 2 transforms
Fuzz 1906: 15 transforms
Fuzz 1907: 1 transforms
Fuzz 1908: 17 transforms
Fuzz 1909: 8 transforms
Fuzz 1910: 3 transforms
Fuzz 1911: 9 transforms
Fuzz 1912: 1 transforms
Fuzz 1913: 1 transforms
Fuzz 1914: 7 transforms
Fuzz 1915: 11 transforms
Fuzz 1916: 6 transforms
Fuzz 1917: 5 transforms
Fuzz 1918: 13 transforms
Fuzz 1919: 10 transforms
Fuzz 1920: 2 transforms
Fuzz 1921: 15 transforms
Fuzz 1922: 4 transforms
Fuzz 1923: 10 transforms
Fuzz 1924: 11 transforms
Fuzz 1925: 20 transforms
Fuzz 1926: 18 transforms
Fuzz 1927: 4 transforms
Fuzz 1928: 18 transforms
Fuzz 1929: 18 transforms
Fuzz 1930: 3 transforms
Fuzz 1931: 12 transforms
Fuzz 1932: 4 transforms
Fuzz 1933: 4 transforms
Fuzz 1934: 1 transforms
Fuzz 1935: 2 transforms
Fuzz 1936: 13 transforms
Fuzz 1937: 4 transforms
Fuzz 1938: 8 transforms
Fuzz 1939: 3 transforms
Fuzz 1940: 8 transforms
Fuzz 1941: 4 transforms
Fuzz 1942: 9 transforms
Fuzz 1943: 6 transforms
Fuzz 1944: 15 transforms
Fuzz 1945: 5 transforms
Fuzz 1946: 9 transforms
Fuzz 1947: 18 transforms
Fuzz 1948: 6 transforms
Fuzz 1949: 2 transforms
Fuzz 1950: 20 transforms
Fuzz 1951: 8 transforms
Fuzz 1952: 5 transforms
Fuzz 1953: 4 transforms
Fuzz 1954: 4 transforms
Fuzz 1955: 2 transforms
Fuzz 1956: 18 transforms
Fuzz 1957: 4 transforms
Fuzz 1958: 14 transforms
Fuzz 1959: 5 transforms
Fuzz 1960: 17 transforms
Fuzz 1961: 14 transforms
Fuzz 1962: 17 transforms
Fuzz 1963: 16 transforms
Fuzz 1964: 6 transforms
Fuzz 1965: 4 transforms
Fuzz 1966: 10 transforms
Fuzz 1967: 3 transforms
Fuzz 1968: 19 transforms
Fuzz 1969: 1 transforms
Fuzz 1970: 13 transforms
Fuzz 1971: 19 transforms
Fuzz 1972: 12 transforms
Fuzz 1973: 17 transforms
Fuzz 1974: 19 transforms
Fuzz 1975: 1 transforms
Fuzz 1976: 15 transforms
Fuzz 1977: 19 transforms
Fuzz 1978: 9 transforms
Fuzz 1979: 7 transforms
Fuzz 1980: 6 transforms
Fuzz 1981: 8 transforms
Fuzz 1982: 14 transforms
Fuzz 1983: 17 transforms
Fuzz 1984: 11 transforms
Fuzz 1985: 11 transforms
Fuzz 1986: 3 transforms
Fuzz 1987: 10 transforms
Fuzz 1988: 19 transforms
Fuzz 1989: 4 transforms
Fuzz 1990: 20 transforms
Fuzz 1991: 20 transforms
Fuzz 1992: 6 transforms
Fuzz 1993: 10 transforms
Fuzz 1994: 15 transforms
Fuzz 1995: 7 transforms
Fuzz 1996: 11 transforms
Fuzz 1997: 2 transforms
Fuzz 1998: 12 transforms
Fuzz 1999: 2 transforms
Fuzz 2000: 16 transforms
Fuzz 2001: 18 transforms
Fuzz 2002: 16 transforms
Fuzz 2003: 15 transforms
Fuzz 2004: 18 transforms
Fuzz 2005: 6 transforms
Fuzz 2006: 20 transforms
Fuzz 2007: 5 transforms
Fuzz 2008: 13 transforms
Fuzz 2009: 10 transforms
Fuzz 2010: 18 transforms
Fuzz 2011: 15 transforms
Fuzz 2012: 4 transforms
Fuzz 2013: 19 transforms
Fuzz 2014: 10 transforms
Fuzz 2015: 19 transforms
Fuzz 2016: 4 transforms
Fuzz 2017: 17 transforms
Fuzz 2018: 5 transforms
Fuzz 2019: 3 transforms
Fuzz 2020: 13 transforms
Fuzz 2021: 7 transforms
Fuzz 2022: 3 transforms
Fuzz 2023: 9 transforms
Fuzz 2024: 10 transforms
Fuzz 2025: 19 transforms
Fuzz 2026: 14 transforms
Fuzz 2027: 16 transforms
Fuzz 2028: 15 transforms
Fuzz 2029: 18 transforms
Fuzz 2030: 15 transforms
Fuzz 2031: 15 transforms
Fuzz 2032: 15 transforms
Fuzz 2033: 2 transforms
Fuzz 2034: 20 transforms
Fuzz 2035: 9 transforms
Fuzz 2036: 12 transforms
Fuzz 2037: 18 transforms
Fuzz 2038: 19 transforms
Fuzz 2039: 4 transforms
Fuzz 2040: 15 transforms
Fuzz 2041: 19 transforms
Fuzz 2042: 15 transforms
Fuzz 2043: 8 transforms
Fuzz 2044: 16 transforms
Fuzz 2045: 15 transforms
Fuzz 2046: 10 transforms
Fuzz 2047: 11 transforms
Fuzz 2048: 15 transforms
Fuzz 2049: 17 transforms
Fuzz 2050: 15 transforms
Fuzz 2051: 10 transforms
Fuzz 2052: 18 transforms
Fuzz 2053: 16 transforms
Fuzz 2054: 12 transforms
Fuzz 2055: 14 transforms
Fuzz 2056: 13 transforms
Fuzz 2057: 19 transforms
Fuzz 2058: 18 transforms
Fuzz 2059: 11 transforms
Fuzz 2060: 15 transforms
Fuzz 2061: 8 transforms
Fuzz 2062: 16 transforms
Fuzz 2063: 11 transforms
Fuzz 2064: 15 transforms
Fuzz 2065: 15 transforms
Fuzz 2066: 5 transforms
Fuzz 2067: 12 transforms
Fuzz Failure 
<<==DART CODE==>>

  outputs: const ['resetEvent: reset'],

  directives: c<!--
  @ContentChild(CounterComponent)
@Component(
  selector: 'my-aaa',

import 'package:angular2/angular2.dart';
  int count;
  EventEmitter<String> resetEvent;
}
  @Output() EventEmitter<int> incremented;
-->
  selector: 'my-counter',
@Component(
  void increment() {}
  String header;
class ComponentA {
}
class CounterComponent {
  void reset() {}
  @Input() int maxCount;
       aria-hidden="trueonst [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  templateUrl: 'test.html',
  List<String> items;
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<h1 #h1>Showing {{items.lengnullth}} items:</h1>
<li *ngFor='let item of items; let x=indexh' [hidden]='item != null'>
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (c}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6click)=
'h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 2068: 10 transforms
Fuzz 2069: 20 transforms
Fuzz 2070: 14 transforms
Fuzz 2071: 14 transforms
Fuzz 2072: 18 transforms
Fuzz 2073: 10 transforms
Fuzz 2074: 14 transforms
Fuzz 2075: 19 transforms
Fuzz 2076: 14 transforms
Fuzz 2077: 8 transforms
Fuzz 2078: 5 transforms
Fuzz 2079: 3 transforms
Fuzz 2080: 16 transforms
Fuzz 2081: 2 transforms
Fuzz 2082: 9 transforms
Fuzz 2083: 17 transforms
Fuzz 2084: 4 transforms
Fuzz 2085: 13 transforms
Fuzz 2086: 1 transforms
Fuzz 2087: 1 transforms
Fuzz 2088: 17 transforms
Fuzz 2089: 18 transforms
Fuzz 2090: 4 transforms
Fuzz 2091: 2 transforms
Fuzz 2092: 8 transforms
Fuzz 2093: 19 transforms
Fuzz 2094: 7 transforms
Fuzz 2095: 18 transforms
Fuzz 2096: 17 transforms
Fuzz 2097: 15 transforms
Fuzz 2098: 11 transforms
Fuzz 2099: 4 transforms
Fuzz 2100: 18 transforms
Fuzz 2101: 17 transforms
Fuzz 2102: 11 transforms
Fuzz 2103: 16 transforms
Fuzz 2104: 7 transforms
Fuzz 2105: 6 transforms
Fuzz 2106: 18 transforms
Fuzz 2107: 18 transforms
Fuzz 2108: 16 transforms
Fuzz 2109: 7 transforms
Fuzz 2110: 15 transforms
Fuzz 2111: 14 transforms
Fuzz 2112: 12 transforms
Fuzz 2113: 14 transforms
Fuzz 2114: 12 transforms
Fuzz 2115: 11 transforms
Fuzz 2116: 4 transforms
Fuzz 2117: 2 transforms
Fuzz 2118: 1 transforms
Fuzz 2119: 1 transforms
Fuzz 2120: 14 transforms
Fuzz 2121: 20 transforms
Fuzz 2122: 9 transforms
Fuzz 2123: 5 transforms
Fuzz 2124: 1 transforms
Fuzz 2125: 4 transforms
Fuzz 2126: 3 transforms
Fuzz 2127: 15 transforms
Fuzz 2128: 4 transforms
Fuzz 2129: 4 transforms
Fuzz 2130: 19 transforms
Fuzz 2131: 6 transforms
Fuzz 2132: 4 transforms
Fuzz 2133: 3 transforms
Fuzz 2134: 18 transforms
Fuzz 2135: 15 transforms
Fuzz 2136: 13 transforms
Fuzz 2137: 2 transforms
Fuzz 2138: 6 transforms
Fuzz 2139: 1 transforms
Fuzz 2140: 8 transforms
Fuzz 2141: 14 transforms
Fuzz 2142: 7 transforms
Fuzz 2143: 5 transforms
Fuzz 2144: 11 transforms
Fuzz 2145: 3 transforms
Fuzz 2146: 7 transforms
Fuzz 2147: 6 transforms
Fuzz 2148: 2 transforms
Fuzz 2149: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

}
class CounterComponent {
  EventEmitter<String> resetEvent;
import 'package:angut ['resetEvent: reset'],
  @Output() Evlar2/angular2.dart';
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
  int count;
  selector: 'my-aaa',
class ComponentA {
  inputs: const ['count'],
  @Input() i<!--
-->
       aria-hidden="true"
       attr.aria-hidden="nt maxCount;
-->
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
@Componenrt 'package:angular2/angular2.dart';  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
  int count;
  selector: 'my-aaa',
class ComponentA {
  inputs: const ['count'],
  @Input() i<!--
-->
       aria-hidden="true"
       attr.aria-hidden="nt maxCount;
-->
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
@Component(

  void reset() {}
  directiv<!--
  selector: 'my-counter',
}
       aria-hidden="true"

       attr.aria-hes: const [CounterComponent, NgIf}
]),
});
{
\'\'\');
  '090cedb3f2, NgFor, NgForm,NgModel])
  String header;
  @ContentChild(CounterComponent)  CounterComponent recursedComponent;
@t(

  void reset() {}
  directiv<!--
  selector: 'my-counter',
}
       aria-hidden="true"

       attr.aria-hes: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
  @ContentChild(CounterCuomponent)  CounterComponent recursedComponent;
@Component(

  List<String> items;

<<==HTML CODE==>>
-->
    (incremented)='items.add($event.toString())'>
    [max}}
       aria-hidden="true"
</div>
       attr.aria-hidden="{{!inval
      
    #coun ter
       aria-hidden="truorm"></form>
       attr.arden = !h1.hidden; counter.reset()'
  </my-counter>
<!-- @ngIgnoreErrors: -->Count]='4'
  <form #ngForm="ngF<!--
-->
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />
    <my-counter></my-counter>
  <my-counter
  <!--
    (reset)=''
  {{ngForm.dirty}}
</div>
  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
       aria-hidden="true"

<!-- @ngIgnoreErrors: -->
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (click)='h1.hid<!--
  <input [(ngModel)]$="header" />

    [count]="items.lengt"
-->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 2150: 17 transforms
Fuzz 2151: 8 transforms
Fuzz 2152: 5 transforms
Fuzz 2153: 1 transforms
Fuzz 2154: 19 transforms
Fuzz 2155: 5 transforms
Fuzz 2156: 18 transforms
Fuzz 2157: 12 transforms
Fuzz 2158: 19 transforms
Fuzz 2159: 2 transforms
Fuzz 2160: 16 transforms
Fuzz 2161: 20 transforms
Fuzz 2162: 11 transforms
Fuzz 2163: 9 transforms
Fuzz 2164: 14 transforms
Fuzz 2165: 9 transforms
Fuzz 2166: 15 transforms
Fuzz 2167: 11 transforms
Fuzz 2168: 19 transforms
Fuzz 2169: 20 transforms
Fuzz 2170: 8 transforms
Fuzz 2171: 2 transforms
Fuzz 2172: 3 transforms
Fuzz 2173: 9 transforms
Fuzz 2174: 5 transforms
Fuzz 2175: 17 transforms
Fuzz 2176: 14 transforms
Fuzz 2177: 8 transforms
Fuzz 2178: 5 transforms
Fuzz 2179: 11 transforms
Fuzz 2180: 17 transforms
Fuzz 2181: 8 transforms
Fuzz 2182: 6 transforms
Fuzz 2183: 19 transforms
Fuzz 2184: 4 transforms
Fuzz 2185: 9 transforms
Fuzz 2186: 12 transforms
Fuzz 2187: 7 transforms
Fuzz 2188: 18 transforms
Fuzz 2189: 8 transforms
Fuzz 2190: 7 transforms
Fuzz 2191: 17 transforms
Fuzz 2192: 6 transforms
Fuzz 2193: 6 transforms
Fuzz 2194: 3 transforms
Fuzz 2195: 20 transforms
Fuzz 2196: 14 transforms
Fuzz 2197: 18 transforms
Fuzz 2198: 18 transforms
Fuzz 2199: 11 transforms
Fuzz 2200: 8 transforms
Fuzz 2201: 13 transforms
Fuzz 2202: 3 transforms
Fuzz 2203: 14 transforms
Fuzz 2204: 1 transforms
Fuzz 2205: 18 transforms
Fuzz 2206: 3 transforms
Fuzz 2207: 12 transforms
Fuzz 2208: 1 transforms
Fuzz 2209: 10 transforms
Fuzz 2210: 5 transforms
Fuzz 2211: 9 transforms
Fuzz 2212: 8 transforms
Fuzz 2213: 9 transforms
Fuzz 2214: 17 transforms
Fuzz 2215: 19 transforms
Fuzz 2216: 11 transforms
Fuzz 2217: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  @Input() int maxCount;
-->
  String header;
import 'package:angular2/angular2.dart';
}

@Componentstatic(

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
  inputs: const ['count'],
  CounterComponent recursedComponent;
  templateUrl: 'test.html',


  int count;

  @Output() EventEmitter<int> incremented;
@Component(
  void reset() {}
  void increment() {}
class ComponentA {
class CounterComponent {
  outplibraryuts: const ['resetEvent: reset'],
       aria-hidden="terComponent)
  EventEmitter<String> resetEvent;
  @ContentChild(Coun<!--
}
  List<String> items;
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
</div>
  <form #ngForm="ngForm"></form>
</li>
  <my-counter
    [maxCount]='4'

    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>

   (reset)=''
    [count]="items.length"
<div *ngIf="items.length > 0">
      #counter
    <my-counter></my-counter>  </my-counter>
      
  {{ngForm.dirty}}
<li *ngFor='let item of items; let xtry=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 2218: 10 transforms
Fuzz 2219: 4 transforms
Fuzz 2220: 6 transforms
Fuzz 2221: 1 transforms
Fuzz 2222: 1 transforms
Fuzz 2223: 4 transforms
Fuzz 2224: 10 transforms
Fuzz 2225: 5 transforms
Fuzz 2226: 7 transforms
Fuzz 2227: 19 transforms
Fuzz 2228: 20 transforms
Fuzz 2229: 20 transforms
Fuzz 2230: 6 transforms
Fuzz 2231: 7 transforms
Fuzz 2232: 19 transforms
Fuzz 2233: 12 transforms
Fuzz 2234: 4 transforms
Fuzz 2235: 11 transforms
Fuzz 2236: 13 transforms
Fuzz 2237: 2 transforms
Fuzz 2238: 17 transforms
Fuzz 2239: 11 transforms
Fuzz 2240: 4 transforms
Fuzz 2241: 11 transforms
Fuzz 2242: 6 transforms
Fuzz 2243: 19 transforms
Fuzz 2244: 11 transforms
Fuzz 2245: 8 transforms
Fuzz 2246: 5 transforms
Fuzz 2247: 11 transforms
Fuzz 2248: 6 transforms
Fuzz 2249: 16 transforms
Fuzz 2250: 5 transforms
Fuzz 2251: 18 transforms
Fuzz 2252: 8 transforms
Fuzz 2253: 17 transforms
Fuzz 2254: 8 transforms
Fuzz 2255: 18 transforms
Fuzz 2256: 3 transforms
Fuzz 2257: 19 transforms
Fuzz 2258: 16 transforms
Fuzz 2259: 2 transforms
Fuzz 2260: 4 transforms
Fuzz 2261: 13 transforms
Fuzz 2262: 6 transforms
Fuzz 2263: 6 transforms
Fuzz 2264: 4 transforms
Fuzz 2265: 16 transforms
Fuzz 2266: 3 transforms
Fuzz 2267: 19 transforms
Fuzz 2268: 8 transforms
Fuzz 2269: 14 transforms
Fuzz 2270: 11 transforms
Fuzz 2271: 3 transforms
Fuzz 2272: 15 transforms
Fuzz 2273: 2 transforms
Fuzz 2274: 1 transforms
Fuzz 2275: 6 transforms
Fuzz 2276: 11 transforms
Fuzz 2277: 19 transforms
Fuzz 2278: 19 transforms
Fuzz 2279: 18 transforms
Fuzz 2280: 4 transforms
Fuzz 2281: 11 transforms
Fuzz 2282: 1 transforms
Fuzz 2283: 11 transforms
Fuzz 2284: 4 transforms
Fuzz 2285: 6 transforms
Fuzz 2286: 11 transforms
Fuzz 2287: 3 transforms
Fuzz 2288: 16 transforms
Fuzz 2289: 20 transforms
Fuzz 2290: 20 transforms
Fuzz 2291: 9 transforms
Fuzz 2292: 10 transforms
Fuzz 2293: 14 transforms
Fuzz 2294: 1 transforms
Fuzz 2295: 15 transforms
Fuzz 2296: 11 transforms
Fuzz 2297: 7 transforms
Fuzz 2298: 1 transforms
Fuzz 2299: 19 transforms
Fuzz 2300: 19 transforms
Fuzz 2301: 15 transforms
Fuzz 2302: 3 transforms
Fuzz 2303: 10 transforms
Fuzz 2304: 3 transforms
Fuzz 2305: 10 transforms
Fuzz 2306: 7 transforms
Fuzz 2307: 12 transforms
Fuzz 2308: 6 transforms
Fuzz 2309: 18 transforms
Fuzz 2310: 3 transforms
Fuzz 2311: 20 transforms
Fuzz 2312: 10 transforms
Fuzz 2313: 7 transforms
Fuzz 2314: 8 transforms
Fuzz 2315: 5 transforms
Fuzz 2316: 19 transforms
Fuzz 2317: 20 transforms
Fuzz 2318: 1 transforms
Fuzz 2319: 4 transforms
Fuzz 2320: 18 transforms
Fuzz 2321: 13 transforms
Fuzz 2322: 16 transforms
Fuzz 2323: 8 transforms
Fuzz 2324: 16 transforms
Fuzz 2325: 17 transforms
Fuzz 2326: 10 transforms
Fuzz 2327: 20 transforms
Fuzz 2328: 4 transforms
Fuzz 2329: 4 transforms
Fuzz 2330: 3 transforms
Fuzz 2331: 3 transforms
Fuzz 2332: 6 transforms
Fuzz 2333: 9 transforms
Fuzz 2334: 4 transforms
Fuzz 2335: 14 transforms
Fuzz 2336: 16 transforms
Fuzz 2337: 14 transforms
Fuzz 2338: 15 transforms
Fuzz 2339: 18 transforms
Fuzz 2340: 6 transforms
Fuzz 2341: 15 transforms
Fuzz 2342: 19 transforms
Fuzz 2343: 7 transforms
Fuzz 2344: 12 transforms
Fuzz 2345: 20 transforms
Fuzz 2346: 5 transforms
Fuzz 2347: 10 transforms
Fuzz 2348: 4 transforms
Fuzz 2349: 6 transforms
Fuzz 2350: 20 transforms
Fuzz 2351: 2 transforms
Fuzz 2352: 5 transforms
Fuzz 2353: 8 transforms
Fuzz 2354: 9 transforms
Fuzz 2355: 10 transforms
Fuzz 2356: 3 transforms
Fuzz 2357: 12 transforms
Fuzz 2358: 11 transforms
Fuzz 2359: 7 transforms
Fuzz 2360: 6 transforms
Fuzz 2361: 15 transforms
Fuzz 2362: 19 transforms
Fuzz 2363: 14 transforms
Fuzz 2364: 3 transforms
Fuzz 2365: 8 transforms
Fuzz 2366: 9 transforms
Fuzz 2367: 16 transforms
Fuzz 2368: 12 transforms
Fuzz 2369: 16 transforms
Fuzz 2370: 6 transforms
Fuzz 2371: 2 transforms
Fuzz 2372: 20 transforms
Fuzz 2373: 4 transforms
Fuzz 2374: 7 transforms
Fuzz 2375: 8 transforms
Fuzz 2376: 16 transforms
Fuzz 2377: 16 transforms
Fuzz 2378: 19 transforms
Fuzz 2379: 10 transforms
Fuzz 2380: 14 transforms
Fuzz 2381: 2 transforms
Fuzz 2382: 6 transforms
Fuzz 2383: 19 transforms
Fuzz 2384: 4 transforms
Fuzz 2385: 4 transforms
Fuzz 2386: 6 transforms
Fuzz 2387: 13 transforms
Fuzz 2388: 6 transforms
Fuzz 2389: 1 transforms
Fuzz 2390: 12 transforms
Fuzz 2391: 6 transforms
Fuzz 2392: 2 transforms
Fuzz 2393: 18 transforms
Fuzz 2394: 13 transforms
Fuzz 2395: 7 transforms
Fuzz 2396: 15 transforms
Fuzz 2397: 14 transforms
Fuzz 2398: 1 transforms
Fuzz 2399: 13 transforms
Fuzz 2400: 6 transforms
Fuzz 2401: 14 transforms
Fuzz 2402: 15 transforms
Fuzz 2403: 4 transforms
Fuzz 2404: 7 transforms
Fuzz 2405: 4 transforms
Fuzz 2406: 20 transforms
Fuzz 2407: 20 transforms
Fuzz 2408: 8 transforms
Fuzz 2409: 6 transforms
Fuzz 2410: 6 transforms
Fuzz 2411: 7 transforms
Fuzz 2412: 9 transforms
Fuzz 2413: 1 transforms
Fuzz 2414: 17 transforms
Fuzz 2415: 11 transforms
Fuzz 2416: 10 transforms
Fuzz 2417: 20 transforms
Fuzz 2418: 4 transforms
Fuzz 2419: 9 transforms
Fuzz 2420: 4 transforms
Fuzz 2421: 12 transforms
Fuzz 2422: 17 transforms
Fuzz 2423: 6 transforms
Fuzz 2424: 5 transforms
Fuzz 2425: 6 transforms
Fuzz 2426: 9 transforms
Fuzz 2427: 10 transforms
Fuzz 2428: 10 transforms
Fuzz 2429: 2 transforms
Fuzz 2430: 7 transforms
Fuzz 2431: 17 transforms
Fuzz 2432: 20 transforms
Fuzz 2433: 1 transforms
Fuzz 2434: 3 transforms
Fuzz 2435: 5 transforms
Fuzz 2436: 8 transforms
Fuzz 2437: 13 transforms
Fuzz 2438: 9 transforms
Fuzz 2439: 18 transforms
Fuzz 2440: 1 transforms
Fuzz 2441: 4 transforms
Fuzz 2442: 1 transforms
Fuzz 2443: 9 transforms
Fuzz 2444: 1 transforms
Fuzz 2445: 7 transforms
Fuzz 2446: 7 transforms
Fuzz 2447: 20 transforms
Fuzz 2448: 8 transforms
Fuzz 2449: 7 transforms
Fuzz 2450: 2 transforms
Fuzz 2451: 14 transforms
Fuzz 2452: 14 transforms
Fuzz 2453: 15 transforms
Fuzz 2454: 13 transforms
Fuzz 2455: 9 transforms
Fuzz 2456: 7 transforms
Fuzz 2457: 5 transforms
Fuzz 2458: 5 transforms
Fuzz 2459: 1 transforms
Fuzz 2460: 4 transforms
Fuzz 2461: 18 transforms
Fuzz 2462: 5 transforms
Fuzz 2463: 3 transforms
Fuzz 2464: 6 transforms
Fuzz 2465: 4 transforms
Fuzz 2466: 16 transforms
Fuzz 2467: 11 transforms
Fuzz 2468: 2 transforms
Fuzz 2469: 20 transforms
Fuzz 2470: 19 transforms
Fuzz 2471: 20 transforms
Fuzz 2472: 11 transforms
Fuzz 2473: 18 transforms
Fuzz 2474: 2 transforms
Fuzz 2475: 13 transforms
Fuzz 2476: 17 transforms
Fuzz 2477: 10 transforms
Fuzz 2478: 6 transforms
Fuzz 2479: 15 transforms
Fuzz 2480: 9 transforms
Fuzz 2481: 17 transforms
Fuzz 2482: 15 transforms
Fuzz 2483: 6 transforms
Fuzz 2484: 5 transforms
Fuzz 2485: 20 transforms
Fuzz 2486: 4 transforms
Fuzz 2487: 14 transforms
Fuzz 2488: 14 transforms
Fuzz 2489: 1 transforms
Fuzz 2490: 11 transforms
Fuzz 2491: 4 transforms
Fuzz 2492: 4 transforms
Fuzz 2493: 19 transforms
Fuzz 2494: 17 transforms
Fuzz 2495: 17 transforms
Fuzz 2496: 11 transforms
Fuzz 2497: 11 transforms
Fuzz 2498: 4 transforms
Fuzz 2499: 16 transforms
Fuzz 2500: 4 transforms
Fuzz 2501: 18 transforms
Fuzz 2502: 14 transforms
Fuzz 2503: 2 transforms
Fuzz 2504: 7 transforms
Fuzz 2505: 6 transforms
Fuzz 2506: 17 transforms
Fuzz 2507: 15 transforms
Fuzz 2508: 12 transforms
Fuzz 2509: 2 transforms
Fuzz 2510: 4 transforms
Fuzz 2511: 6 transforms
Fuzz 2512: 2 transforms
Fuzz 2513: 17 transforms
Fuzz 2514: 13 transforms
Fuzz 2515: 17 transforms
Fuzz 2516: 10 transforms
Fuzz 2517: 3 transforms
Fuzz 2518: 8 transforms
Fuzz 2519: 19 transforms
Fuzz 2520: 18 transforms
Fuzz 2521: 5 transforms
Fuzz 2522: 6 transforms
Fuzz 2523: 17 transforms
Fuzz 2524: 19 transforms
Fuzz 2525: 5 transforms
Fuzz 2526: 5 transforms
Fuzz 2527: 3 transforms
Fuzz 2528: 11 transforms
Fuzz 2529: 14 transforms
Fuzz 2530: 13 transforms
Fuzz 2531: 2 transforms
Fuzz 2532: 2 transforms
Fuzz 2533: 8 transforms
Fuzz 2534: 11 transforms
Fuzz 2535: 3 transforms
Fuzz 2536: 15 transforms
Fuzz 2537: 19 transforms
Fuzz 2538: 12 transforms
Fuzz 2539: 7 transforms
Fuzz 2540: 13 transforms
Fuzz 2541: 4 transforms
Fuzz 2542: 6 transforms
Fuzz 2543: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrlt countChild(Ifbutton>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Str, NgFor, NgForm, : 'test.html',
  directives: const [CounterComponeawaitnt, NgonteounterComponent, NgontentChild(Ifbutton>')
class CounterComponent {
  int countChild(Ifbutton>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Str, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  s
<<==HTML CODE==>>
  <input [(ngModel)]="hearder" />
    [count]="items.length"    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
      
  

    #counter
  <form #ngForm="ngForm"></form>
    <my-counter></my-count
  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  </my-counter>
  {{x}} : {{item.trim()}}
    (reset)=''
</li>
    (incremented)='items.add($event.toString()n)'>
  {{ngForm.dirty}}
<div *ngIf="externalitems.length > 0">
</div>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 2544: 7 transforms
Fuzz 2545: 5 transforms
Fuzz 2546: 6 transforms
Fuzz 2547: 2 transforms
Fuzz 2548: 14 transforms
Fuzz 2549: 15 transforms
Fuzz 2550: 17 transforms
Fuzz 2551: 20 transforms
Fuzz 2552: 17 transforms
Fuzz 2553: 8 transforms
Fuzz 2554: 18 transforms
Fuzz 2555: 1 transforms
Fuzz 2556: 3 transforms
Fuzz 2557: 3 transforms
Fuzz 2558: 20 transforms
Fuzz 2559: 20 transforms
Fuzz 2560: 15 transforms
Fuzz 2561: 12 transforms
Fuzz 2562: 16 transforms
Fuzz 2563: 10 transforms
Fuzz 2564: 3 transforms
Fuzz 2565: 20 transforms
Fuzz 2566: 10 transforms
Fuzz 2567: 17 transforms
Fuzz 2568: 17 transforms
Fuzz 2569: 11 transforms
Fuzz 2570: 4 transforms
Fuzz 2571: 16 transforms
Fuzz 2572: 9 transforms
Fuzz 2573: 18 transforms
Fuzz 2574: 12 transforms
Fuzz 2575: 11 transforms
Fuzz 2576: 19 transforms
Fuzz 2577: 10 transforms
Fuzz 2578: 2 transforms
Fuzz 2579: 6 transforms
Fuzz 2580: 14 transforms
Fuzz 2581: 2 transforms
Fuzz 2582: 6 transforms
Fuzz 2583: 16 transforms
Fuzz 2584: 5 transforms
Fuzz 2585: 7 transforms
Fuzz 2586: 11 transforms
Fuzz 2587: 4 transforms
Fuzz 2588: 10 transforms
Fuzz 2589: 18 transforms
Fuzz 2590: 2 transforms
Fuzz 2591: 15 transforms
Fuzz 2592: 7 transforms
Fuzz 2593: 13 transforms
Fuzz 2594: 3 transforms
Fuzz 2595: 20 transforms
Fuzz 2596: 4 transforms
Fuzz 2597: 9 transforms
Fuzz 2598: 17 transforms
Fuzz 2599: 16 transforms
Fuzz 2600: 17 transforms
Fuzz 2601: 16 transforms
Fuzz 2602: 5 transforms
Fuzz 2603: 7 transforms
Fuzz 2604: 13 transforms
Fuzz 2605: 14 transforms
Fuzz 2606: 17 transforms
Fuzz 2607: 19 transforms
Fuzz 2608: 18 transforms
Fuzz 2609: 19 transforms
Fuzz 2610: 19 transforms
Fuzz 2611: 8 transforms
Fuzz 2612: 17 transforms
Fuzz 2613: 15 transforms
Fuzz 2614: 1 transforms
Fuzz 2615: 8 transforms
Fuzz 2616: 9 transforms
Fuzz 2617: 20 transforms
Fuzz 2618: 1 transforms
Fuzz 2619: 16 transforms
Fuzz 2620: 6 transforms
Fuzz 2621: 7 transforms
Fuzz 2622: 20 transforms
Fuzz 2623: 11 transforms
Fuzz 2624: 10 transforms
Fuzz 2625: 11 transforms
Fuzz 2626: 5 transforms
Fuzz 2627: 10 transforms
Fuzz 2628: 12 transforms
Fuzz 2629: 17 transforms
Fuzz 2630: 2 transforms
Fuzz 2631: 16 transforms
Fuzz 2632: 6 transforms
Fuzz 2633: 13 transforms
Fuzz 2634: 14 transforms
Fuzz 2635: 14 transforms
Fuzz 2636: 15 transforms
Fuzz 2637: 5 transforms
Fuzz 2638: 1 transforms
Fuzz 2639: 10 transforms
Fuzz 2640: 3 transforms
Fuzz 2641: 17 transforms
Fuzz 2642: 7 transforms
Fuzz 2643: 15 transforms
Fuzz 2644: 9 transforms
Fuzz 2645: 16 transforms
Fuzz 2646: 7 transforms
Fuzz 2647: 5 transforms
Fuzz 2648: 18 transforms
Fuzz 2649: 8 transforms
Fuzz 2650: 11 transforms
Fuzz 2651: 8 transforms
Fuzz 2652: 10 transforms
Fuzz 2653: 3 transforms
Fuzz 2654: 5 transforms
Fuzz 2655: 15 transforms
Fuzz 2656: 16 transforms
Fuzz 2657: 12 transforms
Fuzz 2658: 14 transforms
Fuzz 2659: 6 transforms
Fuzz 2660: 6 transforms
Fuzz 2661: 4 transforms
Fuzz 2662: 19 transforms
Fuzz 2663: 19 transforms
Fuzz 2664: 19 transforms
Fuzz 2665: 4 transforms
Fuzz 2666: 4 transforms
Fuzz 2667: 15 transforms
Fuzz 2668: 3 transforms
Fuzz 2669: 20 transforms
Fuzz 2670: 1 transforms
Fuzz 2671: 1 transforms
Fuzz 2672: 11 transforms
Fuzz 2673: 15 transforms
Fuzz 2674: 1 transforms
Fuzz 2675: 8 transforms
Fuzz 2676: 14 transforms
Fuzz 2677: 12 transforms
Fuzz 2678: 20 transforms
Fuzz 2679: 5 transforms
Fuzz 2680: 16 transforms
Fuzz 2681: 17 transforms
Fuzz 2682: 1 transforms
Fuzz 2683: 14 transforms
Fuzz 2684: 13 transforms
Fuzz 2685: 13 transforms
Fuzz 2686: 17 transforms
Fuzz 2687: 4 transforms
Fuzz 2688: 11 transforms
Fuzz 2689: 7 transforms
Fuzz 2690: 20 transforms
Fuzz 2691: 6 transforms
Fuzz 2692: 20 transforms
Fuzz 2693: 15 transforms
Fuzz 2694: 4 transforms
Fuzz 2695: 16 transforms
Fuzz 2696: 17 transforms
Fuzz 2697: 4 transforms
Fuzz 2698: 18 transforms
Fuzz 2699: 17 transforms
Fuzz 2700: 6 transforms
Fuzz 2701: 10 transforms
Fuzz 2702: 3 transforms
Fuzz 2703: 10 transforms
Fuzz 2704: 16 transforms
Fuzz 2705: 10 transforms
Fuzz 2706: 8 transforms
Fuzz 2707: 13 transforms
Fuzz 2708: 1 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFo  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Strr, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 2709: 17 transforms
Fuzz 2710: 11 transforms
Fuzz 2711: 10 transforms
Fuzz 2712: 4 transforms
Fuzz 2713: 6 transforms
Fuzz 2714: 15 transforms
Fuzz 2715: 11 transforms
Fuzz 2716: 6 transforms
Fuzz 2717: 14 transforms
Fuzz 2718: 17 transforms
Fuzz 2719: 18 transforms
Fuzz 2720: 14 transforms
Fuzz 2721: 20 transforms
Fuzz 2722: 14 transforms
Fuzz 2723: 4 transforms
Fuzz 2724: 11 transforms
Fuzz 2725: 9 transforms
Fuzz 2726: 10 transforms
Fuzz 2727: 2 transforms
Fuzz 2728: 20 transforms
Fuzz 2729: 4 transforms
Fuzz 2730: 6 transforms
Fuzz 2731: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
]),implements
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baaimport 'package:angular2/angular2.dart';

@Component(
  selectorn: 'my-aaa',
  templateUrl: 'test.html',
  direct<!--<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!inval
-->
       aria-hidden="true"
       attr.ariives: const [CounterComponent, NgIf, NgFor,<!--}
]),
});
{
\
 NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',  in}
]),
});
{
\'\'\');
  'puts: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="incremenont()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void i
ncrement() {}
}

<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hi<!-dden; counter.reset()'
    (incremented)='add($event.toString())'>
    <my-counter></my-counter>
  </my-counitems.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 2732: 10 transforms
Fuzz 2733: 8 transforms
Fuzz 2734: 13 transforms
Fuzz 2735: 4 transforms
Fuzz 2736: 1 transforms
Fuzz 2737: 17 transforms
Fuzz 2738: 13 transforms
Fuzz 2739: 10 transforms
Fuzz 2740: 18 transforms
Fuzz 2741: 11 transforms
Fuzz 2742: 1 transforms
Fuzz 2743: 14 transforms
Fuzz 2744: 19 transforms
Fuzz 2745: 13 transforms
Fuzz 2746: 3 transforms
Fuzz 2747: 7 transforms
Fuzz 2748: 6 transforms
Fuzz 2749: 18 transforms
Fuzz 2750: 2 transforms
Fuzz 2751: 15 transforms
Fuzz 2752: 18 transforms
Fuzz 2753: 17 transforms
Fuzz 2754: 1 transforms
Fuzz 2755: 5 transforms
Fuzz 2756: 19 transforms
Fuzz 2757: 15 transforms
Fuzz 2758: 18 transforms
Fuzz 2759: 11 transforms
Fuzz 2760: 18 transforms
Fuzz 2761: 6 transforms
Fuzz 2762: 12 transforms
Fuzz 2763: 19 transforms
Fuzz 2764: 2 transforms
Fuzz 2765: 8 transforms
Fuzz 2766: 17 transforms
Fuzz 2767: 9 transforms
Fuzz 2768: 20 transforms
Fuzz 2769: 13 transforms
Fuzz 2770: 14 transforms
Fuzz 2771: 18 transforms
Fuzz 2772: 15 transforms
Fuzz 2773: 10 transforms
Fuzz 2774: 9 transforms
Fuzz 2775: 19 transforms
Fuzz 2776: 16 transforms
Fuzz 2777: 9 transforms
Fuzz 2778: 18 transforms
Fuzz 2779: 14 transforms
Fuzz 2780: 19 transforms
Fuzz 2781: 11 transforms
Fuzz 2782: 8 transforms
Fuzz 2783: 19 transforms
Fuzz 2784: 13 transforms
Fuzz 2785: 20 transforms
Fuzz 2786: 7 transforms
Fuzz 2787: 17 transforms
Fuzz 2788: 2 transforms
Fuzz 2789: 15 transforms
Fuzz 2790: 4 transforms
Fuzz 2791: 3 transforms
Fuzz 2792: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  EventEmitter<String> resetEvent;

  @Input() int manxCount;
  void re
{
  String header;
-->
}
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';

)class Cou}
  @Output() EventEmitter<int> incremented;
@C<!--
  CounterComponent recursedComponent;
       attr.aria-hiomponent(
  '090cedb3f2833a3f260b0937baae56267a6cnterComponent {
]),
       aria-hidden="true);
-->
  @Input() int manxCount;
  void increment() {}idden="true"
  templateUrl: 'test.html',
       aria-h2/angular2.dart';
class ComponentA {
}<!--
@Component(
\'\'\');
  void increment() {}
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:factory</h1>
<li *ngFor='let item of items; let x=in()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"dex' [hidden]='item != null'>
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 2793: 1 transforms
Fuzz 2794: 17 transforms
Fuzz 2795: 18 transforms
Fuzz 2796: 11 transforms
Fuzz 2797: 5 transforms
Fuzz 2798: 20 transforms
Fuzz 2799: 20 transforms
Fuzz 2800: 13 transforms
Fuzz 2801: 19 transforms
Fuzz 2802: 20 transforms
Fuzz 2803: 19 transforms
Fuzz 2804: 19 transforms
Fuzz 2805: 11 transforms
Fuzz 2806: 17 transforms
Fuzz 2807: 16 transforms
Fuzz 2808: 15 transforms
Fuzz 2809: 6 transforms
Fuzz 2810: 19 transforms
Fuzz 2811: 16 transforms
Fuzz 2812: 20 transforms
Fuzz 2813: 8 transforms
Fuzz 2814: 19 transforms
Fuzz 2815: 2 transforms
Fuzz 2816: 14 transforms
Fuzz 2817: 19 transforms
Fuzz 2818: 14 transforms
Fuzz 2819: 1 transforms
Fuzz 2820: 13 transforms
Fuzz 2821: 13 transforms
Fuzz 2822: 8 transforms
Fuzz 2823: 15 transforms
Fuzz 2824: 9 transforms
Fuzz 2825: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
}
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  selector: 'y-aaa',

import 'package:angular2/angular2.dart';
});
@Component(
]),

class Co<!--
-->
 mponentA {
{
  @Output() EventEmitter<
  int count;
  '090cedb3f28ring> itemmitter<String> resetEvent;s;
class CounterComponent {
  templateUrl: 'test.html',
@Component(
  List<St}
\'\'\');
  template: '{{count}} <button (clicC ounterComponent {
  templateUrl: 'test.html',
@Component(
  List<St}
\'\'\');
  template: '{{count}} <button (click)="increment()" [value]on="\'add\}
]),
});
{
\'"></button>')
  @Input() int k)="increment()" [value]="\'add\}
]),
});
{
\'"></button>')
  @Input() int maxCount;
  String header;
<<==HTML CODE==>>
    (reset)=''
  <my-counter
  
    (incremented)='items.add($event.tont]='4'
    [maxCount]='4'
    [count]="items.length"
<!-- @ngIgnoreErrors: -->
</li>
    (incremented)='items.add($event.toString())'>
    (reset)=''
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString())'>
  </my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
  {{ngForm.dirty}}
      
  <form #ngForm="ngForm"></form>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}} : {{item.trim()}}
    (incremented)='items.add($event.tont]='4'
    <my-counter></my-counter>
    <my-counter></my-counter>
    [count]="items.length"
    [count]="items.length"
  <my-counter    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
      
  <form #ngForm="ngForm"></form>
    (incremented)='items.add($event.tont]='4'
  <form #ngForm="ngForm"></form>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>


      
  
</div>
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
  </my-counter0">
  <my-counter
    (incritem.trim()}}
    <input [(ngModel)]="header" />
    [maxCou
    (reset)=''
  <input [(ngModel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}} : {{fis="items.length > '
    (reset)=''
    #counter
    #counter
    [maxCount]='4'
  {{ngForm.dirty}}

<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 2826: 6 transforms
Fuzz 2827: 4 transforms
Fuzz 2828: 1 transforms
Fuzz 2829: 8 transforms
Fuzz 2830: 13 transforms
Fuzz 2831: 9 transforms
Fuzz 2832: 10 transforms
Fuzz 2833: 15 transforms
Fuzz 2834: 1 transforms
Fuzz 2835: 12 transforms
Fuzz 2836: 10 transforms
Fuzz 2837: 20 transforms
Fuzz 2838: 8 transforms
Fuzz 2839: 11 transforms
Fuzz 2840: 9 transforms
Fuzz 2841: 6 transforms
Fuzz 2842: 4 transforms
Fuzz 2843: 2 transforms
Fuzz 2844: 14 transforms
Fuzz 2845: 13 transforms
Fuzz 2846: 8 transforms
Fuzz 2847: 17 transforms
Fuzz 2848: 12 transforms
Fuzz 2849: 10 transforms
Fuzz 2850: 20 transforms
Fuzz 2851: 13 transforms
Fuzz 2852: 9 transforms
Fuzz 2853: 6 transforms
Fuzz 2854: 12 transforms
Fuzz 2855: 1 transforms
Fuzz 2856: 17 transforms
Fuzz 2857: 8 transforms
Fuzz 2858: 15 transforms
Fuzz 2859: 10 transforms
Fuzz 2860: 5 transforms
Fuzz 2861: 4 transforms
Fuzz 2862: 15 transforms
Fuzz 2863: 8 transforms
Fuzz 2864: 17 transforms
Fuzz 2865: 12 transforms
Fuzz 2866: 17 transforms
Fuzz 2867: 14 transforms
Fuzz 2868: 13 transforms
Fuzz 2869: 4 transforms
Fuzz 2870: 13 transforms
Fuzz 2871: 20 transforms
Fuzz 2872: 10 transforms
Fuzz 2873: 11 transforms
Fuzz 2874: 5 transforms
Fuzz 2875: 1 transforms
Fuzz 2876: 11 transforms
Fuzz 2877: 12 transforms
Fuzz 2878: 8 transforms
Fuzz 2879: 2 transforms
Fuzz 2880: 15 transforms
Fuzz 2881: 11 transforms
Fuzz 2882: 12 transforms
Fuzz 2883: 19 transforms
Fuzz 2884: 6 transforms
Fuzz 2885: 5 transforms
Fuzz 2886: 20 transforms
Fuzz 2887: 20 transforms
Fuzz 2888: 19 transforms
Fuzz 2889: 10 transforms
Fuzz 2890: 6 transforms
Fuzz 2891: 5 transforms
Fuzz 2892: 13 transforms
Fuzz 2893: 17 transforms
Fuzz 2894: 5 transforms
Fuzz 2895: 17 transforms
Fuzz 2896: 9 transforms
Fuzz 2897: 20 transforms
Fuzz 2898: 3 transforms
Fuzz 2899: 15 transforms
Fuzz 2900: 9 transforms
Fuzz 2901: 16 transforms
Fuzz 2902: 8 transforms
Fuzz 2903: 1 transforms
Fuzz 2904: 19 transforms
Fuzz 2905: 4 transforms
Fuzz 2906: 20 transforms
Fuzz 2907: 4 transforms
Fuzz 2908: 13 transforms
Fuzz 2909: 5 transforms
Fuzz 2910: 5 transforms
Fuzz 2911: 3 transforms
Fuzz 2912: 12 transforms
Fuzz 2913: 18 transforms
Fuzz 2914: 2 transforms
Fuzz 2915: 5 transforms
Fuzz 2916: 5 transforms
Fuzz 2917: 17 transforms
Fuzz 2918: 2 transforms
Fuzz 2919: 9 transforms
Fuzz 2920: 9 transforms
Fuzz 2921: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
@Component(
}

  EventEmitter<String> resetEvent;
class CounterComponent {
  CounterComponent recursedComponent;
  selector: 'my-counter',
class ComponentA {
}
  String header;
  void reset() {}
  List<Str<int> incremented;

-->
       aria-hidden="true"
  selector: 'my-aaring> items;
  @Input() int maxCount;
import 'package:angular2/angular2.dart';

  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],

  void increment() {}
<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')  @Output() EventEmitter<int> incremented;

-->
       aria-hidden="true"
  selector: 'my-aaa',
       attr.aria-hidd  int count;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<div *ngIf="it
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{ites.length}} items:</h1>

</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 2922: 18 transforms
Fuzz 2923: 3 transforms
Fuzz 2924: 19 transforms
Fuzz 2925: 3 transforms
Fuzz 2926: 15 transforms
Fuzz 2927: 5 transforms
Fuzz 2928: 7 transforms
Fuzz 2929: 19 transforms
Fuzz 2930: 11 transforms
Fuzz 2931: 4 transforms
Fuzz 2932: 10 transforms
Fuzz 2933: 19 transforms
Fuzz 2934: 3 transforms
Fuzz 2935: 14 transforms
Fuzz 2936: 2 transforms
Fuzz 2937: 15 transforms
Fuzz 2938: 7 transforms
Fuzz 2939: 8 transforms
Fuzz 2940: 11 transforms
Fuzz 2941: 7 transforms
Fuzz 2942: 14 transforms
Fuzz 2943: 20 transforms
Fuzz 2944: 1 transforms
Fuzz 2945: 13 transforms
Fuzz 2946: 12 transforms
Fuzz 2947: 2 transforms
Fuzz 2948: 4 transforms
Fuzz 2949: 19 transforms
Fuzz 2950: 12 transforms
Fuzz 2951: 15 transforms
Fuzz 2952: 4 transforms
Fuzz 2953: 10 transforms
Fuzz 2954: 4 transforms
Fuzz 2955: 5 transforms
Fuzz 2956: 4 transforms
Fuzz 2957: 7 transforms
Fuzz 2958: 4 transforms
Fuzz 2959: 9 transforms
Fuzz 2960: 2 transforms
Fuzz 2961: 7 transforms
Fuzz 2962: 11 transforms
Fuzz 2963: 17 transforms
Fuzz 2964: 3 transforms
Fuzz 2965: 14 transforms
Fuzz 2966: 14 transforms
Fuzz 2967: 8 transforms
Fuzz 2968: 6 transforms
Fuzz 2969: 8 transforms
Fuzz 2970: 16 transforms
Fuzz 2971: 2 transforms
Fuzz 2972: 3 transforms
Fuzz 2973: 9 transforms
Fuzz 2974: 13 transforms
Fuzz 2975: 20 transforms
Fuzz 2976: 7 transforms
Fuzz 2977: 6 transforms
Fuzz 2978: 11 transforms
Fuzz 2979: 14 transforms
Fuzz 2980: 20 transforms
Fuzz 2981: 14 transforms
Fuzz 2982: 9 transforms
Fuzz 2983: 2 transforms
Fuzz 2984: 17 transforms
Fuzz 2985: 20 transforms
Fuzz 2986: 6 transforms
Fuzz 2987: 1 transforms
Fuzz 2988: 16 transforms
Fuzz 2989: 4 transforms
Fuzz 2990: 18 transforms
Fuzz 2991: 15 transforms
Fuzz 2992: 10 transforms
Fuzz 2993: 4 transforms
Fuzz 2994: 14 transforms
Fuzz 2995: 5 transforms
Fuzz 2996: 1 transforms
Fuzz 2997: 12 transforms
Fuzz 2998: 13 transforms
Fuzz 2999: 18 transforms
Fuzz 3000: 18 transforms
Fuzz 3001: 18 transforms
Fuzz 3002: 11 transforms
Fuzz 3003: 14 transforms
Fuzz 3004: 16 transforms
Fuzz 3005: 10 transforms
Fuzz 3006: 20 transforms
Fuzz 3007: 3 transforms
Fuzz 3008: 20 transforms
Fuzz 3009: 12 transforms
Fuzz 3010: 19 transforms
Fuzz 3011: 19 transforms
Fuzz 3012: 8 transforms
Fuzz 3013: 11 transforms
Fuzz 3014: 1 transforms
Fuzz 3015: 14 transforms
Fuzz 3016: 12 transforms
Fuzz 3017: 10 transforms
Fuzz 3018: 6 transforms
Fuzz 3019: 7 transforms
Fuzz 3020: 14 transforms
Fuzz 3021: 19 transforms
Fuzz 3022: 3 transforms
Fuzz 3023: 16 transforms
Fuzz 3024: 6 transforms
Fuzz 3025: 15 transforms
Fuzz 3026: 15 transforms
Fuzz 3027: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
}
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
class ComponentA {

class CoforunterComponent {
  selector: 'my-counter',
  List<String> items;
@Component(
import 'package:aist<String> items;
@Component(
import 'package:angular2/angular2.dart';

-->
}
  void reset()<!--
@Component(


  inputs: const ['count'],
  @ContentChild(CounterComponent)
  void ingular2/angular2.dart';

-->}
  void reset()<!--
@Component(


  inputs: const ['count'],
  @ContentChild(CounterComponent)
  void increme}
]),
nt() {}
  int count;
  CounterComponent<!--
-->
       recursedComponent;
  @Inpabstractut() int maxCount;
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
       aria-hidden=" {}

  EwithventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Sh}
]),
});
{\'\'\');
  '090cedowing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="itemsu.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCou}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937bae56267a6cd935',
   -rethrow4.5nt]='4'
    (reset)=''
    (click)='h1.hidden = !h1.h}
]),
});
{
\'\'\');
  'idden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 3028: 6 transforms
Fuzz 3029: 1 transforms
Fuzz 3030: 5 transforms
Fuzz 3031: 12 transforms
Fuzz 3032: 18 transforms
Fuzz 3033: 2 transforms
Fuzz 3034: 17 transforms
Fuzz 3035: 6 transforms
Fuzz 3036: 9 transforms
Fuzz 3037: 20 transforms
Fuzz 3038: 14 transforms
Fuzz 3039: 15 transforms
Fuzz 3040: 17 transforms
Fuzz 3041: 5 transforms
Fuzz 3042: 17 transforms
Fuzz 3043: 1 transforms
Fuzz 3044: 15 transforms
Fuzz 3045: 14 transforms
Fuzz 3046: 8 transforms
Fuzz 3047: 5 transforms
Fuzz 3048: 18 transforms
Fuzz 3049: 20 transforms
Fuzz 3050: 11 transforms
Fuzz 3051: 4 transforms
Fuzz 3052: 5 transforms
Fuzz 3053: 10 transforms
Fuzz 3054: 2 transforms
Fuzz 3055: 11 transforms
Fuzz 3056: 13 transforms
Fuzz 3057: 14 transforms
Fuzz 3058: 6 transforms
Fuzz 3059: 17 transforms
Fuzz 3060: 15 transforms
Fuzz 3061: 3 transforms
Fuzz 3062: 12 transforms
Fuzz 3063: 17 transforms
Fuzz 3064: 11 transforms
Fuzz 3065: 19 transforms
Fuzz 3066: 16 transforms
Fuzz 3067: 1 transforms
Fuzz 3068: 16 transforms
Fuzz 3069: 15 transforms
Fuzz 3070: 8 transforms
Fuzz 3071: 9 transforms
Fuzz 3072: 20 transforms
Fuzz 3073: 3 transforms
Fuzz 3074: 17 transforms
Fuzz 3075: 7 transforms
Fuzz 3076: 20 transforms
Fuzz 3077: 8 transforms
Fuzz 3078: 3 transforms
Fuzz 3079: 10 transforms
Fuzz 3080: 12 transforms
Fuzz 3081: 7 transforms
Fuzz 3082: 12 transforms
Fuzz 3083: 2 transforms
Fuzz 3084: 6 transforms
Fuzz 3085: 12 transforms
Fuzz 3086: 18 transforms
Fuzz 3087: 13 transforms
Fuzz 3088: 8 transforms
Fuzz 3089: 19 transforms
Fuzz 3090: 10 transforms
Fuzz 3091: 5 transforms
Fuzz 3092: 9 transforms
Fuzz 3093: 16 transforms
Fuzz 3094: 7 transforms
Fuzz 3095: 12 transforms
Fuzz 3096: 11 transforms
Fuzz 3097: 13 transforms
Fuzz 3098: 14 transforms
Fuzz 3099: 1 transforms
Fuzz 3100: 17 transforms
Fuzz 3101: 1 transforms
Fuzz 3102: 20 transforms
Fuzz 3103: 18 transforms
Fuzz 3104: 2 transforms
Fuzz 3105: 15 transforms
Fuzz 3106: 15 transforms
Fuzz 3107: 20 transforms
Fuzz 3108: 15 transforms
Fuzz 3109: 13 transforms
Fuzz 3110: 6 transforms
Fuzz 3111: 7 transforms
Fuzz 3112: 15 transforms
Fuzz 3113: 5 transforms
Fuzz 3114: 11 transforms
Fuzz 3115: 1 transforms
Fuzz 3116: 5 transforms
Fuzz 3117: 2 transforms
Fuzz 3118: 14 transforms
Fuzz 3119: 14 transforms
Fuzz 3120: 19 transforms
Fuzz 3121: 20 transforms
Fuzz 3122: 19 transforms
Fuzz 3123: 1 transforms
Fuzz 3124: 5 transforms
Fuzz 3125: 16 transforms
Fuzz 3126: 5 transforms
Fuzz 3127: 9 transforms
Fuzz 3128: 7 transforms
Fuzz 3129: 10 transforms
Fuzz 3130: 19 transforms
Fuzz 3131: 4 transforms
Fuzz 3132: 11 transforms
Fuzz 3133: 15 transforms
Fuzz 3134: 18 transforms
Fuzz 3135: 16 transforms
Fuzz 3136: 6 transforms
Fuzz 3137: 15 transforms
Fuzz 3138: 2 transforms
Fuzz 3139: 9 transforms
Fuzz 3140: 7 transforms
Fuzz 3141: 18 transforms
Fuzz 3142: 2 transforms
Fuzz 3143: 20 transforms
Fuzz 3144: 18 transforms
Fuzz 3145: 1 transforms
Fuzz 3146: 3 transforms
Fuzz 3147: 2 transforms
Fuzz 3148: 1 transforms
Fuzz 3149: 7 transforms
Fuzz 3150: 10 transforms
Fuzz 3151: 10 transforms
Fuzz 3152: 18 transforms
Fuzz 3153: 2 transforms
Fuzz 3154: 18 transforms
Fuzz 3155: 13 transforms
Fuzz 3156: 9 transforms
Fuzz 3157: 8 transforms
Fuzz 3158: 17 transforms
Fuzz 3159: 6 transforms
Fuzz 3160: 8 transforms
Fuzz 3161: 18 transforms
Fuzz 3162: 19 transforms
Fuzz 3163: 4 transforms
Fuzz 3164: 7 transforms
Fuzz 3165: 20 transforms
Fuzz 3166: 4 transforms
Fuzz 3167: 4 transforms
Fuzz 3168: 11 transforms
Fuzz 3169: 2 transforms
Fuzz 3170: 4 transforms
Fuzz 3171: 17 transforms
Fuzz 3172: 14 transforms
Fuzz 3173: 3 transforms
Fuzz 3174: 18 transforms
Fuzz 3175: 14 transforms
Fuzz 3176: 13 transforms
Fuzz 3177: 4 transforms
Fuzz 3178: 20 transforms
Fuzz 3179: 9 transforms
Fuzz 3180: 18 transforms
Fuzz 3181: 17 transforms
Fuzz 3182: 17 transforms
Fuzz 3183: 10 transforms
Fuzz 3184: 13 transforms
Fuzz 3185: 12 transforms
Fuzz 3186: 16 transforms
Fuzz 3187: 15 transforms
Fuzz 3188: 1 transforms
Fuzz 3189: 8 transforms
Fuzz 3190: 18 transforms
Fuzz 3191: 1 transforms
Fuzz 3192: 16 transforms
Fuzz 3193: 14 transforms
Fuzz 3194: 20 transforms
Fuzz 3195: 10 transforms
Fuzz 3196: 8 transforms
Fuzz 3197: 13 transforms
Fuzz 3198: 3 transforms
Fuzz 3199: 6 transforms
Fuzz 3200: 10 transforms
Fuzz 3201: 9 transforms
Fuzz 3202: 13 transforms
Fuzz 3203: 15 transforms
Fuzz 3204: 18 transforms
Fuzz 3205: 1 transforms
Fuzz 3206: 12 transforms
Fuzz 3207: 11 transforms
Fuzz 3208: 20 transforms
Fuzz 3209: 5 transforms
Fuzz 3210: 20 transforms
Fuzz 3211: 7 transforms
Fuzz 3212: 10 transforms
Fuzz 3213: 17 transforms
Fuzz 3214: 11 transforms
Fuzz 3215: 20 transforms
Fuzz 3216: 19 transforms
Fuzz 3217: 17 transforms
Fuzz 3218: 2 transforms
Fuzz 3219: 11 transforms
Fuzz 3220: 12 transforms
Fuzz 3221: 14 transforms
Fuzz 3222: 15 transforms
Fuzz 3223: 16 transforms
Fuzz 3224: 11 transforms
Fuzz 3225: 5 transforms
Fuzz 3226: 5 transforms
Fuzz 3227: 14 transforms
Fuzz 3228: 11 transforms
Fuzz 3229: 18 transforms
Fuzz 3230: 16 transforms
Fuzz 3231: 13 transforms
Fuzz 3232: 7 transforms
Fuzz 3233: 5 transforms
Fuzz 3234: 5 transforms
Fuzz 3235: 15 transforms
Fuzz 3236: 14 transforms
Fuzz 3237: 5 transforms
Fuzz 3238: 14 transforms
Fuzz 3239: 9 transforms
Fuzz 3240: 1 transforms
Fuzz 3241: 15 transforms
Fuzz 3242: 8 transforms
Fuzz 3243: 2 transforms
Fuzz 3244: 3 transforms
Fuzz 3245: 5 transforms
Fuzz 3246: 8 transforms
Fuzz 3247: 11 transforms
Fuzz 3248: 18 transforms
Fuzz 3249: 10 transforms
Fuzz 3250: 12 transforms
Fuzz 3251: 1 transforms
Fuzz 3252: 4 transforms
Fuzz 3253: 12 transforms
Fuzz 3254: 19 transforms
Fuzz 3255: 2 transforms
Fuzz 3256: 14 transforms
Fuzz 3257: 12 transforms
Fuzz 3258: 4 transforms
Fuzz 3259: 4 transforms
Fuzz 3260: 9 transforms
Fuzz 3261: 12 transforms
Fuzz 3262: 9 transforms
Fuzz 3263: 14 transforms
Fuzz 3264: 8 transforms
Fuzz 3265: 18 transforms
Fuzz 3266: 3 transforms
Fuzz 3267: 16 transforms
Fuzz 3268: 14 transforms
Fuzz 3269: 6 transforms
Fuzz 3270: 16 transforms
Fuzz Failure 
<<==DART CODE==>>

  List<String> items;
  direcives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
\'\'\');
       attr.aria-hiddemponent;
  inputs: const ['count'],

  String header;
{
  outputs: const ['resetEvent: reset'],
  void increment}
class CounterComponent {

-->
]),
  @ContentChild(CounterComponent)
class ComponentA {
  @Output() EventEmitter<int> incremented;

  '090cedb3f2833a3f26() {}
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
});
mport 'package:angular2/angular2.dart';

  selector: 'my-counter',
  void reset() {}
@Component(
  @Input() int maxCount;
}
  CounterComponent recursedCo<!--
}
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]}
]),
});
{
\'\'\e');
  '090cedb3f2833a3f260b0937baae5626='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter    [count]="i tems.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-count}
]),});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5er>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 3271: 4 transforms
Fuzz 3272: 11 transforms
Fuzz 3273: 9 transforms
Fuzz 3274: 9 transforms
Fuzz 3275: 15 transforms
Fuzz 3276: 19 transforms
Fuzz 3277: 4 transforms
Fuzz 3278: 8 transforms
Fuzz 3279: 3 transforms
Fuzz 3280: 7 transforms
Fuzz 3281: 5 transforms
Fuzz 3282: 8 transforms
Fuzz 3283: 19 transforms
Fuzz 3284: 16 transforms
Fuzz 3285: 20 transforms
Fuzz 3286: 8 transforms
Fuzz 3287: 12 transforms
Fuzz 3288: 10 transforms
Fuzz 3289: 2 transforms
Fuzz 3290: 11 transforms
Fuzz 3291: 5 transforms
Fuzz 3292: 10 transforms
Fuzz 3293: 1 transforms
Fuzz 3294: 2 transforms
Fuzz 3295: 9 transforms
Fuzz 3296: 12 transforms
Fuzz 3297: 5 transforms
Fuzz 3298: 12 transforms
Fuzz 3299: 2 transforms
Fuzz 3300: 5 transforms
Fuzz 3301: 13 transforms
Fuzz 3302: 9 transforms
Fuzz 3303: 16 transforms
Fuzz 3304: 13 transforms
Fuzz 3305: 16 transforms
Fuzz 3306: 10 transforms
Fuzz 3307: 16 transforms
Fuzz 3308: 18 transforms
Fuzz 3309: 9 transforms
Fuzz 3310: 7 transforms
Fuzz 3311: 5 transforms
Fuzz 3312: 8 transforms
Fuzz 3313: 17 transforms
Fuzz 3314: 18 transforms
Fuzz 3315: 9 transforms
Fuzz 3316: 9 transforms
Fuzz 3317: 15 transforms
Fuzz 3318: 14 transforms
Fuzz 3319: 6 transforms
Fuzz 3320: 8 transforms
Fuzz 3321: 8 transforms
Fuzz 3322: 14 transforms
Fuzz 3323: 20 transforms
Fuzz 3324: 1 transforms
Fuzz 3325: 9 transforms
Fuzz 3326: 16 transforms
Fuzz 3327: 16 transforms
Fuzz 3328: 7 transforms
Fuzz 3329: 11 transforms
Fuzz 3330: 7 transforms
Fuzz 3331: 4 transforms
Fuzz 3332: 20 transforms
Fuzz 3333: 12 transforms
Fuzz 3334: 11 transforms
Fuzz 3335: 18 transforms
Fuzz 3336: 19 transforms
Fuzz 3337: 8 transforms
Fuzz 3338: 14 transforms
Fuzz 3339: 7 transforms
Fuzz 3340: 3 transforms
Fuzz 3341: 14 transforms
Fuzz 3342: 17 transforms
Fuzz 3343: 10 transforms
Fuzz 3344: 5 transforms
Fuzz 3345: 9 transforms
Fuzz 3346: 3 transforms
Fuzz 3347: 3 transforms
Fuzz 3348: 19 transforms
Fuzz 3349: 11 transforms
Fuzz 3350: 3 transforms
Fuzz 3351: 18 transforms
Fuzz 3352: 1 transforms
Fuzz 3353: 6 transforms
Fuzz 3354: 1 transforms
Fuzz 3355: 6 transforms
Fuzz 3356: 19 transforms
Fuzz 3357: 2 transforms
Fuzz 3358: 4 transforms
Fuzz 3359: 14 transforms
Fuzz 3360: 15 transforms
Fuzz 3361: 11 transforms
Fuzz 3362: 8 transforms
Fuzz 3363: 14 transforms
Fuzz 3364: 17 transforms
Fuzz 3365: 10 transforms
Fuzz 3366: 1 transforms
Fuzz 3367: 2 transforms
Fuzz 3368: 10 transforms
Fuzz 3369: 18 transforms
Fuzz 3370: 4 transforms
Fuzz 3371: 4 transforms
Fuzz 3372: 14 transforms
Fuzz 3373: 9 transforms
Fuzz 3374: 16 transforms
Fuzz 3375: 19 transforms
Fuzz 3376: 4 transforms
Fuzz 3377: 9 transforms
Fuzz 3378: 3 transforms
Fuzz 3379: 16 transforms
Fuzz 3380: 4 transforms
Fuzz 3381: 8 transforms
Fuzz 3382: 3 transforms
Fuzz 3383: 16 transforms
Fuzz 3384: 10 transforms
Fuzz 3385: 19 transforms
Fuzz 3386: 4 transforms
Fuzz 3387: 13 transforms
Fuzz 3388: 17 transforms
Fuzz 3389: 16 transforms
Fuzz 3390: 15 transforms
Fuzz 3391: 14 transforms
Fuzz 3392: 12 transforms
Fuzz 3393: 11 transforms
Fuzz 3394: 18 transforms
Fuzz 3395: 16 transforms
Fuzz 3396: 2 transforms
Fuzz 3397: 20 transforms
Fuzz 3398: 16 transforms
Fuzz 3399: 11 transforms
Fuzz 3400: 13 transforms
Fuzz 3401: 1 transforms
Fuzz 3402: 3 transforms
Fuzz 3403: 1 transforms
Fuzz 3404: 18 transforms
Fuzz 3405: 8 transforms
Fuzz 3406: 16 transforms
Fuzz 3407: 4 transforms
Fuzz 3408: 16 transforms
Fuzz 3409: 17 transforms
Fuzz 3410: 18 transforms
Fuzz 3411: 2 transforms
Fuzz 3412: 9 transforms
Fuzz 3413: 11 transforms
Fuzz 3414: 8 transforms
Fuzz 3415: 14 transforms
Fuzz 3416: 2 transforms
Fuzz 3417: 13 transforms
Fuzz 3418: 6 transforms
Fuzz 3419: 5 transforms
Fuzz 3420: 7 transforms
Fuzz 3421: 12 transforms
Fuzz 3422: 5 transforms
Fuzz 3423: 9 transforms
Fuzz 3424: 10 transforms
Fuzz 3425: 8 transforms
Fuzz 3426: 18 transforms
Fuzz 3427: 20 transforms
Fuzz 3428: 15 transforms
Fuzz 3429: 7 transforms
Fuzz 3430: 18 transforms
Fuzz 3431: 18 transforms
Fuzz 3432: 19 transforms
Fuzz 3433: 18 transforms
Fuzz 3434: 14 transforms
Fuzz 3435: 6 transforms
Fuzz 3436: 13 transforms
Fuzz 3437: 14 transforms
Fuzz 3438: 6 transforms
Fuzz 3439: 18 transforms
Fuzz 3440: 2 transforms
Fuzz 3441: 14 transforms
Fuzz 3442: 9 transforms
Fuzz 3443: 10 transforms
Fuzz 3444: 20 transforms
Fuzz 3445: 19 transforms
Fuzz 3446: 12 transforms
Fuzz 3447: 20 transforms
Fuzz 3448: 1 transforms
Fuzz 3449: 18 transforms
Fuzz 3450: 13 transforms
Fuzz 3451: 9 transforms
Fuzz 3452: 3 transforms
Fuzz 3453: 9 transforms
Fuzz 3454: 2 transforms
Fuzz 3455: 15 transforms
Fuzz 3456: 9 transforms
Fuzz 3457: 20 transforms
Fuzz 3458: 12 transforms
Fuzz 3459: 14 transforms
Fuzz 3460: 15 transforms
Fuzz 3461: 6 transforms
Fuzz 3462: 1 transforms
Fuzz 3463: 18 transforms
Fuzz 3464: 2 transforms
Fuzz 3465: 13 transforms
Fuzz 3466: 12 transforms
Fuzz 3467: 9 transforms
Fuzz 3468: 9 transforms
Fuzz 3469: 12 transforms
Fuzz 3470: 19 transforms
Fuzz 3471: 14 transforms
Fuzz 3472: 20 transforms
Fuzz 3473: 16 transforms
Fuzz 3474: 2 transforms
Fuzz 3475: 12 transforms
Fuzz 3476: 16 transforms
Fuzz 3477: 6 transforms
Fuzz 3478: 12 transforms
Fuzz 3479: 13 transforms
Fuzz 3480: 9 transforms
Fuzz 3481: 13 transforms
Fuzz 3482: 7 transforms
Fuzz 3483: 8 transforms
Fuzz 3484: 11 transforms
Fuzz 3485: 2 transforms
Fuzz 3486: 11 transforms
Fuzz 3487: 9 transforms
Fuzz 3488: 19 transforms
Fuzz 3489: 16 transforms
Fuzz 3490: 20 transforms
Fuzz 3491: 9 transforms
Fuzz 3492: 2 transforms
Fuzz 3493: 3 transforms
Fuzz 3494: 10 transforms
Fuzz 3495: 15 transforms
Fuzz 3496: 4 transforms
Fuzz 3497: 16 transforms
Fuzz 3498: 1 transforms
Fuzz 3499: 14 transforms
Fuzz 3500: 4 transforms
Fuzz 3501: 9 transforms
Fuzz 3502: 13 transforms
Fuzz 3503: 11 transforms
Fuzz 3504: 8 transforms
Fuzz 3505: 9 transforms
Fuzz 3506: 3 transforms
Fuzz 3507: 17 transforms
Fuzz 3508: 6 transforms
Fuzz 3509: 13 transforms
Fuzz 3510: 14 transforms
Fuzz 3511: 20 transforms
Fuzz 3512: 8 transforms
Fuzz 3513: 14 transforms
Fuzz 3514: 11 transforms
Fuzz 3515: 16 transforms
Fuzz 3516: 13 transforms
Fuzz 3517: 14 transforms
Fuzz 3518: 6 transforms
Fuzz 3519: 12 transforms
Fuzz 3520: 4 transforms
Fuzz 3521: 17 transforms
Fuzz 3522: 11 transforms
Fuzz 3523: 5 transforms
Fuzz 3524: 15 transforms
Fuzz 3525: 9 transforms
Fuzz 3526: 7 transforms
Fuzz 3527: 2 transforms
Fuzz 3528: 15 transforms
Fuzz 3529: 15 transforms
Fuzz 3530: 14 transforms
Fuzz 3531: 11 transforms
Fuzz 3532: 4 transforms
Fuzz 3533: 15 transforms
Fuzz 3534: 3 transforms
Fuzz 3535: 20 transforms
Fuzz 3536: 18 transforms
Fuzz 3537: 8 transforms
Fuzz 3538: 16 transforms
Fuzz 3539: 16 transforms
Fuzz 3540: 8 transforms
Fuzz 3541: 4 transforms
Fuzz 3542: 13 transforms
Fuzz 3543: 20 transforms
Fuzz 3544: 4 transforms
Fuzz 3545: 16 transforms
Fuzz 3546: 2 transforms
Fuzz 3547: 5 transforms
Fuzz 3548: 13 transforms
Fuzz 3549: 12 transforms
Fuzz 3550: 14 transforms
Fuzz 3551: 10 transforms
Fuzz 3552: 3 transforms
Fuzz 3553: 19 transforms
Fuzz 3554: 16 transforms
Fuzz 3555: 16 transforms
Fuzz 3556: 14 transforms
Fuzz 3557: 8 transforms
Fuzz 3558: 6 transforms
Fuzz 3559: 17 transforms
Fuzz 3560: 8 transforms
Fuzz 3561: 2 transforms
Fuzz 3562: 18 transforms
Fuzz 3563: 7 transforms
Fuzz 3564: 2 transforms
Fuzz 3565: 9 transforms
Fuzz 3566: 16 transforms
Fuzz 3567: 5 transforms
Fuzz 3568: 8 transforms
Fuzz 3569: 6 transforms
Fuzz 3570: 3 transforms
Fuzz 3571: 1 transforms
Fuzz 3572: 4 transforms
Fuzz 3573: 11 transforms
Fuzz 3574: 1 transforms
Fuzz 3575: 19 transforms
Fuzz 3576: 18 transforms
Fuzz 3577: 8 transforms
Fuzz 3578: 8 transforms
Fuzz 3579: 4 transforms
Fuzz 3580: 8 transforms
Fuzz 3581: 15 transforms
Fuzz 3582: 19 transforms
Fuzz 3583: 14 transforms
Fuzz 3584: 5 transforms
Fuzz 3585: 10 transforms
Fuzz 3586: 5 transforms
Fuzz 3587: 15 transforms
Fuzz 3588: 15 transforms
Fuzz 3589: 2 transforms
Fuzz 3590: 5 transforms
Fuzz 3591: 13 transforms
Fuzz 3592: 12 transforms
Fuzz 3593: 17 transforms
Fuzz 3594: 5 transforms
Fuzz 3595: 6 transforms
Fuzz 3596: 16 transforms
Fuzz 3597: 6 transforms
Fuzz 3598: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  EventEmitter<S
});ives: const [Counterunt;
]),
  directives: const [Counterunt;  @Input() int maxCount;
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  EventEmitter<St

@Component(
\'\'\');
  '090mplateUrl: 'test.html',
{
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
    #counter
\'\'\');
    <my-counter></my-counter>
  <input [(ngModel)]="header" />
    (reset)=''
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>

{
  <form #ngForm="ngForm"></form>
  '090cedb3f2833a3f260b0937bacounter
   {{ngForm.dirty}}

</div>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
]),
    (incremented)='items.add($event.toString())'>
      
  
  i  [maxCount]='4'
</l
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 3599: 5 transforms
Fuzz 3600: 1 transforms
Fuzz 3601: 7 transforms
Fuzz 3602: 11 transforms
Fuzz 3603: 1 transforms
Fuzz 3604: 20 transforms
Fuzz 3605: 5 transforms
Fuzz 3606: 16 transforms
Fuzz 3607: 7 transforms
Fuzz 3608: 15 transforms
Fuzz 3609: 14 transforms
Fuzz 3610: 20 transforms
Fuzz 3611: 10 transforms
Fuzz 3612: 18 transforms
Fuzz 3613: 15 transforms
Fuzz 3614: 3 transforms
Fuzz 3615: 4 transforms
Fuzz 3616: 7 transforms
Fuzz 3617: 12 transforms
Fuzz 3618: 4 transforms
Fuzz 3619: 19 transforms
Fuzz 3620: 11 transforms
Fuzz 3621: 7 transforms
Fuzz 3622: 19 transforms
Fuzz 3623: 9 transforms
Fuzz 3624: 17 transforms
Fuzz 3625: 17 transforms
Fuzz 3626: 16 transforms
Fuzz 3627: 19 transforms
Fuzz 3628: 7 transforms
Fuzz 3629: 3 transforms
Fuzz 3630: 3 transforms
Fuzz 3631: 7 transforms
Fuzz 3632: 2 transforms
Fuzz 3633: 5 transforms
Fuzz 3634: 6 transforms
Fuzz 3635: 19 transforms
Fuzz 3636: 20 transforms
Fuzz 3637: 5 transforms
Fuzz 3638: 14 transforms
Fuzz 3639: 3 transforms
Fuzz 3640: 5 transforms
Fuzz 3641: 9 transforms
Fuzz 3642: 18 transforms
Fuzz 3643: 1 transforms
Fuzz 3644: 3 transforms
Fuzz 3645: 11 transforms
Fuzz 3646: 10 transforms
Fuzz 3647: 1 transforms
Fuzz 3648: 17 transforms
Fuzz 3649: 11 transforms
Fuzz 3650: 13 transforms
Fuzz 3651: 3 transforms
Fuzz 3652: 17 transforms
Fuzz 3653: 1 transforms
Fuzz 3654: 7 transforms
Fuzz 3655: 14 transforms
Fuzz 3656: 9 transforms
Fuzz 3657: 3 transforms
Fuzz 3658: 3 transforms
Fuzz 3659: 14 transforms
Fuzz 3660: 2 transforms
Fuzz 3661: 6 transforms
Fuzz 3662: 9 transforms
Fuzz 3663: 4 transforms
Fuzz 3664: 4 transforms
Fuzz 3665: 9 transforms
Fuzz 3666: 3 transforms
Fuzz 3667: 5 transforms
Fuzz 3668: 6 transforms
Fuzz 3669: 11 transforms
Fuzz 3670: 11 transforms
Fuzz 3671: 14 transforms
Fuzz 3672: 9 transforms
Fuzz 3673: 4 transforms
Fuzz 3674: 6 transforms
Fuzz 3675: 10 transforms
Fuzz 3676: 2 transforms
Fuzz 3677: 13 transforms
Fuzz 3678: 15 transforms
Fuzz 3679: 13 transforms
Fuzz 3680: 5 transforms
Fuzz 3681: 11 transforms
Fuzz 3682: 8 transforms
Fuzz 3683: 4 transforms
Fuzz 3684: 20 transforms
Fuzz 3685: 12 transforms
Fuzz 3686: 15 transforms
Fuzz 3687: 16 transforms
Fuzz 3688: 15 transforms
Fuzz 3689: 20 transforms
Fuzz 3690: 14 transforms
Fuzz 3691: 13 transforms
Fuzz 3692: 9 transforms
Fuzz 3693: 1 transforms
Fuzz 3694: 5 transforms
Fuzz 3695: 17 transforms
Fuzz 3696: 7 transforms
Fuzz 3697: 13 transforms
Fuzz 3698: 12 transforms
Fuzz 3699: 2 transforms
Fuzz 3700: 7 transforms
Fuzz 3701: 11 transforms
Fuzz 3702: 5 transforms
Fuzz 3703: 19 transforms
Fuzz 3704: 1 transforms
Fuzz 3705: 16 transforms
Fuzz 3706: 7 transforms
Fuzz 3707: 13 transforms
Fuzz 3708: 11 transforms
Fuzz 3709: 17 transforms
Fuzz 3710: 14 transforms
Fuzz 3711: 7 transforms
Fuzz 3712: 14 transforms
Fuzz 3713: 1 transforms
Fuzz 3714: 6 transforms
Fuzz 3715: 13 transforms
Fuzz 3716: 15 transforms
Fuzz 3717: 5 transforms
Fuzz 3718: 11 transforms
Fuzz 3719: 18 transforms
Fuzz 3720: 16 transforms
Fuzz 3721: 4 transforms
Fuzz 3722: 4 transforms
Fuzz 3723: 7 transforms
Fuzz 3724: 19 transforms
Fuzz 3725: 9 transforms
Fuzz 3726: 3 transforms
Fuzz 3727: 13 transforms
Fuzz 3728: 3 transforms
Fuzz 3729: 20 transforms
Fuzz 3730: 3 transforms
Fuzz 3731: 20 transforms
Fuzz 3732: 19 transforms
Fuzz 3733: 20 transforms
Fuzz 3734: 6 transforms
Fuzz 3735: 14 transforms
Fuzz 3736: 1 transforms
Fuzz 3737: 1 transforms
Fuzz 3738: 19 transforms
Fuzz 3739: 11 transforms
Fuzz 3740: 9 transforms
Fuzz 3741: 15 transforms
Fuzz 3742: 14 transforms
Fuzz 3743: 20 transforms
Fuzz 3744: 6 transforms
Fuzz 3745: 6 transforms
Fuzz 3746: 16 transforms
Fuzz 3747: 11 transforms
Fuzz 3748: 19 transforms
Fuzz 3749: 10 transforms
Fuzz 3750: 9 transforms
Fuzz 3751: 18 transforms
Fuzz 3752: 1 transforms
Fuzz 3753: 4 transforms
Fuzz 3754: 14 transforms
Fuzz 3755: 11 transforms
Fuzz 3756: 15 transforms
Fuzz 3757: 8 transforms
Fuzz 3758: 17 transforms
Fuzz 3759: 18 transforms
Fuzz 3760: 9 transforms
Fuzz 3761: 1 transforms
Fuzz 3762: 5 transforms
Fuzz 3763: 20 transforms
Fuzz 3764: 9 transforms
Fuzz 3765: 14 transforms
Fuzz 3766: 9 transforms
Fuzz 3767: 18 transforms
Fuzz 3768: 2 transforms
Fuzz 3769: 16 transforms
Fuzz 3770: 16 transforms
Fuzz 3771: 2 transforms
Fuzz 3772: 16 transforms
Fuzz 3773: 11 transforms
Fuzz 3774: 7 transforms
Fuzz 3775: 11 transforms
Fuzz 3776: 9 transforms
Fuzz 3777: 3 transforms
Fuzz 3778: 1 transforms
Fuzz 3779: 18 transforms
Fuzz 3780: 2 transforms
Fuzz 3781: 12 transforms
Fuzz 3782: 18 transforms
Fuzz 3783: 1 transforms
Fuzz 3784: 14 transforms
Fuzz 3785: 13 transforms
Fuzz 3786: 3 transforms
Fuzz 3787: 11 transforms
Fuzz 3788: 6 transforms
Fuzz 3789: 17 transforms
Fuzz 3790: 1 transforms
Fuzz 3791: 13 transforms
Fuzz 3792: 2 transforms
Fuzz 3793: 11 transforms
Fuzz 3794: 16 transforms
Fuzz 3795: 19 transforms
Fuzz 3796: 2 transforms
Fuzz 3797: 20 transforms
Fuzz 3798: 7 transforms
Fuzz 3799: 5 transforms
Fuzz 3800: 5 transforms
Fuzz 3801: 20 transforms
Fuzz 3802: 2 transforms
Fuzz 3803: 10 transforms
Fuzz 3804: 2 transforms
Fuzz 3805: 13 transforms
Fuzz 3806: 10 transforms
Fuzz 3807: 4 transforms
Fuzz 3808: 16 transforms
Fuzz 3809: 7 transforms
Fuzz 3810: 1 transforms
Fuzz 3811: 11 transforms
Fuzz 3812: 5 transforms
Fuzz 3813: 10 transforms
Fuzz 3814: 8 transforms
Fuzz 3815: 10 transforms
Fuzz 3816: 8 transforms
Fuzz 3817: 3 transforms
Fuzz 3818: 9 transforms
Fuzz 3819: 7 transforms
Fuzz 3820: 13 transforms
Fuzz 3821: 18 transforms
Fuzz 3822: 7 transforms
Fuzz 3823: 19 transforms
Fuzz 3824: 13 transforms
Fuzz 3825: 17 transforms
Fuzz 3826: 3 transforms
Fuzz 3827: 1 transforms
Fuzz 3828: 20 transforms
Fuzz 3829: 7 transforms
Fuzz 3830: 9 transforms
Fuzz 3831: 12 transforms
Fuzz 3832: 14 transforms
Fuzz 3833: 9 transforms
Fuzz 3834: 5 transforms
Fuzz 3835: 16 transforms
Fuzz 3836: 6 transforms
Fuzz 3837: 5 transforms
Fuzz 3838: 3 transforms
Fuzz 3839: 7 transforms
Fuzz 3840: 7 transforms
Fuzz 3841: 11 transforms
Fuzz 3842: 4 transforms
Fuzz 3843: 12 transforms
Fuzz 3844: 3 transforms
Fuzz 3845: 7 transforms
Fuzz 3846: 3 transforms
Fuzz 3847: 16 transforms
Fuzz 3848: 7 transforms
Fuzz 3849: 16 transforms
Fuzz 3850: 4 transforms
Fuzz 3851: 7 transforms
Fuzz 3852: 4 transforms
Fuzz 3853: 20 transforms
Fuzz 3854: 5 transforms
Fuzz 3855: 14 transforms
Fuzz 3856: 20 transforms
Fuzz 3857: 7 transforms
Fuzz 3858: 19 transforms
Fuzz 3859: 1 transforms
Fuzz 3860: 9 transforms
Fuzz 3861: 3 transforms
Fuzz 3862: 13 transforms
Fuzz 3863: 9 transforms
Fuzz 3864: 18 transforms
Fuzz 3865: 9 transforms
Fuzz 3866: 16 transforms
Fuzz 3867: 9 transforms
Fuzz 3868: 19 transforms
Fuzz 3869: 20 transforms
Fuzz 3870: 7 transforms
Fuzz 3871: 16 transforms
Fuzz 3872: 20 transforms
Fuzz 3873: 17 transforms
Fuzz 3874: 11 transforms
Fuzz 3875: 15 transforms
Fuzz 3876: 5 transforms
Fuzz 3877: 10 transforms
Fuzz 3878: 10 transforms
Fuzz 3879: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;  String header;

  inputs: c<!--
@Component(
  selector: 'my-aaa',
}
  templateUrl: 'test.html',  directives: const [Coun
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='i<!--
-->
       aria-hidden="true"
       attr.atem != nul
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 3880: 3 transforms
Fuzz 3881: 14 transforms
Fuzz 3882: 12 transforms
Fuzz 3883: 18 transforms
Fuzz 3884: 5 transforms
Fuzz 3885: 13 transforms
Fuzz 3886: 1 transforms
Fuzz 3887: 13 transforms
Fuzz 3888: 7 transforms
Fuzz 3889: 12 transforms
Fuzz 3890: 16 transforms
Fuzz 3891: 3 transforms
Fuzz 3892: 9 transforms
Fuzz 3893: 2 transforms
Fuzz 3894: 4 transforms
Fuzz 3895: 3 transforms
Fuzz 3896: 4 transforms
Fuzz 3897: 13 transforms
Fuzz Failure 
<<==DART CODE==>>

@Component(
  segetlector: 'my-aaa',
  templateUrl: 'teelsest.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModeling h<]mponentA {
  List<String> items;
  String h<!)
class ComponentA {
  List<String> items;
  String h<!--
-eader;
}

@Component(
  sel
<<==HTML CODE==>>
}
]),
});
{<!--
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 3898: 7 transforms
Fuzz 3899: 6 transforms
Fuzz 3900: 18 transforms
Fuzz 3901: 8 transforms
Fuzz 3902: 20 transforms
Fuzz 3903: 7 transforms
Fuzz 3904: 4 transforms
Fuzz 3905: 1 transforms
Fuzz 3906: 9 transforms
Fuzz 3907: 13 transforms
Fuzz 3908: 9 transforms
Fuzz 3909: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
  @Outpt() EventEmitter<int> incremented;
  void reset() {}
class ComponentA {
class Co<!--
@Component(
  inputs: const ['count'],
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
-->
  @Input() int maxCount;
  String header;
}
  void increment() {}

@Component(
  selector: 'my-counter',
  List<syncString> items;
  templateUrl: 'test.tml',
}
     unterComponent {

  int count;


import 'package:angular2/angular2.dart';
  CounterComponent recursedComponent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.leng th}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>
<div}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   - *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <inpul'>  {{x}} : {{item.trim()}}
</li>

<div}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   - *ngIfsuper="items.length > 0">
  <form #ngForm="
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 3910: 13 transforms
Fuzz 3911: 4 transforms
Fuzz 3912: 14 transforms
Fuzz 3913: 9 transforms
Fuzz 3914: 1 transforms
Fuzz 3915: 9 transforms
Fuzz 3916: 6 transforms
Fuzz 3917: 13 transforms
Fuzz 3918: 6 transforms
Fuzz 3919: 15 transforms
Fuzz 3920: 9 transforms
Fuzz 3921: 4 transforms
Fuzz 3922: 12 transforms
Fuzz 3923: 20 transforms
Fuzz 3924: 10 transforms
Fuzz 3925: 6 transforms
Fuzz 3926: 20 transforms
Fuzz 3927: 11 transforms
Fuzz 3928: 3 transforms
Fuzz 3929: 20 transforms
Fuzz 3930: 15 transforms
Fuzz 3931: 17 transforms
Fuzz 3932: 14 transforms
Fuzz 3933: 19 transforms
Fuzz 3934: 16 transforms
Fuzz 3935: 1 transforms
Fuzz 3936: 15 transforms
Fuzz 3937: 5 transforms
Fuzz 3938: 19 transforms
Fuzz 3939: 14 transforms
Fuzz 3940: 14 transforms
Fuzz 3941: 3 transforms
Fuzz 3942: 8 transforms
Fuzz 3943: 14 transforms
Fuzz 3944: 18 transforms
Fuzz 3945: 13 transforms
Fuzz 3946: 12 transforms
Fuzz 3947: 20 transforms
Fuzz 3948: 19 transforms
Fuzz 3949: 6 transforms
Fuzz 3950: 12 transforms
Fuzz 3951: 12 transforms
Fuzz 3952: 1 transforms
Fuzz 3953: 13 transforms
Fuzz 3954: 5 transforms
Fuzz 3955: 14 transforms
Fuzz 3956: 16 transforms
Fuzz 3957: 16 transforms
Fuzz 3958: 1 transforms
Fuzz 3959: 1 transforms
Fuzz 3960: 6 transforms
Fuzz 3961: 16 transforms
Fuzz 3962: 18 transforms
Fuzz 3963: 7 transforms
Fuzz 3964: 8 transforms
Fuzz 3965: 13 transforms
Fuzz 3966: 12 transforms
Fuzz 3967: 4 transforms
Fuzz 3968: 20 transforms
Fuzz 3969: 3 transforms
Fuzz 3970: 2 transforms
Fuzz 3971: 3 transforms
Fuzz 3972: 14 transforms
Fuzz 3973: 14 transforms
Fuzz 3974: 3 transforms
Fuzz 3975: 1 transforms
Fuzz 3976: 19 transforms
Fuzz 3977: 12 transforms
Fuzz 3978: 6 transforms
Fuzz 3979: 7 transforms
Fuzz 3980: 13 transforms
Fuzz 3981: 12 transforms
Fuzz 3982: 5 transforms
Fuzz 3983: 16 transforms
Fuzz 3984: 14 transforms
Fuzz 3985: 4 transforms
Fuzz 3986: 5 transforms
Fuzz 3987: 10 transforms
Fuzz 3988: 13 transforms
Fuzz 3989: 9 transforms
Fuzz 3990: 11 transforms
Fuzz 3991: 8 transforms
Fuzz 3992: 11 transforms
Fuzz 3993: 16 transforms
Fuzz 3994: 17 transforms
Fuzz 3995: 2 transforms
Fuzz 3996: 12 transforms
Fuzz 3997: 12 transforms
Fuzz 3998: 13 transforms
Fuzz 3999: 14 transforms
Fuzz 4000: 14 transforms
Fuzz 4001: 4 transforms
Fuzz 4002: 11 transforms
Fuzz 4003: 11 transforms
Fuzz 4004: 2 transforms
Fuzz 4005: 7 transforms
Fuzz 4006: 19 transforms
Fuzz 4007: 15 transforms
Fuzz 4008: 14 transforms
Fuzz 4009: 18 transforms
Fuzz 4010: 15 transforms
Fuzz 4011: 4 transforms
Fuzz 4012: 2 transforms
Fuzz 4013: 11 transforms
Fuzz 4014: 6 transforms
Fuzz 4015: 9 transforms
Fuzz 4016: 13 transforms
Fuzz 4017: 17 transforms
Fuzz 4018: 7 transforms
Fuzz 4019: 15 transforms
Fuzz 4020: 7 transforms
Fuzz 4021: 11 transforms
Fuzz 4022: 15 transforms
Fuzz 4023: 19 transforms
Fuzz 4024: 1 transforms
Fuzz 4025: 18 transforms
Fuzz 4026: 6 transforms
Fuzz 4027: 11 transforms
Fuzz 4028: 18 transforms
Fuzz 4029: 5 transforms
Fuzz 4030: 11 transforms
Fuzz 4031: 4 transforms
Fuzz 4032: 2 transforms
Fuzz 4033: 11 transforms
Fuzz 4034: 11 transforms
Fuzz 4035: 20 transforms
Fuzz 4036: 8 transforms
Fuzz 4037: 19 transforms
Fuzz 4038: 13 transforms
Fuzz 4039: 4 transforms
Fuzz 4040: 6 transforms
Fuzz 4041: 19 transforms
Fuzz 4042: 10 transforms
Fuzz 4043: 18 transforms
Fuzz 4044: 13 transforms
Fuzz 4045: 8 transforms
Fuzz 4046: 14 transforms
Fuzz 4047: 17 transforms
Fuzz 4048: 15 transforms
Fuzz 4049: 8 transforms
Fuzz 4050: 20 transforms
Fuzz 4051: 14 transforms
Fuzz 4052: 20 transforms
Fuzz 4053: 4 transforms
Fuzz 4054: 3 transforms
Fuzz 4055: 9 transforms
Fuzz 4056: 2 transforms
Fuzz 4057: 18 transforms
Fuzz 4058: 13 transforms
Fuzz 4059: 6 transforms
Fuzz 4060: 10 transforms
Fuzz 4061: 8 transforms
Fuzz 4062: 10 transforms
Fuzz 4063: 13 transforms
Fuzz 4064: 18 transforms
Fuzz 4065: 18 transforms
Fuzz 4066: 5 transforms
Fuzz 4067: 13 transforms
Fuzz 4068: 10 transforms
Fuzz 4069: 18 transforms
Fuzz 4070: 8 transforms
Fuzz 4071: 1 transforms
Fuzz 4072: 20 transforms
Fuzz 4073: 10 transforms
Fuzz 4074: 3 transforms
Fuzz 4075: 15 transforms
Fuzz 4076: 11 transforms
Fuzz 4077: 15 transforms
Fuzz 4078: 9 transforms
Fuzz 4079: 8 transforms
Fuzz 4080: 5 transforms
Fuzz 4081: 7 transforms
Fuzz 4082: 16 transforms
Fuzz 4083: 8 transforms
Fuzz 4084: 2 transforms
Fuzz 4085: 15 transforms
Fuzz 4086: 3 transforms
Fuzz 4087: 16 transforms
Fuzz 4088: 1 transforms
Fuzz 4089: 19 transforms
Fuzz 4090: 12 transforms
Fuzz 4091: 18 transforms
Fuzz 4092: 5 transforms
Fuzz 4093: 16 transforms
Fuzz 4094: 5 transforms
Fuzz 4095: 8 transforms
Fuzz 4096: 19 transforms
Fuzz 4097: 18 transforms
Fuzz 4098: 17 transforms
Fuzz 4099: 13 transforms
Fuzz 4100: 2 transforms
Fuzz 4101: 11 transforms
Fuzz 4102: 12 transforms
Fuzz 4103: 10 transforms
Fuzz 4104: 19 transforms
Fuzz 4105: 4 transforms
Fuzz 4106: 5 transforms
Fuzz 4107: 20 transforms
Fuzz 4108: 8 transforms
Fuzz 4109: 16 transforms
Fuzz 4110: 6 transforms
Fuzz 4111: 11 transforms
Fuzz 4112: 3 transforms
Fuzz 4113: 3 transforms
Fuzz 4114: 14 transforms
Fuzz 4115: 14 transforms
Fuzz 4116: 15 transforms
Fuzz 4117: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:lick)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponenangular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{<!--
-->
       aria-hidden="true"
       attr.aria-hicount}} <button (onentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}[value]="\'add\'"></button>')
class Countetput() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)} <button (click)="increment()" [value]="\'add\'"></button>')
class Countetput() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponenangular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CourComponent {
  int count;
  @Input() int maxCount;
  EventEmitclick)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{itemslength}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 4118: 20 transforms
Fuzz 4119: 4 transforms
Fuzz 4120: 20 transforms
Fuzz 4121: 7 transforms
Fuzz 4122: 4 transforms
Fuzz 4123: 8 transforms
Fuzz 4124: 18 transforms
Fuzz 4125: 12 transforms
Fuzz 4126: 9 transforms
Fuzz 4127: 8 transforms
Fuzz 4128: 8 transforms
Fuzz 4129: 14 transforms
Fuzz 4130: 15 transforms
Fuzz 4131: 19 transforms
Fuzz 4132: 17 transforms
Fuzz 4133: 18 transforms
Fuzz 4134: 12 transforms
Fuzz 4135: 12 transforms
Fuzz 4136: 5 transforms
Fuzz 4137: 7 transforms
Fuzz 4138: 8 transforms
Fuzz 4139: 1 transforms
Fuzz 4140: 16 transforms
Fuzz 4141: 1 transforms
Fuzz 4142: 18 transforms
Fuzz 4143: 6 transforms
Fuzz 4144: 5 transforms
Fuzz 4145: 10 transforms
Fuzz 4146: 13 transforms
Fuzz 4147: 4 transforms
Fuzz 4148: 1 transforms
Fuzz 4149: 10 transforms
Fuzz 4150: 8 transforms
Fuzz 4151: 2 transforms
Fuzz 4152: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitmter<String> resetEvent;
  void reset() {}
  inputs: const ['count'],


  CounterComponent recursedComponent;
  selector: nt)

  String header;
  List<String> items;
  templateUrl: 'test.html',
  selector: 'my-aaa',
class CounterComponent {
import 'package:angular2/angular2.dart';
  void reset() {}
       aria-hiddter<int> incremented;
  outputs: const ['resetEvent: reset'],
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;

  @Input() int maxCount;
}
  @ContentChild(CounterComponent)
  void increment() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
class ComponentA {
@Component(
  @Output() EventEmit<!--


}
-->
  v'my-counter',
<<==HTML CODE==>>
</li>
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>

  <my-counter
<!--
-->
       aria-hidden="true"
       attr.a  
  <input [(ngModel)]="header" />
      
 }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935   [count]="items.length"
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}} : {{item.trim()}}
  </my-counter>
<h1 #h1>Sowing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
    #counter
   <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->
    (reset)=''

   ount]="items.length"
    (click)='h1.hidden = !h1.hidden; counter.reset [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 4153: 15 transforms
Fuzz 4154: 17 transforms
Fuzz 4155: 15 transforms
Fuzz 4156: 17 transforms
Fuzz 4157: 1 transforms
Fuzz 4158: 1 transforms
Fuzz 4159: 3 transforms
Fuzz 4160: 16 transforms
Fuzz 4161: 13 transforms
Fuzz 4162: 17 transforms
Fuzz 4163: 8 transforms
Fuzz 4164: 6 transforms
Fuzz 4165: 1 transforms
Fuzz 4166: 12 transforms
Fuzz 4167: 12 transforms
Fuzz 4168: 12 transforms
Fuzz 4169: 20 transforms
Fuzz 4170: 11 transforms
Fuzz 4171: 2 transforms
Fuzz 4172: 14 transforms
Fuzz 4173: 6 transforms
Fuzz 4174: 14 transforms
Fuzz 4175: 14 transforms
Fuzz 4176: 16 transforms
Fuzz 4177: 7 transforms
Fuzz 4178: 8 transforms
Fuzz 4179: 10 transforms
Fuzz 4180: 4 transforms
Fuzz 4181: 13 transforms
Fuzz 4182: 6 transforms
Fuzz 4183: 5 transforms
Fuzz 4184: 8 transforms
Fuzz 4185: 3 transforms
Fuzz 4186: 11 transforms
Fuzz 4187: 13 transforms
Fuzz 4188: 15 transforms
Fuzz 4189: 12 transforms
Fuzz 4190: 8 transforms
Fuzz 4191: 5 transforms
Fuzz 4192: 12 transforms
Fuzz 4193: 5 transforms
Fuzz 4194: 7 transforms
Fuzz 4195: 2 transforms
Fuzz 4196: 2 transforms
Fuzz 4197: 7 transforms
Fuzz 4198: 1 transforms
Fuzz 4199: 17 transforms
Fuzz 4200: 11 transforms
Fuzz 4201: 18 transforms
Fuzz 4202: 4 transforms
Fuzz 4203: 18 transforms
Fuzz 4204: 20 transforms
Fuzz 4205: 3 transforms
Fuzz 4206: 4 transforms
Fuzz 4207: 9 transforms
Fuzz 4208: 15 transforms
Fuzz 4209: 11 transforms
Fuzz 4210: 8 transforms
Fuzz 4211: 1 transforms
Fuzz 4212: 18 transforms
Fuzz 4213: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)


  CounterComponent recursedComponent;
       a increment() {}
@Component(
       aria-hidden="true"
  selector: 'my-counter',
  String header;
class ComponentA {
import 'package:angular2/angular2.dart';
-->
  List<String> items;
class CounterComponent {
  @Output() EventEmitter<int> incremented;
       attr.arComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',

}
  outputs: const ['resetEvent: reset'],

  void reset() {}
       aria-hidden="true"
  inputs: const ['count'],
  directives: const [Counter<!--
 templateUrl: 'test.html',
@Component(
-->
  @Input() int maxCount;

  int count;
}
  EventEmitter<String> resetEvent;
  void<!--
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
</div>
  
</li>
<div *ng='item != null'>
  <form #ngForm="ngForm"></form>
        

    [maxCount]='4'
</li>
<!-- @ngIgnoreErrors: -->
  <my-counter
  {{x}} : {{item.trim()}}
     <!--
  </my-counter>
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [hidden]ndex' [hidden]='item != null'>
-->
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>

    (click)='h1.hidden = !h1.hidden; counter.reset()'
       aria-hidden="true"

    #counter
  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 4214: 18 transforms
Fuzz 4215: 5 transforms
Fuzz 4216: 17 transforms
Fuzz 4217: 15 transforms
Fuzz 4218: 7 transforms
Fuzz 4219: 2 transforms
Fuzz 4220: 14 transforms
Fuzz 4221: 20 transforms
Fuzz 4222: 16 transforms
Fuzz 4223: 12 transforms
Fuzz 4224: 8 transforms
Fuzz 4225: 11 transforms
Fuzz 4226: 20 transforms
Fuzz 4227: 6 transforms
Fuzz 4228: 4 transforms
Fuzz 4229: 11 transforms
Fuzz 4230: 1 transforms
Fuzz 4231: 5 transforms
Fuzz 4232: 11 transforms
Fuzz 4233: 13 transforms
Fuzz 4234: 2 transforms
Fuzz 4235: 5 transforms
Fuzz 4236: 1 transforms
Fuzz 4237: 1 transforms
Fuzz 4238: 13 transforms
Fuzz 4239: 1 transforms
Fuzz 4240: 12 transforms
Fuzz 4241: 15 transforms
Fuzz 4242: 6 transforms
Fuzz 4243: 12 transforms
Fuzz 4244: 4 transforms
Fuzz 4245: 13 transforms
Fuzz 4246: 6 transforms
Fuzz 4247: 1 transforms
Fuzz 4248: 2 transforms
Fuzz 4249: 19 transforms
Fuzz 4250: 12 transforms
Fuzz 4251: 6 transforms
Fuzz 4252: 3 transforms
Fuzz 4253: 7 transforms
Fuzz 4254: 19 transforms
Fuzz 4255: 13 transforms
Fuzz 4256: 19 transforms
Fuzz 4257: 18 transforms
Fuzz 4258: 17 transforms
Fuzz 4259: 14 transforms
Fuzz 4260: 15 transforms
Fuzz 4261: 18 transforms
Fuzz 4262: 20 transforms
Fuzz 4263: 19 transforms
Fuzz 4264: 18 transforms
Fuzz 4265: 13 transforms
Fuzz 4266: 9 transforms
Fuzz 4267: 4 transforms
Fuzz 4268: 1 transforms
Fuzz 4269: 7 transforms
Fuzz 4270: 2 transforms
Fuzz 4271: 11 transforms
Fuzz 4272: 5 transforms
Fuzz 4273: 14 transforms
Fuzz 4274: 13 transforms
Fuzz 4275: 19 transforms
Fuzz 4276: 8 transforms
Fuzz 4277: 20 transforms
Fuzz 4278: 17 transforms
Fuzz 4279: 5 transforms
Fuzz 4280: 1 transforms
Fuzz 4281: 16 transforms
Fuzz 4282: 13 transforms
Fuzz 4283: 12 transforms
Fuzz 4284: 11 transforms
Fuzz 4285: 1 transforms
Fuzz 4286: 1 transforms
Fuzz 4287: 4 transforms
Fuzz 4288: 18 transforms
Fuzz 4289: 6 transforms
Fuzz 4290: 11 transforms
Fuzz 4291: 6 transforms
Fuzz 4292: 14 transforms
Fuzz 4293: 1 transforms
Fuzz 4294: 4 transforms
Fuzz 4295: 6 transforms
Fuzz 4296: 5 transforms
Fuzz 4297: 16 transforms
Fuzz 4298: 18 transforms
Fuzz 4299: 5 transforms
Fuzz 4300: 19 transforms
Fuzz 4301: 10 transforms
Fuzz 4302: 7 transforms
Fuzz 4303: 5 transforms
Fuzz 4304: 15 transforms
Fuzz 4305: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  List<String> items;

  templateUrl: 'test.html',
class ComponentA {

  void increment() {}
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
}
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int cgetount;
}
@Component(  @Output() EventEmitter<int> incremented;
@Component(

  void reset() {}
  selector: 'my-aaa',
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

class CounterComponent {
  CounterComponent recursedComponent;
  EventEmitter<String NgIf, NgFor, NgForm, NgModel])
  int cgetount;
}
@Component(
  @> resetEvent;

  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showingexport {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hi}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
dden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf=items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [mxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 4306: 19 transforms
Fuzz 4307: 12 transforms
Fuzz 4308: 4 transforms
Fuzz 4309: 10 transforms
Fuzz 4310: 15 transforms
Fuzz 4311: 16 transforms
Fuzz 4312: 19 transforms
Fuzz 4313: 7 transforms
Fuzz 4314: 7 transforms
Fuzz 4315: 5 transforms
Fuzz 4316: 1 transforms
Fuzz 4317: 9 transforms
Fuzz 4318: 19 transforms
Fuzz 4319: 5 transforms
Fuzz 4320: 12 transforms
Fuzz 4321: 1 transforms
Fuzz 4322: 11 transforms
Fuzz 4323: 20 transforms
Fuzz 4324: 2 transforms
Fuzz 4325: 17 transforms
Fuzz 4326: 20 transforms
Fuzz 4327: 15 transforms
Fuzz 4328: 14 transforms
Fuzz 4329: 2 transforms
Fuzz 4330: 17 transforms
Fuzz 4331: 7 transforms
Fuzz 4332: 6 transforms
Fuzz 4333: 1 transforms
Fuzz 4334: 8 transforms
Fuzz 4335: 14 transforms
Fuzz 4336: 7 transforms
Fuzz 4337: 12 transforms
Fuzz 4338: 14 transforms
Fuzz 4339: 20 transforms
Fuzz 4340: 16 transforms
Fuzz 4341: 10 transforms
Fuzz 4342: 20 transforms
Fuzz 4343: 4 transforms
Fuzz 4344: 12 transforms
Fuzz 4345: 11 transforms
Fuzz 4346: 9 transforms
Fuzz 4347: 14 transforms
Fuzz 4348: 15 transforms
Fuzz 4349: 20 transforms
Fuzz 4350: 15 transforms
Fuzz 4351: 20 transforms
Fuzz 4352: 1 transforms
Fuzz 4353: 7 transforms
Fuzz 4354: 16 transforms
Fuzz 4355: 1 transforms
Fuzz 4356: 6 transforms
Fuzz 4357: 11 transforms
Fuzz 4358: 13 transforms
Fuzz 4359: 8 transforms
Fuzz 4360: 18 transforms
Fuzz 4361: 7 transforms
Fuzz 4362: 13 transforms
Fuzz 4363: 13 transforms
Fuzz 4364: 4 transforms
Fuzz 4365: 4 transforms
Fuzz 4366: 1 transforms
Fuzz 4367: 18 transforms
Fuzz 4368: 10 transforms
Fuzz 4369: 2 transforms
Fuzz 4370: 2 transforms
Fuzz 4371: 15 transforms
Fuzz 4372: 13 transforms
Fuzz 4373: 13 transforms
Fuzz 4374: 9 transforms
Fuzz 4375: 20 transforms
Fuzz 4376: 14 transforms
Fuzz 4377: 13 transforms
Fuzz 4378: 4 transforms
Fuzz 4379: 16 transforms
Fuzz 4380: 8 transforms
Fuzz 4381: 9 transforms
Fuzz 4382: 13 transforms
Fuzz 4383: 6 transforms
Fuzz 4384: 9 transforms
Fuzz 4385: 10 transforms
Fuzz 4386: 6 transforms
Fuzz 4387: 19 transforms
Fuzz 4388: 10 transforms
Fuzz 4389: 18 transforms
Fuzz 4390: 7 transforms
Fuzz 4391: 5 transforms
Fuzz 4392: 16 transforms
Fuzz 4393: 16 transforms
Fuzz 4394: 17 transforms
Fuzz 4395: 3 transforms
Fuzz 4396: 13 transforms
Fuzz 4397: 20 transforms
Fuzz 4398: 18 transforms
Fuzz 4399: 16 transforms
Fuzz 4400: 2 transforms
Fuzz 4401: 14 transforms
Fuzz 4402: 4 transforms
Fuzz 4403: 3 transforms
Fuzz 4404: 9 transforms
Fuzz 4405: 7 transforms
Fuzz 4406: 1 transforms
Fuzz 4407: 1 transforms
Fuzz 4408: 3 transforms
Fuzz 4409: 7 transforms
Fuzz 4410: 3 transforms
Fuzz 4411: 18 transforms
Fuzz 4412: 5 transforms
Fuzz 4413: 16 transforms
Fuzz 4414: 9 transforms
Fuzz 4415: 13 transforms
Fuzz 4416: 10 transforms
Fuzz 4417: 13 transforms
Fuzz 4418: 8 transforms
Fuzz 4419: 1 transforms
Fuzz 4420: 2 transforms
Fuzz 4421: 5 transforms
Fuzz 4422: 19 transforms
Fuzz 4423: 14 transforms
Fuzz 4424: 14 transforms
Fuzz 4425: 14 transforms
Fuzz 4426: 17 transforms
Fuzz 4427: 19 transforms
Fuzz 4428: 1 transforms
Fuzz 4429: 19 transforms
Fuzz 4430: 2 transforms
Fuzz 4431: 5 transforms
Fuzz 4432: 9 transforms
Fuzz 4433: 6 transforms
Fuzz 4434: 19 transforms
Fuzz 4435: 2 transforms
Fuzz 4436: 20 transforms
Fuzz 4437: 20 transforms
Fuzz 4438: 15 transforms
Fuzz 4439: 6 transforms
Fuzz 4440: 14 transforms
Fuzz 4441: 13 transforms
Fuzz 4442: 12 transforms
Fuzz 4443: 11 transforms
Fuzz 4444: 19 transforms
Fuzz 4445: 1 transforms
Fuzz 4446: 20 transforms
Fuzz 4447: 20 transforms
Fuzz 4448: 8 transforms
Fuzz 4449: 14 transforms
Fuzz 4450: 11 transforms
Fuzz 4451: 3 transforms
Fuzz 4452: 8 transforms
Fuzz 4453: 7 transforms
Fuzz 4454: 11 transforms
Fuzz 4455: 11 transforms
Fuzz 4456: 18 transforms
Fuzz 4457: 12 transforms
Fuzz 4458: 20 transforms
Fuzz 4459: 2 transforms
Fuzz 4460: 13 transforms
Fuzz 4461: 2 transforms
Fuzz 4462: 17 transforms
Fuzz 4463: 17 transforms
Fuzz 4464: 4 transforms
Fuzz 4465: 8 transforms
Fuzz 4466: 9 transforms
Fuzz 4467: 20 transforms
Fuzz 4468: 2 transforms
Fuzz 4469: 19 transforms
Fuzz 4470: 9 transforms
Fuzz 4471: 11 transforms
Fuzz 4472: 12 transforms
Fuzz 4473: 18 transforms
Fuzz 4474: 17 transforms
Fuzz 4475: 16 transforms
Fuzz 4476: 1 transforms
Fuzz 4477: 2 transforms
Fuzz 4478: 10 transforms
Fuzz 4479: 10 transforms
Fuzz 4480: 1 transforms
Fuzz 4481: 17 transforms
Fuzz 4482: 13 transforms
Fuzz 4483: 4 transforms
Fuzz 4484: 11 transforms
Fuzz 4485: 19 transforms
Fuzz 4486: 18 transforms
Fuzz 4487: 20 transforms
Fuzz 4488: 3 transforms
Fuzz 4489: 15 transforms
Fuzz 4490: 3 transforms
Fuzz 4491: 5 transforms
Fuzz 4492: 8 transforms
Fuzz 4493: 14 transforms
Fuzz 4494: 15 transforms
Fuzz 4495: 9 transforms
Fuzz 4496: 2 transforms
Fuzz 4497: 12 transforms
Fuzz 4498: 15 transforms
Fuzz 4499: 4 transforms
Fuzz 4500: 2 transforms
Fuzz 4501: 4 transforms
Fuzz 4502: 18 transforms
Fuzz 4503: 15 transforms
Fuzz 4504: 8 transforms
Fuzz 4505: 15 transforms
Fuzz 4506: 2 transforms
Fuzz 4507: 5 transforms
Fuzz 4508: 3 transforms
Fuzz 4509: 15 transforms
Fuzz 4510: 14 transforms
Fuzz 4511: 19 transforms
Fuzz 4512: 6 transforms
Fuzz 4513: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
}t
-->
       arNgForm, NgModel])class Compost.html',
  outputs: consnentA {
  String header;
  List<String> items;
  selector: 'my-counter',
  int count;
       arNgForm, NgModel])class ComponentA {<!--
  void increment() {}
}
@Component(
  List<String> items;
  void reset() {}
}
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  String header;
  directives: const [CounterComponent, NgIf, NgFor, <!--
@Component(
  selector: 'my-counter',
       attr.aria-hidden="{

       aria-hidden="true"
  selector: 'my-aaa',
@Component(
  @ContentChild(CounterComponent)
class CounterComponent {



  directivesdynamic: const [CounterComponent, NgIf, NgFor, <!--
  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
-->
  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgn<!--
oreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></f
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 4514: 14 transforms
Fuzz 4515: 13 transforms
Fuzz 4516: 1 transforms
Fuzz 4517: 18 transforms
Fuzz 4518: 6 transforms
Fuzz 4519: 3 transforms
Fuzz 4520: 1 transforms
Fuzz 4521: 15 transforms
Fuzz 4522: 19 transforms
Fuzz 4523: 8 transforms
Fuzz 4524: 17 transforms
Fuzz 4525: 11 transforms
Fuzz 4526: 13 transforms
Fuzz 4527: 14 transforms
Fuzz 4528: 7 transforms
Fuzz 4529: 17 transforms
Fuzz 4530: 15 transforms
Fuzz 4531: 14 transforms
Fuzz 4532: 15 transforms
Fuzz 4533: 12 transforms
Fuzz 4534: 15 transforms
Fuzz 4535: 13 transforms
Fuzz 4536: 20 transforms
Fuzz 4537: 15 transforms
Fuzz 4538: 6 transforms
Fuzz 4539: 2 transforms
Fuzz 4540: 17 transforms
Fuzz 4541: 12 transforms
Fuzz 4542: 7 transforms
Fuzz 4543: 11 transforms
Fuzz 4544: 3 transforms
Fuzz 4545: 10 transforms
Fuzz 4546: 5 transforms
Fuzz 4547: 10 transforms
Fuzz 4548: 19 transforms
Fuzz 4549: 14 transforms
Fuzz 4550: 9 transforms
Fuzz 4551: 13 transforms
Fuzz 4552: 12 transforms
Fuzz 4553: 2 transforms
Fuzz 4554: 10 transforms
Fuzz 4555: 15 transforms
Fuzz 4556: 4 transforms
Fuzz 4557: 19 transforms
Fuzz 4558: 16 transforms
Fuzz 4559: 6 transforms
Fuzz 4560: 5 transforms
Fuzz 4561: 6 transforms
Fuzz 4562: 6 transforms
Fuzz 4563: 1 transforms
Fuzz 4564: 6 transforms
Fuzz 4565: 7 transforms
Fuzz 4566: 19 transforms
Fuzz 4567: 2 transforms
Fuzz 4568: 8 transforms
Fuzz 4569: 18 transforms
Fuzz 4570: 13 transforms
Fuzz 4571: 14 transforms
Fuzz 4572: 15 transforms
Fuzz 4573: 14 transforms
Fuzz 4574: 7 transforms
Fuzz 4575: 6 transforms
Fuzz 4576: 7 transforms
Fuzz 4577: 12 transforms
Fuzz 4578: 2 transforms
Fuzz 4579: 3 transforms
Fuzz 4580: 5 transforms
Fuzz 4581: 19 transforms
Fuzz 4582: 5 transforms
Fuzz 4583: 10 transforms
Fuzz 4584: 15 transforms
Fuzz 4585: 1 transforms
Fuzz 4586: 11 transforms
Fuzz 4587: 3 transforms
Fuzz 4588: 4 transforms
Fuzz 4589: 7 transforms
Fuzz 4590: 4 transforms
Fuzz 4591: 13 transforms
Fuzz 4592: 6 transforms
Fuzz 4593: 8 transforms
Fuzz 4594: 14 transforms
Fuzz 4595: 3 transforms
Fuzz 4596: 19 transforms
Fuzz 4597: 7 transforms
Fuzz 4598: 13 transforms
Fuzz 4599: 4 transforms
Fuzz 4600: 19 transforms
Fuzz 4601: 10 transforms
Fuzz 4602: 5 transforms
Fuzz 4603: 7 transforms
Fuzz 4604: 18 transforms
Fuzz 4605: 3 transforms
Fuzz 4606: 1 transforms
Fuzz 4607: 12 transforms
Fuzz 4608: 17 transforms
Fuzz 4609: 15 transforms
Fuzz 4610: 12 transforms
Fuzz 4611: 17 transforms
Fuzz 4612: 6 transforms
Fuzz 4613: 3 transforms
Fuzz 4614: 2 transforms
Fuzz 4615: 15 transforms
Fuzz 4616: 6 transforms
Fuzz 4617: 2 transforms
Fuzz 4618: 16 transforms
Fuzz 4619: 3 transforms
Fuzz 4620: 11 transforms
Fuzz 4621: 14 transforms
Fuzz 4622: 11 transforms
Fuzz 4623: 10 transforms
Fuzz 4624: 12 transforms
Fuzz 4625: 6 transforms
Fuzz 4626: 11 transforms
Fuzz 4627: 19 transforms
Fuzz 4628: 10 transforms
Fuzz 4629: 18 transforms
Fuzz 4630: 1 transforms
Fuzz 4631: 7 transforms
Fuzz 4632: 14 transforms
Fuzz 4633: 7 transforms
Fuzz 4634: 6 transforms
Fuzz 4635: 9 transforms
Fuzz 4636: 13 transforms
Fuzz 4637: 12 transforms
Fuzz 4638: 13 transforms
Fuzz 4639: 19 transforms
Fuzz 4640: 4 transforms
Fuzz 4641: 4 transforms
Fuzz 4642: 9 transforms
Fuzz 4643: 6 transforms
Fuzz 4644: 10 transforms
Fuzz 4645: 16 transforms
Fuzz 4646: 1 transforms
Fuzz 4647: 13 transforms
Fuzz 4648: 11 transforms
Fuzz 4649: 5 transforms
Fuzz 4650: 20 transforms
Fuzz 4651: 8 transforms
Fuzz 4652: 18 transforms
Fuzz 4653: 17 transforms
Fuzz 4654: 10 transforms
Fuzz 4655: 7 transforms
Fuzz 4656: 17 transforms
Fuzz 4657: 20 transforms
Fuzz 4658: 14 transforms
Fuzz 4659: 7 transforms
Fuzz 4660: 9 transforms
Fuzz 4661: 7 transforms
Fuzz 4662: 15 transforms
Fuzz 4663: 5 transforms
Fuzz 4664: 13 transforms
Fuzz 4665: 6 transforms
Fuzz 4666: 16 transforms
Fuzz 4667: 5 transforms
Fuzz 4668: 18 transforms
Fuzz 4669: 12 transforms
Fuzz 4670: 16 transforms
Fuzz 4671: 19 transforms
Fuzz 4672: 4 transforms
Fuzz 4673: 11 transforms
Fuzz 4674: 10 transforms
Fuzz 4675: 20 transforms
Fuzz 4676: 8 transforms
Fuzz 4677: 15 transforms
Fuzz 4678: 11 transforms
Fuzz 4679: 15 transforms
Fuzz 4680: 6 transforms
Fuzz 4681: 6 transforms
Fuzz 4682: 17 transforms
Fuzz 4683: 12 transforms
Fuzz 4684: 18 transforms
Fuzz 4685: 18 transforms
Fuzz 4686: 5 transforms
Fuzz 4687: 13 transforms
Fuzz 4688: 1 transforms
Fuzz 4689: 1 transforms
Fuzz 4690: 2 transforms
Fuzz 4691: 11 transforms
Fuzz 4692: 6 transforms
Fuzz 4693: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  selector: 'my-aaa',
class CounterComponent {
  List<Strnt(
  selector: 'my-aaa',
class CounterComponent {ing> items;
  
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='eitem != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 4694: 18 transforms
Fuzz 4695: 17 transforms
Fuzz 4696: 5 transforms
Fuzz 4697: 14 transforms
Fuzz 4698: 14 transforms
Fuzz 4699: 4 transforms
Fuzz 4700: 16 transforms
Fuzz 4701: 6 transforms
Fuzz 4702: 12 transforms
Fuzz 4703: 19 transforms
Fuzz 4704: 20 transforms
Fuzz 4705: 14 transforms
Fuzz 4706: 3 transforms
Fuzz 4707: 3 transforms
Fuzz 4708: 13 transforms
Fuzz 4709: 13 transforms
Fuzz 4710: 15 transforms
Fuzz 4711: 11 transforms
Fuzz 4712: 12 transforms
Fuzz 4713: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Componen'my-countert(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  di<!--
-->
       arectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Striton (ng> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  tem<!--
-->
       aria-hidden="true"
       attr.aria-hiddeplate: '{{count}} <button (click)="incre
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  {{ngForm.d}
]),
});
{
\'\'\');
  '090ceirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-countms.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  {{ngForm.d}
]),
});
{
\'\'\');
  '090ceirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </myer>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 4714: 19 transforms
Fuzz 4715: 9 transforms
Fuzz 4716: 18 transforms
Fuzz 4717: 9 transforms
Fuzz 4718: 13 transforms
Fuzz 4719: 2 transforms
Fuzz 4720: 6 transforms
Fuzz 4721: 14 transforms
Fuzz 4722: 4 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  selector: 'my-aaa',
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
  selector: 'my-counter',
}

import 'package:angular2/angular2.dart';
-->
  String header;
  templateUrl: 'test.html',
  int count;  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
       aComponent {
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  List<String> items;
  CounterComponent recursedComponent;
  @ContentChild(CounterComponent)
class Counter<!--

@Component(
  void increment() {}


  EventEmitter<String> resetEvent;
  void reset() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 4723: 14 transforms
Fuzz 4724: 4 transforms
Fuzz 4725: 9 transforms
Fuzz 4726: 9 transforms
Fuzz 4727: 2 transforms
Fuzz 4728: 6 transforms
Fuzz 4729: 6 transforms
Fuzz 4730: 5 transforms
Fuzz 4731: 7 transforms
Fuzz 4732: 20 transforms
Fuzz 4733: 1 transforms
Fuzz 4734: 14 transforms
Fuzz 4735: 1 transforms
Fuzz 4736: 10 transforms
Fuzz 4737: 16 transforms
Fuzz 4738: 4 transforms
Fuzz 4739: 10 transforms
Fuzz 4740: 16 transforms
Fuzz 4741: 20 transforms
Fuzz 4742: 2 transforms
Fuzz 4743: 1 transforms
Fuzz 4744: 17 transforms
Fuzz 4745: 17 transforms
Fuzz 4746: 17 transforms
Fuzz 4747: 10 transforms
Fuzz 4748: 11 transforms
Fuzz 4749: 4 transforms
Fuzz 4750: 16 transforms
Fuzz 4751: 12 transforms
Fuzz 4752: 15 transforms
Fuzz 4753: 20 transforms
Fuzz 4754: 17 transforms
Fuzz 4755: 6 transforms
Fuzz 4756: 6 transforms
Fuzz 4757: 19 transforms
Fuzz 4758: 20 transforms
Fuzz 4759: 13 transforms
Fuzz 4760: 11 transforms
Fuzz 4761: 20 transforms
Fuzz 4762: 13 transforms
Fuzz 4763: 4 transforms
Fuzz 4764: 17 transforms
Fuzz 4765: 7 transforms
Fuzz 4766: 11 transforms
Fuzz 4767: 18 transforms
Fuzz 4768: 4 transforms
Fuzz 4769: 8 transforms
Fuzz 4770: 19 transforms
Fuzz 4771: 4 transforms
Fuzz 4772: 8 transforms
Fuzz 4773: 18 transforms
Fuzz 4774: 9 transforms
Fuzz 4775: 20 transforms
Fuzz 4776: 6 transforms
Fuzz 4777: 11 transforms
Fuzz 4778: 20 transforms
Fuzz 4779: 14 transforms
Fuzz 4780: 8 transforms
Fuzz 4781: 7 transforms
Fuzz 4782: 7 transforms
Fuzz 4783: 10 transforms
Fuzz 4784: 10 transforms
Fuzz 4785: 15 transforms
Fuzz 4786: 15 transforms
Fuzz 4787: 20 transforms
Fuzz 4788: 14 transforms
Fuzz 4789: 14 transforms
Fuzz 4790: 17 transforms
Fuzz 4791: 19 transforms
Fuzz 4792: 13 transforms
Fuzz 4793: 14 transforms
Fuzz 4794: 20 transforms
Fuzz 4795: 5 transforms
Fuzz 4796: 18 transforms
Fuzz 4797: 15 transforms
Fuzz 4798: 18 transforms
Fuzz 4799: 16 transforms
Fuzz 4800: 6 transforms
Fuzz 4801: 19 transforms
Fuzz 4802: 15 transforms
Fuzz 4803: 20 transforms
Fuzz 4804: 17 transforms
Fuzz 4805: 7 transforms
Fuzz 4806: 19 transforms
Fuzz 4807: 9 transforms
Fuzz 4808: 13 transforms
Fuzz 4809: 11 transforms
Fuzz 4810: 6 transforms
Fuzz 4811: 9 transforms
Fuzz 4812: 14 transforms
Fuzz 4813: 7 transforms
Fuzz 4814: 2 transforms
Fuzz 4815: 11 transforms
Fuzz 4816: 20 transforms
Fuzz 4817: 1 transforms
Fuzz 4818: 1 transforms
Fuzz 4819: 16 transforms
Fuzz 4820: 12 transforms
Fuzz 4821: 19 transforms
Fuzz 4822: 5 transforms
Fuzz 4823: 13 transforms
Fuzz 4824: 12 transforms
Fuzz 4825: 5 transforms
Fuzz 4826: 7 transforms
Fuzz 4827: 5 transforms
Fuzz 4828: 20 transforms
Fuzz 4829: 17 transforms
Fuzz 4830: 6 transforms
Fuzz 4831: 6 transforms
Fuzz 4832: 5 transforms
Fuzz 4833: 3 transforms
Fuzz 4834: 16 transforms
Fuzz 4835: 17 transforms
Fuzz 4836: 3 transforms
Fuzz 4837: 20 transforms
Fuzz 4838: 18 transforms
Fuzz 4839: 4 transforms
Fuzz 4840: 2 transforms
Fuzz 4841: 18 transforms
Fuzz 4842: 16 transforms
Fuzz 4843: 4 transforms
Fuzz 4844: 19 transforms
Fuzz 4845: 18 transforms
Fuzz 4846: 7 transforms
Fuzz 4847: 15 transforms
Fuzz 4848: 8 transforms
Fuzz 4849: 13 transforms
Fuzz 4850: 2 transforms
Fuzz 4851: 14 transforms
Fuzz 4852: 19 transforms
Fuzz 4853: 6 transforms
Fuzz 4854: 9 transforms
Fuzz 4855: 8 transforms
Fuzz 4856: 5 transforms
Fuzz 4857: 9 transforms
Fuzz 4858: 1 transforms
Fuzz 4859: 2 transforms
Fuzz 4860: 4 transforms
Fuzz 4861: 8 transforms
Fuzz 4862: 20 transforms
Fuzz 4863: 8 transforms
Fuzz 4864: 9 transforms
Fuzz 4865: 6 transforms
Fuzz 4866: 12 transforms
Fuzz 4867: 7 transforms
Fuzz 4868: 12 transforms
Fuzz 4869: 14 transforms
Fuzz 4870: 9 transforms
Fuzz 4871: 7 transforms
Fuzz 4872: 6 transforms
Fuzz 4873: 9 transforms
Fuzz 4874: 5 transforms
Fuzz 4875: 3 transforms
Fuzz 4876: 9 transforms
Fuzz 4877: 4 transforms
Fuzz 4878: 2 transforms
Fuzz 4879: 14 transforms
Fuzz 4880: 16 transforms
Fuzz 4881: 10 transforms
Fuzz 4882: 18 transforms
Fuzz 4883: 6 transforms
Fuzz 4884: 20 transforms
Fuzz 4885: 20 transforms
Fuzz 4886: 11 transforms
Fuzz 4887: 1 transforms
Fuzz 4888: 18 transforms
Fuzz 4889: 7 transforms
Fuzz 4890: 8 transforms
Fuzz 4891: 20 transforms
Fuzz 4892: 5 transforms
Fuzz 4893: 8 transforms
Fuzz 4894: 7 transforms
Fuzz 4895: 19 transforms
Fuzz 4896: 1 transforms
Fuzz 4897: 10 transforms
Fuzz 4898: 11 transforms
Fuzz 4899: 7 transforms
Fuzz 4900: 11 transforms
Fuzz 4901: 13 transforms
Fuzz 4902: 19 transforms
Fuzz 4903: 9 transforms
Fuzz 4904: 17 transforms
Fuzz 4905: 11 transforms
Fuzz 4906: 12 transforms
Fuzz 4907: 12 transforms
Fuzz 4908: 15 transforms
Fuzz 4909: 9 transforms
Fuzz 4910: 10 transforms
Fuzz 4911: 6 transforms
Fuzz 4912: 10 transforms
Fuzz 4913: 15 transforms
Fuzz 4914: 17 transforms
Fuzz 4915: 19 transforms
Fuzz 4916: 20 transforms
Fuzz 4917: 11 transforms
Fuzz 4918: 9 transforms
Fuzz 4919: 1 transforms
Fuzz 4920: 13 transforms
Fuzz 4921: 14 transforms
Fuzz 4922: 15 transforms
Fuzz 4923: 1 transforms
Fuzz 4924: 19 transforms
Fuzz 4925: 1 transforms
Fuzz 4926: 19 transforms
Fuzz 4927: 11 transforms
Fuzz 4928: 2 transforms
Fuzz 4929: 11 transforms
Fuzz 4930: 11 transforms
Fuzz 4931: 8 transforms
Fuzz 4932: 2 transforms
Fuzz 4933: 15 transforms
Fuzz 4934: 10 transforms
Fuzz 4935: 1 transforms
Fuzz 4936: 19 transforms
Fuzz 4937: 6 transforms
Fuzz 4938: 5 transforms
Fuzz 4939: 12 transforms
Fuzz 4940: 8 transforms
Fuzz 4941: 10 transforms
Fuzz 4942: 19 transforms
Fuzz 4943: 4 transforms
Fuzz 4944: 4 transforms
Fuzz 4945: 5 transforms
Fuzz 4946: 19 transforms
Fuzz 4947: 4 transforms
Fuzz 4948: 16 transforms
Fuzz 4949: 18 transforms
Fuzz 4950: 7 transforms
Fuzz 4951: 8 transforms
Fuzz 4952: 7 transforms
Fuzz 4953: 13 transforms
Fuzz 4954: 15 transforms
Fuzz 4955: 1 transforms
Fuzz 4956: 10 transforms
Fuzz 4957: 1 transforms
Fuzz 4958: 13 transforms
Fuzz 4959: 2 transforms
Fuzz 4960: 1 transforms
Fuzz 4961: 12 transforms
Fuzz 4962: 13 transforms
Fuzz 4963: 5 transforms
Fuzz 4964: 16 transforms
Fuzz 4965: 20 transforms
Fuzz 4966: 5 transforms
Fuzz 4967: 19 transforms
Fuzz 4968: 6 transforms
Fuzz 4969: 8 transforms
Fuzz 4970: 9 transforms
Fuzz 4971: 4 transforms
Fuzz 4972: 5 transforms
Fuzz 4973: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
-->

  void increment() {}

  '090cedb3f2833a3f260b0937baae56267a6cd935',
@Component(
  @Output() EventEmitter<int> incremented;
class CounterComponent {
}
  directives: const [Coun<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inp}
  templateUrl: 'test.html',
  List<String> items;
  EventEmitter<String> resetEvent;
class ComponentA {
  @Input() int maxCount;
       aria-hidden="true"
  int count;
import 'package:angular2/angular2.dart';
       attr.aria-hidterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}

  String header;
});
uts: const ['count'],  outputs: const ['resetEvent: reset'],

@Component(

{
}
]),
\'\'\');
  selector: 'my-counter',
  CounterComponent recursedComponent;
<<==HTML CODE==>>
<!-- @ngIg}]
),
});
{noreErrors: -->
<h1 #h1>Showing{{itms.
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 4974: 20 transforms
Fuzz 4975: 13 transforms
Fuzz 4976: 1 transforms
Fuzz 4977: 4 transforms
Fuzz 4978: 4 transforms
Fuzz 4979: 2 transforms
Fuzz 4980: 10 transforms
Fuzz 4981: 19 transforms
Fuzz 4982: 19 transforms
Fuzz 4983: 20 transforms
Fuzz 4984: 2 transforms
Fuzz 4985: 7 transforms
Fuzz 4986: 14 transforms
Fuzz 4987: 20 transforms
Fuzz 4988: 18 transforms
Fuzz 4989: 2 transforms
Fuzz 4990: 5 transforms
Fuzz 4991: 11 transforms
Fuzz 4992: 9 transforms
Fuzz 4993: 2 transforms
Fuzz 4994: 11 transforms
Fuzz 4995: 4 transforms
Fuzz 4996: 9 transforms
Fuzz 4997: 20 transforms
Fuzz 4998: 3 transforms
Fuzz 4999: 12 transforms
Fuzz 5000: 11 transforms
Fuzz 5001: 2 transforms
Fuzz 5002: 7 transforms
Fuzz 5003: 12 transforms
Fuzz 5004: 8 transforms
Fuzz 5005: 6 transforms
Fuzz 5006: 2 transforms
Fuzz 5007: 13 transforms
Fuzz 5008: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
{
import 'package:angular2/angular2.dart';
{
--
});

@Component(
  selector: 'my}
  directives: const [CounterComponent, NgIf, NgFor, NgFor<!--
  '090cedb3f2833a3f260b0937baae5-aaa',
\'\'\');
});
]),
\'\ selector: 'my}
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *}
]),
});
{
\'\'\');
 '090cedb3f2833a3f260b0937baae56267a6cd9ngIf="it<!--
-->
       ems.length > 0">
  <form #ngForm="ngF<!--
-->
       ariorm"></form>
 void {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #cou.nter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 5009: 2 transforms
Fuzz 5010: 19 transforms
Fuzz 5011: 3 transforms
Fuzz 5012: 19 transforms
Fuzz 5013: 9 transforms
Fuzz 5014: 20 transforms
Fuzz 5015: 17 transforms
Fuzz 5016: 17 transforms
Fuzz 5017: 1 transforms
Fuzz 5018: 2 transforms
Fuzz 5019: 3 transforms
Fuzz 5020: 16 transforms
Fuzz 5021: 19 transforms
Fuzz 5022: 16 transforms
Fuzz 5023: 14 transforms
Fuzz 5024: 8 transforms
Fuzz 5025: 14 transforms
Fuzz 5026: 7 transforms
Fuzz 5027: 10 transforms
Fuzz 5028: 19 transforms
Fuzz 5029: 10 transforms
Fuzz 5030: 19 transforms
Fuzz 5031: 15 transforms
Fuzz 5032: 17 transforms
Fuzz 5033: 12 transforms
Fuzz 5034: 6 transforms
Fuzz 5035: 18 transforms
Fuzz 5036: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

-->
  directives: aconst [CounterComponent, NgIf, NgF<!--
class Compone
  templateUrl: 'test.html',
@Component(  selector: 'my-aaa',
import 'package:angular2/angular2.dart';
       aor, NgFrm,do NgModel])
       aria-hidden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {item.trim()}}
</li>

<div finally*ngIf="item/s.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counmter.reset()'
    (incremented)='items.add($event.toString())'>    <my-counter><</my-counter>
  </m-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 5037: 18 transforms
Fuzz 5038: 6 transforms
Fuzz 5039: 14 transforms
Fuzz 5040: 7 transforms
Fuzz 5041: 2 transforms
Fuzz 5042: 8 transforms
Fuzz 5043: 17 transforms
Fuzz 5044: 17 transforms
Fuzz 5045: 10 transforms
Fuzz 5046: 14 transforms
Fuzz 5047: 17 transforms
Fuzz 5048: 18 transforms
Fuzz 5049: 14 transforms
Fuzz 5050: 1 transforms
Fuzz 5051: 3 transforms
Fuzz 5052: 9 transforms
Fuzz 5053: 2 transforms
Fuzz 5054: 8 transforms
Fuzz 5055: 6 transforms
Fuzz 5056: 1 transforms
Fuzz 5057: 5 transforms
Fuzz 5058: 14 transforms
Fuzz 5059: 9 transforms
Fuzz 5060: 1 transforms
Fuzz 5061: 9 transforms
Fuzz 5062: 11 transforms
Fuzz 5063: 1 transforms
Fuzz 5064: 17 transforms
Fuzz 5065: 13 transforms
Fuzz 5066: 13 transforms
Fuzz 5067: 11 transforms
Fuzz 5068: 14 transforms
Fuzz 5069: 10 transforms
Fuzz 5070: 10 transforms
Fuzz 5071: 14 transforms
Fuzz 5072: 19 transforms
Fuzz 5073: 11 transforms
Fuzz 5074: 14 transforms
Fuzz 5075: 1 transforms
Fuzz 5076: 17 transforms
Fuzz 5077: 1 transforms
Fuzz 5078: 20 transforms
Fuzz 5079: 4 transforms
Fuzz 5080: 4 transforms
Fuzz 5081: 16 transforms
Fuzz 5082: 7 transforms
Fuzz 5083: 5 transforms
Fuzz 5084: 10 transforms
Fuzz 5085: 2 transforms
Fuzz 5086: 4 transforms
Fuzz 5087: 7 transforms
Fuzz 5088: 11 transforms
Fuzz 5089: 11 transforms
Fuzz 5090: 5 transforms
Fuzz 5091: 20 transforms
Fuzz 5092: 14 transforms
Fuzz 5093: 1 transforms
Fuzz 5094: 14 transforms
Fuzz 5095: 9 transforms
Fuzz 5096: 2 transforms
Fuzz 5097: 12 transforms
Fuzz 5098: 15 transforms
Fuzz 5099: 3 transforms
Fuzz 5100: 17 transforms
Fuzz 5101: 15 transforms
Fuzz 5102: 2 transforms
Fuzz 5103: 14 transforms
Fuzz 5104: 4 transforms
Fuzz 5105: 2 transforms
Fuzz 5106: 14 transforms
Fuzz 5107: 16 transforms
Fuzz 5108: 13 transforms
Fuzz 5109: 19 transforms
Fuzz 5110: 4 transforms
Fuzz 5111: 5 transforms
Fuzz 5112: 18 transforms
Fuzz 5113: 11 transforms
Fuzz 5114: 17 transforms
Fuzz 5115: 1 transforms
Fuzz 5116: 5 transforms
Fuzz 5117: 19 transforms
Fuzz 5118: 4 transforms
Fuzz 5119: 16 transforms
Fuzz 5120: 7 transforms
Fuzz 5121: 19 transforms
Fuzz 5122: 8 transforms
Fuzz 5123: 17 transforms
Fuzz 5124: 13 transforms
Fuzz 5125: 19 transforms
Fuzz 5126: 15 transforms
Fuzz 5127: 2 transforms
Fuzz 5128: 8 transforms
Fuzz 5129: 14 transforms
Fuzz 5130: 5 transforms
Fuzz 5131: 19 transforms
Fuzz 5132: 4 transforms
Fuzz 5133: 10 transforms
Fuzz 5134: 12 transforms
Fuzz 5135: 12 transforms
Fuzz 5136: 11 transforms
Fuzz 5137: 14 transforms
Fuzz 5138: 11 transforms
Fuzz 5139: 9 transforms
Fuzz 5140: 20 transforms
Fuzz 5141: 18 transforms
Fuzz 5142: 13 transforms
Fuzz 5143: 13 transforms
Fuzz 5144: 1 transforms
Fuzz 5145: 15 transforms
Fuzz 5146: 9 transforms
Fuzz 5147: 20 transforms
Fuzz 5148: 20 transforms
Fuzz 5149: 1 transforms
Fuzz 5150: 17 transforms
Fuzz 5151: 9 transforms
Fuzz 5152: 7 transforms
Fuzz 5153: 5 transforms
Fuzz 5154: 6 transforms
Fuzz 5155: 16 transforms
Fuzz 5156: 19 transforms
Fuzz 5157: 15 transforms
Fuzz 5158: 5 transforms
Fuzz 5159: 19 transforms
Fuzz 5160: 13 transforms
Fuzz 5161: 20 transforms
Fuzz 5162: 7 transforms
Fuzz 5163: 9 transforms
Fuzz 5164: 12 transforms
Fuzz 5165: 18 transforms
Fuzz 5166: 17 transforms
Fuzz 5167: 13 transforms
Fuzz 5168: 12 transforms
Fuzz 5169: 10 transforms
Fuzz 5170: 2 transforms
Fuzz 5171: 3 transforms
Fuzz 5172: 20 transforms
Fuzz 5173: 12 transforms
Fuzz 5174: 17 transforms
Fuzz 5175: 9 transforms
Fuzz 5176: 1 transforms
Fuzz 5177: 18 transforms
Fuzz 5178: 13 transforms
Fuzz 5179: 19 transforms
Fuzz 5180: 14 transforms
Fuzz 5181: 20 transforms
Fuzz 5182: 19 transforms
Fuzz 5183: 9 transforms
Fuzz 5184: 19 transforms
Fuzz 5185: 12 transforms
Fuzz 5186: 12 transforms
Fuzz 5187: 11 transforms
Fuzz 5188: 3 transforms
Fuzz 5189: 17 transforms
Fuzz 5190: 4 transforms
Fuzz 5191: 17 transforms
Fuzz 5192: 4 transforms
Fuzz 5193: 9 transforms
Fuzz 5194: 20 transforms
Fuzz 5195: 4 transforms
Fuzz 5196: 16 transforms
Fuzz 5197: 20 transforms
Fuzz 5198: 1 transforms
Fuzz 5199: 14 transforms
Fuzz 5200: 4 transforms
Fuzz 5201: 1 transforms
Fuzz 5202: 2 transforms
Fuzz 5203: 6 transforms
Fuzz 5204: 15 transforms
Fuzz 5205: 18 transforms
Fuzz 5206: 17 transforms
Fuzz 5207: 1 transforms
Fuzz 5208: 13 transforms
Fuzz 5209: 6 transforms
Fuzz 5210: 8 transforms
Fuzz 5211: 11 transforms
Fuzz 5212: 20 transforms
Fuzz 5213: 14 transforms
Fuzz 5214: 5 transforms
Fuzz 5215: 11 transforms
Fuzz 5216: 7 transforms
Fuzz 5217: 17 transforms
Fuzz 5218: 19 transforms
Fuzz 5219: 14 transforms
Fuzz 5220: 7 transforms
Fuzz 5221: 4 transforms
Fuzz 5222: 4 transforms
Fuzz 5223: 7 transforms
Fuzz 5224: 2 transforms
Fuzz 5225: 7 transforms
Fuzz 5226: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],

       aria-hidden="true"
@Component(
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  @Cont<!--
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  CounterComponent recursedComponent;


  int count;
-->
  selector: 'my-aaa',
  void reset() {}
  String header;
  @Input() int maxCount;
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       attr.aria-hidden=
cass CounterComponent {
import 'package:angular2/angular2.dart';
-->
  void incwithrement() {}
  List<String> items;
  EventEmitter<String> resetEvent;
class ComponentA {
<!--
 entChild(CounterComponent)
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoms:</h1>
<li *ngFor='let item of ireErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 5227: 20 transforms
Fuzz 5228: 15 transforms
Fuzz 5229: 9 transforms
Fuzz 5230: 19 transforms
Fuzz 5231: 3 transforms
Fuzz 5232: 13 transforms
Fuzz 5233: 1 transforms
Fuzz 5234: 8 transforms
Fuzz 5235: 4 transforms
Fuzz 5236: 6 transforms
Fuzz 5237: 6 transforms
Fuzz 5238: 8 transforms
Fuzz 5239: 15 transforms
Fuzz 5240: 16 transforms
Fuzz 5241: 4 transforms
Fuzz 5242: 20 transforms
Fuzz 5243: 13 transforms
Fuzz 5244: 2 transforms
Fuzz 5245: 16 transforms
Fuzz 5246: 6 transforms
Fuzz 5247: 9 transforms
Fuzz 5248: 4 transforms
Fuzz 5249: 12 transforms
Fuzz 5250: 18 transforms
Fuzz 5251: 14 transforms
Fuzz 5252: 2 transforms
Fuzz 5253: 2 transforms
Fuzz 5254: 6 transforms
Fuzz 5255: 11 transforms
Fuzz 5256: 10 transforms
Fuzz 5257: 4 transforms
Fuzz 5258: 20 transforms
Fuzz 5259: 6 transforms
Fuzz 5260: 12 transforms
Fuzz 5261: 5 transforms
Fuzz 5262: 11 transforms
Fuzz 5263: 11 transforms
Fuzz 5264: 10 transforms
Fuzz 5265: 1 transforms
Fuzz 5266: 9 transforms
Fuzz 5267: 12 transforms
Fuzz 5268: 15 transforms
Fuzz 5269: 20 transforms
Fuzz 5270: 20 transforms
Fuzz 5271: 16 transforms
Fuzz 5272: 4 transforms
Fuzz 5273: 9 transforms
Fuzz 5274: 5 transforms
Fuzz 5275: 1 transforms
Fuzz 5276: 8 transforms
Fuzz 5277: 3 transforms
Fuzz 5278: 8 transforms
Fuzz 5279: 2 transforms
Fuzz 5280: 1 transforms
Fuzz 5281: 13 transforms
Fuzz 5282: 15 transforms
Fuzz 5283: 11 transforms
Fuzz 5284: 8 transforms
Fuzz 5285: 14 transforms
Fuzz 5286: 18 transforms
Fuzz 5287: 16 transforms
Fuzz 5288: 5 transforms
Fuzz 5289: 13 transforms
Fuzz 5290: 4 transforms
Fuzz 5291: 7 transforms
Fuzz 5292: 2 transforms
Fuzz 5293: 11 transforms
Fuzz 5294: 2 transforms
Fuzz 5295: 12 transforms
Fuzz 5296: 3 transforms
Fuzz 5297: 3 transforms
Fuzz 5298: 3 transforms
Fuzz 5299: 1 transforms
Fuzz 5300: 4 transforms
Fuzz 5301: 9 transforms
Fuzz 5302: 4 transforms
Fuzz 5303: 19 transforms
Fuzz 5304: 18 transforms
Fuzz 5305: 3 transforms
Fuzz 5306: 11 transforms
Fuzz 5307: 17 transforms
Fuzz 5308: 5 transforms
Fuzz 5309: 19 transforms
Fuzz 5310: 11 transforms
Fuzz 5311: 19 transforms
Fuzz 5312: 2 transforms
Fuzz 5313: 15 transforms
Fuzz 5314: 2 transforms
Fuzz 5315: 17 transforms
Fuzz 5316: 12 transforms
Fuzz 5317: 8 transforms
Fuzz 5318: 1 transforms
Fuzz 5319: 8 transforms
Fuzz 5320: 2 transforms
Fuzz 5321: 9 transforms
Fuzz 5322: 7 transforms
Fuzz 5323: 9 transforms
Fuzz 5324: 4 transforms
Fuzz 5325: 12 transforms
Fuzz 5326: 17 transforms
Fuzz 5327: 12 transforms
Fuzz 5328: 13 transforms
Fuzz 5329: 1 transforms
Fuzz 5330: 12 transforms
Fuzz 5331: 11 transforms
Fuzz 5332: 1 transforms
Fuzz 5333: 4 transforms
Fuzz 5334: 13 transforms
Fuzz 5335: 13 transforms
Fuzz 5336: 19 transforms
Fuzz 5337: 5 transforms
Fuzz 5338: 13 transforms
Fuzz 5339: 4 transforms
Fuzz 5340: 6 transforms
Fuzz 5341: 12 transforms
Fuzz 5342: 14 transforms
Fuzz 5343: 12 transforms
Fuzz 5344: 11 transforms
Fuzz 5345: 11 transforms
Fuzz 5346: 14 transforms
Fuzz 5347: 10 transforms
Fuzz 5348: 7 transforms
Fuzz 5349: 16 transforms
Fuzz 5350: 2 transforms
Fuzz 5351: 4 transforms
Fuzz 5352: 9 transforms
Fuzz 5353: 7 transforms
Fuzz 5354: 14 transforms
Fuzz 5355: 2 transforms
Fuzz 5356: 2 transforms
Fuzz 5357: 9 transforms
Fuzz 5358: 7 transforms
Fuzz 5359: 6 transforms
Fuzz 5360: 19 transforms
Fuzz 5361: 16 transforms
Fuzz 5362: 11 transforms
Fuzz 5363: 20 transforms
Fuzz 5364: 12 transforms
Fuzz 5365: 10 transforms
Fuzz 5366: 1 transforms
Fuzz 5367: 6 transforms
Fuzz 5368: 3 transforms
Fuzz 5369: 6 transforms
Fuzz 5370: 11 transforms
Fuzz 5371: 16 transforms
Fuzz 5372: 11 transforms
Fuzz 5373: 4 transforms
Fuzz 5374: 1 transforms
Fuzz 5375: 20 transforms
Fuzz 5376: 5 transforms
Fuzz 5377: 7 transforms
Fuzz 5378: 6 transforms
Fuzz 5379: 7 transforms
Fuzz 5380: 3 transforms
Fuzz 5381: 19 transforms
Fuzz 5382: 16 transforms
Fuzz 5383: 7 transforms
Fuzz 5384: 15 transforms
Fuzz 5385: 13 transforms
Fuzz 5386: 8 transforms
Fuzz 5387: 12 transforms
Fuzz 5388: 5 transforms
Fuzz 5389: 17 transforms
Fuzz 5390: 19 transforms
Fuzz 5391: 12 transforms
Fuzz 5392: 16 transforms
Fuzz 5393: 7 transforms
Fuzz 5394: 13 transforms
Fuzz 5395: 12 transforms
Fuzz 5396: 15 transforms
Fuzz 5397: 20 transforms
Fuzz 5398: 14 transforms
Fuzz 5399: 9 transforms
Fuzz 5400: 12 transforms
Fuzz 5401: 3 transforms
Fuzz 5402: 8 transforms
Fuzz 5403: 20 transforms
Fuzz 5404: 2 transforms
Fuzz 5405: 5 transforms
Fuzz 5406: 8 transforms
Fuzz 5407: 8 transforms
Fuzz 5408: 3 transforms
Fuzz 5409: 3 transforms
Fuzz 5410: 12 transforms
Fuzz 5411: 14 transforms
Fuzz 5412: 4 transforms
Fuzz 5413: 16 transforms
Fuzz 5414: 2 transforms
Fuzz 5415: 19 transforms
Fuzz 5416: 7 transforms
Fuzz 5417: 10 transforms
Fuzz 5418: 7 transforms
Fuzz 5419: 10 transforms
Fuzz 5420: 7 transforms
Fuzz 5421: 11 transforms
Fuzz 5422: 19 transforms
Fuzz 5423: 15 transforms
Fuzz 5424: 17 transforms
Fuzz 5425: 7 transforms
Fuzz 5426: 17 transforms
Fuzz 5427: 11 transforms
Fuzz 5428: 11 transforms
Fuzz 5429: 8 transforms
Fuzz 5430: 6 transforms
Fuzz 5431: 2 transforms
Fuzz 5432: 12 transforms
Fuzz 5433: 14 transforms
Fuzz 5434: 10 transforms
Fuzz 5435: 13 transforms
Fuzz 5436: 12 transforms
Fuzz 5437: 8 transforms
Fuzz 5438: 11 transforms
Fuzz 5439: 12 transforms
Fuzz 5440: 2 transforms
Fuzz 5441: 15 transforms
Fuzz 5442: 12 transforms
Fuzz 5443: 1 transforms
Fuzz 5444: 15 transforms
Fuzz 5445: 5 transforms
Fuzz 5446: 12 transforms
Fuzz 5447: 13 transforms
Fuzz 5448: 8 transforms
Fuzz 5449: 11 transforms
Fuzz 5450: 17 transforms
Fuzz 5451: 7 transforms
Fuzz 5452: 4 transforms
Fuzz 5453: 19 transforms
Fuzz 5454: 19 transforms
Fuzz 5455: 13 transforms
Fuzz 5456: 19 transforms
Fuzz 5457: 18 transforms
Fuzz 5458: 14 transforms
Fuzz 5459: 18 transforms
Fuzz 5460: 3 transforms
Fuzz 5461: 16 transforms
Fuzz 5462: 14 transforms
Fuzz 5463: 13 transforms
Fuzz 5464: 2 transforms
Fuzz 5465: 16 transforms
Fuzz 5466: 8 transforms
Fuzz 5467: 5 transforms
Fuzz 5468: 4 transforms
Fuzz 5469: 11 transforms
Fuzz 5470: 2 transforms
Fuzz 5471: 2 transforms
Fuzz 5472: 11 transforms
Fuzz 5473: 19 transforms
Fuzz 5474: 14 transforms
Fuzz 5475: 9 transforms
Fuzz 5476: 20 transforms
Fuzz 5477: 9 transforms
Fuzz 5478: 3 transforms
Fuzz 5479: 20 transforms
Fuzz 5480: 20 transforms
Fuzz 5481: 17 transforms
Fuzz 5482: 11 transforms
Fuzz 5483: 17 transforms
Fuzz 5484: 13 transforms
Fuzz 5485: 11 transforms
Fuzz 5486: 10 transforms
Fuzz 5487: 11 transforms
Fuzz 5488: 3 transforms
Fuzz 5489: 4 transforms
Fuzz 5490: 12 transforms
Fuzz 5491: 19 transforms
Fuzz 5492: 12 transforms
Fuzz 5493: 16 transforms
Fuzz 5494: 11 transforms
Fuzz 5495: 4 transforms
Fuzz 5496: 18 transforms
Fuzz 5497: 16 transforms
Fuzz 5498: 3 transforms
Fuzz 5499: 15 transforms
Fuzz 5500: 4 transforms
Fuzz 5501: 14 transforms
Fuzz 5502: 9 transforms
Fuzz 5503: 10 transforms
Fuzz 5504: 5 transforms
Fuzz 5505: 18 transforms
Fuzz 5506: 10 transforms
Fuzz 5507: 17 transforms
Fuzz 5508: 19 transforms
Fuzz 5509: 9 transforms
Fuzz 5510: 11 transforms
Fuzz 5511: 13 transforms
Fuzz 5512: 18 transforms
Fuzz 5513: 17 transforms
Fuzz 5514: 18 transforms
Fuzz 5515: 20 transforms
Fuzz 5516: 5 transforms
Fuzz 5517: 10 transforms
Fuzz 5518: 5 transforms
Fuzz 5519: 12 transforms
Fuzz 5520: 20 transforms
Fuzz 5521: 14 transforms
Fuzz 5522: 17 transforms
Fuzz 5523: 7 transforms
Fuzz 5524: 6 transforms
Fuzz 5525: 1 transforms
Fuzz 5526: 20 transforms
Fuzz 5527: 16 transforms
Fuzz 5528: 19 transforms
Fuzz 5529: 16 transforms
Fuzz 5530: 12 transforms
Fuzz 5531: 2 transforms
Fuzz 5532: 20 transforms
Fuzz 5533: 20 transforms
Fuzz 5534: 3 transforms
Fuzz 5535: 6 transforms
Fuzz 5536: 17 transforms
Fuzz 5537: 11 transforms
Fuzz 5538: 9 transforms
Fuzz 5539: 1 transforms
Fuzz 5540: 17 transforms
Fuzz 5541: 20 transforms
Fuzz 5542: 13 transforms
Fuzz 5543: 4 transforms
Fuzz 5544: 8 transforms
Fuzz 5545: 14 transforms
Fuzz 5546: 8 transforms
Fuzz 5547: 5 transforms
Fuzz 5548: 11 transforms
Fuzz 5549: 3 transforms
Fuzz 5550: 19 transforms
Fuzz 5551: 16 transforms
Fuzz 5552: 3 transforms
Fuzz 5553: 1 transforms
Fuzz 5554: 16 transforms
Fuzz 5555: 11 transforms
Fuzz 5556: 3 transforms
Fuzz 5557: 14 transforms
Fuzz 5558: 6 transforms
Fuzz 5559: 8 transforms
Fuzz 5560: 11 transforms
Fuzz 5561: 7 transforms
Fuzz 5562: 12 transforms
Fuzz 5563: 2 transforms
Fuzz 5564: 7 transforms
Fuzz 5565: 14 transforms
Fuzz 5566: 13 transforms
Fuzz 5567: 4 transforms
Fuzz 5568: 15 transforms
Fuzz 5569: 2 transforms
Fuzz 5570: 1 transforms
Fuzz 5571: 18 transforms
Fuzz 5572: 12 transforms
Fuzz 5573: 8 transforms
Fuzz 5574: 3 transforms
Fuzz 5575: 1 transforms
Fuzz 5576: 7 transforms
Fuzz 5577: 8 transforms
Fuzz 5578: 1 transforms
Fuzz 5579: 10 transforms
Fuzz 5580: 3 transforms
Fuzz 5581: 19 transforms
Fuzz 5582: 12 transforms
Fuzz 5583: 14 transforms
Fuzz 5584: 9 transforms
Fuzz 5585: 11 transforms
Fuzz 5586: 2 transforms
Fuzz 5587: 5 transforms
Fuzz 5588: 9 transforms
Fuzz 5589: 4 transforms
Fuzz 5590: 19 transforms
Fuzz 5591: 10 transforms
Fuzz 5592: 2 transforms
Fuzz 5593: 18 transforms
Fuzz 5594: 8 transforms
Fuzz 5595: 14 transforms
Fuzz 5596: 19 transforms
Fuzz 5597: 5 transforms
Fuzz 5598: 8 transforms
Fuzz 5599: 17 transforms
Fuzz 5600: 20 transforms
Fuzz 5601: 4 transforms
Fuzz 5602: 2 transforms
Fuzz 5603: 5 transforms
Fuzz 5604: 17 transforms
Fuzz 5605: 4 transforms
Fuzz 5606: 13 transforms
Fuzz 5607: 6 transforms
Fuzz 5608: 12 transforms
Fuzz 5609: 6 transforms
Fuzz 5610: 7 transforms
Fuzz 5611: 4 transforms
Fuzz 5612: 1 transforms
Fuzz 5613: 1 transforms
Fuzz 5614: 14 transforms
Fuzz 5615: 10 transforms
Fuzz 5616: 3 transforms
Fuzz 5617: 13 transforms
Fuzz 5618: 19 transforms
Fuzz 5619: 10 transforms
Fuzz 5620: 6 transforms
Fuzz 5621: 2 transforms
Fuzz 5622: 18 transforms
Fuzz 5623: 14 transforms
Fuzz 5624: 10 transforms
Fuzz 5625: 3 transforms
Fuzz 5626: 20 transforms
Fuzz 5627: 18 transforms
Fuzz 5628: 9 transforms
Fuzz 5629: 16 transforms
Fuzz 5630: 8 transforms
Fuzz 5631: 20 transforms
Fuzz 5632: 8 transforms
Fuzz 5633: 19 transforms
Fuzz 5634: 8 transforms
Fuzz 5635: 18 transforms
Fuzz 5636: 14 transforms
Fuzz 5637: 20 transforms
Fuzz 5638: 19 transforms
Fuzz 5639: 19 transforms
Fuzz 5640: 3 transforms
Fuzz 5641: 15 transforms
Fuzz 5642: 9 transforms
Fuzz 5643: 11 transforms
Fuzz 5644: 19 transforms
Fuzz 5645: 5 transforms
Fuzz 5646: 6 transforms
Fuzz 5647: 18 transforms
Fuzz 5648: 12 transforms
Fuzz 5649: 10 transforms
Fuzz 5650: 7 transforms
Fuzz 5651: 18 transforms
Fuzz 5652: 18 transforms
Fuzz 5653: 5 transforms
Fuzz 5654: 1 transforms
Fuzz 5655: 2 transforms
Fuzz 5656: 1 transforms
Fuzz 5657: 6 transforms
Fuzz 5658: 10 transforms
Fuzz 5659: 18 transforms
Fuzz 5660: 16 transforms
Fuzz 5661: 5 transforms
Fuzz 5662: 10 transforms
Fuzz 5663: 8 transforms
Fuzz 5664: 11 transforms
Fuzz 5665: 18 transforms
Fuzz 5666: 7 transforms
Fuzz 5667: 12 transforms
Fuzz 5668: 15 transforms
Fuzz 5669: 20 transforms
Fuzz 5670: 2 transforms
Fuzz 5671: 18 transforms
Fuzz 5672: 2 transforms
Fuzz 5673: 15 transforms
Fuzz 5674: 18 transforms
Fuzz 5675: 13 transforms
Fuzz 5676: 12 transforms
Fuzz 5677: 16 transforms
Fuzz 5678: 15 transforms
Fuzz 5679: 6 transforms
Fuzz 5680: 5 transforms
Fuzz 5681: 2 transforms
Fuzz 5682: 5 transforms
Fuzz 5683: 16 transforms
Fuzz 5684: 17 transforms
Fuzz 5685: 20 transforms
Fuzz 5686: 6 transforms
Fuzz 5687: 8 transforms
Fuzz 5688: 18 transforms
Fuzz 5689: 11 transforms
Fuzz 5690: 16 transforms
Fuzz 5691: 4 transforms
Fuzz 5692: 14 transforms
Fuzz 5693: 5 transforms
Fuzz 5694: 7 transforms
Fuzz 5695: 10 transforms
Fuzz 5696: 1 transforms
Fuzz 5697: 7 transforms
Fuzz 5698: 12 transforms
Fuzz 5699: 3 transforms
Fuzz 5700: 5 transforms
Fuzz 5701: 18 transforms
Fuzz 5702: 1 transforms
Fuzz 5703: 3 transforms
Fuzz 5704: 5 transforms
Fuzz 5705: 10 transforms
Fuzz 5706: 10 transforms
Fuzz 5707: 4 transforms
Fuzz 5708: 4 transforms
Fuzz 5709: 19 transforms
Fuzz 5710: 2 transforms
Fuzz 5711: 6 transforms
Fuzz 5712: 16 transforms
Fuzz 5713: 12 transforms
Fuzz 5714: 6 transforms
Fuzz 5715: 12 transforms
Fuzz 5716: 17 transforms
Fuzz 5717: 10 transforms
Fuzz 5718: 4 transforms
Fuzz 5719: 13 transforms
Fuzz 5720: 20 transforms
Fuzz 5721: 11 transforms
Fuzz 5722: 2 transforms
Fuzz 5723: 6 transforms
Fuzz 5724: 12 transforms
Fuzz 5725: 10 transforms
Fuzz 5726: 2 transforms
Fuzz 5727: 8 transforms
Fuzz 5728: 12 transforms
Fuzz 5729: 11 transforms
Fuzz 5730: 3 transforms
Fuzz 5731: 6 transforms
Fuzz 5732: 4 transforms
Fuzz 5733: 20 transforms
Fuzz 5734: 6 transforms
Fuzz 5735: 15 transforms
Fuzz 5736: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
  inputs: const ['count'],
  String header;
  int count;
  String head) {}}g> items;
@Component(
  EventEmitter<String> resetEvent;
class ComponentA {
import 'package:angular2/angular2
  v
@Component(


  templateUrl: 'test.html',
  @Input() int maxCount;
class CounterComponent {
  selector: 'my-counter',
-->
-->

class ComponentA {

  List<Strinncrement() {}}g> items;
  selector: 'my-aaa',
  int count;
class CounterComponent {
  directives: const [CounterCom<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
 ponent, NgIf, NgFor, NgForm, NgModel])
  List<Strinncrement(terCom<!--
  @ContentChild(CounterComponent)
}
  @Output() EventEmitter<int> incremented;
 ponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxC.dart';
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 5737: 5 transforms
Fuzz 5738: 8 transforms
Fuzz 5739: 4 transforms
Fuzz 5740: 7 transforms
Fuzz 5741: 15 transforms
Fuzz 5742: 1 transforms
Fuzz 5743: 8 transforms
Fuzz 5744: 10 transforms
Fuzz 5745: 16 transforms
Fuzz 5746: 3 transforms
Fuzz 5747: 17 transforms
Fuzz 5748: 10 transforms
Fuzz 5749: 12 transforms
Fuzz 5750: 6 transforms
Fuzz 5751: 4 transforms
Fuzz 5752: 19 transforms
Fuzz 5753: 11 transforms
Fuzz 5754: 5 transforms
Fuzz 5755: 3 transforms
Fuzz 5756: 18 transforms
Fuzz 5757: 11 transforms
Fuzz 5758: 11 transforms
Fuzz 5759: 5 transforms
Fuzz 5760: 5 transforms
Fuzz 5761: 4 transforms
Fuzz 5762: 17 transforms
Fuzz 5763: 7 transforms
Fuzz 5764: 16 transforms
Fuzz 5765: 2 transforms
Fuzz 5766: 3 transforms
Fuzz 5767: 13 transforms
Fuzz 5768: 3 transforms
Fuzz 5769: 19 transforms
Fuzz 5770: 2 transforms
Fuzz 5771: 16 transforms
Fuzz 5772: 2 transforms
Fuzz 5773: 6 transforms
Fuzz 5774: 15 transforms
Fuzz 5775: 3 transforms
Fuzz 5776: 18 transforms
Fuzz 5777: 19 transforms
Fuzz 5778: 12 transforms
Fuzz 5779: 17 transforms
Fuzz 5780: 12 transforms
Fuzz 5781: 13 transforms
Fuzz 5782: 5 transforms
Fuzz 5783: 8 transforms
Fuzz 5784: 18 transforms
Fuzz 5785: 5 transforms
Fuzz 5786: 7 transforms
Fuzz 5787: 4 transforms
Fuzz 5788: 11 transforms
Fuzz 5789: 20 transforms
Fuzz 5790: 2 transforms
Fuzz 5791: 19 transforms
Fuzz 5792: 17 transforms
Fuzz 5793: 19 transforms
Fuzz 5794: 6 transforms
Fuzz 5795: 19 transforms
Fuzz 5796: 5 transforms
Fuzz 5797: 18 transforms
Fuzz 5798: 14 transforms
Fuzz 5799: 9 transforms
Fuzz 5800: 17 transforms
Fuzz 5801: 15 transforms
Fuzz 5802: 20 transforms
Fuzz 5803: 11 transforms
Fuzz 5804: 4 transforms
Fuzz 5805: 5 transforms
Fuzz 5806: 20 transforms
Fuzz 5807: 9 transforms
Fuzz 5808: 3 transforms
Fuzz 5809: 8 transforms
Fuzz 5810: 16 transforms
Fuzz 5811: 15 transforms
Fuzz 5812: 7 transforms
Fuzz 5813: 17 transforms
Fuzz 5814: 4 transforms
Fuzz 5815: 1 transforms
Fuzz 5816: 18 transforms
Fuzz 5817: 8 transforms
Fuzz 5818: 2 transforms
Fuzz 5819: 7 transforms
Fuzz 5820: 17 transforms
Fuzz 5821: 4 transforms
Fuzz 5822: 7 transforms
Fuzz 5823: 15 transforms
Fuzz 5824: 1 transforms
Fuzz 5825: 20 transforms
Fuzz 5826: 6 transforms
Fuzz 5827: 19 transforms
Fuzz 5828: 12 transforms
Fuzz 5829: 17 transforms
Fuzz 5830: 16 transforms
Fuzz 5831: 15 transforms
Fuzz 5832: 2 transforms
Fuzz 5833: 11 transforms
Fuzz 5834: 6 transforms
Fuzz 5835: 11 transforms
Fuzz 5836: 11 transforms
Fuzz 5837: 4 transforms
Fuzz 5838: 5 transforms
Fuzz 5839: 1 transforms
Fuzz 5840: 13 transforms
Fuzz 5841: 20 transforms
Fuzz 5842: 13 transforms
Fuzz 5843: 12 transforms
Fuzz 5844: 11 transforms
Fuzz 5845: 5 transforms
Fuzz 5846: 16 transforms
Fuzz 5847: 12 transforms
Fuzz 5848: 7 transforms
Fuzz 5849: 9 transforms
Fuzz 5850: 6 transforms
Fuzz 5851: 3 transforms
Fuzz 5852: 8 transforms
Fuzz 5853: 15 transforms
Fuzz 5854: 18 transforms
Fuzz 5855: 15 transforms
Fuzz 5856: 18 transforms
Fuzz 5857: 10 transforms
Fuzz 5858: 15 transforms
Fuzz 5859: 16 transforms
Fuzz 5860: 8 transforms
Fuzz 5861: 18 transforms
Fuzz 5862: 15 transforms
Fuzz 5863: 2 transforms
Fuzz 5864: 5 transforms
Fuzz 5865: 12 transforms
Fuzz 5866: 6 transforms
Fuzz 5867: 3 transforms
Fuzz 5868: 8 transforms
Fuzz 5869: 3 transforms
Fuzz 5870: 8 transforms
Fuzz 5871: 14 transforms
Fuzz 5872: 19 transforms
Fuzz 5873: 10 transforms
Fuzz 5874: 10 transforms
Fuzz 5875: 13 transforms
Fuzz 5876: 7 transforms
Fuzz 5877: 6 transforms
Fuzz 5878: 12 transforms
Fuzz 5879: 7 transforms
Fuzz 5880: 14 transforms
Fuzz 5881: 19 transforms
Fuzz 5882: 1 transforms
Fuzz 5883: 20 transforms
Fuzz 5884: 3 transforms
Fuzz 5885: 2 transforms
Fuzz 5886: 16 transforms
Fuzz 5887: 19 transforms
Fuzz 5888: 14 transforms
Fuzz 5889: 9 transforms
Fuzz 5890: 5 transforms
Fuzz 5891: 10 transforms
Fuzz 5892: 5 transforms
Fuzz 5893: 11 transforms
Fuzz 5894: 17 transforms
Fuzz 5895: 16 transforms
Fuzz 5896: 13 transforms
Fuzz 5897: 5 transforms
Fuzz 5898: 15 transforms
Fuzz 5899: 15 transforms
Fuzz 5900: 8 transforms
Fuzz 5901: 10 transforms
Fuzz 5902: 2 transforms
Fuzz 5903: 9 transforms
Fuzz 5904: 7 transforms
Fuzz 5905: 9 transforms
Fuzz 5906: 6 transforms
Fuzz 5907: 15 transforms
Fuzz 5908: 14 transforms
Fuzz 5909: 9 transforms
Fuzz 5910: 8 transforms
Fuzz 5911: 16 transforms
Fuzz 5912: 13 transforms
Fuzz 5913: 4 transforms
Fuzz 5914: 14 transforms
Fuzz 5915: 4 transforms
Fuzz 5916: 13 transforms
Fuzz 5917: 5 transforms
Fuzz 5918: 9 transforms
Fuzz 5919: 2 transforms
Fuzz 5920: 12 transforms
Fuzz 5921: 5 transforms
Fuzz 5922: 12 transforms
Fuzz 5923: 9 transforms
Fuzz 5924: 5 transforms
Fuzz 5925: 6 transforms
Fuzz 5926: 16 transforms
Fuzz 5927: 8 transforms
Fuzz 5928: 7 transforms
Fuzz 5929: 11 transforms
Fuzz 5930: 9 transforms
Fuzz 5931: 9 transforms
Fuzz 5932: 3 transforms
Fuzz 5933: 15 transforms
Fuzz 5934: 14 transforms
Fuzz 5935: 8 transforms
Fuzz 5936: 18 transforms
Fuzz 5937: 1 transforms
Fuzz 5938: 2 transforms
Fuzz 5939: 20 transforms
Fuzz 5940: 14 transforms
Fuzz 5941: 1 transforms
Fuzz 5942: 1 transforms
Fuzz 5943: 18 transforms
Fuzz 5944: 16 transforms
Fuzz 5945: 20 transforms
Fuzz 5946: 4 transforms
Fuzz 5947: 10 transforms
Fuzz 5948: 20 transforms
Fuzz 5949: 4 transforms
Fuzz 5950: 19 transforms
Fuzz 5951: 14 transforms
Fuzz 5952: 4 transforms
Fuzz 5953: 13 transforms
Fuzz 5954: 20 transforms
Fuzz 5955: 9 transforms
Fuzz 5956: 8 transforms
Fuzz 5957: 1 transforms
Fuzz 5958: 13 transforms
Fuzz 5959: 10 transforms
Fuzz 5960: 12 transforms
Fuzz 5961: 15 transforms
Fuzz 5962: 3 transforms
Fuzz 5963: 16 transforms
Fuzz 5964: 18 transforms
Fuzz 5965: 4 transforms
Fuzz 5966: 12 transforms
Fuzz 5967: 15 transforms
Fuzz 5968: 8 transforms
Fuzz 5969: 12 transforms
Fuzz 5970: 16 transforms
Fuzz 5971: 20 transforms
Fuzz 5972: 6 transforms
Fuzz 5973: 14 transforms
Fuzz 5974: 1 transforms
Fuzz 5975: 12 transforms
Fuzz 5976: 18 transforms
Fuzz 5977: 7 transforms
Fuzz 5978: 6 transforms
Fuzz 5979: 19 transforms
Fuzz 5980: 1 transforms
Fuzz 5981: 13 transforms
Fuzz 5982: 7 transforms
Fuzz 5983: 14 transforms
Fuzz 5984: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
class ComponentA {


  inputs: const ['count'],

  templateUrl: 'test.html',
class CounterComponent {
import 'package:angular2/angular2.dart';
@Component(

}
@Component(
  EventEmitter<Str}
]),
});
{
\'\ing> resetEvent;
  @Outp}]),
});
{
\'\'\');
  '090cedbut() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
  void reset() {}
  outputs: const ['resetEvent
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
</d!iv>

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>   {{itefactoryms.length/}} items:</ (reset)=''
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString())'>
  <my-counter
  {{x}} : {{item.trim()}}
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    #counter    [count]="items.length"
  
<!-- @ngIgnoreErrors: -->
  {{ngForm.dir ty}}
</li>  </my-counter>
    [maxCount]='4'
    <my-counter></my-counter><h1 #h1>Showing {{items.length}} items:</h1>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 5985: 6 transforms
Fuzz 5986: 1 transforms
Fuzz 5987: 12 transforms
Fuzz 5988: 11 transforms
Fuzz 5989: 19 transforms
Fuzz 5990: 4 transforms
Fuzz 5991: 2 transforms
Fuzz 5992: 4 transforms
Fuzz 5993: 3 transforms
Fuzz 5994: 3 transforms
Fuzz 5995: 4 transforms
Fuzz 5996: 16 transforms
Fuzz 5997: 12 transforms
Fuzz 5998: 18 transforms
Fuzz 5999: 1 transforms
Fuzz 6000: 2 transforms
Fuzz 6001: 13 transforms
Fuzz 6002: 19 transforms
Fuzz 6003: 4 transforms
Fuzz 6004: 2 transforms
Fuzz 6005: 6 transforms
Fuzz 6006: 20 transforms
Fuzz 6007: 9 transforms
Fuzz 6008: 19 transforms
Fuzz 6009: 5 transforms
Fuzz 6010: 16 transforms
Fuzz 6011: 4 transforms
Fuzz 6012: 20 transforms
Fuzz 6013: 1 transforms
Fuzz 6014: 8 transforms
Fuzz 6015: 15 transforms
Fuzz 6016: 8 transforms
Fuzz 6017: 19 transforms
Fuzz 6018: 16 transforms
Fuzz 6019: 10 transforms
Fuzz 6020: 13 transforms
Fuzz 6021: 4 transforms
Fuzz 6022: 3 transforms
Fuzz 6023: 14 transforms
Fuzz 6024: 19 transforms
Fuzz 6025: 9 transforms
Fuzz 6026: 17 transforms
Fuzz 6027: 17 transforms
Fuzz 6028: 11 transforms
Fuzz Failure 
<<==DART CODE==>>

  outputs: cont ['resetEvent: reset'],
  int count;


  @Output() EventEmitter<int> incremented;
  selector: 'my-aaa',
}

-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidds;
  List<String> item<!--
  teick)="increment()" [value]="\'add\'"></button>')
@Component(
class ComponentA {
  selector: 'my-counter',
  List<String> item<!--
@Component(
  EventEmitter<String> resetEvent;
       aria-hidds;
}
  template: '{{count}} <button (clge:angular2/angular2.dart';
class CounterComponent {


  inputs: const ['count'],
  String header;
  CounterComponent recursedComponent;
  selector: 'my-counter',
@Component(
class ComponentA {
}
  selector: 'my-aaa',
@Component(
  void reset() {}  void increment() {}
  outputs: cont ['resetEvent: reset'],
  inputs: const ['count'],
impor 'package:angular2/angular2.dart';
  @ContentChild(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
  @Input() int maxCount;
-->
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=in}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267adex' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 6029: 5 transforms
Fuzz 6030: 9 transforms
Fuzz 6031: 1 transforms
Fuzz 6032: 13 transforms
Fuzz 6033: 2 transforms
Fuzz 6034: 12 transforms
Fuzz 6035: 12 transforms
Fuzz 6036: 18 transforms
Fuzz 6037: 13 transforms
Fuzz 6038: 3 transforms
Fuzz 6039: 18 transforms
Fuzz 6040: 14 transforms
Fuzz 6041: 11 transforms
Fuzz 6042: 4 transforms
Fuzz 6043: 7 transforms
Fuzz 6044: 8 transforms
Fuzz 6045: 11 transforms
Fuzz 6046: 11 transforms
Fuzz 6047: 8 transforms
Fuzz 6048: 19 transforms
Fuzz 6049: 17 transforms
Fuzz 6050: 9 transforms
Fuzz 6051: 11 transforms
Fuzz 6052: 14 transforms
Fuzz 6053: 14 transforms
Fuzz 6054: 10 transforms
Fuzz 6055: 5 transforms
Fuzz 6056: 11 transforms
Fuzz 6057: 14 transforms
Fuzz 6058: 17 transforms
Fuzz 6059: 4 transforms
Fuzz 6060: 16 transforms
Fuzz 6061: 20 transforms
Fuzz 6062: 1 transforms
Fuzz 6063: 14 transforms
Fuzz 6064: 10 transforms
Fuzz 6065: 2 transforms
Fuzz 6066: 17 transforms
Fuzz 6067: 4 transforms
Fuzz 6068: 8 transforms
Fuzz 6069: 20 transforms
Fuzz 6070: 19 transforms
Fuzz 6071: 5 transforms
Fuzz 6072: 18 transforms
Fuzz 6073: 4 transforms
Fuzz 6074: 13 transforms
Fuzz 6075: 4 transforms
Fuzz 6076: 18 transforms
Fuzz 6077: 5 transforms
Fuzz 6078: 16 transforms
Fuzz 6079: 14 transforms
Fuzz 6080: 13 transforms
Fuzz 6081: 13 transforms
Fuzz 6082: 11 transforms
Fuzz 6083: 3 transforms
Fuzz 6084: 2 transforms
Fuzz 6085: 6 transforms
Fuzz 6086: 7 transforms
Fuzz 6087: 6 transforms
Fuzz 6088: 16 transforms
Fuzz 6089: 12 transforms
Fuzz 6090: 9 transforms
Fuzz 6091: 18 transforms
Fuzz 6092: 17 transforms
Fuzz 6093: 9 transforms
Fuzz 6094: 11 transforms
Fuzz 6095: 7 transforms
Fuzz 6096: 7 transforms
Fuzz 6097: 18 transforms
Fuzz 6098: 16 transforms
Fuzz 6099: 8 transforms
Fuzz 6100: 16 transforms
Fuzz 6101: 14 transforms
Fuzz 6102: 14 transforms
Fuzz 6103: 16 transforms
Fuzz 6104: 12 transforms
Fuzz 6105: 15 transforms
Fuzz 6106: 4 transforms
Fuzz 6107: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
  List<String> items;
  CounterComponent recursedComponent;
]),
  @Output() EventEmitter<int> incremented;
  String header;
}
  unter',
}
  selector: 'my-aaa',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
{

  @Input() int maxCount;
  selector: 'my-co<!--
import 'package:angular2/angular2.dart';
  @ContentChild(CounterComponent)
class ComponentA {
-->

  outputs: const ['resetEvent: reset'],
\' const ['count'],
  void increment() {}

@Component(
  inputs:}

});
@Component(
  EventEmitter<Str}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267ing> resetEvent;

  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header<!--
-->
       aria-hidden="true"
       attr.ar" />
      
  <my-cou}
]),
});
{
\'\'\');
  '090cedb3f283a3f260b0937baae56267a6cd935',
   nter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 6108: 20 transforms
Fuzz 6109: 13 transforms
Fuzz 6110: 16 transforms
Fuzz 6111: 6 transforms
Fuzz 6112: 7 transforms
Fuzz 6113: 18 transforms
Fuzz 6114: 1 transforms
Fuzz 6115: 6 transforms
Fuzz 6116: 19 transforms
Fuzz 6117: 20 transforms
Fuzz 6118: 20 transforms
Fuzz 6119: 11 transforms
Fuzz 6120: 15 transforms
Fuzz 6121: 15 transforms
Fuzz 6122: 11 transforms
Fuzz 6123: 12 transforms
Fuzz 6124: 16 transforms
Fuzz 6125: 10 transforms
Fuzz 6126: 5 transforms
Fuzz 6127: 5 transforms
Fuzz 6128: 16 transforms
Fuzz 6129: 7 transforms
Fuzz 6130: 13 transforms
Fuzz 6131: 16 transforms
Fuzz 6132: 5 transforms
Fuzz 6133: 15 transforms
Fuzz 6134: 3 transforms
Fuzz 6135: 15 transforms
Fuzz 6136: 15 transforms
Fuzz 6137: 7 transforms
Fuzz 6138: 11 transforms
Fuzz 6139: 10 transforms
Fuzz 6140: 7 transforms
Fuzz 6141: 18 transforms
Fuzz 6142: 16 transforms
Fuzz 6143: 11 transforms
Fuzz 6144: 1 transforms
Fuzz 6145: 17 transforms
Fuzz 6146: 1 transforms
Fuzz 6147: 17 transforms
Fuzz 6148: 19 transforms
Fuzz 6149: 15 transforms
Fuzz 6150: 5 transforms
Fuzz 6151: 10 transforms
Fuzz 6152: 15 transforms
Fuzz 6153: 2 transforms
Fuzz 6154: 19 transforms
Fuzz 6155: 19 transforms
Fuzz 6156: 13 transforms
Fuzz 6157: 13 transforms
Fuzz 6158: 6 transforms
Fuzz 6159: 19 transforms
Fuzz 6160: 1 transforms
Fuzz 6161: 4 transforms
Fuzz 6162: 14 transforms
Fuzz 6163: 18 transforms
Fuzz 6164: 20 transforms
Fuzz 6165: 2 transforms
Fuzz 6166: 8 transforms
Fuzz 6167: 4 transforms
Fuzz 6168: 8 transforms
Fuzz 6169: 11 transforms
Fuzz 6170: 9 transforms
Fuzz 6171: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

<@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
 c outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent rort 'package:angular2/angular2.dart';

<@Component(
  selectouts: cecursedComponent;

  void reset() {}
  void increr: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComp}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267aonent, NgIf, NgFor, NgFo}
]),});
{
\'\'\');
  '090cedb3f2833arm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: cecursedComponent;

  void reset) {}
  void increment() {}
}

<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
-->
  <form #ngForm="ngForm"></form>
</div>
    [maxCount]='4'
  
  <ivarnput [(ngModel)]="header" />
<div *ngIf="items.length > 0"><!--
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></formgIgnoreErrors: -- items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
    (incremented)='i>
    (reset)=''

</li>
    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}
]),
});
{
\'\'\');
  '090cedb3f2833a3f26}} items:</h1>
       ar
  </my-counter>
  {{ngForm.dirt}}
<h1 #h1>Showing {{items.length}} items:</h1>

  <my-counter
<!-- @n: -->
      
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 6172: 12 transforms
Fuzz 6173: 2 transforms
Fuzz 6174: 9 transforms
Fuzz 6175: 15 transforms
Fuzz 6176: 6 transforms
Fuzz 6177: 8 transforms
Fuzz 6178: 7 transforms
Fuzz 6179: 5 transforms
Fuzz 6180: 19 transforms
Fuzz 6181: 18 transforms
Fuzz 6182: 6 transforms
Fuzz 6183: 14 transforms
Fuzz 6184: 5 transforms
Fuzz 6185: 12 transforms
Fuzz 6186: 1 transforms
Fuzz 6187: 17 transforms
Fuzz 6188: 9 transforms
Fuzz 6189: 5 transforms
Fuzz 6190: 18 transforms
Fuzz 6191: 10 transforms
Fuzz 6192: 10 transforms
Fuzz 6193: 14 transforms
Fuzz 6194: 18 transforms
Fuzz 6195: 13 transforms
Fuzz 6196: 20 transforms
Fuzz 6197: 10 transforms
Fuzz 6198: 20 transforms
Fuzz 6199: 20 transforms
Fuzz 6200: 20 transforms
Fuzz 6201: 20 transforms
Fuzz 6202: 11 transforms
Fuzz 6203: 8 transforms
Fuzz 6204: 8 transforms
Fuzz 6205: 13 transforms
Fuzz 6206: 13 transforms
Fuzz 6207: 1 transforms
Fuzz 6208: 7 transforms
Fuzz 6209: 11 transforms
Fuzz 6210: 13 transforms
Fuzz 6211: 8 transforms
Fuzz 6212: 11 transforms
Fuzz 6213: 17 transforms
Fuzz 6214: 5 transforms
Fuzz 6215: 13 transforms
Fuzz 6216: 4 transforms
Fuzz 6217: 13 transforms
Fuzz 6218: 11 transforms
Fuzz 6219: 3 transforms
Fuzz 6220: 18 transforms
Fuzz 6221: 2 transforms
Fuzz 6222: 3 transforms
Fuzz 6223: 19 transforms
Fuzz 6224: 16 transforms
Fuzz 6225: 6 transforms
Fuzz 6226: 6 transforms
Fuzz 6227: 19 transforms
Fuzz 6228: 15 transforms
Fuzz 6229: 6 transforms
Fuzz 6230: 8 transforms
Fuzz 6231: 18 transforms
Fuzz 6232: 18 transforms
Fuzz 6233: 16 transforms
Fuzz 6234: 9 transforms
Fuzz 6235: 19 transforms
Fuzz 6236: 5 transforms
Fuzz 6237: 19 transforms
Fuzz 6238: 15 transforms
Fuzz 6239: 5 transforms
Fuzz 6240: 5 transforms
Fuzz 6241: 18 transforms
Fuzz 6242: 19 transforms
Fuzz 6243: 18 transforms
Fuzz 6244: 2 transforms
Fuzz 6245: 19 transforms
Fuzz 6246: 2 transforms
Fuzz 6247: 6 transforms
Fuzz 6248: 6 transforms
Fuzz 6249: 3 transforms
Fuzz 6250: 16 transforms
Fuzz 6251: 12 transforms
Fuzz 6252: 2 transforms
Fuzz 6253: 20 transforms
Fuzz 6254: 5 transforms
Fuzz 6255: 20 transforms
Fuzz 6256: 4 transforms
Fuzz 6257: 15 transforms
Fuzz 6258: 2 transforms
Fuzz 6259: 2 transforms
Fuzz 6260: 12 transforms
Fuzz 6261: 15 transforms
Fuzz 6262: 6 transforms
Fuzz 6263: 7 transforms
Fuzz 6264: 17 transforms
Fuzz 6265: 1 transforms
Fuzz 6266: 6 transforms
Fuzz 6267: 10 transforms
Fuzz 6268: 19 transforms
Fuzz 6269: 16 transforms
Fuzz 6270: 8 transforms
Fuzz 6271: 15 transforms
Fuzz 6272: 13 transforms
Fuzz 6273: 20 transforms
Fuzz 6274: 6 transforms
Fuzz 6275: 2 transforms
Fuzz 6276: 11 transforms
Fuzz 6277: 15 transforms
Fuzz 6278: 1 transforms
Fuzz 6279: 13 transforms
Fuzz 6280: 17 transforms
Fuzz 6281: 7 transforms
Fuzz 6282: 20 transforms
Fuzz 6283: 15 transforms
Fuzz 6284: 3 transforms
Fuzz 6285: 13 transforms
Fuzz 6286: 1 transforms
Fuzz 6287: 16 transforms
Fuzz 6288: 20 transforms
Fuzz 6289: 1 transforms
Fuzz 6290: 2 transforms
Fuzz 6291: 12 transforms
Fuzz 6292: 9 transforms
Fuzz 6293: 16 transforms
Fuzz 6294: 3 transforms
Fuzz 6295: 13 transforms
Fuzz 6296: 19 transforms
Fuzz 6297: 1 transforms
Fuzz 6298: 16 transforms
Fuzz 6299: 17 transforms
Fuzz 6300: 18 transforms
Fuzz 6301: 8 transforms
Fuzz 6302: 19 transforms
Fuzz 6303: 16 transforms
Fuzz 6304: 9 transforms
Fuzz 6305: 12 transforms
Fuzz 6306: 3 transforms
Fuzz 6307: 4 transforms
Fuzz 6308: 6 transforms
Fuzz 6309: 9 transforms
Fuzz 6310: 14 transforms
Fuzz 6311: 3 transforms
Fuzz 6312: 20 transforms
Fuzz 6313: 15 transforms
Fuzz 6314: 12 transforms
Fuzz 6315: 12 transforms
Fuzz 6316: 14 transforms
Fuzz 6317: 6 transforms
Fuzz 6318: 5 transforms
Fuzz 6319: 12 transforms
Fuzz 6320: 6 transforms
Fuzz 6321: 6 transforms
Fuzz 6322: 8 transforms
Fuzz 6323: 2 transforms
Fuzz 6324: 20 transforms
Fuzz 6325: 17 transforms
Fuzz 6326: 19 transforms
Fuzz 6327: 6 transforms
Fuzz 6328: 19 transforms
Fuzz 6329: 11 transforms
Fuzz 6330: 6 transforms
Fuzz 6331: 20 transforms
Fuzz 6332: 17 transforms
Fuzz 6333: 15 transforms
Fuzz 6334: 17 transforms
Fuzz 6335: 16 transforms
Fuzz 6336: 5 transforms
Fuzz 6337: 18 transforms
Fuzz 6338: 2 transforms
Fuzz 6339: 20 transforms
Fuzz 6340: 6 transforms
Fuzz 6341: 20 transforms
Fuzz 6342: 16 transforms
Fuzz 6343: 1 transforms
Fuzz 6344: 10 transforms
Fuzz 6345: 2 transforms
Fuzz 6346: 17 transforms
Fuzz 6347: 9 transforms
Fuzz 6348: 8 transforms
Fuzz 6349: 14 transforms
Fuzz 6350: 16 transforms
Fuzz 6351: 14 transforms
Fuzz 6352: 6 transforms
Fuzz 6353: 6 transforms
Fuzz 6354: 1 transforms
Fuzz 6355: 20 transforms
Fuzz 6356: 3 transforms
Fuzz 6357: 20 transforms
Fuzz 6358: 1 transforms
Fuzz 6359: 2 transforms
Fuzz 6360: 1 transforms
Fuzz 6361: 15 transforms
Fuzz 6362: 2 transforms
Fuzz 6363: 1 transforms
Fuzz 6364: 15 transforms
Fuzz 6365: 15 transforms
Fuzz 6366: 20 transforms
Fuzz 6367: 5 transforms
Fuzz 6368: 9 transforms
Fuzz 6369: 6 transforms
Fuzz 6370: 1 transforms
Fuzz 6371: 8 transforms
Fuzz 6372: 19 transforms
Fuzz 6373: 20 transforms
Fuzz 6374: 5 transforms
Fuzz 6375: 17 transforms
Fuzz 6376: 2 transforms
Fuzz 6377: 3 transforms
Fuzz 6378: 15 transforms
Fuzz 6379: 2 transforms
Fuzz 6380: 11 transforms
Fuzz 6381: 2 transforms
Fuzz 6382: 9 transforms
Fuzz 6383: 10 transforms
Fuzz 6384: 8 transforms
Fuzz 6385: 6 transforms
Fuzz 6386: 13 transforms
Fuzz 6387: 11 transforms
Fuzz 6388: 18 transforms
Fuzz 6389: 18 transforms
Fuzz 6390: 7 transforms
Fuzz 6391: 9 transforms
Fuzz 6392: 1 transforms
Fuzz 6393: 17 transforms
Fuzz 6394: 1 transforms
Fuzz 6395: 19 transforms
Fuzz 6396: 7 transforms
Fuzz 6397: 19 transforms
Fuzz 6398: 6 transforms
Fuzz 6399: 11 transforms
Fuzz 6400: 15 transforms
Fuzz 6401: 13 transforms
Fuzz 6402: 4 transforms
Fuzz 6403: 16 transforms
Fuzz 6404: 14 transforms
Fuzz 6405: 19 transforms
Fuzz 6406: 15 transforms
Fuzz 6407: 15 transforms
Fuzz 6408: 15 transforms
Fuzz 6409: 4 transforms
Fuzz 6410: 20 transforms
Fuzz 6411: 8 transforms
Fuzz 6412: 18 transforms
Fuzz 6413: 5 transforms
Fuzz 6414: 20 transforms
Fuzz 6415: 16 transforms
Fuzz 6416: 4 transforms
Fuzz 6417: 6 transforms
Fuzz 6418: 13 transforms
Fuzz 6419: 7 transforms
Fuzz 6420: 19 transforms
Fuzz 6421: 10 transforms
Fuzz 6422: 4 transforms
Fuzz 6423: 19 transforms
Fuzz 6424: 5 transforms
Fuzz 6425: 4 transforms
Fuzz 6426: 2 transforms
Fuzz 6427: 13 transforms
Fuzz 6428: 15 transforms
Fuzz 6429: 17 transforms
Fuzz 6430: 18 transforms
Fuzz 6431: 16 transforms
Fuzz 6432: 18 transforms
Fuzz 6433: 16 transforms
Fuzz 6434: 4 transforms
Fuzz 6435: 5 transforms
Fuzz 6436: 7 transforms
Fuzz 6437: 2 transforms
Fuzz 6438: 2 transforms
Fuzz 6439: 6 transforms
Fuzz 6440: 13 transforms
Fuzz 6441: 17 transforms
Fuzz 6442: 3 transforms
Fuzz 6443: 1 transforms
Fuzz 6444: 20 transforms
Fuzz 6445: 9 transforms
Fuzz 6446: 2 transforms
Fuzz 6447: 17 transforms
Fuzz 6448: 11 transforms
Fuzz 6449: 16 transforms
Fuzz 6450: 10 transforms
Fuzz 6451: 20 transforms
Fuzz 6452: 18 transforms
Fuzz 6453: 14 transforms
Fuzz 6454: 2 transforms
Fuzz 6455: 17 transforms
Fuzz 6456: 4 transforms
Fuzz 6457: 15 transforms
Fuzz 6458: 18 transforms
Fuzz 6459: 13 transforms
Fuzz 6460: 7 transforms
Fuzz 6461: 6 transforms
Fuzz 6462: 2 transforms
Fuzz 6463: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
{
  inputs: const ['count'],

  int count;
  @Input() int maxCount;
  pvoid increment() {}
  void reset() {}

class ComponentA {
  List<String> items;
-->

  directives: const [CounterComponent, NgIf, NgFor, N<!--
}
  selector: 'my-aaa',

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  @Output() EventEmitter<int> incremented;
\'\'\');
]),
class CounterComponent {
  @ContentChild(CounterComponent)

  '090cedb3f2833a3f260b0937baae56267a6ct 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
  selector: 'my-counter',  String header;
impor}
  outputs: const ['resetEvent: reset'],
});
@Component(
  CounterComponent recursedComponent;
  templateUrl: 'test.html',
 gForm, NgcovariantModel])
}
<<==HTML CODE==>>
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
    (click)='h1.hidden = !h1.hi dden; counter.reset()'
  <input [(ngModel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</div>
          #counter
  
  <my-counter
</li>
    [count]="items.length"
    (incremented)='items.add($event.toString())'>
    [maxCount]='4'

  {{ngForm.dirty}}
    (reset)=''
  </my-counter>

    <my-counter></my-counter><h1 #h1>Showing {{items.lengtimplementsh}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 6464: 14 transforms
Fuzz 6465: 14 transforms
Fuzz 6466: 9 transforms
Fuzz 6467: 12 transforms
Fuzz 6468: 6 transforms
Fuzz 6469: 3 transforms
Fuzz 6470: 15 transforms
Fuzz 6471: 18 transforms
Fuzz 6472: 14 transforms
Fuzz 6473: 10 transforms
Fuzz 6474: 11 transforms
Fuzz 6475: 6 transforms
Fuzz 6476: 6 transforms
Fuzz 6477: 3 transforms
Fuzz 6478: 10 transforms
Fuzz 6479: 3 transforms
Fuzz 6480: 6 transforms
Fuzz 6481: 5 transforms
Fuzz 6482: 14 transforms
Fuzz 6483: 11 transforms
Fuzz 6484: 2 transforms
Fuzz 6485: 7 transforms
Fuzz 6486: 12 transforms
Fuzz 6487: 1 transforms
Fuzz 6488: 12 transforms
Fuzz 6489: 13 transforms
Fuzz 6490: 12 transforms
Fuzz 6491: 7 transforms
Fuzz 6492: 18 transforms
Fuzz 6493: 13 transforms
Fuzz 6494: 4 transforms
Fuzz 6495: 8 transforms
Fuzz 6496: 3 transforms
Fuzz 6497: 18 transforms
Fuzz 6498: 6 transforms
Fuzz 6499: 17 transforms
Fuzz 6500: 2 transforms
Fuzz 6501: 6 transforms
Fuzz 6502: 17 transforms
Fuzz 6503: 17 transforms
Fuzz 6504: 19 transforms
Fuzz 6505: 7 transforms
Fuzz 6506: 5 transforms
Fuzz 6507: 7 transforms
Fuzz 6508: 9 transforms
Fuzz 6509: 17 transforms
Fuzz 6510: 7 transforms
Fuzz 6511: 12 transforms
Fuzz 6512: 13 transforms
Fuzz 6513: 4 transforms
Fuzz 6514: 16 transforms
Fuzz 6515: 9 transforms
Fuzz 6516: 4 transforms
Fuzz 6517: 15 transforms
Fuzz 6518: 20 transforms
Fuzz 6519: 8 transforms
Fuzz 6520: 13 transforms
Fuzz 6521: 3 transforms
Fuzz 6522: 3 transforms
Fuzz 6523: 1 transforms
Fuzz 6524: 17 transforms
Fuzz 6525: 7 transforms
Fuzz 6526: 3 transforms
Fuzz 6527: 3 transforms
Fuzz 6528: 5 transforms
Fuzz 6529: 11 transforms
Fuzz 6530: 10 transforms
Fuzz 6531: 4 transforms
Fuzz 6532: 8 transforms
Fuzz 6533: 3 transforms
Fuzz 6534: 5 transforms
Fuzz 6535: 19 transforms
Fuzz 6536: 14 transforms
Fuzz 6537: 19 transforms
Fuzz 6538: 3 transforms
Fuzz 6539: 9 transforms
Fuzz 6540: 6 transforms
Fuzz 6541: 4 transforms
Fuzz 6542: 6 transforms
Fuzz 6543: 15 transforms
Fuzz 6544: 13 transforms
Fuzz 6545: 19 transforms
Fuzz 6546: 13 transforms
Fuzz 6547: 4 transforms
Fuzz 6548: 2 transforms
Fuzz 6549: 8 transforms
Fuzz 6550: 7 transforms
Fuzz 6551: 7 transforms
Fuzz 6552: 16 transforms
Fuzz 6553: 14 transforms
Fuzz 6554: 17 transforms
Fuzz 6555: 20 transforms
Fuzz 6556: 17 transforms
Fuzz 6557: 14 transforms
Fuzz 6558: 19 transforms
Fuzz 6559: 5 transforms
Fuzz 6560: 14 transforms
Fuzz 6561: 8 transforms
Fuzz 6562: 16 transforms
Fuzz 6563: 18 transforms
Fuzz 6564: 12 transforms
Fuzz 6565: 18 transforms
Fuzz 6566: 19 transforms
Fuzz 6567: 16 transforms
Fuzz 6568: 10 transforms
Fuzz 6569: 5 transforms
Fuzz 6570: 13 transforms
Fuzz 6571: 11 transforms
Fuzz 6572: 6 transforms
Fuzz 6573: 17 transforms
Fuzz 6574: 20 transforms
Fuzz 6575: 2 transforms
Fuzz 6576: 6 transforms
Fuzz 6577: 17 transforms
Fuzz 6578: 9 transforms
Fuzz 6579: 19 transforms
Fuzz 6580: 14 transforms
Fuzz 6581: 16 transforms
Fuzz 6582: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
}
       aria-hids CounterComponent {
@Component(


  @Input() int maxCount;
  List<String> items;
@Component(
       attr.aria-hidden="{{!invalid;
  int count;
  selector: 'my-aaa
-->
  ',  templateUrl: 'test.html',
clasrl: 'test.html',
clas<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterCo<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
class ComponentA {
  selector: 'my-counter',
  inputs: const ['count'],
  CounterComponent recursedComponent<!--

  void reset() {}
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
  void increment() {}
-->
  String headehider;
}
<<==HTML CODE==>>
<h1 #h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 6583: 9 transforms
Fuzz 6584: 8 transforms
Fuzz 6585: 3 transforms
Fuzz 6586: 2 transforms
Fuzz 6587: 10 transforms
Fuzz 6588: 10 transforms
Fuzz 6589: 2 transforms
Fuzz 6590: 1 transforms
Fuzz 6591: 7 transforms
Fuzz 6592: 1 transforms
Fuzz 6593: 16 transforms
Fuzz 6594: 8 transforms
Fuzz 6595: 17 transforms
Fuzz 6596: 10 transforms
Fuzz 6597: 6 transforms
Fuzz 6598: 4 transforms
Fuzz 6599: 13 transforms
Fuzz 6600: 12 transforms
Fuzz 6601: 6 transforms
Fuzz 6602: 6 transforms
Fuzz 6603: 9 transforms
Fuzz 6604: 2 transforms
Fuzz 6605: 6 transforms
Fuzz 6606: 1 transforms
Fuzz 6607: 4 transforms
Fuzz 6608: 9 transforms
Fuzz 6609: 2 transforms
Fuzz 6610: 4 transforms
Fuzz 6611: 7 transforms
Fuzz 6612: 7 transforms
Fuzz 6613: 2 transforms
Fuzz 6614: 6 transforms
Fuzz 6615: 11 transforms
Fuzz 6616: 8 transforms
Fuzz 6617: 1 transforms
Fuzz 6618: 15 transforms
Fuzz 6619: 14 transforms
Fuzz 6620: 7 transforms
Fuzz 6621: 13 transforms
Fuzz 6622: 3 transforms
Fuzz 6623: 5 transforms
Fuzz 6624: 9 transforms
Fuzz 6625: 20 transforms
Fuzz 6626: 7 transforms
Fuzz 6627: 16 transforms
Fuzz 6628: 1 transforms
Fuzz 6629: 16 transforms
Fuzz 6630: 5 transforms
Fuzz 6631: 7 transforms
Fuzz 6632: 16 transforms
Fuzz 6633: 10 transforms
Fuzz 6634: 10 transforms
Fuzz 6635: 17 transforms
Fuzz 6636: 11 transforms
Fuzz 6637: 19 transforms
Fuzz 6638: 15 transforms
Fuzz 6639: 16 transforms
Fuzz 6640: 17 transforms
Fuzz 6641: 16 transforms
Fuzz 6642: 4 transforms
Fuzz 6643: 15 transforms
Fuzz 6644: 19 transforms
Fuzz 6645: 6 transforms
Fuzz 6646: 15 transforms
Fuzz 6647: 3 transforms
Fuzz 6648: 7 transforms
Fuzz 6649: 12 transforms
Fuzz 6650: 3 transforms
Fuzz 6651: 2 transforms
Fuzz 6652: 6 transforms
Fuzz 6653: 3 transforms
Fuzz 6654: 12 transforms
Fuzz 6655: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
@Co<mponent(
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, N
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <my-counter
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
</li>
      
  {{x}} : {{item.trim()}}
  

    <my-counter></my-counter>
       aria-hidden="true"

  <form #ngForm="ngForm"></form>
    (res<!--
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
       aria-hidden=counter>
    (inncremented)='items.add($event.toString())'>
et)='
-->
<div *ngIf="items.length > 0"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 6656: 2 transforms
Fuzz 6657: 7 transforms
Fuzz 6658: 13 transforms
Fuzz 6659: 9 transforms
Fuzz 6660: 15 transforms
Fuzz 6661: 2 transforms
Fuzz 6662: 9 transforms
Fuzz 6663: 17 transforms
Fuzz 6664: 4 transforms
Fuzz 6665: 3 transforms
Fuzz 6666: 9 transforms
Fuzz 6667: 12 transforms
Fuzz 6668: 1 transforms
Fuzz 6669: 17 transforms
Fuzz 6670: 1 transforms
Fuzz 6671: 15 transforms
Fuzz 6672: 18 transforms
Fuzz 6673: 20 transforms
Fuzz 6674: 1 transforms
Fuzz 6675: 18 transforms
Fuzz 6676: 3 transforms
Fuzz 6677: 11 transforms
Fuzz 6678: 9 transforms
Fuzz 6679: 11 transforms
Fuzz 6680: 8 transforms
Fuzz 6681: 12 transforms
Fuzz 6682: 3 transforms
Fuzz 6683: 16 transforms
Fuzz 6684: 6 transforms
Fuzz 6685: 2 transforms
Fuzz 6686: 15 transforms
Fuzz 6687: 5 transforms
Fuzz 6688: 20 transforms
Fuzz 6689: 18 transforms
Fuzz 6690: 19 transforms
Fuzz 6691: 9 transforms
Fuzz 6692: 14 transforms
Fuzz 6693: 4 transforms
Fuzz 6694: 19 transforms
Fuzz 6695: 1 transforms
Fuzz 6696: 8 transforms
Fuzz 6697: 6 transforms
Fuzz 6698: 12 transforms
Fuzz 6699: 3 transforms
Fuzz 6700: 17 transforms
Fuzz 6701: 11 transforms
Fuzz 6702: 16 transforms
Fuzz 6703: 11 transforms
Fuzz 6704: 10 transforms
Fuzz 6705: 6 transforms
Fuzz 6706: 12 transforms
Fuzz 6707: 16 transforms
Fuzz 6708: 13 transforms
Fuzz 6709: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
   t)
  templateUrl: 'test.html',
  iounterComponen<!--
@Component(
  @ContentChild(CounterComponen<!--

      nputs: const ['count],

       aria-hidden="true"
  selector: 'my-aaa',

  List<String> items;
}
import 'package:angular2/angular2.dart';
}
  directives: const [CounterComponent, NgIf, NgFor, NgForam, NgModel])
-->
@Component(

       attr.aria-hidden="{{!invalid}}"
class CounterComponent {  void reset() {}
  int count;
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  String header;
class ComponentA {
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
  CounterComponent recursedComponent;
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;

  void increment() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 6710: 5 transforms
Fuzz 6711: 3 transforms
Fuzz 6712: 1 transforms
Fuzz 6713: 12 transforms
Fuzz 6714: 14 transforms
Fuzz 6715: 17 transforms
Fuzz 6716: 12 transforms
Fuzz 6717: 5 transforms
Fuzz 6718: 12 transforms
Fuzz 6719: 13 transforms
Fuzz 6720: 3 transforms
Fuzz 6721: 11 transforms
Fuzz 6722: 15 transforms
Fuzz 6723: 15 transforms
Fuzz 6724: 3 transforms
Fuzz 6725: 17 transforms
Fuzz 6726: 16 transforms
Fuzz 6727: 16 transforms
Fuzz 6728: 17 transforms
Fuzz 6729: 9 transforms
Fuzz 6730: 8 transforms
Fuzz 6731: 10 transforms
Fuzz 6732: 12 transforms
Fuzz 6733: 8 transforms
Fuzz 6734: 6 transforms
Fuzz 6735: 19 transforms
Fuzz 6736: 17 transforms
Fuzz 6737: 16 transforms
Fuzz 6738: 13 transforms
Fuzz 6739: 4 transforms
Fuzz 6740: 18 transforms
Fuzz 6741: 12 transforms
Fuzz 6742: 4 transforms
Fuzz 6743: 7 transforms
Fuzz 6744: 16 transforms
Fuzz 6745: 3 transforms
Fuzz 6746: 19 transforms
Fuzz 6747: 6 transforms
Fuzz 6748: 8 transforms
Fuzz 6749: 15 transforms
Fuzz 6750: 20 transforms
Fuzz 6751: 10 transforms
Fuzz 6752: 15 transforms
Fuzz 6753: 17 transforms
Fuzz 6754: 2 transforms
Fuzz 6755: 20 transforms
Fuzz 6756: 4 transforms
Fuzz 6757: 17 transforms
Fuzz 6758: 4 transforms
Fuzz 6759: 13 transforms
Fuzz 6760: 10 transforms
Fuzz 6761: 20 transforms
Fuzz 6762: 14 transforms
Fuzz 6763: 4 transforms
Fuzz 6764: 15 transforms
Fuzz 6765: 6 transforms
Fuzz 6766: 3 transforms
Fuzz 6767: 4 transforms
Fuzz 6768: 19 transforms
Fuzz 6769: 8 transforms
Fuzz 6770: 16 transforms
Fuzz 6771: 6 transforms
Fuzz 6772: 4 transforms
Fuzz 6773: 20 transforms
Fuzz 6774: 11 transforms
Fuzz 6775: 6 transforms
Fuzz 6776: 9 transforms
Fuzz 6777: 16 transforms
Fuzz 6778: 5 transforms
Fuzz 6779: 14 transforms
Fuzz 6780: 12 transforms
Fuzz 6781: 7 transforms
Fuzz 6782: 17 transforms
Fuzz 6783: 4 transforms
Fuzz 6784: 12 transforms
Fuzz 6785: 8 transforms
Fuzz 6786: 3 transforms
Fuzz 6787: 12 transforms
Fuzz 6788: 18 transforms
Fuzz 6789: 16 transforms
Fuzz 6790: 13 transforms
Fuzz 6791: 13 transforms
Fuzz 6792: 14 transforms
Fuzz 6793: 16 transforms
Fuzz 6794: 5 transforms
Fuzz 6795: 1 transforms
Fuzz 6796: 2 transforms
Fuzz 6797: 4 transforms
Fuzz 6798: 9 transforms
Fuzz 6799: 4 transforms
Fuzz 6800: 5 transforms
Fuzz 6801: 10 transforms
Fuzz 6802: 16 transforms
Fuzz 6803: 6 transforms
Fuzz 6804: 8 transforms
Fuzz 6805: 16 transforms
Fuzz 6806: 6 transforms
Fuzz 6807: 4 transforms
Fuzz 6808: 8 transforms
Fuzz 6809: 11 transforms
Fuzz 6810: 20 transforms
Fuzz 6811: 10 transforms
Fuzz 6812: 20 transforms
Fuzz 6813: 13 transforms
Fuzz 6814: 5 transforms
Fuzz 6815: 2 transforms
Fuzz 6816: 8 transforms
Fuzz 6817: 14 transforms
Fuzz 6818: 7 transforms
Fuzz 6819: 4 transforms
Fuzz 6820: 13 transforms
Fuzz 6821: 11 transforms
Fuzz 6822: 8 transforms
Fuzz 6823: 12 transforms
Fuzz 6824: 4 transforms
Fuzz 6825: 7 transforms
Fuzz 6826: 14 transforms
Fuzz 6827: 17 transforms
Fuzz 6828: 6 transforms
Fuzz 6829: 2 transforms
Fuzz 6830: 14 transforms
Fuzz 6831: 14 transforms
Fuzz 6832: 19 transforms
Fuzz 6833: 17 transforms
Fuzz 6834: 15 transforms
Fuzz 6835: 17 transforms
Fuzz 6836: 15 transforms
Fuzz 6837: 10 transforms
Fuzz 6838: 12 transforms
Fuzz 6839: 15 transforms
Fuzz 6840: 20 transforms
Fuzz 6841: 13 transforms
Fuzz 6842: 19 transforms
Fuzz 6843: 19 transforms
Fuzz 6844: 6 transforms
Fuzz 6845: 2 transforms
Fuzz 6846: 9 transforms
Fuzz 6847: 1 transforms
Fuzz 6848: 17 transforms
Fuzz 6849: 6 transforms
Fuzz 6850: 20 transforms
Fuzz 6851: 17 transforms
Fuzz 6852: 17 transforms
Fuzz 6853: 5 transforms
Fuzz 6854: 9 transforms
Fuzz 6855: 7 transforms
Fuzz 6856: 20 transforms
Fuzz 6857: 7 transforms
Fuzz 6858: 8 transforms
Fuzz 6859: 8 transforms
Fuzz 6860: 19 transforms
Fuzz 6861: 17 transforms
Fuzz 6862: 18 transforms
Fuzz 6863: 13 transforms
Fuzz 6864: 15 transforms
Fuzz 6865: 13 transforms
Fuzz 6866: 10 transforms
Fuzz 6867: 16 transforms
Fuzz 6868: 6 transforms
Fuzz 6869: 13 transforms
Fuzz 6870: 6 transforms
Fuzz 6871: 19 transforms
Fuzz 6872: 6 transforms
Fuzz 6873: 19 transforms
Fuzz 6874: 15 transforms
Fuzz 6875: 10 transforms
Fuzz 6876: 13 transforms
Fuzz 6877: 10 transforms
Fuzz 6878: 7 transforms
Fuzz 6879: 4 transforms
Fuzz 6880: 18 transforms
Fuzz 6881: 1 transforms
Fuzz 6882: 16 transforms
Fuzz 6883: 5 transforms
Fuzz 6884: 11 transforms
Fuzz 6885: 19 transforms
Fuzz 6886: 17 transforms
Fuzz 6887: 9 transforms
Fuzz 6888: 18 transforms
Fuzz 6889: 2 transforms
Fuzz 6890: 3 transforms
Fuzz 6891: 3 transforms
Fuzz 6892: 9 transforms
Fuzz 6893: 14 transforms
Fuzz 6894: 2 transforms
Fuzz 6895: 1 transforms
Fuzz 6896: 20 transforms
Fuzz 6897: 10 transforms
Fuzz 6898: 9 transforms
Fuzz 6899: 10 transforms
Fuzz 6900: 12 transforms
Fuzz 6901: 15 transforms
Fuzz 6902: 4 transforms
Fuzz 6903: 3 transforms
Fuzz 6904: 19 transforms
Fuzz 6905: 7 transforms
Fuzz 6906: 7 transforms
Fuzz 6907: 17 transforms
Fuzz 6908: 19 transforms
Fuzz 6909: 20 transforms
Fuzz 6910: 10 transforms
Fuzz 6911: 1 transforms
Fuzz 6912: 20 transforms
Fuzz 6913: 3 transforms
Fuzz 6914: 6 transforms
Fuzz 6915: 16 transforms
Fuzz 6916: 13 transforms
Fuzz 6917: 5 transforms
Fuzz 6918: 12 transforms
Fuzz 6919: 12 transforms
Fuzz 6920: 10 transforms
Fuzz 6921: 10 transforms
Fuzz 6922: 2 transforms
Fuzz 6923: 10 transforms
Fuzz 6924: 3 transforms
Fuzz 6925: 10 transforms
Fuzz 6926: 1 transforms
Fuzz 6927: 1 transforms
Fuzz 6928: 20 transforms
Fuzz 6929: 4 transforms
Fuzz 6930: 5 transforms
Fuzz 6931: 20 transforms
Fuzz 6932: 12 transforms
Fuzz 6933: 18 transforms
Fuzz 6934: 14 transforms
Fuzz 6935: 16 transforms
Fuzz 6936: 9 transforms
Fuzz 6937: 20 transforms
Fuzz 6938: 11 transforms
Fuzz 6939: 11 transforms
Fuzz 6940: 7 transforms
Fuzz 6941: 2 transforms
Fuzz 6942: 2 transforms
Fuzz 6943: 8 transforms
Fuzz 6944: 9 transforms
Fuzz 6945: 5 transforms
Fuzz 6946: 2 transforms
Fuzz 6947: 14 transforms
Fuzz 6948: 20 transforms
Fuzz 6949: 11 transforms
Fuzz 6950: 5 transforms
Fuzz 6951: 6 transforms
Fuzz 6952: 13 transforms
Fuzz 6953: 20 transforms
Fuzz 6954: 1 transforms
Fuzz 6955: 8 transforms
Fuzz 6956: 19 transforms
Fuzz 6957: 5 transforms
Fuzz 6958: 12 transforms
Fuzz 6959: 10 transforms
Fuzz 6960: 18 transforms
Fuzz 6961: 7 transforms
Fuzz 6962: 14 transforms
Fuzz 6963: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String@Component(
  selec}
]),
});
{
\'\'\');
  '090cedb3f28tor: 'm-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMod}
]),
});
{
\'\'\'el])
class Co> items;
  String header;
}

@Compon}
]),
});
{\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5ent(

<<==HTML CODE==>>
<!-db3f2833a3f260b0937baae562-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($e-
-->
       a<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.leng<!--
-->
       aria-hidden="true"
       attr.aria-hiddeth}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != nutryll'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <inpu}
]),});
{
\'\'\');
  '09t [(ngModel)]="header" />
      
  <my}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae562-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 6964: 17 transforms
Fuzz 6965: 10 transforms
Fuzz 6966: 16 transforms
Fuzz 6967: 14 transforms
Fuzz 6968: 12 transforms
Fuzz 6969: 17 transforms
Fuzz 6970: 1 transforms
Fuzz 6971: 7 transforms
Fuzz 6972: 6 transforms
Fuzz 6973: 17 transforms
Fuzz 6974: 2 transforms
Fuzz 6975: 12 transforms
Fuzz 6976: 13 transforms
Fuzz 6977: 10 transforms
Fuzz 6978: 11 transforms
Fuzz 6979: 9 transforms
Fuzz 6980: 14 transforms
Fuzz 6981: 4 transforms
Fuzz 6982: 13 transforms
Fuzz 6983: 19 transforms
Fuzz 6984: 9 transforms
Fuzz 6985: 8 transforms
Fuzz 6986: 20 transforms
Fuzz 6987: 17 transforms
Fuzz 6988: 16 transforms
Fuzz 6989: 10 transforms
Fuzz 6990: 2 transforms
Fuzz 6991: 3 transforms
Fuzz 6992: 2 transforms
Fuzz 6993: 19 transforms
Fuzz 6994: 18 transforms
Fuzz 6995: 7 transforms
Fuzz 6996: 10 transforms
Fuzz 6997: 10 transforms
Fuzz 6998: 8 transforms
Fuzz 6999: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
});
  @Input() int maxCount;
]),
class ComponentA {
  inputs: const ['count'],

  directives: const [CounterCo',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
});
  @Inmponent, NgIf, NgFor, NgForm, NgModel])
{
@Component(
class CounterComponent {
\'\'\');
@Component(
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  '090cng> items;
  String header;

  int count;
  @Output() EventEmit
  templateUrl: 'test.html',
import 'package:angular2/angular2.dat';
  List<Stri}
}
<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    #counter
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
      
</div>
  
    [maxCount]='4'
    [count]="items.length"
  <form #ngForm="ngForm"></form>
  </my-counter>
    (reset)=''
<h1 #h1><!--
 await <input [(ngModel)]="header" />

  {{x}} : {{item.trim()}}
    <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
-->
</li>
  {{ngForm.dirty}}
  <my-counter

       aria-hidden=Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 7000: 13 transforms
Fuzz 7001: 15 transforms
Fuzz 7002: 11 transforms
Fuzz 7003: 16 transforms
Fuzz 7004: 15 transforms
Fuzz 7005: 11 transforms
Fuzz 7006: 7 transforms
Fuzz 7007: 19 transforms
Fuzz 7008: 10 transforms
Fuzz 7009: 18 transforms
Fuzz 7010: 7 transforms
Fuzz 7011: 13 transforms
Fuzz 7012: 4 transforms
Fuzz 7013: 13 transforms
Fuzz 7014: 16 transforms
Fuzz 7015: 11 transforms
Fuzz 7016: 5 transforms
Fuzz 7017: 6 transforms
Fuzz 7018: 4 transforms
Fuzz 7019: 8 transforms
Fuzz 7020: 5 transforms
Fuzz 7021: 15 transforms
Fuzz 7022: 2 transforms
Fuzz 7023: 19 transforms
Fuzz 7024: 4 transforms
Fuzz 7025: 19 transforms
Fuzz 7026: 11 transforms
Fuzz 7027: 15 transforms
Fuzz 7028: 15 transforms
Fuzz 7029: 14 transforms
Fuzz 7030: 10 transforms
Fuzz 7031: 9 transforms
Fuzz 7032: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
@omponent(
}
class CounterComponent
 <!--
@Component(
  templateUrl: 'test.<!--
  inputs: const ['count'],

  @ContentChiplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='it<em != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  void<form #ngForm="ngForm"></form>  {{ngForm.dirty}}
 <!--
-->
       aria-hidden="true"
       att 
  <inpgetut [(ngModel)]="header" />

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 7033: 14 transforms
Fuzz 7034: 7 transforms
Fuzz 7035: 1 transforms
Fuzz 7036: 3 transforms
Fuzz 7037: 7 transforms
Fuzz 7038: 6 transforms
Fuzz 7039: 3 transforms
Fuzz 7040: 1 transforms
Fuzz 7041: 19 transforms
Fuzz 7042: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/anguloar2.dart';
  EventEmitter<String> resetEvent;
  @O<!--
@Component(

  CounterComponent recursedComponent
       attr.aria-hidden="{{!invalid}}"
-->
@Component(
  List<String> items;
  @Input() int maxCount;

  void increment() {}

  void reset() {}
class CounterComponent {
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  @ContentChild(CounterComponent)
     utput() EventEmitter<int> incremented;
  templ
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --<!--
-->
       aria-hidden="true"
       attr.aria-><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of itetrim()}}
</li>

<div *ngIf="itemsms; let x=inde<!--
-->
      x' [hidden]='item != null '>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 7043: 19 transforms
Fuzz 7044: 15 transforms
Fuzz 7045: 1 transforms
Fuzz 7046: 7 transforms
Fuzz 7047: 1 transforms
Fuzz 7048: 8 transforms
Fuzz 7049: 6 transforms
Fuzz 7050: 3 transforms
Fuzz 7051: 19 transforms
Fuzz 7052: 11 transforms
Fuzz 7053: 18 transforms
Fuzz 7054: 14 transforms
Fuzz 7055: 4 transforms
Fuzz 7056: 16 transforms
Fuzz 7057: 13 transforms
Fuzz 7058: 8 transforms
Fuzz 7059: 4 transforms
Fuzz 7060: 4 transforms
Fuzz 7061: 9 transforms
Fuzz 7062: 7 transforms
Fuzz 7063: 20 transforms
Fuzz 7064: 2 transforms
Fuzz 7065: 19 transforms
Fuzz 7066: 14 transforms
Fuzz 7067: 1 transforms
Fuzz 7068: 9 transforms
Fuzz 7069: 14 transforms
Fuzz 7070: 15 transforms
Fuzz 7071: 19 transforms
Fuzz 7072: 16 transforms
Fuzz 7073: 5 transforms
Fuzz 7074: 13 transforms
Fuzz 7075: 11 transforms
Fuzz 7076: 13 transforms
Fuzz 7077: 1 transforms
Fuzz 7078: 16 transforms
Fuzz 7079: 2 transforms
Fuzz 7080: 2 transforms
Fuzz 7081: 14 transforms
Fuzz 7082: 9 transforms
Fuzz 7083: 12 transforms
Fuzz 7084: 18 transforms
Fuzz 7085: 1 transforms
Fuzz 7086: 9 transforms
Fuzz 7087: 2 transforms
Fuzz 7088: 15 transforms
Fuzz 7089: 1 transforms
Fuzz 7090: 13 transforms
Fuzz 7091: 6 transforms
Fuzz 7092: 19 transforms
Fuzz 7093: 18 transforms
Fuzz 7094: 7 transforms
Fuzz 7095: 19 transforms
Fuzz 7096: 5 transforms
Fuzz 7097: 9 transforms
Fuzz 7098: 20 transforms
Fuzz 7099: 19 transforms
Fuzz 7100: 14 transforms
Fuzz 7101: 7 transforms
Fuzz 7102: 7 transforms
Fuzz 7103: 4 transforms
Fuzz 7104: 4 transforms
Fuzz 7105: 15 transforms
Fuzz 7106: 12 transforms
Fuzz 7107: 8 transforms
Fuzz 7108: 4 transforms
Fuzz 7109: 15 transforms
Fuzz 7110: 13 transforms
Fuzz 7111: 7 transforms
Fuzz 7112: 12 transforms
Fuzz 7113: 6 transforms
Fuzz 7114: 20 transforms
Fuzz 7115: 9 transforms
Fuzz 7116: 11 transforms
Fuzz 7117: 18 transforms
Fuzz 7118: 6 transforms
Fuzz 7119: 14 transforms
Fuzz 7120: 19 transforms
Fuzz 7121: 4 transforms
Fuzz 7122: 9 transforms
Fuzz 7123: 7 transforms
Fuzz 7124: 17 transforms
Fuzz 7125: 12 transforms
Fuzz 7126: 16 transforms
Fuzz 7127: 8 transforms
Fuzz 7128: 2 transforms
Fuzz 7129: 1 transforms
Fuzz 7130: 13 transforms
Fuzz 7131: 8 transforms
Fuzz 7132: 12 transforms
Fuzz 7133: 14 transforms
Fuzz 7134: 3 transforms
Fuzz 7135: 17 transforms
Fuzz 7136: 8 transforms
Fuzz 7137: 20 transforms
Fuzz 7138: 18 transforms
Fuzz 7139: 7 transforms
Fuzz 7140: 12 transforms
Fuzz 7141: 11 transforms
Fuzz 7142: 11 transforms
Fuzz 7143: 17 transforms
Fuzz 7144: 20 transforms
Fuzz 7145: 16 transforms
Fuzz 7146: 3 transforms
Fuzz 7147: 16 transforms
Fuzz 7148: 5 transforms
Fuzz 7149: 10 transforms
Fuzz 7150: 20 transforms
Fuzz 7151: 10 transforms
Fuzz 7152: 11 transforms
Fuzz 7153: 19 transforms
Fuzz 7154: 6 transforms
Fuzz 7155: 5 transforms
Fuzz 7156: 20 transforms
Fuzz 7157: 8 transforms
Fuzz 7158: 10 transforms
Fuzz 7159: 13 transforms
Fuzz 7160: 14 transforms
Fuzz 7161: 3 transforms
Fuzz 7162: 18 transforms
Fuzz 7163: 7 transforms
Fuzz 7164: 14 transforms
Fuzz 7165: 1 transforms
Fuzz 7166: 4 transforms
Fuzz 7167: 10 transforms
Fuzz 7168: 19 transforms
Fuzz 7169: 16 transforms
Fuzz 7170: 5 transforms
Fuzz 7171: 13 transforms
Fuzz 7172: 13 transforms
Fuzz 7173: 19 transforms
Fuzz 7174: 17 transforms
Fuzz 7175: 20 transforms
Fuzz 7176: 12 transforms
Fuzz 7177: 2 transforms
Fuzz 7178: 6 transforms
Fuzz 7179: 5 transforms
Fuzz 7180: 10 transforms
Fuzz 7181: 15 transforms
Fuzz 7182: 7 transforms
Fuzz 7183: 15 transforms
Fuzz 7184: 14 transforms
Fuzz 7185: 1 transforms
Fuzz 7186: 16 transforms
Fuzz 7187: 19 transforms
Fuzz 7188: 7 transforms
Fuzz 7189: 8 transforms
Fuzz 7190: 15 transforms
Fuzz 7191: 12 transforms
Fuzz 7192: 2 transforms
Fuzz 7193: 4 transforms
Fuzz 7194: 4 transforms
Fuzz 7195: 15 transforms
Fuzz 7196: 11 transforms
Fuzz 7197: 5 transforms
Fuzz 7198: 12 transforms
Fuzz 7199: 18 transforms
Fuzz 7200: 3 transforms
Fuzz 7201: 20 transforms
Fuzz 7202: 8 transforms
Fuzz 7203: 12 transforms
Fuzz 7204: 9 transforms
Fuzz 7205: 6 transforms
Fuzz 7206: 13 transforms
Fuzz 7207: 15 transforms
Fuzz 7208: 11 transforms
Fuzz 7209: 16 transforms
Fuzz 7210: 17 transforms
Fuzz 7211: 16 transforms
Fuzz 7212: 11 transforms
Fuzz 7213: 16 transforms
Fuzz 7214: 13 transforms
Fuzz 7215: 3 transforms
Fuzz 7216: 2 transforms
Fuzz 7217: 11 transforms
Fuzz 7218: 17 transforms
Fuzz 7219: 8 transforms
Fuzz 7220: 17 transforms
Fuzz 7221: 3 transforms
Fuzz 7222: 1 transforms
Fuzz 7223: 14 transforms
Fuzz 7224: 15 transforms
Fuzz 7225: 5 transforms
Fuzz 7226: 4 transforms
Fuzz 7227: 18 transforms
Fuzz 7228: 20 transforms
Fuzz 7229: 11 transforms
Fuzz 7230: 10 transforms
Fuzz 7231: 13 transforms
Fuzz 7232: 13 transforms
Fuzz 7233: 7 transforms
Fuzz 7234: 4 transforms
Fuzz 7235: 15 transforms
Fuzz 7236: 6 transforms
Fuzz 7237: 18 transforms
Fuzz 7238: 10 transforms
Fuzz 7239: 1 transforms
Fuzz 7240: 11 transforms
Fuzz 7241: 16 transforms
Fuzz 7242: 12 transforms
Fuzz 7243: 20 transforms
Fuzz 7244: 17 transforms
Fuzz 7245: 12 transforms
Fuzz 7246: 7 transforms
Fuzz 7247: 6 transforms
Fuzz 7248: 18 transforms
Fuzz 7249: 11 transforms
Fuzz 7250: 12 transforms
Fuzz 7251: 11 transforms
Fuzz 7252: 10 transforms
Fuzz 7253: 18 transforms
Fuzz 7254: 16 transforms
Fuzz 7255: 1 transforms
Fuzz 7256: 9 transforms
Fuzz 7257: 20 transforms
Fuzz 7258: 3 transforms
Fuzz 7259: 7 transforms
Fuzz 7260: 15 transforms
Fuzz 7261: 15 transforms
Fuzz 7262: 9 transforms
Fuzz 7263: 7 transforms
Fuzz 7264: 18 transforms
Fuzz 7265: 5 transforms
Fuzz 7266: 6 transforms
Fuzz 7267: 8 transforms
Fuzz 7268: 8 transforms
Fuzz 7269: 20 transforms
Fuzz 7270: 10 transforms
Fuzz 7271: 19 transforms
Fuzz 7272: 13 transforms
Fuzz 7273: 8 transforms
Fuzz 7274: 18 transforms
Fuzz 7275: 18 transforms
Fuzz 7276: 19 transforms
Fuzz 7277: 7 transforms
Fuzz 7278: 4 transforms
Fuzz 7279: 1 transforms
Fuzz 7280: 19 transforms
Fuzz 7281: 17 transforms
Fuzz 7282: 13 transforms
Fuzz 7283: 5 transforms
Fuzz 7284: 9 transforms
Fuzz 7285: 19 transforms
Fuzz 7286: 3 transforms
Fuzz 7287: 10 transforms
Fuzz 7288: 14 transforms
Fuzz 7289: 14 transforms
Fuzz 7290: 12 transforms
Fuzz 7291: 11 transforms
Fuzz 7292: 9 transforms
Fuzz 7293: 9 transforms
Fuzz 7294: 8 transforms
Fuzz 7295: 3 transforms
Fuzz 7296: 5 transforms
Fuzz 7297: 10 transforms
Fuzz 7298: 12 transforms
Fuzz 7299: 8 transforms
Fuzz 7300: 17 transforms
Fuzz 7301: 6 transforms
Fuzz 7302: 4 transforms
Fuzz 7303: 18 transforms
Fuzz 7304: 19 transforms
Fuzz 7305: 14 transforms
Fuzz 7306: 6 transforms
Fuzz 7307: 18 transforms
Fuzz 7308: 14 transforms
Fuzz 7309: 11 transforms
Fuzz 7310: 18 transforms
Fuzz 7311: 4 transforms
Fuzz 7312: 1 transforms
Fuzz 7313: 11 transforms
Fuzz 7314: 19 transforms
Fuzz 7315: 12 transforms
Fuzz 7316: 7 transforms
Fuzz 7317: 5 transforms
Fuzz 7318: 6 transforms
Fuzz 7319: 20 transforms
Fuzz 7320: 2 transforms
Fuzz 7321: 8 transforms
Fuzz 7322: 3 transforms
Fuzz 7323: 10 transforms
Fuzz 7324: 6 transforms
Fuzz 7325: 7 transforms
Fuzz 7326: 6 transforms
Fuzz 7327: 7 transforms
Fuzz 7328: 7 transforms
Fuzz 7329: 16 transforms
Fuzz 7330: 3 transforms
Fuzz 7331: 9 transforms
Fuzz 7332: 6 transforms
Fuzz 7333: 14 transforms
Fuzz 7334: 15 transforms
Fuzz 7335: 15 transforms
Fuzz 7336: 6 transforms
Fuzz 7337: 6 transforms
Fuzz 7338: 2 transforms
Fuzz 7339: 3 transforms
Fuzz 7340: 7 transforms
Fuzz 7341: 16 transforms
Fuzz 7342: 11 transforms
Fuzz 7343: 13 transforms
Fuzz 7344: 12 transforms
Fuzz 7345: 13 transforms
Fuzz 7346: 8 transforms
Fuzz 7347: 5 transforms
Fuzz 7348: 7 transforms
Fuzz 7349: 14 transforms
Fuzz 7350: 3 transforms
Fuzz 7351: 6 transforms
Fuzz 7352: 10 transforms
Fuzz 7353: 4 transforms
Fuzz 7354: 20 transforms
Fuzz 7355: 8 transforms
Fuzz 7356: 18 transforms
Fuzz 7357: 1 transforms
Fuzz 7358: 11 transforms
Fuzz 7359: 18 transforms
Fuzz 7360: 6 transforms
Fuzz 7361: 10 transforms
Fuzz 7362: 11 transforms
Fuzz 7363: 2 transforms
Fuzz 7364: 3 transforms
Fuzz 7365: 16 transforms
Fuzz 7366: 6 transforms
Fuzz 7367: 3 transforms
Fuzz 7368: 15 transforms
Fuzz 7369: 19 transforms
Fuzz 7370: 13 transforms
Fuzz 7371: 4 transforms
Fuzz 7372: 10 transforms
Fuzz 7373: 5 transforms
Fuzz 7374: 5 transforms
Fuzz 7375: 19 transforms
Fuzz 7376: 14 transforms
Fuzz 7377: 13 transforms
Fuzz 7378: 7 transforms
Fuzz 7379: 14 transforms
Fuzz 7380: 10 transforms
Fuzz 7381: 13 transforms
Fuzz 7382: 16 transforms
Fuzz 7383: 14 transforms
Fuzz 7384: 17 transforms
Fuzz 7385: 7 transforms
Fuzz 7386: 11 transforms
Fuzz 7387: 9 transforms
Fuzz 7388: 11 transforms
Fuzz 7389: 16 transforms
Fuzz 7390: 20 transforms
Fuzz 7391: 5 transforms
Fuzz 7392: 10 transforms
Fuzz 7393: 12 transforms
Fuzz 7394: 9 transforms
Fuzz 7395: 12 transforms
Fuzz 7396: 19 transforms
Fuzz 7397: 12 transforms
Fuzz 7398: 9 transforms
Fuzz 7399: 18 transforms
Fuzz 7400: 5 transforms
Fuzz 7401: 9 transforms
Fuzz 7402: 4 transforms
Fuzz 7403: 16 transforms
Fuzz 7404: 4 transforms
Fuzz 7405: 10 transforms
Fuzz 7406: 4 transforms
Fuzz 7407: 20 transforms
Fuzz 7408: 16 transforms
Fuzz 7409: 4 transforms
Fuzz 7410: 12 transforms
Fuzz 7411: 4 transforms
Fuzz 7412: 20 transforms
Fuzz 7413: 17 transforms
Fuzz 7414: 6 transforms
Fuzz 7415: 15 transforms
Fuzz 7416: 10 transforms
Fuzz 7417: 11 transforms
Fuzz 7418: 4 transforms
Fuzz 7419: 18 transforms
Fuzz 7420: 12 transforms
Fuzz 7421: 16 transforms
Fuzz 7422: 7 transforms
Fuzz 7423: 10 transforms
Fuzz 7424: 7 transforms
Fuzz 7425: 5 transforms
Fuzz 7426: 7 transforms
Fuzz 7427: 10 transforms
Fuzz 7428: 10 transforms
Fuzz 7429: 5 transforms
Fuzz 7430: 14 transforms
Fuzz 7431: 1 transforms
Fuzz 7432: 1 transforms
Fuzz 7433: 8 transforms
Fuzz 7434: 17 transforms
Fuzz 7435: 15 transforms
Fuzz 7436: 13 transforms
Fuzz 7437: 3 transforms
Fuzz 7438: 6 transforms
Fuzz 7439: 17 transforms
Fuzz 7440: 1 transforms
Fuzz 7441: 14 transforms
Fuzz 7442: 18 transforms
Fuzz 7443: 7 transforms
Fuzz 7444: 15 transforms
Fuzz 7445: 11 transforms
Fuzz 7446: 1 transforms
Fuzz 7447: 17 transforms
Fuzz 7448: 20 transforms
Fuzz 7449: 18 transforms
Fuzz 7450: 19 transforms
Fuzz 7451: 7 transforms
Fuzz 7452: 13 transforms
Fuzz 7453: 15 transforms
Fuzz 7454: 5 transforms
Fuzz 7455: 6 transforms
Fuzz 7456: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

  void increment() {}
  selector: 'my-coimplementsunter',
  template: '{{count}} <button (click)="incremen@t()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  List<String> i<!--
@Component(
}
-->

       attr.aria-hidden="{{!invalid}tems;
  @Output() EventEmitter<int> incremented;

@Component(
class CounterComponent {
  EventEmitter<String> resetEvent;
  @Input() int maxCount;

  inputs: const ['count'],
  String hea ['count'],  outputs: const ['resetEvent: reset']der;

  CounterComponent recursedComponent;
  @ContentChild(CounterComponent)
  void reset() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
       aria-hidden="true"
  templateUrl: 'test.html',
  int count;
class ComponentA {
<<==HTML CODE==>>
</div>
    [ma}}
  <form #ngForm="ngForm"></form>

</li>
  
<h1 #h1>Showing {{itemslength}} items:</h1>deferred
  </my-counter>
-->
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (reset)=''
<!-- @ngIgnoreErrors: -->
    [count]="items.length"
       arxCount]='4'

 f   <my-counter></my-counter>
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString<!--
  {{x}} : {{item.trim()}}
<li *ngF<!--
-->
       aria-hidden="true"
       attr.aria-hor='let item of items; let x=index' [hidden]='item != null'>
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>

</li>
  
<h1 #h1>Showing {{items.length}} items:</h1>
  </my-counter>
-->
  <my-counter    (click)='h1.hidden = !h1.hidden; counter.reset()'    (reset)=''
<!-- @ngIgnoreErrors: -->
    [count]="items.length"
       arxCount]='4'

 f   <my-counter></my-counter>
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString())'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 7457: 3 transforms
Fuzz 7458: 13 transforms
Fuzz 7459: 8 transforms
Fuzz 7460: 17 transforms
Fuzz 7461: 5 transforms
Fuzz 7462: 16 transforms
Fuzz 7463: 1 transforms
Fuzz 7464: 6 transforms
Fuzz 7465: 9 transforms
Fuzz 7466: 12 transforms
Fuzz 7467: 7 transforms
Fuzz 7468: 2 transforms
Fuzz 7469: 8 transforms
Fuzz 7470: 15 transforms
Fuzz 7471: 19 transforms
Fuzz 7472: 7 transforms
Fuzz 7473: 13 transforms
Fuzz 7474: 3 transforms
Fuzz 7475: 9 transforms
Fuzz 7476: 4 transforms
Fuzz 7477: 20 transforms
Fuzz 7478: 3 transforms
Fuzz 7479: 6 transforms
Fuzz 7480: 14 transforms
Fuzz 7481: 4 transforms
Fuzz 7482: 7 transforms
Fuzz 7483: 11 transforms
Fuzz 7484: 11 transforms
Fuzz 7485: 6 transforms
Fuzz 7486: 7 transforms
Fuzz 7487: 17 transforms
Fuzz 7488: 18 transforms
Fuzz 7489: 10 transforms
Fuzz 7490: 12 transforms
Fuzz 7491: 20 transforms
Fuzz 7492: 11 transforms
Fuzz 7493: 16 transforms
Fuzz 7494: 8 transforms
Fuzz 7495: 4 transforms
Fuzz 7496: 5 transforms
Fuzz 7497: 10 transforms
Fuzz 7498: 17 transforms
Fuzz 7499: 9 transforms
Fuzz 7500: 13 transforms
Fuzz 7501: 17 transforms
Fuzz 7502: 10 transforms
Fuzz 7503: 14 transforms
Fuzz 7504: 1 transforms
Fuzz 7505: 19 transforms
Fuzz 7506: 12 transforms
Fuzz 7507: 4 transforms
Fuzz 7508: 17 transforms
Fuzz 7509: 4 transforms
Fuzz 7510: 10 transforms
Fuzz 7511: 10 transforms
Fuzz 7512: 12 transforms
Fuzz 7513: 9 transforms
Fuzz 7514: 18 transforms
Fuzz 7515: 9 transforms
Fuzz 7516: 8 transforms
Fuzz 7517: 14 transforms
Fuzz 7518: 14 transforms
Fuzz 7519: 20 transforms
Fuzz 7520: 4 transforms
Fuzz 7521: 6 transforms
Fuzz 7522: 19 transforms
Fuzz 7523: 12 transforms
Fuzz 7524: 5 transforms
Fuzz 7525: 8 transforms
Fuzz 7526: 6 transforms
Fuzz 7527: 17 transforms
Fuzz 7528: 6 transforms
Fuzz 7529: 19 transforms
Fuzz 7530: 20 transforms
Fuzz 7531: 11 transforms
Fuzz 7532: 8 transforms
Fuzz 7533: 11 transforms
Fuzz 7534: 8 transforms
Fuzz 7535: 14 transforms
Fuzz 7536: 18 transforms
Fuzz 7537: 1 transforms
Fuzz 7538: 9 transforms
Fuzz 7539: 15 transforms
Fuzz 7540: 12 transforms
Fuzz 7541: 17 transforms
Fuzz 7542: 19 transforms
Fuzz 7543: 6 transforms
Fuzz 7544: 16 transforms
Fuzz 7545: 20 transforms
Fuzz 7546: 11 transforms
Fuzz 7547: 4 transforms
Fuzz 7548: 10 transforms
Fuzz 7549: 7 transforms
Fuzz 7550: 5 transforms
Fuzz 7551: 17 transforms
Fuzz 7552: 20 transforms
Fuzz 7553: 9 transforms
Fuzz 7554: 15 transforms
Fuzz 7555: 13 transforms
Fuzz 7556: 3 transforms
Fuzz 7557: 12 transforms
Fuzz 7558: 3 transforms
Fuzz 7559: 7 transforms
Fuzz 7560: 14 transforms
Fuzz 7561: 13 transforms
Fuzz 7562: 10 transforms
Fuzz 7563: 14 transforms
Fuzz 7564: 20 transforms
Fuzz 7565: 4 transforms
Fuzz 7566: 19 transforms
Fuzz 7567: 10 transforms
Fuzz 7568: 17 transforms
Fuzz 7569: 6 transforms
Fuzz 7570: 5 transforms
Fuzz 7571: 8 transforms
Fuzz 7572: 4 transforms
Fuzz 7573: 8 transforms
Fuzz 7574: 20 transforms
Fuzz 7575: 17 transforms
Fuzz 7576: 3 transforms
Fuzz 7577: 17 transforms
Fuzz 7578: 11 transforms
Fuzz 7579: 14 transforms
Fuzz 7580: 17 transforms
Fuzz 7581: 5 transforms
Fuzz 7582: 10 transforms
Fuzz 7583: 12 transforms
Fuzz 7584: 19 transforms
Fuzz 7585: 8 transforms
Fuzz 7586: 10 transforms
Fuzz 7587: 1 transforms
Fuzz 7588: 16 transforms
Fuzz 7589: 14 transforms
Fuzz 7590: 15 transforms
Fuzz 7591: 13 transforms
Fuzz 7592: 15 transforms
Fuzz 7593: 3 transforms
Fuzz 7594: 16 transforms
Fuzz 7595: 12 transforms
Fuzz 7596: 12 transforms
Fuzz 7597: 13 transforms
Fuzz 7598: 6 transforms
Fuzz 7599: 15 transforms
Fuzz 7600: 19 transforms
Fuzz 7601: 12 transforms
Fuzz 7602: 12 transforms
Fuzz 7603: 8 transforms
Fuzz 7604: 9 transforms
Fuzz 7605: 6 transforms
Fuzz 7606: 19 transforms
Fuzz 7607: 15 transforms
Fuzz 7608: 1 transforms
Fuzz 7609: 7 transforms
Fuzz 7610: 5 transforms
Fuzz 7611: 15 transforms
Fuzz 7612: 13 transforms
Fuzz 7613: 20 transforms
Fuzz 7614: 9 transforms
Fuzz 7615: 10 transforms
Fuzz 7616: 3 transforms
Fuzz 7617: 9 transforms
Fuzz 7618: 12 transforms
Fuzz 7619: 8 transforms
Fuzz 7620: 17 transforms
Fuzz 7621: 9 transforms
Fuzz 7622: 16 transforms
Fuzz 7623: 2 transforms
Fuzz 7624: 9 transforms
Fuzz 7625: 19 transforms
Fuzz 7626: 1 transforms
Fuzz 7627: 20 transforms
Fuzz 7628: 4 transforms
Fuzz 7629: 2 transforms
Fuzz 7630: 3 transforms
Fuzz 7631: 16 transforms
Fuzz 7632: 11 transforms
Fuzz 7633: 9 transforms
Fuzz 7634: 3 transforms
Fuzz 7635: 5 transforms
Fuzz 7636: 10 transforms
Fuzz 7637: 18 transforms
Fuzz 7638: 18 transforms
Fuzz 7639: 5 transforms
Fuzz 7640: 20 transforms
Fuzz 7641: 10 transforms
Fuzz 7642: 16 transforms
Fuzz 7643: 19 transforms
Fuzz 7644: 15 transforms
Fuzz 7645: 10 transforms
Fuzz 7646: 19 transforms
Fuzz 7647: 7 transforms
Fuzz 7648: 18 transforms
Fuzz 7649: 13 transforms
Fuzz 7650: 5 transforms
Fuzz 7651: 10 transforms
Fuzz 7652: 10 transforms
Fuzz 7653: 14 transforms
Fuzz 7654: 16 transforms
Fuzz 7655: 5 transforms
Fuzz 7656: 2 transforms
Fuzz 7657: 11 transforms
Fuzz 7658: 7 transforms
Fuzz 7659: 18 transforms
Fuzz 7660: 10 transforms
Fuzz 7661: 15 transforms
Fuzz 7662: 19 transforms
Fuzz 7663: 9 transforms
Fuzz 7664: 17 transforms
Fuzz 7665: 14 transforms
Fuzz 7666: 4 transforms
Fuzz 7667: 13 transforms
Fuzz 7668: 16 transforms
Fuzz 7669: 11 transforms
Fuzz 7670: 4 transforms
Fuzz 7671: 17 transforms
Fuzz 7672: 7 transforms
Fuzz 7673: 3 transforms
Fuzz 7674: 7 transforms
Fuzz 7675: 5 transforms
Fuzz 7676: 11 transforms
Fuzz 7677: 9 transforms
Fuzz 7678: 14 transforms
Fuzz 7679: 18 transforms
Fuzz 7680: 5 transforms
Fuzz 7681: 6 transforms
Fuzz 7682: 9 transforms
Fuzz 7683: 6 transforms
Fuzz 7684: 5 transforms
Fuzz 7685: 18 transforms
Fuzz 7686: 1 transforms
Fuzz 7687: 5 transforms
Fuzz 7688: 14 transforms
Fuzz 7689: 12 transforms
Fuzz 7690: 18 transforms
Fuzz 7691: 16 transforms
Fuzz 7692: 12 transforms
Fuzz 7693: 16 transforms
Fuzz 7694: 13 transforms
Fuzz 7695: 9 transforms
Fuzz 7696: 9 transforms
Fuzz 7697: 17 transforms
Fuzz 7698: 10 transforms
Fuzz 7699: 8 transforms
Fuzz 7700: 12 transforms
Fuzz 7701: 1 transforms
Fuzz 7702: 12 transforms
Fuzz 7703: 4 transforms
Fuzz 7704: 18 transforms
Fuzz 7705: 12 transforms
Fuzz 7706: 12 transforms
Fuzz 7707: 10 transforms
Fuzz 7708: 10 transforms
Fuzz 7709: 17 transforms
Fuzz 7710: 19 transforms
Fuzz 7711: 17 transforms
Fuzz 7712: 10 transforms
Fuzz 7713: 12 transforms
Fuzz 7714: 9 transforms
Fuzz 7715: 12 transforms
Fuzz 7716: 15 transforms
Fuzz 7717: 16 transforms
Fuzz 7718: 16 transforms
Fuzz 7719: 5 transforms
Fuzz 7720: 11 transforms
Fuzz 7721: 11 transforms
Fuzz 7722: 20 transforms
Fuzz 7723: 6 transforms
Fuzz 7724: 17 transforms
Fuzz 7725: 7 transforms
Fuzz 7726: 16 transforms
Fuzz 7727: 16 transforms
Fuzz 7728: 18 transforms
Fuzz 7729: 20 transforms
Fuzz 7730: 16 transforms
Fuzz 7731: 3 transforms
Fuzz 7732: 16 transforms
Fuzz 7733: 11 transforms
Fuzz 7734: 9 transforms
Fuzz 7735: 19 transforms
Fuzz 7736: 13 transforms
Fuzz 7737: 11 transforms
Fuzz 7738: 10 transforms
Fuzz 7739: 5 transforms
Fuzz 7740: 1 transforms
Fuzz 7741: 1 transforms
Fuzz 7742: 7 transforms
Fuzz 7743: 10 transforms
Fuzz 7744: 12 transforms
Fuzz 7745: 5 transforms
Fuzz 7746: 2 transforms
Fuzz 7747: 5 transforms
Fuzz 7748: 10 transforms
Fuzz 7749: 19 transforms
Fuzz 7750: 4 transforms
Fuzz 7751: 16 transforms
Fuzz 7752: 14 transforms
Fuzz 7753: 13 transforms
Fuzz 7754: 11 transforms
Fuzz 7755: 11 transforms
Fuzz 7756: 15 transforms
Fuzz 7757: 2 transforms
Fuzz 7758: 6 transforms
Fuzz 7759: 3 transforms
Fuzz 7760: 13 transforms
Fuzz 7761: 7 transforms
Fuzz 7762: 16 transforms
Fuzz 7763: 12 transforms
Fuzz 7764: 10 transforms
Fuzz 7765: 6 transforms
Fuzz 7766: 13 transforms
Fuzz 7767: 7 transforms
Fuzz 7768: 13 transforms
Fuzz 7769: 7 transforms
Fuzz 7770: 3 transforms
Fuzz 7771: 12 transforms
Fuzz 7772: 6 transforms
Fuzz 7773: 13 transforms
Fuzz 7774: 18 transforms
Fuzz 7775: 15 transforms
Fuzz 7776: 20 transforms
Fuzz 7777: 14 transforms
Fuzz 7778: 9 transforms
Fuzz 7779: 13 transforms
Fuzz 7780: 14 transforms
Fuzz 7781: 3 transforms
Fuzz 7782: 16 transforms
Fuzz 7783: 9 transforms
Fuzz 7784: 14 transforms
Fuzz 7785: 10 transforms
Fuzz 7786: 12 transforms
Fuzz 7787: 18 transforms
Fuzz 7788: 16 transforms
Fuzz 7789: 8 transforms
Fuzz 7790: 6 transforms
Fuzz 7791: 19 transforms
Fuzz 7792: 7 transforms
Fuzz 7793: 17 transforms
Fuzz 7794: 13 transforms
Fuzz 7795: 9 transforms
Fuzz 7796: 11 transforms
Fuzz 7797: 8 transforms
Fuzz 7798: 3 transforms
Fuzz 7799: 10 transforms
Fuzz 7800: 20 transforms
Fuzz 7801: 17 transforms
Fuzz 7802: 5 transforms
Fuzz 7803: 11 transforms
Fuzz 7804: 6 transforms
Fuzz 7805: 4 transforms
Fuzz 7806: 14 transforms
Fuzz 7807: 16 transforms
Fuzz 7808: 6 transforms
Fuzz 7809: 1 transforms
Fuzz 7810: 5 transforms
Fuzz 7811: 16 transforms
Fuzz 7812: 8 transforms
Fuzz 7813: 8 transforms
Fuzz 7814: 20 transforms
Fuzz 7815: 8 transforms
Fuzz 7816: 14 transforms
Fuzz 7817: 5 transforms
Fuzz 7818: 16 transforms
Fuzz 7819: 16 transforms
Fuzz 7820: 8 transforms
Fuzz 7821: 3 transforms
Fuzz 7822: 10 transforms
Fuzz 7823: 10 transforms
Fuzz 7824: 9 transforms
Fuzz 7825: 7 transforms
Fuzz 7826: 20 transforms
Fuzz 7827: 6 transforms
Fuzz 7828: 1 transforms
Fuzz 7829: 7 transforms
Fuzz 7830: 12 transforms
Fuzz 7831: 12 transforms
Fuzz 7832: 16 transforms
Fuzz 7833: 4 transforms
Fuzz 7834: 3 transforms
Fuzz 7835: 14 transforms
Fuzz 7836: 3 transforms
Fuzz 7837: 16 transforms
Fuzz 7838: 19 transforms
Fuzz 7839: 18 transforms
Fuzz 7840: 19 transforms
Fuzz 7841: 19 transforms
Fuzz 7842: 19 transforms
Fuzz 7843: 17 transforms
Fuzz 7844: 20 transforms
Fuzz 7845: 6 transforms
Fuzz 7846: 20 transforms
Fuzz 7847: 2 transforms
Fuzz 7848: 15 transforms
Fuzz 7849: 12 transforms
Fuzz 7850: 9 transforms
Fuzz 7851: 8 transforms
Fuzz 7852: 15 transforms
Fuzz 7853: 2 transforms
Fuzz 7854: 18 transforms
Fuzz 7855: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  selec<!--
  outputs: const ['resetEvent: reset'],
  int count;
-->       aritor: 'my-aaa',
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
     ass ComponentA {
  ist<String> items;  Str>ing header;
class CounterComponent {
  EventEmitter<Strin

-->
}
       aria-hiddenaxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
clen="true"
       attr.aria-hidden="{{!invalid}}"  @Input() int m<!--

@Component(
  templateUrl: 'test.html',
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length} items:</h1>
<li *ngFor='let item of items; let x=index'[hidden]='item != null'>
 <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
 }
]),
});
   (incremented)='items.add($event.toString())'>
    <my-count
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 7856: 10 transforms
Fuzz 7857: 14 transforms
Fuzz 7858: 4 transforms
Fuzz 7859: 5 transforms
Fuzz 7860: 20 transforms
Fuzz 7861: 18 transforms
Fuzz 7862: 4 transforms
Fuzz 7863: 6 transforms
Fuzz 7864: 13 transforms
Fuzz 7865: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angul<!--
}
]),});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5626       aria-hidden="true"
  se<!--
@Component(
   ar2.dart';
       -hidden="true"
@Component(aria-hidden="true"
   ar2.dart';
-->

       attr.aria-hidden="{{!invalid}}lect

-- >
<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'

  <input [(ngModel)]="header" />
<div *ngIf="items.lentem.trim()}}
    (incremented)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
      
</ngModel)]="header" />
-->
    <my-counter></my-counter>
  
<div *ngIf="items.length > 0">
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
</li>
    #counter
    <my-counter></mgth > 0">
       attr.aria-hidden="{{!invalid}}"<form #ngForm="ngForm"></for>
  {{ngForm.dirty}}
    #counter    [count]="items.length"
    #counter
    [maxCount]='4'
    (reset)=''
  <input [(ngModel)]="header" />
  
    [count]="items.length"
    (incremented)='items.add($event.toString())'>
  <!--
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->
    (reset)=''
  <my-countefr
  </my-counter>
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"
      
</div>
  <input [(dirty}}
    [maxCount]='4'
  </my-counter>
      
<li *ngFor='let item of items; let x=index' [hidden]='itxem != null'>  {{x} : {{item.trim()}}
       aria-hidden="true"


</li>
  
    [maxCount]='4'
    (reset)=''
  <my-counter
  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 7866: 17 transforms
Fuzz 7867: 10 transforms
Fuzz 7868: 7 transforms
Fuzz 7869: 15 transforms
Fuzz 7870: 8 transforms
Fuzz 7871: 10 transforms
Fuzz 7872: 5 transforms
Fuzz 7873: 19 transforms
Fuzz 7874: 17 transforms
Fuzz 7875: 19 transforms
Fuzz 7876: 3 transforms
Fuzz 7877: 19 transforms
Fuzz 7878: 4 transforms
Fuzz 7879: 9 transforms
Fuzz 7880: 7 transforms
Fuzz 7881: 10 transforms
Fuzz 7882: 20 transforms
Fuzz 7883: 5 transforms
Fuzz 7884: 12 transforms
Fuzz 7885: 18 transforms
Fuzz 7886: 11 transforms
Fuzz 7887: 5 transforms
Fuzz 7888: 11 transforms
Fuzz 7889: 7 transforms
Fuzz 7890: 7 transforms
Fuzz 7891: 7 transforms
Fuzz 7892: 17 transforms
Fuzz 7893: 11 transforms
Fuzz 7894: 8 transforms
Fuzz 7895: 11 transforms
Fuzz 7896: 20 transforms
Fuzz 7897: 10 transforms
Fuzz 7898: 17 transforms
Fuzz 7899: 13 transforms
Fuzz 7900: 10 transforms
Fuzz 7901: 18 transforms
Fuzz 7902: 4 transforms
Fuzz 7903: 11 transforms
Fuzz 7904: 3 transforms
Fuzz 7905: 6 transforms
Fuzz 7906: 3 transforms
Fuzz 7907: 4 transforms
Fuzz 7908: 11 transforms
Fuzz 7909: 18 transforms
Fuzz 7910: 9 transforms
Fuzz 7911: 18 transforms
Fuzz 7912: 15 transforms
Fuzz 7913: 6 transforms
Fuzz 7914: 10 transforms
Fuzz 7915: 9 transforms
Fuzz 7916: 13 transforms
Fuzz 7917: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
-->


  selector: 'my-counter',

  directives: const [CounterComponent, NiantA {
}
  List<String> items;
       aria-hidden="tr  String header;
  selector: 'my-aaa',
import 'packagIf, NgFor, NgForm, NgModel])
@Component(
  templateUrl: 'test.html',
<!--
@Component(
class ComponedntcovariantA {
}
  List<String> items;       aria-hidden="tr  Stonent(
  templateUrl: 'test.html',
<!--
@Component(
class ComponedntcovariantA {
}
  List<String> items;
       aria-hidden="tr  String header;
  selector: 'mmponent(
class ComponentcovariantA {
}
 ring header;
  selector: 'mmponent(
class ComponentcovariantA {
}
  List<Stritring> items;
       aria-hiddeng> items;
       aria-hidden="tr  String header;
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
  

  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
  <my-counter
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}
  
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
-->
  <form #ngForm="ngForm"></form>
      
    #counter
       <h1 #h1>Showing {{items.length}} items:</h1>
<!--
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 7918: 8 transforms
Fuzz 7919: 10 transforms
Fuzz 7920: 6 transforms
Fuzz 7921: 2 transforms
Fuzz 7922: 12 transforms
Fuzz 7923: 14 transforms
Fuzz 7924: 20 transforms
Fuzz 7925: 6 transforms
Fuzz 7926: 3 transforms
Fuzz 7927: 17 transforms
Fuzz 7928: 8 transforms
Fuzz 7929: 3 transforms
Fuzz 7930: 12 transforms
Fuzz 7931: 8 transforms
Fuzz 7932: 10 transforms
Fuzz 7933: 20 transforms
Fuzz 7934: 18 transforms
Fuzz 7935: 6 transforms
Fuzz 7936: 8 transforms
Fuzz 7937: 16 transforms
Fuzz 7938: 18 transforms
Fuzz 7939: 9 transforms
Fuzz 7940: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  List<String> items;

-->
  directives: const [Counteass ComponentA {
class CounterComponent {
import 'package:angular2/angular2.dart';
  @Input() int maxCount;

class ComponentA {
  int count;

  String header;

  String header;
}
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
@Component(
  List<String> items;
}
       attr.aria-hidden="{{!invalid}}ctor: 'my-counter',
  selector: 'my-aaa',
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  template: '{{ts: const ['count'],
  CounterComponent recursedComponent;
@Component(
@Component(
  inputs: const ['count'],
  void increment() {}

  outputs: const ['resetEvent: rcount}} <button (click)="increment()" [vrComponent, NgIf, NgFor, NgForm, NgModel])
  sele<!--
}
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
  void reset() {}

<<==HTML CODE==>>
<!-- @ngIgnor}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd9eErrors: -->
<h1 #h1>Showing {{items.leng<!--
-->
       aria-hidden="th}} items:</h1>
<li *ngFthisor='l}]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae562et item of items; let x=index' [hiden]='item != null'>
  {{x}}extends : {{item.trim()}}</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.acatchdd($event.toString())'>
    <
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 7941: 17 transforms
Fuzz 7942: 12 transforms
Fuzz 7943: 13 transforms
Fuzz 7944: 9 transforms
Fuzz 7945: 15 transforms
Fuzz 7946: 7 transforms
Fuzz 7947: 5 transforms
Fuzz 7948: 5 transforms
Fuzz 7949: 10 transforms
Fuzz 7950: 15 transforms
Fuzz 7951: 4 transforms
Fuzz 7952: 14 transforms
Fuzz 7953: 5 transforms
Fuzz 7954: 8 transforms
Fuzz 7955: 10 transforms
Fuzz 7956: 15 transforms
Fuzz 7957: 20 transforms
Fuzz 7958: 17 transforms
Fuzz 7959: 18 transforms
Fuzz 7960: 18 transforms
Fuzz 7961: 16 transforms
Fuzz 7962: 2 transforms
Fuzz 7963: 18 transforms
Fuzz 7964: 13 transforms
Fuzz 7965: 12 transforms
Fuzz 7966: 9 transforms
Fuzz 7967: 20 transforms
Fuzz 7968: 2 transforms
Fuzz 7969: 11 transforms
Fuzz 7970: 11 transforms
Fuzz 7971: 6 transforms
Fuzz 7972: 5 transforms
Fuzz 7973: 10 transforms
Fuzz 7974: 4 transforms
Fuzz 7975: 13 transforms
Fuzz 7976: 9 transforms
Fuzz 7977: 15 transforms
Fuzz 7978: 4 transforms
Fuzz 7979: 9 transforms
Fuzz 7980: 20 transforms
Fuzz 7981: 16 transforms
Fuzz 7982: 4 transforms
Fuzz 7983: 5 transforms
Fuzz 7984: 19 transforms
Fuzz 7985: 16 transforms
Fuzz 7986: 16 transforms
Fuzz 7987: 10 transforms
Fuzz 7988: 19 transforms
Fuzz 7989: 19 transforms
Fuzz 7990: 19 transforms
Fuzz 7991: 15 transforms
Fuzz 7992: 19 transforms
Fuzz 7993: 5 transforms
Fuzz 7994: 2 transforms
Fuzz 7995: 12 transforms
Fuzz 7996: 8 transforms
Fuzz 7997: 5 transforms
Fuzz 7998: 13 transforms
Fuzz 7999: 20 transforms
Fuzz 8000: 1 transforms
Fuzz 8001: 5 transforms
Fuzz 8002: 17 transforms
Fuzz 8003: 11 transforms
Fuzz 8004: 9 transforms
Fuzz 8005: 3 transforms
Fuzz 8006: 5 transforms
Fuzz 8007: 9 transforms
Fuzz 8008: 5 transforms
Fuzz 8009: 13 transforms
Fuzz 8010: 3 transforms
Fuzz 8011: 4 transforms
Fuzz 8012: 16 transforms
Fuzz 8013: 4 transforms
Fuzz 8014: 15 transforms
Fuzz 8015: 17 transforms
Fuzz 8016: 6 transforms
Fuzz 8017: 20 transforms
Fuzz 8018: 4 transforms
Fuzz 8019: 12 transforms
Fuzz 8020: 16 transforms
Fuzz 8021: 20 transforms
Fuzz 8022: 19 transforms
Fuzz 8023: 10 transforms
Fuzz 8024: 15 transforms
Fuzz 8025: 14 transforms
Fuzz 8026: 9 transforms
Fuzz 8027: 9 transforms
Fuzz 8028: 7 transforms
Fuzz 8029: 2 transforms
Fuzz 8030: 2 transforms
Fuzz 8031: 7 transforms
Fuzz 8032: 11 transforms
Fuzz 8033: 6 transforms
Fuzz 8034: 16 transforms
Fuzz 8035: 1 transforms
Fuzz 8036: 16 transforms
Fuzz 8037: 15 transforms
Fuzz 8038: 17 transforms
Fuzz 8039: 20 transforms
Fuzz 8040: 19 transforms
Fuzz 8041: 7 transforms
Fuzz 8042: 14 transforms
Fuzz 8043: 5 transforms
Fuzz 8044: 9 transforms
Fuzz 8045: 7 transforms
Fuzz 8046: 12 transforms
Fuzz 8047: 14 transforms
Fuzz 8048: 2 transforms
Fuzz 8049: 3 transforms
Fuzz 8050: 11 transforms
Fuzz 8051: 8 transforms
Fuzz 8052: 14 transforms
Fuzz 8053: 16 transforms
Fuzz 8054: 19 transforms
Fuzz 8055: 9 transforms
Fuzz 8056: 1 transforms
Fuzz 8057: 9 transforms
Fuzz 8058: 11 transforms
Fuzz 8059: 20 transforms
Fuzz 8060: 14 transforms
Fuzz 8061: 8 transforms
Fuzz 8062: 15 transforms
Fuzz 8063: 17 transforms
Fuzz 8064: 18 transforms
Fuzz 8065: 18 transforms
Fuzz 8066: 5 transforms
Fuzz 8067: 3 transforms
Fuzz 8068: 3 transforms
Fuzz 8069: 8 transforms
Fuzz 8070: 14 transforms
Fuzz 8071: 7 transforms
Fuzz 8072: 14 transforms
Fuzz 8073: 5 transforms
Fuzz 8074: 5 transforms
Fuzz 8075: 6 transforms
Fuzz 8076: 17 transforms
Fuzz 8077: 10 transforms
Fuzz 8078: 7 transforms
Fuzz 8079: 13 transforms
Fuzz 8080: 13 transforms
Fuzz 8081: 14 transforms
Fuzz 8082: 2 transforms
Fuzz 8083: 10 transforms
Fuzz 8084: 17 transforms
Fuzz 8085: 18 transforms
Fuzz 8086: 19 transforms
Fuzz 8087: 12 transforms
Fuzz 8088: 20 transforms
Fuzz 8089: 20 transforms
Fuzz 8090: 10 transforms
Fuzz 8091: 8 transforms
Fuzz 8092: 2 transforms
Fuzz 8093: 14 transforms
Fuzz 8094: 5 transforms
Fuzz 8095: 20 transforms
Fuzz 8096: 3 transforms
Fuzz 8097: 9 transforms
Fuzz 8098: 9 transforms
Fuzz 8099: 16 transforms
Fuzz 8100: 13 transforms
Fuzz 8101: 9 transforms
Fuzz 8102: 9 transforms
Fuzz 8103: 5 transforms
Fuzz 8104: 11 transforms
Fuzz 8105: 19 transforms
Fuzz 8106: 12 transforms
Fuzz 8107: 12 transforms
Fuzz 8108: 17 transforms
Fuzz 8109: 20 transforms
Fuzz 8110: 20 transforms
Fuzz 8111: 8 transforms
Fuzz 8112: 5 transforms
Fuzz 8113: 5 transforms
Fuzz 8114: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/a<!--
-->
       aria-hidden="true"
    ngular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, N;

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<StrgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;}

@C<!--
-omponent(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class Co
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; letx=index' [hidden]='item != nu}
]),
});
{
\'\'\');
  '090cll'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.<hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 8115: 16 transforms
Fuzz 8116: 12 transforms
Fuzz 8117: 20 transforms
Fuzz 8118: 15 transforms
Fuzz 8119: 20 transforms
Fuzz 8120: 2 transforms
Fuzz 8121: 12 transforms
Fuzz 8122: 11 transforms
Fuzz 8123: 10 transforms
Fuzz 8124: 7 transforms
Fuzz 8125: 16 transforms
Fuzz 8126: 19 transforms
Fuzz 8127: 1 transforms
Fuzz 8128: 15 transforms
Fuzz 8129: 2 transforms
Fuzz 8130: 3 transforms
Fuzz 8131: 13 transforms
Fuzz 8132: 11 transforms
Fuzz 8133: 7 transforms
Fuzz 8134: 10 transforms
Fuzz 8135: 2 transforms
Fuzz 8136: 9 transforms
Fuzz 8137: 6 transforms
Fuzz 8138: 15 transforms
Fuzz 8139: 2 transforms
Fuzz 8140: 13 transforms
Fuzz 8141: 2 transforms
Fuzz 8142: 20 transforms
Fuzz 8143: 10 transforms
Fuzz 8144: 4 transforms
Fuzz 8145: 9 transforms
Fuzz 8146: 4 transforms
Fuzz 8147: 5 transforms
Fuzz 8148: 19 transforms
Fuzz 8149: 4 transforms
Fuzz 8150: 16 transforms
Fuzz 8151: 1 transforms
Fuzz 8152: 2 transforms
Fuzz 8153: 3 transforms
Fuzz 8154: 18 transforms
Fuzz 8155: 8 transforms
Fuzz 8156: 2 transforms
Fuzz 8157: 7 transforms
Fuzz 8158: 13 transforms
Fuzz 8159: 9 transforms
Fuzz 8160: 4 transforms
Fuzz 8161: 16 transforms
Fuzz 8162: 15 transforms
Fuzz 8163: 8 transforms
Fuzz 8164: 16 transforms
Fuzz 8165: 11 transforms
Fuzz 8166: 14 transforms
Fuzz 8167: 11 transforms
Fuzz 8168: 6 transforms
Fuzz 8169: 12 transforms
Fuzz 8170: 8 transforms
Fuzz 8171: 4 transforms
Fuzz 8172: 18 transforms
Fuzz 8173: 3 transforms
Fuzz 8174: 4 transforms
Fuzz 8175: 6 transforms
Fuzz 8176: 5 transforms
Fuzz 8177: 17 transforms
Fuzz 8178: 14 transforms
Fuzz 8179: 15 transforms
Fuzz 8180: 9 transforms
Fuzz 8181: 9 transforms
Fuzz 8182: 11 transforms
Fuzz 8183: 4 transforms
Fuzz 8184: 19 transforms
Fuzz 8185: 19 transforms
Fuzz 8186: 17 transforms
Fuzz 8187: 15 transforms
Fuzz 8188: 13 transforms
Fuzz 8189: 3 transforms
Fuzz 8190: 4 transforms
Fuzz 8191: 11 transforms
Fuzz 8192: 3 transforms
Fuzz 8193: 10 transforms
Fuzz 8194: 16 transforms
Fuzz 8195: 19 transforms
Fuzz 8196: 1 transforms
Fuzz 8197: 17 transforms
Fuzz 8198: 2 transforms
Fuzz 8199: 8 transforms
Fuzz 8200: 18 transforms
Fuzz 8201: 11 transforms
Fuzz 8202: 4 transforms
Fuzz 8203: 14 transforms
Fuzz 8204: 12 transforms
Fuzz 8205: 9 transforms
Fuzz 8206: 1 transforms
Fuzz 8207: 15 transforms
Fuzz 8208: 11 transforms
Fuzz 8209: 9 transforms
Fuzz 8210: 20 transforms
Fuzz 8211: 12 transforms
Fuzz 8212: 5 transforms
Fuzz 8213: 19 transforms
Fuzz 8214: 1 transforms
Fuzz 8215: 4 transforms
Fuzz 8216: 1 transforms
Fuzz 8217: 17 transforms
Fuzz 8218: 14 transforms
Fuzz 8219: 8 transforms
Fuzz 8220: 14 transforms
Fuzz 8221: 16 transforms
Fuzz 8222: 1 transforms
Fuzz 8223: 6 transforms
Fuzz 8224: 7 transforms
Fuzz 8225: 19 transforms
Fuzz 8226: 11 transforms
Fuzz 8227: 9 transforms
Fuzz 8228: 20 transforms
Fuzz 8229: 20 transforms
Fuzz 8230: 8 transforms
Fuzz 8231: 4 transforms
Fuzz 8232: 9 transforms
Fuzz 8233: 14 transforms
Fuzz 8234: 18 transforms
Fuzz 8235: 20 transforms
Fuzz 8236: 7 transforms
Fuzz 8237: 6 transforms
Fuzz 8238: 4 transforms
Fuzz 8239: 13 transforms
Fuzz 8240: 17 transforms
Fuzz 8241: 4 transforms
Fuzz 8242: 18 transforms
Fuzz 8243: 10 transforms
Fuzz 8244: 4 transforms
Fuzz 8245: 18 transforms
Fuzz 8246: 3 transforms
Fuzz 8247: 7 transforms
Fuzz 8248: 10 transforms
Fuzz 8249: 18 transforms
Fuzz 8250: 13 transforms
Fuzz 8251: 17 transforms
Fuzz 8252: 17 transforms
Fuzz 8253: 16 transforms
Fuzz 8254: 3 transforms
Fuzz 8255: 19 transforms
Fuzz 8256: 1 transforms
Fuzz 8257: 9 transforms
Fuzz 8258: 8 transforms
Fuzz 8259: 5 transforms
Fuzz 8260: 1 transforms
Fuzz 8261: 5 transforms
Fuzz 8262: 1 transforms
Fuzz 8263: 18 transforms
Fuzz 8264: 6 transforms
Fuzz 8265: 13 transforms
Fuzz 8266: 4 transforms
Fuzz 8267: 10 transforms
Fuzz 8268: 15 transforms
Fuzz 8269: 12 transforms
Fuzz 8270: 20 transforms
Fuzz 8271: 4 transforms
Fuzz 8272: 4 transforms
Fuzz 8273: 9 transforms
Fuzz 8274: 17 transforms
Fuzz 8275: 17 transforms
Fuzz 8276: 12 transforms
Fuzz 8277: 11 transforms
Fuzz 8278: 17 transforms
Fuzz 8279: 3 transforms
Fuzz 8280: 10 transforms
Fuzz 8281: 5 transforms
Fuzz 8282: 12 transforms
Fuzz 8283: 5 transforms
Fuzz 8284: 20 transforms
Fuzz 8285: 13 transforms
Fuzz 8286: 2 transforms
Fuzz 8287: 8 transforms
Fuzz 8288: 4 transforms
Fuzz 8289: 17 transforms
Fuzz 8290: 10 transforms
Fuzz 8291: 7 transforms
Fuzz 8292: 16 transforms
Fuzz 8293: 11 transforms
Fuzz 8294: 20 transforms
Fuzz 8295: 7 transforms
Fuzz 8296: 12 transforms
Fuzz 8297: 5 transforms
Fuzz 8298: 16 transforms
Fuzz 8299: 7 transforms
Fuzz 8300: 19 transforms
Fuzz 8301: 5 transforms
Fuzz 8302: 9 transforms
Fuzz 8303: 1 transforms
Fuzz 8304: 14 transforms
Fuzz 8305: 17 transforms
Fuzz 8306: 1 transforms
Fuzz 8307: 2 transforms
Fuzz 8308: 9 transforms
Fuzz 8309: 19 transforms
Fuzz 8310: 19 transforms
Fuzz 8311: 15 transforms
Fuzz 8312: 16 transforms
Fuzz 8313: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  templat<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}e: '{{cou<!--
nt}} <button (clic
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'r>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"><form>
  {{ngForm.dirty}}  
<!--
-->
       aria-h  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 8314: 4 transforms
Fuzz 8315: 6 transforms
Fuzz 8316: 13 transforms
Fuzz 8317: 11 transforms
Fuzz 8318: 5 transforms
Fuzz 8319: 10 transforms
Fuzz 8320: 6 transforms
Fuzz 8321: 3 transforms
Fuzz 8322: 2 transforms
Fuzz 8323: 18 transforms
Fuzz 8324: 7 transforms
Fuzz 8325: 3 transforms
Fuzz 8326: 5 transforms
Fuzz 8327: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';
class ComponentA {
  List<String> items;
class CounterComponent {
-->
  String header;

  inputs: const ['count'],
@Component(  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  void reset() {}
  void increment() {}

  @Input() int <!--
}

  CounterComponent recursedComponent;
  template: '{{coun}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
       aria-hidden="tmaxCount;
  directives: const [CounterComponent, NgIf, NgFor, NForm, NgModel])


  @ContentChild(CounterComponent)
@Componen(
}
  EventEmitter<String> resetEvent;
  selector: 'my-counter',  int counelset;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 8328: 17 transforms
Fuzz 8329: 10 transforms
Fuzz 8330: 5 transforms
Fuzz 8331: 5 transforms
Fuzz 8332: 13 transforms
Fuzz 8333: 6 transforms
Fuzz 8334: 14 transforms
Fuzz 8335: 13 transforms
Fuzz 8336: 19 transforms
Fuzz 8337: 9 transforms
Fuzz 8338: 4 transforms
Fuzz 8339: 1 transforms
Fuzz 8340: 7 transforms
Fuzz 8341: 12 transforms
Fuzz 8342: 11 transforms
Fuzz 8343: 13 transforms
Fuzz 8344: 8 transforms
Fuzz 8345: 18 transforms
Fuzz 8346: 13 transforms
Fuzz 8347: 9 transforms
Fuzz 8348: 16 transforms
Fuzz 8349: 2 transforms
Fuzz 8350: 9 transforms
Fuzz 8351: 1 transforms
Fuzz 8352: 18 transforms
Fuzz 8353: 5 transforms
Fuzz 8354: 18 transforms
Fuzz 8355: 4 transforms
Fuzz 8356: 6 transforms
Fuzz 8357: 15 transforms
Fuzz 8358: 12 transforms
Fuzz 8359: 19 transforms
Fuzz 8360: 16 transforms
Fuzz 8361: 3 transforms
Fuzz 8362: 17 transforms
Fuzz 8363: 20 transforms
Fuzz 8364: 12 transforms
Fuzz 8365: 9 transforms
Fuzz 8366: 17 transforms
Fuzz 8367: 7 transforms
Fuzz 8368: 16 transforms
Fuzz 8369: 4 transforms
Fuzz 8370: 20 transforms
Fuzz 8371: 9 transforms
Fuzz 8372: 3 transforms
Fuzz 8373: 20 transforms
Fuzz 8374: 7 transforms
Fuzz 8375: 1 transforms
Fuzz 8376: 11 transforms
Fuzz 8377: 15 transforms
Fuzz 8378: 9 transforms
Fuzz 8379: 3 transforms
Fuzz 8380: 17 transforms
Fuzz 8381: 7 transforms
Fuzz 8382: 18 transforms
Fuzz 8383: 20 transforms
Fuzz 8384: 15 transforms
Fuzz 8385: 1 transforms
Fuzz 8386: 15 transforms
Fuzz 8387: 16 transforms
Fuzz 8388: 10 transforms
Fuzz 8389: 7 transforms
Fuzz 8390: 15 transforms
Fuzz 8391: 10 transforms
Fuzz 8392: 6 transforms
Fuzz 8393: 4 transforms
Fuzz 8394: 3 transforms
Fuzz 8395: 1 transforms
Fuzz 8396: 14 transforms
Fuzz 8397: 10 transforms
Fuzz 8398: 16 transforms
Fuzz 8399: 1 transforms
Fuzz 8400: 4 transforms
Fuzz 8401: 2 transforms
Fuzz 8402: 3 transforms
Fuzz 8403: 8 transforms
Fuzz 8404: 14 transforms
Fuzz 8405: 4 transforms
Fuzz 8406: 5 transforms
Fuzz 8407: 13 transforms
Fuzz 8408: 11 transforms
Fuzz 8409: 20 transforms
Fuzz 8410: 12 transforms
Fuzz 8411: 6 transforms
Fuzz 8412: 19 transforms
Fuzz 8413: 5 transforms
Fuzz 8414: 13 transforms
Fuzz 8415: 4 transforms
Fuzz 8416: 6 transforms
Fuzz 8417: 19 transforms
Fuzz 8418: 18 transforms
Fuzz 8419: 19 transforms
Fuzz 8420: 13 transforms
Fuzz 8421: 10 transforms
Fuzz 8422: 3 transforms
Fuzz 8423: 7 transforms
Fuzz 8424: 2 transforms
Fuzz 8425: 16 transforms
Fuzz 8426: 2 transforms
Fuzz 8427: 13 transforms
Fuzz 8428: 8 transforms
Fuzz 8429: 5 transforms
Fuzz 8430: 17 transforms
Fuzz 8431: 9 transforms
Fuzz 8432: 20 transforms
Fuzz 8433: 8 transforms
Fuzz 8434: 3 transforms
Fuzz 8435: 18 transforms
Fuzz 8436: 7 transforms
Fuzz 8437: 9 transforms
Fuzz 8438: 5 transforms
Fuzz 8439: 4 transforms
Fuzz 8440: 19 transforms
Fuzz 8441: 2 transforms
Fuzz 8442: 14 transforms
Fuzz 8443: 16 transforms
Fuzz 8444: 17 transforms
Fuzz 8445: 3 transforms
Fuzz 8446: 7 transforms
Fuzz 8447: 4 transforms
Fuzz 8448: 12 transforms
Fuzz 8449: 3 transforms
Fuzz 8450: 13 transforms
Fuzz 8451: 1 transforms
Fuzz 8452: 14 transforms
Fuzz 8453: 19 transforms
Fuzz 8454: 6 transforms
Fuzz 8455: 2 transforms
Fuzz 8456: 17 transforms
Fuzz 8457: 4 transforms
Fuzz 8458: 16 transforms
Fuzz 8459: 14 transforms
Fuzz 8460: 5 transforms
Fuzz 8461: 16 transforms
Fuzz 8462: 15 transforms
Fuzz 8463: 20 transforms
Fuzz 8464: 12 transforms
Fuzz 8465: 19 transforms
Fuzz 8466: 6 transforms
Fuzz 8467: 13 transforms
Fuzz 8468: 15 transforms
Fuzz 8469: 16 transforms
Fuzz 8470: 20 transforms
Fuzz 8471: 7 transforms
Fuzz 8472: 3 transforms
Fuzz 8473: 19 transforms
Fuzz 8474: 10 transforms
Fuzz 8475: 17 transforms
Fuzz 8476: 7 transforms
Fuzz 8477: 7 transforms
Fuzz 8478: 19 transforms
Fuzz 8479: 17 transforms
Fuzz 8480: 14 transforms
Fuzz 8481: 14 transforms
Fuzz 8482: 20 transforms
Fuzz 8483: 7 transforms
Fuzz 8484: 17 transforms
Fuzz 8485: 15 transforms
Fuzz 8486: 8 transforms
Fuzz 8487: 10 transforms
Fuzz 8488: 5 transforms
Fuzz 8489: 10 transforms
Fuzz 8490: 3 transforms
Fuzz 8491: 11 transforms
Fuzz 8492: 3 transforms
Fuzz 8493: 17 transforms
Fuzz 8494: 17 transforms
Fuzz 8495: 8 transforms
Fuzz 8496: 14 transforms
Fuzz 8497: 19 transforms
Fuzz 8498: 19 transforms
Fuzz 8499: 6 transforms
Fuzz 8500: 16 transforms
Fuzz 8501: 5 transforms
Fuzz 8502: 15 transforms
Fuzz 8503: 12 transforms
Fuzz 8504: 11 transforms
Fuzz 8505: 6 transforms
Fuzz 8506: 10 transforms
Fuzz 8507: 6 transforms
Fuzz 8508: 6 transforms
Fuzz 8509: 16 transforms
Fuzz 8510: 10 transforms
Fuzz 8511: 10 transforms
Fuzz 8512: 19 transforms
Fuzz 8513: 17 transforms
Fuzz 8514: 6 transforms
Fuzz 8515: 10 transforms
Fuzz 8516: 12 transforms
Fuzz 8517: 6 transforms
Fuzz 8518: 19 transforms
Fuzz 8519: 4 transforms
Fuzz 8520: 16 transforms
Fuzz 8521: 19 transforms
Fuzz 8522: 11 transforms
Fuzz 8523: 2 transforms
Fuzz 8524: 12 transforms
Fuzz 8525: 5 transforms
Fuzz 8526: 12 transforms
Fuzz 8527: 15 transforms
Fuzz 8528: 18 transforms
Fuzz 8529: 12 transforms
Fuzz 8530: 19 transforms
Fuzz 8531: 4 transforms
Fuzz 8532: 20 transforms
Fuzz 8533: 13 transforms
Fuzz 8534: 7 transforms
Fuzz 8535: 18 transforms
Fuzz 8536: 11 transforms
Fuzz 8537: 15 transforms
Fuzz 8538: 4 transforms
Fuzz 8539: 15 transforms
Fuzz 8540: 20 transforms
Fuzz 8541: 1 transforms
Fuzz 8542: 8 transforms
Fuzz 8543: 12 transforms
Fuzz 8544: 11 transforms
Fuzz 8545: 2 transforms
Fuzz 8546: 2 transforms
Fuzz 8547: 9 transforms
Fuzz 8548: 12 transforms
Fuzz 8549: 15 transforms
Fuzz 8550: 10 transforms
Fuzz 8551: 19 transforms
Fuzz 8552: 1 transforms
Fuzz 8553: 12 transforms
Fuzz 8554: 13 transforms
Fuzz 8555: 12 transforms
Fuzz 8556: 13 transforms
Fuzz 8557: 12 transforms
Fuzz 8558: 6 transforms
Fuzz 8559: 6 transforms
Fuzz 8560: 3 transforms
Fuzz 8561: 4 transforms
Fuzz 8562: 4 transforms
Fuzz 8563: 7 transforms
Fuzz 8564: 5 transforms
Fuzz 8565: 19 transforms
Fuzz 8566: 1 transforms
Fuzz 8567: 1 transforms
Fuzz 8568: 10 transforms
Fuzz 8569: 4 transforms
Fuzz 8570: 11 transforms
Fuzz 8571: 18 transforms
Fuzz 8572: 14 transforms
Fuzz 8573: 7 transforms
Fuzz 8574: 10 transforms
Fuzz 8575: 18 transforms
Fuzz 8576: 15 transforms
Fuzz 8577: 1 transforms
Fuzz 8578: 12 transforms
Fuzz 8579: 13 transforms
Fuzz 8580: 14 transforms
Fuzz 8581: 13 transforms
Fuzz 8582: 18 transforms
Fuzz 8583: 10 transforms
Fuzz 8584: 5 transforms
Fuzz 8585: 14 transforms
Fuzz 8586: 18 transforms
Fuzz 8587: 1 transforms
Fuzz 8588: 11 transforms
Fuzz 8589: 15 transforms
Fuzz 8590: 3 transforms
Fuzz 8591: 13 transforms
Fuzz 8592: 5 transforms
Fuzz 8593: 13 transforms
Fuzz 8594: 1 transforms
Fuzz 8595: 17 transforms
Fuzz 8596: 16 transforms
Fuzz 8597: 20 transforms
Fuzz 8598: 4 transforms
Fuzz 8599: 4 transforms
Fuzz 8600: 14 transforms
Fuzz 8601: 12 transforms
Fuzz 8602: 9 transforms
Fuzz 8603: 8 transforms
Fuzz 8604: 15 transforms
Fuzz 8605: 6 transforms
Fuzz 8606: 1 transforms
Fuzz 8607: 5 transforms
Fuzz 8608: 5 transforms
Fuzz 8609: 12 transforms
Fuzz 8610: 16 transforms
Fuzz 8611: 3 transforms
Fuzz 8612: 7 transforms
Fuzz 8613: 5 transforms
Fuzz 8614: 16 transforms
Fuzz 8615: 20 transforms
Fuzz 8616: 16 transforms
Fuzz 8617: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {i
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
  templateUri
       attr.aria-hidden="{{!invalid}}"
  selector: 'my-aaa',
  List<Str<!ing>  'my-aaa',
 odel])
-->
  directive}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50s: con<!--
-->
       aria-hidden="true"
       attr.aria-hidst [CountenewrComponent, NgIf, NgFor, NgForm, NgM<!--
@Component(
       anativeria-hidden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}}part items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 8618: 13 transforms
Fuzz 8619: 18 transforms
Fuzz 8620: 9 transforms
Fuzz 8621: 15 transforms
Fuzz 8622: 15 transforms
Fuzz 8623: 8 transforms
Fuzz 8624: 14 transforms
Fuzz 8625: 8 transforms
Fuzz 8626: 20 transforms
Fuzz 8627: 10 transforms
Fuzz 8628: 8 transforms
Fuzz 8629: 1 transforms
Fuzz 8630: 1 transforms
Fuzz 8631: 9 transforms
Fuzz 8632: 16 transforms
Fuzz 8633: 11 transforms
Fuzz 8634: 9 transforms
Fuzz 8635: 14 transforms
Fuzz 8636: 14 transforms
Fuzz 8637: 18 transforms
Fuzz 8638: 1 transforms
Fuzz 8639: 16 transforms
Fuzz 8640: 5 transforms
Fuzz 8641: 15 transforms
Fuzz 8642: 11 transforms
Fuzz 8643: 19 transforms
Fuzz 8644: 14 transforms
Fuzz 8645: 19 transforms
Fuzz 8646: 14 transforms
Fuzz 8647: 10 transforms
Fuzz 8648: 8 transforms
Fuzz 8649: 17 transforms
Fuzz 8650: 8 transforms
Fuzz 8651: 3 transforms
Fuzz 8652: 5 transforms
Fuzz 8653: 20 transforms
Fuzz 8654: 13 transforms
Fuzz 8655: 2 transforms
Fuzz 8656: 6 transforms
Fuzz 8657: 10 transforms
Fuzz 8658: 20 transforms
Fuzz 8659: 5 transforms
Fuzz 8660: 20 transforms
Fuzz 8661: 2 transforms
Fuzz 8662: 5 transforms
Fuzz 8663: 7 transforms
Fuzz 8664: 16 transforms
Fuzz 8665: 8 transforms
Fuzz 8666: 19 transforms
Fuzz 8667: 14 transforms
Fuzz 8668: 18 transforms
Fuzz 8669: 19 transforms
Fuzz 8670: 5 transforms
Fuzz 8671: 15 transforms
Fuzz 8672: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
  int count;
  templateUrl: 'test.html',
  @Input() int maxCount;
  String header;
  outputs:const ['resetEvent: reset'],
  selector: 'my-counter',
  temlate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
  EventEmitter<Strping> resetEvent;
class ComponentA {
cclass CounterComponent {

  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
}
  @ContentChild(Cou<!--

}
  inputs: const ['count'],
  void increment() {}
@Component(

@Component(
-->
  @Input() int maxCount;


.nterComponent)
       maria-hidden="true"
       attr.nterComponent)
  CounterComponent recursedComponent;
<<==HTML CODE==>>
    [maxCount]='4'
    (incremented)='asyncitems.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <form #ngForm="ngForm"></form>
  <my-counter  
<div *ngIf="items.length > 0">
      

<!-- @ngIgnoreErrors: -->
    #counter

<h1 #h1>Showing {{items.length}} items:</h1>
  <input [(ngModel)]="header" />
</li>
    [count0]="items.length"
</dio}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503v>
    <my-counter></my-ounter>
  </my-counter>
  {{x}} : {{item.trim()}}
    (reset)=''
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 8673: 11 transforms
Fuzz 8674: 17 transforms
Fuzz 8675: 1 transforms
Fuzz 8676: 11 transforms
Fuzz 8677: 14 transforms
Fuzz 8678: 4 transforms
Fuzz 8679: 14 transforms
Fuzz 8680: 9 transforms
Fuzz 8681: 3 transforms
Fuzz 8682: 6 transforms
Fuzz 8683: 3 transforms
Fuzz 8684: 18 transforms
Fuzz 8685: 20 transforms
Fuzz 8686: 2 transforms
Fuzz 8687: 4 transforms
Fuzz 8688: 10 transforms
Fuzz 8689: 10 transforms
Fuzz 8690: 11 transforms
Fuzz 8691: 5 transforms
Fuzz 8692: 3 transforms
Fuzz 8693: 15 transforms
Fuzz 8694: 20 transforms
Fuzz 8695: 20 transforms
Fuzz 8696: 16 transforms
Fuzz 8697: 11 transforms
Fuzz 8698: 10 transforms
Fuzz 8699: 20 transforms
Fuzz 8700: 14 transforms
Fuzz 8701: 11 transforms
Fuzz 8702: 13 transforms
Fuzz 8703: 4 transforms
Fuzz 8704: 17 transforms
Fuzz 8705: 15 transforms
Fuzz 8706: 11 transforms
Fuzz 8707: 13 transforms
Fuzz 8708: 3 transforms
Fuzz 8709: 7 transforms
Fuzz 8710: 5 transforms
Fuzz 8711: 13 transforms
Fuzz 8712: 9 transforms
Fuzz 8713: 3 transforms
Fuzz 8714: 13 transforms
Fuzz 8715: 3 transforms
Fuzz 8716: 8 transforms
Fuzz 8717: 18 transforms
Fuzz 8718: 19 transforms
Fuzz 8719: 10 transforms
Fuzz 8720: 13 transforms
Fuzz 8721: 11 transforms
Fuzz 8722: 3 transforms
Fuzz 8723: 4 transforms
Fuzz 8724: 12 transforms
Fuzz 8725: 12 transforms
Fuzz 8726: 19 transforms
Fuzz 8727: 15 transforms
Fuzz 8728: 7 transforms
Fuzz 8729: 16 transforms
Fuzz 8730: 18 transforms
Fuzz 8731: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       attr.ariarComponent, NgIf, NgFor, NgForm, NgModel])
  List<Strting> items;
class ComponentA {
  String header;
  selector: 'my-counter',
@Component(
}
class CounterComponent {
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
       aria-hidd'en="true"
  outputs: const ['resetEvent: reset'],
  directives: const [Counte<!--
@Component(
-->
 selector: 'my-aaa',

  int count;export
  EventEmitter<String> resetE
  inputs: const ['count'],
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 8732: 17 transforms
Fuzz 8733: 13 transforms
Fuzz 8734: 6 transforms
Fuzz 8735: 2 transforms
Fuzz 8736: 15 transforms
Fuzz 8737: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <buttelseon (click)"increment()" [value]="\'add\'"></button>')
  void reset() {}
class ComponentA {
  @ContentChild(CounterComponent)
}
  CounterComponent recursefinallydComponent;
  List<String> items;
  @Inpubutton (click)="increment()" [value]="\'add\'"></buomponent(
  String header;
  @Output() EventEmitter<t() int maxCount;
@Component(

@Cemplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></buomponent(
  String header;
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, iNgFor, NgForm, NgM
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="item<!--
-->
       aria-hidden="true"
       attr.aria-hidden="s.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 8738: 7 transforms
Fuzz 8739: 4 transforms
Fuzz 8740: 7 transforms
Fuzz 8741: 16 transforms
Fuzz 8742: 16 transforms
Fuzz 8743: 10 transforms
Fuzz 8744: 5 transforms
Fuzz 8745: 18 transforms
Fuzz 8746: 4 transforms
Fuzz 8747: 2 transforms
Fuzz 8748: 1 transforms
Fuzz 8749: 8 transforms
Fuzz 8750: 13 transforms
Fuzz 8751: 5 transforms
Fuzz 8752: 13 transforms
Fuzz 8753: 9 transforms
Fuzz 8754: 20 transforms
Fuzz 8755: 18 transforms
Fuzz 8756: 13 transforms
Fuzz 8757: 8 transforms
Fuzz 8758: 1 transforms
Fuzz 8759: 18 transforms
Fuzz 8760: 2 transforms
Fuzz 8761: 19 transforms
Fuzz 8762: 20 transforms
Fuzz 8763: 14 transforms
Fuzz 8764: 20 transforms
Fuzz 8765: 8 transforms
Fuzz 8766: 3 transforms
Fuzz 8767: 8 transforms
Fuzz 8768: 17 transforms
Fuzz 8769: 17 transforms
Fuzz 8770: 11 transforms
Fuzz 8771: 11 transforms
Fuzz 8772: 13 transforms
Fuzz 8773: 11 transforms
Fuzz 8774: 18 transforms
Fuzz 8775: 9 transforms
Fuzz 8776: 8 transforms
Fuzz 8777: 5 transforms
Fuzz 8778: 12 transforms
Fuzz 8779: 8 transforms
Fuzz 8780: 5 transforms
Fuzz 8781: 17 transforms
Fuzz 8782: 15 transforms
Fuzz 8783: 11 transforms
Fuzz 8784: 17 transforms
Fuzz 8785: 11 transforms
Fuzz 8786: 9 transforms
Fuzz 8787: 3 transforms
Fuzz 8788: 1 transforms
Fuzz 8789: 14 transforms
Fuzz 8790: 17 transforms
Fuzz 8791: 7 transforms
Fuzz 8792: 16 transforms
Fuzz 8793: 7 transforms
Fuzz 8794: 7 transforms
Fuzz 8795: 4 transforms
Fuzz 8796: 15 transforms
Fuzz 8797: 2 transforms
Fuzz 8798: 9 transforms
Fuzz 8799: 12 transforms
Fuzz 8800: 11 transforms
Fuzz 8801: 18 transforms
Fuzz 8802: 16 transforms
Fuzz 8803: 9 transforms
Fuzz 8804: 3 transforms
Fuzz 8805: 10 transforms
Fuzz 8806: 9 transforms
Fuzz 8807: 18 transforms
Fuzz 8808: 1 transforms
Fuzz 8809: 15 transforms
Fuzz 8810: 19 transforms
Fuzz 8811: 9 transforms
Fuzz 8812: 18 transforms
Fuzz 8813: 7 transforms
Fuzz 8814: 20 transforms
Fuzz 8815: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="trueonent(
  templateUrl: 'test.html',
@Comp<!--
n: reset'],
}
  inputs: const ['count'],
  void increment() {}
class ComponentA {

  @ContentChild(CounterComponent)
}){

}
}
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button@Component(
-native->

]),
class ComponentA {
  int count;
  selector: 'my-counter',

  outputs: const ['resetEve
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Comp<!--
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
class Counte<!-rComponent }
  String header;
  void reset() {}
  List<String> items;
  selector: 'my-counter',
class Counte<!-rComponent }
ntEmitter<int> incremented;

       aria-hidden="trueonent(

  @Input() int maxCount;
  void increment() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-native->
<<==HTML CODE==>>
  '.trim()}}
iv *ngIf="items}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   .length > 0">
  {{ngForm.dirty}}
});
  }]),
});
{
\'\'\');
  
<h1 #h1>Showing {{items.lengt
h}} items:</h1>
    #counter
  <form #ngForm="ngForm"></form>
  {{x}} : {{item}
    [count]="items.length"
    <my-counter></my-counter>
\'\'\');    (click)='h1.hidden = !h1.hidden; counter.reset()'
  </my-counter>
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 8816: 2 transforms
Fuzz 8817: 18 transforms
Fuzz 8818: 11 transforms
Fuzz 8819: 11 transforms
Fuzz 8820: 9 transforms
Fuzz 8821: 2 transforms
Fuzz 8822: 13 transforms
Fuzz 8823: 9 transforms
Fuzz 8824: 11 transforms
Fuzz 8825: 9 transforms
Fuzz 8826: 1 transforms
Fuzz 8827: 17 transforms
Fuzz 8828: 20 transforms
Fuzz 8829: 5 transforms
Fuzz 8830: 16 transforms
Fuzz 8831: 8 transforms
Fuzz 8832: 1 transforms
Fuzz 8833: 3 transforms
Fuzz 8834: 20 transforms
Fuzz 8835: 3 transforms
Fuzz 8836: 19 transforms
Fuzz 8837: 7 transforms
Fuzz 8838: 12 transforms
Fuzz 8839: 8 transforms
Fuzz 8840: 4 transforms
Fuzz 8841: 3 transforms
Fuzz 8842: 3 transforms
Fuzz 8843: 5 transforms
Fuzz 8844: 20 transforms
Fuzz 8845: 18 transforms
Fuzz 8846: 14 transforms
Fuzz 8847: 12 transforms
Fuzz 8848: 20 transforms
Fuzz 8849: 20 transforms
Fuzz 8850: 2 transforms
Fuzz 8851: 2 transforms
Fuzz 8852: 11 transforms
Fuzz 8853: 13 transforms
Fuzz 8854: 6 transforms
Fuzz 8855: 17 transforms
Fuzz 8856: 1 transforms
Fuzz 8857: 5 transforms
Fuzz 8858: 20 transforms
Fuzz 8859: 7 transforms
Fuzz 8860: 4 transforms
Fuzz 8861: 2 transforms
Fuzz 8862: 6 transforms
Fuzz 8863: 14 transforms
Fuzz 8864: 18 transforms
Fuzz 8865: 2 transforms
Fuzz 8866: 18 transforms
Fuzz 8867: 8 transforms
Fuzz 8868: 20 transforms
Fuzz 8869: 19 transforms
Fuzz 8870: 17 transforms
Fuzz 8871: 4 transforms
Fuzz 8872: 20 transforms
Fuzz 8873: 10 transforms
Fuzz 8874: 13 transforms
Fuzz 8875: 11 transforms
Fuzz 8876: 19 transforms
Fuzz 8877: 17 transforms
Fuzz 8878: 12 transforms
Fuzz 8879: 10 transforms
Fuzz 8880: 6 transforms
Fuzz 8881: 4 transforms
Fuzz 8882: 2 transforms
Fuzz 8883: 8 transforms
Fuzz 8884: 3 transforms
Fuzz 8885: 3 transforms
Fuzz 8886: 12 transforms
Fuzz 8887: 18 transforms
Fuzz 8888: 9 transforms
Fuzz 8889: 7 transforms
Fuzz 8890: 3 transforms
Fuzz 8891: 17 transforms
Fuzz 8892: 13 transforms
Fuzz 8893: 18 transforms
Fuzz 8894: 2 transforms
Fuzz 8895: 12 transforms
Fuzz 8896: 2 transforms
Fuzz 8897: 16 transforms
Fuzz 8898: 2 transforms
Fuzz 8899: 20 transforms
Fuzz 8900: 17 transforms
Fuzz 8901: 8 transforms
Fuzz 8902: 1 transforms
Fuzz 8903: 20 transforms
Fuzz 8904: 14 transforms
Fuzz 8905: 11 transforms
Fuzz 8906: 12 transforms
Fuzz 8907: 5 transforms
Fuzz 8908: 19 transforms
Fuzz 8909: 8 transforms
Fuzz 8910: 1 transforms
Fuzz 8911: 14 transforms
Fuzz 8912: 19 transforms
Fuzz 8913: 5 transforms
Fuzz 8914: 15 transforms
Fuzz 8915: 1 transforms
Fuzz 8916: 7 transforms
Fuzz 8917: 20 transforms
Fuzz 8918: 6 transforms
Fuzz 8919: 3 transforms
Fuzz 8920: 19 transforms
Fuzz 8921: 12 transforms
Fuzz 8922: 3 transforms
Fuzz 8923: 16 transforms
Fuzz 8924: 10 transforms
Fuzz 8925: 15 transforms
Fuzz 8926: 12 transforms
Fuzz 8927: 15 transforms
Fuzz 8928: 10 transforms
Fuzz 8929: 9 transforms
Fuzz 8930: 4 transforms
Fuzz 8931: 6 transforms
Fuzz 8932: 1 transforms
Fuzz 8933: 9 transforms
Fuzz 8934: 7 transforms
Fuzz 8935: 4 transforms
Fuzz 8936: 8 transforms
Fuzz 8937: 9 transforms
Fuzz 8938: 15 transforms
Fuzz 8939: 3 transforms
Fuzz 8940: 1 transforms
Fuzz 8941: 3 transforms
Fuzz 8942: 11 transforms
Fuzz 8943: 9 transforms
Fuzz 8944: 8 transforms
Fuzz 8945: 19 transforms
Fuzz 8946: 12 transforms
Fuzz 8947: 15 transforms
Fuzz 8948: 19 transforms
Fuzz 8949: 5 transforms
Fuzz 8950: 11 transforms
Fuzz 8951: 7 transforms
Fuzz 8952: 12 transforms
Fuzz 8953: 6 transforms
Fuzz 8954: 12 transforms
Fuzz 8955: 4 transforms
Fuzz 8956: 2 transforms
Fuzz 8957: 14 transforms
Fuzz 8958: 8 transforms
Fuzz 8959: 17 transforms
Fuzz 8960: 9 transforms
Fuzz 8961: 1 transforms
Fuzz 8962: 17 transforms
Fuzz 8963: 3 transforms
Fuzz 8964: 16 transforms
Fuzz 8965: 3 transforms
Fuzz 8966: 13 transforms
Fuzz 8967: 20 transforms
Fuzz 8968: 2 transforms
Fuzz 8969: 4 transforms
Fuzz 8970: 6 transforms
Fuzz 8971: 20 transforms
Fuzz 8972: 18 transforms
Fuzz 8973: 4 transforms
Fuzz 8974: 16 transforms
Fuzz 8975: 13 transforms
Fuzz 8976: 19 transforms
Fuzz 8977: 15 transforms
Fuzz 8978: 17 transforms
Fuzz 8979: 19 transforms
Fuzz 8980: 6 transforms
Fuzz 8981: 11 transforms
Fuzz 8982: 14 transforms
Fuzz 8983: 2 transforms
Fuzz 8984: 20 transforms
Fuzz 8985: 3 transforms
Fuzz 8986: 20 transforms
Fuzz 8987: 1 transforms
Fuzz 8988: 15 transforms
Fuzz 8989: 20 transforms
Fuzz 8990: 13 transforms
Fuzz 8991: 1 transforms
Fuzz 8992: 15 transforms
Fuzz 8993: 11 transforms
Fuzz 8994: 2 transforms
Fuzz 8995: 8 transforms
Fuzz 8996: 11 transforms
Fuzz 8997: 1 transforms
Fuzz 8998: 18 transforms
Fuzz 8999: 18 transforms
Fuzz 9000: 17 transforms
Fuzz 9001: 12 transforms
Fuzz 9002: 3 transforms
Fuzz 9003: 9 transforms
Fuzz 9004: 3 transforms
Fuzz 9005: 9 transforms
Fuzz 9006: 14 transforms
Fuzz 9007: 9 transforms
Fuzz 9008: 16 transforms
Fuzz 9009: 16 transforms
Fuzz 9010: 20 transforms
Fuzz 9011: 12 transforms
Fuzz 9012: 3 transforms
Fuzz 9013: 11 transforms
Fuzz 9014: 15 transforms
Fuzz 9015: 2 transforms
Fuzz 9016: 16 transforms
Fuzz 9017: 13 transforms
Fuzz 9018: 6 transforms
Fuzz 9019: 19 transforms
Fuzz 9020: 2 transforms
Fuzz 9021: 16 transforms
Fuzz 9022: 6 transforms
Fuzz 9023: 17 transforms
Fuzz 9024: 7 transforms
Fuzz 9025: 13 transforms
Fuzz 9026: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
}

  String header;

 <!--
-->
       aria-hidde      aria @ContentChild(CounterComponent)
  void reset() {}
  selector: 'my-counter',
class CounterComponent {
import 'package:angular2/angular2.dart';
-->

@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  @Input() int maxCount;

@Component(
  CounterComponent recursedComponent;
  selector: 'my-aaa',
 <!--
  EventEmitter<String> resetEvent;
  void increment() {}
  templateUrl: 'test.html',
  List<String> items;
  @Output() EventEmitter<}
]),
});
{
\'\'\');
  '090int> incremented;
  int count;
  inputs: const ['count'],
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
<<==HTML CODE==>>
<!-- @ngErroIrgnoreErroroIrs: --><h 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 9027: 7 transforms
Fuzz 9028: 1 transforms
Fuzz 9029: 6 transforms
Fuzz 9030: 1 transforms
Fuzz 9031: 19 transforms
Fuzz 9032: 2 transforms
Fuzz 9033: 13 transforms
Fuzz 9034: 17 transforms
Fuzz 9035: 13 transforms
Fuzz 9036: 2 transforms
Fuzz 9037: 8 transforms
Fuzz 9038: 1 transforms
Fuzz 9039: 1 transforms
Fuzz 9040: 9 transforms
Fuzz 9041: 8 transforms
Fuzz 9042: 12 transforms
Fuzz 9043: 16 transforms
Fuzz 9044: 15 transforms
Fuzz 9045: 8 transforms
Fuzz 9046: 10 transforms
Fuzz 9047: 18 transforms
Fuzz 9048: 17 transforms
Fuzz 9049: 12 transforms
Fuzz 9050: 8 transforms
Fuzz 9051: 16 transforms
Fuzz 9052: 6 transforms
Fuzz 9053: 9 transforms
Fuzz 9054: 1 transforms
Fuzz 9055: 8 transforms
Fuzz 9056: 20 transforms
Fuzz 9057: 14 transforms
Fuzz 9058: 10 transforms
Fuzz 9059: 5 transforms
Fuzz 9060: 9 transforms
Fuzz 9061: 9 transforms
Fuzz 9062: 5 transforms
Fuzz 9063: 5 transforms
Fuzz 9064: 10 transforms
Fuzz 9065: 15 transforms
Fuzz 9066: 1 transforms
Fuzz 9067: 10 transforms
Fuzz 9068: 10 transforms
Fuzz 9069: 19 transforms
Fuzz 9070: 5 transforms
Fuzz 9071: 16 transforms
Fuzz 9072: 5 transforms
Fuzz 9073: 14 transforms
Fuzz 9074: 7 transforms
Fuzz 9075: 5 transforms
Fuzz 9076: 11 transforms
Fuzz 9077: 7 transforms
Fuzz 9078: 8 transforms
Fuzz 9079: 6 transforms
Fuzz 9080: 18 transforms
Fuzz 9081: 14 transforms
Fuzz 9082: 2 transforms
Fuzz 9083: 20 transforms
Fuzz 9084: 12 transforms
Fuzz 9085: 11 transforms
Fuzz 9086: 9 transforms
Fuzz 9087: 13 transforms
Fuzz 9088: 12 transforms
Fuzz 9089: 11 transforms
Fuzz 9090: 15 transforms
Fuzz 9091: 18 transforms
Fuzz 9092: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

class ComponenistA {
}
  String header;
  templateUrl: 'test.html',
  List<String> items;
  inputs: const ['count'],

  selector: 'my-aaa',}
]),
});
{
\'\'\');
  '0
import 'package:angular2/anage:angular2/angular2.dart';
-->
  outputs:
  selector:<!--
@Component(gular2.dart';
-->
  outputs:
  selector:!--
@Component(
@Component(
<<==HTML CODE==>>

  
  {{x}} : {{item.trim()}}
    #counter
</li>
<h1 #h1<!--
-->
       aria-hidden="true"
       a}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cdttr.aria-hidden="{{!invalid}>Showing {{items.length}} items:</h1>

</div>
    (incremented)='items.add($event.toString())'>
  </my-counter>
    (click)='h1.hidden = !h1.hidden; counter.showreset()'
<!-- @ngIgnoreErrors: -->
       <my-counter
<div *ngIf="items.length > 0">
    <my-counter></my-counter>
  {{ngForm.dirty}}
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
    [maxCount]=<!--
-->       aria'4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 9093: 12 transforms
Fuzz 9094: 8 transforms
Fuzz 9095: 19 transforms
Fuzz 9096: 14 transforms
Fuzz 9097: 10 transforms
Fuzz 9098: 5 transforms
Fuzz 9099: 10 transforms
Fuzz 9100: 18 transforms
Fuzz 9101: 5 transforms
Fuzz 9102: 18 transforms
Fuzz 9103: 12 transforms
Fuzz 9104: 17 transforms
Fuzz 9105: 5 transforms
Fuzz 9106: 2 transforms
Fuzz 9107: 18 transforms
Fuzz 9108: 9 transforms
Fuzz 9109: 10 transforms
Fuzz 9110: 10 transforms
Fuzz 9111: 16 transforms
Fuzz 9112: 5 transforms
Fuzz 9113: 19 transforms
Fuzz 9114: 16 transforms
Fuzz 9115: 17 transforms
Fuzz 9116: 17 transforms
Fuzz 9117: 3 transforms
Fuzz 9118: 1 transforms
Fuzz 9119: 5 transforms
Fuzz 9120: 4 transforms
Fuzz 9121: 11 transforms
Fuzz 9122: 12 transforms
Fuzz 9123: 19 transforms
Fuzz 9124: 1 transforms
Fuzz 9125: 16 transforms
Fuzz 9126: 4 transforms
Fuzz 9127: 14 transforms
Fuzz 9128: 5 transforms
Fuzz 9129: 13 transforms
Fuzz 9130: 5 transforms
Fuzz 9131: 7 transforms
Fuzz 9132: 18 transforms
Fuzz 9133: 18 transforms
Fuzz 9134: 13 transforms
Fuzz 9135: 13 transforms
Fuzz 9136: 13 transforms
Fuzz 9137: 4 transforms
Fuzz 9138: 10 transforms
Fuzz 9139: 6 transforms
Fuzz 9140: 10 transforms
Fuzz 9141: 12 transforms
Fuzz 9142: 12 transforms
Fuzz 9143: 16 transforms
Fuzz 9144: 20 transforms
Fuzz 9145: 2 transforms
Fuzz 9146: 6 transforms
Fuzz 9147: 17 transforms
Fuzz 9148: 10 transforms
Fuzz 9149: 12 transforms
Fuzz 9150: 13 transforms
Fuzz 9151: 4 transforms
Fuzz 9152: 19 transforms
Fuzz 9153: 12 transforms
Fuzz 9154: 14 transforms
Fuzz 9155: 15 transforms
Fuzz 9156: 13 transforms
Fuzz 9157: 10 transforms
Fuzz 9158: 18 transforms
Fuzz 9159: 13 transforms
Fuzz 9160: 12 transforms
Fuzz 9161: 13 transforms
Fuzz 9162: 6 transforms
Fuzz 9163: 6 transforms
Fuzz 9164: 8 transforms
Fuzz 9165: 11 transforms
Fuzz 9166: 4 transforms
Fuzz 9167: 14 transforms
Fuzz 9168: 7 transforms
Fuzz 9169: 13 transforms
Fuzz 9170: 17 transforms
Fuzz 9171: 17 transforms
Fuzz 9172: 20 transforms
Fuzz 9173: 13 transforms
Fuzz 9174: 2 transforms
Fuzz 9175: 9 transforms
Fuzz 9176: 17 transforms
Fuzz 9177: 7 transforms
Fuzz 9178: 12 transforms
Fuzz 9179: 2 transforms
Fuzz 9180: 5 transforms
Fuzz 9181: 6 transforms
Fuzz 9182: 7 transforms
Fuzz 9183: 7 transforms
Fuzz 9184: 17 transforms
Fuzz 9185: 2 transforms
Fuzz 9186: 17 transforms
Fuzz 9187: 17 transforms
Fuzz 9188: 4 transforms
Fuzz 9189: 17 transforms
Fuzz 9190: 3 transforms
Fuzz 9191: 18 transforms
Fuzz 9192: 11 transforms
Fuzz 9193: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
]),

  EventEmitter<String> resetEvent;
  void reset() {}
       aria-hidden="true"
  int count;
  List<String> items;

class ComponentA {
});
class CounterComponent {
}

  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
       attr.aria-hidden="{{!it;
  outputs: const ['resetEvent: reset'],
@Component(
  @Input() int maxCoun<!--
{  @Output() EventEmitter<int> <!--
  '090cedb3f2833ounterComponent)  CounterComponent recursedCodynamicmponent;
  @ContentChild(C}
}
  String header;
@Component(
-->
       attr.aria-hidden="{{!invalincremented;
  inputs: const ['count'],
  selector: 'my-counter',

\'\'\');

-->
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidde<!---->
       arilibrarya-hidden="true"
       attr.aria-hidden="{{!invalid}}"
  n]='item != null'>
  {{x}} : {{{ngForm.dirty}}
  
  <inpu{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <!--
-->
      <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (inc
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 9194: 2 transforms
Fuzz 9195: 1 transforms
Fuzz 9196: 18 transforms
Fuzz 9197: 18 transforms
Fuzz 9198: 11 transforms
Fuzz 9199: 13 transforms
Fuzz 9200: 2 transforms
Fuzz 9201: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
-->
       attr.aria-hidden=ponent {
  inputs: const ['count'],
@Component(
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
}
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {

  String header;

       aria-hidden="true"
  void increment() {}
class CounterCom<!--
@Component(
  selector: 'my-aaa',
  List<String> items;


  selector: 'my-counter',
  EventEmitter<String> resetEvent;

  CounterComponent recursedComponent;
  @Input() int maxCount;
  void reset() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #cou
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 9202: 15 transforms
Fuzz 9203: 15 transforms
Fuzz 9204: 3 transforms
Fuzz 9205: 12 transforms
Fuzz 9206: 5 transforms
Fuzz 9207: 2 transforms
Fuzz 9208: 18 transforms
Fuzz 9209: 11 transforms
Fuzz 9210: 8 transforms
Fuzz 9211: 5 transforms
Fuzz 9212: 17 transforms
Fuzz 9213: 7 transforms
Fuzz 9214: 1 transforms
Fuzz 9215: 18 transforms
Fuzz 9216: 6 transforms
Fuzz 9217: 3 transforms
Fuzz 9218: 20 transforms
Fuzz 9219: 8 transforms
Fuzz 9220: 9 transforms
Fuzz 9221: 17 transforms
Fuzz 9222: 5 transforms
Fuzz 9223: 4 transforms
Fuzz 9224: 12 transforms
Fuzz 9225: 17 transforms
Fuzz 9226: 19 transforms
Fuzz 9227: 4 transforms
Fuzz 9228: 3 transforms
Fuzz 9229: 4 transforms
Fuzz 9230: 6 transforms
Fuzz 9231: 15 transforms
Fuzz 9232: 12 transforms
Fuzz 9233: 14 transforms
Fuzz 9234: 4 transforms
Fuzz 9235: 15 transforms
Fuzz 9236: 8 transforms
Fuzz 9237: 17 transforms
Fuzz 9238: 14 transforms
Fuzz 9239: 16 transforms
Fuzz 9240: 10 transforms
Fuzz 9241: 7 transforms
Fuzz 9242: 7 transforms
Fuzz 9243: 11 transforms
Fuzz 9244: 16 transforms
Fuzz 9245: 6 transforms
Fuzz 9246: 12 transforms
Fuzz 9247: 20 transforms
Fuzz 9248: 11 transforms
Fuzz 9249: 16 transforms
Fuzz 9250: 5 transforms
Fuzz 9251: 17 transforms
Fuzz 9252: 15 transforms
Fuzz 9253: 18 transforms
Fuzz 9254: 9 transforms
Fuzz 9255: 7 transforms
Fuzz 9256: 14 transforms
Fuzz 9257: 18 transforms
Fuzz 9258: 8 transforms
Fuzz 9259: 7 transforms
Fuzz 9260: 17 transforms
Fuzz 9261: 12 transforms
Fuzz 9262: 13 transforms
Fuzz 9263: 13 transforms
Fuzz 9264: 16 transforms
Fuzz 9265: 10 transforms
Fuzz 9266: 12 transforms
Fuzz 9267: 14 transforms
Fuzz 9268: 2 transforms
Fuzz 9269: 18 transforms
Fuzz 9270: 1 transforms
Fuzz 9271: 8 transforms
Fuzz 9272: 15 transforms
Fuzz 9273: 2 transforms
Fuzz 9274: 20 transforms
Fuzz 9275: 12 transforms
Fuzz 9276: 17 transforms
Fuzz 9277: 3 transforms
Fuzz 9278: 17 transforms
Fuzz 9279: 4 transforms
Fuzz 9280: 14 transforms
Fuzz 9281: 12 transforms
Fuzz 9282: 4 transforms
Fuzz 9283: 11 transforms
Fuzz 9284: 16 transforms
Fuzz 9285: 3 transforms
Fuzz 9286: 20 transforms
Fuzz 9287: 19 transforms
Fuzz 9288: 3 transforms
Fuzz 9289: 19 transforms
Fuzz 9290: 16 transforms
Fuzz 9291: 6 transforms
Fuzz 9292: 19 transforms
Fuzz 9293: 18 transforms
Fuzz 9294: 13 transforms
Fuzz 9295: 7 transforms
Fuzz 9296: 1 transforms
Fuzz 9297: 15 transforms
Fuzz 9298: 20 transforms
Fuzz 9299: 17 transforms
Fuzz 9300: 3 transforms
Fuzz 9301: 11 transforms
Fuzz 9302: 7 transforms
Fuzz 9303: 18 transforms
Fuzz 9304: 10 transforms
Fuzz 9305: 6 transforms
Fuzz 9306: 11 transforms
Fuzz 9307: 12 transforms
Fuzz 9308: 6 transforms
Fuzz 9309: 6 transforms
Fuzz 9310: 1 transforms
Fuzz 9311: 11 transforms
Fuzz 9312: 2 transforms
Fuzz 9313: 12 transforms
Fuzz 9314: 15 transforms
Fuzz 9315: 19 transforms
Fuzz 9316: 1 transforms
Fuzz 9317: 14 transforms
Fuzz 9318: 5 transforms
Fuzz 9319: 8 transforms
Fuzz 9320: 12 transforms
Fuzz 9321: 5 transforms
Fuzz 9322: 4 transforms
Fuzz 9323: 6 transforms
Fuzz 9324: 14 transforms
Fuzz 9325: 14 transforms
Fuzz 9326: 19 transforms
Fuzz 9327: 13 transforms
Fuzz 9328: 18 transforms
Fuzz 9329: 3 transforms
Fuzz 9330: 6 transforms
Fuzz 9331: 17 transforms
Fuzz 9332: 11 transforms
Fuzz 9333: 10 transforms
Fuzz 9334: 11 transforms
Fuzz 9335: 7 transforms
Fuzz 9336: 7 transforms
Fuzz 9337: 15 transforms
Fuzz 9338: 15 transforms
Fuzz 9339: 6 transforms
Fuzz 9340: 4 transforms
Fuzz 9341: 9 transforms
Fuzz 9342: 6 transforms
Fuzz 9343: 6 transforms
Fuzz 9344: 17 transforms
Fuzz 9345: 4 transforms
Fuzz 9346: 5 transforms
Fuzz 9347: 8 transforms
Fuzz 9348: 9 transforms
Fuzz 9349: 12 transforms
Fuzz 9350: 11 transforms
Fuzz 9351: 16 transforms
Fuzz 9352: 20 transforms
Fuzz 9353: 17 transforms
Fuzz 9354: 5 transforms
Fuzz 9355: 11 transforms
Fuzz 9356: 12 transforms
Fuzz 9357: 20 transforms
Fuzz 9358: 6 transforms
Fuzz 9359: 5 transforms
Fuzz 9360: 17 transforms
Fuzz 9361: 15 transforms
Fuzz 9362: 15 transforms
Fuzz 9363: 16 transforms
Fuzz 9364: 10 transforms
Fuzz 9365: 2 transforms
Fuzz 9366: 6 transforms
Fuzz 9367: 3 transforms
Fuzz 9368: 16 transforms
Fuzz 9369: 18 transforms
Fuzz 9370: 5 transforms
Fuzz 9371: 4 transforms
Fuzz 9372: 20 transforms
Fuzz 9373: 16 transforms
Fuzz 9374: 18 transforms
Fuzz 9375: 8 transforms
Fuzz 9376: 18 transforms
Fuzz 9377: 2 transforms
Fuzz 9378: 5 transforms
Fuzz 9379: 3 transforms
Fuzz 9380: 5 transforms
Fuzz 9381: 12 transforms
Fuzz 9382: 18 transforms
Fuzz 9383: 10 transforms
Fuzz 9384: 1 transforms
Fuzz 9385: 6 transforms
Fuzz 9386: 18 transforms
Fuzz 9387: 15 transforms
Fuzz 9388: 3 transforms
Fuzz 9389: 8 transforms
Fuzz 9390: 8 transforms
Fuzz 9391: 9 transforms
Fuzz 9392: 4 transforms
Fuzz 9393: 6 transforms
Fuzz 9394: 2 transforms
Fuzz 9395: 16 transforms
Fuzz 9396: 16 transforms
Fuzz 9397: 4 transforms
Fuzz 9398: 3 transforms
Fuzz 9399: 11 transforms
Fuzz 9400: 3 transforms
Fuzz 9401: 17 transforms
Fuzz 9402: 2 transforms
Fuzz 9403: 5 transforms
Fuzz 9404: 7 transforms
Fuzz 9405: 17 transforms
Fuzz 9406: 10 transforms
Fuzz 9407: 15 transforms
Fuzz 9408: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
}
       aria-hidden="true"
  selector: 'my-counter',
@Component(
import 'packa}
 dynamic templateUrl: 'test.htmlponent<!--
});
  '090cedb3f2833a3f260b0937baae562ge:angular2/angular2.dart';
  selector: 'm',
{
@Component(
]),
       attr.aria-, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-aaa',
  List<String> items;
}
  inputs: const [
@Component(

  List<Strin}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cg> items;
class ComponentA {
-->
class ComponentA {
\'\'\');
  directives: const [CounterComponent, NgIof, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
</div>

  {{ngForm.dirty}}
      
</li>
  <f}
]),
});
{
\'\'\');
  '090cedb3f2833aorm #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">

    #counter
  
  <
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 9409: 1 transforms
Fuzz 9410: 4 transforms
Fuzz 9411: 19 transforms
Fuzz 9412: 9 transforms
Fuzz 9413: 17 transforms
Fuzz 9414: 18 transforms
Fuzz 9415: 15 transforms
Fuzz 9416: 15 transforms
Fuzz 9417: 17 transforms
Fuzz 9418: 20 transforms
Fuzz 9419: 8 transforms
Fuzz 9420: 15 transforms
Fuzz 9421: 13 transforms
Fuzz 9422: 5 transforms
Fuzz 9423: 14 transforms
Fuzz 9424: 5 transforms
Fuzz 9425: 6 transforms
Fuzz 9426: 10 transforms
Fuzz 9427: 13 transforms
Fuzz 9428: 13 transforms
Fuzz 9429: 9 transforms
Fuzz 9430: 19 transforms
Fuzz 9431: 2 transforms
Fuzz 9432: 11 transforms
Fuzz 9433: 4 transforms
Fuzz 9434: 3 transforms
Fuzz 9435: 20 transforms
Fuzz 9436: 15 transforms
Fuzz 9437: 16 transforms
Fuzz 9438: 20 transforms
Fuzz 9439: 7 transforms
Fuzz 9440: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(
  selector: 'my-aaa',  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf,set'],
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Strin NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: co
nst ['count'],
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  int count;
  @Input() int maxCount;  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
</li>

    (reset)=''

  {{ngForm.dtryirty}}
  {{x}} : {{item.trim()}}
    (incremented)='items.add($event.toString())'>
    [maxCount]='4'
    [count]="items.length"
       aria-hidden="true"
</di<!--
<div *ngIf="items.length > 0">
  
  <my-counter
-->
<!-- @ngIgnoreErrhideors: -->
    <my-counter></my-counter>
  <input [(ngModel)]="header" />
       attr.v>
  </my-counter>
  <form #ngForm=-"ngForm"></form>    #counter
<li *ngFor='let item of items; let x=index' }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6[hidden]='item != null'>
      
<h1 #h1>Showing {{items.length}} items:</h1>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 9441: 8 transforms
Fuzz 9442: 1 transforms
Fuzz 9443: 11 transforms
Fuzz 9444: 1 transforms
Fuzz 9445: 2 transforms
Fuzz 9446: 4 transforms
Fuzz 9447: 2 transforms
Fuzz 9448: 3 transforms
Fuzz 9449: 19 transforms
Fuzz 9450: 14 transforms
Fuzz 9451: 7 transforms
Fuzz 9452: 14 transforms
Fuzz 9453: 19 transforms
Fuzz 9454: 8 transforms
Fuzz 9455: 11 transforms
Fuzz 9456: 17 transforms
Fuzz 9457: 6 transforms
Fuzz 9458: 7 transforms
Fuzz 9459: 7 transforms
Fuzz 9460: 13 transforms
Fuzz 9461: 9 transforms
Fuzz 9462: 6 transforms
Fuzz 9463: 7 transforms
Fuzz 9464: 5 transforms
Fuzz 9465: 10 transforms
Fuzz 9466: 1 transforms
Fuzz 9467: 19 transforms
Fuzz 9468: 12 transforms
Fuzz 9469: 6 transforms
Fuzz 9470: 20 transforms
Fuzz 9471: 4 transforms
Fuzz 9472: 19 transforms
Fuzz 9473: 15 transforms
Fuzz 9474: 16 transforms
Fuzz 9475: 14 transforms
Fuzz 9476: 13 transforms
Fuzz 9477: 15 transforms
Fuzz 9478: 13 transforms
Fuzz 9479: 12 transforms
Fuzz 9480: 5 transforms
Fuzz 9481: 5 transforms
Fuzz 9482: 2 transforms
Fuzz 9483: 3 transforms
Fuzz 9484: 8 transforms
Fuzz 9485: 10 transforms
Fuzz 9486: 20 transforms
Fuzz 9487: 14 transforms
Fuzz 9488: 19 transforms
Fuzz 9489: 7 transforms
Fuzz 9490: 20 transforms
Fuzz 9491: 7 transforms
Fuzz 9492: 14 transforms
Fuzz 9493: 2 transforms
Fuzz 9494: 6 transforms
Fuzz 9495: 20 transforms
Fuzz 9496: 4 transforms
Fuzz 9497: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
-->

class CounterComponent {
@Component(
  inputs: const ['count'],
class ComponentA {
  String header;
  @ContentChild(CounterComponent)
  void resick)="increment()" [value]="\'add\'"></button>')
  void increment() {}
-->

class CounterComponent {
@Component(
  inputs: const ['count'],
class ComponentA {
  String header;
  @ContentChild(CounterComponent)
  void reset() {}
  outputs: const ['resetEvent: reset'],

       aria-hidden="true"       attr.aria-hidden="{{!invalid}
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
@Component(
  EventEmitter<String> resetEvent;

  selector: 'my-counter',
  @Input() int maxCount;


  templateUrl: 'test.html',
  List<String> items;
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',<!--et() {}
  outputs: const ['resetEvent: reset'],

       aria-hidden="true"       attr.aria-hidden="{{!invalid}
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
@Component(
  EventEmitter<String> resetEvent;

  selector: 'my-counter',
  @Input() int maxCount;


  templateUrl: 'test.html',
  List<String> items;
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',<!--
}
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 9498: 8 transforms
Fuzz 9499: 5 transforms
Fuzz 9500: 9 transforms
Fuzz 9501: 11 transforms
Fuzz 9502: 9 transforms
Fuzz 9503: 10 transforms
Fuzz 9504: 16 transforms
Fuzz 9505: 8 transforms
Fuzz 9506: 12 transforms
Fuzz 9507: 7 transforms
Fuzz 9508: 13 transforms
Fuzz 9509: 19 transforms
Fuzz 9510: 7 transforms
Fuzz 9511: 14 transforms
Fuzz 9512: 9 transforms
Fuzz 9513: 19 transforms
Fuzz 9514: 13 transforms
Fuzz 9515: 6 transforms
Fuzz 9516: 9 transforms
Fuzz 9517: 16 transforms
Fuzz 9518: 10 transforms
Fuzz 9519: 17 transforms
Fuzz 9520: 5 transforms
Fuzz 9521: 1 transforms
Fuzz 9522: 18 transforms
Fuzz 9523: 16 transforms
Fuzz 9524: 2 transforms
Fuzz 9525: 4 transforms
Fuzz 9526: 7 transforms
Fuzz 9527: 11 transforms
Fuzz 9528: 2 transforms
Fuzz 9529: 16 transforms
Fuzz 9530: 10 transforms
Fuzz 9531: 3 transforms
Fuzz 9532: 16 transforms
Fuzz 9533: 20 transforms
Fuzz 9534: 11 transforms
Fuzz 9535: 3 transforms
Fuzz 9536: 16 transforms
Fuzz 9537: 11 transforms
Fuzz 9538: 1 transforms
Fuzz 9539: 6 transforms
Fuzz 9540: 2 transforms
Fuzz 9541: 20 transforms
Fuzz 9542: 11 transforms
Fuzz 9543: 19 transforms
Fuzz 9544: 3 transforms
Fuzz 9545: 16 transforms
Fuzz 9546: 5 transforms
Fuzz 9547: 8 transforms
Fuzz 9548: 16 transforms
Fuzz 9549: 5 transforms
Fuzz 9550: 17 transforms
Fuzz 9551: 4 transforms
Fuzz 9552: 12 transforms
Fuzz 9553: 6 transforms
Fuzz 9554: 14 transforms
Fuzz 9555: 5 transforms
Fuzz 9556: 20 transforms
Fuzz 9557: 5 transforms
Fuzz 9558: 5 transforms
Fuzz 9559: 1 transforms
Fuzz 9560: 16 transforms
Fuzz 9561: 6 transforms
Fuzz 9562: 17 transforms
Fuzz 9563: 7 transforms
Fuzz 9564: 5 transforms
Fuzz 9565: 9 transforms
Fuzz 9566: 12 transforms
Fuzz 9567: 12 transforms
Fuzz 9568: 14 transforms
Fuzz 9569: 11 transforms
Fuzz 9570: 3 transforms
Fuzz 9571: 10 transforms
Fuzz 9572: 13 transforms
Fuzz 9573: 18 transforms
Fuzz 9574: 6 transforms
Fuzz 9575: 18 transforms
Fuzz 9576: 10 transforms
Fuzz 9577: 5 transforms
Fuzz 9578: 18 transforms
Fuzz 9579: 15 transforms
Fuzz 9580: 13 transforms
Fuzz 9581: 19 transforms
Fuzz 9582: 17 transforms
Fuzz 9583: 12 transforms
Fuzz 9584: 16 transforms
Fuzz 9585: 14 transforms
Fuzz 9586: 3 transforms
Fuzz 9587: 13 transforms
Fuzz 9588: 19 transforms
Fuzz 9589: 7 transforms
Fuzz 9590: 15 transforms
Fuzz 9591: 4 transforms
Fuzz 9592: 6 transforms
Fuzz 9593: 4 transforms
Fuzz 9594: 19 transforms
Fuzz 9595: 6 transforms
Fuzz 9596: 10 transforms
Fuzz 9597: 10 transforms
Fuzz 9598: 15 transforms
Fuzz 9599: 17 transforms
Fuzz 9600: 1 transforms
Fuzz 9601: 6 transforms
Fuzz 9602: 9 transforms
Fuzz 9603: 8 transforms
Fuzz 9604: 7 transforms
Fuzz 9605: 5 transforms
Fuzz 9606: 19 transforms
Fuzz 9607: 10 transforms
Fuzz 9608: 20 transforms
Fuzz 9609: 7 transforms
Fuzz 9610: 6 transforms
Fuzz 9611: 14 transforms
Fuzz 9612: 16 transforms
Fuzz 9613: 9 transforms
Fuzz 9614: 9 transforms
Fuzz 9615: 20 transforms
Fuzz 9616: 1 transforms
Fuzz 9617: 2 transforms
Fuzz 9618: 4 transforms
Fuzz 9619: 17 transforms
Fuzz 9620: 14 transforms
Fuzz 9621: 9 transforms
Fuzz 9622: 1 transforms
Fuzz 9623: 16 transforms
Fuzz 9624: 10 transforms
Fuzz 9625: 13 transforms
Fuzz 9626: 14 transforms
Fuzz 9627: 13 transforms
Fuzz 9628: 14 transforms
Fuzz 9629: 7 transforms
Fuzz 9630: 2 transforms
Fuzz 9631: 17 transforms
Fuzz 9632: 18 transforms
Fuzz 9633: 15 transforms
Fuzz 9634: 14 transforms
Fuzz 9635: 15 transforms
Fuzz 9636: 4 transforms
Fuzz 9637: 4 transforms
Fuzz 9638: 5 transforms
Fuzz 9639: 17 transforms
Fuzz 9640: 15 transforms
Fuzz 9641: 4 transforms
Fuzz 9642: 8 transforms
Fuzz 9643: 8 transforms
Fuzz 9644: 3 transforms
Fuzz 9645: 6 transforms
Fuzz 9646: 14 transforms
Fuzz 9647: 6 transforms
Fuzz 9648: 1 transforms
Fuzz 9649: 5 transforms
Fuzz 9650: 19 transforms
Fuzz 9651: 3 transforms
Fuzz 9652: 7 transforms
Fuzz 9653: 4 transforms
Fuzz 9654: 1 transforms
Fuzz 9655: 7 transforms
Fuzz 9656: 10 transforms
Fuzz 9657: 13 transforms
Fuzz 9658: 4 transforms
Fuzz 9659: 8 transforms
Fuzz 9660: 5 transforms
Fuzz 9661: 2 transforms
Fuzz 9662: 16 transforms
Fuzz 9663: 16 transforms
Fuzz 9664: 9 transforms
Fuzz 9665: 17 transforms
Fuzz 9666: 6 transforms
Fuzz 9667: 20 transforms
Fuzz 9668: 19 transforms
Fuzz 9669: 17 transforms
Fuzz 9670: 14 transforms
Fuzz 9671: 6 transforms
Fuzz 9672: 4 transforms
Fuzz 9673: 5 transforms
Fuzz 9674: 1 transforms
Fuzz 9675: 8 transforms
Fuzz 9676: 18 transforms
Fuzz 9677: 10 transforms
Fuzz 9678: 5 transforms
Fuzz 9679: 17 transforms
Fuzz 9680: 10 transforms
Fuzz 9681: 4 transforms
Fuzz 9682: 16 transforms
Fuzz 9683: 17 transforms
Fuzz 9684: 11 transforms
Fuzz 9685: 3 transforms
Fuzz 9686: 8 transforms
Fuzz 9687: 16 transforms
Fuzz 9688: 6 transforms
Fuzz 9689: 8 transforms
Fuzz 9690: 4 transforms
Fuzz 9691: 13 transforms
Fuzz 9692: 10 transforms
Fuzz 9693: 18 transforms
Fuzz 9694: 17 transforms
Fuzz 9695: 14 transforms
Fuzz 9696: 8 transforms
Fuzz 9697: 18 transforms
Fuzz 9698: 7 transforms
Fuzz 9699: 19 transforms
Fuzz 9700: 18 transforms
Fuzz 9701: 4 transforms
Fuzz 9702: 11 transforms
Fuzz 9703: 20 transforms
Fuzz 9704: 14 transforms
Fuzz 9705: 13 transforms
Fuzz 9706: 6 transforms
Fuzz 9707: 13 transforms
Fuzz 9708: 18 transforms
Fuzz 9709: 12 transforms
Fuzz 9710: 6 transforms
Fuzz 9711: 14 transforms
Fuzz 9712: 14 transforms
Fuzz 9713: 15 transforms
Fuzz 9714: 9 transforms
Fuzz 9715: 13 transforms
Fuzz 9716: 9 transforms
Fuzz 9717: 14 transforms
Fuzz 9718: 7 transforms
Fuzz 9719: 7 transforms
Fuzz 9720: 11 transforms
Fuzz 9721: 7 transforms
Fuzz 9722: 2 transforms
Fuzz 9723: 20 transforms
Fuzz 9724: 9 transforms
Fuzz 9725: 7 transforms
Fuzz 9726: 15 transforms
Fuzz 9727: 1 transforms
Fuzz 9728: 3 transforms
Fuzz 9729: 16 transforms
Fuzz 9730: 18 transforms
Fuzz 9731: 13 transforms
Fuzz 9732: 10 transforms
Fuzz 9733: 16 transforms
Fuzz 9734: 9 transforms
Fuzz 9735: 7 transforms
Fuzz 9736: 2 transforms
Fuzz 9737: 2 transforms
Fuzz 9738: 5 transforms
Fuzz 9739: 3 transforms
Fuzz 9740: 4 transforms
Fuzz 9741: 20 transforms
Fuzz 9742: 4 transforms
Fuzz 9743: 20 transforms
Fuzz 9744: 16 transforms
Fuzz 9745: 18 transforms
Fuzz 9746: 15 transforms
Fuzz 9747: 4 transforms
Fuzz 9748: 1 transforms
Fuzz 9749: 8 transforms
Fuzz 9750: 8 transforms
Fuzz 9751: 8 transforms
Fuzz 9752: 18 transforms
Fuzz 9753: 5 transforms
Fuzz 9754: 9 transforms
Fuzz 9755: 17 transforms
Fuzz 9756: 1 transforms
Fuzz 9757: 7 transforms
Fuzz 9758: 2 transforms
Fuzz 9759: 7 transforms
Fuzz 9760: 3 transforms
Fuzz 9761: 13 transforms
Fuzz 9762: 6 transforms
Fuzz 9763: 4 transforms
Fuzz 9764: 16 transforms
Fuzz 9765: 17 transforms
Fuzz 9766: 15 transforms
Fuzz 9767: 15 transforms
Fuzz 9768: 7 transforms
Fuzz 9769: 7 transforms
Fuzz 9770: 2 transforms
Fuzz 9771: 4 transforms
Fuzz 9772: 10 transforms
Fuzz 9773: 4 transforms
Fuzz 9774: 16 transforms
Fuzz 9775: 3 transforms
Fuzz 9776: 20 transforms
Fuzz 9777: 7 transforms
Fuzz 9778: 1 transforms
Fuzz 9779: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
}
@Component(
@Component(
  int count;
@Component(
@Component(
  Strivalue]="\'add\'"></button>')  void increment() {}
}

  @ContentChild(CounterComponent)
  selector: 'my-counter',
}
-->
  CounterComponent recursedComponent;
  List<String> items;
  void increment() {}

       aria-hiddennt;
  inputs: const ['count'],
  Strinl',
  selector: 'my-aaa',
}
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],

nimport 'package:angular2/angular2.dart';
@Component(
class ComponentA {
@Component(
  @Output() EventEmitter<int> incremented;
    'test.html',
  @Input() int maxCou<!--

});
{
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])


  EventEmitter<String> resetEvent;
  int count;
  List<String> items;
  @ContentChild(CounterComponent)
  selector: 'my-counter',
  int count;
  void reset() {}
\'\'\');
}
class Coug header;
]),
class CounterComponent {
class ComponentA {
  directives: const [CounterCompoid increment() {}

       aria-hiddennt;
  inputs: const ['count'],
  Strinl',
  selector: 'my-aaa',
}
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],

nimport 'package:angular2/angular2.dart';
@Component(
class ComponentA {
@Component(
  @Output() EventEmitter<int> incremented;
    'test.html',
  @Input() int maxCou<!--

});
{
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])


  EventEmitter<String> resetEvent;
  int count;
  List<String> items;
  @ContentChild(CounterComponent)
  selector: 'my-counter',
  int count;
  void reset() {}
\'\'\');
}
class Coug header;
]),
class CounterComponent {
class ComponentA {
  directives: const [CounterComponenswitcht, NgIf, NgFor, NgForm, NgModel])
  Strivalue]="\'add\'"></button>')

class Componnenswitcht, NgIf, NgFor, NgForm, NgModel])
  Strivalue]="\'add\'"></button>')

class ComponentA {
  templateUrl:}

  template: '{{count}} <button (click)="increment()" [rt';
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showig {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != nulltring())'>
    <my-counter></m'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
    }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267  
  <my-counter
   [count]native="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 9780: 1 transforms
Fuzz 9781: 11 transforms
Fuzz 9782: 14 transforms
Fuzz 9783: 8 transforms
Fuzz 9784: 18 transforms
Fuzz 9785: 7 transforms
Fuzz 9786: 20 transforms
Fuzz 9787: 17 transforms
Fuzz 9788: 1 transforms
Fuzz 9789: 2 transforms
Fuzz 9790: 11 transforms
Fuzz 9791: 14 transforms
Fuzz 9792: 2 transforms
Fuzz 9793: 12 transforms
Fuzz 9794: 17 transforms
Fuzz 9795: 5 transforms
Fuzz 9796: 1 transforms
Fuzz 9797: 7 transforms
Fuzz 9798: 19 transforms
Fuzz 9799: 15 transforms
Fuzz 9800: 4 transforms
Fuzz 9801: 18 transforms
Fuzz 9802: 2 transforms
Fuzz 9803: 1 transforms
Fuzz 9804: 3 transforms
Fuzz 9805: 8 transforms
Fuzz 9806: 7 transforms
Fuzz 9807: 3 transforms
Fuzz 9808: 16 transforms
Fuzz 9809: 10 transforms
Fuzz 9810: 5 transforms
Fuzz 9811: 19 transforms
Fuzz 9812: 18 transforms
Fuzz 9813: 18 transforms
Fuzz 9814: 11 transforms
Fuzz 9815: 9 transforms
Fuzz 9816: 13 transforms
Fuzz 9817: 13 transforms
Fuzz 9818: 4 transforms
Fuzz 9819: 20 transforms
Fuzz 9820: 13 transforms
Fuzz 9821: 7 transforms
Fuzz 9822: 14 transforms
Fuzz 9823: 8 transforms
Fuzz 9824: 20 transforms
Fuzz 9825: 10 transforms
Fuzz 9826: 8 transforms
Fuzz 9827: 17 transforms
Fuzz 9828: 13 transforms
Fuzz 9829: 8 transforms
Fuzz 9830: 18 transforms
Fuzz 9831: 3 transforms
Fuzz 9832: 19 transforms
Fuzz 9833: 8 transforms
Fuzz 9834: 13 transforms
Fuzz 9835: 12 transforms
Fuzz 9836: 12 transforms
Fuzz 9837: 10 transforms
Fuzz 9838: 10 transforms
Fuzz 9839: 6 transforms
Fuzz 9840: 16 transforms
Fuzz 9841: 5 transforms
Fuzz 9842: 1 transforms
Fuzz 9843: 16 transforms
Fuzz 9844: 14 transforms
Fuzz 9845: 14 transforms
Fuzz 9846: 4 transforms
Fuzz 9847: 4 transforms
Fuzz 9848: 2 transforms
Fuzz 9849: 18 transforms
Fuzz 9850: 19 transforms
Fuzz 9851: 19 transforms
Fuzz 9852: 5 transforms
Fuzz 9853: 20 transforms
Fuzz 9854: 5 transforms
Fuzz 9855: 4 transforms
Fuzz 9856: 9 transforms
Fuzz 9857: 16 transforms
Fuzz 9858: 6 transforms
Fuzz 9859: 1 transforms
Fuzz 9860: 13 transforms
Fuzz 9861: 4 transforms
Fuzz 9862: 17 transforms
Fuzz 9863: 9 transforms
Fuzz 9864: 16 transforms
Fuzz 9865: 2 transforms
Fuzz 9866: 8 transforms
Fuzz 9867: 12 transforms
Fuzz 9868: 12 transforms
Fuzz 9869: 5 transforms
Fuzz 9870: 10 transforms
Fuzz 9871: 19 transforms
Fuzz 9872: 3 transforms
Fuzz 9873: 9 transforms
Fuzz 9874: 11 transforms
Fuzz 9875: 12 transforms
Fuzz 9876: 7 transforms
Fuzz 9877: 15 transforms
Fuzz 9878: 13 transforms
Fuzz 9879: 5 transforms
Fuzz 9880: 2 transforms
Fuzz 9881: 15 transforms
Fuzz 9882: 5 transforms
Fuzz 9883: 4 transforms
Fuzz 9884: 8 transforms
Fuzz 9885: 14 transforms
Fuzz 9886: 9 transforms
Fuzz 9887: 16 transforms
Fuzz 9888: 4 transforms
Fuzz 9889: 18 transforms
Fuzz 9890: 8 transforms
Fuzz 9891: 17 transforms
Fuzz 9892: 2 transforms
Fuzz 9893: 12 transforms
Fuzz 9894: 15 transforms
Fuzz 9895: 5 transforms
Fuzz 9896: 2 transforms
Fuzz 9897: 7 transforms
Fuzz 9898: 13 transforms
Fuzz 9899: 14 transforms
Fuzz 9900: 9 transforms
Fuzz 9901: 4 transforms
Fuzz 9902: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],esetEvent: reset'],
  template: '{{count}} <button (click)="incfinallyrement()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() Ev
  template: '{{count}} <button (click)="incfinallyrement()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)  CounterComponent recu Strin<!--
-->
       aria-hidden="true"
       attr.arig header;
}
@Component<(
  inputs: const ['count'],
 rsedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<div *ngIf="items.length > 0">
    (reset)=''
<!-- @ngIgnoreErrors: -->\'\'\');

<
    (incremen}});
    (click)='h1.hidden = !h1.hidden; counter.reset()'
        <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}</li>
    #counter
  <form #ngForm="ngForm"></form>
    <my-counter></my-counter>  </my-counter>
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    <input [(ngModel)]="header" />
  '090cedb3f2833a3f260b093ted)='items.add($event.toString())'>
]),
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 9903: 2 transforms
Fuzz 9904: 8 transforms
Fuzz 9905: 17 transforms
Fuzz 9906: 15 transforms
Fuzz 9907: 20 transforms
Fuzz 9908: 4 transforms
Fuzz 9909: 12 transforms
Fuzz 9910: 7 transforms
Fuzz 9911: 18 transforms
Fuzz 9912: 1 transforms
Fuzz 9913: 8 transforms
Fuzz 9914: 4 transforms
Fuzz 9915: 4 transforms
Fuzz 9916: 7 transforms
Fuzz 9917: 4 transforms
Fuzz 9918: 12 transforms
Fuzz 9919: 5 transforms
Fuzz 9920: 13 transforms
Fuzz 9921: 6 transforms
Fuzz 9922: 2 transforms
Fuzz 9923: 16 transforms
Fuzz 9924: 5 transforms
Fuzz 9925: 13 transforms
Fuzz 9926: 1 transforms
Fuzz 9927: 11 transforms
Fuzz 9928: 13 transforms
Fuzz 9929: 16 transforms
Fuzz 9930: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgFnterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {  List<String> items;
  String header;
}

@Compon<!--
--ent(
  selector: 'my-counter',
  inputs: const ['count'],
  'outputs: coorm, NgModel])
class ComponentA {  List<String> items;
  String header;
}

@Compon<!--
--ent(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increm
<<==HTML CODE==>>
});
  {{ngForm.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let iem of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.t}
]),
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  
    (click)='h1.hidden = !h1.hidden; counter.reset()'
{
</li>
      
<!--! @ngIgnoreErrors: -->
    #counter
  <my-counter
    (reset)=''
    (incremented)='items.add($event.toString())'>
       aria-hidden="trutruee"
-->
  '090cedb3f2833a3f260rim()}}
\'\'\');

       attr.aria-hidden="el)]="header" />
</div>
    [count]="items.length"
    <my-showcounter></my-counter>
  <input [(ngMod<!--
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 9931: 5 transforms
Fuzz 9932: 16 transforms
Fuzz 9933: 15 transforms
Fuzz 9934: 14 transforms
Fuzz 9935: 8 transforms
Fuzz 9936: 16 transforms
Fuzz 9937: 11 transforms
Fuzz 9938: 13 transforms
Fuzz 9939: 6 transforms
Fuzz 9940: 18 transforms
Fuzz 9941: 12 transforms
Fuzz 9942: 18 transforms
Fuzz 9943: 14 transforms
Fuzz 9944: 10 transforms
Fuzz 9945: 11 transforms
Fuzz 9946: 5 transforms
Fuzz 9947: 10 transforms
Fuzz 9948: 20 transforms
Fuzz 9949: 9 transforms
Fuzz 9950: 2 transforms
Fuzz 9951: 14 transforms
Fuzz 9952: 17 transforms
Fuzz 9953: 15 transforms
Fuzz 9954: 7 transforms
Fuzz 9955: 11 transforms
Fuzz 9956: 15 transforms
Fuzz 9957: 20 transforms
Fuzz 9958: 16 transforms
Fuzz 9959: 12 transforms
Fuzz 9960: 4 transforms
Fuzz 9961: 6 transforms
Fuzz 9962: 3 transforms
Fuzz 9963: 7 transforms
Fuzz 9964: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
       arcount}} <button (click)="increment()" [value]="\'add\'"></button>')
  int count;  directives: const [CounterComponent, NgImaxCount;
  EventEmitter<Stri

@Component(
  void increment() {}
-->

  @ContentChild(CounterComponent)
\'\'\');
  inputs: const ['count'],  @Out}
{
class ComponentA {<!--
]),
@Component(
  template: '{{<!--
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
-->       aria-hidden="tru
class CounterComponent {
  selector: 'my-aaa',

  '090cedb3f2833a3f260b0937baput() EventEmitter<int> incremented;}

  String header;
  templateUrl: 'test.html',
});
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index'[hidden]='item != nf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input ull'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.totring())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 9965: 4 transforms
Fuzz 9966: 10 transforms
Fuzz 9967: 3 transforms
Fuzz 9968: 9 transforms
Fuzz 9969: 5 transforms
Fuzz 9970: 20 transforms
Fuzz 9971: 5 transforms
Fuzz 9972: 10 transforms
Fuzz 9973: 13 transforms
Fuzz 9974: 17 transforms
Fuzz 9975: 20 transforms
Fuzz 9976: 7 transforms
Fuzz 9977: 17 transforms
Fuzz 9978: 7 transforms
Fuzz 9979: 8 transforms
Fuzz 9980: 10 transforms
Fuzz 9981: 4 transforms
Fuzz 9982: 9 transforms
Fuzz 9983: 3 transforms
Fuzz 9984: 19 transforms
Fuzz 9985: 4 transforms
Fuzz 9986: 1 transforms
Fuzz 9987: 2 transforms
Fuzz 9988: 17 transforms
Fuzz 9989: 20 transforms
Fuzz 9990: 17 transforms
Fuzz 9991: 16 transforms
Fuzz 9992: 6 transforms
Fuzz 9993: 15 transforms
Fuzz 9994: 7 transforms
Fuzz 9995: 1 transforms
Fuzz 9996: 6 transforms
Fuzz 9997: 10 transforms
Fuzz 9998: 14 transforms
Fuzz 9999: 4 transforms
Fuzz 10000: 1 transforms
Fuzz 10001: 13 transforms
Fuzz 10002: 11 transforms
Fuzz 10003: 6 transforms
Fuzz 10004: 9 transforms
Fuzz 10005: 13 transforms
Fuzz 10006: 14 transforms
Fuzz 10007: 12 transforms
Fuzz 10008: 5 transforms
Fuzz 10009: 15 transforms
Fuzz 10010: 9 transforms
Fuzz 10011: 12 transforms
Fuzz 10012: 9 transforms
Fuzz 10013: 1 transforms
Fuzz 10014: 11 transforms
Fuzz 10015: 1 transforms
Fuzz 10016: 19 transforms
Fuzz 10017: 6 transforms
Fuzz 10018: 15 transforms
Fuzz 10019: 18 transforms
Fuzz 10020: 18 transforms
Fuzz 10021: 17 transforms
Fuzz 10022: 15 transforms
Fuzz 10023: 20 transforms
Fuzz 10024: 13 transforms
Fuzz 10025: 12 transforms
Fuzz 10026: 12 transforms
Fuzz 10027: 1 transforms
Fuzz 10028: 14 transforms
Fuzz 10029: 13 transforms
Fuzz 10030: 11 transforms
Fuzz 10031: 7 transforms
Fuzz 10032: 7 transforms
Fuzz 10033: 5 transforms
Fuzz 10034: 7 transforms
Fuzz 10035: 12 transforms
Fuzz 10036: 3 transforms
Fuzz 10037: 1 transforms
Fuzz 10038: 4 transforms
Fuzz 10039: 14 transforms
Fuzz 10040: 11 transforms
Fuzz 10041: 14 transforms
Fuzz 10042: 6 transforms
Fuzz 10043: 11 transforms
Fuzz 10044: 1 transforms
Fuzz 10045: 5 transforms
Fuzz 10046: 14 transforms
Fuzz 10047: 14 transforms
Fuzz 10048: 20 transforms
Fuzz 10049: 2 transforms
Fuzz 10050: 20 transforms
Fuzz 10051: 5 transforms
Fuzz 10052: 11 transforms
Fuzz 10053: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b093
class CounterComponent {  int count;
@Component(
  List<String> items;

  outpdynamicuts: const ['resetEvent: reset'],
  inputs: const ['count'],
class ComponentA {
import 'package:angular2/angular2.dart';

  @ContentChild(CounterComponent)
  selector: 'my-aaa',
  CounterComponent recursedComponent;
}
  String header;
  templateUrl: 'test.html',<!--
-->
       aria-hidden="true"
       attr.aria-
  @Input() int maxCount;
}
       attr.aria-hidden="{{!i NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
  EventEmitter<String> resetEvent;
-->
       aria-hidden="true"
  void increment() {}


  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf,<!--
@Component(
<<==HTML CODE==>>
</div>
      
</li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
  
   ms.length"
    #counter
<!-- @ngIgnoreErr($event.toString())'>
 catch   (incremented)='items.add($h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">
    (reset)=''
    [maxCount]='4'
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
    <my-counter><ors: -->
   ms.length"
    [count]="ite.length"

    (inevent.toString())'>
  </my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
  <my-counter
  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />

    (reset)=''
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 10054: 10 transforms
Fuzz 10055: 15 transforms
Fuzz 10056: 18 transforms
Fuzz 10057: 11 transforms
Fuzz 10058: 1 transforms
Fuzz 10059: 12 transforms
Fuzz 10060: 11 transforms
Fuzz 10061: 1 transforms
Fuzz 10062: 20 transforms
Fuzz 10063: 3 transforms
Fuzz 10064: 14 transforms
Fuzz 10065: 8 transforms
Fuzz 10066: 5 transforms
Fuzz 10067: 7 transforms
Fuzz 10068: 11 transforms
Fuzz 10069: 6 transforms
Fuzz 10070: 6 transforms
Fuzz 10071: 11 transforms
Fuzz 10072: 7 transforms
Fuzz 10073: 13 transforms
Fuzz 10074: 3 transforms
Fuzz 10075: 12 transforms
Fuzz 10076: 9 transforms
Fuzz 10077: 3 transforms
Fuzz 10078: 2 transforms
Fuzz 10079: 9 transforms
Fuzz 10080: 13 transforms
Fuzz 10081: 6 transforms
Fuzz 10082: 8 transforms
Fuzz 10083: 20 transforms
Fuzz 10084: 6 transforms
Fuzz 10085: 9 transforms
Fuzz 10086: 9 transforms
Fuzz 10087: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
 <! @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
}
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;selector: 'my-aaa',
  List<String> items;
  selector: 'my-aaa',
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
}
  int count
  selector: i'my-counter',
@Component(
  @Output() EventEmitter<int}
]),
}> incremented;
  String header;
@Component(
  @Input() int maxCount;
  inputs: const ['count'],
  CounterComponent recurs
import 'package:angular2/angular2.dart';
  String header;
class CounterComponent {
  outputs: const ['resetEvent: reset'],

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=in0">
  <form #ngForm="ngForm"></form>
dex' [hidden]='item != null'>
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngtModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4<!--
-->
       aria-hidden="tr'
    (reset)=''
    (click)='h1.hidden = !h1hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
 <!--
-->
    </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 10088: 13 transforms
Fuzz 10089: 14 transforms
Fuzz 10090: 2 transforms
Fuzz 10091: 3 transforms
Fuzz 10092: 11 transforms
Fuzz 10093: 5 transforms
Fuzz 10094: 4 transforms
Fuzz 10095: 5 transforms
Fuzz 10096: 5 transforms
Fuzz 10097: 4 transforms
Fuzz 10098: 19 transforms
Fuzz 10099: 20 transforms
Fuzz 10100: 11 transforms
Fuzz 10101: 1 transforms
Fuzz 10102: 6 transforms
Fuzz 10103: 2 transforms
Fuzz 10104: 3 transforms
Fuzz 10105: 17 transforms
Fuzz 10106: 13 transforms
Fuzz 10107: 19 transforms
Fuzz 10108: 10 transforms
Fuzz 10109: 9 transforms
Fuzz 10110: 2 transforms
Fuzz 10111: 11 transforms
Fuzz 10112: 13 transforms
Fuzz 10113: 1 transforms
Fuzz 10114: 12 transforms
Fuzz 10115: 19 transforms
Fuzz 10116: 5 transforms
Fuzz 10117: 2 transforms
Fuzz 10118: 20 transforms
Fuzz 10119: 2 transforms
Fuzz 10120: 4 transforms
Fuzz 10121: 15 transforms
Fuzz 10122: 20 transforms
Fuzz 10123: 4 transforms
Fuzz 10124: 18 transforms
Fuzz 10125: 4 transforms
Fuzz 10126: 13 transforms
Fuzz 10127: 2 transforms
Fuzz 10128: 10 transforms
Fuzz 10129: 2 transforms
Fuzz 10130: 8 transforms
Fuzz 10131: 9 transforms
Fuzz 10132: 5 transforms
Fuzz 10133: 8 transforms
Fuzz 10134: 5 transforms
Fuzz 10135: 2 transforms
Fuzz 10136: 5 transforms
Fuzz 10137: 17 transforms
Fuzz 10138: 6 transforms
Fuzz 10139: 15 transforms
Fuzz 10140: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',  templateUrl: 'test.html',
  directives: const [CounterCompontemplate: '{{count}} <button (click)="increment()" [valueent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<StrinIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const <!--
-->
       aria-hidden['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() ig> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form}
]),
});
{
\'\'\');  '090cedb3f2833a3f>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='in4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 10141: 19 transforms
Fuzz 10142: 12 transforms
Fuzz 10143: 15 transforms
Fuzz 10144: 17 transforms
Fuzz 10145: 9 transforms
Fuzz 10146: 18 transforms
Fuzz 10147: 7 transforms
Fuzz 10148: 11 transforms
Fuzz 10149: 14 transforms
Fuzz 10150: 11 transforms
Fuzz 10151: 10 transforms
Fuzz 10152: 2 transforms
Fuzz 10153: 6 transforms
Fuzz 10154: 11 transforms
Fuzz 10155: 1 transforms
Fuzz 10156: 15 transforms
Fuzz 10157: 11 transforms
Fuzz 10158: 19 transforms
Fuzz 10159: 20 transforms
Fuzz 10160: 15 transforms
Fuzz 10161: 16 transforms
Fuzz 10162: 8 transforms
Fuzz 10163: 17 transforms
Fuzz 10164: 6 transforms
Fuzz 10165: 4 transforms
Fuzz 10166: 10 transforms
Fuzz 10167: 17 transforms
Fuzz 10168: 1 transforms
Fuzz 10169: 16 transforms
Fuzz 10170: 16 transforms
Fuzz 10171: 20 transforms
Fuzz 10172: 14 transforms
Fuzz 10173: 12 transforms
Fuzz 10174: 16 transforms
Fuzz 10175: 17 transforms
Fuzz 10176: 11 transforms
Fuzz 10177: 16 transforms
Fuzz 10178: 11 transforms
Fuzz 10179: 1 transforms
Fuzz 10180: 1 transforms
Fuzz 10181: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: <!--
-->
       aria-hidden="true"
       attr.aria-hreset'],
  template: '{{count}} }
]),
}library);
{
<button (cl
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
  <my-counter
    (click)='h1.hidden = !h1.hidd<!--
-->
       arien; counter.reset()'});
  </my-counter>
    (reset)=''
    [maxCount]='4'
<h1 #h1>Showing<!--
  {{ngForm.dirty}}
<!-- @ngIgnoreErrors: -->
{\'\'y-counter></my-counter>
       aria-hidden="true"
]),
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</div>

      

       attr.aria-hidden=" {{items.length}} items:</h1>
  <form #ngForm="ngForm"></form>
    #cou
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 10182: 15 transforms
Fuzz 10183: 2 transforms
Fuzz 10184: 16 transforms
Fuzz 10185: 9 transforms
Fuzz 10186: 5 transforms
Fuzz 10187: 7 transforms
Fuzz 10188: 14 transforms
Fuzz 10189: 6 transforms
Fuzz 10190: 19 transforms
Fuzz 10191: 3 transforms
Fuzz 10192: 16 transforms
Fuzz 10193: 12 transforms
Fuzz 10194: 3 transforms
Fuzz 10195: 12 transforms
Fuzz 10196: 17 transforms
Fuzz 10197: 20 transforms
Fuzz 10198: 20 transforms
Fuzz 10199: 12 transforms
Fuzz 10200: 10 transforms
Fuzz 10201: 12 transforms
Fuzz 10202: 20 transforms
Fuzz 10203: 10 transforms
Fuzz 10204: 12 transforms
Fuzz 10205: 8 transforms
Fuzz 10206: 4 transforms
Fuzz 10207: 6 transforms
Fuzz 10208: 16 transforms
Fuzz 10209: 7 transforms
Fuzz 10210: 11 transforms
Fuzz 10211: 5 transforms
Fuzz 10212: 7 transforms
Fuzz 10213: 13 transforms
Fuzz 10214: 13 transforms
Fuzz 10215: 20 transforms
Fuzz 10216: 13 transforms
Fuzz 10217: 15 transforms
Fuzz 10218: 10 transforms
Fuzz 10219: 2 transforms
Fuzz 10220: 2 transforms
Fuzz 10221: 9 transforms
Fuzz 10222: 14 transforms
Fuzz 10223: 5 transforms
Fuzz 10224: 12 transforms
Fuzz 10225: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
});
class ComponentA {
@Component(
  '090cedb3f2833a3f260b0937baae56267a6cd935',
\'\'\');
}
  List<String> items;
  selector: 'my-counter',
});
\'\'\')setEvent: reset'],
@Component(
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',

 omponent, NgIf, NgFor, NgForm, NgModel])
]),
  outputs: const ['re}
  inputs: const ['count'],
  template: {{count}} <button (c
{
  templateUrl: 'test.html',
  String heade;
]),
{
  directives: const [CounterC}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}
    (incremented)='items.add($event.toString())'>
    (reset)=''
    #counter
  <my-counter
  <form #ngForm="ngForm"></form>
</li>  </my-counter>
    <my-counter></my-counter>
      
<li *ngFor='let item of items; let x=index' [hidden]='item != n}
]),
});
{\'\'\');ull'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
    [count]="items.length"
<div *ngIf="items.length > 0">
  
</div>
    [max}
]),
});
{
\'\'\');
  '090ceCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 10226: 20 transforms
Fuzz 10227: 16 transforms
Fuzz 10228: 4 transforms
Fuzz 10229: 8 transforms
Fuzz 10230: 9 transforms
Fuzz 10231: 8 transforms
Fuzz 10232: 19 transforms
Fuzz 10233: 17 transforms
Fuzz 10234: 15 transforms
Fuzz 10235: 8 transforms
Fuzz 10236: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(}
-->
\'\'\');
{
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
 tEmitter<String> resetEvent;
  String header;
  '090cedb3f2833a3f260b0937baae5626
  @Output()<! EventEmitter<i
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  Event;
class ComponentA {
]),
class CounterComponent {
@Component(
  List<String> items;
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
});
}
  int co<!--
  templateUrl: 'test.html',


  selector: 'my-aaa',
  selector: 'my-counter',
       aria-hidunt;
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != nunll'>
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0</<!--
-->
    l
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 10237: 19 transforms
Fuzz 10238: 15 transforms
Fuzz 10239: 10 transforms
Fuzz 10240: 13 transforms
Fuzz 10241: 9 transforms
Fuzz 10242: 5 transforms
Fuzz 10243: 15 transforms
Fuzz 10244: 14 transforms
Fuzz 10245: 12 transforms
Fuzz 10246: 3 transforms
Fuzz 10247: 5 transforms
Fuzz 10248: 1 transforms
Fuzz 10249: 2 transforms
Fuzz 10250: 12 transforms
Fuzz 10251: 12 transforms
Fuzz 10252: 14 transforms
Fuzz 10253: 7 transforms
Fuzz 10254: 11 transforms
Fuzz 10255: 11 transforms
Fuzz 10256: 7 transforms
Fuzz 10257: 15 transforms
Fuzz 10258: 13 transforms
Fuzz 10259: 18 transforms
Fuzz 10260: 10 transforms
Fuzz 10261: 9 transforms
Fuzz 10262: 15 transforms
Fuzz 10263: 14 transforms
Fuzz 10264: 10 transforms
Fuzz 10265: 20 transforms
Fuzz 10266: 3 transforms
Fuzz 10267: 4 transforms
Fuzz 10268: 8 transforms
Fuzz 10269: 16 transforms
Fuzz 10270: 5 transforms
Fuzz 10271: 1 transforms
Fuzz 10272: 8 transforms
Fuzz 10273: 1 transforms
Fuzz 10274: 12 transforms
Fuzz 10275: 2 transforms
Fuzz 10276: 12 transforms
Fuzz 10277: 8 transforms
Fuzz 10278: 20 transforms
Fuzz 10279: 5 transforms
Fuzz 10280: 7 transforms
Fuzz 10281: 6 transforms
Fuzz 10282: 1 transforms
Fuzz 10283: 4 transforms
Fuzz 10284: 2 transforms
Fuzz 10285: 13 transforms
Fuzz 10286: 20 transforms
Fuzz 10287: 14 transforms
Fuzz 10288: 11 transforms
Fuzz 10289: 19 transforms
Fuzz 10290: 16 transforms
Fuzz 10291: 15 transforms
Fuzz 10292: 17 transforms
Fuzz 10293: 7 transforms
Fuzz 10294: 1 transforms
Fuzz 10295: 2 transforms
Fuzz 10296: 5 transforms
Fuzz 10297: 8 transforms
Fuzz 10298: 3 transforms
Fuzz 10299: 12 transforms
Fuzz 10300: 18 transforms
Fuzz 10301: 11 transforms
Fuzz 10302: 8 transforms
Fuzz 10303: 4 transforms
Fuzz 10304: 9 transforms
Fuzz 10305: 15 transforms
Fuzz 10306: 11 transforms
Fuzz 10307: 16 transforms
Fuzz 10308: 13 transforms
Fuzz 10309: 12 transforms
Fuzz 10310: 16 transforms
Fuzz 10311: 5 transforms
Fuzz 10312: 10 transforms
Fuzz 10313: 17 transforms
Fuzz 10314: 5 transforms
Fuzz 10315: 13 transforms
Fuzz 10316: 1 transforms
Fuzz 10317: 1 transforms
Fuzz 10318: 9 transforms
Fuzz 10319: 3 transforms
Fuzz 10320: 13 transforms
Fuzz 10321: 2 transforms
Fuzz 10322: 17 transforms
Fuzz 10323: 5 transforms
Fuzz 10324: 9 transforms
Fuzz 10325: 18 transforms
Fuzz 10326: 11 transforms
Fuzz 10327: 6 transforms
Fuzz 10328: 20 transforms
Fuzz 10329: 20 transforms
Fuzz 10330: 17 transforms
Fuzz 10331: 18 transforms
Fuzz 10332: 10 transforms
Fuzz 10333: 20 transforms
Fuzz 10334: 9 transforms
Fuzz 10335: 20 transforms
Fuzz 10336: 16 transforms
Fuzz 10337: 7 transforms
Fuzz 10338: 18 transforms
Fuzz 10339: 3 transforms
Fuzz 10340: 2 transforms
Fuzz 10341: 8 transforms
Fuzz 10342: 20 transforms
Fuzz 10343: 20 transforms
Fuzz 10344: 16 transforms
Fuzz 10345: 2 transforms
Fuzz 10346: 2 transforms
Fuzz 10347: 10 transforms
Fuzz 10348: 9 transforms
Fuzz 10349: 8 transforms
Fuzz 10350: 6 transforms
Fuzz 10351: 16 transforms
Fuzz 10352: 9 transforms
Fuzz 10353: 4 transforms
Fuzz 10354: 12 transforms
Fuzz 10355: 13 transforms
Fuzz 10356: 8 transforms
Fuzz 10357: 5 transforms
Fuzz 10358: 10 transforms
Fuzz 10359: 15 transforms
Fuzz 10360: 4 transforms
Fuzz 10361: 9 transforms
Fuzz 10362: 8 transforms
Fuzz 10363: 8 transforms
Fuzz 10364: 9 transforms
Fuzz 10365: 3 transforms
Fuzz 10366: 7 transforms
Fuzz 10367: 19 transforms
Fuzz 10368: 3 transforms
Fuzz 10369: 5 transforms
Fuzz 10370: 14 transforms
Fuzz 10371: 19 transforms
Fuzz 10372: 12 transforms
Fuzz 10373: 5 transforms
Fuzz 10374: 17 transforms
Fuzz 10375: 3 transforms
Fuzz 10376: 3 transforms
Fuzz 10377: 14 transforms
Fuzz 10378: 6 transforms
Fuzz 10379: 4 transforms
Fuzz 10380: 12 transforms
Fuzz 10381: 9 transforms
Fuzz 10382: 1 transforms
Fuzz 10383: 18 transforms
Fuzz 10384: 13 transforms
Fuzz 10385: 6 transforms
Fuzz 10386: 19 transforms
Fuzz 10387: 13 transforms
Fuzz 10388: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
class ComponentA {
-->
  selector: 'my-counter',
import 'package:angular2/angular2.dart';
       aria-hidden="ting header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  @Input() int maxCount;
  @ContentChild(CounterComponent)
  selectvaror: 'my-aaa'
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
  Str<!--@Component(
}
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],

  List<String> items;
}

@Component(
class CounterComponent {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b09<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let itemof items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
<div *ng>If="items.length > 0">
  <form #ngForm="ngFo}
]),
});
{
\'\'\');
  '090cedbrm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="hems; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
<ader" />
      
  <my-counter
    #counter
    [count]="items.length"
    [m}
]),
});
{
\'\'\');
axCount]='4'
    t(reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></myin-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 10389: 13 transforms
Fuzz 10390: 20 transforms
Fuzz 10391: 9 transforms
Fuzz 10392: 7 transforms
Fuzz 10393: 4 transforms
Fuzz 10394: 16 transforms
Fuzz 10395: 20 transforms
Fuzz 10396: 3 transforms
Fuzz 10397: 5 transforms
Fuzz 10398: 2 transforms
Fuzz 10399: 2 transforms
Fuzz 10400: 3 transforms
Fuzz 10401: 17 transforms
Fuzz 10402: 18 transforms
Fuzz 10403: 8 transforms
Fuzz 10404: 7 transforms
Fuzz 10405: 16 transforms
Fuzz 10406: 12 transforms
Fuzz 10407: 1 transforms
Fuzz 10408: 19 transforms
Fuzz 10409: 20 transforms
Fuzz 10410: 5 transforms
Fuzz 10411: 3 transforms
Fuzz 10412: 12 transforms
Fuzz 10413: 2 transforms
Fuzz 10414: 2 transforms
Fuzz 10415: 1 transforms
Fuzz 10416: 11 transforms
Fuzz 10417: 2 transforms
Fuzz 10418: 18 transforms
Fuzz 10419: 5 transforms
Fuzz 10420: 16 transforms
Fuzz 10421: 15 transforms
Fuzz 10422: 19 transforms
Fuzz 10423: 9 transforms
Fuzz 10424: 16 transforms
Fuzz 10425: 9 transforms
Fuzz 10426: 15 transforms
Fuzz 10427: 1 transforms
Fuzz 10428: 10 transforms
Fuzz 10429: 10 transforms
Fuzz 10430: 12 transforms
Fuzz 10431: 11 transforms
Fuzz 10432: 18 transforms
Fuzz 10433: 16 transforms
Fuzz 10434: 8 transforms
Fuzz 10435: 6 transforms
Fuzz 10436: 18 transforms
Fuzz 10437: 20 transforms
Fuzz 10438: 20 transforms
Fuzz 10439: 19 transforms
Fuzz 10440: 5 transforms
Fuzz 10441: 2 transforms
Fuzz 10442: 2 transforms
Fuzz 10443: 1 transforms
Fuzz 10444: 6 transforms
Fuzz 10445: 5 transforms
Fuzz 10446: 6 transforms
Fuzz 10447: 2 transforms
Fuzz 10448: 5 transforms
Fuzz 10449: 13 transforms
Fuzz 10450: 19 transforms
Fuzz 10451: 4 transforms
Fuzz 10452: 16 transforms
Fuzz 10453: 4 transforms
Fuzz 10454: 1 transforms
Fuzz 10455: 4 transforms
Fuzz 10456: 19 transforms
Fuzz 10457: 10 transforms
Fuzz 10458: 7 transforms
Fuzz 10459: 14 transforms
Fuzz 10460: 8 transforms
Fuzz 10461: 9 transforms
Fuzz 10462: 4 transforms
Fuzz 10463: 14 transforms
Fuzz 10464: 11 transforms
Fuzz 10465: 1 transforms
Fuzz 10466: 11 transforms
Fuzz 10467: 2 transforms
Fuzz 10468: 12 transforms
Fuzz 10469: 9 transforms
Fuzz 10470: 16 transforms
Fuzz 10471: 9 transforms
Fuzz 10472: 5 transforms
Fuzz 10473: 2 transforms
Fuzz 10474: 2 transforms
Fuzz 10475: 2 transforms
Fuzz 10476: 18 transforms
Fuzz 10477: 4 transforms
Fuzz 10478: 4 transforms
Fuzz 10479: 6 transforms
Fuzz 10480: 1 transforms
Fuzz 10481: 17 transforms
Fuzz 10482: 14 transforms
Fuzz 10483: 13 transforms
Fuzz 10484: 5 transforms
Fuzz 10485: 4 transforms
Fuzz 10486: 10 transforms
Fuzz 10487: 12 transforms
Fuzz 10488: 16 transforms
Fuzz 10489: 3 transforms
Fuzz 10490: 2 transforms
Fuzz 10491: 12 transforms
Fuzz 10492: 18 transforms
Fuzz 10493: 20 transforms
Fuzz 10494: 9 transforms
Fuzz 10495: 10 transforms
Fuzz 10496: 19 transforms
Fuzz 10497: 5 transforms
Fuzz 10498: 15 transforms
Fuzz 10499: 11 transforms
Fuzz 10500: 20 transforms
Fuzz 10501: 2 transforms
Fuzz 10502: 10 transforms
Fuzz 10503: 12 transforms
Fuzz 10504: 3 transforms
Fuzz 10505: 6 transforms
Fuzz 10506: 5 transforms
Fuzz 10507: 11 transforms
Fuzz 10508: 3 transforms
Fuzz 10509: 15 transforms
Fuzz 10510: 18 transforms
Fuzz 10511: 6 transforms
Fuzz 10512: 6 transforms
Fuzz 10513: 5 transforms
Fuzz 10514: 2 transforms
Fuzz 10515: 10 transforms
Fuzz 10516: 12 transforms
Fuzz 10517: 17 transforms
Fuzz 10518: 20 transforms
Fuzz 10519: 15 transforms
Fuzz 10520: 14 transforms
Fuzz 10521: 14 transforms
Fuzz 10522: 2 transforms
Fuzz 10523: 11 transforms
Fuzz 10524: 8 transforms
Fuzz 10525: 19 transforms
Fuzz 10526: 10 transforms
Fuzz 10527: 6 transforms
Fuzz 10528: 20 transforms
Fuzz 10529: 17 transforms
Fuzz 10530: 9 transforms
Fuzz 10531: 2 transforms
Fuzz 10532: 11 transforms
Fuzz 10533: 20 transforms
Fuzz 10534: 1 transforms
Fuzz 10535: 8 transforms
Fuzz 10536: 5 transforms
Fuzz 10537: 3 transforms
Fuzz 10538: 15 transforms
Fuzz 10539: 19 transforms
Fuzz 10540: 20 transforms
Fuzz 10541: 11 transforms
Fuzz 10542: 11 transforms
Fuzz 10543: 17 transforms
Fuzz 10544: 7 transforms
Fuzz 10545: 19 transforms
Fuzz 10546: 14 transforms
Fuzz 10547: 13 transforms
Fuzz 10548: 2 transforms
Fuzz 10549: 17 transforms
Fuzz 10550: 2 transforms
Fuzz 10551: 3 transforms
Fuzz 10552: 15 transforms
Fuzz 10553: 8 transforms
Fuzz 10554: 10 transforms
Fuzz 10555: 9 transforms
Fuzz 10556: 16 transforms
Fuzz 10557: 11 transforms
Fuzz 10558: 6 transforms
Fuzz 10559: 8 transforms
Fuzz 10560: 15 transforms
Fuzz 10561: 19 transforms
Fuzz 10562: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;

  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
  void increment() {}
class CounterComponent {

  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
  selector: 'my-counter',
  CounterComponent recursedComponent;
  void reset() {}
  int count;
  @ContentChild(CounterComponent)
}
  void increment() {}> items;
  String header;

  int count;

@Component(

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
class CounterComponent {
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
  List<String\'add\'"></button>')
  selector: 'my-aaa',
@Component(

  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],

  EventEmitter<String> resetEvent;
  void reset() {}
  inputs: const ['count'],
}
  @Output() EventEmitter<int> incremented;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngForpatch='let item of items; let x=index' [hidden]='itewhilem != null'>
  {{x}} : {{item.trim()}}
</li>
 <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 10563: 6 transforms
Fuzz 10564: 13 transforms
Fuzz 10565: 15 transforms
Fuzz 10566: 1 transforms
Fuzz 10567: 17 transforms
Fuzz 10568: 2 transforms
Fuzz 10569: 17 transforms
Fuzz 10570: 19 transforms
Fuzz 10571: 9 transforms
Fuzz 10572: 6 transforms
Fuzz 10573: 4 transforms
Fuzz 10574: 5 transforms
Fuzz 10575: 3 transforms
Fuzz 10576: 5 transforms
Fuzz 10577: 5 transforms
Fuzz 10578: 18 transforms
Fuzz 10579: 17 transforms
Fuzz 10580: 20 transforms
Fuzz 10581: 11 transforms
Fuzz 10582: 12 transforms
Fuzz 10583: 14 transforms
Fuzz 10584: 17 transforms
Fuzz 10585: 2 transforms
Fuzz 10586: 6 transforms
Fuzz 10587: 3 transforms
Fuzz 10588: 17 transforms
Fuzz 10589: 6 transforms
Fuzz 10590: 20 transforms
Fuzz 10591: 12 transforms
Fuzz 10592: 2 transforms
Fuzz 10593: 11 transforms
Fuzz 10594: 9 transforms
Fuzz 10595: 5 transforms
Fuzz 10596: 18 transforms
Fuzz 10597: 2 transforms
Fuzz 10598: 2 transforms
Fuzz 10599: 11 transforms
Fuzz 10600: 1 transforms
Fuzz 10601: 3 transforms
Fuzz 10602: 13 transforms
Fuzz 10603: 7 transforms
Fuzz 10604: 13 transforms
Fuzz 10605: 19 transforms
Fuzz 10606: 9 transforms
Fuzz 10607: 11 transforms
Fuzz 10608: 2 transforms
Fuzz 10609: 3 transforms
Fuzz 10610: 11 transforms
Fuzz 10611: 1 transforms
Fuzz 10612: 13 transforms
Fuzz 10613: 17 transforms
Fuzz 10614: 12 transforms
Fuzz 10615: 17 transforms
Fuzz 10616: 9 transforms
Fuzz 10617: 2 transforms
Fuzz 10618: 11 transforms
Fuzz 10619: 6 transforms
Fuzz 10620: 14 transforms
Fuzz 10621: 9 transforms
Fuzz 10622: 11 transforms
Fuzz 10623: 9 transforms
Fuzz 10624: 17 transforms
Fuzz 10625: 13 transforms
Fuzz 10626: 20 transforms
Fuzz 10627: 2 transforms
Fuzz 10628: 20 transforms
Fuzz 10629: 19 transforms
Fuzz 10630: 8 transforms
Fuzz 10631: 1 transforms
Fuzz 10632: 13 transforms
Fuzz 10633: 4 transforms
Fuzz 10634: 10 transforms
Fuzz 10635: 9 transforms
Fuzz 10636: 8 transforms
Fuzz 10637: 20 transforms
Fuzz 10638: 9 transforms
Fuzz 10639: 6 transforms
Fuzz 10640: 12 transforms
Fuzz 10641: 20 transforms
Fuzz 10642: 6 transforms
Fuzz 10643: 8 transforms
Fuzz 10644: 15 transforms
Fuzz 10645: 2 transforms
Fuzz 10646: 11 transforms
Fuzz 10647: 20 transforms
Fuzz 10648: 10 transforms
Fuzz 10649: 15 transforms
Fuzz 10650: 1 transforms
Fuzz 10651: 13 transforms
Fuzz 10652: 16 transforms
Fuzz 10653: 1 transforms
Fuzz 10654: 13 transforms
Fuzz 10655: 3 transforms
Fuzz 10656: 11 transforms
Fuzz 10657: 18 transforms
Fuzz 10658: 6 transforms
Fuzz 10659: 2 transforms
Fuzz 10660: 20 transforms
Fuzz 10661: 1 transforms
Fuzz 10662: 13 transforms
Fuzz 10663: 1 transforms
Fuzz 10664: 11 transforms
Fuzz 10665: 16 transforms
Fuzz 10666: 12 transforms
Fuzz 10667: 4 transforms
Fuzz 10668: 14 transforms
Fuzz 10669: 10 transforms
Fuzz 10670: 4 transforms
Fuzz 10671: 10 transforms
Fuzz 10672: 18 transforms
Fuzz 10673: 20 transforms
Fuzz 10674: 9 transforms
Fuzz 10675: 3 transforms
Fuzz 10676: 15 transforms
Fuzz 10677: 12 transforms
Fuzz 10678: 19 transforms
Fuzz 10679: 15 transforms
Fuzz 10680: 9 transforms
Fuzz 10681: 15 transforms
Fuzz 10682: 13 transforms
Fuzz 10683: 9 transforms
Fuzz 10684: 1 transforms
Fuzz 10685: 4 transforms
Fuzz 10686: 5 transforms
Fuzz 10687: 6 transforms
Fuzz 10688: 16 transforms
Fuzz 10689: 5 transforms
Fuzz 10690: 17 transforms
Fuzz 10691: 3 transforms
Fuzz 10692: 1 transforms
Fuzz 10693: 10 transforms
Fuzz 10694: 16 transforms
Fuzz 10695: 17 transforms
Fuzz 10696: 4 transforms
Fuzz 10697: 15 transforms
Fuzz 10698: 11 transforms
Fuzz 10699: 18 transforms
Fuzz 10700: 2 transforms
Fuzz 10701: 15 transforms
Fuzz 10702: 1 transforms
Fuzz 10703: 16 transforms
Fuzz 10704: 18 transforms
Fuzz 10705: 20 transforms
Fuzz 10706: 15 transforms
Fuzz 10707: 3 transforms
Fuzz 10708: 14 transforms
Fuzz 10709: 19 transforms
Fuzz 10710: 8 transforms
Fuzz 10711: 16 transforms
Fuzz 10712: 1 transforms
Fuzz 10713: 18 transforms
Fuzz 10714: 5 transforms
Fuzz 10715: 18 transforms
Fuzz 10716: 15 transforms
Fuzz 10717: 8 transforms
Fuzz 10718: 19 transforms
Fuzz 10719: 8 transforms
Fuzz 10720: 16 transforms
Fuzz 10721: 7 transforms
Fuzz 10722: 16 transforms
Fuzz 10723: 6 transforms
Fuzz 10724: 13 transforms
Fuzz 10725: 17 transforms
Fuzz 10726: 17 transforms
Fuzz 10727: 8 transforms
Fuzz 10728: 19 transforms
Fuzz 10729: 11 transforms
Fuzz 10730: 7 transforms
Fuzz 10731: 2 transforms
Fuzz 10732: 4 transforms
Fuzz 10733: 20 transforms
Fuzz 10734: 6 transforms
Fuzz 10735: 7 transforms
Fuzz 10736: 20 transforms
Fuzz 10737: 2 transforms
Fuzz 10738: 2 transforms
Fuzz 10739: 17 transforms
Fuzz 10740: 14 transforms
Fuzz 10741: 15 transforms
Fuzz 10742: 11 transforms
Fuzz 10743: 7 transforms
Fuzz 10744: 3 transforms
Fuzz 10745: 20 transforms
Fuzz 10746: 3 transforms
Fuzz 10747: 13 transforms
Fuzz 10748: 19 transforms
Fuzz 10749: 18 transforms
Fuzz 10750: 3 transforms
Fuzz 10751: 16 transforms
Fuzz 10752: 17 transforms
Fuzz 10753: 15 transforms
Fuzz 10754: 19 transforms
Fuzz 10755: 2 transforms
Fuzz 10756: 16 transforms
Fuzz 10757: 6 transforms
Fuzz 10758: 13 transforms
Fuzz 10759: 20 transforms
Fuzz 10760: 16 transforms
Fuzz 10761: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
class CounCompoFor, NgForm, NgModel])
@Component(
    }
  List<String> items;
  sterComponent {
  @Input() int maxCount;

  outpu<!--
-->
       nent {

  @Output() EventEmitter<in)t> incremented;
  sfinallyelector: 'my-aaa',
  int count;
  int count;
  CounterComponent recursedComponent;
}

  outputs: const [': reset'],
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
class ComponentA {
       attr.aria-hidden="{{!invalid}}"
  innputs: const ['count'],

<!--
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
    }
  List<String> items;
  sterComponent {
  @Input() int maxCount;

  outpu<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!its: const [': reset'],
  tresetEvent: reset'],
       aria-hidden="true"
  selector: 'my-counter<!--
-->
       aria-hidde',
-->
  selector: 'my-aaa',

<<==HTML CODE==>>
\'\'\');
  <input [(ngModel)]="header" />
    #counter
\'If="items.length > 0"r>
    [count]="items.length"
  {{ngForm.dirty}}
    [maxCount]='4'
      
<li *ngFor='let item of items; let x=index' [hidden]='item != null'}
  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''

{
    (incremented)='items.add($event.toString())'>
</div>
  
</li>
    <my-counter></my-counter>
<div *ng}
]),
  </my-counter>
  <form #ngForm="ngForm"></form>
});
{
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
]),

  '090cedb3f2833a3f260b0937baae5>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 10762: 6 transforms
Fuzz 10763: 9 transforms
Fuzz 10764: 12 transforms
Fuzz 10765: 14 transforms
Fuzz 10766: 19 transforms
Fuzz 10767: 19 transforms
Fuzz 10768: 20 transforms
Fuzz 10769: 12 transforms
Fuzz 10770: 1 transforms
Fuzz 10771: 9 transforms
Fuzz 10772: 3 transforms
Fuzz 10773: 20 transforms
Fuzz 10774: 14 transforms
Fuzz 10775: 13 transforms
Fuzz 10776: 6 transforms
Fuzz 10777: 17 transforms
Fuzz 10778: 12 transforms
Fuzz 10779: 14 transforms
Fuzz 10780: 15 transforms
Fuzz 10781: 12 transforms
Fuzz 10782: 4 transforms
Fuzz 10783: 6 transforms
Fuzz 10784: 10 transforms
Fuzz 10785: 2 transforms
Fuzz 10786: 17 transforms
Fuzz 10787: 19 transforms
Fuzz 10788: 9 transforms
Fuzz 10789: 1 transforms
Fuzz 10790: 12 transforms
Fuzz 10791: 17 transforms
Fuzz 10792: 16 transforms
Fuzz 10793: 20 transforms
Fuzz 10794: 10 transforms
Fuzz 10795: 14 transforms
Fuzz 10796: 11 transforms
Fuzz 10797: 3 transforms
Fuzz 10798: 2 transforms
Fuzz 10799: 4 transforms
Fuzz 10800: 20 transforms
Fuzz 10801: 14 transforms
Fuzz 10802: 16 transforms
Fuzz 10803: 11 transforms
Fuzz 10804: 3 transforms
Fuzz 10805: 15 transforms
Fuzz 10806: 18 transforms
Fuzz 10807: 14 transforms
Fuzz 10808: 17 transforms
Fuzz 10809: 9 transforms
Fuzz 10810: 1 transforms
Fuzz 10811: 9 transforms
Fuzz 10812: 14 transforms
Fuzz 10813: 6 transforms
Fuzz 10814: 9 transforms
Fuzz 10815: 1 transforms
Fuzz 10816: 16 transforms
Fuzz 10817: 2 transforms
Fuzz 10818: 1 transforms
Fuzz 10819: 15 transforms
Fuzz 10820: 18 transforms
Fuzz 10821: 18 transforms
Fuzz 10822: 13 transforms
Fuzz 10823: 17 transforms
Fuzz 10824: 12 transforms
Fuzz 10825: 19 transforms
Fuzz 10826: 7 transforms
Fuzz 10827: 8 transforms
Fuzz 10828: 7 transforms
Fuzz 10829: 12 transforms
Fuzz 10830: 12 transforms
Fuzz 10831: 2 transforms
Fuzz 10832: 2 transforms
Fuzz 10833: 7 transforms
Fuzz 10834: 2 transforms
Fuzz 10835: 6 transforms
Fuzz 10836: 2 transforms
Fuzz 10837: 5 transforms
Fuzz 10838: 18 transforms
Fuzz 10839: 12 transforms
Fuzz 10840: 14 transforms
Fuzz 10841: 2 transforms
Fuzz 10842: 2 transforms
Fuzz 10843: 18 transforms
Fuzz 10844: 14 transforms
Fuzz 10845: 6 transforms
Fuzz 10846: 5 transforms
Fuzz 10847: 13 transforms
Fuzz 10848: 10 transforms
Fuzz 10849: 16 transforms
Fuzz 10850: 20 transforms
Fuzz 10851: 10 transforms
Fuzz 10852: 5 transforms
Fuzz 10853: 19 transforms
Fuzz 10854: 14 transforms
Fuzz 10855: 17 transforms
Fuzz 10856: 9 transforms
Fuzz 10857: 10 transforms
Fuzz 10858: 1 transforms
Fuzz 10859: 17 transforms
Fuzz 10860: 8 transforms
Fuzz 10861: 10 transforms
Fuzz 10862: 1 transforms
Fuzz 10863: 8 transforms
Fuzz 10864: 12 transforms
Fuzz 10865: 15 transforms
Fuzz 10866: 4 transforms
Fuzz 10867: 18 transforms
Fuzz 10868: 12 transforms
Fuzz 10869: 15 transforms
Fuzz 10870: 12 transforms
Fuzz 10871: 7 transforms
Fuzz 10872: 9 transforms
Fuzz 10873: 2 transforms
Fuzz 10874: 18 transforms
Fuzz 10875: 16 transforms
Fuzz 10876: 10 transforms
Fuzz 10877: 14 transforms
Fuzz 10878: 13 transforms
Fuzz 10879: 3 transforms
Fuzz 10880: 16 transforms
Fuzz 10881: 14 transforms
Fuzz 10882: 1 transforms
Fuzz 10883: 16 transforms
Fuzz 10884: 7 transforms
Fuzz 10885: 12 transforms
Fuzz 10886: 10 transforms
Fuzz 10887: 10 transforms
Fuzz 10888: 13 transforms
Fuzz 10889: 15 transforms
Fuzz 10890: 12 transforms
Fuzz 10891: 20 transforms
Fuzz 10892: 10 transforms
Fuzz 10893: 19 transforms
Fuzz 10894: 1 transforms
Fuzz 10895: 13 transforms
Fuzz 10896: 1 transforms
Fuzz 10897: 16 transforms
Fuzz 10898: 10 transforms
Fuzz 10899: 12 transforms
Fuzz 10900: 4 transforms
Fuzz 10901: 10 transforms
Fuzz 10902: 2 transforms
Fuzz 10903: 7 transforms
Fuzz 10904: 8 transforms
Fuzz 10905: 1 transforms
Fuzz 10906: 4 transforms
Fuzz 10907: 1 transforms
Fuzz 10908: 15 transforms
Fuzz 10909: 2 transforms
Fuzz 10910: 18 transforms
Fuzz 10911: 6 transforms
Fuzz 10912: 10 transforms
Fuzz 10913: 3 transforms
Fuzz 10914: 14 transforms
Fuzz 10915: 17 transforms
Fuzz 10916: 4 transforms
Fuzz 10917: 11 transforms
Fuzz 10918: 14 transforms
Fuzz 10919: 4 transforms
Fuzz 10920: 7 transforms
Fuzz 10921: 2 transforms
Fuzz 10922: 4 transforms
Fuzz 10923: 15 transforms
Fuzz 10924: 10 transforms
Fuzz 10925: 3 transforms
Fuzz 10926: 5 transforms
Fuzz 10927: 10 transforms
Fuzz 10928: 15 transforms
Fuzz 10929: 4 transforms
Fuzz 10930: 19 transforms
Fuzz 10931: 1 transforms
Fuzz 10932: 1 transforms
Fuzz 10933: 17 transforms
Fuzz 10934: 20 transforms
Fuzz 10935: 17 transforms
Fuzz 10936: 4 transforms
Fuzz 10937: 9 transforms
Fuzz 10938: 7 transforms
Fuzz 10939: 12 transforms
Fuzz 10940: 17 transforms
Fuzz 10941: 18 transforms
Fuzz 10942: 8 transforms
Fuzz 10943: 12 transforms
Fuzz 10944: 3 transforms
Fuzz 10945: 15 transforms
Fuzz 10946: 16 transforms
Fuzz 10947: 6 transforms
Fuzz 10948: 7 transforms
Fuzz 10949: 10 transforms
Fuzz 10950: 18 transforms
Fuzz 10951: 7 transforms
Fuzz 10952: 16 transforms
Fuzz 10953: 17 transforms
Fuzz 10954: 5 transforms
Fuzz 10955: 13 transforms
Fuzz 10956: 19 transforms
Fuzz 10957: 8 transforms
Fuzz 10958: 7 transforms
Fuzz 10959: 13 transforms
Fuzz 10960: 17 transforms
Fuzz 10961: 2 transforms
Fuzz 10962: 3 transforms
Fuzz 10963: 12 transforms
Fuzz 10964: 11 transforms
Fuzz 10965: 17 transforms
Fuzz 10966: 9 transforms
Fuzz 10967: 12 transforms
Fuzz 10968: 10 transforms
Fuzz 10969: 5 transforms
Fuzz 10970: 8 transforms
Fuzz 10971: 5 transforms
Fuzz 10972: 18 transforms
Fuzz 10973: 12 transforms
Fuzz 10974: 20 transforms
Fuzz 10975: 13 transforms
Fuzz 10976: 3 transforms
Fuzz 10977: 18 transforms
Fuzz 10978: 15 transforms
Fuzz 10979: 10 transforms
Fuzz 10980: 1 transforms
Fuzz 10981: 1 transforms
Fuzz 10982: 7 transforms
Fuzz 10983: 8 transforms
Fuzz 10984: 5 transforms
Fuzz 10985: 19 transforms
Fuzz 10986: 6 transforms
Fuzz 10987: 3 transforms
Fuzz 10988: 1 transforms
Fuzz 10989: 15 transforms
Fuzz 10990: 2 transforms
Fuzz 10991: 4 transforms
Fuzz 10992: 19 transforms
Fuzz 10993: 13 transforms
Fuzz 10994: 1 transforms
Fuzz 10995: 20 transforms
Fuzz 10996: 12 transforms
Fuzz 10997: 8 transforms
Fuzz 10998: 16 transforms
Fuzz 10999: 17 transforms
Fuzz 11000: 5 transforms
Fuzz 11001: 4 transforms
Fuzz 11002: 3 transforms
Fuzz 11003: 5 transforms
Fuzz 11004: 16 transforms
Fuzz 11005: 2 transforms
Fuzz 11006: 10 transforms
Fuzz 11007: 11 transforms
Fuzz 11008: 5 transforms
Fuzz 11009: 15 transforms
Fuzz 11010: 14 transforms
Fuzz 11011: 20 transforms
Fuzz 11012: 20 transforms
Fuzz 11013: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
}
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',

       at{}
  void reset() {}
  void increment() <!--


@Component(
  CounterComponent recursedComponent;
  List<String> items;

  @Input() int maxCount;
       aria-hidden="true"
  int count;
}
  String header;
import 'package:angular2/angular2.dart';
-->

@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
<<==HTML CODE==>>
    #counter
    (c<!--
-->
       aria-hidden=lick)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
  
    <my-counter></my-counter>
  </my-counter>  aria-hidden=lick)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
  
    <my-counter></my-counter>
  </my-counter>
  
  {{x}} : {{item.trim()}}</li>
  <form #ngForm="ngForm"></form>
</div>
<div *ngIf="items.length > 0">
<li *ngFor='let item of items;default let x=index' [hidden]='item != null'>
  <input [(ngModel)]="header" />
    [count]="items.length"
  <my-counter

<h1 #h1>Showing {{items.length}} items>:</h1>
  {{ngForm.dirty}}
      
    [maxCount]='4'    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11014: 10 transforms
Fuzz 11015: 15 transforms
Fuzz 11016: 1 transforms
Fuzz 11017: 12 transforms
Fuzz 11018: 7 transforms
Fuzz 11019: 8 transforms
Fuzz 11020: 1 transforms
Fuzz 11021: 8 transforms
Fuzz 11022: 3 transforms
Fuzz 11023: 9 transforms
Fuzz 11024: 4 transforms
Fuzz 11025: 15 transforms
Fuzz 11026: 14 transforms
Fuzz 11027: 7 transforms
Fuzz 11028: 5 transforms
Fuzz 11029: 16 transforms
Fuzz 11030: 13 transforms
Fuzz 11031: 14 transforms
Fuzz 11032: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterCeomponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  @Input() int maxCount;
@Component(
  selector: 'my-aaa',
  CounterComponent recursedComponent;
       attr.aria-hmponent(
-->
  templateUrl: 'test.htm<!--
  inputs: const ['count'],
@Co<!--


}
class CounterComponent {
  EventEmitter<String> resetEvent;
  selector: 'my-cotrueunter',
}
  int count;
  void reset() {}  void increment() {}
  String'{{count}} <button (click)="incre header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
l',
       aria-hidden="trues"
import 'package:angular2/angular2.dart';


  @Output() EventEmitter<int> incremented;
  List<String>e items;

native  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
  
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
    [count]="items.length<!--
-->
       aria-hidden="true"
       attr"
  <input [(ngModel)]="header" />
      
  </my-counter>
    [maxCount]='4'

  {library{x}} : {{item.trim()}}
  <my-counter
</div>
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    #counter
    <my-counter></my-counter>
    (reset)=''
</li>
  <form #ngForm="ngForm"></forSm>

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11033: 11 transforms
Fuzz 11034: 13 transforms
Fuzz 11035: 20 transforms
Fuzz 11036: 7 transforms
Fuzz 11037: 18 transforms
Fuzz 11038: 11 transforms
Fuzz 11039: 10 transforms
Fuzz 11040: 17 transforms
Fuzz 11041: 11 transforms
Fuzz 11042: 3 transforms
Fuzz 11043: 16 transforms
Fuzz 11044: 4 transforms
Fuzz 11045: 8 transforms
Fuzz 11046: 5 transforms
Fuzz 11047: 7 transforms
Fuzz 11048: 6 transforms
Fuzz 11049: 9 transforms
Fuzz 11050: 9 transforms
Fuzz 11051: 14 transforms
Fuzz 11052: 9 transforms
Fuzz 11053: 2 transforms
Fuzz 11054: 4 transforms
Fuzz 11055: 2 transforms
Fuzz 11056: 7 transforms
Fuzz 11057: 13 transforms
Fuzz 11058: 20 transforms
Fuzz 11059: 16 transforms
Fuzz 11060: 14 transforms
Fuzz 11061: 1 transforms
Fuzz 11062: 14 transforms
Fuzz 11063: 3 transforms
Fuzz 11064: 4 transforms
Fuzz 11065: 4 transforms
Fuzz 11066: 3 transforms
Fuzz 11067: 13 transforms
Fuzz 11068: 15 transforms
Fuzz 11069: 17 transforms
Fuzz 11070: 4 transforms
Fuzz 11071: 5 transforms
Fuzz 11072: 19 transforms
Fuzz 11073: 9 transforms
Fuzz 11074: 15 transforms
Fuzz 11075: 8 transforms
Fuzz 11076: 20 transforms
Fuzz 11077: 6 transforms
Fuzz 11078: 4 transforms
Fuzz 11079: 9 transforms
Fuzz 11080: 11 transforms
Fuzz 11081: 18 transforms
Fuzz 11082: 17 transforms
Fuzz 11083: 7 transforms
Fuzz 11084: 4 transforms
Fuzz 11085: 3 transforms
Fuzz 11086: 3 transforms
Fuzz 11087: 5 transforms
Fuzz 11088: 19 transforms
Fuzz 11089: 9 transforms
Fuzz 11090: 15 transforms
Fuzz 11091: 11 transforms
Fuzz 11092: 4 transforms
Fuzz 11093: 16 transforms
Fuzz 11094: 6 transforms
Fuzz 11095: 15 transforms
Fuzz 11096: 19 transforms
Fuzz 11097: 10 transforms
Fuzz 11098: 1 transforms
Fuzz 11099: 1 transforms
Fuzz 11100: 9 transforms
Fuzz 11101: 9 transforms
Fuzz 11102: 3 transforms
Fuzz 11103: 12 transforms
Fuzz 11104: 14 transforms
Fuzz 11105: 13 transforms
Fuzz 11106: 5 transforms
Fuzz 11107: 16 transforms
Fuzz 11108: 5 transforms
Fuzz 11109: 8 transforms
Fuzz 11110: 19 transforms
Fuzz 11111: 6 transforms
Fuzz 11112: 8 transforms
Fuzz 11113: 12 transforms
Fuzz 11114: 19 transforms
Fuzz 11115: 10 transforms
Fuzz 11116: 13 transforms
Fuzz 11117: 13 transforms
Fuzz 11118: 4 transforms
Fuzz 11119: 11 transforms
Fuzz 11120: 20 transforms
Fuzz 11121: 1 transforms
Fuzz 11122: 1 transforms
Fuzz 11123: 13 transforms
Fuzz 11124: 4 transforms
Fuzz 11125: 18 transforms
Fuzz 11126: 15 transforms
Fuzz 11127: 2 transforms
Fuzz 11128: 18 transforms
Fuzz 11129: 3 transforms
Fuzz 11130: 18 transforms
Fuzz 11131: 13 transforms
Fuzz 11132: 19 transforms
Fuzz 11133: 6 transforms
Fuzz 11134: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  EventEmitter<String> resetEvent;
  void increm
}
  int countm;
  directives: const [CounterComponent, NgIf, NgFor, NgeForm, NgModel])
@Component(
       attr.nt(
  inputs: const ['count'],
class ComponentA {
  selector: 'my-counter',
@Compone<!--
  @ContentChild(Counte,
  @Input() int maxCdynamicount;

-->
  @Output() EventEmitter<int> incremented;
  template: '{{coshowunt}} <button (click)="increment()" [value]="\'add\'"></button>')
  void rrComponent)
  templateUrl: 'test.html',
class Count countm;
  directives: const [CounterComponent, NgIf, NgFor, NgeForm, NgModel])
@Component(
       attr.nt(
  inputs: const ['count'],
class ComponentA {
  selector: 'my-counter',
@Compone<!--
  @ContentChild(Counte,
  @Input() int maxCount;

-->nterComponent {
import 'package:angular2/angular2.dart';
  CounterComponent recursedComponent;
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;

-->
  @Output() EventEmitter<int> incremented;
  template: '{{coshowunt}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
  selector: 'my-aaa',

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.le<!--
-->ngth"
    [maxCount]='4'
    (reset)=''
  }
]),
});
{
\'\'\');  '090cedb3f283  (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11135: 16 transforms
Fuzz 11136: 16 transforms
Fuzz 11137: 19 transforms
Fuzz 11138: 10 transforms
Fuzz 11139: 20 transforms
Fuzz 11140: 1 transforms
Fuzz 11141: 2 transforms
Fuzz 11142: 9 transforms
Fuzz 11143: 2 transforms
Fuzz 11144: 19 transforms
Fuzz 11145: 15 transforms
Fuzz 11146: 8 transforms
Fuzz 11147: 16 transforms
Fuzz 11148: 6 transforms
Fuzz 11149: 17 transforms
Fuzz 11150: 15 transforms
Fuzz 11151: 16 transforms
Fuzz 11152: 19 transforms
Fuzz 11153: 6 transforms
Fuzz 11154: 2 transforms
Fuzz 11155: 14 transforms
Fuzz 11156: 8 transforms
Fuzz 11157: 20 transforms
Fuzz 11158: 14 transforms
Fuzz 11159: 1 transforms
Fuzz 11160: 9 transforms
Fuzz 11161: 14 transforms
Fuzz 11162: 17 transforms
Fuzz 11163: 6 transforms
Fuzz Failure 
<<==DART CODE==>>

class ComponentA {
@Component(
  selector: 'my-aaa',
  er;
  inputs: const ['count'],
  CounterComponent recursedComponent;

  @ContentChild(CounterComponent)
       aria-hidden="true"

class CounterComponent {
  @Output() EventEmitter<int> incremented;
}
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
-->
  templateUrl: 'test.html',
  void increment() {}
  String head<!--
  selector: 'my-counter',

}
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  int count;
import 'package:angular2/angular2.dart';
@Component(
  EventEmitter<String> resetEvent;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of itms; let x=index' hidden]='item != null'>
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(}
]),
});ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11164: 12 transforms
Fuzz 11165: 8 transforms
Fuzz 11166: 11 transforms
Fuzz 11167: 2 transforms
Fuzz 11168: 6 transforms
Fuzz 11169: 3 transforms
Fuzz 11170: 5 transforms
Fuzz 11171: 13 transforms
Fuzz 11172: 1 transforms
Fuzz 11173: 10 transforms
Fuzz 11174: 11 transforms
Fuzz 11175: 14 transforms
Fuzz 11176: 11 transforms
Fuzz 11177: 18 transforms
Fuzz 11178: 16 transforms
Fuzz 11179: 18 transforms
Fuzz 11180: 12 transforms
Fuzz 11181: 14 transforms
Fuzz 11182: 14 transforms
Fuzz 11183: 9 transforms
Fuzz 11184: 2 transforms
Fuzz 11185: 8 transforms
Fuzz 11186: 19 transforms
Fuzz 11187: 8 transforms
Fuzz 11188: 5 transforms
Fuzz 11189: 14 transforms
Fuzz 11190: 10 transforms
Fuzz 11191: 8 transforms
Fuzz 11192: 5 transforms
Fuzz 11193: 8 transforms
Fuzz 11194: 18 transforms
Fuzz 11195: 15 transforms
Fuzz 11196: 11 transforms
Fuzz 11197: 9 transforms
Fuzz 11198: 15 transforms
Fuzz 11199: 3 transforms
Fuzz 11200: 17 transforms
Fuzz 11201: 5 transforms
Fuzz 11202: 8 transforms
Fuzz 11203: 17 transforms
Fuzz 11204: 16 transforms
Fuzz 11205: 6 transforms
Fuzz 11206: 15 transforms
Fuzz 11207: 7 transforms
Fuzz 11208: 2 transforms
Fuzz 11209: 15 transforms
Fuzz 11210: 4 transforms
Fuzz 11211: 10 transforms
Fuzz 11212: 13 transforms
Fuzz 11213: 1 transforms
Fuzz 11214: 8 transforms
Fuzz 11215: 13 transforms
Fuzz 11216: 13 transforms
Fuzz 11217: 1 transforms
Fuzz 11218: 15 transforms
Fuzz 11219: 7 transforms
Fuzz 11220: 11 transforms
Fuzz 11221: 15 transforms
Fuzz 11222: 15 transforms
Fuzz 11223: 6 transforms
Fuzz 11224: 6 transforms
Fuzz 11225: 6 transforms
Fuzz 11226: 5 transforms
Fuzz 11227: 17 transforms
Fuzz 11228: 15 transforms
Fuzz 11229: 15 transforms
Fuzz 11230: 18 transforms
Fuzz 11231: 17 transforms
Fuzz 11232: 3 transforms
Fuzz 11233: 9 transforms
Fuzz 11234: 2 transforms
Fuzz 11235: 9 transforms
Fuzz 11236: 17 transforms
Fuzz 11237: 13 transforms
Fuzz 11238: 6 transforms
Fuzz 11239: 16 transforms
Fuzz 11240: 11 transforms
Fuzz 11241: 2 transforms
Fuzz 11242: 11 transforms
Fuzz 11243: 17 transforms
Fuzz 11244: 4 transforms
Fuzz 11245: 13 transforms
Fuzz 11246: 20 transforms
Fuzz 11247: 4 transforms
Fuzz 11248: 8 transforms
Fuzz 11249: 2 transforms
Fuzz 11250: 7 transforms
Fuzz 11251: 10 transforms
Fuzz 11252: 11 transforms
Fuzz 11253: 2 transforms
Fuzz 11254: 12 transforms
Fuzz 11255: 4 transforms
Fuzz 11256: 16 transforms
Fuzz 11257: 9 transforms
Fuzz 11258: 12 transforms
Fuzz 11259: 18 transforms
Fuzz 11260: 5 transforms
Fuzz 11261: 15 transforms
Fuzz 11262: 7 transforms
Fuzz 11263: 20 transforms
Fuzz 11264: 7 transforms
Fuzz 11265: 16 transforms
Fuzz 11266: 16 transforms
Fuzz 11267: 8 transforms
Fuzz 11268: 13 transforms
Fuzz 11269: 17 transforms
Fuzz 11270: 14 transforms
Fuzz 11271: 1 transforms
Fuzz 11272: 13 transforms
Fuzz 11273: 15 transforms
Fuzz 11274: 20 transforms
Fuzz 11275: 7 transforms
Fuzz 11276: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],


       attr.aria-hidden="{{!invalid}}"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  List<String> items;
class CounterComponent {
class ComponentA {
  inputs: const ['count()" [value]="\'add\'"></button>')
  templatent'],
--<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!in>
     
  @ContentChild(CounterComponent)
  void increment() {}
  int count;
<!--
  selector: 'my-aaa',

@Componet(
  CounterComponent recursedComponent;
}
  EventEmitter<St
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='leit item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="hneweader" />
      
 m.trim()}}
</li>

<div *ngIf="items.length > 0">  <form  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (<input [(ngModel)]="header" />
      
 m.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11277: 18 transforms
Fuzz 11278: 16 transforms
Fuzz 11279: 9 transforms
Fuzz 11280: 6 transforms
Fuzz 11281: 15 transforms
Fuzz 11282: 7 transforms
Fuzz 11283: 20 transforms
Fuzz 11284: 14 transforms
Fuzz 11285: 13 transforms
Fuzz 11286: 13 transforms
Fuzz 11287: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  CounterComponent recursedComponent;
class CounterComponent {
  void increment() {}

  List<String> items;
-->
}

    nt;
  int count;
  String header;
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  void reset() {}
  directives: const [CounterComponent, NgIf, NgForstatic, NgForm, NgModel])cla<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

}
  inputs: const ['count'],
  @ContentChild(CounterComponent)
-->
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
       aria-hidden="true"       attr.aria-hidden="{{!invalid}}ss ComponentA {
  sfalseelector: 'my-aaa',

  outputs: const ['resetEvent: reset'],
  @Input() int maxCou<!--
  templateUrl: 'test.html',

@Component(
<<==HTML CODE==>>
    [maxCount]='4'
  {{ngForm.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1>

  
  <my-counter
    #counter
<li *ngFor='let i}
]),
});
tem of items; let x=index' [hidden]='item != null'>
       arrim()}}
<div *ngIf="items.length > 0">
  {{x}} : {{item.t<!--
</li>
  </my-counter>
-->
  <input [(ngModel)]="header" />
    <my-counter></my-counter>

<!-- @ngIgnoreErrors: -->
      
    (click)='1.hidden = !h1.hidden; couer></my-counter>

<!-- @ngInter.reset()'    (incremented)='items.add($event.toString())'>
    (reset)=''
  <form #ngForm="ngForm"></form>
</div>
    [count]="items.length"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11288: 8 transforms
Fuzz 11289: 1 transforms
Fuzz 11290: 3 transforms
Fuzz 11291: 1 transforms
Fuzz 11292: 3 transforms
Fuzz 11293: 2 transforms
Fuzz 11294: 10 transforms
Fuzz 11295: 8 transforms
Fuzz 11296: 7 transforms
Fuzz 11297: 6 transforms
Fuzz 11298: 2 transforms
Fuzz 11299: 9 transforms
Fuzz 11300: 17 transforms
Fuzz 11301: 17 transforms
Fuzz 11302: 9 transforms
Fuzz 11303: 4 transforms
Fuzz 11304: 5 transforms
Fuzz 11305: 12 transforms
Fuzz 11306: 11 transforms
Fuzz 11307: 9 transforms
Fuzz 11308: 18 transforms
Fuzz 11309: 20 transforms
Fuzz 11310: 3 transforms
Fuzz 11311: 14 transforms
Fuzz 11312: 18 transforms
Fuzz 11313: 19 transforms
Fuzz 11314: 3 transforms
Fuzz 11315: 3 transforms
Fuzz 11316: 6 transforms
Fuzz 11317: 14 transforms
Fuzz 11318: 15 transforms
Fuzz 11319: 18 transforms
Fuzz 11320: 13 transforms
Fuzz 11321: 15 transforms
Fuzz 11322: 7 transforms
Fuzz 11323: 8 transforms
Fuzz 11324: 19 transforms
Fuzz 11325: 4 transforms
Fuzz 11326: 2 transforms
Fuzz 11327: 1 transforms
Fuzz 11328: 4 transforms
Fuzz 11329: 7 transforms
Fuzz 11330: 14 transforms
Fuzz 11331: 16 transforms
Fuzz 11332: 19 transforms
Fuzz 11333: 10 transforms
Fuzz 11334: 9 transforms
Fuzz 11335: 3 transforms
Fuzz 11336: 16 transforms
Fuzz 11337: 2 transforms
Fuzz 11338: 20 transforms
Fuzz 11339: 6 transforms
Fuzz 11340: 12 transforms
Fuzz 11341: 1 transforms
Fuzz 11342: 17 transforms
Fuzz 11343: 2 transforms
Fuzz 11344: 15 transforms
Fuzz 11345: 2 transforms
Fuzz 11346: 11 transforms
Fuzz 11347: 17 transforms
Fuzz 11348: 16 transforms
Fuzz 11349: 14 transforms
Fuzz 11350: 7 transforms
Fuzz 11351: 2 transforms
Fuzz 11352: 12 transforms
Fuzz 11353: 3 transforms
Fuzz 11354: 7 transforms
Fuzz 11355: 17 transforms
Fuzz 11356: 18 transforms
Fuzz 11357: 3 transforms
Fuzz 11358: 1 transforms
Fuzz 11359: 6 transforms
Fuzz 11360: 4 transforms
Fuzz 11361: 4 transforms
Fuzz 11362: 12 transforms
Fuzz 11363: 7 transforms
Fuzz 11364: 14 transforms
Fuzz 11365: 12 transforms
Fuzz 11366: 10 transforms
Fuzz 11367: 15 transforms
Fuzz 11368: 15 transforms
Fuzz 11369: 17 transforms
Fuzz 11370: 12 transforms
Fuzz 11371: 19 transforms
Fuzz 11372: 14 transforms
Fuzz 11373: 12 transforms
Fuzz 11374: 17 transforms
Fuzz 11375: 2 transforms
Fuzz 11376: 12 transforms
Fuzz 11377: 14 transforms
Fuzz 11378: 8 transforms
Fuzz 11379: 16 transforms
Fuzz 11380: 7 transforms
Fuzz 11381: 3 transforms
Fuzz 11382: 18 transforms
Fuzz 11383: 18 transforms
Fuzz 11384: 20 transforms
Fuzz 11385: 2 transforms
Fuzz 11386: 4 transforms
Fuzz 11387: 8 transforms
Fuzz 11388: 15 transforms
Fuzz 11389: 6 transforms
Fuzz 11390: 1 transforms
Fuzz 11391: 1 transforms
Fuzz 11392: 2 transforms
Fuzz 11393: 16 transforms
Fuzz 11394: 19 transforms
Fuzz 11395: 5 transforms
Fuzz 11396: 4 transforms
Fuzz 11397: 11 transforms
Fuzz 11398: 19 transforms
Fuzz 11399: 12 transforms
Fuzz 11400: 7 transforms
Fuzz 11401: 19 transforms
Fuzz 11402: 16 transforms
Fuzz 11403: 10 transforms
Fuzz 11404: 4 transforms
Fuzz 11405: 10 transforms
Fuzz 11406: 13 transforms
Fuzz 11407: 1 transforms
Fuzz 11408: 15 transforms
Fuzz 11409: 7 transforms
Fuzz 11410: 20 transforms
Fuzz 11411: 14 transforms
Fuzz 11412: 5 transforms
Fuzz 11413: 17 transforms
Fuzz 11414: 19 transforms
Fuzz 11415: 4 transforms
Fuzz 11416: 8 transforms
Fuzz 11417: 20 transforms
Fuzz 11418: 17 transforms
Fuzz 11419: 8 transforms
Fuzz 11420: 13 transforms
Fuzz 11421: 18 transforms
Fuzz 11422: 2 transforms
Fuzz 11423: 16 transforms
Fuzz 11424: 5 transforms
Fuzz 11425: 4 transforms
Fuzz 11426: 1 transforms
Fuzz 11427: 7 transforms
Fuzz 11428: 1 transforms
Fuzz 11429: 7 transforms
Fuzz 11430: 11 transforms
Fuzz 11431: 12 transforms
Fuzz 11432: 5 transforms
Fuzz 11433: 6 transforms
Fuzz 11434: 12 transforms
Fuzz 11435: 11 transforms
Fuzz 11436: 13 transforms
Fuzz 11437: 20 transforms
Fuzz 11438: 20 transforms
Fuzz 11439: 19 transforms
Fuzz 11440: 8 transforms
Fuzz 11441: 19 transforms
Fuzz 11442: 19 transforms
Fuzz 11443: 8 transforms
Fuzz 11444: 8 transforms
Fuzz 11445: 20 transforms
Fuzz 11446: 12 transforms
Fuzz 11447: 20 transforms
Fuzz 11448: 18 transforms
Fuzz 11449: 9 transforms
Fuzz 11450: 9 transforms
Fuzz 11451: 8 transforms
Fuzz 11452: 8 transforms
Fuzz 11453: 10 transforms
Fuzz 11454: 16 transforms
Fuzz 11455: 13 transforms
Fuzz 11456: 5 transforms
Fuzz 11457: 19 transforms
Fuzz 11458: 1 transforms
Fuzz 11459: 17 transforms
Fuzz 11460: 2 transforms
Fuzz 11461: 9 transforms
Fuzz 11462: 12 transforms
Fuzz 11463: 7 transforms
Fuzz 11464: 15 transforms
Fuzz 11465: 10 transforms
Fuzz 11466: 7 transforms
Fuzz 11467: 15 transforms
Fuzz 11468: 11 transforms
Fuzz 11469: 19 transforms
Fuzz 11470: 17 transforms
Fuzz 11471: 2 transforms
Fuzz 11472: 14 transforms
Fuzz 11473: 16 transforms
Fuzz 11474: 1 transforms
Fuzz 11475: 16 transforms
Fuzz 11476: 18 transforms
Fuzz 11477: 19 transforms
Fuzz 11478: 4 transforms
Fuzz 11479: 12 transforms
Fuzz 11480: 5 transforms
Fuzz 11481: 3 transforms
Fuzz 11482: 12 transforms
Fuzz 11483: 14 transforms
Fuzz 11484: 20 transforms
Fuzz 11485: 19 transforms
Fuzz 11486: 14 transforms
Fuzz 11487: 12 transforms
Fuzz 11488: 1 transforms
Fuzz 11489: 9 transforms
Fuzz 11490: 16 transforms
Fuzz 11491: 17 transforms
Fuzz 11492: 7 transforms
Fuzz 11493: 16 transforms
Fuzz 11494: 16 transforms
Fuzz 11495: 8 transforms
Fuzz 11496: 1 transforms
Fuzz 11497: 12 transforms
Fuzz 11498: 8 transforms
Fuzz 11499: 7 transforms
Fuzz 11500: 7 transforms
Fuzz 11501: 13 transforms
Fuzz 11502: 8 transforms
Fuzz 11503: 14 transforms
Fuzz 11504: 9 transforms
Fuzz 11505: 10 transforms
Fuzz 11506: 16 transforms
Fuzz 11507: 2 transforms
Fuzz 11508: 8 transforms
Fuzz 11509: 5 transforms
Fuzz 11510: 9 transforms
Fuzz 11511: 8 transforms
Fuzz 11512: 13 transforms
Fuzz 11513: 3 transforms
Fuzz 11514: 17 transforms
Fuzz 11515: 4 transforms
Fuzz 11516: 12 transforms
Fuzz 11517: 11 transforms
Fuzz 11518: 14 transforms
Fuzz 11519: 6 transforms
Fuzz 11520: 2 transforms
Fuzz 11521: 19 transforms
Fuzz 11522: 20 transforms
Fuzz 11523: 6 transforms
Fuzz 11524: 16 transforms
Fuzz 11525: 11 transforms
Fuzz 11526: 12 transforms
Fuzz 11527: 4 transforms
Fuzz 11528: 1 transforms
Fuzz 11529: 6 transforms
Fuzz 11530: 19 transforms
Fuzz 11531: 17 transforms
Fuzz 11532: 2 transforms
Fuzz 11533: 20 transforms
Fuzz 11534: 16 transforms
Fuzz 11535: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.drt';

  templateUrl: 'test.html',
@Componen
       attrterComponent, }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -NgIf, NgFor, NgForm, NgModel])class ComponentA {
@Component(
       aria-hidden="true"
  {
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -NgIf, NgFor, NgForm, NgModel])class ComponentA {
@Component(
       aria-hidden="true"
  directives: const [Coun<!--
--
}
  String header;<directives: const [Coun<!--
--
}
  String header;<!---->

  selector: 'my-aaa',
  List<String> items;
<<==HTML CODE==>>
</div>
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
\'\'\');
  <input [(ngModel)]="header" />
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  </my-counter>
{
    (reset)=''
    [count]="items.length"
    (incremented)='items.add($evemy-counter></my-counter>
  {{ngForm.dirty}}  
    (reset)=''
]),
    (incremented)='items.add($event.toString())'>

  }
    #counter
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}  
      
   <'h1.hidden = !h1.hidden; counterfinal.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
  '090cedb3f2833a3f260b0937baae56267a6cd935',
    (incremented)='items.add($event.toString())'>
    [maxCount]='4'
      
});
    (click)='h1.hidden = !h1.hidden; counterfinal.reset()'
]),
\'\'\');
    [maxCount]='4'
  <input [(ngModel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  }
</li>
{
<!-- @ngIgnoreErrors: -->
    (click)='h1.hidem of items; let x=index' [hidden]='item != null'>
<li *ngFor='let itr></my-counter>
   <'h1.hidden = !h1.hidden; counterfinal.reset()'
  <my-counter
});
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11536: 6 transforms
Fuzz 11537: 10 transforms
Fuzz 11538: 16 transforms
Fuzz 11539: 2 transforms
Fuzz 11540: 12 transforms
Fuzz 11541: 14 transforms
Fuzz 11542: 17 transforms
Fuzz 11543: 7 transforms
Fuzz 11544: 19 transforms
Fuzz 11545: 14 transforms
Fuzz 11546: 20 transforms
Fuzz 11547: 8 transforms
Fuzz 11548: 7 transforms
Fuzz 11549: 10 transforms
Fuzz 11550: 12 transforms
Fuzz 11551: 4 transforms
Fuzz 11552: 8 transforms
Fuzz 11553: 3 transforms
Fuzz 11554: 12 transforms
Fuzz 11555: 3 transforms
Fuzz 11556: 12 transforms
Fuzz 11557: 4 transforms
Fuzz 11558: 8 transforms
Fuzz 11559: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Cest.html',
class ComponentA {
  List<Stromponent(
  selector: 'my-aaa',
  templateUrl: 'test.html',
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-c
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} :{{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.ad[d($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11560: 7 transforms
Fuzz 11561: 8 transforms
Fuzz 11562: 20 transforms
Fuzz 11563: 2 transforms
Fuzz 11564: 10 transforms
Fuzz 11565: 16 transforms
Fuzz 11566: 13 transforms
Fuzz 11567: 18 transforms
Fuzz 11568: 18 transforms
Fuzz 11569: 12 transforms
Fuzz 11570: 1 transforms
Fuzz 11571: 20 transforms
Fuzz 11572: 18 transforms
Fuzz 11573: 7 transforms
Fuzz 11574: 1 transforms
Fuzz 11575: 19 transforms
Fuzz 11576: 19 transforms
Fuzz 11577: 9 transforms
Fuzz 11578: 19 transforms
Fuzz 11579: 4 transforms
Fuzz 11580: 8 transforms
Fuzz 11581: 3 transforms
Fuzz 11582: 18 transforms
Fuzz 11583: 1 transforms
Fuzz 11584: 2 transforms
Fuzz 11585: 14 transforms
Fuzz 11586: 12 transforms
Fuzz 11587: 14 transforms
Fuzz 11588: 13 transforms
Fuzz 11589: 6 transforms
Fuzz 11590: 5 transforms
Fuzz 11591: 11 transforms
Fuzz 11592: 6 transforms
Fuzz 11593: 16 transforms
Fuzz 11594: 6 transforms
Fuzz 11595: 15 transforms
Fuzz 11596: 9 transforms
Fuzz 11597: 16 transforms
Fuzz 11598: 3 transforms
Fuzz 11599: 3 transforms
Fuzz 11600: 19 transforms
Fuzz 11601: 1 transforms
Fuzz 11602: 17 transforms
Fuzz 11603: 8 transforms
Fuzz 11604: 8 transforms
Fuzz 11605: 7 transforms
Fuzz 11606: 10 transforms
Fuzz 11607: 12 transforms
Fuzz 11608: 6 transforms
Fuzz 11609: 13 transforms
Fuzz 11610: 20 transforms
Fuzz 11611: 13 transforms
Fuzz 11612: 10 transforms
Fuzz 11613: 4 transforms
Fuzz 11614: 8 transforms
Fuzz 11615: 11 transforms
Fuzz 11616: 5 transforms
Fuzz 11617: 16 transforms
Fuzz 11618: 16 transforms
Fuzz 11619: 12 transforms
Fuzz 11620: 16 transforms
Fuzz 11621: 9 transforms
Fuzz 11622: 19 transforms
Fuzz 11623: 6 transforms
Fuzz 11624: 4 transforms
Fuzz 11625: 16 transforms
Fuzz 11626: 8 transforms
Fuzz 11627: 11 transforms
Fuzz 11628: 20 transforms
Fuzz 11629: 7 transforms
Fuzz 11630: 13 transforms
Fuzz 11631: 7 transforms
Fuzz 11632: 16 transforms
Fuzz 11633: 10 transforms
Fuzz 11634: 20 transforms
Fuzz 11635: 11 transforms
Fuzz 11636: 15 transforms
Fuzz 11637: 6 transforms
Fuzz 11638: 1 transforms
Fuzz 11639: 12 transforms
Fuzz 11640: 17 transforms
Fuzz 11641: 2 transforms
Fuzz 11642: 4 transforms
Fuzz 11643: 13 transforms
Fuzz 11644: 20 transforms
Fuzz 11645: 14 transforms
Fuzz 11646: 6 transforms
Fuzz 11647: 5 transforms
Fuzz 11648: 9 transforms
Fuzz 11649: 9 transforms
Fuzz 11650: 11 transforms
Fuzz 11651: 17 transforms
Fuzz 11652: 10 transforms
Fuzz 11653: 9 transforms
Fuzz 11654: 12 transforms
Fuzz 11655: 6 transforms
Fuzz 11656: 8 transforms
Fuzz 11657: 2 transforms
Fuzz 11658: 9 transforms
Fuzz 11659: 14 transforms
Fuzz 11660: 18 transforms
Fuzz 11661: 12 transforms
Fuzz 11662: 11 transforms
Fuzz 11663: 1 transforms
Fuzz 11664: 12 transforms
Fuzz 11665: 17 transforms
Fuzz 11666: 14 transforms
Fuzz 11667: 17 transforms
Fuzz 11668: 17 transforms
Fuzz 11669: 3 transforms
Fuzz 11670: 17 transforms
Fuzz 11671: 19 transforms
Fuzz 11672: 15 transforms
Fuzz 11673: 5 transforms
Fuzz 11674: 12 transforms
Fuzz 11675: 17 transforms
Fuzz 11676: 10 transforms
Fuzz 11677: 13 transforms
Fuzz 11678: 3 transforms
Fuzz 11679: 12 transforms
Fuzz 11680: 14 transforms
Fuzz 11681: 13 transforms
Fuzz 11682: 6 transforms
Fuzz 11683: 9 transforms
Fuzz 11684: 9 transforms
Fuzz 11685: 12 transforms
Fuzz 11686: 5 transforms
Fuzz 11687: 11 transforms
Fuzz 11688: 18 transforms
Fuzz 11689: 10 transforms
Fuzz 11690: 6 transforms
Fuzz 11691: 8 transforms
Fuzz 11692: 10 transforms
Fuzz 11693: 6 transforms
Fuzz 11694: 7 transforms
Fuzz 11695: 14 transforms
Fuzz 11696: 17 transforms
Fuzz 11697: 15 transforms
Fuzz 11698: 18 transforms
Fuzz 11699: 6 transforms
Fuzz 11700: 11 transforms
Fuzz 11701: 2 transforms
Fuzz 11702: 3 transforms
Fuzz 11703: 18 transforms
Fuzz 11704: 3 transforms
Fuzz 11705: 4 transforms
Fuzz 11706: 17 transforms
Fuzz 11707: 12 transforms
Fuzz 11708: 16 transforms
Fuzz 11709: 7 transforms
Fuzz 11710: 6 transforms
Fuzz 11711: 10 transforms
Fuzz 11712: 14 transforms
Fuzz 11713: 5 transforms
Fuzz 11714: 11 transforms
Fuzz 11715: 1 transforms
Fuzz 11716: 1 transforms
Fuzz 11717: 5 transforms
Fuzz 11718: 6 transforms
Fuzz 11719: 5 transforms
Fuzz 11720: 13 transforms
Fuzz 11721: 12 transforms
Fuzz 11722: 10 transforms
Fuzz 11723: 10 transforms
Fuzz 11724: 3 transforms
Fuzz 11725: 11 transforms
Fuzz 11726: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
{
-->

  CounterComponent recursedC<!--


  int count;
});
-->
  directives: const [CounterComponent, NgIf, N}
       aria-hidden="true"
  templateUrl: 'test.html',
  String header;
class ComponentA {
  template: '{{count}} <button(click)="increment()" [value]="\'add\'"></button>')

  inputs: const <!--
@Component(
  @ContentChild(CounterComponent)
}
       attr.aria-<!--
--hi['count'],
\'\'\');
]),
class CounterComponent {
       attr.ariomponent;
  EventEmitter<String> resetEven
t;
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
}

  selector: 'my-counter',
  List<String> items;
@Component(
  void reset() {}
  '090cedb3f2833a3f260b0937bgFor, NgForm, NgModel])  void increment() {}
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
<<==HTML CODE==>>
    <my-couniter></my-counter>

    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
      </div>
  <input [(ngModel)]="header" />
    [maxCount]='4'
  <my-counter
    (incremented)='items.add($event.toString())'>
    #counter
<!-- @ngIgnoreErrors: -->
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
  {{x}} :n {{item.trim()}}
  {{ngForm.dirty}}
  </my-counter>

    [count]="items.length"
  
<h1 #h1>Showing {{items.length}} items:</h1>
</li>
<li *ngFor='let item of items; let x=inddex' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11727: 7 transforms
Fuzz 11728: 10 transforms
Fuzz 11729: 1 transforms
Fuzz 11730: 1 transforms
Fuzz 11731: 1 transforms
Fuzz 11732: 14 transforms
Fuzz 11733: 5 transforms
Fuzz 11734: 17 transforms
Fuzz 11735: 5 transforms
Fuzz 11736: 20 transforms
Fuzz 11737: 20 transforms
Fuzz 11738: 3 transforms
Fuzz 11739: 5 transforms
Fuzz 11740: 8 transforms
Fuzz 11741: 5 transforms
Fuzz 11742: 20 transforms
Fuzz 11743: 19 transforms
Fuzz 11744: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;

import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
class CounterComponent {
class ComponentA {
  int count;

@Component(
@Component(
  String header;

  void reset() {}
  @Input() int maxCount;
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
  EventEmitter<Stri}]),
});
{
\'\'ng> resetEvent;

  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
}

  void increment() {}
  List<String> items;
  templateUrl: 'test.html',
<<==HTML CODE==>>
  {{ngForm.dirty}}
</li>
  <my-counter
  <input [(ngModel)]=l)]="header" />
      k)='h1.hidden = !h1.hidden; counter.reset()'
    (clic<!--
-->
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
    (incremented)='items.add($event.toString())'>
  </my-counter>
    (clic<!--
  
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
    <my-counter></m   [count]="items.length"
</div>
  
      

    (reset)=''
    (click)='h1.hidden = !h1.hidden; celseounter.reset()'
<!-- @ngIgnoreErrors: -->
    (reset)=''
    [count]="items.length"
  <form #ngForm="ngForm"></form>
    <my-counter></m   [count]="header" />
    (incremented)='items.add($event.toString())'>
<div *ngIf="items.length > 0">
  <my-counter
-->
    [count]="items.length"
    [maxCount]='4'
    #counter
    [maxCount]='4'
  {{ngForm.dirty}}
    #counter
      k)='h1.hidden = !h1.hidden; counter.reset()'
      
      
  <input [(ngModel)]="header" />
    [maxCount]='4'
 ="items.length > 0">

  <my-counter
  <form #ngForm="ngForm"></form>
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11745: 20 transforms
Fuzz 11746: 2 transforms
Fuzz 11747: 5 transforms
Fuzz 11748: 17 transforms
Fuzz 11749: 10 transforms
Fuzz 11750: 15 transforms
Fuzz 11751: 2 transforms
Fuzz 11752: 16 transforms
Fuzz 11753: 8 transforms
Fuzz 11754: 12 transforms
Fuzz 11755: 19 transforms
Fuzz 11756: 10 transforms
Fuzz 11757: 7 transforms
Fuzz 11758: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"

  template: '{{c
  templateUrl: 'test.html',p
       attr.aria-hidden="{NgIf, NgFor, NgForm, NgModel])
  String header;
}
  ectives: const [CounterComponent, <!--
  dir<!--
@Component(
class ComponentA {
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  List<String> items;

-->
  selector: 'my-aaa',
try-->
<<==HTML CODE==>>
  <my-counter
<!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
      
    #counter
<h1 #h1>Showing {{items.length}} items:</h1>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
    [maxCount]='4'
    <my-counter></my-counter>

  <input [(ngModel)]="header" d/>
  {{ngForm.dirty}}    (reset)=''  </my-counter>
<div *ngIf="items.length > 0">

  <form #ngForm="ngForm"></form>
    [count]="items.length"
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11759: 3 transforms
Fuzz 11760: 14 transforms
Fuzz 11761: 20 transforms
Fuzz 11762: 14 transforms
Fuzz 11763: 4 transforms
Fuzz 11764: 17 transforms
Fuzz 11765: 10 transforms
Fuzz 11766: 11 transforms
Fuzz 11767: 15 transforms
Fuzz 11768: 1 transforms
Fuzz 11769: 11 transforms
Fuzz 11770: 7 transforms
Fuzz 11771: 5 transforms
Fuzz 11772: 19 transforms
Fuzz 11773: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
class CounterComponent {
class CounterComponent {

@Component(
  @ContentC
  inputs: const ['count'],
  @Output() EventEmitter<int> incre> resetEvent;
       aria-hidden="true"
  int count;
  @Input() int maxCinount;
class CounterComponent {
  EventEmitter<String'add\'"></button>')

  int count;
  sel<!--
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  List<String> items;
  @Input() int maxCinount;
  String header;
}
});
  @Conteorm, NgModel])

@Component(
       attr.aria-hidden="{{!invaector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'}
"></button>')
]),
  directives: const [CounterComponent, NgIf, NgFor, NgFonst ['cunt'],
  EventEmitter<String> resetEvent;
  int count;
  @Input() int maxCinount;  EventEmitter<String> resetEvent;
class ComponentA {
  selector: 'my-counter',
-->

  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1<!--
-->
       aria-hidden="true"
       attr.aria-hidd>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
   {{x}} :r {{item.trim()}}
</li>

<div *ngIf="items.lengthheader > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <inut [(ngModel)]="header"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11774: 18 transforms
Fuzz 11775: 13 transforms
Fuzz 11776: 17 transforms
Fuzz 11777: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
class CounterComponent {
  outputs const ['resetEvent: reset'],

}
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';
  @ContentChild(CounterComponent)
 @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
       aria-hidden="true"
-->
@Component(
  EventEmitter<String> resetEvent;
class ComponentA {

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;

 <!--

}
@Component(
  templateUrl: 'test.html',
  String header;
       attr.aria-hidden="{{ selector: 'my-counter',
  void reset() {}
  void increment() {}
  inputs: const ['count'],

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="itenumems.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
      
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hi
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11778: 2 transforms
Fuzz 11779: 4 transforms
Fuzz 11780: 1 transforms
Fuzz 11781: 6 transforms
Fuzz 11782: 4 transforms
Fuzz 11783: 13 transforms
Fuzz 11784: 15 transforms
Fuzz 11785: 7 transforms
Fuzz 11786: 15 transforms
Fuzz 11787: 12 transforms
Fuzz 11788: 10 transforms
Fuzz 11789: 4 transforms
Fuzz 11790: 20 transforms
Fuzz 11791: 6 transforms
Fuzz 11792: 8 transforms
Fuzz 11793: 4 transforms
Fuzz 11794: 19 transforms
Fuzz 11795: 8 transforms
Fuzz 11796: 7 transforms
Fuzz 11797: 14 transforms
Fuzz 11798: 20 transforms
Fuzz 11799: 17 transforms
Fuzz 11800: 16 transforms
Fuzz 11801: 9 transforms
Fuzz 11802: 15 transforms
Fuzz 11803: 6 transforms
Fuzz 11804: 4 transforms
Fuzz 11805: 2 transforms
Fuzz 11806: 6 transforms
Fuzz 11807: 17 transforms
Fuzz 11808: 16 transforms
Fuzz 11809: 9 transforms
Fuzz 11810: 1 transforms
Fuzz 11811: 15 transforms
Fuzz 11812: 13 transforms
Fuzz 11813: 9 transforms
Fuzz 11814: 5 transforms
Fuzz 11815: 9 transforms
Fuzz 11816: 18 transforms
Fuzz 11817: 19 transforms
Fuzz 11818: 10 transforms
Fuzz 11819: 11 transforms
Fuzz 11820: 2 transforms
Fuzz 11821: 10 transforms
Fuzz 11822: 3 transforms
Fuzz 11823: 1 transforms
Fuzz 11824: 1 transforms
Fuzz 11825: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
}
  void increment() {}
class CounterComponent {

  List<String> items;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  inputs: const ['count'],

  EventEmitter<String> resetEvent;
}

@Component(
class ComponentA {
  int count;
@Component(  selector: 'my-counter',
  templateUrl: 'test.html',

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<in)t> incremented;
  @Input() int maxCount;
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Sh
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11826: 20 transforms
Fuzz 11827: 4 transforms
Fuzz 11828: 4 transforms
Fuzz 11829: 5 transforms
Fuzz 11830: 11 transforms
Fuzz 11831: 1 transforms
Fuzz 11832: 7 transforms
Fuzz 11833: 18 transforms
Fuzz 11834: 8 transforms
Fuzz 11835: 8 transforms
Fuzz 11836: 10 transforms
Fuzz 11837: 14 transforms
Fuzz 11838: 18 transforms
Fuzz 11839: 7 transforms
Fuzz 11840: 19 transforms
Fuzz 11841: 5 transforms
Fuzz 11842: 6 transforms
Fuzz 11843: 8 transforms
Fuzz 11844: 12 transforms
Fuzz 11845: 19 transforms
Fuzz 11846: 9 transforms
Fuzz 11847: 5 transforms
Fuzz 11848: 10 transforms
Fuzz 11849: 4 transforms
Fuzz 11850: 16 transforms
Fuzz 11851: 12 transforms
Fuzz 11852: 8 transforms
Fuzz 11853: 1 transforms
Fuzz 11854: 12 transforms
Fuzz 11855: 11 transforms
Fuzz 11856: 18 transforms
Fuzz 11857: 17 transforms
Fuzz 11858: 16 transforms
Fuzz 11859: 3 transforms
Fuzz 11860: 7 transforms
Fuzz 11861: 10 transforms
Fuzz 11862: 3 transforms
Fuzz 11863: 11 transforms
Fuzz 11864: 11 transforms
Fuzz 11865: 7 transforms
Fuzz 11866: 3 transforms
Fuzz 11867: 9 transforms
Fuzz 11868: 7 transforms
Fuzz 11869: 12 transforms
Fuzz 11870: 6 transforms
Fuzz 11871: 20 transforms
Fuzz 11872: 7 transforms
Fuzz 11873: 7 transforms
Fuzz 11874: 3 transforms
Fuzz 11875: 17 transforms
Fuzz 11876: 14 transforms
Fuzz 11877: 11 transforms
Fuzz 11878: 10 transforms
Fuzz 11879: 19 transforms
Fuzz 11880: 1 transforms
Fuzz 11881: 15 transforms
Fuzz 11882: 20 transforms
Fuzz 11883: 20 transforms
Fuzz 11884: 3 transforms
Fuzz 11885: 20 transforms
Fuzz 11886: 19 transforms
Fuzz 11887: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  se}
});
{
\'\'\'lector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> item;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  t}
]),
});
{
\'\'\');
  'emplate: '{{count}} <button (<!--
-->
       aria-hidden="true"
   ar2/angular2.dart';

@Component(
  se}
]),
});
{
\'\'\'lector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],<!--
-->
       aria-hidden="true"

  outputs: const ['resetEvent: reset'],
  t}
]),
});
{
\'\'\');
  'empla<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 te: '{{count}} <button (<!--
-->
       aria-hidden="true"
       attr.aclick)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitt> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recuter    attr.aclick)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitt> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recuter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>
</div>
<!-- @ngIg}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937banoreErrors: -->
<h1 #h1>Showing {items.length}} items:</h1>
</li>
  <my-counter
  </my-counter>
  
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
}
]),
});
{
}
]),
});
{\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd9\'\'\');  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11888: 19 transforms
Fuzz 11889: 10 transforms
Fuzz 11890: 10 transforms
Fuzz 11891: 10 transforms
Fuzz 11892: 13 transforms
Fuzz 11893: 5 transforms
Fuzz 11894: 8 transforms
Fuzz 11895: 14 transforms
Fuzz 11896: 15 transforms
Fuzz 11897: 6 transforms
Fuzz 11898: 10 transforms
Fuzz 11899: 6 transforms
Fuzz 11900: 13 transforms
Fuzz 11901: 16 transforms
Fuzz 11902: 16 transforms
Fuzz 11903: 20 transforms
Fuzz 11904: 12 transforms
Fuzz 11905: 12 transforms
Fuzz 11906: 16 transforms
Fuzz 11907: 12 transforms
Fuzz 11908: 8 transforms
Fuzz 11909: 17 transforms
Fuzz 11910: 12 transforms
Fuzz 11911: 14 transforms
Fuzz 11912: 11 transforms
Fuzz 11913: 8 transforms
Fuzz 11914: 4 transforms
Fuzz 11915: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

  String header;
class ComponentA {
  selector: 'my-aaa',
}
@Componen<!--
  outputs: const 
@Component(
       attr.at(
import 'package:angular2/angular2.dart';

  selector: 'my-counter',  inputs: const ['count'],  templateUrl: 'test.html',
-->
  directives: const [Co'unterComponent, NgIf, NgFor, NgForm, NgModeul])
  List<String> items;
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
    (reset)=''
</div>
</li>
  {{x}} : {{item.trim()}}
    [count]="items.length"
  {{nForm.dirty}}
      
-->
  
    (incremented)='items.add($event.toString())'>
  <my-counter
<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [maxCount]='4'
    <my-counter></my-counter>
   "></<!--

       aria-hidden="true"
  </my-counter>
<h1 #h1>Showing {{items.length}} items:</h>

  {{ngForm.dirt #counter
       form>
  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
    (click)='h1.hidden = !newh1.hidden; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11916: 18 transforms
Fuzz 11917: 4 transforms
Fuzz 11918: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const in['reseEvent: reset'],
\'\'\');
\'\'\');
  teunt}} <button (click)}
{
}
}}
  '090cedb3f2833a3f260b0937baae56267a6cd93="increment()" [value]="\'add\'"></button>')
{
  inputs: const ['
  '090cedb3f2833a3f260b0937baae56267a6cd93="increment()" [value]="\'add\'"></button>mplate: '{{count}} <buttn (click)}
});

\'\'\');
  String header;
]),
  @Input() int maxCount;
]),
{
]),
});
  '090cedb3f2833a3f260b0937baae562}
])6);
<<==HTML CODE==>>
<li *ngFor='let item y}}
  
  <input [(ngModel)]
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11919: 10 transforms
Fuzz 11920: 11 transforms
Fuzz 11921: 8 transforms
Fuzz 11922: 1 transforms
Fuzz 11923: 20 transforms
Fuzz 11924: 19 transforms
Fuzz 11925: 1 transforms
Fuzz 11926: 5 transforms
Fuzz 11927: 17 transforms
Fuzz 11928: 12 transforms
Fuzz 11929: 1 transforms
Fuzz 11930: 12 transforms
Fuzz 11931: 15 transforms
Fuzz 11932: 1 transforms
Fuzz 11933: 17 transforms
Fuzz 11934: 19 transforms
Fuzz 11935: 19 transforms
Fuzz 11936: 9 transforms
Fuzz 11937: 7 transforms
Fuzz 11938: 15 transforms
Fuzz 11939: 2 transforms
Fuzz 11940: 5 transforms
Fuzz 11941: 12 transforms
Fuzz 11942: 15 transforms
Fuzz 11943: 17 transforms
Fuzz 11944: 1 transforms
Fuzz 11945: 16 transforms
Fuzz 11946: 8 transforms
Fuzz 11947: 5 transforms
Fuzz 11948: 1 transforms
Fuzz 11949: 12 transforms
Fuzz 11950: 17 transforms
Fuzz 11951: 14 transforms
Fuzz 11952: 15 transforms
Fuzz 11953: 19 transforms
Fuzz 11954: 9 transforms
Fuzz 11955: 7 transforms
Fuzz 11956: 12 transforms
Fuzz 11957: 4 transforms
Fuzz 11958: 6 transforms
Fuzz 11959: 14 transforms
Fuzz 11960: 2 transforms
Fuzz 11961: 1 transforms
Fuzz 11962: 3 transforms
Fuzz 11963: 1 transforms
Fuzz 11964: 5 transforms
Fuzz 11965: 4 transforms
Fuzz 11966: 19 transforms
Fuzz 11967: 20 transforms
Fuzz 11968: 8 transforms
Fuzz 11969: 4 transforms
Fuzz 11970: 4 transforms
Fuzz 11971: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {





  void increment() {}
       aria-hidmponent)
  List<String> items;
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
  void reset() {}
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
  CounterComponent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->
class CounterComponent {
@Component(
  inputs: const ['count'],
  int count;
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterCo<!--
  selector: 'my-counter',
}
  selector: 'my-aaa',
@Component(
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-countnt]="items.length"
    [m<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invaaxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.er></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11972: 17 transforms
Fuzz 11973: 7 transforms
Fuzz 11974: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
  CounterCompon<!--
@Component(
  void incrCement() {}
import 'package:angular2/angular2.dart';
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></butto
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=inde
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 11975: 6 transforms
Fuzz 11976: 1 transforms
Fuzz 11977: 3 transforms
Fuzz 11978: 19 transforms
Fuzz 11979: 12 transforms
Fuzz 11980: 14 transforms
Fuzz 11981: 13 transforms
Fuzz 11982: 18 transforms
Fuzz 11983: 15 transforms
Fuzz 11984: 15 transforms
Fuzz 11985: 19 transforms
Fuzz 11986: 2 transforms
Fuzz 11987: 2 transforms
Fuzz 11988: 19 transforms
Fuzz 11989: 7 transforms
Fuzz 11990: 2 transforms
Fuzz 11991: 17 transforms
Fuzz 11992: 20 transforms
Fuzz 11993: 16 transforms
Fuzz 11994: 14 transforms
Fuzz 11995: 14 transforms
Fuzz 11996: 12 transforms
Fuzz 11997: 13 transforms
Fuzz 11998: 20 transforms
Fuzz 11999: 18 transforms
Fuzz 12000: 4 transforms
Fuzz 12001: 11 transforms
Fuzz 12002: 14 transforms
Fuzz 12003: 2 transforms
Fuzz 12004: 13 transforms
Fuzz 12005: 13 transforms
Fuzz 12006: 15 transforms
Fuzz 12007: 20 transforms
Fuzz 12008: 20 transforms
Fuzz 12009: 12 transforms
Fuzz 12010: 4 transforms
Fuzz 12011: 16 transforms
Fuzz 12012: 1 transforms
Fuzz 12013: 7 transforms
Fuzz 12014: 15 transforms
Fuzz 12015: 14 transforms
Fuzz 12016: 5 transforms
Fuzz 12017: 10 transforms
Fuzz 12018: 15 transforms
Fuzz 12019: 8 transforms
Fuzz 12020: 4 transforms
Fuzz 12021: 14 transforms
Fuzz 12022: 3 transforms
Fuzz 12023: 6 transforms
Fuzz 12024: 14 transforms
Fuzz 12025: 15 transforms
Fuzz 12026: 18 transforms
Fuzz 12027: 2 transforms
Fuzz 12028: 20 transforms
Fuzz 12029: 1 transforms
Fuzz 12030: 19 transforms
Fuzz 12031: 14 transforms
Fuzz 12032: 16 transforms
Fuzz 12033: 12 transforms
Fuzz 12034: 11 transforms
Fuzz 12035: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  Strin
class ComponentA {
  <!--
  <!--
@Component(
import 'package:angular2/angular2.dart';
  directivhidees: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->       templateUrl: 'testtring>}
]),
{
\' items;
  List<S
@Component(
-->       templateUrl: '
test.html',
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @nIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</}
]),
});
{
\'\'\');  '090cedb3f2833a3f260h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngFo}
]),
});
{
\'\'\');
  '09rm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; coun<!--
-->
       ariater.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 12036: 11 transforms
Fuzz 12037: 16 transforms
Fuzz 12038: 6 transforms
Fuzz 12039: 11 transforms
Fuzz 12040: 3 transforms
Fuzz 12041: 12 transforms
Fuzz 12042: 12 transforms
Fuzz 12043: 20 transforms
Fuzz 12044: 13 transforms
Fuzz 12045: 8 transforms
Fuzz 12046: 19 transforms
Fuzz 12047: 11 transforms
Fuzz 12048: 9 transforms
Fuzz 12049: 10 transforms
Fuzz 12050: 7 transforms
Fuzz 12051: 7 transforms
Fuzz 12052: 9 transforms
Fuzz 12053: 15 transforms
Fuzz 12054: 19 transforms
Fuzz 12055: 3 transforms
Fuzz 12056: 13 transforms
Fuzz 12057: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
       attr.anted;
import 'package:angular2/angular2.dart';
}
       attr.aria-hidden="{{!invaidt}}"
  @Output() EventEmitter<int> increme<!--
-->
       aria-hidden="true"

       aria-hidden="true"
-->
class ComponentA {
}
  void increment() {}
  @Output() EventEmitter<int> incremented;
  List<String> items;
  EventEmitter<String> resetEvent;
  void reset() {}


  templateUrl: 'test.html',
  int count;  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
as  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],

  template: '{Input() int maxCount;
class CounterComponent {
     (
  String header;
  selector: 'my-aaa',
@Component(  selector: 'my-returncounter',
@Component<!--
  @ContentChild(CounterCompon{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;

  @ContentChild(CounterComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Shbreakowinaria-hidden="{{!invalid}}"
   g {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{itofem.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 12058: 4 transforms
Fuzz 12059: 4 transforms
Fuzz 12060: 15 transforms
Fuzz 12061: 14 transforms
Fuzz 12062: 12 transforms
Fuzz 12063: 4 transforms
Fuzz 12064: 19 transforms
Fuzz 12065: 17 transforms
Fuzz 12066: 12 transforms
Fuzz 12067: 6 transforms
Fuzz 12068: 18 transforms
Fuzz 12069: 7 transforms
Fuzz 12070: 7 transforms
Fuzz 12071: 18 transforms
Fuzz 12072: 18 transforms
Fuzz 12073: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  List<String> items;
  CounterComponent recursedComponent;
-->
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" <!--
  String header;
}
  @Output(selector: 'my-counter',
}
       aria-hidden="true"
class ComponentA {
  template: '{{count}} <butt(
  EventEmitter<String> resetEton (click)="increment()" <!--
@Component(
     [value]="\'add\'"></button>')
  int count;
       attr.aria-hidden="{{!invalid}}"

}
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],

  @Output() EventEmitter<int> incremente;
  templateUrl: 'test.html',
  lint count;
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
  @ContentChild(CounterComponent)
  r, NgForm, NgModel])
  EventEmitter<String> resetEvent;
     [value]="\'add\'"></button>')
@Component(
class CounterComponent {
  List<String> items;
  selector: 'my-counter',
  void increment() {}
  inputs: const ['count'],


class CountryterComponent {
-->
  void reset() {}
       attr.aria-hidden="{{!invalid}}"
import 'package:angular2/angular2.dart';

@Component(
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; letx=in-dex
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 12074: 4 transforms
Fuzz 12075: 12 transforms
Fuzz 12076: 4 transforms
Fuzz 12077: 7 transforms
Fuzz 12078: 15 transforms
Fuzz 12079: 14 transforms
Fuzz 12080: 15 transforms
Fuzz 12081: 2 transforms
Fuzz 12082: 3 transforms
Fuzz 12083: 15 transforms
Fuzz 12084: 18 transforms
Fuzz 12085: 20 transforms
Fuzz 12086: 10 transforms
Fuzz 12087: 3 transforms
Fuzz 12088: 16 transforms
Fuzz 12089: 8 transforms
Fuzz 12090: 7 transforms
Fuzz 12091: 18 transforms
Fuzz 12092: 1 transforms
Fuzz 12093: 13 transforms
Fuzz 12094: 2 transforms
Fuzz 12095: 19 transforms
Fuzz 12096: 8 transforms
Fuzz 12097: 7 transforms
Fuzz 12098: 10 transforms
Fuzz 12099: 9 transforms
Fuzz 12100: 6 transforms
Fuzz 12101: 17 transforms
Fuzz 12102: 8 transforms
Fuzz 12103: 2 transforms
Fuzz 12104: 10 transforms
Fuzz 12105: 6 transforms
Fuzz 12106: 18 transforms
Fuzz 12107: 14 transforms
Fuzz 12108: 8 transforms
Fuzz 12109: 10 transforms
Fuzz 12110: 17 transforms
Fuzz 12111: 10 transforms
Fuzz 12112: 20 transforms
Fuzz 12113: 11 transforms
Fuzz 12114: 1 transforms
Fuzz 12115: 19 transforms
Fuzz 12116: 20 transforms
Fuzz 12117: 2 transforms
Fuzz 12118: 1 transforms
Fuzz 12119: 3 transforms
Fuzz 12120: 10 transforms
Fuzz 12121: 4 transforms
Fuzz 12122: 8 transforms
Fuzz 12123: 4 transforms
Fuzz 12124: 19 transforms
Fuzz 12125: 16 transforms
Fuzz 12126: 20 transforms
Fuzz 12127: 5 transforms
Fuzz 12128: 19 transforms
Fuzz 12129: 9 transforms
Fuzz 12130: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
@Component(

       aria-hidden="true"
  List<St}])ring> items;
  template: '{{count}} <button (click)="increment()" [value]<!--
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
@Component(
import 'package:angular2/angular2.dart';
  String header;
       attr.aria-hidden="{{!invalid=

-->
  templateUrl: 'test.html',
}
<<==HTML CODE==>>
alid}}"<!--
-->       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 12131: 6 transforms
Fuzz 12132: 9 transforms
Fuzz 12133: 16 transforms
Fuzz 12134: 8 transforms
Fuzz 12135: 9 transforms
Fuzz 12136: 6 transforms
Fuzz 12137: 14 transforms
Fuzz 12138: 14 transforms
Fuzz 12139: 14 transforms
Fuzz 12140: 10 transforms
Fuzz 12141: 8 transforms
Fuzz 12142: 19 transforms
Fuzz 12143: 9 transforms
Fuzz 12144: 6 transforms
Fuzz 12145: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> rese
class CounterComponent {
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->
       arimponent(
  List<String> items;
  selector: 'my-aaa',
  selectoeUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
null  @Input() i;
  int count;
  String header;
  EventEmitter<String> rese
class CounterComponent {

  selector: 'my-aaa',
-->

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Co<!--
       arimponent(
  selector: 'my-counter',

null  @Input() int maxCount;
class ComponentA {
  inputs: const ['count'],
class ComponentA {
@Co<!--
import 'package:angular2/angular2.dart'ge:angular2/angular2.dart';
@Component(
null  @Input() int maxCount;
  templats;
  List<String> items;
<<==HTML CODE==>>

    [maxCount]='4'
</li>
    <my-count
      
<lFunctioni *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  <my-conounter
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length}
]),
});
{
\'\'\');
   > 0">
    (reset)=''
    #counter
  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
    [count]="items.length"
  <input [(ngModel)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 12146: 17 transforms
Fuzz 12147: 10 transforms
Fuzz 12148: 11 transforms
Fuzz 12149: 13 transforms
Fuzz 12150: 19 transforms
Fuzz 12151: 18 transforms
Fuzz 12152: 6 transforms
Fuzz 12153: 15 transforms
Fuzz 12154: 11 transforms
Fuzz 12155: 1 transforms
Fuzz 12156: 1 transforms
Fuzz 12157: 20 transforms
Fuzz 12158: 8 transforms
Fuzz 12159: 13 transforms
Fuzz 12160: 7 transforms
Fuzz 12161: 7 transforms
Fuzz 12162: 17 transforms
Fuzz 12163: 12 transforms
Fuzz 12164: 10 transforms
Fuzz 12165: 13 transforms
Fuzz 12166: 4 transforms
Fuzz 12167: 15 transforms
Fuzz 12168: 20 transforms
Fuzz 12169: 14 transforms
Fuzz 12170: 12 transforms
Fuzz 12171: 14 transforms
Fuzz 12172: 18 transforms
Fuzz 12173: 18 transforms
Fuzz 12174: 13 transforms
Fuzz 12175: 19 transforms
Fuzz 12176: 11 transforms
Fuzz 12177: 4 transforms
Fuzz 12178: 15 transforms
Fuzz 12179: 19 transforms
Fuzz 12180: 7 transforms
Fuzz 12181: 14 transforms
Fuzz 12182: 7 transforms
Fuzz 12183: 16 transforms
Fuzz 12184: 20 transforms
Fuzz 12185: 9 transforms
Fuzz 12186: 5 transforms
Fuzz 12187: 2 transforms
Fuzz 12188: 3 transforms
Fuzz 12189: 15 transforms
Fuzz 12190: 3 transforms
Fuzz 12191: 12 transforms
Fuzz 12192: 10 transforms
Fuzz 12193: 5 transforms
Fuzz 12194: 14 transforms
Fuzz 12195: 3 transforms
Fuzz 12196: 5 transforms
Fuzz 12197: 7 transforms
Fuzz 12198: 11 transforms
Fuzz 12199: 4 transforms
Fuzz 12200: 3 transforms
Fuzz 12201: 12 transforms
Fuzz 12202: 2 transforms
Fuzz 12203: 20 transforms
Fuzz 12204: 4 transforms
Fuzz 12205: 10 transforms
Fuzz 12206: 15 transforms
Fuzz 12207: 17 transforms
Fuzz 12208: 6 transforms
Fuzz 12209: 10 transforms
Fuzz 12210: 1 transforms
Fuzz 12211: 5 transforms
Fuzz 12212: 12 transforms
Fuzz 12213: 4 transforms
Fuzz 12214: 11 transforms
Fuzz 12215: 19 transforms
Fuzz 12216: 15 transforms
Fuzz 12217: 13 transforms
Fuzz 12218: 14 transforms
Fuzz 12219: 6 transforms
Fuzz 12220: 11 transforms
Fuzz 12221: 10 transforms
Fuzz 12222: 5 transforms
Fuzz 12223: 2 transforms
Fuzz 12224: 20 transforms
Fuzz 12225: 11 transforms
Fuzz 12226: 16 transforms
Fuzz 12227: 11 transforms
Fuzz 12228: 6 transforms
Fuzz 12229: 16 transforms
Fuzz 12230: 16 transforms
Fuzz 12231: 1 transforms
Fuzz 12232: 5 transforms
Fuzz 12233: 14 transforms
Fuzz 12234: 17 transforms
Fuzz 12235: 1 transforms
Fuzz 12236: 5 transforms
Fuzz 12237: 6 transforms
Fuzz 12238: 10 transforms
Fuzz 12239: 12 transforms
Fuzz 12240: 8 transforms
Fuzz 12241: 13 transforms
Fuzz 12242: 3 transforms
Fuzz 12243: 7 transforms
Fuzz 12244: 12 transforms
Fuzz 12245: 9 transforms
Fuzz 12246: 8 transforms
Fuzz 12247: 7 transforms
Fuzz 12248: 1 transforms
Fuzz 12249: 6 transforms
Fuzz 12250: 10 transforms
Fuzz 12251: 17 transforms
Fuzz 12252: 4 transforms
Fuzz 12253: 19 transforms
Fuzz 12254: 20 transforms
Fuzz 12255: 19 transforms
Fuzz 12256: 9 transforms
Fuzz 12257: 16 transforms
Fuzz 12258: 8 transforms
Fuzz 12259: 20 transforms
Fuzz 12260: 15 transforms
Fuzz 12261: 17 transforms
Fuzz 12262: 8 transforms
Fuzz 12263: 13 transforms
Fuzz 12264: 1 transforms
Fuzz 12265: 5 transforms
Fuzz 12266: 20 transforms
Fuzz 12267: 12 transforms
Fuzz 12268: 14 transforms
Fuzz 12269: 18 transforms
Fuzz 12270: 18 transforms
Fuzz 12271: 8 transforms
Fuzz 12272: 5 transforms
Fuzz 12273: 12 transforms
Fuzz 12274: 15 transforms
Fuzz 12275: 2 transforms
Fuzz 12276: 17 transforms
Fuzz 12277: 13 transforms
Fuzz 12278: 18 transforms
Fuzz 12279: 16 transforms
Fuzz Failure 
<<==DART CODE==>>

-->
  @ContentChild(CounterComular2/angular2.dart';
  @}
}
d\'"></button>')
  inputs: const ['count'],
  String header;
       aria-hidden="t() EventEmitter<int> incremented;
import 'pa<!--
-->
  outputs: const ['resetEvent: reset'],
-->
{
}
  @Output() EventEmitter<int> incremented;
@Component(
  template: '{{counentA {
  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {

  String header;
});

  '090cedb3f2833a3f260b0937baae56267a6cd935',
  template: '{{count}} <button (click)="increment()" [value]="\'ad}nt}} <button (click)="increment()" [value]="\'ad}
]),
  templateUrl: 'test.html',
}
  CounterComponent recursedComponent;

  List<String> items;
  void increment() {}
  @Input() int maxCount;
  @ContentChild(CounterComponent)
class ComponentA {
       aria-hid;
       aria-hidden="true"

  List<String> items;
@Component(  selector: 'my-counter',
  selector: 'my-aaa',
]),
      ckage:ang resetEvent;
\'\'\');
  int count<!--
  selector: 'my-counter',  inputs: const ['count'],
   -Outpu<!--
@Component(

  outputs: const ['resetEvent: reset'],
  void reset() {}
<<==HTML CODE==>>
<!--->
<h1 #h1>Showing {{items.length}} items:</h1>
<li </h1*ng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 12280: 12 transforms
Fuzz 12281: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<S
class Co 'my-aaa',
@Component(
import 'package:angular2/angular2.dart';
  selector:lateUrl: 'test.html',
  templateUrl: 'test.html',
class ComponentA {
<<==HTML CODE==>>
<!--external @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.lengt#h}} items:</h1>
<li *ngFor='let item of it{{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  }
]),
});{
\'\'\');
  '090cedb3f2833a3f260b0937
  <input [(ngModel)]="header" />
      
    #counter
    [count]="items.seetlength"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </myt-ems; let x=index' [<!--
-->
       aria-hidden="true"
       ahidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  }
]),
});{
\'\'\');
  '090cedb3f2833a3f260b0937
  <input [(ngModel)]="header" />
      
    #counter
    [count]="items.seetlength"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 12282: 18 transforms
Fuzz 12283: 20 transforms
Fuzz 12284: 17 transforms
Fuzz 12285: 7 transforms
Fuzz 12286: 2 transforms
Fuzz 12287: 10 transforms
Fuzz 12288: 11 transforms
Fuzz 12289: 1 transforms
Fuzz 12290: 8 transforms
Fuzz 12291: 3 transforms
Fuzz 12292: 18 transforms
Fuzz 12293: 18 transforms
Fuzz 12294: 14 transforms
Fuzz 12295: 4 transforms
Fuzz 12296: 7 transforms
Fuzz 12297: 15 transforms
Fuzz 12298: 12 transforms
Fuzz 12299: 3 transforms
Fuzz 12300: 7 transforms
Fuzz 12301: 2 transforms
Fuzz 12302: 8 transforms
Fuzz 12303: 15 transforms
Fuzz 12304: 13 transforms
Fuzz 12305: 20 transforms
Fuzz 12306: 9 transforms
Fuzz 12307: 18 transforms
Fuzz 12308: 5 transforms
Fuzz 12309: 13 transforms
Fuzz 12310: 2 transforms
Fuzz 12311: 19 transforms
Fuzz 12312: 2 transforms
Fuzz 12313: 7 transforms
Fuzz 12314: 14 transforms
Fuzz 12315: 12 transforms
Fuzz 12316: 16 transforms
Fuzz 12317: 9 transforms
Fuzz 12318: 6 transforms
Fuzz 12319: 18 transforms
Fuzz 12320: 19 transforms
Fuzz 12321: 14 transforms
Fuzz 12322: 7 transforms
Fuzz 12323: 2 transforms
Fuzz 12324: 17 transforms
Fuzz 12325: 15 transforms
Fuzz 12326: 19 transforms
Fuzz 12327: 4 transforms
Fuzz 12328: 10 transforms
Fuzz 12329: 7 transforms
Fuzz 12330: 4 transforms
Fuzz 12331: 2 transforms
Fuzz 12332: 15 transforms
Fuzz 12333: 11 transforms
Fuzz 12334: 13 transforms
Fuzz 12335: 6 transforms
Fuzz 12336: 4 transforms
Fuzz 12337: 4 transforms
Fuzz 12338: 1 transforms
Fuzz 12339: 4 transforms
Fuzz 12340: 11 transforms
Fuzz 12341: 13 transforms
Fuzz 12342: 15 transforms
Fuzz 12343: 4 transforms
Fuzz 12344: 16 transforms
Fuzz 12345: 9 transforms
Fuzz 12346: 15 transforms
Fuzz 12347: 19 transforms
Fuzz 12348: 9 transforms
Fuzz 12349: 4 transforms
Fuzz 12350: 16 transforms
Fuzz 12351: 9 transforms
Fuzz 12352: 4 transforms
Fuzz 12353: 7 transforms
Fuzz 12354: 6 transforms
Fuzz 12355: 19 transforms
Fuzz 12356: 8 transforms
Fuzz 12357: 15 transforms
Fuzz 12358: 16 transforms
Fuzz 12359: 7 transforms
Fuzz 12360: 10 transforms
Fuzz 12361: 4 transforms
Fuzz 12362: 19 transforms
Fuzz 12363: 13 transforms
Fuzz 12364: 3 transforms
Fuzz 12365: 14 transforms
Fuzz 12366: 11 transforms
Fuzz 12367: 17 transforms
Fuzz 12368: 20 transforms
Fuzz 12369: 4 transforms
Fuzz 12370: 4 transforms
Fuzz 12371: 19 transforms
Fuzz 12372: 2 transforms
Fuzz 12373: 13 transforms
Fuzz 12374: 10 transforms
Fuzz 12375: 12 transforms
Fuzz 12376: 13 transforms
Fuzz 12377: 1 transforms
Fuzz 12378: 8 transforms
Fuzz 12379: 16 transforms
Fuzz 12380: 1 transforms
Fuzz 12381: 9 transforms
Fuzz 12382: 9 transforms
Fuzz 12383: 9 transforms
Fuzz 12384: 18 transforms
Fuzz 12385: 7 transforms
Fuzz 12386: 3 transforms
Fuzz 12387: 3 transforms
Fuzz 12388: 8 transforms
Fuzz 12389: 17 transforms
Fuzz 12390: 19 transforms
Fuzz 12391: 20 transforms
Fuzz 12392: 3 transforms
Fuzz 12393: 18 transforms
Fuzz 12394: 5 transforms
Fuzz 12395: 15 transforms
Fuzz 12396: 18 transforms
Fuzz 12397: 20 transforms
Fuzz 12398: 6 transforms
Fuzz 12399: 5 transforms
Fuzz 12400: 5 transforms
Fuzz 12401: 15 transforms
Fuzz 12402: 13 transforms
Fuzz 12403: 4 transforms
Fuzz 12404: 17 transforms
Fuzz 12405: 4 transforms
Fuzz 12406: 17 transforms
Fuzz 12407: 8 transforms
Fuzz 12408: 8 transforms
Fuzz 12409: 14 transforms
Fuzz 12410: 9 transforms
Fuzz 12411: 7 transforms
Fuzz 12412: 1 transforms
Fuzz 12413: 10 transforms
Fuzz 12414: 11 transforms
Fuzz 12415: 16 transforms
Fuzz 12416: 8 transforms
Fuzz 12417: 9 transforms
Fuzz 12418: 12 transforms
Fuzz 12419: 6 transforms
Fuzz 12420: 5 transforms
Fuzz 12421: 2 transforms
Fuzz 12422: 20 transforms
Fuzz 12423: 15 transforms
Fuzz 12424: 16 transforms
Fuzz 12425: 5 transforms
Fuzz 12426: 1 transforms
Fuzz 12427: 2 transforms
Fuzz 12428: 17 transforms
Fuzz 12429: 7 transforms
Fuzz 12430: 16 transforms
Fuzz 12431: 4 transforms
Fuzz 12432: 17 transforms
Fuzz 12433: 7 transforms
Fuzz 12434: 19 transforms
Fuzz 12435: 13 transforms
Fuzz 12436: 5 transforms
Fuzz 12437: 7 transforms
Fuzz 12438: 6 transforms
Fuzz 12439: 13 transforms
Fuzz 12440: 1 transforms
Fuzz 12441: 11 transforms
Fuzz 12442: 20 transforms
Fuzz 12443: 6 transforms
Fuzz 12444: 17 transforms
Fuzz 12445: 3 transforms
Fuzz 12446: 18 transforms
Fuzz 12447: 1 transforms
Fuzz 12448: 12 transforms
Fuzz 12449: 2 transforms
Fuzz 12450: 5 transforms
Fuzz 12451: 8 transforms
Fuzz 12452: 14 transforms
Fuzz 12453: 12 transforms
Fuzz 12454: 12 transforms
Fuzz 12455: 20 transforms
Fuzz 12456: 15 transforms
Fuzz 12457: 14 transforms
Fuzz 12458: 12 transforms
Fuzz 12459: 4 transforms
Fuzz 12460: 13 transforms
Fuzz 12461: 2 transforms
Fuzz 12462: 10 transforms
Fuzz 12463: 7 transforms
Fuzz 12464: 19 transforms
Fuzz 12465: 5 transforms
Fuzz 12466: 5 transforms
Fuzz 12467: 7 transforms
Fuzz 12468: 15 transforms
Fuzz 12469: 19 transforms
Fuzz 12470: 4 transforms
Fuzz 12471: 4 transforms
Fuzz 12472: 3 transforms
Fuzz 12473: 20 transforms
Fuzz 12474: 19 transforms
Fuzz 12475: 8 transforms
Fuzz 12476: 10 transforms
Fuzz 12477: 14 transforms
Fuzz 12478: 4 transforms
Fuzz 12479: 6 transforms
Fuzz 12480: 19 transforms
Fuzz 12481: 18 transforms
Fuzz 12482: 13 transforms
Fuzz 12483: 19 transforms
Fuzz 12484: 17 transforms
Fuzz 12485: 1 transforms
Fuzz 12486: 3 transforms
Fuzz 12487: 5 transforms
Fuzz 12488: 1 transforms
Fuzz 12489: 14 transforms
Fuzz 12490: 5 transforms
Fuzz 12491: 13 transforms
Fuzz 12492: 14 transforms
Fuzz 12493: 7 transforms
Fuzz 12494: 19 transforms
Fuzz 12495: 11 transforms
Fuzz 12496: 8 transforms
Fuzz 12497: 14 transforms
Fuzz 12498: 1 transforms
Fuzz 12499: 19 transforms
Fuzz 12500: 3 transforms
Fuzz 12501: 2 transforms
Fuzz 12502: 15 transforms
Fuzz 12503: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
]),
  selector: 'my-aaa',
\'\'\');
  selector: '"{{!invalid}}"
 diectives: const [Counter
       aria-hidden="true"
});{
  '090cedb3f2833a3f260b0937baae56267a6cd935ackage:angular2/angular2.dart';

       attr.aria-hidden=f2833a3f260b0937baae56267a6cd935ackage:angular2/angular2.dart';
  te<!--
   mplateUrl: 'test.html',
@Component(
import 'p}

@Component(
<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>
  </my-counter>
<li *ngFor='let item of items; let x=operatorims.length}} items:</h1>
  <my-counter
  {{ng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 12504: 1 transforms
Fuzz 12505: 16 transforms
Fuzz 12506: 7 transforms
Fuzz 12507: 16 transforms
Fuzz 12508: 19 transforms
Fuzz 12509: 13 transforms
Fuzz 12510: 10 transforms
Fuzz 12511: 18 transforms
Fuzz 12512: 16 transforms
Fuzz 12513: 20 transforms
Fuzz 12514: 2 transforms
Fuzz 12515: 13 transforms
Fuzz 12516: 17 transforms
Fuzz 12517: 15 transforms
Fuzz 12518: 6 transforms
Fuzz 12519: 15 transforms
Fuzz 12520: 14 transforms
Fuzz 12521: 15 transforms
Fuzz 12522: 5 transforms
Fuzz 12523: 5 transforms
Fuzz 12524: 20 transforms
Fuzz 12525: 10 transforms
Fuzz 12526: 14 transforms
Fuzz 12527: 20 transforms
Fuzz 12528: 4 transforms
Fuzz 12529: 10 transforms
Fuzz 12530: 20 transforms
Fuzz 12531: 1 transforms
Fuzz 12532: 12 transforms
Fuzz 12533: 4 transforms
Fuzz 12534: 19 transforms
Fuzz 12535: 10 transforms
Fuzz 12536: 14 transforms
Fuzz 12537: 17 transforms
Fuzz 12538: 18 transforms
Fuzz 12539: 4 transforms
Fuzz 12540: 14 transforms
Fuzz 12541: 12 transforms
Fuzz 12542: 14 transforms
Fuzz 12543: 9 transforms
Fuzz 12544: 3 transforms
Fuzz 12545: 9 transforms
Fuzz 12546: 3 transforms
Fuzz 12547: 14 transforms
Fuzz 12548: 2 transforms
Fuzz 12549: 19 transforms
Fuzz 12550: 8 transforms
Fuzz 12551: 19 transforms
Fuzz 12552: 9 transforms
Fuzz 12553: 17 transforms
Fuzz 12554: 2 transforms
Fuzz 12555: 7 transforms
Fuzz 12556: 16 transforms
Fuzz 12557: 1 transforms
Fuzz 12558: 17 transforms
Fuzz 12559: 18 transforms
Fuzz 12560: 8 transforms
Fuzz 12561: 8 transforms
Fuzz 12562: 9 transforms
Fuzz 12563: 9 transforms
Fuzz 12564: 8 transforms
Fuzz 12565: 9 transforms
Fuzz 12566: 1 transforms
Fuzz 12567: 16 transforms
Fuzz 12568: 14 transforms
Fuzz 12569: 16 transforms
Fuzz 12570: 2 transforms
Fuzz 12571: 12 transforms
Fuzz 12572: 2 transforms
Fuzz 12573: 6 transforms
Fuzz 12574: 16 transforms
Fuzz 12575: 18 transforms
Fuzz 12576: 1 transforms
Fuzz 12577: 15 transforms
Fuzz 12578: 3 transforms
Fuzz 12579: 2 transforms
Fuzz 12580: 15 transforms
Fuzz 12581: 4 transforms
Fuzz 12582: 19 transforms
Fuzz 12583: 9 transforms
Fuzz 12584: 6 transforms
Fuzz 12585: 15 transforms
Fuzz 12586: 6 transforms
Fuzz 12587: 20 transforms
Fuzz 12588: 14 transforms
Fuzz 12589: 14 transforms
Fuzz 12590: 7 transforms
Fuzz 12591: 13 transforms
Fuzz 12592: 9 transforms
Fuzz 12593: 5 transforms
Fuzz 12594: 20 transforms
Fuzz 12595: 14 transforms
Fuzz 12596: 16 transforms
Fuzz 12597: 12 transforms
Fuzz 12598: 13 transforms
Fuzz 12599: 5 transforms
Fuzz 12600: 5 transforms
Fuzz 12601: 5 transforms
Fuzz 12602: 12 transforms
Fuzz 12603: 9 transforms
Fuzz 12604: 11 transforms
Fuzz 12605: 8 transforms
Fuzz 12606: 6 transforms
Fuzz 12607: 8 transforms
Fuzz 12608: 16 transforms
Fuzz 12609: 8 transforms
Fuzz 12610: 5 transforms
Fuzz 12611: 8 transforms
Fuzz 12612: 20 transforms
Fuzz 12613: 13 transforms
Fuzz 12614: 7 transforms
Fuzz 12615: 7 transforms
Fuzz 12616: 8 transforms
Fuzz 12617: 4 transforms
Fuzz 12618: 15 transforms
Fuzz 12619: 4 transforms
Fuzz 12620: 5 transforms
Fuzz 12621: 16 transforms
Fuzz 12622: 20 transforms
Fuzz 12623: 14 transforms
Fuzz 12624: 9 transforms
Fuzz 12625: 7 transforms
Fuzz 12626: 8 transforms
Fuzz 12627: 14 transforms
Fuzz 12628: 12 transforms
Fuzz 12629: 17 transforms
Fuzz 12630: 19 transforms
Fuzz 12631: 11 transforms
Fuzz 12632: 11 transforms
Fuzz 12633: 2 transforms
Fuzz 12634: 16 transforms
Fuzz 12635: 14 transforms
Fuzz 12636: 6 transforms
Fuzz 12637: 5 transforms
Fuzz 12638: 7 transforms
Fuzz 12639: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentAabstract {
       aCounterComponent, NgIf, NgF or, NgForm, NgModel])
  List<Str
  selector: 'my-aaa',
@Component(
  Fdirectives: const [<!--
import 'package:angular2/angular2.dart';
eUrl: 'test.html',
-->
  templat
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
});
  <form #ngForm="ngForm"></form>
  <" />
  {{ngForm.dirty}}

  '090cedb3f2833a3f26 <my-counter
\'\'\');
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"
});
<h1 #h1>Showing {{items.length}} items:</h1>
      
  
{
    <my-counter></my-counter>
    [maxCount]='4'
</div>
    (reset)=''
    [count]="items.length"
\'\'\');
      
  {{x}} : {{item.trim()}}

 }
 }
]),
    (incremented)='items.add($event.toString(input [(ngModel)]="header" />
{
    (click)='h1.hidden switch= !h1.hidden;
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 12640: 13 transforms
Fuzz 12641: 1 transforms
Fuzz 12642: 18 transforms
Fuzz 12643: 17 transforms
Fuzz 12644: 12 transforms
Fuzz 12645: 19 transforms
Fuzz 12646: 17 transforms
Fuzz 12647: 5 transforms
Fuzz 12648: 17 transforms
Fuzz 12649: 5 transforms
Fuzz 12650: 18 transforms
Fuzz 12651: 3 transforms
Fuzz 12652: 10 transforms
Fuzz 12653: 11 transforms
Fuzz 12654: 20 transforms
Fuzz 12655: 10 transforms
Fuzz 12656: 5 transforms
Fuzz 12657: 14 transforms
Fuzz 12658: 16 transforms
Fuzz 12659: 8 transforms
Fuzz 12660: 19 transforms
Fuzz 12661: 9 transforms
Fuzz 12662: 17 transforms
Fuzz 12663: 12 transforms
Fuzz 12664: 13 transforms
Fuzz 12665: 18 transforms
Fuzz 12666: 16 transforms
Fuzz 12667: 5 transforms
Fuzz 12668: 15 transforms
Fuzz 12669: 1 transforms
Fuzz 12670: 19 transforms
Fuzz 12671: 18 transforms
Fuzz 12672: 20 transforms
Fuzz 12673: 6 transforms
Fuzz 12674: 11 transforms
Fuzz 12675: 2 transforms
Fuzz 12676: 13 transforms
Fuzz 12677: 7 transforms
Fuzz 12678: 3 transforms
Fuzz 12679: 9 transforms
Fuzz 12680: 18 transforms
Fuzz 12681: 7 transforms
Fuzz 12682: 13 transforms
Fuzz 12683: 10 transforms
Fuzz 12684: 17 transforms
Fuzz 12685: 17 transforms
Fuzz 12686: 1 transforms
Fuzz 12687: 17 transforms
Fuzz 12688: 15 transforms
Fuzz 12689: 9 transforms
Fuzz 12690: 8 transforms
Fuzz 12691: 17 transforms
Fuzz 12692: 8 transforms
Fuzz 12693: 16 transforms
Fuzz 12694: 18 transforms
Fuzz 12695: 15 transforms
Fuzz 12696: 2 transforms
Fuzz 12697: 5 transforms
Fuzz 12698: 6 transforms
Fuzz 12699: 17 transforms
Fuzz 12700: 17 transforms
Fuzz 12701: 9 transforms
Fuzz 12702: 14 transforms
Fuzz 12703: 11 transforms
Fuzz 12704: 15 transforms
Fuzz 12705: 6 transforms
Fuzz 12706: 2 transforms
Fuzz 12707: 17 transforms
Fuzz 12708: 12 transforms
Fuzz 12709: 5 transforms
Fuzz 12710: 7 transforms
Fuzz 12711: 20 transforms
Fuzz 12712: 20 transforms
Fuzz 12713: 13 transforms
Fuzz 12714: 11 transforms
Fuzz 12715: 6 transforms
Fuzz 12716: 10 transforms
Fuzz 12717: 2 transforms
Fuzz 12718: 17 transforms
Fuzz 12719: 19 transforms
Fuzz 12720: 14 transforms
Fuzz 12721: 4 transforms
Fuzz 12722: 2 transforms
Fuzz 12723: 10 transforms
Fuzz 12724: 4 transforms
Fuzz 12725: 3 transforms
Fuzz 12726: 8 transforms
Fuzz 12727: 2 transforms
Fuzz 12728: 18 transforms
Fuzz 12729: 1 transforms
Fuzz 12730: 8 transforms
Fuzz 12731: 8 transforms
Fuzz 12732: 1 transforms
Fuzz 12733: 6 transforms
Fuzz 12734: 1 transforms
Fuzz 12735: 5 transforms
Fuzz 12736: 17 transforms
Fuzz 12737: 18 transforms
Fuzz 12738: 6 transforms
Fuzz 12739: 16 transforms
Fuzz 12740: 10 transforms
Fuzz 12741: 14 transforms
Fuzz 12742: 13 transforms
Fuzz 12743: 15 transforms
Fuzz 12744: 17 transforms
Fuzz 12745: 2 transforms
Fuzz 12746: 8 transforms
Fuzz 12747: 9 transforms
Fuzz 12748: 14 transforms
Fuzz 12749: 5 transforms
Fuzz 12750: 14 transforms
Fuzz 12751: 9 transforms
Fuzz 12752: 2 transforms
Fuzz 12753: 9 transforms
Fuzz 12754: 7 transforms
Fuzz 12755: 4 transforms
Fuzz 12756: 7 transforms
Fuzz 12757: 11 transforms
Fuzz 12758: 7 transforms
Fuzz 12759: 18 transforms
Fuzz 12760: 9 transforms
Fuzz 12761: 18 transforms
Fuzz 12762: 6 transforms
Fuzz 12763: 10 transforms
Fuzz 12764: 19 transforms
Fuzz 12765: 8 transforms
Fuzz 12766: 7 transforms
Fuzz 12767: 7 transforms
Fuzz 12768: 14 transforms
Fuzz 12769: 6 transforms
Fuzz 12770: 9 transforms
Fuzz 12771: 2 transforms
Fuzz 12772: 3 transforms
Fuzz 12773: 4 transforms
Fuzz 12774: 19 transforms
Fuzz 12775: 20 transforms
Fuzz 12776: 17 transforms
Fuzz 12777: 12 transforms
Fuzz 12778: 7 transforms
Fuzz 12779: 8 transforms
Fuzz 12780: 4 transforms
Fuzz 12781: 6 transforms
Fuzz 12782: 2 transforms
Fuzz 12783: 6 transforms
Fuzz 12784: 5 transforms
Fuzz 12785: 9 transforms
Fuzz 12786: 19 transforms
Fuzz 12787: 11 transforms
Fuzz 12788: 12 transforms
Fuzz 12789: 15 transforms
Fuzz 12790: 12 transforms
Fuzz 12791: 18 transforms
Fuzz 12792: 6 transforms
Fuzz 12793: 11 transforms
Fuzz 12794: 19 transforms
Fuzz 12795: 4 transforms
Fuzz 12796: 9 transforms
Fuzz 12797: 2 transforms
Fuzz 12798: 19 transforms
Fuzz 12799: 18 transforms
Fuzz 12800: 13 transforms
Fuzz 12801: 14 transforms
Fuzz 12802: 4 transforms
Fuzz 12803: 18 transforms
Fuzz 12804: 4 transforms
Fuzz 12805: 10 transforms
Fuzz 12806: 16 transforms
Fuzz 12807: 15 transforms
Fuzz 12808: 1 transforms
Fuzz 12809: 5 transforms
Fuzz 12810: 15 transforms
Fuzz 12811: 1 transforms
Fuzz 12812: 9 transforms
Fuzz 12813: 2 transforms
Fuzz 12814: 8 transforms
Fuzz 12815: 19 transforms
Fuzz 12816: 16 transforms
Fuzz 12817: 6 transforms
Fuzz 12818: 13 transforms
Fuzz 12819: 19 transforms
Fuzz 12820: 5 transforms
Fuzz 12821: 13 transforms
Fuzz 12822: 4 transforms
Fuzz 12823: 14 transforms
Fuzz 12824: 7 transforms
Fuzz 12825: 14 transforms
Fuzz 12826: 15 transforms
Fuzz 12827: 5 transforms
Fuzz 12828: 14 transforms
Fuzz 12829: 1 transforms
Fuzz 12830: 20 transforms
Fuzz 12831: 7 transforms
Fuzz 12832: 19 transforms
Fuzz 12833: 5 transforms
Fuzz 12834: 14 transforms
Fuzz 12835: 3 transforms
Fuzz 12836: 14 transforms
Fuzz 12837: 11 transforms
Fuzz 12838: 6 transforms
Fuzz 12839: 5 transforms
Fuzz 12840: 9 transforms
Fuzz 12841: 14 transforms
Fuzz 12842: 3 transforms
Fuzz 12843: 5 transforms
Fuzz 12844: 6 transforms
Fuzz 12845: 14 transforms
Fuzz 12846: 6 transforms
Fuzz 12847: 3 transforms
Fuzz 12848: 12 transforms
Fuzz 12849: 1 transforms
Fuzz 12850: 14 transforms
Fuzz 12851: 18 transforms
Fuzz 12852: 1 transforms
Fuzz 12853: 12 transforms
Fuzz 12854: 6 transforms
Fuzz 12855: 1 transforms
Fuzz 12856: 16 transforms
Fuzz 12857: 18 transforms
Fuzz 12858: 1 transforms
Fuzz 12859: 20 transforms
Fuzz 12860: 18 transforms
Fuzz 12861: 15 transforms
Fuzz 12862: 8 transforms
Fuzz 12863: 3 transforms
Fuzz 12864: 18 transforms
Fuzz 12865: 20 transforms
Fuzz 12866: 18 transforms
Fuzz 12867: 1 transforms
Fuzz 12868: 5 transforms
Fuzz 12869: 18 transforms
Fuzz 12870: 15 transforms
Fuzz 12871: 14 transforms
Fuzz 12872: 13 transforms
Fuzz 12873: 14 transforms
Fuzz 12874: 14 transforms
Fuzz 12875: 3 transforms
Fuzz 12876: 10 transforms
Fuzz 12877: 11 transforms
Fuzz 12878: 3 transforms
Fuzz 12879: 15 transforms
Fuzz 12880: 19 transforms
Fuzz 12881: 17 transforms
Fuzz 12882: 12 transforms
Fuzz 12883: 18 transforms
Fuzz 12884: 6 transforms
Fuzz 12885: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  String header;
  outputs: const ['resetEvent: reset'],class CounterComponent {

}
  EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       alass ComponentA {
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;

  CounterComponentor: 'my-counter',

  void increment() {}
c<!--
@Component(
  @Output() EventEmitter<in> incremented;
  void reset() {}
@Component(
import 'package:angular2/angular2.dart';
  int count;
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
-->

  @ContentChild(CounterComponent)
  int count;
}  @Input() int maxCount;
  String header;
  outputs: const ['resetEvent: reset'],class CounterComponent {

}
  EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       alass C}
]),
});
{
\'\'\');
  '090cedb3fomponentA {
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;

  CounterComponentor: 'my-counter',

  void increment() {}
c<!--
@Component(
  @Output() EventEmitter<in> incremented;
  void reset() {}
@Component(
import 'package:angular2/angular2.dart';
  int count;
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
-->

  @ContentChild(CounterComponent)
  int count;
}
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  @Input() int maxCount;
class CounterComponent {
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  @Input() int maxCount;
class CounterComponent {

  selec: const ['count'],
<<==HTML CODE==>>
</div>
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">

  </my-counter>
    [count]="items.length"
<!-- @ngIgnoreErrors: -->
    #counter

  <input [(ngModel)]="eader" />
<h1 #h1>  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{ngF{{ngForm.dirty}}
      t
  <form #ngFoorm.dirty}}
      t
 d <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 12886: 14 transforms
Fuzz 12887: 12 transforms
Fuzz 12888: 11 transforms
Fuzz 12889: 13 transforms
Fuzz 12890: 20 transforms
Fuzz 12891: 7 transforms
Fuzz 12892: 6 transforms
Fuzz 12893: 20 transforms
Fuzz 12894: 5 transforms
Fuzz 12895: 1 transforms
Fuzz 12896: 5 transforms
Fuzz 12897: 8 transforms
Fuzz 12898: 4 transforms
Fuzz 12899: 12 transforms
Fuzz 12900: 12 transforms
Fuzz 12901: 2 transforms
Fuzz 12902: 18 transforms
Fuzz 12903: 10 transforms
Fuzz 12904: 13 transforms
Fuzz 12905: 5 transforms
Fuzz 12906: 18 transforms
Fuzz 12907: 8 transforms
Fuzz 12908: 10 transforms
Fuzz 12909: 7 transforms
Fuzz 12910: 20 transforms
Fuzz 12911: 15 transforms
Fuzz 12912: 4 transforms
Fuzz 12913: 6 transforms
Fuzz 12914: 11 transforms
Fuzz 12915: 8 transforms
Fuzz 12916: 20 transforms
Fuzz 12917: 17 transforms
Fuzz 12918: 16 transforms
Fuzz 12919: 19 transforms
Fuzz 12920: 6 transforms
Fuzz 12921: 6 transforms
Fuzz 12922: 17 transforms
Fuzz 12923: 15 transforms
Fuzz 12924: 11 transforms
Fuzz 12925: 14 transforms
Fuzz 12926: 5 transforms
Fuzz 12927: 13 transforms
Fuzz 12928: 17 transforms
Fuzz 12929: 15 transforms
Fuzz 12930: 15 transforms
Fuzz 12931: 19 transforms
Fuzz 12932: 16 transforms
Fuzz 12933: 16 transforms
Fuzz 12934: 14 transforms
Fuzz 12935: 19 transforms
Fuzz 12936: 12 transforms
Fuzz 12937: 10 transforms
Fuzz 12938: 9 transforms
Fuzz 12939: 14 transforms
Fuzz 12940: 2 transforms
Fuzz 12941: 14 transforms
Fuzz 12942: 9 transforms
Fuzz 12943: 6 transforms
Fuzz 12944: 5 transforms
Fuzz 12945: 20 transforms
Fuzz 12946: 16 transforms
Fuzz 12947: 4 transforms
Fuzz 12948: 20 transforms
Fuzz 12949: 19 transforms
Fuzz 12950: 2 transforms
Fuzz 12951: 10 transforms
Fuzz 12952: 19 transforms
Fuzz 12953: 8 transforms
Fuzz 12954: 11 transforms
Fuzz 12955: 4 transforms
Fuzz 12956: 6 transforms
Fuzz 12957: 10 transforms
Fuzz 12958: 16 transforms
Fuzz 12959: 3 transforms
Fuzz 12960: 3 transforms
Fuzz 12961: 20 transforms
Fuzz 12962: 12 transforms
Fuzz 12963: 16 transforms
Fuzz 12964: 11 transforms
Fuzz 12965: 17 transforms
Fuzz 12966: 9 transforms
Fuzz 12967: 10 transforms
Fuzz 12968: 17 transforms
Fuzz 12969: 4 transforms
Fuzz 12970: 16 transforms
Fuzz 12971: 12 transforms
Fuzz 12972: 11 transforms
Fuzz 12973: 5 transforms
Fuzz 12974: 9 transforms
Fuzz 12975: 15 transforms
Fuzz 12976: 13 transforms
Fuzz 12977: 12 transforms
Fuzz 12978: 4 transforms
Fuzz 12979: 8 transforms
Fuzz 12980: 15 transforms
Fuzz 12981: 10 transforms
Fuzz 12982: 20 transforms
Fuzz 12983: 12 transforms
Fuzz 12984: 17 transforms
Fuzz 12985: 11 transforms
Fuzz 12986: 11 transforms
Fuzz 12987: 10 transforms
Fuzz 12988: 20 transforms
Fuzz 12989: 8 transforms
Fuzz 12990: 4 transforms
Fuzz 12991: 20 transforms
Fuzz 12992: 4 transforms
Fuzz 12993: 20 transforms
Fuzz 12994: 17 transforms
Fuzz 12995: 14 transforms
Fuzz 12996: 1 transforms
Fuzz 12997: 10 transforms
Fuzz 12998: 18 transforms
Fuzz 12999: 7 transforms
Fuzz 13000: 20 transforms
Fuzz 13001: 8 transforms
Fuzz 13002: 18 transforms
Fuzz 13003: 18 transforms
Fuzz 13004: 11 transforms
Fuzz 13005: 2 transforms
Fuzz 13006: 13 transforms
Fuzz 13007: 1 transforms
Fuzz 13008: 14 transforms
Fuzz 13009: 20 transforms
Fuzz 13010: 13 transforms
Fuzz 13011: 16 transforms
Fuzz 13012: 14 transforms
Fuzz 13013: 20 transforms
Fuzz 13014: 18 transforms
Fuzz 13015: 16 transforms
Fuzz 13016: 19 transforms
Fuzz 13017: 10 transforms
Fuzz 13018: 19 transforms
Fuzz 13019: 14 transforms
Fuzz 13020: 9 transforms
Fuzz 13021: 9 transforms
Fuzz 13022: 3 transforms
Fuzz 13023: 16 transforms
Fuzz 13024: 4 transforms
Fuzz 13025: 11 transforms
Fuzz 13026: 14 transforms
Fuzz 13027: 6 transforms
Fuzz 13028: 20 transforms
Fuzz 13029: 14 transforms
Fuzz 13030: 7 transforms
Fuzz 13031: 5 transforms
Fuzz 13032: 6 transforms
Fuzz 13033: 11 transforms
Fuzz 13034: 6 transforms
Fuzz 13035: 15 transforms
Fuzz 13036: 18 transforms
Fuzz 13037: 15 transforms
Fuzz 13038: 12 transforms
Fuzz 13039: 1 transforms
Fuzz 13040: 12 transforms
Fuzz 13041: 10 transforms
Fuzz 13042: 17 transforms
Fuzz 13043: 2 transforms
Fuzz 13044: 8 transforms
Fuzz 13045: 12 transforms
Fuzz 13046: 6 transforms
Fuzz 13047: 16 transforms
Fuzz 13048: 19 transforms
Fuzz 13049: 17 transforms
Fuzz 13050: 13 transforms
Fuzz 13051: 14 transforms
Fuzz 13052: 6 transforms
Fuzz 13053: 19 transforms
Fuzz 13054: 7 transforms
Fuzz 13055: 20 transforms
Fuzz 13056: 4 transforms
Fuzz 13057: 12 transforms
Fuzz 13058: 9 transforms
Fuzz 13059: 1 transforms
Fuzz 13060: 18 transforms
Fuzz 13061: 14 transforms
Fuzz 13062: 15 transforms
Fuzz 13063: 15 transforms
Fuzz 13064: 3 transforms
Fuzz 13065: 2 transforms
Fuzz 13066: 6 transforms
Fuzz 13067: 5 transforms
Fuzz 13068: 16 transforms
Fuzz 13069: 10 transforms
Fuzz 13070: 13 transforms
Fuzz 13071: 14 transforms
Fuzz 13072: 16 transforms
Fuzz 13073: 19 transforms
Fuzz 13074: 17 transforms
Fuzz 13075: 8 transforms
Fuzz 13076: 6 transforms
Fuzz 13077: 10 transforms
Fuzz 13078: 5 transforms
Fuzz 13079: 2 transforms
Fuzz 13080: 12 transforms
Fuzz 13081: 9 transforms
Fuzz 13082: 1 transforms
Fuzz 13083: 13 transforms
Fuzz 13084: 17 transforms
Fuzz 13085: 1 transforms
Fuzz 13086: 7 transforms
Fuzz 13087: 10 transforms
Fuzz 13088: 6 transforms
Fuzz 13089: 6 transforms
Fuzz 13090: 11 transforms
Fuzz 13091: 11 transforms
Fuzz 13092: 18 transforms
Fuzz 13093: 8 transforms
Fuzz 13094: 4 transforms
Fuzz 13095: 3 transforms
Fuzz 13096: 3 transforms
Fuzz 13097: 19 transforms
Fuzz 13098: 4 transforms
Fuzz 13099: 1 transforms
Fuzz 13100: 6 transforms
Fuzz 13101: 2 transforms
Fuzz 13102: 9 transforms
Fuzz 13103: 8 transforms
Fuzz 13104: 16 transforms
Fuzz 13105: 14 transforms
Fuzz 13106: 19 transforms
Fuzz 13107: 7 transforms
Fuzz 13108: 1 transforms
Fuzz 13109: 4 transforms
Fuzz 13110: 15 transforms
Fuzz 13111: 1 transforms
Fuzz 13112: 8 transforms
Fuzz 13113: 13 transforms
Fuzz 13114: 16 transforms
Fuzz 13115: 18 transforms
Fuzz 13116: 17 transforms
Fuzz 13117: 11 transforms
Fuzz 13118: 18 transforms
Fuzz 13119: 1 transforms
Fuzz 13120: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
}
  inputs: const ['count'],
  selector: 'my-aaa',

  String header;
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
  void increment() {}
       nterComponent {
  EventEmitter<String> resetEvent;

@Component(
  List<String> items;
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  directives: const [CouterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
-->
class Cou<!--
  @ContentChild(CounterComponent)
  int count;
import 'package:angular2/angular2.dt() {}
-->
class Cou<!--
  @ContentChild(CounterCom<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{ponent)art';
}

  CounterComponent recusedComponent;

  outputs: const ['resetEvent: reset'],
@Component(
class ComponentA {
<<==HTML CODE==>>
  </my-counter>
      
    [count]="items.length"
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>  {{ngForm.dirty}}
    (reset)=''
  <form #ngForm="nofgFormm()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}} : {{item.trim()}}
  <my-counter
</div>
<li *ngFr='let i</li>
    <my-counter></my-counter>
    (incremented)='items.add($event.toString())'>

<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > tem of items; let x=index' [hidden]=v>'item != null'>

  <input [(ngModenl)]="headerc" />
<"></form>
</li>
    #counter

  
</li>
    <my-counter></my-counter>
    (incremented)='items.add($event.toString())'>

<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 13121: 18 transforms
Fuzz 13122: 19 transforms
Fuzz 13123: 20 transforms
Fuzz 13124: 9 transforms
Fuzz 13125: 7 transforms
Fuzz 13126: 16 transforms
Fuzz 13127: 1 transforms
Fuzz 13128: 15 transforms
Fuzz 13129: 6 transforms
Fuzz 13130: 15 transforms
Fuzz 13131: 10 transforms
Fuzz 13132: 2 transforms
Fuzz 13133: 7 transforms
Fuzz 13134: 15 transforms
Fuzz 13135: 9 transforms
Fuzz 13136: 14 transforms
Fuzz 13137: 1 transforms
Fuzz 13138: 14 transforms
Fuzz 13139: 4 transforms
Fuzz 13140: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.onst ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment()dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [uCounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Str<!--
-ing> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inpucts: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;  @Input() int maxCout;
  EventEmitter<St(ring> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void rest() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><l *ngFor='}]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937et item o<h1 #h1>Showing {{ite ms.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 13141: 13 transforms
Fuzz 13142: 7 transforms
Fuzz 13143: 17 transforms
Fuzz 13144: 9 transforms
Fuzz 13145: 18 transforms
Fuzz 13146: 4 transforms
Fuzz 13147: 8 transforms
Fuzz 13148: 9 transforms
Fuzz 13149: 12 transforms
Fuzz 13150: 14 transforms
Fuzz 13151: 10 transforms
Fuzz 13152: 6 transforms
Fuzz 13153: 7 transforms
Fuzz 13154: 2 transforms
Fuzz 13155: 3 transforms
Fuzz 13156: 4 transforms
Fuzz 13157: 7 transforms
Fuzz 13158: 14 transforms
Fuzz 13159: 16 transforms
Fuzz 13160: 18 transforms
Fuzz 13161: 7 transforms
Fuzz 13162: 8 transforms
Fuzz 13163: 18 transforms
Fuzz 13164: 3 transforms
Fuzz 13165: 17 transforms
Fuzz 13166: 19 transforms
Fuzz 13167: 8 transforms
Fuzz 13168: 6 transforms
Fuzz 13169: 20 transforms
Fuzz 13170: 11 transforms
Fuzz 13171: 5 transforms
Fuzz 13172: 2 transforms
Fuzz 13173: 5 transforms
Fuzz 13174: 9 transforms
Fuzz 13175: 3 transforms
Fuzz 13176: 4 transforms
Fuzz 13177: 18 transforms
Fuzz 13178: 14 transforms
Fuzz 13179: 15 transforms
Fuzz 13180: 13 transforms
Fuzz 13181: 5 transforms
Fuzz 13182: 15 transforms
Fuzz 13183: 20 transforms
Fuzz 13184: 14 transforms
Fuzz 13185: 9 transforms
Fuzz 13186: 12 transforms
Fuzz 13187: 3 transforms
Fuzz 13188: 18 transforms
Fuzz 13189: 5 transforms
Fuzz 13190: 19 transforms
Fuzz 13191: 17 transforms
Fuzz 13192: 9 transforms
Fuzz 13193: 12 transforms
Fuzz 13194: 7 transforms
Fuzz 13195: 3 transforms
Fuzz 13196: 2 transforms
Fuzz 13197: 3 transforms
Fuzz 13198: 20 transforms
Fuzz 13199: 8 transforms
Fuzz 13200: 1 transforms
Fuzz 13201: 17 transforms
Fuzz 13202: 19 transforms
Fuzz 13203: 6 transforms
Fuzz 13204: 12 transforms
Fuzz 13205: 3 transforms
Fuzz 13206: 18 transforms
Fuzz 13207: 7 transforms
Fuzz 13208: 20 transforms
Fuzz 13209: 18 transforms
Fuzz 13210: 6 transforms
Fuzz 13211: 18 transforms
Fuzz 13212: 1 transforms
Fuzz 13213: 12 transforms
Fuzz 13214: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  selector: 'my-aaa',

  @Output() EventEmitter<int> incremented;

@Component(
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  ou<!--
}
  List<String> items;
tputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
  EventEmitter<String> resetEvent;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
class CounterComponent {
  void reset() {}
  inputs: const ['count'],e
  int count;
  templateUrl: 'test.html',
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm,}
]),
}) NgModel])
  selector: 'my-counter',
  void incremenreset'],
  @ContentChild(CounterComponent)
  EventEmitter<String> resetEvent;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
class CounterComponent {
  void reset() {}
  inputs: const ['count'],e  int count;
  templateUrl: 'test.html',
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, Ngt() {}
@Component(
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {e{items.length}} items:</h1><li *ngFor='let item of items; le x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 13215: 5 transforms
Fuzz 13216: 8 transforms
Fuzz 13217: 20 transforms
Fuzz 13218: 17 transforms
Fuzz 13219: 6 transforms
Fuzz 13220: 7 transforms
Fuzz 13221: 20 transforms
Fuzz 13222: 10 transforms
Fuzz 13223: 4 transforms
Fuzz 13224: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
}

       a'count'],
@Component(
-->
  EventEmponent;
@Component(


import 'package:angular2/angular2.dart';
  CounterComponent recursedConent)
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'null"></button>')
  @Input() int maxCount;
  void reset() {}
  @ContentChild(CounterComponeabstractnt)

  outputs: const ['resetEvent: reset'],

class CounterComponent {
  tmplateUrl: 'test.html',
  void increment() {}
  in count;
  selector: 'my-counter',
class ComponentA {
  inputs: const [<!--
  selector: 'my-aaa',
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Shoassertwing {{items.length}} items:</h1>
<li *ngFor='let item ofitems; let x=index' [hidden]='item != null'>
  {{x}} : {{i<!--
-->
       aria-hidden="true"
       attr.aria-hiddtem.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    [count]="items.length"
    [maxC
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 13225: 10 transforms
Fuzz 13226: 16 transforms
Fuzz 13227: 13 transforms
Fuzz 13228: 16 transforms
Fuzz 13229: 9 transforms
Fuzz 13230: 12 transforms
Fuzz 13231: 5 transforms
Fuzz 13232: 5 transforms
Fuzz 13233: 11 transforms
Fuzz 13234: 17 transforms
Fuzz 13235: 10 transforms
Fuzz 13236: 16 transforms
Fuzz 13237: 2 transforms
Fuzz 13238: 19 transforms
Fuzz 13239: 14 transforms
Fuzz 13240: 13 transforms
Fuzz 13241: 18 transforms
Fuzz 13242: 19 transforms
Fuzz 13243: 14 transforms
Fuzz 13244: 14 transforms
Fuzz 13245: 16 transforms
Fuzz 13246: 1 transforms
Fuzz 13247: 4 transforms
Fuzz 13248: 12 transforms
Fuzz 13249: 10 transforms
Fuzz 13250: 11 transforms
Fuzz 13251: 2 transforms
Fuzz 13252: 14 transforms
Fuzz 13253: 12 transforms
Fuzz 13254: 14 transforms
Fuzz 13255: 18 transforms
Fuzz 13256: 5 transforms
Fuzz 13257: 16 transforms
Fuzz 13258: 5 transforms
Fuzz 13259: 11 transforms
Fuzz 13260: 12 transforms
Fuzz 13261: 3 transforms
Fuzz 13262: 2 transforms
Fuzz 13263: 4 transforms
Fuzz 13264: 3 transforms
Fuzz 13265: 17 transforms
Fuzz 13266: 20 transforms
Fuzz 13267: 1 transforms
Fuzz 13268: 10 transforms
Fuzz 13269: 3 transforms
Fuzz 13270: 4 transforms
Fuzz 13271: 20 transforms
Fuzz 13272: 13 transforms
Fuzz 13273: 1 transforms
Fuzz 13274: 16 transforms
Fuzz 13275: 8 transforms
Fuzz 13276: 2 transforms
Fuzz 13277: 3 transforms
Fuzz 13278: 18 transforms
Fuzz 13279: 8 transforms
Fuzz 13280: 19 transforms
Fuzz 13281: 4 transforms
Fuzz 13282: 3 transforms
Fuzz 13283: 3 transforms
Fuzz 13284: 6 transforms
Fuzz 13285: 5 transforms
Fuzz 13286: 15 transforms
Fuzz 13287: 1 transforms
Fuzz 13288: 15 transforms
Fuzz 13289: 9 transforms
Fuzz 13290: 13 transforms
Fuzz 13291: 16 transforms
Fuzz 13292: 11 transforms
Fuzz 13293: 9 transforms
Fuzz 13294: 12 transforms
Fuzz 13295: 12 transforms
Fuzz 13296: 12 transforms
Fuzz 13297: 15 transforms
Fuzz 13298: 18 transforms
Fuzz 13299: 4 transforms
Fuzz 13300: 15 transforms
Fuzz 13301: 17 transforms
Fuzz 13302: 2 transforms
Fuzz 13303: 16 transforms
Fuzz 13304: 7 transforms
Fuzz 13305: 1 transforms
Fuzz 13306: 13 transforms
Fuzz 13307: 8 transforms
Fuzz 13308: 1 transforms
Fuzz 13309: 8 transforms
Fuzz 13310: 7 transforms
Fuzz 13311: 10 transforms
Fuzz 13312: 11 transforms
Fuzz 13313: 4 transforms
Fuzz 13314: 12 transforms
Fuzz 13315: 12 transforms
Fuzz 13316: 6 transforms
Fuzz 13317: 18 transforms
Fuzz 13318: 18 transforms
Fuzz 13319: 19 transforms
Fuzz 13320: 5 transforms
Fuzz 13321: 1 transforms
Fuzz 13322: 12 transforms
Fuzz 13323: 11 transforms
Fuzz 13324: 10 transforms
Fuzz 13325: 8 transforms
Fuzz 13326: 16 transforms
Fuzz 13327: 3 transforms
Fuzz 13328: 5 transforms
Fuzz 13329: 2 transforms
Fuzz 13330: 1 transforms
Fuzz 13331: 2 transforms
Fuzz 13332: 14 transforms
Fuzz 13333: 15 transforms
Fuzz 13334: 9 transforms
Fuzz 13335: 7 transforms
Fuzz 13336: 19 transforms
Fuzz 13337: 19 transforms
Fuzz 13338: 3 transforms
Fuzz 13339: 4 transforms
Fuzz 13340: 1 transforms
Fuzz 13341: 18 transforms
Fuzz 13342: 7 transforms
Fuzz 13343: 19 transforms
Fuzz 13344: 9 transforms
Fuzz 13345: 11 transforms
Fuzz 13346: 20 transforms
Fuzz 13347: 18 transforms
Fuzz 13348: 18 transforms
Fuzz 13349: 14 transforms
Fuzz 13350: 15 transforms
Fuzz 13351: 4 transforms
Fuzz 13352: 16 transforms
Fuzz 13353: 7 transforms
Fuzz 13354: 20 transforms
Fuzz 13355: 7 transforms
Fuzz 13356: 9 transforms
Fuzz 13357: 5 transforms
Fuzz 13358: 12 transforms
Fuzz 13359: 8 transforms
Fuzz 13360: 7 transforms
Fuzz 13361: 1 transforms
Fuzz 13362: 15 transforms
Fuzz 13363: 14 transforms
Fuzz 13364: 4 transforms
Fuzz 13365: 5 transforms
Fuzz 13366: 3 transforms
Fuzz 13367: 20 transforms
Fuzz 13368: 8 transforms
Fuzz 13369: 15 transforms
Fuzz 13370: 14 transforms
Fuzz 13371: 20 transforms
Fuzz 13372: 18 transforms
Fuzz 13373: 2 transforms
Fuzz 13374: 16 transforms
Fuzz 13375: 10 transforms
Fuzz 13376: 20 transforms
Fuzz 13377: 19 transforms
Fuzz 13378: 3 transforms
Fuzz 13379: 18 transforms
Fuzz 13380: 7 transforms
Fuzz 13381: 5 transforms
Fuzz 13382: 18 transforms
Fuzz 13383: 13 transforms
Fuzz 13384: 18 transforms
Fuzz 13385: 17 transforms
Fuzz 13386: 11 transforms
Fuzz 13387: 7 transforms
Fuzz 13388: 8 transforms
Fuzz 13389: 9 transforms
Fuzz 13390: 13 transforms
Fuzz 13391: 3 transforms
Fuzz 13392: 9 transforms
Fuzz 13393: 14 transforms
Fuzz 13394: 12 transforms
Fuzz 13395: 13 transforms
Fuzz 13396: 9 transforms
Fuzz 13397: 4 transforms
Fuzz 13398: 1 transforms
Fuzz 13399: 18 transforms
Fuzz 13400: 11 transforms
Fuzz 13401: 6 transforms
Fuzz 13402: 1 transforms
Fuzz 13403: 18 transforms
Fuzz 13404: 5 transforms
Fuzz 13405: 4 transforms
Fuzz 13406: 15 transforms
Fuzz 13407: 18 transforms
Fuzz 13408: 19 transforms
Fuzz 13409: 6 transforms
Fuzz 13410: 9 transforms
Fuzz 13411: 19 transforms
Fuzz 13412: 3 transforms
Fuzz 13413: 14 transforms
Fuzz 13414: 14 transforms
Fuzz 13415: 2 transforms
Fuzz 13416: 1 transforms
Fuzz 13417: 7 transforms
Fuzz 13418: 10 transforms
Fuzz 13419: 4 transforms
Fuzz 13420: 20 transforms
Fuzz 13421: 16 transforms
Fuzz 13422: 2 transforms
Fuzz 13423: 19 transforms
Fuzz 13424: 4 transforms
Fuzz 13425: 3 transforms
Fuzz 13426: 10 transforms
Fuzz 13427: 18 transforms
Fuzz 13428: 14 transforms
Fuzz 13429: 12 transforms
Fuzz 13430: 5 transforms
Fuzz 13431: 11 transforms
Fuzz 13432: 11 transforms
Fuzz 13433: 7 transforms
Fuzz 13434: 12 transforms
Fuzz 13435: 11 transforms
Fuzz 13436: 2 transforms
Fuzz 13437: 20 transforms
Fuzz 13438: 20 transforms
Fuzz 13439: 5 transforms
Fuzz 13440: 1 transforms
Fuzz 13441: 6 transforms
Fuzz 13442: 1 transforms
Fuzz 13443: 7 transforms
Fuzz 13444: 9 transforms
Fuzz 13445: 17 transforms
Fuzz 13446: 11 transforms
Fuzz 13447: 4 transforms
Fuzz 13448: 15 transforms
Fuzz 13449: 3 transforms
Fuzz 13450: 3 transforms
Fuzz 13451: 6 transforms
Fuzz 13452: 15 transforms
Fuzz 13453: 18 transforms
Fuzz 13454: 7 transforms
Fuzz 13455: 17 transforms
Fuzz 13456: 19 transforms
Fuzz 13457: 14 transforms
Fuzz 13458: 14 transforms
Fuzz 13459: 11 transforms
Fuzz 13460: 4 transforms
Fuzz 13461: 20 transforms
Fuzz 13462: 4 transforms
Fuzz 13463: 16 transforms
Fuzz 13464: 6 transforms
Fuzz 13465: 4 transforms
Fuzz 13466: 19 transforms
Fuzz 13467: 3 transforms
Fuzz 13468: 19 transforms
Fuzz 13469: 20 transforms
Fuzz 13470: 20 transforms
Fuzz 13471: 5 transforms
Fuzz 13472: 4 transforms
Fuzz 13473: 18 transforms
Fuzz 13474: 11 transforms
Fuzz 13475: 18 transforms
Fuzz 13476: 2 transforms
Fuzz 13477: 4 transforms
Fuzz 13478: 20 transforms
Fuzz 13479: 5 transforms
Fuzz 13480: 19 transforms
Fuzz 13481: 10 transforms
Fuzz 13482: 7 transforms
Fuzz 13483: 12 transforms
Fuzz 13484: 6 transforms
Fuzz 13485: 3 transforms
Fuzz 13486: 11 transforms
Fuzz 13487: 20 transforms
Fuzz 13488: 18 transforms
Fuzz 13489: 3 transforms
Fuzz 13490: 6 transforms
Fuzz 13491: 6 transforms
Fuzz 13492: 15 transforms
Fuzz 13493: 4 transforms
Fuzz 13494: 20 transforms
Fuzz 13495: 3 transforms
Fuzz 13496: 7 transforms
Fuzz 13497: 11 transforms
Fuzz 13498: 11 transforms
Fuzz 13499: 8 transforms
Fuzz 13500: 16 transforms
Fuzz 13501: 9 transforms
Fuzz 13502: 14 transforms
Fuzz 13503: 3 transforms
Fuzz 13504: 11 transforms
Fuzz 13505: 17 transforms
Fuzz 13506: 11 transforms
Fuzz 13507: 2 transforms
Fuzz 13508: 19 transforms
Fuzz 13509: 8 transforms
Fuzz 13510: 19 transforms
Fuzz 13511: 11 transforms
Fuzz 13512: 14 transforms
Fuzz 13513: 13 transforms
Fuzz 13514: 8 transforms
Fuzz 13515: 4 transforms
Fuzz 13516: 3 transforms
Fuzz 13517: 9 transforms
Fuzz 13518: 10 transforms
Fuzz 13519: 18 transforms
Fuzz 13520: 1 transforms
Fuzz 13521: 3 transforms
Fuzz 13522: 7 transforms
Fuzz 13523: 7 transforms
Fuzz 13524: 3 transforms
Fuzz 13525: 8 transforms
Fuzz 13526: 1 transforms
Fuzz 13527: 18 transforms
Fuzz 13528: 13 transforms
Fuzz 13529: 8 transforms
Fuzz 13530: 4 transforms
Fuzz 13531: 10 transforms
Fuzz 13532: 6 transforms
Fuzz 13533: 12 transforms
Fuzz 13534: 1 transforms
Fuzz 13535: 16 transforms
Fuzz 13536: 2 transforms
Fuzz 13537: 9 transforms
Fuzz 13538: 14 transforms
Fuzz 13539: 17 transforms
Fuzz 13540: 3 transforms
Fuzz 13541: 5 transforms
Fuzz 13542: 15 transforms
Fuzz 13543: 20 transforms
Fuzz 13544: 4 transforms
Fuzz 13545: 9 transforms
Fuzz 13546: 17 transforms
Fuzz 13547: 8 transforms
Fuzz 13548: 17 transforms
Fuzz 13549: 16 transforms
Fuzz 13550: 10 transforms
Fuzz 13551: 7 transforms
Fuzz 13552: 20 transforms
Fuzz 13553: 16 transforms
Fuzz 13554: 20 transforms
Fuzz 13555: 19 transforms
Fuzz 13556: 12 transforms
Fuzz 13557: 19 transforms
Fuzz 13558: 17 transforms
Fuzz 13559: 13 transforms
Fuzz 13560: 11 transforms
Fuzz 13561: 17 transforms
Fuzz 13562: 7 transforms
Fuzz 13563: 6 transforms
Fuzz 13564: 18 transforms
Fuzz 13565: 17 transforms
Fuzz 13566: 5 transforms
Fuzz 13567: 17 transforms
Fuzz 13568: 9 transforms
Fuzz 13569: 2 transforms
Fuzz 13570: 6 transforms
Fuzz 13571: 13 transforms
Fuzz 13572: 6 transforms
Fuzz 13573: 4 transforms
Fuzz 13574: 13 transforms
Fuzz 13575: 17 transforms
Fuzz 13576: 11 transforms
Fuzz 13577: 16 transforms
Fuzz 13578: 2 transforms
Fuzz 13579: 11 transforms
Fuzz 13580: 15 transforms
Fuzz 13581: 19 transforms
Fuzz 13582: 2 transforms
Fuzz 13583: 20 transforms
Fuzz 13584: 10 transforms
Fuzz 13585: 3 transforms
Fuzz 13586: 9 transforms
Fuzz 13587: 7 transforms
Fuzz 13588: 9 transforms
Fuzz 13589: 5 transforms
Fuzz 13590: 14 transforms
Fuzz 13591: 13 transforms
Fuzz 13592: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
}
class ComponentA {

  inputs: const ['count'],
  template: '{{coeangular2/angular2.dart';
  template: '{{count}} 
}
@Component(
  selector: 'my-counter',

import 'package:<!--
       attr.aria-hidd NgIf, NgFor, NgForm, Ndel])
-->

  directiv<!--gModel])
  outputs: const ['resetEvent: reset'],
       aria-hidden="true"
class ComponentA {  String header;
       aes: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->

  directiv<!--
--
  selector: 'my-counter',@Component(
@Component(
  inputs: const ['count'],
  String header;
  templateUrl: 'test.html',
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirt}}
  
  <input [(ng<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
  Model)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <m{y-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 13593: 17 transforms
Fuzz 13594: 18 transforms
Fuzz 13595: 6 transforms
Fuzz 13596: 14 transforms
Fuzz 13597: 4 transforms
Fuzz 13598: 20 transforms
Fuzz 13599: 7 transforms
Fuzz 13600: 18 transforms
Fuzz 13601: 6 transforms
Fuzz 13602: 7 transforms
Fuzz 13603: 18 transforms
Fuzz 13604: 19 transforms
Fuzz 13605: 16 transforms
Fuzz 13606: 17 transforms
Fuzz 13607: 1 transforms
Fuzz 13608: 13 transforms
Fuzz 13609: 11 transforms
Fuzz 13610: 15 transforms
Fuzz 13611: 20 transforms
Fuzz 13612: 9 transforms
Fuzz 13613: 16 transforms
Fuzz 13614: 3 transforms
Fuzz 13615: 15 transforms
Fuzz 13616: 17 transforms
Fuzz 13617: 18 transforms
Fuzz 13618: 6 transforms
Fuzz 13619: 16 transforms
Fuzz 13620: 8 transforms
Fuzz 13621: 20 transforms
Fuzz 13622: 5 transforms
Fuzz 13623: 12 transforms
Fuzz 13624: 17 transforms
Fuzz 13625: 17 transforms
Fuzz 13626: 20 transforms
Fuzz 13627: 2 transforms
Fuzz 13628: 15 transforms
Fuzz 13629: 9 transforms
Fuzz 13630: 20 transforms
Fuzz 13631: 7 transforms
Fuzz 13632: 9 transforms
Fuzz 13633: 10 transforms
Fuzz 13634: 5 transforms
Fuzz 13635: 9 transforms
Fuzz 13636: 17 transforms
Fuzz 13637: 7 transforms
Fuzz 13638: 16 transforms
Fuzz 13639: 10 transforms
Fuzz 13640: 12 transforms
Fuzz 13641: 5 transforms
Fuzz 13642: 3 transforms
Fuzz 13643: 3 transforms
Fuzz 13644: 8 transforms
Fuzz 13645: 20 transforms
Fuzz 13646: 18 transforms
Fuzz 13647: 18 transforms
Fuzz 13648: 3 transforms
Fuzz 13649: 19 transforms
Fuzz 13650: 10 transforms
Fuzz 13651: 15 transforms
Fuzz 13652: 18 transforms
Fuzz 13653: 3 transforms
Fuzz 13654: 5 transforms
Fuzz 13655: 2 transforms
Fuzz 13656: 12 transforms
Fuzz 13657: 10 transforms
Fuzz 13658: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

}
  List<String> items;
  selector: 'my-counter',  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, gModel])class CmponentA {
@Component(
  String header;

  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  template}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baa: '{{count}} <button (
  outputs: const ['resetEvent: rest'],
@Component(
  selector: 'my-aaa',
<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showinount]="items.length"
  </.my-g {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}

</li>
  </.my-counter>
    (reset)=''
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
  {{ngForm.dirty}}
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>
  <form #ngForm="ngForm"></form>
  <input [(ngMoel)]="header" />
    (incremented)='items.add($event.toString())'>

  
    #counter    [count]="items.length"
  <my-counter
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 13659: 17 transforms
Fuzz 13660: 4 transforms
Fuzz 13661: 9 transforms
Fuzz 13662: 16 transforms
Fuzz 13663: 15 transforms
Fuzz 13664: 9 transforms
Fuzz 13665: 13 transforms
Fuzz 13666: 8 transforms
Fuzz 13667: 16 transforms
Fuzz 13668: 18 transforms
Fuzz 13669: 2 transforms
Fuzz 13670: 12 transforms
Fuzz 13671: 10 transforms
Fuzz 13672: 10 transforms
Fuzz 13673: 3 transforms
Fuzz 13674: 2 transforms
Fuzz 13675: 6 transforms
Fuzz 13676: 14 transforms
Fuzz 13677: 12 transforms
Fuzz 13678: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
  '090cedb3f2833a3f260b0937baae56267a6cd935';
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],

       aria-hidden="true"
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgFormextends, NgModel])
  CounterComponent recursedComponent;
  selector: 'my-counter',
       attr.aria-hreset() {}
  List<String> items;
  int count;
@Componen<!--


  @Input() int maxCount;
@Component(
}

   t(
  @Output() EventEmitter<int> incremented;
  void increment() {}
});
-->
class CounterComponent {
import 'package:angular2/angular2.dart';
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',
  void <!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
  inputs: const ['count'],

class ComponentA {
  EventEgModel])
]),
-->
{
\'\'\');
  Coumitter<String> resetEven}
<<==HTML CODE==>>
</li>
  {{ngForm.dirty}}
<h1 #h1 >Showing {{items.length}} items}
]),
});
{
\'\'\:</h1>
  <input [(ngModel)]="header" />
      
    <my-counter></my-c
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">
    #counter
    [count]="items.length"
    {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != nullas'>
    (incremented)='items.add($event.toString())'>
<!-- @ngIgnoreErro
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 13679: 14 transforms
Fuzz 13680: 20 transforms
Fuzz 13681: 7 transforms
Fuzz 13682: 12 transforms
Fuzz 13683: 12 transforms
Fuzz 13684: 18 transforms
Fuzz 13685: 10 transforms
Fuzz 13686: 20 transforms
Fuzz 13687: 9 transforms
Fuzz 13688: 17 transforms
Fuzz 13689: 7 transforms
Fuzz 13690: 17 transforms
Fuzz 13691: 3 transforms
Fuzz 13692: 3 transforms
Fuzz 13693: 8 transforms
Fuzz 13694: 16 transforms
Fuzz 13695: 18 transforms
Fuzz 13696: 8 transforms
Fuzz 13697: 12 transforms
Fuzz 13698: 17 transforms
Fuzz 13699: 12 transforms
Fuzz 13700: 5 transforms
Fuzz 13701: 2 transforms
Fuzz 13702: 1 transforms
Fuzz 13703: 1 transforms
Fuzz 13704: 11 transforms
Fuzz 13705: 8 transforms
Fuzz 13706: 9 transforms
Fuzz 13707: 17 transforms
Fuzz 13708: 1 transforms
Fuzz 13709: 13 transforms
Fuzz 13710: 4 transforms
Fuzz 13711: 5 transforms
Fuzz 13712: 1 transforms
Fuzz 13713: 11 transforms
Fuzz 13714: 17 transforms
Fuzz 13715: 4 transforms
Fuzz 13716: 2 transforms
Fuzz 13717: 3 transforms
Fuzz 13718: 1 transforms
Fuzz 13719: 18 transforms
Fuzz 13720: 2 transforms
Fuzz 13721: 16 transforms
Fuzz 13722: 6 transforms
Fuzz 13723: 20 transforms
Fuzz 13724: 16 transforms
Fuzz 13725: 12 transforms
Fuzz 13726: 13 transforms
Fuzz 13727: 1 transforms
Fuzz 13728: 20 transforms
Fuzz 13729: 2 transforms
Fuzz 13730: 5 transforms
Fuzz 13731: 5 transforms
Fuzz 13732: 11 transforms
Fuzz 13733: 11 transforms
Fuzz 13734: 15 transforms
Fuzz 13735: 13 transforms
Fuzz 13736: 8 transforms
Fuzz 13737: 18 transforms
Fuzz 13738: 18 transforms
Fuzz 13739: 17 transforms
Fuzz 13740: 4 transforms
Fuzz 13741: 5 transforms
Fuzz 13742: 7 transforms
Fuzz 13743: 15 transforms
Fuzz 13744: 18 transforms
Fuzz 13745: 4 transforms
Fuzz 13746: 11 transforms
Fuzz 13747: 14 transforms
Fuzz 13748: 7 transforms
Fuzz 13749: 5 transforms
Fuzz 13750: 16 transforms
Fuzz 13751: 7 transforms
Fuzz 13752: 13 transforms
Fuzz 13753: 16 transforms
Fuzz 13754: 5 transforms
Fuzz 13755: 11 transforms
Fuzz 13756: 8 transforms
Fuzz 13757: 12 transforms
Fuzz 13758: 14 transforms
Fuzz 13759: 18 transforms
Fuzz 13760: 2 transforms
Fuzz 13761: 20 transforms
Fuzz 13762: 5 transforms
Fuzz 13763: 3 transforms
Fuzz 13764: 2 transforms
Fuzz 13765: 7 transforms
Fuzz 13766: 10 transforms
Fuzz 13767: 3 transforms
Fuzz 13768: 5 transforms
Fuzz 13769: 15 transforms
Fuzz 13770: 8 transforms
Fuzz 13771: 2 transforms
Fuzz 13772: 3 transforms
Fuzz 13773: 15 transforms
Fuzz 13774: 8 transforms
Fuzz 13775: 3 transforms
Fuzz 13776: 11 transforms
Fuzz 13777: 2 transforms
Fuzz 13778: 9 transforms
Fuzz 13779: 3 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]ckage:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterC="\'add\'"></buttt()" [value]ckage:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, on>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreError}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5035s: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 13780: 10 transforms
Fuzz 13781: 6 transforms
Fuzz 13782: 3 transforms
Fuzz 13783: 20 transforms
Fuzz 13784: 6 transforms
Fuzz 13785: 4 transforms
Fuzz 13786: 3 transforms
Fuzz 13787: 10 transforms
Fuzz 13788: 3 transforms
Fuzz 13789: 2 transforms
Fuzz 13790: 11 transforms
Fuzz 13791: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  templateUrl: 'test.html',
class ComponentA {
  @Output() EventEmitter<int> incre<!--
-->       aria-hidden="true"
       attr.armented;
  int count;
  @Input() int mahidexCount;
class CounterComponent {
  void r<!--
@Component(
  CounterComponent recursedComponent;
}
  selector: 'my-counter',

  void increment() {}
@Component(
  EventEmitter<String     aria-hidden="true"
      > resetEvent;
       aria-hideset() {}

import 'package:angular2/angular2.dart';
}

  List<String> items;
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',  tesupermplate: '{{count}} <button (click)="increment()" [value]="\'a<!--
-->
       aria-hiddedd\'"></button>')
-->
  inputs: const ['count'],
  @ContentChild(CounterComponent)

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.lengt}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <mycounter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 13792: 11 transforms
Fuzz 13793: 8 transforms
Fuzz 13794: 2 transforms
Fuzz 13795: 20 transforms
Fuzz 13796: 15 transforms
Fuzz 13797: 8 transforms
Fuzz 13798: 1 transforms
Fuzz 13799: 5 transforms
Fuzz 13800: 4 transforms
Fuzz 13801: 6 transforms
Fuzz 13802: 9 transforms
Fuzz 13803: 12 transforms
Fuzz 13804: 11 transforms
Fuzz 13805: 17 transforms
Fuzz 13806: 15 transforms
Fuzz 13807: 12 transforms
Fuzz 13808: 3 transforms
Fuzz 13809: 5 transforms
Fuzz 13810: 19 transforms
Fuzz 13811: 10 transforms
Fuzz 13812: 17 transforms
Fuzz 13813: 16 transforms
Fuzz 13814: 1 transforms
Fuzz 13815: 15 transforms
Fuzz 13816: 4 transforms
Fuzz 13817: 15 transforms
Fuzz 13818: 19 transforms
Fuzz 13819: 14 transforms
Fuzz 13820: 9 transforms
Fuzz 13821: 18 transforms
Fuzz 13822: 9 transforms
Fuzz 13823: 9 transforms
Fuzz 13824: 14 transforms
Fuzz 13825: 4 transforms
Fuzz 13826: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
}

  void reset() {}
  String <!--
]),
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
{
class CounterComponent {
       aria-hidden="true"
-->
  selector: 'my-aaa',
  void increment() {}
}
  @ContentChild(CounterComponent)
@Component(
  outputs: const ['resetEvent: reset'],
       aria-hidden="true"
@Component(

  templateUrl: 'test.html',
  directives: const [CounterComponent, NginIf, NgFor, NgForm, NgModel])
  '090cedb3f2833a3f260b0937bString> resetEvent;
  selector: 'my-counter',
-->
       attr.aria-hidden="{{!invaheader;
\'\'\');
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;

  EventEmitter<}
  int count;
});
  List<String> items;
import 'package:angular2/angular2.dart';


  inputs: const ['count'],
       attr.aria-hidden="{{!invaiflid}}"xCount;
  @Input() int ma<!--
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<}
]),
});
{li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="item}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baaes.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
    
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 13827: 12 transforms
Fuzz 13828: 5 transforms
Fuzz 13829: 4 transforms
Fuzz 13830: 18 transforms
Fuzz 13831: 8 transforms
Fuzz 13832: 3 transforms
Fuzz 13833: 20 transforms
Fuzz 13834: 7 transforms
Fuzz 13835: 11 transforms
Fuzz 13836: 2 transforms
Fuzz 13837: 14 transforms
Fuzz 13838: 16 transforms
Fuzz 13839: 7 transforms
Fuzz 13840: 8 transforms
Fuzz 13841: 13 transforms
Fuzz 13842: 11 transforms
Fuzz 13843: 6 transforms
Fuzz 13844: 6 transforms
Fuzz 13845: 13 transforms
Fuzz 13846: 5 transforms
Fuzz 13847: 13 transforms
Fuzz 13848: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;

@Component(


  void reset() {}
  Lhild(CounterComponent)ist<String> items;

  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
       aria-hidden="true"
class ComponentA {
       attr.aria-hi const ['resetEvent: reset'],
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  String header;
  selector: 'my-counte<!--
-->
       arr',
  @ContentChild(CounterComponent)

  CounterComponent recursedComponent;
-->
  outputs:<!--
@Component(
import 'package:angular2/angular2.dart';
}
  inputs: const ['count'],
  @Input() int maxCount;
  void increment() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'="ngForm"></for
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-count<!--
-->
       aer>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 13849: 10 transforms
Fuzz 13850: 13 transforms
Fuzz 13851: 2 transforms
Fuzz 13852: 6 transforms
Fuzz 13853: 8 transforms
Fuzz 13854: 7 transforms
Fuzz 13855: 12 transforms
Fuzz 13856: 7 transforms
Fuzz 13857: 16 transforms
Fuzz 13858: 1 transforms
Fuzz 13859: 17 transforms
Fuzz 13860: 20 transforms
Fuzz 13861: 15 transforms
Fuzz 13862: 8 transforms
Fuzz 13863: 4 transforms
Fuzz 13864: 5 transforms
Fuzz 13865: 5 transforms
Fuzz 13866: 10 transforms
Fuzz 13867: 10 transforms
Fuzz 13868: 11 transforms
Fuzz 13869: 8 transforms
Fuzz 13870: 20 transforms
Fuzz 13871: 18 transforms
Fuzz 13872: 12 transforms
Fuzz 13873: 10 transforms
Fuzz 13874: 19 transforms
Fuzz 13875: 6 transforms
Fuzz 13876: 3 transforms
Fuzz 13877: 10 transforms
Fuzz 13878: 9 transforms
Fuzz 13879: 2 transforms
Fuzz 13880: 3 transforms
Fuzz 13881: 20 transforms
Fuzz 13882: 11 transforms
Fuzz 13883: 7 transforms
Fuzz 13884: 3 transforms
Fuzz 13885: 12 transforms
Fuzz 13886: 3 transforms
Fuzz 13887: 4 transforms
Fuzz 13888: 3 transforms
Fuzz 13889: 20 transforms
Fuzz 13890: 2 transforms
Fuzz 13891: 4 transforms
Fuzz 13892: 2 transforms
Fuzz 13893: 18 transforms
Fuzz 13894: 3 transforms
Fuzz 13895: 12 transforms
Fuzz 13896: 20 transforms
Fuzz 13897: 12 transforms
Fuzz 13898: 18 transforms
Fuzz 13899: 10 transforms
Fuzz 13900: 9 transforms
Fuzz 13901: 8 transforms
Fuzz 13902: 4 transforms
Fuzz 13903: 15 transforms
Fuzz 13904: 4 transforms
Fuzz 13905: 8 transforms
Fuzz 13906: 17 transforms
Fuzz 13907: 19 transforms
Fuzz 13908: 2 transforms
Fuzz 13909: 6 transforms
Fuzz 13910: 14 transforms
Fuzz 13911: 1 transforms
Fuzz 13912: 15 transforms
Fuzz 13913: 6 transforms
Fuzz 13914: 5 transforms
Fuzz 13915: 11 transforms
Fuzz 13916: 15 transforms
Fuzz 13917: 13 transforms
Fuzz 13918: 17 transforms
Fuzz 13919: 7 transforms
Fuzz 13920: 2 transforms
Fuzz 13921: 10 transforms
Fuzz 13922: 14 transforms
Fuzz 13923: 20 transforms
Fuzz 13924: 20 transforms
Fuzz 13925: 16 transforms
Fuzz 13926: 8 transforms
Fuzz 13927: 8 transforms
Fuzz 13928: 18 transforms
Fuzz 13929: 3 transforms
Fuzz 13930: 11 transforms
Fuzz 13931: 17 transforms
Fuzz 13932: 10 transforms
Fuzz 13933: 13 transforms
Fuzz 13934: 20 transforms
Fuzz 13935: 9 transforms
Fuzz 13936: 2 transforms
Fuzz 13937: 13 transforms
Fuzz 13938: 8 transforms
Fuzz 13939: 4 transforms
Fuzz 13940: 3 transforms
Fuzz 13941: 13 transforms
Fuzz 13942: 4 transforms
Fuzz 13943: 8 transforms
Fuzz 13944: 12 transforms
Fuzz 13945: 9 transforms
Fuzz 13946: 4 transforms
Fuzz 13947: 12 transforms
Fuzz 13948: 13 transforms
Fuzz 13949: 2 transforms
Fuzz 13950: 15 transforms
Fuzz 13951: 12 transforms
Fuzz 13952: 4 transforms
Fuzz 13953: 9 transforms
Fuzz 13954: 14 transforms
Fuzz 13955: 2 transforms
Fuzz 13956: 4 transforms
Fuzz 13957: 10 transforms
Fuzz 13958: 5 transforms
Fuzz 13959: 8 transforms
Fuzz 13960: 12 transforms
Fuzz 13961: 16 transforms
Fuzz 13962: 3 transforms
Fuzz 13963: 4 transforms
Fuzz 13964: 16 transforms
Fuzz 13965: 11 transforms
Fuzz 13966: 13 transforms
Fuzz 13967: 1 transforms
Fuzz 13968: 8 transforms
Fuzz 13969: 16 transforms
Fuzz 13970: 9 transforms
Fuzz 13971: 9 transforms
Fuzz 13972: 19 transforms
Fuzz 13973: 9 transforms
Fuzz 13974: 20 transforms
Fuzz 13975: 15 transforms
Fuzz 13976: 16 transforms
Fuzz 13977: 12 transforms
Fuzz 13978: 11 transforms
Fuzz 13979: 14 transforms
Fuzz 13980: 15 transforms
Fuzz 13981: 18 transforms
Fuzz 13982: 2 transforms
Fuzz 13983: 7 transforms
Fuzz 13984: 12 transforms
Fuzz 13985: 20 transforms
Fuzz 13986: 10 transforms
Fuzz 13987: 18 transforms
Fuzz 13988: 7 transforms
Fuzz 13989: 13 transforms
Fuzz 13990: 12 transforms
Fuzz 13991: 12 transforms
Fuzz 13992: 1 transforms
Fuzz 13993: 14 transforms
Fuzz 13994: 14 transforms
Fuzz 13995: 10 transforms
Fuzz 13996: 11 transforms
Fuzz 13997: 8 transforms
Fuzz 13998: 8 transforms
Fuzz 13999: 6 transforms
Fuzz 14000: 12 transforms
Fuzz 14001: 16 transforms
Fuzz 14002: 12 transforms
Fuzz 14003: 2 transforms
Fuzz 14004: 7 transforms
Fuzz 14005: 20 transforms
Fuzz 14006: 2 transforms
Fuzz 14007: 2 transforms
Fuzz 14008: 2 transforms
Fuzz 14009: 6 transforms
Fuzz 14010: 7 transforms
Fuzz 14011: 20 transforms
Fuzz 14012: 8 transforms
Fuzz 14013: 12 transforms
Fuzz 14014: 12 transforms
Fuzz 14015: 11 transforms
Fuzz 14016: 1 transforms
Fuzz 14017: 13 transforms
Fuzz 14018: 10 transforms
Fuzz 14019: 5 transforms
Fuzz 14020: 6 transforms
Fuzz 14021: 19 transforms
Fuzz 14022: 4 transforms
Fuzz 14023: 18 transforms
Fuzz 14024: 11 transforms
Fuzz 14025: 16 transforms
Fuzz 14026: 2 transforms
Fuzz 14027: 20 transforms
Fuzz 14028: 5 transforms
Fuzz 14029: 9 transforms
Fuzz 14030: 19 transforms
Fuzz 14031: 19 transforms
Fuzz 14032: 11 transforms
Fuzz 14033: 11 transforms
Fuzz 14034: 10 transforms
Fuzz 14035: 6 transforms
Fuzz 14036: 9 transforms
Fuzz 14037: 13 transforms
Fuzz 14038: 20 transforms
Fuzz 14039: 15 transforms
Fuzz 14040: 3 transforms
Fuzz 14041: 20 transforms
Fuzz 14042: 12 transforms
Fuzz 14043: 20 transforms
Fuzz 14044: 2 transforms
Fuzz 14045: 5 transforms
Fuzz 14046: 3 transforms
Fuzz 14047: 4 transforms
Fuzz 14048: 9 transforms
Fuzz 14049: 14 transforms
Fuzz 14050: 7 transforms
Fuzz 14051: 17 transforms
Fuzz 14052: 1 transforms
Fuzz 14053: 13 transforms
Fuzz 14054: 16 transforms
Fuzz 14055: 20 transforms
Fuzz 14056: 4 transforms
Fuzz 14057: 15 transforms
Fuzz 14058: 20 transforms
Fuzz 14059: 7 transforms
Fuzz 14060: 1 transforms
Fuzz 14061: 8 transforms
Fuzz 14062: 16 transforms
Fuzz 14063: 1 transforms
Fuzz 14064: 10 transforms
Fuzz 14065: 13 transforms
Fuzz 14066: 9 transforms
Fuzz 14067: 6 transforms
Fuzz 14068: 20 transforms
Fuzz 14069: 13 transforms
Fuzz 14070: 6 transforms
Fuzz 14071: 6 transforms
Fuzz 14072: 14 transforms
Fuzz 14073: 11 transforms
Fuzz 14074: 6 transforms
Fuzz 14075: 11 transforms
Fuzz 14076: 13 transforms
Fuzz 14077: 14 transforms
Fuzz 14078: 5 transforms
Fuzz 14079: 15 transforms
Fuzz 14080: 1 transforms
Fuzz 14081: 8 transforms
Fuzz 14082: 14 transforms
Fuzz 14083: 10 transforms
Fuzz 14084: 13 transforms
Fuzz 14085: 10 transforms
Fuzz 14086: 3 transforms
Fuzz 14087: 1 transforms
Fuzz 14088: 2 transforms
Fuzz 14089: 8 transforms
Fuzz 14090: 4 transforms
Fuzz 14091: 9 transforms
Fuzz 14092: 15 transforms
Fuzz 14093: 9 transforms
Fuzz 14094: 17 transforms
Fuzz 14095: 11 transforms
Fuzz 14096: 15 transforms
Fuzz 14097: 6 transforms
Fuzz 14098: 12 transforms
Fuzz 14099: 8 transforms
Fuzz 14100: 15 transforms
Fuzz 14101: 11 transforms
Fuzz 14102: 2 transforms
Fuzz 14103: 20 transforms
Fuzz 14104: 12 transforms
Fuzz 14105: 12 transforms
Fuzz 14106: 4 transforms
Fuzz 14107: 19 transforms
Fuzz 14108: 6 transforms
Fuzz 14109: 10 transforms
Fuzz 14110: 8 transforms
Fuzz 14111: 17 transforms
Fuzz 14112: 2 transforms
Fuzz 14113: 12 transforms
Fuzz 14114: 17 transforms
Fuzz 14115: 13 transforms
Fuzz 14116: 16 transforms
Fuzz 14117: 14 transforms
Fuzz 14118: 8 transforms
Fuzz 14119: 2 transforms
Fuzz 14120: 8 transforms
Fuzz 14121: 20 transforms
Fuzz 14122: 1 transforms
Fuzz 14123: 2 transforms
Fuzz 14124: 14 transforms
Fuzz 14125: 19 transforms
Fuzz 14126: 6 transforms
Fuzz 14127: 17 transforms
Fuzz 14128: 10 transforms
Fuzz 14129: 11 transforms
Fuzz 14130: 19 transforms
Fuzz 14131: 12 transforms
Fuzz 14132: 8 transforms
Fuzz 14133: 7 transforms
Fuzz 14134: 4 transforms
Fuzz 14135: 12 transforms
Fuzz 14136: 6 transforms
Fuzz 14137: 6 transforms
Fuzz 14138: 8 transforms
Fuzz 14139: 18 transforms
Fuzz 14140: 10 transforms
Fuzz 14141: 4 transforms
Fuzz 14142: 10 transforms
Fuzz 14143: 4 transforms
Fuzz 14144: 10 transforms
Fuzz 14145: 3 transforms
Fuzz 14146: 20 transforms
Fuzz 14147: 1 transforms
Fuzz 14148: 13 transforms
Fuzz 14149: 2 transforms
Fuzz 14150: 18 transforms
Fuzz 14151: 20 transforms
Fuzz 14152: 19 transforms
Fuzz 14153: 11 transforms
Fuzz 14154: 4 transforms
Fuzz 14155: 9 transforms
Fuzz 14156: 1 transforms
Fuzz 14157: 10 transforms
Fuzz 14158: 18 transforms
Fuzz 14159: 12 transforms
Fuzz 14160: 13 transforms
Fuzz 14161: 17 transforms
Fuzz 14162: 2 transforms
Fuzz 14163: 20 transforms
Fuzz 14164: 17 transforms
Fuzz 14165: 18 transforms
Fuzz 14166: 11 transforms
Fuzz 14167: 20 transforms
Fuzz 14168: 13 transforms
Fuzz 14169: 12 transforms
Fuzz 14170: 15 transforms
Fuzz 14171: 16 transforms
Fuzz 14172: 17 transforms
Fuzz 14173: 4 transforms
Fuzz 14174: 6 transforms
Fuzz 14175: 2 transforms
Fuzz 14176: 14 transforms
Fuzz 14177: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'packa'ge:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, oNgIf, NgFor, NgForm -4.{
  List<String, NgModel])
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.{
  List<String> items;
  String header;
}
@Component(
  select
<<==HTML CODE==>>
    [maxCount]='4'
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}
</li>
]),
\'\'\');
{
    [maxCount]='4'
});
<!-- @ng}
    (reset)=''
    #counter
]),
  <my-counter
    (reset)=''
  
    (incremented)='items.add($event.toString())'>
\'\'\');
    [count]="items.length"
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />
 }
    <my-counter></my-counter>

</div>
    [count]="items.length"
});rors: -->
 }
});
    (incremented)='items.ad
{
  <form #ngForm="ngForm"></form>
{
  </my-cou-counter
  '090cedb3f2833   (click)='h1.hidden = !h1.hidden; counter.reset()'
    #counter
  '090cedb3f2833   (click)='h1.hidden = !h1.hidden; counter.reset()'
\'\'\IgnoreErrors: -->
 }
});
    (incremented)='items.add($event.toStnter>
      
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
]),

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 14178: 9 transforms
Fuzz 14179: 7 transforms
Fuzz 14180: 6 transforms
Fuzz 14181: 9 transforms
Fuzz 14182: 18 transforms
Fuzz 14183: 8 transforms
Fuzz 14184: 3 transforms
Fuzz 14185: 15 transforms
Fuzz 14186: 20 transforms
Fuzz 14187: 20 transforms
Fuzz 14188: 16 transforms
Fuzz 14189: 13 transforms
Fuzz 14190: 8 transforms
Fuzz 14191: 10 transforms
Fuzz 14192: 20 transforms
Fuzz 14193: 2 transforms
Fuzz 14194: 18 transforms
Fuzz 14195: 8 transforms
Fuzz 14196: 10 transforms
Fuzz 14197: 19 transforms
Fuzz 14198: 17 transforms
Fuzz 14199: 20 transforms
Fuzz 14200: 17 transforms
Fuzz 14201: 13 transforms
Fuzz 14202: 1 transforms
Fuzz 14203: 5 transforms
Fuzz 14204: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';
\'\'\');
  String header}
  '090c;
{
class ComponentA {
  @Input() int maxCount;
  selector: 'my-counter',
  List<String> items;  int count;
});
class CounterComponent {
  inputs: const ['count'],

  EventEmitter<String> resetEvent;
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(  @Output() EventEmitter<in
}
]),

  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 14205: 6 transforms
Fuzz 14206: 16 transforms
Fuzz 14207: 20 transforms
Fuzz 14208: 20 transforms
Fuzz 14209: 12 transforms
Fuzz 14210: 1 transforms
Fuzz 14211: 18 transforms
Fuzz 14212: 15 transforms
Fuzz 14213: 15 transforms
Fuzz 14214: 19 transforms
Fuzz 14215: 11 transforms
Fuzz 14216: 18 transforms
Fuzz 14217: 11 transforms
Fuzz 14218: 18 transforms
Fuzz 14219: 20 transforms
Fuzz 14220: 3 transforms
Fuzz 14221: 4 transforms
Fuzz 14222: 10 transforms
Fuzz 14223: 3 transforms
Fuzz 14224: 10 transforms
Fuzz 14225: 20 transforms
Fuzz 14226: 6 transforms
Fuzz 14227: 2 transforms
Fuzz 14228: 2 transforms
Fuzz 14229: 14 transforms
Fuzz 14230: 17 transforms
Fuzz 14231: 16 transforms
Fuzz 14232: 1 transforms
Fuzz 14233: 7 transforms
Fuzz 14234: 20 transforms
Fuzz 14235: 3 transforms
Fuzz 14236: 13 transforms
Fuzz 14237: 6 transforms
Fuzz 14238: 1 transforms
Fuzz 14239: 5 transforms
Fuzz 14240: 9 transforms
Fuzz 14241: 19 transforms
Fuzz 14242: 11 transforms
Fuzz 14243: 9 transforms
Fuzz 14244: 6 transforms
Fuzz 14245: 14 transforms
Fuzz 14246: 11 transforms
Fuzz 14247: 2 transforms
Fuzz 14248: 11 transforms
Fuzz 14249: 12 transforms
Fuzz 14250: 4 transforms
Fuzz 14251: 19 transforms
Fuzz 14252: 3 transforms
Fuzz 14253: 10 transforms
Fuzz 14254: 8 transforms
Fuzz 14255: 16 transforms
Fuzz 14256: 3 transforms
Fuzz 14257: 15 transforms
Fuzz 14258: 2 transforms
Fuzz 14259: 12 transforms
Fuzz 14260: 14 transforms
Fuzz 14261: 10 transforms
Fuzz 14262: 13 transforms
Fuzz 14263: 4 transforms
Fuzz 14264: 9 transforms
Fuzz 14265: 2 transforms
Fuzz 14266: 15 transforms
Fuzz 14267: 10 transforms
Fuzz 14268: 18 transforms
Fuzz 14269: 12 transforms
Fuzz 14270: 15 transforms
Fuzz 14271: 6 transforms
Fuzz 14272: 10 transforms
Fuzz 14273: 11 transforms
Fuzz 14274: 3 transforms
Fuzz 14275: 16 transforms
Fuzz 14276: 16 transforms
Fuzz 14277: 7 transforms
Fuzz 14278: 8 transforms
Fuzz 14279: 18 transforms
Fuzz 14280: 9 transforms
Fuzz 14281: 10 transforms
Fuzz 14282: 2 transforms
Fuzz 14283: 17 transforms
Fuzz 14284: 20 transforms
Fuzz 14285: 8 transforms
Fuzz 14286: 13 transforms
Fuzz 14287: 1 transforms
Fuzz 14288: 19 transforms
Fuzz 14289: 15 transforms
Fuzz 14290: 5 transforms
Fuzz 14291: 2 transforms
Fuzz 14292: 7 transforms
Fuzz 14293: 17 transforms
Fuzz 14294: 16 transforms
Fuzz 14295: 13 transforms
Fuzz 14296: 5 transforms
Fuzz 14297: 7 transforms
Fuzz 14298: 18 transforms
Fuzz 14299: 19 transforms
Fuzz 14300: 6 transforms
Fuzz 14301: 2 transforms
Fuzz 14302: 13 transforms
Fuzz 14303: 7 transforms
Fuzz 14304: 6 transforms
Fuzz 14305: 7 transforms
Fuzz 14306: 5 transforms
Fuzz 14307: 5 transforms
Fuzz 14308: 20 transforms
Fuzz 14309: 9 transforms
Fuzz 14310: 12 transforms
Fuzz 14311: 16 transforms
Fuzz 14312: 10 transforms
Fuzz 14313: 14 transforms
Fuzz 14314: 20 transforms
Fuzz 14315: 13 transforms
Fuzz 14316: 2 transforms
Fuzz 14317: 8 transforms
Fuzz 14318: 4 transforms
Fuzz 14319: 1 transforms
Fuzz 14320: 20 transforms
Fuzz 14321: 14 transforms
Fuzz 14322: 4 transforms
Fuzz 14323: 9 transforms
Fuzz 14324: 9 transforms
Fuzz 14325: 20 transforms
Fuzz 14326: 1 transforms
Fuzz 14327: 7 transforms
Fuzz 14328: 8 transforms
Fuzz 14329: 5 transforms
Fuzz 14330: 7 transforms
Fuzz 14331: 8 transforms
Fuzz 14332: 13 transforms
Fuzz 14333: 7 transforms
Fuzz 14334: 16 transforms
Fuzz 14335: 6 transforms
Fuzz 14336: 14 transforms
Fuzz 14337: 2 transforms
Fuzz 14338: 18 transforms
Fuzz 14339: 10 transforms
Fuzz 14340: 17 transforms
Fuzz 14341: 7 transforms
Fuzz 14342: 9 transforms
Fuzz 14343: 14 transforms
Fuzz 14344: 5 transforms
Fuzz 14345: 6 transforms
Fuzz 14346: 19 transforms
Fuzz 14347: 17 transforms
Fuzz 14348: 1 transforms
Fuzz 14349: 15 transforms
Fuzz 14350: 5 transforms
Fuzz 14351: 18 transforms
Fuzz 14352: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

class Componentt(
  selector: 'my-aaa',
  String
  List<String> 
items;
importA {
       aria-hidden="true"
-->
 }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260 directives: const [CounterComponent, Ng}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',If, NgFor, NgForm, NgModel])
@Co<!--
     mponent(
  selector: 'my-aaa',
  String
  List<String> items;
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
   . <my-ucount}
]),
});
{
\'\'\');
  '090ceer></m<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 14353: 18 transforms
Fuzz 14354: 15 transforms
Fuzz 14355: 8 transforms
Fuzz 14356: 17 transforms
Fuzz 14357: 11 transforms
Fuzz 14358: 17 transforms
Fuzz 14359: 14 transforms
Fuzz 14360: 11 transforms
Fuzz 14361: 11 transforms
Fuzz 14362: 18 transforms
Fuzz 14363: 17 transforms
Fuzz 14364: 17 transforms
Fuzz 14365: 12 transforms
Fuzz 14366: 14 transforms
Fuzz 14367: 11 transforms
Fuzz 14368: 5 transforms
Fuzz 14369: 5 transforms
Fuzz 14370: 20 transforms
Fuzz 14371: 6 transforms
Fuzz 14372: 6 transforms
Fuzz 14373: 17 transforms
Fuzz 14374: 8 transforms
Fuzz 14375: 10 transforms
Fuzz 14376: 2 transforms
Fuzz 14377: 5 transforms
Fuzz 14378: 6 transforms
Fuzz 14379: 15 transforms
Fuzz 14380: 18 transforms
Fuzz 14381: 17 transforms
Fuzz 14382: 20 transforms
Fuzz 14383: 13 transforms
Fuzz 14384: 12 transforms
Fuzz 14385: 3 transforms
Fuzz 14386: 5 transforms
Fuzz 14387: 14 transforms
Fuzz 14388: 19 transforms
Fuzz 14389: 15 transforms
Fuzz 14390: 20 transforms
Fuzz 14391: 8 transforms
Fuzz 14392: 10 transforms
Fuzz 14393: 7 transforms
Fuzz 14394: 3 transforms
Fuzz 14395: 9 transforms
Fuzz 14396: 9 transforms
Fuzz 14397: 16 transforms
Fuzz 14398: 11 transforms
Fuzz 14399: 20 transforms
Fuzz 14400: 19 transforms
Fuzz 14401: 7 transforms
Fuzz 14402: 13 transforms
Fuzz 14403: 1 transforms
Fuzz 14404: 2 transforms
Fuzz 14405: 19 transforms
Fuzz 14406: 17 transforms
Fuzz 14407: 9 transforms
Fuzz 14408: 5 transforms
Fuzz 14409: 8 transforms
Fuzz 14410: 5 transforms
Fuzz 14411: 4 transforms
Fuzz 14412: 19 transforms
Fuzz 14413: 19 transforms
Fuzz 14414: 7 transforms
Fuzz 14415: 18 transforms
Fuzz 14416: 19 transforms
Fuzz 14417: 17 transforms
Fuzz 14418: 10 transforms
Fuzz 14419: 17 transforms
Fuzz 14420: 16 transforms
Fuzz 14421: 10 transforms
Fuzz 14422: 16 transforms
Fuzz 14423: 13 transforms
Fuzz 14424: 10 transforms
Fuzz 14425: 3 transforms
Fuzz 14426: 20 transforms
Fuzz 14427: 6 transforms
Fuzz 14428: 17 transforms
Fuzz 14429: 11 transforms
Fuzz 14430: 17 transforms
Fuzz 14431: 4 transforms
Fuzz 14432: 9 transforms
Fuzz 14433: 1 transforms
Fuzz 14434: 15 transforms
Fuzz 14435: 19 transforms
Fuzz 14436: 8 transforms
Fuzz 14437: 20 transforms
Fuzz 14438: 15 transforms
Fuzz 14439: 2 transforms
Fuzz 14440: 3 transforms
Fuzz 14441: 7 transforms
Fuzz 14442: 20 transforms
Fuzz 14443: 15 transforms
Fuzz 14444: 17 transforms
Fuzz 14445: 10 transforms
Fuzz 14446: 13 transforms
Fuzz 14447: 10 transforms
Fuzz 14448: 18 transforms
Fuzz 14449: 2 transforms
Fuzz 14450: 16 transforms
Fuzz 14451: 18 transforms
Fuzz 14452: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
@Component(
import 'package:angular2/angular2.dart';
{
  selector: 'my-counter',  inputs: const ['count'],
  templateUrl: 'test.html',
]),});
  List<Str<!--
}
     NgFor, NgForm, NgModel])
  selector: 'my-aaa',
class ComponentA {
\'\'\');
  outputs: const ['resetEvent: reset'],

-->  directve);
  List<Str<!--
}
     NgFor, NgForm, NgModel])
  selector: 'my-aaa',
class ComponentA {
\'\'\');
  outputs: const ['resetEvent: reset'],

-->
  directves: const [CounterComponent, NgIf, <!--
  's: const [CounterComponent, NgIf, <!--
  '090cedb3f2833a3f260b09
@Component(
       aria-hiddening> items;

-->
<<==HTML CODE==>>
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
  
</li>
{
  {{x}} : {{it}
]),
});
{em.trim()}}
      

  </my-counter>
  <input [(ngModel)]="header" />
  ''>
]),
  <form #ngForm="ngForm"></form>
});
<!-- @ngIgnoreErrors: -->

<div *ngIf="items.length > 0">
    [maxCount]='4'
\'\'\');
    #counter
    <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
<li *ngFor='let item of items; let ux=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 14453: 15 transforms
Fuzz 14454: 2 transforms
Fuzz 14455: 16 transforms
Fuzz 14456: 6 transforms
Fuzz 14457: 9 transforms
Fuzz 14458: 11 transforms
Fuzz 14459: 5 transforms
Fuzz 14460: 5 transforms
Fuzz 14461: 3 transforms
Fuzz 14462: 3 transforms
Fuzz 14463: 8 transforms
Fuzz 14464: 3 transforms
Fuzz 14465: 5 transforms
Fuzz 14466: 15 transforms
Fuzz 14467: 3 transforms
Fuzz 14468: 4 transforms
Fuzz 14469: 9 transforms
Fuzz 14470: 3 transforms
Fuzz 14471: 3 transforms
Fuzz 14472: 4 transforms
Fuzz 14473: 11 transforms
Fuzz 14474: 3 transforms
Fuzz 14475: 3 transforms
Fuzz 14476: 6 transforms
Fuzz 14477: 18 transforms
Fuzz 14478: 20 transforms
Fuzz 14479: 3 transforms
Fuzz 14480: 4 transforms
Fuzz 14481: 3 transforms
Fuzz 14482: 6 transforms
Fuzz 14483: 8 transforms
Fuzz 14484: 7 transforms
Fuzz 14485: 16 transforms
Fuzz 14486: 2 transforms
Fuzz 14487: 9 transforms
Fuzz 14488: 16 transforms
Fuzz 14489: 1 transforms
Fuzz 14490: 18 transforms
Fuzz 14491: 16 transforms
Fuzz 14492: 13 transforms
Fuzz 14493: 17 transforms
Fuzz 14494: 6 transforms
Fuzz 14495: 12 transforms
Fuzz 14496: 20 transforms
Fuzz 14497: 8 transforms
Fuzz 14498: 18 transforms
Fuzz 14499: 19 transforms
Fuzz 14500: 4 transforms
Fuzz 14501: 4 transforms
Fuzz 14502: 15 transforms
Fuzz 14503: 6 transforms
Fuzz 14504: 13 transforms
Fuzz 14505: 8 transforms
Fuzz 14506: 10 transforms
Fuzz 14507: 17 transforms
Fuzz 14508: 19 transforms
Fuzz 14509: 14 transforms
Fuzz 14510: 13 transforms
Fuzz 14511: 16 transforms
Fuzz 14512: 14 transforms
Fuzz 14513: 13 transforms
Fuzz 14514: 10 transforms
Fuzz 14515: 10 transforms
Fuzz 14516: 9 transforms
Fuzz 14517: 13 transforms
Fuzz 14518: 3 transforms
Fuzz 14519: 9 transforms
Fuzz 14520: 20 transforms
Fuzz 14521: 20 transforms
Fuzz 14522: 11 transforms
Fuzz 14523: 16 transforms
Fuzz 14524: 6 transforms
Fuzz 14525: 13 transforms
Fuzz 14526: 4 transforms
Fuzz 14527: 14 transforms
Fuzz 14528: 18 transforms
Fuzz 14529: 16 transforms
Fuzz 14530: 8 transforms
Fuzz 14531: 15 transforms
Fuzz 14532: 2 transforms
Fuzz 14533: 16 transforms
Fuzz 14534: 6 transforms
Fuzz 14535: 4 transforms
Fuzz 14536: 4 transforms
Fuzz 14537: 17 transforms
Fuzz 14538: 3 transforms
Fuzz 14539: 6 transforms
Fuzz 14540: 14 transforms
Fuzz 14541: 12 transforms
Fuzz 14542: 12 transforms
Fuzz 14543: 6 transforms
Fuzz 14544: 3 transforms
Fuzz 14545: 8 transforms
Fuzz 14546: 13 transforms
Fuzz 14547: 3 transforms
Fuzz 14548: 16 transforms
Fuzz 14549: 6 transforms
Fuzz 14550: 18 transforms
Fuzz 14551: 8 transforms
Fuzz 14552: 8 transforms
Fuzz 14553: 13 transforms
Fuzz 14554: 6 transforms
Fuzz 14555: 3 transforms
Fuzz 14556: 19 transforms
Fuzz 14557: 12 transforms
Fuzz 14558: 3 transforms
Fuzz 14559: 17 transforms
Fuzz 14560: 20 transforms
Fuzz 14561: 18 transforms
Fuzz 14562: 12 transforms
Fuzz 14563: 4 transforms
Fuzz 14564: 19 transforms
Fuzz 14565: 11 transforms
Fuzz 14566: 3 transforms
Fuzz 14567: 12 transforms
Fuzz 14568: 20 transforms
Fuzz 14569: 8 transforms
Fuzz 14570: 2 transforms
Fuzz 14571: 8 transforms
Fuzz 14572: 17 transforms
Fuzz 14573: 20 transforms
Fuzz 14574: 3 transforms
Fuzz 14575: 13 transforms
Fuzz 14576: 7 transforms
Fuzz 14577: 11 transforms
Fuzz 14578: 11 transforms
Fuzz 14579: 19 transforms
Fuzz 14580: 15 transforms
Fuzz 14581: 8 transforms
Fuzz 14582: 6 transforms
Fuzz 14583: 19 transforms
Fuzz 14584: 16 transforms
Fuzz 14585: 14 transforms
Fuzz 14586: 5 transforms
Fuzz 14587: 20 transforms
Fuzz 14588: 4 transforms
Fuzz 14589: 8 transforms
Fuzz 14590: 9 transforms
Fuzz 14591: 19 transforms
Fuzz 14592: 13 transforms
Fuzz 14593: 12 transforms
Fuzz 14594: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  CunterComponent recursedComponent;
  int count;
  void reset() {}
  template: '{{count}} <button (cli}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -ck)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
class CounterComponent {

  void increment() {}

  selector}
  selector: 'my-aaa',
}
  @ContentChild(CounterCoemponent)
  @Input() int maxCount;
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  EventEmitter<String> resetEvent;
}


  String header;
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
]: 'my-counter',

@C<!--omponent(
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';class ComponentA {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item "l)]="header" />
      
  <my-counter
    #counter    [count]="items.length"    [maxCount]='4'
    (of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]/div>="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-couner>
  </my-counter>
</!= null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]/div>="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='item.add($event.toString())'>
    <my-counter></my-couner>
  </my-countdiv>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 14595: 7 transforms
Fuzz 14596: 18 transforms
Fuzz 14597: 6 transforms
Fuzz 14598: 13 transforms
Fuzz 14599: 8 transforms
Fuzz 14600: 10 transforms
Fuzz 14601: 14 transforms
Fuzz 14602: 15 transforms
Fuzz 14603: 6 transforms
Fuzz 14604: 3 transforms
Fuzz 14605: 14 transforms
Fuzz 14606: 2 transforms
Fuzz 14607: 3 transforms
Fuzz 14608: 2 transforms
Fuzz 14609: 18 transforms
Fuzz 14610: 5 transforms
Fuzz 14611: 16 transforms
Fuzz 14612: 2 transforms
Fuzz 14613: 5 transforms
Fuzz 14614: 1 transforms
Fuzz 14615: 16 transforms
Fuzz 14616: 2 transforms
Fuzz 14617: 11 transforms
Fuzz 14618: 14 transforms
Fuzz 14619: 7 transforms
Fuzz 14620: 9 transforms
Fuzz 14621: 7 transforms
Fuzz 14622: 13 transforms
Fuzz 14623: 14 transforms
Fuzz 14624: 7 transforms
Fuzz 14625: 4 transforms
Fuzz 14626: 8 transforms
Fuzz 14627: 2 transforms
Fuzz 14628: 9 transforms
Fuzz 14629: 2 transforms
Fuzz 14630: 12 transforms
Fuzz 14631: 7 transforms
Fuzz 14632: 7 transforms
Fuzz 14633: 7 transforms
Fuzz 14634: 6 transforms
Fuzz 14635: 13 transforms
Fuzz 14636: 9 transforms
Fuzz 14637: 8 transforms
Fuzz 14638: 9 transforms
Fuzz 14639: 1 transforms
Fuzz 14640: 1 transforms
Fuzz 14641: 6 transforms
Fuzz 14642: 4 transforms
Fuzz 14643: 18 transforms
Fuzz 14644: 17 transforms
Fuzz 14645: 7 transforms
Fuzz 14646: 9 transforms
Fuzz 14647: 6 transforms
Fuzz 14648: 13 transforms
Fuzz 14649: 2 transforms
Fuzz 14650: 17 transforms
Fuzz 14651: 5 transforms
Fuzz 14652: 12 transforms
Fuzz 14653: 2 transforms
Fuzz 14654: 13 transforms
Fuzz 14655: 18 transforms
Fuzz 14656: 17 transforms
Fuzz 14657: 14 transforms
Fuzz 14658: 9 transforms
Fuzz 14659: 14 transforms
Fuzz 14660: 17 transforms
Fuzz 14661: 8 transforms
Fuzz 14662: 1 transforms
Fuzz 14663: 9 transforms
Fuzz 14664: 1 transforms
Fuzz 14665: 9 transforms
Fuzz 14666: 8 transforms
Fuzz 14667: 11 transforms
Fuzz 14668: 5 transforms
Fuzz 14669: 3 transforms
Fuzz 14670: 11 transforms
Fuzz 14671: 16 transforms
Fuzz 14672: 13 transforms
Fuzz 14673: 12 transforms
Fuzz 14674: 3 transforms
Fuzz 14675: 18 transforms
Fuzz 14676: 18 transforms
Fuzz 14677: 13 transforms
Fuzz 14678: 20 transforms
Fuzz 14679: 17 transforms
Fuzz 14680: 15 transforms
Fuzz 14681: 5 transforms
Fuzz 14682: 18 transforms
Fuzz 14683: 2 transforms
Fuzz 14684: 9 transforms
Fuzz 14685: 11 transforms
Fuzz 14686: 12 transforms
Fuzz 14687: 11 transforms
Fuzz 14688: 11 transforms
Fuzz 14689: 13 transforms
Fuzz 14690: 8 transforms
Fuzz 14691: 15 transforms
Fuzz 14692: 5 transforms
Fuzz 14693: 20 transforms
Fuzz 14694: 17 transforms
Fuzz 14695: 3 transforms
Fuzz 14696: 3 transforms
Fuzz 14697: 7 transforms
Fuzz 14698: 14 transforms
Fuzz 14699: 8 transforms
Fuzz 14700: 3 transforms
Fuzz 14701: 8 transforms
Fuzz 14702: 3 transforms
Fuzz 14703: 10 transforms
Fuzz 14704: 4 transforms
Fuzz 14705: 4 transforms
Fuzz 14706: 20 transforms
Fuzz 14707: 7 transforms
Fuzz 14708: 10 transforms
Fuzz 14709: 3 transforms
Fuzz 14710: 4 transforms
Fuzz 14711: 4 transforms
Fuzz 14712: 3 transforms
Fuzz 14713: 15 transforms
Fuzz 14714: 14 transforms
Fuzz 14715: 14 transforms
Fuzz 14716: 15 transforms
Fuzz 14717: 5 transforms
Fuzz 14718: 1 transforms
Fuzz 14719: 4 transforms
Fuzz 14720: 19 transforms
Fuzz 14721: 9 transforms
Fuzz 14722: 10 transforms
Fuzz 14723: 4 transforms
Fuzz 14724: 7 transforms
Fuzz 14725: 11 transforms
Fuzz 14726: 18 transforms
Fuzz 14727: 11 transforms
Fuzz 14728: 7 transforms
Fuzz 14729: 13 transforms
Fuzz 14730: 13 transforms
Fuzz 14731: 7 transforms
Fuzz 14732: 18 transforms
Fuzz 14733: 10 transforms
Fuzz 14734: 1 transforms
Fuzz 14735: 15 transforms
Fuzz 14736: 9 transforms
Fuzz 14737: 3 transforms
Fuzz 14738: 19 transforms
Fuzz 14739: 3 transforms
Fuzz 14740: 19 transforms
Fuzz 14741: 13 transforms
Fuzz 14742: 3 transforms
Fuzz 14743: 10 transforms
Fuzz 14744: 6 transforms
Fuzz 14745: 4 transforms
Fuzz 14746: 16 transforms
Fuzz 14747: 17 transforms
Fuzz 14748: 4 transforms
Fuzz 14749: 5 transforms
Fuzz 14750: 4 transforms
Fuzz 14751: 5 transforms
Fuzz 14752: 6 transforms
Fuzz 14753: 11 transforms
Fuzz 14754: 3 transforms
Fuzz 14755: 7 transforms
Fuzz 14756: 15 transforms
Fuzz 14757: 20 transforms
Fuzz 14758: 13 transforms
Fuzz 14759: 5 transforms
Fuzz 14760: 3 transforms
Fuzz 14761: 4 transforms
Fuzz 14762: 9 transforms
Fuzz 14763: 14 transforms
Fuzz 14764: 12 transforms
Fuzz 14765: 1 transforms
Fuzz 14766: 6 transforms
Fuzz 14767: 20 transforms
Fuzz 14768: 6 transforms
Fuzz 14769: 9 transforms
Fuzz 14770: 1 transforms
Fuzz 14771: 14 transforms
Fuzz 14772: 10 transforms
Fuzz 14773: 17 transforms
Fuzz 14774: 1 transforms
Fuzz 14775: 13 transforms
Fuzz 14776: 8 transforms
Fuzz 14777: 20 transforms
Fuzz 14778: 18 transforms
Fuzz 14779: 3 transforms
Fuzz 14780: 6 transforms
Fuzz 14781: 13 transforms
Fuzz 14782: 13 transforms
Fuzz 14783: 2 transforms
Fuzz 14784: 8 transforms
Fuzz 14785: 12 transforms
Fuzz 14786: 13 transforms
Fuzz 14787: 4 transforms
Fuzz 14788: 14 transforms
Fuzz 14789: 15 transforms
Fuzz 14790: 11 transforms
Fuzz 14791: 4 transforms
Fuzz 14792: 7 transforms
Fuzz 14793: 20 transforms
Fuzz 14794: 4 transforms
Fuzz 14795: 15 transforms
Fuzz 14796: 3 transforms
Fuzz 14797: 9 transforms
Fuzz 14798: 3 transforms
Fuzz 14799: 8 transforms
Fuzz 14800: 2 transforms
Fuzz 14801: 12 transforms
Fuzz 14802: 8 transforms
Fuzz 14803: 3 transforms
Fuzz 14804: 1 transforms
Fuzz 14805: 5 transforms
Fuzz 14806: 17 transforms
Fuzz 14807: 17 transforms
Fuzz 14808: 19 transforms
Fuzz 14809: 16 transforms
Fuzz 14810: 20 transforms
Fuzz 14811: 11 transforms
Fuzz 14812: 19 transforms
Fuzz 14813: 13 transforms
Fuzz 14814: 18 transforms
Fuzz 14815: 7 transforms
Fuzz 14816: 11 transforms
Fuzz 14817: 20 transforms
Fuzz 14818: 12 transforms
Fuzz 14819: 6 transforms
Fuzz 14820: 8 transforms
Fuzz 14821: 19 transforms
Fuzz 14822: 20 transforms
Fuzz 14823: 11 transforms
Fuzz 14824: 8 transforms
Fuzz 14825: 8 transforms
Fuzz 14826: 16 transforms
Fuzz 14827: 3 transforms
Fuzz 14828: 1 transforms
Fuzz 14829: 12 transforms
Fuzz 14830: 6 transforms
Fuzz 14831: 3 transforms
Fuzz 14832: 17 transforms
Fuzz 14833: 7 transforms
Fuzz 14834: 8 transforms
Fuzz 14835: 4 transforms
Fuzz 14836: 5 transforms
Fuzz 14837: 10 transforms
Fuzz 14838: 4 transforms
Fuzz 14839: 13 transforms
Fuzz 14840: 15 transforms
Fuzz 14841: 18 transforms
Fuzz 14842: 2 transforms
Fuzz 14843: 12 transforms
Fuzz 14844: 13 transforms
Fuzz 14845: 8 transforms
Fuzz 14846: 7 transforms
Fuzz 14847: 16 transforms
Fuzz 14848: 14 transforms
Fuzz 14849: 10 transforms
Fuzz 14850: 3 transforms
Fuzz 14851: 11 transforms
Fuzz 14852: 7 transforms
Fuzz 14853: 14 transforms
Fuzz 14854: 15 transforms
Fuzz 14855: 12 transforms
Fuzz 14856: 10 transforms
Fuzz 14857: 18 transforms
Fuzz 14858: 15 transforms
Fuzz 14859: 19 transforms
Fuzz 14860: 7 transforms
Fuzz 14861: 2 transforms
Fuzz 14862: 2 transforms
Fuzz 14863: 7 transforms
Fuzz 14864: 8 transforms
Fuzz 14865: 4 transforms
Fuzz 14866: 5 transforms
Fuzz 14867: 11 transforms
Fuzz 14868: 14 transforms
Fuzz 14869: 6 transforms
Fuzz 14870: 20 transforms
Fuzz 14871: 13 transforms
Fuzz 14872: 15 transforms
Fuzz 14873: 17 transforms
Fuzz 14874: 18 transforms
Fuzz 14875: 17 transforms
Fuzz 14876: 17 transforms
Fuzz 14877: 9 transforms
Fuzz 14878: 17 transforms
Fuzz 14879: 11 transforms
Fuzz 14880: 5 transforms
Fuzz 14881: 7 transforms
Fuzz 14882: 13 transforms
Fuzz 14883: 12 transforms
Fuzz 14884: 9 transforms
Fuzz 14885: 14 transforms
Fuzz 14886: 20 transforms
Fuzz 14887: 9 transforms
Fuzz 14888: 2 transforms
Fuzz 14889: 7 transforms
Fuzz 14890: 15 transforms
Fuzz 14891: 13 transforms
Fuzz 14892: 12 transforms
Fuzz 14893: 5 transforms
Fuzz 14894: 1 transforms
Fuzz 14895: 17 transforms
Fuzz 14896: 18 transforms
Fuzz 14897: 13 transforms
Fuzz 14898: 2 transforms
Fuzz 14899: 20 transforms
Fuzz 14900: 20 transforms
Fuzz 14901: 6 transforms
Fuzz 14902: 9 transforms
Fuzz 14903: 18 transforms
Fuzz 14904: 1 transforms
Fuzz 14905: 11 transforms
Fuzz 14906: 7 transforms
Fuzz 14907: 14 transforms
Fuzz 14908: 8 transforms
Fuzz 14909: 15 transforms
Fuzz 14910: 15 transforms
Fuzz 14911: 1 transforms
Fuzz 14912: 1 transforms
Fuzz 14913: 9 transforms
Fuzz 14914: 3 transforms
Fuzz 14915: 9 transforms
Fuzz 14916: 14 transforms
Fuzz 14917: 15 transforms
Fuzz 14918: 13 transforms
Fuzz 14919: 6 transforms
Fuzz 14920: 7 transforms
Fuzz 14921: 2 transforms
Fuzz 14922: 4 transforms
Fuzz 14923: 2 transforms
Fuzz 14924: 7 transforms
Fuzz 14925: 16 transforms
Fuzz 14926: 8 transforms
Fuzz 14927: 6 transforms
Fuzz 14928: 15 transforms
Fuzz 14929: 6 transforms
Fuzz 14930: 17 transforms
Fuzz 14931: 19 transforms
Fuzz 14932: 4 transforms
Fuzz 14933: 16 transforms
Fuzz 14934: 13 transforms
Fuzz 14935: 9 transforms
Fuzz 14936: 2 transforms
Fuzz 14937: 11 transforms
Fuzz 14938: 4 transforms
Fuzz 14939: 6 transforms
Fuzz 14940: 8 transforms
Fuzz 14941: 4 transforms
Fuzz 14942: 3 transforms
Fuzz 14943: 14 transforms
Fuzz 14944: 19 transforms
Fuzz 14945: 8 transforms
Fuzz 14946: 17 transforms
Fuzz 14947: 18 transforms
Fuzz 14948: 10 transforms
Fuzz 14949: 3 transforms
Fuzz 14950: 18 transforms
Fuzz 14951: 9 transforms
Fuzz 14952: 6 transforms
Fuzz 14953: 20 transforms
Fuzz 14954: 17 transforms
Fuzz 14955: 3 transforms
Fuzz 14956: 14 transforms
Fuzz 14957: 8 transforms
Fuzz 14958: 4 transforms
Fuzz 14959: 15 transforms
Fuzz 14960: 12 transforms
Fuzz 14961: 18 transforms
Fuzz 14962: 14 transforms
Fuzz 14963: 11 transforms
Fuzz 14964: 3 transforms
Fuzz 14965: 8 transforms
Fuzz 14966: 6 transforms
Fuzz 14967: 4 transforms
Fuzz 14968: 3 transforms
Fuzz 14969: 6 transforms
Fuzz 14970: 13 transforms
Fuzz 14971: 11 transforms
Fuzz 14972: 15 transforms
Fuzz 14973: 5 transforms
Fuzz 14974: 17 transforms
Fuzz 14975: 2 transforms
Fuzz 14976: 14 transforms
Fuzz 14977: 8 transforms
Fuzz 14978: 19 transforms
Fuzz 14979: 20 transforms
Fuzz 14980: 17 transforms
Fuzz 14981: 11 transforms
Fuzz 14982: 5 transforms
Fuzz 14983: 7 transforms
Fuzz 14984: 18 transforms
Fuzz 14985: 2 transforms
Fuzz 14986: 16 transforms
Fuzz 14987: 3 transforms
Fuzz 14988: 8 transforms
Fuzz 14989: 12 transforms
Fuzz 14990: 11 transforms
Fuzz 14991: 12 transforms
Fuzz 14992: 20 transforms
Fuzz 14993: 6 transforms
Fuzz 14994: 16 transforms
Fuzz 14995: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  String header;
-->nput() int maxCount;}

  int count;
       aria-hidden="true"
  @I<!--

  selector: 'my-aaa',
@Component(
}
  outputs: const ['resetEvent: reset'],
       arieset() {}
-->
       aent()" [value]="\'ad
  List<String> items;
  void r<!--
  template: '{{count}} <button (click)="increm<!--
  inputs: onst ['count'],
<<==HTML CODE==>>
  <my-counter
</li>
      
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: -->
  <input [(ng<!--
-->
       aria-hidden="true"
       attr.aria-hiddenModel)]="header" />

<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
<div *ngIf="iistems.length > 0"><li *ngFor='let item of items; let x=indexd' [hidden]='item != null'>
    
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 14996: 3 transforms
Fuzz 14997: 1 transforms
Fuzz 14998: 6 transforms
Fuzz 14999: 20 transforms
Fuzz 15000: 9 transforms
Fuzz 15001: 5 transforms
Fuzz 15002: 7 transforms
Fuzz 15003: 7 transforms
Fuzz 15004: 9 transforms
Fuzz 15005: 9 transforms
Fuzz 15006: 15 transforms
Fuzz 15007: 19 transforms
Fuzz 15008: 8 transforms
Fuzz 15009: 16 transforms
Fuzz 15010: 17 transforms
Fuzz 15011: 20 transforms
Fuzz 15012: 13 transforms
Fuzz 15013: 19 transforms
Fuzz 15014: 1 transforms
Fuzz 15015: 15 transforms
Fuzz 15016: 12 transforms
Fuzz 15017: 18 transforms
Fuzz 15018: 17 transforms
Fuzz 15019: 18 transforms
Fuzz 15020: 20 transforms
Fuzz 15021: 13 transforms
Fuzz 15022: 13 transforms
Fuzz 15023: 13 transforms
Fuzz 15024: 16 transforms
Fuzz 15025: 17 transforms
Fuzz 15026: 18 transforms
Fuzz 15027: 10 transforms
Fuzz 15028: 4 transforms
Fuzz 15029: 12 transforms
Fuzz 15030: 2 transforms
Fuzz 15031: 12 transforms
Fuzz 15032: 1 transforms
Fuzz 15033: 14 transforms
Fuzz 15034: 17 transforms
Fuzz 15035: 16 transforms
Fuzz 15036: 11 transforms
Fuzz 15037: 19 transforms
Fuzz 15038: 20 transforms
Fuzz 15039: 19 transforms
Fuzz 15040: 17 transforms
Fuzz 15041: 20 transforms
Fuzz 15042: 3 transforms
Fuzz 15043: 15 transforms
Fuzz 15044: 17 transforms
Fuzz 15045: 5 transforms
Fuzz 15046: 2 transforms
Fuzz 15047: 4 transforms
Fuzz 15048: 14 transforms
Fuzz 15049: 16 transforms
Fuzz 15050: 17 transforms
Fuzz 15051: 10 transforms
Fuzz 15052: 16 transforms
Fuzz 15053: 4 transforms
Fuzz 15054: 19 transforms
Fuzz 15055: 19 transforms
Fuzz 15056: 18 transforms
Fuzz 15057: 5 transforms
Fuzz 15058: 14 transforms
Fuzz 15059: 2 transforms
Fuzz 15060: 18 transforms
Fuzz 15061: 11 transforms
Fuzz 15062: 19 transforms
Fuzz 15063: 5 transforms
Fuzz 15064: 13 transforms
Fuzz 15065: 8 transforms
Fuzz 15066: 19 transforms
Fuzz 15067: 16 transforms
Fuzz 15068: 17 transforms
Fuzz 15069: 14 transforms
Fuzz 15070: 20 transforms
Fuzz 15071: 9 transforms
Fuzz 15072: 4 transforms
Fuzz 15073: 10 transforms
Fuzz 15074: 11 transforms
Fuzz 15075: 17 transforms
Fuzz 15076: 5 transforms
Fuzz 15077: 14 transforms
Fuzz 15078: 5 transforms
Fuzz 15079: 8 transforms
Fuzz 15080: 15 transforms
Fuzz 15081: 3 transforms
Fuzz 15082: 1 transforms
Fuzz 15083: 2 transforms
Fuzz 15084: 17 transforms
Fuzz 15085: 11 transforms
Fuzz 15086: 15 transforms
Fuzz 15087: 18 transforms
Fuzz 15088: 19 transforms
Fuzz 15089: 4 transforms
Fuzz 15090: 18 transforms
Fuzz 15091: 11 transforms
Fuzz 15092: 6 transforms
Fuzz 15093: 7 transforms
Fuzz 15094: 6 transforms
Fuzz 15095: 17 transforms
Fuzz 15096: 20 transforms
Fuzz 15097: 3 transforms
Fuzz 15098: 19 transforms
Fuzz 15099: 7 transforms
Fuzz 15100: 3 transforms
Fuzz 15101: 1 transforms
Fuzz 15102: 2 transforms
Fuzz 15103: 10 transforms
Fuzz 15104: 8 transforms
Fuzz 15105: 5 transforms
Fuzz 15106: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;


import 'package:angular2/angular2.dart) int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;
}
  @Output() EventEmitter<int> incremented;
       arierComponent recursedComponent;

       aria-hidden="true"
  String header;
  List<String> items;
  selector: 'my-aaa',
  Count<!--
@Component(  directives: const [CounterComponent, NgIf, NgFor, Ng<!--
@Component(
  @ContentChild(CounterCompocasenent)

  @ContentChild(CounterComponent)
class ComponentA {
  outputs: const ['resetEvent: reset'],  EventEmitter<String> resetEvent;
  EventEmitter<String> resetEvent;
-->
  inputs: const ['count'],
       attr.aria-hidden="Form, NgModel])
class CounterComponent {
  selector: 'my-counter',
  int count;
  void reset() {}
  void reset() {}

  templateUrl: 'test.html',
-->

  void increment(';

}
  void increment() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErr<!--
-->       aria-hidden="ors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngM
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 15107: 8 transforms
Fuzz 15108: 15 transforms
Fuzz 15109: 3 transforms
Fuzz 15110: 7 transforms
Fuzz 15111: 11 transforms
Fuzz 15112: 8 transforms
Fuzz 15113: 9 transforms
Fuzz 15114: 13 transforms
Fuzz 15115: 16 transforms
Fuzz 15116: 1 transforms
Fuzz 15117: 9 transforms
Fuzz 15118: 11 transforms
Fuzz 15119: 14 transforms
Fuzz 15120: 4 transforms
Fuzz 15121: 20 transforms
Fuzz 15122: 20 transforms
Fuzz 15123: 14 transforms
Fuzz 15124: 13 transforms
Fuzz 15125: 2 transforms
Fuzz 15126: 10 transforms
Fuzz 15127: 15 transforms
Fuzz 15128: 15 transforms
Fuzz 15129: 10 transforms
Fuzz 15130: 3 transforms
Fuzz 15131: 8 transforms
Fuzz 15132: 12 transforms
Fuzz 15133: 14 transforms
Fuzz 15134: 15 transforms
Fuzz 15135: 18 transforms
Fuzz 15136: 13 transforms
Fuzz 15137: 17 transforms
Fuzz 15138: 7 transforms
Fuzz 15139: 10 transforms
Fuzz 15140: 20 transforms
Fuzz 15141: 3 transforms
Fuzz 15142: 11 transforms
Fuzz 15143: 15 transforms
Fuzz 15144: 6 transforms
Fuzz 15145: 14 transforms
Fuzz 15146: 7 transforms
Fuzz 15147: 17 transforms
Fuzz 15148: 16 transforms
Fuzz 15149: 20 transforms
Fuzz 15150: 8 transforms
Fuzz 15151: 2 transforms
Fuzz 15152: 12 transforms
Fuzz 15153: 19 transforms
Fuzz 15154: 2 transforms
Fuzz 15155: 19 transforms
Fuzz 15156: 19 transforms
Fuzz 15157: 13 transforms
Fuzz 15158: 5 transforms
Fuzz 15159: 7 transforms
Fuzz 15160: 12 transforms
Fuzz 15161: 12 transforms
Fuzz 15162: 19 transforms
Fuzz 15163: 9 transforms
Fuzz 15164: 13 transforms
Fuzz 15165: 18 transforms
Fuzz 15166: 15 transforms
Fuzz 15167: 10 transforms
Fuzz 15168: 2 transforms
Fuzz 15169: 13 transforms
Fuzz 15170: 4 transforms
Fuzz 15171: 4 transforms
Fuzz 15172: 7 transforms
Fuzz 15173: 1 transforms
Fuzz 15174: 13 transforms
Fuzz 15175: 8 transforms
Fuzz 15176: 16 transforms
Fuzz 15177: 3 transforms
Fuzz 15178: 5 transforms
Fuzz 15179: 6 transforms
Fuzz 15180: 5 transforms
Fuzz 15181: 7 transforms
Fuzz 15182: 16 transforms
Fuzz 15183: 16 transforms
Fuzz 15184: 5 transforms
Fuzz 15185: 7 transforms
Fuzz 15186: 10 transforms
Fuzz 15187: 19 transforms
Fuzz 15188: 17 transforms
Fuzz 15189: 5 transforms
Fuzz 15190: 5 transforms
Fuzz 15191: 19 transforms
Fuzz 15192: 3 transforms
Fuzz 15193: 8 transforms
Fuzz 15194: 20 transforms
Fuzz 15195: 15 transforms
Fuzz 15196: 14 transforms
Fuzz 15197: 4 transforms
Fuzz 15198: 5 transforms
Fuzz 15199: 14 transforms
Fuzz 15200: 3 transforms
Fuzz 15201: 7 transforms
Fuzz 15202: 7 transforms
Fuzz 15203: 16 transforms
Fuzz 15204: 1 transforms
Fuzz 15205: 15 transforms
Fuzz 15206: 8 transforms
Fuzz 15207: 8 transforms
Fuzz 15208: 9 transforms
Fuzz 15209: 10 transforms
Fuzz 15210: 15 transforms
Fuzz 15211: 5 transforms
Fuzz 15212: 13 transforms
Fuzz 15213: 15 transforms
Fuzz 15214: 3 transforms
Fuzz 15215: 12 transforms
Fuzz 15216: 7 transforms
Fuzz 15217: 6 transforms
Fuzz 15218: 11 transforms
Fuzz 15219: 9 transforms
Fuzz 15220: 15 transforms
Fuzz 15221: 8 transforms
Fuzz 15222: 17 transforms
Fuzz 15223: 6 transforms
Fuzz 15224: 14 transforms
Fuzz 15225: 12 transforms
Fuzz 15226: 2 transforms
Fuzz 15227: 9 transforms
Fuzz 15228: 2 transforms
Fuzz 15229: 20 transforms
Fuzz 15230: 18 transforms
Fuzz 15231: 16 transforms
Fuzz 15232: 1 transforms
Fuzz 15233: 17 transforms
Fuzz 15234: 11 transforms
Fuzz 15235: 16 transforms
Fuzz 15236: 4 transforms
Fuzz 15237: 14 transforms
Fuzz 15238: 12 transforms
Fuzz 15239: 9 transforms
Fuzz 15240: 4 transforms
Fuzz 15241: 19 transforms
Fuzz 15242: 10 transforms
Fuzz 15243: 2 transforms
Fuzz 15244: 1 transforms
Fuzz 15245: 8 transforms
Fuzz 15246: 13 transforms
Fuzz 15247: 4 transforms
Fuzz 15248: 14 transforms
Fuzz 15249: 17 transforms
Fuzz 15250: 19 transforms
Fuzz 15251: 19 transforms
Fuzz 15252: 11 transforms
Fuzz 15253: 9 transforms
Fuzz 15254: 5 transforms
Fuzz 15255: 4 transforms
Fuzz 15256: 1 transforms
Fuzz 15257: 4 transforms
Fuzz 15258: 2 transforms
Fuzz 15259: 7 transforms
Fuzz 15260: 17 transforms
Fuzz 15261: 4 transforms
Fuzz 15262: 5 transforms
Fuzz 15263: 18 transforms
Fuzz 15264: 13 transforms
Fuzz 15265: 12 transforms
Fuzz 15266: 14 transforms
Fuzz 15267: 7 transforms
Fuzz 15268: 8 transforms
Fuzz 15269: 12 transforms
Fuzz 15270: 11 transforms
Fuzz 15271: 17 transforms
Fuzz 15272: 3 transforms
Fuzz 15273: 20 transforms
Fuzz 15274: 4 transforms
Fuzz 15275: 12 transforms
Fuzz 15276: 19 transforms
Fuzz 15277: 2 transforms
Fuzz 15278: 2 transforms
Fuzz 15279: 9 transforms
Fuzz 15280: 3 transforms
Fuzz 15281: 9 transforms
Fuzz 15282: 18 transforms
Fuzz 15283: 12 transforms
Fuzz 15284: 17 transforms
Fuzz 15285: 11 transforms
Fuzz 15286: 5 transforms
Fuzz 15287: 15 transforms
Fuzz 15288: 10 transforms
Fuzz 15289: 12 transforms
Fuzz 15290: 5 transforms
Fuzz 15291: 9 transforms
Fuzz 15292: 3 transforms
Fuzz 15293: 5 transforms
Fuzz 15294: 17 transforms
Fuzz 15295: 19 transforms
Fuzz 15296: 18 transforms
Fuzz 15297: 20 transforms
Fuzz 15298: 10 transforms
Fuzz 15299: 11 transforms
Fuzz 15300: 2 transforms
Fuzz 15301: 2 transforms
Fuzz 15302: 4 transforms
Fuzz 15303: 6 transforms
Fuzz 15304: 6 transforms
Fuzz 15305: 1 transforms
Fuzz 15306: 2 transforms
Fuzz 15307: 5 transforms
Fuzz 15308: 10 transforms
Fuzz 15309: 13 transforms
Fuzz 15310: 10 transforms
Fuzz 15311: 7 transforms
Fuzz 15312: 16 transforms
Fuzz 15313: 6 transforms
Fuzz 15314: 20 transforms
Fuzz 15315: 10 transforms
Fuzz 15316: 1 transforms
Fuzz 15317: 6 transforms
Fuzz 15318: 12 transforms
Fuzz 15319: 10 transforms
Fuzz 15320: 12 transforms
Fuzz 15321: 20 transforms
Fuzz 15322: 17 transforms
Fuzz 15323: 11 transforms
Fuzz 15324: 14 transforms
Fuzz 15325: 10 transforms
Fuzz 15326: 10 transforms
Fuzz 15327: 11 transforms
Fuzz 15328: 20 transforms
Fuzz 15329: 18 transforms
Fuzz 15330: 13 transforms
Fuzz 15331: 18 transforms
Fuzz 15332: 15 transforms
Fuzz 15333: 12 transforms
Fuzz 15334: 8 transforms
Fuzz 15335: 16 transforms
Fuzz 15336: 18 transforms
Fuzz 15337: 10 transforms
Fuzz 15338: 12 transforms
Fuzz 15339: 19 transforms
Fuzz 15340: 17 transforms
Fuzz 15341: 17 transforms
Fuzz 15342: 20 transforms
Fuzz 15343: 20 transforms
Fuzz 15344: 6 transforms
Fuzz 15345: 20 transforms
Fuzz 15346: 5 transforms
Fuzz 15347: 10 transforms
Fuzz 15348: 16 transforms
Fuzz 15349: 14 transforms
Fuzz 15350: 12 transforms
Fuzz 15351: 7 transforms
Fuzz 15352: 17 transforms
Fuzz 15353: 14 transforms
Fuzz 15354: 9 transforms
Fuzz 15355: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  int count;
import 'package:angular2/angular2.dart';
  directivees: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
  void increment() {}
@Component(

class ComponentA {
<  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  List<String> items;
  @Input() int maxCount;
  void reset() {}  templateUrl: 'test.html',
  CounterComponent recursedComponent;
  String header;
  EventEmitter<String> resetEvent;

}

  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
</div>
  <form #ngForm="ngForm"></form>

  </my-cems.len<!--
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [ounter>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      
  
       aria-hidden="true"
  <my-countemented)='items.add($event.toString())'>
<div *ngIf="items.length > 0">
    #counter

-->
       aria-hidden="true"
</li>
    [maxCount]='4'
<div *ngIf="items.length > 0">
gth}} items:</h1>  

</li>
  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
      
<h1 #h1>Showing {{items.len<!--
</li>

  
  <form #ngForm="ngForm"></form>  <my-counter
      
    (incre*ngFor='let item of items; let x=index' [hidden]='item != null'>
       attr.aria-hidden="{{!invalid}}"
    (reset)=''
-->
  <!--
-->
       aria-hidden="true"
       attr.aria-hi  #counter
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
    [count]="items.length"
       attr.aria-hidden="{{!invalid}}"
  {{x}} : {{item.trim()}}
  <my-counter
  {{ngForm.dirty}}
gth}} items:</h1>
  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 15356: 12 transforms
Fuzz 15357: 13 transforms
Fuzz 15358: 4 transforms
Fuzz 15359: 14 transforms
Fuzz 15360: 13 transforms
Fuzz 15361: 13 transforms
Fuzz 15362: 20 transforms
Fuzz 15363: 14 transforms
Fuzz 15364: 17 transforms
Fuzz 15365: 5 transforms
Fuzz 15366: 5 transforms
Fuzz 15367: 18 transforms
Fuzz 15368: 10 transforms
Fuzz 15369: 9 transforms
Fuzz 15370: 13 transforms
Fuzz 15371: 11 transforms
Fuzz 15372: 5 transforms
Fuzz 15373: 13 transforms
Fuzz 15374: 6 transforms
Fuzz 15375: 2 transforms
Fuzz 15376: 8 transforms
Fuzz 15377: 5 transforms
Fuzz 15378: 17 transforms
Fuzz 15379: 20 transforms
Fuzz 15380: 4 transforms
Fuzz 15381: 10 transforms
Fuzz 15382: 3 transforms
Fuzz 15383: 12 transforms
Fuzz 15384: 11 transforms
Fuzz 15385: 10 transforms
Fuzz 15386: 17 transforms
Fuzz 15387: 20 transforms
Fuzz 15388: 12 transforms
Fuzz 15389: 5 transforms
Fuzz 15390: 8 transforms
Fuzz 15391: 15 transforms
Fuzz 15392: 8 transforms
Fuzz 15393: 20 transforms
Fuzz 15394: 16 transforms
Fuzz 15395: 13 transforms
Fuzz 15396: 16 transforms
Fuzz 15397: 11 transforms
Fuzz 15398: 14 transforms
Fuzz 15399: 15 transforms
Fuzz 15400: 13 transforms
Fuzz 15401: 8 transforms
Fuzz 15402: 7 transforms
Fuzz 15403: 12 transforms
Fuzz 15404: 18 transforms
Fuzz 15405: 3 transforms
Fuzz 15406: 4 transforms
Fuzz 15407: 3 transforms
Fuzz 15408: 11 transforms
Fuzz 15409: 13 transforms
Fuzz 15410: 5 transforms
Fuzz 15411: 12 transforms
Fuzz 15412: 5 transforms
Fuzz 15413: 9 transforms
Fuzz 15414: 6 transforms
Fuzz 15415: 3 transforms
Fuzz 15416: 3 transforms
Fuzz 15417: 13 transforms
Fuzz 15418: 1 transforms
Fuzz 15419: 2 transforms
Fuzz 15420: 19 transforms
Fuzz 15421: 7 transforms
Fuzz 15422: 16 transforms
Fuzz 15423: 11 transforms
Fuzz 15424: 4 transforms
Fuzz 15425: 14 transforms
Fuzz 15426: 13 transforms
Fuzz 15427: 15 transforms
Fuzz 15428: 15 transforms
Fuzz 15429: 4 transforms
Fuzz 15430: 19 transforms
Fuzz 15431: 6 transforms
Fuzz 15432: 13 transforms
Fuzz 15433: 17 transforms
Fuzz 15434: 16 transforms
Fuzz 15435: 3 transforms
Fuzz 15436: 19 transforms
Fuzz 15437: 6 transforms
Fuzz 15438: 15 transforms
Fuzz 15439: 6 transforms
Fuzz 15440: 2 transforms
Fuzz 15441: 13 transforms
Fuzz 15442: 7 transforms
Fuzz 15443: 20 transforms
Fuzz 15444: 17 transforms
Fuzz 15445: 2 transforms
Fuzz 15446: 8 transforms
Fuzz 15447: 17 transforms
Fuzz 15448: 14 transforms
Fuzz 15449: 19 transforms
Fuzz 15450: 16 transforms
Fuzz 15451: 9 transforms
Fuzz 15452: 3 transforms
Fuzz 15453: 18 transforms
Fuzz 15454: 5 transforms
Fuzz 15455: 12 transforms
Fuzz 15456: 16 transforms
Fuzz 15457: 12 transforms
Fuzz 15458: 7 transforms
Fuzz 15459: 16 transforms
Fuzz 15460: 3 transforms
Fuzz 15461: 10 transforms
Fuzz 15462: 12 transforms
Fuzz 15463: 14 transforms
Fuzz 15464: 20 transforms
Fuzz 15465: 13 transforms
Fuzz 15466: 5 transforms
Fuzz 15467: 18 transforms
Fuzz 15468: 14 transforms
Fuzz 15469: 17 transforms
Fuzz 15470: 8 transforms
Fuzz 15471: 15 transforms
Fuzz 15472: 19 transforms
Fuzz 15473: 9 transforms
Fuzz 15474: 9 transforms
Fuzz 15475: 10 transforms
Fuzz 15476: 19 transforms
Fuzz 15477: 11 transforms
Fuzz 15478: 9 transforms
Fuzz 15479: 5 transforms
Fuzz 15480: 9 transforms
Fuzz 15481: 11 transforms
Fuzz 15482: 17 transforms
Fuzz 15483: 4 transforms
Fuzz 15484: 12 transforms
Fuzz 15485: 10 transforms
Fuzz 15486: 17 transforms
Fuzz 15487: 10 transforms
Fuzz 15488: 2 transforms
Fuzz 15489: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
  String header;
  EventEmitter<String> resetEvent;
  void increment() {}
  selector: 'my-counter',
import 'pa;ckage:angular2/angular2.dart';
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  inputs: const ['count'],
       attr.aria-hidden="{{!elector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;

  int count;
}-->
  templateUrl: 'test.html',


  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  s<!--
@Component(
  void reset() {}
}
  CosourceunterComponent recursedComponent;
@Component(

<<==HTML CODE==>>
});
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">
   ngForm"></form>
</li>

  
}
\'\'\');
      
    (incremented)='items.add($event.toString())'>
</div>
  <my-counter
    #counter
<!-- @ngIgnoreErrors: -->
    <my-counter></my-counter>
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
    [madxCount]='4'
    (reset)=''
  <form case#ngForm="r='let item of items; let x=index' [hidden]='item != null'>
   -4.50  {{ngForm.dirty}}
    [count]="items.lengt"
  <input [(ngModel)r]="header" />
{
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  </my-c}
]),
});
{
\'\'\');
  '090cedb3f2833a3founter>

]),
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 15490: 17 transforms
Fuzz 15491: 16 transforms
Fuzz 15492: 1 transforms
Fuzz 15493: 8 transforms
Fuzz 15494: 3 transforms
Fuzz 15495: 5 transforms
Fuzz 15496: 2 transforms
Fuzz 15497: 2 transforms
Fuzz 15498: 18 transforms
Fuzz 15499: 6 transforms
Fuzz 15500: 16 transforms
Fuzz 15501: 15 transforms
Fuzz 15502: 17 transforms
Fuzz 15503: 1 transforms
Fuzz 15504: 5 transforms
Fuzz 15505: 2 transforms
Fuzz 15506: 20 transforms
Fuzz 15507: 14 transforms
Fuzz 15508: 1 transforms
Fuzz 15509: 11 transforms
Fuzz 15510: 5 transforms
Fuzz 15511: 1 transforms
Fuzz 15512: 12 transforms
Fuzz 15513: 3 transforms
Fuzz 15514: 10 transforms
Fuzz 15515: 9 transforms
Fuzz 15516: 6 transforms
Fuzz 15517: 1 transforms
Fuzz 15518: 19 transforms
Fuzz 15519: 8 transforms
Fuzz 15520: 6 transforms
Fuzz 15521: 20 transforms
Fuzz 15522: 11 transforms
Fuzz 15523: 2 transforms
Fuzz 15524: 11 transforms
Fuzz 15525: 7 transforms
Fuzz 15526: 18 transforms
Fuzz 15527: 3 transforms
Fuzz 15528: 13 transforms
Fuzz 15529: 17 transforms
Fuzz 15530: 18 transforms
Fuzz 15531: 10 transforms
Fuzz 15532: 12 transforms
Fuzz 15533: 20 transforms
Fuzz 15534: 19 transforms
Fuzz 15535: 13 transforms
Fuzz 15536: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String><!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int mclassaxCount;
  EventEmitter<String> resetEvent;
  @Output(<!--}
]),
});
{
\'\'\')
-->
       aria-hidden="tru) EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void re
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 15537: 14 transforms
Fuzz 15538: 15 transforms
Fuzz 15539: 9 transforms
Fuzz 15540: 18 transforms
Fuzz 15541: 2 transforms
Fuzz 15542: 3 transforms
Fuzz 15543: 17 transforms
Fuzz 15544: 14 transforms
Fuzz 15545: 11 transforms
Fuzz 15546: 5 transforms
Fuzz 15547: 1 transforms
Fuzz 15548: 16 transforms
Fuzz 15549: 5 transforms
Fuzz 15550: 11 transforms
Fuzz 15551: 16 transforms
Fuzz 15552: 18 transforms
Fuzz 15553: 10 transforms
Fuzz 15554: 4 transforms
Fuzz 15555: 15 transforms
Fuzz 15556: 17 transforms
Fuzz 15557: 4 transforms
Fuzz 15558: 10 transforms
Fuzz 15559: 18 transforms
Fuzz 15560: 8 transforms
Fuzz 15561: 13 transforms
Fuzz 15562: 5 transforms
Fuzz 15563: 5 transforms
Fuzz 15564: 18 transforms
Fuzz 15565: 8 transforms
Fuzz 15566: 10 transforms
Fuzz 15567: 3 transforms
Fuzz 15568: 2 transforms
Fuzz 15569: 3 transforms
Fuzz 15570: 16 transforms
Fuzz 15571: 7 transforms
Fuzz 15572: 18 transforms
Fuzz 15573: 13 transforms
Fuzz 15574: 4 transforms
Fuzz 15575: 3 transforms
Fuzz 15576: 20 transforms
Fuzz 15577: 11 transforms
Fuzz 15578: 1 transforms
Fuzz 15579: 17 transforms
Fuzz 15580: 10 transforms
Fuzz 15581: 4 transforms
Fuzz 15582: 18 transforms
Fuzz 15583: 12 transforms
Fuzz 15584: 17 transforms
Fuzz 15585: 12 transforms
Fuzz 15586: 9 transforms
Fuzz 15587: 2 transforms
Fuzz 15588: 20 transforms
Fuzz 15589: 9 transforms
Fuzz 15590: 19 transforms
Fuzz 15591: 14 transforms
Fuzz 15592: 14 transforms
Fuzz 15593: 1 transforms
Fuzz 15594: 14 transforms
Fuzz 15595: 1 transforms
Fuzz 15596: 9 transforms
Fuzz 15597: 4 transforms
Fuzz 15598: 20 transforms
Fuzz 15599: 20 transforms
Fuzz 15600: 13 transforms
Fuzz 15601: 2 transforms
Fuzz 15602: 19 transforms
Fuzz 15603: 10 transforms
Fuzz 15604: 18 transforms
Fuzz 15605: 3 transforms
Fuzz 15606: 9 transforms
Fuzz 15607: 20 transforms
Fuzz 15608: 5 transforms
Fuzz 15609: 17 transforms
Fuzz 15610: 20 transforms
Fuzz 15611: 19 transforms
Fuzz 15612: 2 transforms
Fuzz 15613: 17 transforms
Fuzz 15614: 19 transforms
Fuzz 15615: 16 transforms
Fuzz 15616: 11 transforms
Fuzz 15617: 15 transforms
Fuzz 15618: 15 transforms
Fuzz 15619: 19 transforms
Fuzz 15620: 7 transforms
Fuzz 15621: 13 transforms
Fuzz 15622: 10 transforms
Fuzz 15623: 5 transforms
Fuzz 15624: 15 transforms
Fuzz 15625: 1 transforms
Fuzz 15626: 8 transforms
Fuzz 15627: 20 transforms
Fuzz 15628: 13 transforms
Fuzz 15629: 7 transforms
Fuzz 15630: 10 transforms
Fuzz 15631: 9 transforms
Fuzz 15632: 10 transforms
Fuzz 15633: 8 transforms
Fuzz 15634: 12 transforms
Fuzz 15635: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.aria-hidden="{{!invaent() {}
  String header;
  outputs: const ['resetEvent: reset'],
import 'package:angular2angular2.dart';
  List<String> items;
}
  CounterComponent recursedComponent;
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
       aria-hidden="true"

@Component(
  template: '{{counto}} <button (click)="increment()" [value]="\'add\'null"></button>')

  @Input() int maxCount;

class Compon}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937bentA {
  inputs: const ['count'],
class CounterComponent {

  selector: 'my-counter',
  void increm<!--
@Component(
  selector: 'my-aaa',}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  EventEmitter<String> resetEvent;
-->
  @ContentChild(CounterCsourceomponent)
  void reset() {}  int count;
<<==HTML CODE==>>
  <form #ngForm="ngForm"></form>
</div>
  <input [(ngModel)]="header" />
    <my-counter></my-c}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5ounter>

<div *ngIf="items.length > 0">
<h1 #h1>Showing {{items.length}} items:</h1>

</li>
    (reset)=''
  {{x}} : {{item.trim()}}
    [count]="items.length"
  </my-counter>
    (incremented)='items.add($event.toString())'>
  <my-counter
    [maxCount]='4'
      
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; falsecounter.reset()'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ng}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae562IgnoreErrors: -->
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 15636: 6 transforms
Fuzz 15637: 8 transforms
Fuzz 15638: 17 transforms
Fuzz 15639: 4 transforms
Fuzz 15640: 3 transforms
Fuzz 15641: 19 transforms
Fuzz 15642: 9 transforms
Fuzz 15643: 10 transforms
Fuzz 15644: 8 transforms
Fuzz 15645: 2 transforms
Fuzz 15646: 5 transforms
Fuzz 15647: 9 transforms
Fuzz 15648: 16 transforms
Fuzz 15649: 6 transforms
Fuzz 15650: 2 transforms
Fuzz 15651: 17 transforms
Fuzz 15652: 20 transforms
Fuzz 15653: 14 transforms
Fuzz 15654: 5 transforms
Fuzz 15655: 11 transforms
Fuzz 15656: 19 transforms
Fuzz 15657: 17 transforms
Fuzz 15658: 4 transforms
Fuzz 15659: 6 transforms
Fuzz 15660: 19 transforms
Fuzz 15661: 18 transforms
Fuzz 15662: 7 transforms
Fuzz 15663: 20 transforms
Fuzz 15664: 1 transforms
Fuzz 15665: 16 transforms
Fuzz 15666: 17 transforms
Fuzz 15667: 9 transforms
Fuzz 15668: 1 transforms
Fuzz 15669: 7 transforms
Fuzz 15670: 14 transforms
Fuzz 15671: 6 transforms
Fuzz 15672: 1 transforms
Fuzz 15673: 8 transforms
Fuzz 15674: 7 transforms
Fuzz 15675: 8 transforms
Fuzz 15676: 16 transforms
Fuzz 15677: 16 transforms
Fuzz 15678: 8 transforms
Fuzz 15679: 4 transforms
Fuzz 15680: 15 transforms
Fuzz 15681: 9 transforms
Fuzz 15682: 6 transforms
Fuzz 15683: 17 transforms
Fuzz 15684: 4 transforms
Fuzz 15685: 10 transforms
Fuzz 15686: 7 transforms
Fuzz 15687: 11 transforms
Fuzz 15688: 7 transforms
Fuzz 15689: 4 transforms
Fuzz 15690: 2 transforms
Fuzz 15691: 16 transforms
Fuzz 15692: 19 transforms
Fuzz 15693: 5 transforms
Fuzz 15694: 13 transforms
Fuzz 15695: 17 transforms
Fuzz 15696: 16 transforms
Fuzz 15697: 20 transforms
Fuzz 15698: 19 transforms
Fuzz 15699: 17 transforms
Fuzz 15700: 7 transforms
Fuzz 15701: 8 transforms
Fuzz 15702: 1 transforms
Fuzz 15703: 14 transforms
Fuzz 15704: 20 transforms
Fuzz 15705: 19 transforms
Fuzz 15706: 6 transforms
Fuzz 15707: 20 transforms
Fuzz 15708: 11 transforms
Fuzz 15709: 8 transforms
Fuzz 15710: 14 transforms
Fuzz 15711: 9 transforms
Fuzz 15712: 15 transforms
Fuzz 15713: 14 transforms
Fuzz 15714: 3 transforms
Fuzz 15715: 7 transforms
Fuzz 15716: 19 transforms
Fuzz 15717: 20 transforms
Fuzz 15718: 18 transforms
Fuzz 15719: 18 transforms
Fuzz 15720: 18 transforms
Fuzz 15721: 8 transforms
Fuzz 15722: 9 transforms
Fuzz 15723: 4 transforms
Fuzz 15724: 2 transforms
Fuzz 15725: 17 transforms
Fuzz 15726: 15 transforms
Fuzz 15727: 13 transforms
Fuzz 15728: 12 transforms
Fuzz 15729: 6 transforms
Fuzz 15730: 16 transforms
Fuzz 15731: 14 transforms
Fuzz 15732: 5 transforms
Fuzz 15733: 9 transforms
Fuzz 15734: 9 transforms
Fuzz 15735: 13 transforms
Fuzz 15736: 12 transforms
Fuzz 15737: 14 transforms
Fuzz 15738: 4 transforms
Fuzz 15739: 6 transforms
Fuzz 15740: 15 transforms
Fuzz 15741: 18 transforms
Fuzz 15742: 9 transforms
Fuzz 15743: 17 transforms
Fuzz 15744: 18 transforms
Fuzz 15745: 6 transforms
Fuzz 15746: 10 transforms
Fuzz 15747: 1 transforms
Fuzz 15748: 10 transforms
Fuzz 15749: 8 transforms
Fuzz 15750: 10 transforms
Fuzz 15751: 18 transforms
Fuzz 15752: 6 transforms
Fuzz 15753: 20 transforms
Fuzz 15754: 19 transforms
Fuzz 15755: 13 transforms
Fuzz 15756: 4 transforms
Fuzz 15757: 3 transforms
Fuzz 15758: 2 transforms
Fuzz 15759: 18 transforms
Fuzz 15760: 20 transforms
Fuzz 15761: 3 transforms
Fuzz 15762: 1 transforms
Fuzz 15763: 8 transforms
Fuzz 15764: 1 transforms
Fuzz 15765: 2 transforms
Fuzz 15766: 11 transforms
Fuzz 15767: 6 transforms
Fuzz 15768: 12 transforms
Fuzz 15769: 2 transforms
Fuzz 15770: 15 transforms
Fuzz 15771: 18 transforms
Fuzz 15772: 1 transforms
Fuzz 15773: 11 transforms
Fuzz 15774: 8 transforms
Fuzz 15775: 8 transforms
Fuzz 15776: 5 transforms
Fuzz 15777: 11 transforms
Fuzz 15778: 6 transforms
Fuzz 15779: 15 transforms
Fuzz 15780: 2 transforms
Fuzz 15781: 13 transforms
Fuzz 15782: 15 transforms
Fuzz 15783: 15 transforms
Fuzz 15784: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-countethisr',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  tem<!--
-->
       aria-hidden="true"
       atplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<S(tring> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidde<!--
-->
       aria-hidden="true"
       attr.aria-hiddenn; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 15785: 9 transforms
Fuzz 15786: 20 transforms
Fuzz 15787: 5 transforms
Fuzz 15788: 13 transforms
Fuzz 15789: 8 transforms
Fuzz 15790: 20 transforms
Fuzz 15791: 3 transforms
Fuzz 15792: 17 transforms
Fuzz 15793: 13 transforms
Fuzz 15794: 6 transforms
Fuzz 15795: 6 transforms
Fuzz 15796: 13 transforms
Fuzz 15797: 4 transforms
Fuzz 15798: 20 transforms
Fuzz 15799: 13 transforms
Fuzz 15800: 8 transforms
Fuzz 15801: 12 transforms
Fuzz 15802: 11 transforms
Fuzz 15803: 2 transforms
Fuzz 15804: 13 transforms
Fuzz 15805: 5 transforms
Fuzz 15806: 1 transforms
Fuzz 15807: 15 transforms
Fuzz 15808: 12 transforms
Fuzz 15809: 10 transforms
Fuzz 15810: 4 transforms
Fuzz 15811: 13 transforms
Fuzz 15812: 2 transforms
Fuzz 15813: 6 transforms
Fuzz 15814: 2 transforms
Fuzz 15815: 8 transforms
Fuzz 15816: 14 transforms
Fuzz 15817: 3 transforms
Fuzz 15818: 6 transforms
Fuzz 15819: 15 transforms
Fuzz 15820: 19 transforms
Fuzz 15821: 5 transforms
Fuzz 15822: 20 transforms
Fuzz 15823: 10 transforms
Fuzz 15824: 18 transforms
Fuzz 15825: 3 transforms
Fuzz 15826: 2 transforms
Fuzz 15827: 2 transforms
Fuzz 15828: 16 transforms
Fuzz 15829: 12 transforms
Fuzz 15830: 4 transforms
Fuzz 15831: 15 transforms
Fuzz 15832: 17 transforms
Fuzz 15833: 4 transforms
Fuzz 15834: 3 transforms
Fuzz 15835: 10 transforms
Fuzz 15836: 9 transforms
Fuzz 15837: 14 transforms
Fuzz 15838: 8 transforms
Fuzz 15839: 2 transforms
Fuzz 15840: 8 transforms
Fuzz 15841: 13 transforms
Fuzz 15842: 4 transforms
Fuzz 15843: 19 transforms
Fuzz 15844: 5 transforms
Fuzz 15845: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"

@Component(
\'\'\');
ts: const ['count'],
  int count;
  templateUrls ComponentA {
class CounterComponent {
  selector: 'my-aaa',
  String header;
  inpu<!--
]),
  g> items;
-->
{
  g> items;
  inpu<!--
]),
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  @Input(i)  int maxCount

  List<Strin}
-->
}void
}
{
       aria-hidden="true"

});
class ComponentA {
});
  selector: 'my-counter',
  List<Strin}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
\'\'\');
  selector: 'my-counte}
]),
r',
ts: const ['count'],
  template: '{{count}} <button (clic: 'test.html',
  String header;
@Component(
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='letitem
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 15846: 9 transforms
Fuzz 15847: 8 transforms
Fuzz 15848: 11 transforms
Fuzz 15849: 4 transforms
Fuzz 15850: 9 transforms
Fuzz 15851: 3 transforms
Fuzz 15852: 1 transforms
Fuzz 15853: 20 transforms
Fuzz 15854: 9 transforms
Fuzz 15855: 1 transforms
Fuzz 15856: 2 transforms
Fuzz 15857: 14 transforms
Fuzz 15858: 1 transforms
Fuzz 15859: 3 transforms
Fuzz 15860: 15 transforms
Fuzz 15861: 16 transforms
Fuzz 15862: 3 transforms
Fuzz 15863: 9 transforms
Fuzz 15864: 19 transforms
Fuzz 15865: 17 transforms
Fuzz 15866: 8 transforms
Fuzz 15867: 2 transforms
Fuzz 15868: 19 transforms
Fuzz 15869: 18 transforms
Fuzz 15870: 20 transforms
Fuzz 15871: 7 transforms
Fuzz 15872: 11 transforms
Fuzz 15873: 9 transforms
Fuzz 15874: 6 transforms
Fuzz 15875: 17 transforms
Fuzz 15876: 17 transforms
Fuzz 15877: 20 transforms
Fuzz 15878: 15 transforms
Fuzz 15879: 1 transforms
Fuzz 15880: 18 transforms
Fuzz 15881: 9 transforms
Fuzz 15882: 7 transforms
Fuzz 15883: 3 transforms
Fuzz 15884: 9 transforms
Fuzz 15885: 15 transforms
Fuzz 15886: 14 transforms
Fuzz 15887: 1 transforms
Fuzz 15888: 13 transforms
Fuzz 15889: 18 transforms
Fuzz 15890: 8 transforms
Fuzz 15891: 1 transforms
Fuzz 15892: 13 transforms
Fuzz 15893: 12 transforms
Fuzz 15894: 7 transforms
Fuzz 15895: 9 transforms
Fuzz 15896: 10 transforms
Fuzz 15897: 9 transforms
Fuzz 15898: 3 transforms
Fuzz 15899: 9 transforms
Fuzz 15900: 8 transforms
Fuzz 15901: 12 transforms
Fuzz 15902: 11 transforms
Fuzz 15903: 16 transforms
Fuzz 15904: 8 transforms
Fuzz 15905: 2 transforms
Fuzz 15906: 2 transforms
Fuzz 15907: 15 transforms
Fuzz 15908: 2 transforms
Fuzz 15909: 8 transforms
Fuzz 15910: 16 transforms
Fuzz 15911: 10 transforms
Fuzz 15912: 15 transforms
Fuzz 15913: 12 transforms
Fuzz 15914: 14 transforms
Fuzz 15915: 15 transforms
Fuzz 15916: 14 transforms
Fuzz 15917: 13 transforms
Fuzz 15918: 13 transforms
Fuzz 15919: 7 transforms
Fuzz 15920: 5 transforms
Fuzz 15921: 18 transforms
Fuzz 15922: 12 transforms
Fuzz 15923: 19 transforms
Fuzz 15924: 17 transforms
Fuzz 15925: 4 transforms
Fuzz 15926: 18 transforms
Fuzz 15927: 19 transforms
Fuzz 15928: 2 transforms
Fuzz 15929: 8 transforms
Fuzz 15930: 4 transforms
Fuzz 15931: 5 transforms
Fuzz 15932: 16 transforms
Fuzz 15933: 11 transforms
Fuzz 15934: 10 transforms
Fuzz 15935: 14 transforms
Fuzz 15936: 1 transforms
Fuzz 15937: 20 transforms
Fuzz 15938: 18 transforms
Fuzz 15939: 10 transforms
Fuzz 15940: 10 transforms
Fuzz 15941: 14 transforms
Fuzz 15942: 15 transforms
Fuzz 15943: 11 transforms
Fuzz 15944: 3 transforms
Fuzz 15945: 7 transforms
Fuzz 15946: 8 transforms
Fuzz 15947: 13 transforms
Fuzz 15948: 20 transforms
Fuzz 15949: 10 transforms
Fuzz 15950: 6 transforms
Fuzz 15951: 14 transforms
Fuzz 15952: 16 transforms
Fuzz 15953: 12 transforms
Fuzz 15954: 14 transforms
Fuzz 15955: 15 transforms
Fuzz 15956: 16 transforms
Fuzz 15957: 16 transforms
Fuzz 15958: 4 transforms
Fuzz 15959: 13 transforms
Fuzz 15960: 4 transforms
Fuzz 15961: 2 transforms
Fuzz 15962: 13 transforms
Fuzz 15963: 4 transforms
Fuzz 15964: 9 transforms
Fuzz 15965: 20 transforms
Fuzz 15966: 3 transforms
Fuzz 15967: 14 transforms
Fuzz 15968: 16 transforms
Fuzz 15969: 14 transforms
Fuzz 15970: 4 transforms
Fuzz 15971: 18 transforms
Fuzz 15972: 14 transforms
Fuzz 15973: 3 transforms
Fuzz 15974: 15 transforms
Fuzz 15975: 6 transforms
Fuzz 15976: 2 transforms
Fuzz 15977: 3 transforms
Fuzz 15978: 7 transforms
Fuzz 15979: 18 transforms
Fuzz 15980: 13 transforms
Fuzz 15981: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  String header;

  int count;

{
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
]),
  List<String> items;
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;  void reset() {}

});
  inputs: const ['count'],
@Compone<!--
       aria-hiddent(
  void increment() {}
}
class CounterComponent {
@Component(
-->
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  @Output() EentEmitter<int> incremented;
\'\'{c ount}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
  template: '{}
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString())'>
    <my-counter></my(click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
  <my-counter
    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
    [count]="items.length"

  </my-counter>
'</div>
<h1 #h1>Showing {{items.length}} items:</h1>

    nt.toString())'>
  
  {{x}} : {{item.trim()}}
</li>    (reset)=''
      
    [maxCount]='4'
    <my-counter></my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 15982: 10 transforms
Fuzz 15983: 18 transforms
Fuzz 15984: 6 transforms
Fuzz 15985: 12 transforms
Fuzz 15986: 14 transforms
Fuzz 15987: 1 transforms
Fuzz 15988: 11 transforms
Fuzz 15989: 14 transforms
Fuzz 15990: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgF<!--
-or, NgForm, NgModel])
  @Outcount}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgF<!--
-or, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
@Component(
  EventEmitter<String> resetEvent;
  selector: 'my-count}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cer',
import 'pakage:angular2/angular2.dart';
put() EventEmitter<int> incremented;
@Component(
  EventEmitter<String> resetEvent;
  selector: 'my-count}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cer',
import 'pakage:angular2/angular2.dart';

  @ContentChild(Count
  outputs: const ['resetEvent: reset'],
  List<String}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50359> items;
class CounterComponent {
  inputs: const ['count'],
}
  templateUrl: 'test.html',
@Component(


class omponentA {
  String he
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
  {{ngForm.dirtyli>
      
    #counter
    (click)='h1.hidden = !h1.hiddn; counter.reset()'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>


</li>
    #counter
<div *ngIf="items.length > 0">
    [maxCount]='4'
      
    [count]="items.}}
    [count]="items.length"
<div *ngI}
]),
});
{f="items.length > 0">
  
  <my-counter
  <form #ngForm="ngForm"></form>
  }
]),
});
{
\'\'\');
  '090cedb3f2833a3f26{{x}} : {{item.trim()}}
    (
  <my-counter
  <input [(ngModel)]="header" />
<!-- @ngIgnoreErrors: -->
<h1 #h1>Show<!--
-->
       aria-hidden="true"
       attr.aria-hiding {{items.length}} items:</h1>
  {{ngForm.dirty}}
    (reset)=''
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 15991: 15 transforms
Fuzz 15992: 8 transforms
Fuzz 15993: 12 transforms
Fuzz 15994: 6 transforms
Fuzz 15995: 5 transforms
Fuzz 15996: 10 transforms
Fuzz 15997: 13 transforms
Fuzz 15998: 6 transforms
Fuzz 15999: 15 transforms
Fuzz 16000: 18 transforms
Fuzz 16001: 1 transforms
Fuzz 16002: 8 transforms
Fuzz 16003: 18 transforms
Fuzz 16004: 14 transforms
Fuzz 16005: 16 transforms
Fuzz 16006: 16 transforms
Fuzz 16007: 19 transforms
Fuzz 16008: 6 transforms
Fuzz 16009: 8 transforms
Fuzz 16010: 19 transforms
Fuzz 16011: 13 transforms
Fuzz 16012: 12 transforms
Fuzz 16013: 12 transforms
Fuzz 16014: 12 transforms
Fuzz 16015: 14 transforms
Fuzz 16016: 15 transforms
Fuzz 16017: 3 transforms
Fuzz 16018: 9 transforms
Fuzz 16019: 13 transforms
Fuzz 16020: 16 transforms
Fuzz 16021: 14 transforms
Fuzz 16022: 19 transforms
Fuzz 16023: 1 transforms
Fuzz 16024: 7 transforms
Fuzz 16025: 12 transforms
Fuzz 16026: 19 transforms
Fuzz 16027: 4 transforms
Fuzz 16028: 5 transforms
Fuzz 16029: 16 transforms
Fuzz 16030: 16 transforms
Fuzz 16031: 15 transforms
Fuzz 16032: 18 transforms
Fuzz 16033: 10 transforms
Fuzz 16034: 6 transforms
Fuzz 16035: 11 transforms
Fuzz 16036: 16 transforms
Fuzz 16037: 18 transforms
Fuzz 16038: 11 transforms
Fuzz 16039: 3 transforms
Fuzz 16040: 12 transforms
Fuzz 16041: 11 transforms
Fuzz 16042: 11 transforms
Fuzz 16043: 13 transforms
Fuzz 16044: 4 transforms
Fuzz 16045: 16 transforms
Fuzz 16046: 4 transforms
Fuzz 16047: 9 transforms
Fuzz 16048: 10 transforms
Fuzz 16049: 2 transforms
Fuzz 16050: 4 transforms
Fuzz 16051: 13 transforms
Fuzz 16052: 11 transforms
Fuzz 16053: 4 transforms
Fuzz 16054: 13 transforms
Fuzz 16055: 8 transforms
Fuzz 16056: 2 transforms
Fuzz 16057: 18 transforms
Fuzz 16058: 12 transforms
Fuzz 16059: 3 transforms
Fuzz 16060: 18 transforms
Fuzz 16061: 15 transforms
Fuzz 16062: 8 transforms
Fuzz 16063: 17 transforms
Fuzz 16064: 16 transforms
Fuzz 16065: 15 transforms
Fuzz 16066: 11 transforms
Fuzz 16067: 18 transforms
Fuzz 16068: 5 transforms
Fuzz 16069: 16 transforms
Fuzz 16070: 1 transforms
Fuzz 16071: 17 transforms
Fuzz 16072: 1 transforms
Fuzz 16073: 12 transforms
Fuzz 16074: 19 transforms
Fuzz 16075: 2 transforms
Fuzz 16076: 14 transforms
Fuzz 16077: 8 transforms
Fuzz 16078: 12 transforms
Fuzz 16079: 1 transforms
Fuzz 16080: 12 transforms
Fuzz 16081: 19 transforms
Fuzz 16082: 10 transforms
Fuzz 16083: 16 transforms
Fuzz 16084: 7 transforms
Fuzz 16085: 3 transforms
Fuzz 16086: 5 transforms
Fuzz 16087: 6 transforms
Fuzz 16088: 9 transforms
Fuzz 16089: 8 transforms
Fuzz 16090: 3 transforms
Fuzz 16091: 20 transforms
Fuzz 16092: 19 transforms
Fuzz 16093: 13 transforms
Fuzz 16094: 6 transforms
Fuzz 16095: 7 transforms
Fuzz 16096: 12 transforms
Fuzz 16097: 6 transforms
Fuzz 16098: 20 transforms
Fuzz 16099: 7 transforms
Fuzz 16100: 18 transforms
Fuzz 16101: 17 transforms
Fuzz 16102: 18 transforms
Fuzz 16103: 2 transforms
Fuzz 16104: 7 transforms
Fuzz 16105: 16 transforms
Fuzz 16106: 20 transforms
Fuzz 16107: 4 transforms
Fuzz 16108: 4 transforms
Fuzz 16109: 9 transforms
Fuzz 16110: 14 transforms
Fuzz 16111: 8 transforms
Fuzz 16112: 8 transforms
Fuzz 16113: 5 transforms
Fuzz 16114: 11 transforms
Fuzz 16115: 11 transforms
Fuzz 16116: 6 transforms
Fuzz 16117: 8 transforms
Fuzz 16118: 16 transforms
Fuzz 16119: 19 transforms
Fuzz 16120: 6 transforms
Fuzz 16121: 1 transforms
Fuzz 16122: 10 transforms
Fuzz 16123: 8 transforms
Fuzz 16124: 13 transforms
Fuzz 16125: 12 transforms
Fuzz 16126: 10 transforms
Fuzz 16127: 11 transforms
Fuzz 16128: 14 transforms
Fuzz 16129: 14 transforms
Fuzz 16130: 14 transforms
Fuzz 16131: 13 transforms
Fuzz 16132: 11 transforms
Fuzz 16133: 14 transforms
Fuzz 16134: 19 transforms
Fuzz 16135: 7 transforms
Fuzz 16136: 2 transforms
Fuzz 16137: 17 transforms
Fuzz 16138: 1 transforms
Fuzz 16139: 16 transforms
Fuzz 16140: 10 transforms
Fuzz 16141: 4 transforms
Fuzz 16142: 12 transforms
Fuzz 16143: 14 transforms
Fuzz 16144: 20 transforms
Fuzz 16145: 13 transforms
Fuzz 16146: 8 transforms
Fuzz 16147: 2 transforms
Fuzz 16148: 19 transforms
Fuzz 16149: 8 transforms
Fuzz 16150: 18 transforms
Fuzz 16151: 19 transforms
Fuzz 16152: 13 transforms
Fuzz 16153: 2 transforms
Fuzz 16154: 7 transforms
Fuzz 16155: 13 transforms
Fuzz 16156: 19 transforms
Fuzz 16157: 1 transforms
Fuzz 16158: 1 transforms
Fuzz 16159: 11 transforms
Fuzz 16160: 1 transforms
Fuzz 16161: 7 transforms
Fuzz 16162: 3 transforms
Fuzz 16163: 12 transforms
Fuzz 16164: 11 transforms
Fuzz 16165: 2 transforms
Fuzz 16166: 2 transforms
Fuzz 16167: 10 transforms
Fuzz 16168: 6 transforms
Fuzz 16169: 2 transforms
Fuzz 16170: 16 transforms
Fuzz 16171: 20 transforms
Fuzz 16172: 13 transforms
Fuzz 16173: 11 transforms
Fuzz 16174: 4 transforms
Fuzz 16175: 4 transforms
Fuzz 16176: 13 transforms
Fuzz 16177: 3 transforms
Fuzz 16178: 13 transforms
Fuzz 16179: 17 transforms
Fuzz 16180: 12 transforms
Fuzz 16181: 5 transforms
Fuzz 16182: 6 transforms
Fuzz 16183: 7 transforms
Fuzz 16184: 7 transforms
Fuzz 16185: 5 transforms
Fuzz 16186: 8 transforms
Fuzz 16187: 15 transforms
Fuzz 16188: 16 transforms
Fuzz 16189: 3 transforms
Fuzz 16190: 15 transforms
Fuzz 16191: 13 transforms
Fuzz 16192: 20 transforms
Fuzz 16193: 3 transforms
Fuzz 16194: 8 transforms
Fuzz 16195: 18 transforms
Fuzz 16196: 7 transforms
Fuzz 16197: 2 transforms
Fuzz 16198: 15 transforms
Fuzz 16199: 12 transforms
Fuzz 16200: 1 transforms
Fuzz 16201: 18 transforms
Fuzz 16202: 5 transforms
Fuzz 16203: 6 transforms
Fuzz 16204: 11 transforms
Fuzz 16205: 17 transforms
Fuzz 16206: 10 transforms
Fuzz 16207: 9 transforms
Fuzz 16208: 3 transforms
Fuzz 16209: 7 transforms
Fuzz 16210: 12 transforms
Fuzz 16211: 16 transforms
Fuzz 16212: 14 transforms
Fuzz 16213: 15 transforms
Fuzz 16214: 15 transforms
Fuzz 16215: 16 transforms
Fuzz 16216: 1 transforms
Fuzz 16217: 9 transforms
Fuzz 16218: 17 transforms
Fuzz 16219: 8 transforms
Fuzz 16220: 20 transforms
Fuzz 16221: 14 transforms
Fuzz 16222: 11 transforms
Fuzz 16223: 19 transforms
Fuzz 16224: 18 transforms
Fuzz 16225: 6 transforms
Fuzz 16226: 1 transforms
Fuzz 16227: 3 transforms
Fuzz 16228: 8 transforms
Fuzz 16229: 14 transforms
Fuzz 16230: 9 transforms
Fuzz 16231: 20 transforms
Fuzz 16232: 18 transforms
Fuzz 16233: 5 transforms
Fuzz 16234: 7 transforms
Fuzz 16235: 19 transforms
Fuzz 16236: 2 transforms
Fuzz 16237: 7 transforms
Fuzz 16238: 14 transforms
Fuzz 16239: 20 transforms
Fuzz 16240: 3 transforms
Fuzz 16241: 11 transforms
Fuzz 16242: 18 transforms
Fuzz 16243: 20 transforms
Fuzz 16244: 13 transforms
Fuzz 16245: 11 transforms
Fuzz 16246: 4 transforms
Fuzz 16247: 19 transforms
Fuzz 16248: 18 transforms
Fuzz 16249: 20 transforms
Fuzz 16250: 5 transforms
Fuzz 16251: 17 transforms
Fuzz 16252: 10 transforms
Fuzz 16253: 7 transforms
Fuzz 16254: 14 transforms
Fuzz 16255: 14 transforms
Fuzz 16256: 1 transforms
Fuzz 16257: 13 transforms
Fuzz 16258: 16 transforms
Fuzz 16259: 5 transforms
Fuzz 16260: 9 transforms
Fuzz 16261: 5 transforms
Fuzz 16262: 6 transforms
Fuzz 16263: 11 transforms
Fuzz 16264: 15 transforms
Fuzz 16265: 17 transforms
Fuzz 16266: 15 transforms
Fuzz 16267: 1 transforms
Fuzz 16268: 1 transforms
Fuzz 16269: 6 transforms
Fuzz 16270: 9 transforms
Fuzz 16271: 17 transforms
Fuzz 16272: 7 transforms
Fuzz 16273: 7 transforms
Fuzz 16274: 1 transforms
Fuzz 16275: 19 transforms
Fuzz 16276: 16 transforms
Fuzz 16277: 5 transforms
Fuzz 16278: 15 transforms
Fuzz 16279: 8 transforms
Fuzz 16280: 5 transforms
Fuzz 16281: 10 transforms
Fuzz 16282: 5 transforms
Fuzz 16283: 20 transforms
Fuzz 16284: 5 transforms
Fuzz 16285: 19 transforms
Fuzz 16286: 14 transforms
Fuzz 16287: 4 transforms
Fuzz 16288: 6 transforms
Fuzz 16289: 5 transforms
Fuzz 16290: 9 transforms
Fuzz 16291: 7 transforms
Fuzz 16292: 14 transforms
Fuzz 16293: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
  void reset() {}
  selector: 'my-counter',
       aria-hient(
@Compon<!--
  @ContentChild(Counterkage:angular2/angular2.dart';
}
  @Output() EventEmitter<int> incremented;
  String header;
  EventEmitter<String> resetEvent;

@Component(
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:anguconstlar2/angular2.dart';

  templateUrl: 'test.html',
  List<String> items;
  @Input() int maxCount;
@Component(
  selector: 'my-counter',
class ComponentA {
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
@Component(
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="incremeComponent)
  int count;
  void increment() {}
  inputs: const ['count'],
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  CounterComponent recursedComponent;
class CounterComponent {

  inputs: const ['count'],
  List<String> items;
  String header;
-->

<<==HTML CODE==>>
-->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='legt i
<!--  @ngsIgnoreErrors: --<!--
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 16294: 10 transforms
Fuzz 16295: 7 transforms
Fuzz 16296: 5 transforms
Fuzz 16297: 11 transforms
Fuzz 16298: 16 transforms
Fuzz 16299: 14 transforms
Fuzz 16300: 2 transforms
Fuzz 16301: 17 transforms
Fuzz 16302: 5 transforms
Fuzz 16303: 8 transforms
Fuzz 16304: 1 transforms
Fuzz 16305: 10 transforms
Fuzz 16306: 10 transforms
Fuzz 16307: 17 transforms
Fuzz 16308: 12 transforms
Fuzz 16309: 16 transforms
Fuzz 16310: 20 transforms
Fuzz 16311: 10 transforms
Fuzz 16312: 5 transforms
Fuzz 16313: 4 transforms
Fuzz 16314: 1 transforms
Fuzz 16315: 7 transforms
Fuzz 16316: 17 transforms
Fuzz 16317: 6 transforms
Fuzz 16318: 13 transforms
Fuzz 16319: 3 transforms
Fuzz 16320: 17 transforms
Fuzz 16321: 10 transforms
Fuzz 16322: 18 transforms
Fuzz 16323: 10 transforms
Fuzz 16324: 17 transforms
Fuzz 16325: 16 transforms
Fuzz 16326: 20 transforms
Fuzz 16327: 17 transforms
Fuzz 16328: 15 transforms
Fuzz 16329: 8 transforms
Fuzz 16330: 10 transforms
Fuzz 16331: 7 transforms
Fuzz 16332: 3 transforms
Fuzz 16333: 2 transforms
Fuzz 16334: 5 transforms
Fuzz 16335: 2 transforms
Fuzz 16336: 15 transforms
Fuzz 16337: 16 transforms
Fuzz 16338: 11 transforms
Fuzz 16339: 12 transforms
Fuzz 16340: 19 transforms
Fuzz 16341: 3 transforms
Fuzz 16342: 6 transforms
Fuzz 16343: 4 transforms
Fuzz 16344: 17 transforms
Fuzz 16345: 6 transforms
Fuzz 16346: 20 transforms
Fuzz 16347: 20 transforms
Fuzz 16348: 20 transforms
Fuzz 16349: 17 transforms
Fuzz 16350: 20 transforms
Fuzz 16351: 5 transforms
Fuzz 16352: 2 transforms
Fuzz 16353: 7 transforms
Fuzz 16354: 11 transforms
Fuzz 16355: 3 transforms
Fuzz 16356: 11 transforms
Fuzz 16357: 14 transforms
Fuzz 16358: 1 transforms
Fuzz 16359: 7 transforms
Fuzz 16360: 19 transforms
Fuzz 16361: 19 transforms
Fuzz 16362: 2 transforms
Fuzz 16363: 4 transforms
Fuzz 16364: 10 transforms
Fuzz 16365: 2 transforms
Fuzz 16366: 18 transforms
Fuzz 16367: 16 transforms
Fuzz 16368: 2 transforms
Fuzz 16369: 11 transforms
Fuzz 16370: 1 transforms
Fuzz 16371: 12 transforms
Fuzz 16372: 8 transforms
Fuzz 16373: 11 transforms
Fuzz 16374: 16 transforms
Fuzz 16375: 18 transforms
Fuzz 16376: 17 transforms
Fuzz 16377: 4 transforms
Fuzz 16378: 13 transforms
Fuzz 16379: 19 transforms
Fuzz 16380: 16 transforms
Fuzz 16381: 10 transforms
Fuzz 16382: 1 transforms
Fuzz 16383: 2 transforms
Fuzz 16384: 16 transforms
Fuzz 16385: 18 transforms
Fuzz 16386: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  template: '{{count}} <button (late: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  void increment() {}

  List<Stringrement()" [value]="\'add\'"></button>')
@Component(
  void increment() {}

  List<String> items;
  te> items;
  templateUrl: 'test.html',


class CounterComponent {
  inputs: const ['count'],
  @ContentChild(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
}
}
class ComponwhileentA {
  EventEmit>ter<Stclick)="increment()" [value]="\'add\'"></button>')
@Component(
  void increment() {}
  List<Stringrement()" [value]="\'add\'"></button>')
@Component(
  void increment() {}

  List<String> items;
  te> items;
  templateUrl: 'test.html',


  inputs: const ['count'],
  @ContentChild(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
}
}
class ComponwhileentA {
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  void reset() {}
import 'package:angular2/angular2.dart';
  int count;

  @Input() int maxCount;
  CounterComponent recursedComponent;

  outputs: const ['resetEvent: reset'],
  String header;
  selector: 'my-counter',
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showin}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6g {{items.length}} items:</h1>
  {{x}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 16387: 3 transforms
Fuzz 16388: 7 transforms
Fuzz 16389: 5 transforms
Fuzz 16390: 18 transforms
Fuzz 16391: 5 transforms
Fuzz 16392: 5 transforms
Fuzz 16393: 6 transforms
Fuzz 16394: 18 transforms
Fuzz 16395: 14 transforms
Fuzz 16396: 12 transforms
Fuzz 16397: 3 transforms
Fuzz 16398: 17 transforms
Fuzz 16399: 15 transforms
Fuzz 16400: 18 transforms
Fuzz 16401: 6 transforms
Fuzz 16402: 18 transforms
Fuzz 16403: 2 transforms
Fuzz 16404: 7 transforms
Fuzz 16405: 13 transforms
Fuzz 16406: 3 transforms
Fuzz 16407: 15 transforms
Fuzz 16408: 19 transforms
Fuzz 16409: 1 transforms
Fuzz 16410: 18 transforms
Fuzz 16411: 11 transforms
Fuzz 16412: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  List<String> items;}
class ComponentA {
  '090cedb3f2833a3f260b0937
  templateUrl: 'test.html',
\'\'\');
import 'package:angular2/angular2.dart';

  @Input() int maxCount;
@Comonent(
  selector: 'my-aaa' ,
class CounterComponent {
  selector: 'my-counter',
}
  inputs: const ['count'],
{
]),
  outputs: const ['resetEvent: reset'],

  directives: co nst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<i
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngMo<!--
-->
       aria-hidden="true"
    del)]="header" />
      
  <my-counter
    #counter
    [count]="items.}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6clength"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 16413: 16 transforms
Fuzz 16414: 4 transforms
Fuzz 16415: 9 transforms
Fuzz 16416: 17 transforms
Fuzz 16417: 17 transforms
Fuzz 16418: 19 transforms
Fuzz 16419: 15 transforms
Fuzz 16420: 14 transforms
Fuzz 16421: 12 transforms
Fuzz 16422: 12 transforms
Fuzz 16423: 13 transforms
Fuzz 16424: 19 transforms
Fuzz 16425: 14 transforms
Fuzz 16426: 10 transforms
Fuzz 16427: 11 transforms
Fuzz 16428: 2 transforms
Fuzz 16429: 8 transforms
Fuzz 16430: 11 transforms
Fuzz 16431: 9 transforms
Fuzz 16432: 13 transforms
Fuzz 16433: 9 transforms
Fuzz 16434: 19 transforms
Fuzz 16435: 16 transforms
Fuzz 16436: 3 transforms
Fuzz 16437: 14 transforms
Fuzz 16438: 7 transforms
Fuzz 16439: 6 transforms
Fuzz 16440: 7 transforms
Fuzz 16441: 9 transforms
Fuzz 16442: 19 transforms
Fuzz 16443: 2 transforms
Fuzz 16444: 1 transforms
Fuzz 16445: 18 transforms
Fuzz 16446: 12 transforms
Fuzz 16447: 11 transforms
Fuzz 16448: 7 transforms
Fuzz 16449: 2 transforms
Fuzz 16450: 19 transforms
Fuzz 16451: 15 transforms
Fuzz 16452: 15 transforms
Fuzz 16453: 4 transforms
Fuzz 16454: 20 transforms
Fuzz 16455: 2 transforms
Fuzz 16456: 18 transforms
Fuzz 16457: 9 transforms
Fuzz 16458: 19 transforms
Fuzz 16459: 15 transforms
Fuzz 16460: 14 transforms
Fuzz 16461: 10 transforms
Fuzz 16462: 16 transforms
Fuzz 16463: 1 transforms
Fuzz 16464: 10 transforms
Fuzz 16465: 16 transforms
Fuzz 16466: 3 transforms
Fuzz 16467: 19 transforms
Fuzz 16468: 2 transforms
Fuzz 16469: 3 transforms
Fuzz 16470: 11 transforms
Fuzz 16471: 17 transforms
Fuzz 16472: 3 transforms
Fuzz 16473: 13 transforms
Fuzz 16474: 18 transforms
Fuzz 16475: 17 transforms
Fuzz 16476: 7 transforms
Fuzz 16477: 17 transforms
Fuzz 16478: 1 transforms
Fuzz 16479: 11 transforms
Fuzz 16480: 13 transforms
Fuzz 16481: 11 transforms
Fuzz 16482: 1 transforms
Fuzz 16483: 8 transforms
Fuzz 16484: 14 transforms
Fuzz 16485: 15 transforms
Fuzz 16486: 9 transforms
Fuzz 16487: 13 transforms
Fuzz 16488: 8 transforms
Fuzz 16489: 10 transforms
Fuzz 16490: 11 transforms
Fuzz 16491: 17 transforms
Fuzz 16492: 10 transforms
Fuzz 16493: 15 transforms
Fuzz 16494: 20 transforms
Fuzz 16495: 13 transforms
Fuzz 16496: 14 transforms
Fuzz 16497: 1 transforms
Fuzz 16498: 17 transforms
Fuzz 16499: 9 transforms
Fuzz 16500: 20 transforms
Fuzz 16501: 6 transforms
Fuzz 16502: 14 transforms
Fuzz 16503: 1 transforms
Fuzz 16504: 20 transforms
Fuzz 16505: 8 transforms
Fuzz 16506: 19 transforms
Fuzz 16507: 17 transforms
Fuzz 16508: 7 transforms
Fuzz 16509: 4 transforms
Fuzz 16510: 9 transforms
Fuzz 16511: 4 transforms
Fuzz 16512: 17 transforms
Fuzz 16513: 12 transforms
Fuzz 16514: 12 transforms
Fuzz 16515: 7 transforms
Fuzz 16516: 5 transforms
Fuzz 16517: 13 transforms
Fuzz 16518: 1 transforms
Fuzz 16519: 13 transforms
Fuzz 16520: 18 transforms
Fuzz 16521: 3 transforms
Fuzz 16522: 1 transforms
Fuzz 16523: 15 transforms
Fuzz 16524: 3 transforms
Fuzz 16525: 17 transforms
Fuzz 16526: 5 transforms
Fuzz 16527: 17 transforms
Fuzz 16528: 4 transforms
Fuzz 16529: 12 transforms
Fuzz 16530: 12 transforms
Fuzz 16531: 2 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(Count 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<erComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" /}
]),
});
{
\'\'\')>
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 16532: 4 transforms
Fuzz 16533: 6 transforms
Fuzz 16534: 9 transforms
Fuzz 16535: 6 transforms
Fuzz 16536: 11 transforms
Fuzz 16537: 11 transforms
Fuzz 16538: 18 transforms
Fuzz 16539: 5 transforms
Fuzz 16540: 12 transforms
Fuzz 16541: 9 transforms
Fuzz 16542: 8 transforms
Fuzz 16543: 6 transforms
Fuzz 16544: 5 transforms
Fuzz 16545: 12 transforms
Fuzz 16546: 3 transforms
Fuzz 16547: 18 transforms
Fuzz 16548: 19 transforms
Fuzz 16549: 3 transforms
Fuzz 16550: 15 transforms
Fuzz 16551: 12 transforms
Fuzz 16552: 9 transforms
Fuzz 16553: 8 transforms
Fuzz 16554: 10 transforms
Fuzz 16555: 18 transforms
Fuzz 16556: 10 transforms
Fuzz 16557: 16 transforms
Fuzz 16558: 18 transforms
Fuzz 16559: 4 transforms
Fuzz 16560: 13 transforms
Fuzz 16561: 5 transforms
Fuzz 16562: 16 transforms
Fuzz 16563: 9 transforms
Fuzz 16564: 6 transforms
Fuzz 16565: 19 transforms
Fuzz 16566: 3 transforms
Fuzz 16567: 17 transforms
Fuzz 16568: 16 transforms
Fuzz 16569: 4 transforms
Fuzz 16570: 2 transforms
Fuzz 16571: 20 transforms
Fuzz 16572: 16 transforms
Fuzz 16573: 11 transforms
Fuzz 16574: 5 transforms
Fuzz 16575: 17 transforms
Fuzz 16576: 13 transforms
Fuzz 16577: 8 transforms
Fuzz 16578: 1 transforms
Fuzz 16579: 17 transforms
Fuzz 16580: 11 transforms
Fuzz 16581: 7 transforms
Fuzz 16582: 8 transforms
Fuzz 16583: 7 transforms
Fuzz 16584: 3 transforms
Fuzz 16585: 3 transforms
Fuzz 16586: 19 transforms
Fuzz 16587: 10 transforms
Fuzz 16588: 2 transforms
Fuzz 16589: 10 transforms
Fuzz 16590: 9 transforms
Fuzz 16591: 9 transforms
Fuzz 16592: 19 transforms
Fuzz 16593: 3 transforms
Fuzz 16594: 4 transforms
Fuzz 16595: 18 transforms
Fuzz 16596: 20 transforms
Fuzz 16597: 1 transforms
Fuzz 16598: 1 transforms
Fuzz 16599: 16 transforms
Fuzz 16600: 13 transforms
Fuzz 16601: 8 transforms
Fuzz 16602: 5 transforms
Fuzz 16603: 15 transforms
Fuzz 16604: 9 transforms
Fuzz 16605: 17 transforms
Fuzz 16606: 20 transforms
Fuzz 16607: 19 transforms
Fuzz 16608: 15 transforms
Fuzz 16609: 5 transforms
Fuzz 16610: 5 transforms
Fuzz 16611: 10 transforms
Fuzz 16612: 7 transforms
Fuzz 16613: 6 transforms
Fuzz 16614: 5 transforms
Fuzz 16615: 2 transforms
Fuzz 16616: 3 transforms
Fuzz 16617: 10 transforms
Fuzz 16618: 11 transforms
Fuzz 16619: 18 transforms
Fuzz 16620: 14 transforms
Fuzz 16621: 4 transforms
Fuzz 16622: 13 transforms
Fuzz 16623: 11 transforms
Fuzz 16624: 8 transforms
Fuzz 16625: 4 transforms
Fuzz 16626: 14 transforms
Fuzz 16627: 13 transforms
Fuzz 16628: 15 transforms
Fuzz 16629: 19 transforms
Fuzz 16630: 8 transforms
Fuzz 16631: 16 transforms
Fuzz 16632: 16 transforms
Fuzz 16633: 1 transforms
Fuzz 16634: 3 transforms
Fuzz 16635: 5 transforms
Fuzz 16636: 20 transforms
Fuzz 16637: 6 transforms
Fuzz 16638: 14 transforms
Fuzz 16639: 13 transforms
Fuzz 16640: 5 transforms
Fuzz 16641: 3 transforms
Fuzz 16642: 4 transforms
Fuzz 16643: 7 transforms
Fuzz 16644: 9 transforms
Fuzz 16645: 14 transforms
Fuzz 16646: 11 transforms
Fuzz 16647: 4 transforms
Fuzz 16648: 10 transforms
Fuzz 16649: 13 transforms
Fuzz 16650: 5 transforms
Fuzz 16651: 7 transforms
Fuzz 16652: 17 transforms
Fuzz 16653: 17 transforms
Fuzz 16654: 4 transforms
Fuzz 16655: 6 transforms
Fuzz 16656: 6 transforms
Fuzz 16657: 9 transforms
Fuzz 16658: 13 transforms
Fuzz 16659: 7 transforms
Fuzz 16660: 15 transforms
Fuzz 16661: 15 transforms
Fuzz Failure 
<<==DART CODE==>>

  EventEmitter<String> resetEvent;
  void irncrement() {}
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
class CounterComponent {  @Input() int maxCount;
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}

}
  selector: 'my-aaa',

class ComponentA {

import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;

  String header;  inputs: const ['count'],
  selector: 'my-counter',
  directives: const [CounterComponer<String> resetEvent;
  void irncrement() {}
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
class CounterComponent {  @Input() int maxCount;
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}

}
  selector: 'my-aaa',

class ComponentA {

import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;
  String header;  inputs: const ['count'],
  selector: ent,<!--
 NgIf, NgFor, NgForm, NgModel])
}
  List<String> items;
@Component(
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-countxer
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
   of (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'owing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != nuonll'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-countxer
   
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 16662: 4 transforms
Fuzz 16663: 5 transforms
Fuzz 16664: 19 transforms
Fuzz 16665: 14 transforms
Fuzz 16666: 5 transforms
Fuzz 16667: 15 transforms
Fuzz 16668: 13 transforms
Fuzz 16669: 12 transforms
Fuzz 16670: 16 transforms
Fuzz 16671: 7 transforms
Fuzz 16672: 2 transforms
Fuzz 16673: 16 transforms
Fuzz 16674: 18 transforms
Fuzz 16675: 15 transforms
Fuzz 16676: 20 transforms
Fuzz 16677: 14 transforms
Fuzz 16678: 3 transforms
Fuzz 16679: 9 transforms
Fuzz 16680: 2 transforms
Fuzz 16681: 14 transforms
Fuzz 16682: 3 transforms
Fuzz 16683: 3 transforms
Fuzz 16684: 10 transforms
Fuzz 16685: 16 transforms
Fuzz 16686: 12 transforms
Fuzz 16687: 9 transforms
Fuzz 16688: 11 transforms
Fuzz 16689: 1 transforms
Fuzz 16690: 8 transforms
Fuzz 16691: 17 transforms
Fuzz 16692: 20 transforms
Fuzz 16693: 5 transforms
Fuzz 16694: 13 transforms
Fuzz 16695: 10 transforms
Fuzz 16696: 12 transforms
Fuzz 16697: 19 transforms
Fuzz 16698: 15 transforms
Fuzz 16699: 17 transforms
Fuzz 16700: 11 transforms
Fuzz 16701: 12 transforms
Fuzz 16702: 20 transforms
Fuzz 16703: 16 transforms
Fuzz 16704: 7 transforms
Fuzz 16705: 12 transforms
Fuzz 16706: 16 transforms
Fuzz 16707: 12 transforms
Fuzz 16708: 13 transforms
Fuzz 16709: 12 transforms
Fuzz 16710: 11 transforms
Fuzz 16711: 15 transforms
Fuzz 16712: 1 transforms
Fuzz 16713: 16 transforms
Fuzz 16714: 17 transforms
Fuzz 16715: 4 transforms
Fuzz 16716: 16 transforms
Fuzz 16717: 20 transforms
Fuzz 16718: 9 transforms
Fuzz 16719: 2 transforms
Fuzz 16720: 1 transforms
Fuzz 16721: 19 transforms
Fuzz 16722: 2 transforms
Fuzz 16723: 15 transforms
Fuzz 16724: 9 transforms
Fuzz 16725: 11 transforms
Fuzz 16726: 5 transforms
Fuzz 16727: 16 transforms
Fuzz 16728: 13 transforms
Fuzz 16729: 12 transforms
Fuzz 16730: 2 transforms
Fuzz 16731: 5 transforms
Fuzz 16732: 4 transforms
Fuzz 16733: 12 transforms
Fuzz 16734: 2 transforms
Fuzz 16735: 5 transforms
Fuzz 16736: 9 transforms
Fuzz 16737: 3 transforms
Fuzz 16738: 3 transforms
Fuzz 16739: 12 transforms
Fuzz 16740: 13 transforms
Fuzz 16741: 4 transforms
Fuzz 16742: 11 transforms
Fuzz 16743: 20 transforms
Fuzz 16744: 17 transforms
Fuzz 16745: 14 transforms
Fuzz 16746: 13 transforms
Fuzz 16747: 10 transforms
Fuzz 16748: 14 transforms
Fuzz 16749: 14 transforms
Fuzz 16750: 15 transforms
Fuzz 16751: 6 transforms
Fuzz 16752: 7 transforms
Fuzz 16753: 19 transforms
Fuzz 16754: 8 transforms
Fuzz 16755: 18 transforms
Fuzz 16756: 11 transforms
Fuzz 16757: 10 transforms
Fuzz 16758: 4 transforms
Fuzz 16759: 13 transforms
Fuzz 16760: 8 transforms
Fuzz 16761: 1 transforms
Fuzz 16762: 18 transforms
Fuzz 16763: 16 transforms
Fuzz 16764: 14 transforms
Fuzz 16765: 10 transforms
Fuzz 16766: 3 transforms
Fuzz 16767: 11 transforms
Fuzz 16768: 9 transforms
Fuzz 16769: 3 transforms
Fuzz 16770: 13 transforms
Fuzz 16771: 14 transforms
Fuzz 16772: 3 transforms
Fuzz 16773: 18 transforms
Fuzz 16774: 19 transforms
Fuzz 16775: 19 transforms
Fuzz 16776: 12 transforms
Fuzz 16777: 20 transforms
Fuzz 16778: 12 transforms
Fuzz 16779: 1 transforms
Fuzz 16780: 15 transforms
Fuzz 16781: 18 transforms
Fuzz 16782: 15 transforms
Fuzz 16783: 20 transforms
Fuzz 16784: 19 transforms
Fuzz 16785: 1 transforms
Fuzz 16786: 12 transforms
Fuzz 16787: 5 transforms
Fuzz 16788: 9 transforms
Fuzz 16789: 1 transforms
Fuzz 16790: 13 transforms
Fuzz 16791: 6 transforms
Fuzz 16792: 13 transforms
Fuzz 16793: 8 transforms
Fuzz 16794: 18 transforms
Fuzz 16795: 2 transforms
Fuzz 16796: 6 transforms
Fuzz 16797: 11 transforms
Fuzz 16798: 19 transforms
Fuzz 16799: 19 transforms
Fuzz 16800: 12 transforms
Fuzz 16801: 16 transforms
Fuzz 16802: 15 transforms
Fuzz 16803: 8 transforms
Fuzz 16804: 1 transforms
Fuzz 16805: 4 transforms
Fuzz 16806: 1 transforms
Fuzz 16807: 19 transforms
Fuzz 16808: 9 transforms
Fuzz 16809: 12 transforms
Fuzz 16810: 11 transforms
Fuzz 16811: 13 transforms
Fuzz 16812: 19 transforms
Fuzz 16813: 10 transforms
Fuzz 16814: 2 transforms
Fuzz 16815: 16 transforms
Fuzz 16816: 4 transforms
Fuzz 16817: 16 transforms
Fuzz 16818: 16 transforms
Fuzz 16819: 15 transforms
Fuzz 16820: 15 transforms
Fuzz 16821: 15 transforms
Fuzz 16822: 12 transforms
Fuzz 16823: 6 transforms
Fuzz 16824: 8 transforms
Fuzz 16825: 6 transforms
Fuzz 16826: 12 transforms
Fuzz 16827: 17 transforms
Fuzz 16828: 2 transforms
Fuzz 16829: 15 transforms
Fuzz 16830: 1 transforms
Fuzz 16831: 3 transforms
Fuzz 16832: 9 transforms
Fuzz 16833: 13 transforms
Fuzz 16834: 4 transforms
Fuzz 16835: 6 transforms
Fuzz 16836: 16 transforms
Fuzz 16837: 5 transforms
Fuzz 16838: 6 transforms
Fuzz 16839: 8 transforms
Fuzz 16840: 11 transforms
Fuzz 16841: 11 transforms
Fuzz 16842: 8 transforms
Fuzz 16843: 13 transforms
Fuzz 16844: 19 transforms
Fuzz 16845: 1 transforms
Fuzz 16846: 5 transforms
Fuzz 16847: 1 transforms
Fuzz 16848: 10 transforms
Fuzz 16849: 6 transforms
Fuzz 16850: 17 transforms
Fuzz 16851: 13 transforms
Fuzz 16852: 6 transforms
Fuzz 16853: 11 transforms
Fuzz 16854: 11 transforms
Fuzz 16855: 2 transforms
Fuzz 16856: 3 transforms
Fuzz 16857: 5 transforms
Fuzz 16858: 5 transforms
Fuzz 16859: 6 transforms
Fuzz 16860: 19 transforms
Fuzz 16861: 1 transforms
Fuzz 16862: 17 transforms
Fuzz 16863: 2 transforms
Fuzz 16864: 13 transforms
Fuzz 16865: 12 transforms
Fuzz 16866: 17 transforms
Fuzz 16867: 17 transforms
Fuzz 16868: 1 transforms
Fuzz 16869: 11 transforms
Fuzz 16870: 16 transforms
Fuzz 16871: 18 transforms
Fuzz 16872: 1 transforms
Fuzz 16873: 18 transforms
Fuzz 16874: 10 transforms
Fuzz 16875: 16 transforms
Fuzz 16876: 4 transforms
Fuzz 16877: 15 transforms
Fuzz 16878: 16 transforms
Fuzz 16879: 18 transforms
Fuzz 16880: 17 transforms
Fuzz 16881: 2 transforms
Fuzz 16882: 19 transforms
Fuzz 16883: 12 transforms
Fuzz 16884: 20 transforms
Fuzz 16885: 17 transforms
Fuzz 16886: 5 transforms
Fuzz 16887: 14 transforms
Fuzz 16888: 10 transforms
Fuzz 16889: 3 transforms
Fuzz 16890: 4 transforms
Fuzz 16891: 16 transforms
Fuzz 16892: 1 transforms
Fuzz 16893: 19 transforms
Fuzz 16894: 1 transforms
Fuzz 16895: 10 transforms
Fuzz 16896: 2 transforms
Fuzz 16897: 2 transforms
Fuzz 16898: 6 transforms
Fuzz 16899: 8 transforms
Fuzz 16900: 18 transforms
Fuzz 16901: 5 transforms
Fuzz 16902: 15 transforms
Fuzz 16903: 11 transforms
Fuzz 16904: 4 transforms
Fuzz 16905: 3 transforms
Fuzz 16906: 13 transforms
Fuzz 16907: 17 transforms
Fuzz 16908: 17 transforms
Fuzz 16909: 9 transforms
Fuzz 16910: 17 transforms
Fuzz 16911: 5 transforms
Fuzz 16912: 14 transforms
Fuzz 16913: 20 transforms
Fuzz 16914: 16 transforms
Fuzz 16915: 10 transforms
Fuzz 16916: 18 transforms
Fuzz 16917: 17 transforms
Fuzz 16918: 17 transforms
Fuzz 16919: 17 transforms
Fuzz 16920: 5 transforms
Fuzz 16921: 20 transforms
Fuzz 16922: 4 transforms
Fuzz 16923: 13 transforms
Fuzz 16924: 19 transforms
Fuzz 16925: 18 transforms
Fuzz 16926: 6 transforms
Fuzz 16927: 9 transforms
Fuzz 16928: 6 transforms
Fuzz 16929: 20 transforms
Fuzz 16930: 20 transforms
Fuzz 16931: 19 transforms
Fuzz 16932: 15 transforms
Fuzz 16933: 17 transforms
Fuzz 16934: 5 transforms
Fuzz 16935: 8 transforms
Fuzz 16936: 11 transforms
Fuzz 16937: 12 transforms
Fuzz 16938: 5 transforms
Fuzz 16939: 12 transforms
Fuzz 16940: 7 transforms
Fuzz 16941: 11 transforms
Fuzz 16942: 13 transforms
Fuzz 16943: 18 transforms
Fuzz 16944: 10 transforms
Fuzz 16945: 1 transforms
Fuzz 16946: 13 transforms
Fuzz 16947: 7 transforms
Fuzz 16948: 8 transforms
Fuzz 16949: 6 transforms
Fuzz 16950: 12 transforms
Fuzz 16951: 7 transforms
Fuzz 16952: 7 transforms
Fuzz 16953: 19 transforms
Fuzz 16954: 11 transforms
Fuzz 16955: 4 transforms
Fuzz 16956: 6 transforms
Fuzz 16957: 7 transforms
Fuzz 16958: 5 transforms
Fuzz 16959: 9 transforms
Fuzz 16960: 18 transforms
Fuzz 16961: 17 transforms
Fuzz 16962: 15 transforms
Fuzz 16963: 5 transforms
Fuzz 16964: 4 transforms
Fuzz 16965: 10 transforms
Fuzz 16966: 16 transforms
Fuzz 16967: 3 transforms
Fuzz 16968: 20 transforms
Fuzz 16969: 7 transforms
Fuzz 16970: 5 transforms
Fuzz 16971: 8 transforms
Fuzz 16972: 19 transforms
Fuzz 16973: 11 transforms
Fuzz 16974: 6 transforms
Fuzz 16975: 18 transforms
Fuzz 16976: 10 transforms
Fuzz 16977: 18 transforms
Fuzz 16978: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
cl<!--
-->
       aria-hidden="true"
       atass ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset']

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class C
ounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Strin,
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ng}]),
});
{
\'\'\');
  '090cedb3f283Form"></for}
]),
});
{
\'\'\');
 m>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 16979: 9 transforms
Fuzz 16980: 14 transforms
Fuzz 16981: 3 transforms
Fuzz 16982: 6 transforms
Fuzz 16983: 10 transforms
Fuzz 16984: 3 transforms
Fuzz 16985: 15 transforms
Fuzz 16986: 15 transforms
Fuzz 16987: 11 transforms
Fuzz 16988: 4 transforms
Fuzz 16989: 7 transforms
Fuzz 16990: 3 transforms
Fuzz 16991: 7 transforms
Fuzz 16992: 14 transforms
Fuzz 16993: 1 transforms
Fuzz 16994: 7 transforms
Fuzz 16995: 6 transforms
Fuzz 16996: 19 transforms
Fuzz 16997: 7 transforms
Fuzz 16998: 14 transforms
Fuzz 16999: 3 transforms
Fuzz 17000: 19 transforms
Fuzz 17001: 11 transforms
Fuzz 17002: 11 transforms
Fuzz 17003: 11 transforms
Fuzz 17004: 7 transforms
Fuzz 17005: 3 transforms
Fuzz 17006: 11 transforms
Fuzz 17007: 14 transforms
Fuzz 17008: 11 transforms
Fuzz 17009: 17 transforms
Fuzz 17010: 3 transforms
Fuzz 17011: 19 transforms
Fuzz 17012: 10 transforms
Fuzz 17013: 13 transforms
Fuzz 17014: 4 transforms
Fuzz 17015: 11 transforms
Fuzz 17016: 11 transforms
Fuzz 17017: 15 transforms
Fuzz 17018: 18 transforms
Fuzz 17019: 5 transforms
Fuzz 17020: 16 transforms
Fuzz 17021: 12 transforms
Fuzz 17022: 12 transforms
Fuzz 17023: 14 transforms
Fuzz 17024: 13 transforms
Fuzz 17025: 20 transforms
Fuzz 17026: 17 transforms
Fuzz 17027: 9 transforms
Fuzz 17028: 18 transforms
Fuzz 17029: 2 transforms
Fuzz 17030: 6 transforms
Fuzz 17031: 1 transforms
Fuzz 17032: 5 transforms
Fuzz 17033: 11 transforms
Fuzz 17034: 1 transforms
Fuzz 17035: 3 transforms
Fuzz 17036: 17 transforms
Fuzz 17037: 17 transforms
Fuzz 17038: 20 transforms
Fuzz 17039: 10 transforms
Fuzz 17040: 14 transforms
Fuzz 17041: 2 transforms
Fuzz 17042: 9 transforms
Fuzz 17043: 8 transforms
Fuzz 17044: 11 transforms
Fuzz 17045: 16 transforms
Fuzz 17046: 10 transforms
Fuzz 17047: 12 transforms
Fuzz 17048: 14 transforms
Fuzz 17049: 4 transforms
Fuzz 17050: 15 transforms
Fuzz 17051: 6 transforms
Fuzz 17052: 19 transforms
Fuzz 17053: 5 transforms
Fuzz 17054: 14 transforms
Fuzz 17055: 17 transforms
Fuzz 17056: 12 transforms
Fuzz 17057: 13 transforms
Fuzz 17058: 13 transforms
Fuzz 17059: 10 transforms
Fuzz 17060: 5 transforms
Fuzz 17061: 9 transforms
Fuzz 17062: 5 transforms
Fuzz 17063: 20 transforms
Fuzz 17064: 13 transforms
Fuzz 17065: 8 transforms
Fuzz 17066: 19 transforms
Fuzz 17067: 5 transforms
Fuzz 17068: 1 transforms
Fuzz 17069: 18 transforms
Fuzz 17070: 18 transforms
Fuzz 17071: 16 transforms
Fuzz 17072: 5 transforms
Fuzz 17073: 19 transforms
Fuzz 17074: 17 transforms
Fuzz 17075: 2 transforms
Fuzz 17076: 8 transforms
Fuzz 17077: 11 transforms
Fuzz 17078: 9 transforms
Fuzz 17079: 10 transforms
Fuzz 17080: 5 transforms
Fuzz 17081: 15 transforms
Fuzz 17082: 1 transforms
Fuzz 17083: 17 transforms
Fuzz 17084: 8 transforms
Fuzz 17085: 18 transforms
Fuzz 17086: 8 transforms
Fuzz 17087: 16 transforms
Fuzz 17088: 8 transforms
Fuzz 17089: 18 transforms
Fuzz 17090: 8 transforms
Fuzz 17091: 13 transforms
Fuzz 17092: 18 transforms
Fuzz 17093: 10 transforms
Fuzz 17094: 16 transforms
Fuzz 17095: 4 transforms
Fuzz 17096: 6 transforms
Fuzz 17097: 14 transforms
Fuzz 17098: 14 transforms
Fuzz 17099: 4 transforms
Fuzz 17100: 20 transforms
Fuzz 17101: 15 transforms
Fuzz 17102: 19 transforms
Fuzz 17103: 9 transforms
Fuzz 17104: 14 transforms
Fuzz 17105: 6 transforms
Fuzz 17106: 4 transforms
Fuzz 17107: 18 transforms
Fuzz 17108: 13 transforms
Fuzz 17109: 4 transforms
Fuzz 17110: 3 transforms
Fuzz 17111: 8 transforms
Fuzz 17112: 7 transforms
Fuzz 17113: 14 transforms
Fuzz 17114: 6 transforms
Fuzz 17115: 20 transforms
Fuzz 17116: 2 transforms
Fuzz 17117: 14 transforms
Fuzz 17118: 6 transforms
Fuzz 17119: 8 transforms
Fuzz 17120: 19 transforms
Fuzz 17121: 3 transforms
Fuzz 17122: 9 transforms
Fuzz 17123: 8 transforms
Fuzz 17124: 20 transforms
Fuzz 17125: 12 transforms
Fuzz 17126: 11 transforms
Fuzz 17127: 5 transforms
Fuzz 17128: 16 transforms
Fuzz 17129: 12 transforms
Fuzz 17130: 12 transforms
Fuzz 17131: 6 transforms
Fuzz 17132: 19 transforms
Fuzz 17133: 8 transforms
Fuzz 17134: 5 transforms
Fuzz 17135: 8 transforms
Fuzz 17136: 16 transforms
Fuzz 17137: 8 transforms
Fuzz 17138: 5 transforms
Fuzz 17139: 8 transforms
Fuzz 17140: 19 transforms
Fuzz 17141: 1 transforms
Fuzz 17142: 19 transforms
Fuzz 17143: 20 transforms
Fuzz 17144: 17 transforms
Fuzz 17145: 18 transforms
Fuzz 17146: 1 transforms
Fuzz 17147: 4 transforms
Fuzz 17148: 5 transforms
Fuzz 17149: 7 transforms
Fuzz 17150: 6 transforms
Fuzz 17151: 13 transforms
Fuzz 17152: 7 transforms
Fuzz 17153: 16 transforms
Fuzz 17154: 19 transforms
Fuzz 17155: 19 transforms
Fuzz 17156: 3 transforms
Fuzz 17157: 4 transforms
Fuzz 17158: 13 transforms
Fuzz 17159: 10 transforms
Fuzz 17160: 18 transforms
Fuzz 17161: 19 transforms
Fuzz 17162: 20 transforms
Fuzz 17163: 9 transforms
Fuzz 17164: 16 transforms
Fuzz 17165: 13 transforms
Fuzz 17166: 2 transforms
Fuzz 17167: 2 transforms
Fuzz 17168: 6 transforms
Fuzz 17169: 15 transforms
Fuzz 17170: 2 transforms
Fuzz 17171: 7 transforms
Fuzz 17172: 16 transforms
Fuzz 17173: 4 transforms
Fuzz 17174: 10 transforms
Fuzz 17175: 10 transforms
Fuzz 17176: 10 transforms
Fuzz 17177: 6 transforms
Fuzz 17178: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  voi}
]),});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd93d reset() {}

-->
       aria-hidden="true"
       attomponent(
  selector: 'my-aaa',
  int count;



@C<!--
}
import 'pack2age:angular2/angular2.dart';
}
<<==HTML CODE==>>
    [count]="items.length"<!--
-->
       aria-hidden="true"
       attr.aria-hi
</div>
h  
<div *ngIf="it<!--
  <form #ngForm="ngForm"></form>
    (reset)=''
    [maxCount]='4'
    <my-counter></my-counter>
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}} : {{item.trim()}}
<li *ngFor='let item ofitems; let x=index' [hidden]='item != null'>
    (iincremented)='items.add($event.toString())'>
  </my-counter>
    ems.length > 0">
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
      
-->
    (iincremented)='items.add($ms.length > 0">

    [maxCount]='4'
    (reset)=''
    etrue"
  <form #ngForm="ngForm"></form>
    [count]="items.length"
h  
  <input [(ngModel)]="<!header" />
</li>

  <my-counter
  {{ngForm.dirty}}
<!-- @ngIgnoreErrors: -->
       aria-hidden="true"
  <input [(ngModel)]="header" />
    #<!--
-->
       aria-hidden="true"
       attrcounter
<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 17179: 16 transforms
Fuzz 17180: 17 transforms
Fuzz 17181: 10 transforms
Fuzz 17182: 19 transforms
Fuzz 17183: 7 transforms
Fuzz 17184: 7 transforms
Fuzz 17185: 15 transforms
Fuzz 17186: 19 transforms
Fuzz 17187: 13 transforms
Fuzz 17188: 18 transforms
Fuzz 17189: 7 transforms
Fuzz 17190: 14 transforms
Fuzz 17191: 14 transforms
Fuzz 17192: 5 transforms
Fuzz 17193: 6 transforms
Fuzz 17194: 15 transforms
Fuzz 17195: 19 transforms
Fuzz 17196: 4 transforms
Fuzz 17197: 14 transforms
Fuzz 17198: 4 transforms
Fuzz 17199: 16 transforms
Fuzz 17200: 1 transforms
Fuzz 17201: 17 transforms
Fuzz 17202: 18 transforms
Fuzz 17203: 8 transforms
Fuzz 17204: 18 transforms
Fuzz 17205: 17 transforms
Fuzz 17206: 5 transforms
Fuzz 17207: 14 transforms
Fuzz 17208: 8 transforms
Fuzz 17209: 20 transforms
Fuzz 17210: 9 transforms
Fuzz 17211: 17 transforms
Fuzz 17212: 17 transforms
Fuzz 17213: 17 transforms
Fuzz 17214: 11 transforms
Fuzz 17215: 18 transforms
Fuzz 17216: 15 transforms
Fuzz 17217: 9 transforms
Fuzz 17218: 1 transforms
Fuzz 17219: 7 transforms
Fuzz 17220: 6 transforms
Fuzz 17221: 6 transforms
Fuzz 17222: 4 transforms
Fuzz 17223: 15 transforms
Fuzz 17224: 9 transforms
Fuzz 17225: 2 transforms
Fuzz 17226: 16 transforms
Fuzz 17227: 7 transforms
Fuzz 17228: 9 transforms
Fuzz 17229: 20 transforms
Fuzz 17230: 3 transforms
Fuzz 17231: 17 transforms
Fuzz 17232: 17 transforms
Fuzz 17233: 3 transforms
Fuzz 17234: 6 transforms
Fuzz 17235: 14 transforms
Fuzz 17236: 7 transforms
Fuzz 17237: 10 transforms
Fuzz 17238: 1 transforms
Fuzz 17239: 8 transforms
Fuzz 17240: 19 transforms
Fuzz 17241: 19 transforms
Fuzz 17242: 16 transforms
Fuzz 17243: 17 transforms
Fuzz 17244: 15 transforms
Fuzz 17245: 6 transforms
Fuzz 17246: 8 transforms
Fuzz 17247: 9 transforms
Fuzz 17248: 3 transforms
Fuzz 17249: 13 transforms
Fuzz 17250: 3 transforms
Fuzz 17251: 5 transforms
Fuzz 17252: 2 transforms
Fuzz 17253: 19 transforms
Fuzz 17254: 16 transforms
Fuzz 17255: 13 transforms
Fuzz 17256: 9 transforms
Fuzz 17257: 20 transforms
Fuzz 17258: 9 transforms
Fuzz 17259: 14 transforms
Fuzz 17260: 6 transforms
Fuzz 17261: 10 transforms
Fuzz 17262: 3 transforms
Fuzz 17263: 16 transforms
Fuzz 17264: 11 transforms
Fuzz 17265: 4 transforms
Fuzz 17266: 9 transforms
Fuzz 17267: 13 transforms
Fuzz 17268: 2 transforms
Fuzz 17269: 1 transforms
Fuzz 17270: 11 transforms
Fuzz 17271: 16 transforms
Fuzz 17272: 6 transforms
Fuzz 17273: 3 transforms
Fuzz 17274: 19 transforms
Fuzz 17275: 1 transforms
Fuzz 17276: 8 transforms
Fuzz 17277: 2 transforms
Fuzz 17278: 19 transforms
Fuzz 17279: 4 transforms
Fuzz 17280: 18 transforms
Fuzz 17281: 16 transforms
Fuzz 17282: 2 transforms
Fuzz 17283: 14 transforms
Fuzz 17284: 5 transforms
Fuzz 17285: 14 transforms
Fuzz 17286: 19 transforms
Fuzz 17287: 9 transforms
Fuzz 17288: 8 transforms
Fuzz 17289: 8 transforms
Fuzz 17290: 16 transforms
Fuzz 17291: 11 transforms
Fuzz 17292: 19 transforms
Fuzz 17293: 1 transforms
Fuzz 17294: 10 transforms
Fuzz 17295: 4 transforms
Fuzz 17296: 2 transforms
Fuzz 17297: 12 transforms
Fuzz 17298: 10 transforms
Fuzz 17299: 10 transforms
Fuzz 17300: 11 transforms
Fuzz 17301: 2 transforms
Fuzz 17302: 12 transforms
Fuzz 17303: 13 transforms
Fuzz 17304: 19 transforms
Fuzz 17305: 17 transforms
Fuzz 17306: 14 transforms
Fuzz 17307: 17 transforms
Fuzz 17308: 14 transforms
Fuzz 17309: 16 transforms
Fuzz 17310: 6 transforms
Fuzz 17311: 20 transforms
Fuzz 17312: 3 transforms
Fuzz 17313: 8 transforms
Fuzz 17314: 1 transforms
Fuzz 17315: 3 transforms
Fuzz 17316: 18 transforms
Fuzz 17317: 5 transforms
Fuzz 17318: 16 transforms
Fuzz 17319: 11 transforms
Fuzz 17320: 12 transforms
Fuzz 17321: 2 transforms
Fuzz 17322: 12 transforms
Fuzz 17323: 15 transforms
Fuzz 17324: 10 transforms
Fuzz 17325: 15 transforms
Fuzz 17326: 8 transforms
Fuzz 17327: 3 transforms
Fuzz 17328: 14 transforms
Fuzz 17329: 20 transforms
Fuzz 17330: 12 transforms
Fuzz 17331: 16 transforms
Fuzz 17332: 7 transforms
Fuzz 17333: 18 transforms
Fuzz 17334: 4 transforms
Fuzz 17335: 12 transforms
Fuzz 17336: 13 transforms
Fuzz 17337: 12 transforms
Fuzz 17338: 16 transforms
Fuzz 17339: 19 transforms
Fuzz 17340: 4 transforms
Fuzz 17341: 14 transforms
Fuzz 17342: 15 transforms
Fuzz 17343: 2 transforms
Fuzz 17344: 14 transforms
Fuzz 17345: 6 transforms
Fuzz 17346: 16 transforms
Fuzz 17347: 12 transforms
Fuzz 17348: 11 transforms
Fuzz 17349: 2 transforms
Fuzz 17350: 19 transforms
Fuzz 17351: 2 transforms
Fuzz 17352: 12 transforms
Fuzz 17353: 17 transforms
Fuzz 17354: 14 transforms
Fuzz 17355: 15 transforms
Fuzz 17356: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

@Componen<!-t(
<<==HTML CODE==>>
});
<!-@ngIgn} : {{ioreErrors: -->
{
<h1 #h1>S
  '090cedb3f2833a3f260b0937baae56267a6cd- <h1 #h1>S
\'\'\'<!--
-->
       aria-hidden="t);
<!-}
]),
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 17357: 2 transforms
Fuzz 17358: 20 transforms
Fuzz 17359: 9 transforms
Fuzz 17360: 1 transforms
Fuzz 17361: 14 transforms
Fuzz 17362: 14 transforms
Fuzz 17363: 19 transforms
Fuzz 17364: 16 transforms
Fuzz 17365: 9 transforms
Fuzz 17366: 3 transforms
Fuzz 17367: 8 transforms
Fuzz 17368: 11 transforms
Fuzz 17369: 12 transforms
Fuzz 17370: 20 transforms
Fuzz 17371: 14 transforms
Fuzz 17372: 2 transforms
Fuzz 17373: 6 transforms
Fuzz 17374: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  void reset() {}
  selector: 'my-counter',  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgM}
]),
});
odel])

  int count;
}
  EventEmitter<String> resetEvent;
  CounterComponent recursedComponent;
@Component(
class CounterComponent {
  List<String> items;
  @Output() EventEmitter<]),
});
odel])

  int count;
}
  EventEmitter<String> resetEvent;
  CounterComponent recursedComponent;
@Component(
class Counteint> incremented;  
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=tx' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <mer>
</di''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-countx' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <mer>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 17375: 11 transforms
Fuzz 17376: 3 transforms
Fuzz 17377: 11 transforms
Fuzz 17378: 2 transforms
Fuzz 17379: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  out}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 puts: const ['resetEvent: reset'],
  List<String> items;
class ComponentA {
}
  void reset() {}

  String header;
  @Input() int maxCount;
class CounterComponent {
  @Output() EventEmitter<int> incremented;

  d: const ['resetEvent: reset'],
  List<String> items;
class ComponentA {
}
  void reset() {}

  String header;
  @Input() int maxCount;
class CounterComponent {
  @Output() EventEmitter<int> incremented;

  directives: const [CrounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
}
  CounterComponent recursedComponent;
  selector: 'my-counter',

@Componen<!-t(
  templateUrl: 'test.irectives: const [CrounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
}
  CounterComponent recursedComponent;
  selector: 'my-counter',

@Componen<!-t(
  templateUrl: 'test.html',

  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
  void increment() {}
@Component(
  inputs: const ['count'],
  selector: 'my-aaa',  @ContentChild(CounterComponent)

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{item}
]),
});s.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} export: {{item.trim()}}

<div *ngIf="it}
]),
});
{
\'\'\');
  '090ceems.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [}
]
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 17380: 2 transforms
Fuzz 17381: 1 transforms
Fuzz 17382: 15 transforms
Fuzz 17383: 11 transforms
Fuzz 17384: 18 transforms
Fuzz 17385: 19 transforms
Fuzz 17386: 4 transforms
Fuzz 17387: 5 transforms
Fuzz 17388: 2 transforms
Fuzz 17389: 19 transforms
Fuzz 17390: 10 transforms
Fuzz 17391: 5 transforms
Fuzz 17392: 17 transforms
Fuzz 17393: 8 transforms
Fuzz 17394: 20 transforms
Fuzz 17395: 14 transforms
Fuzz 17396: 4 transforms
Fuzz 17397: 6 transforms
Fuzz 17398: 7 transforms
Fuzz 17399: 5 transforms
Fuzz 17400: 12 transforms
Fuzz 17401: 18 transforms
Fuzz 17402: 4 transforms
Fuzz 17403: 19 transforms
Fuzz 17404: 7 transforms
Fuzz 17405: 10 transforms
Fuzz 17406: 8 transforms
Fuzz 17407: 9 transforms
Fuzz 17408: 8 transforms
Fuzz 17409: 6 transforms
Fuzz 17410: 9 transforms
Fuzz 17411: 1 transforms
Fuzz 17412: 11 transforms
Fuzz 17413: 5 transforms
Fuzz 17414: 10 transforms
Fuzz 17415: 20 transforms
Fuzz 17416: 14 transforms
Fuzz 17417: 9 transforms
Fuzz 17418: 15 transforms
Fuzz 17419: 5 transforms
Fuzz 17420: 8 transforms
Fuzz 17421: 3 transforms
Fuzz 17422: 7 transforms
Fuzz 17423: 4 transforms
Fuzz 17424: 15 transforms
Fuzz 17425: 6 transforms
Fuzz 17426: 2 transforms
Fuzz 17427: 11 transforms
Fuzz 17428: 6 transforms
Fuzz 17429: 11 transforms
Fuzz 17430: 15 transforms
Fuzz 17431: 7 transforms
Fuzz 17432: 2 transforms
Fuzz 17433: 16 transforms
Fuzz 17434: 18 transforms
Fuzz 17435: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

class CounterComponent {
  @Input() int maxCount;
@Componentt(
  @Output() EventEmitter}
]),
});
{
\'\'\');
  '090cedb3f2833a<int> incremented;
@Component(

  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
  List<Strin}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935g> ,items;

  inputs: const ['count'],
  templateUrl: 'test.html',class ComponentA {
}
  i
<<==HTML CODE==>>
  <form #ngForm="ngForm"></form>
    #counter
  <form #ngForm="ngForll'>
    [maxCount]='4'
    (incremented)='im"></form>
    [maxCount]='4'

</li>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
  <my-counter
    (click)='h1.hidden = !h1.hidvoidden; counter.reset()'    (reset)=''
  {{x}} : {{item.trim()}}
    (reset)=''
  <my-counter
</div>
      
  </my-counter>
  {{ngForm.dirty}}
  
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
  
<div *ngIf="items.length > 0">
      
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
<!-- @ngIgnoreErrors: -->

    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>

    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 17436: 15 transforms
Fuzz 17437: 2 transforms
Fuzz 17438: 14 transforms
Fuzz 17439: 19 transforms
Fuzz 17440: 9 transforms
Fuzz 17441: 6 transforms
Fuzz 17442: 1 transforms
Fuzz 17443: 1 transforms
Fuzz 17444: 12 transforms
Fuzz 17445: 6 transforms
Fuzz 17446: 7 transforms
Fuzz 17447: 7 transforms
Fuzz 17448: 13 transforms
Fuzz 17449: 15 transforms
Fuzz 17450: 18 transforms
Fuzz 17451: 16 transforms
Fuzz 17452: 7 transforms
Fuzz 17453: 18 transforms
Fuzz 17454: 19 transforms
Fuzz 17455: 9 transforms
Fuzz 17456: 6 transforms
Fuzz 17457: 7 transforms
Fuzz 17458: 8 transforms
Fuzz 17459: 2 transforms
Fuzz 17460: 10 transforms
Fuzz 17461: 11 transforms
Fuzz 17462: 3 transforms
Fuzz 17463: 8 transforms
Fuzz 17464: 16 transforms
Fuzz 17465: 4 transforms
Fuzz 17466: 4 transforms
Fuzz 17467: 16 transforms
Fuzz 17468: 16 transforms
Fuzz 17469: 8 transforms
Fuzz 17470: 9 transforms
Fuzz 17471: 1 transforms
Fuzz 17472: 9 transforms
Fuzz 17473: 4 transforms
Fuzz 17474: 11 transforms
Fuzz 17475: 4 transforms
Fuzz 17476: 15 transforms
Fuzz 17477: 14 transforms
Fuzz 17478: 20 transforms
Fuzz 17479: 15 transforms
Fuzz 17480: 17 transforms
Fuzz 17481: 3 transforms
Fuzz 17482: 2 transforms
Fuzz 17483: 2 transforms
Fuzz 17484: 3 transforms
Fuzz 17485: 16 transforms
Fuzz 17486: 16 transforms
Fuzz 17487: 2 transforms
Fuzz 17488: 13 transforms
Fuzz 17489: 1 transforms
Fuzz 17490: 10 transforms
Fuzz 17491: 14 transforms
Fuzz 17492: 1 transforms
Fuzz 17493: 18 transforms
Fuzz 17494: 10 transforms
Fuzz 17495: 12 transforms
Fuzz 17496: 16 transforms
Fuzz 17497: 7 transforms
Fuzz 17498: 18 transforms
Fuzz 17499: 17 transforms
Fuzz 17500: 17 transforms
Fuzz 17501: 8 transforms
Fuzz 17502: 3 transforms
Fuzz 17503: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
i<!--
-->
       aria-hidden="truemport 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html'continue,
  directives: cont [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  Lisst<String> items;
  String hetader;
}<!

@Compone'continue,
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModefalsel])
class ComponentA {
  Lisst<String> items;
  String hetader;
}<!

@Cnt(
  selector: 'my-counter',
  i
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>{
    [maxCont]='4'
  {{x}} : {{item.trim()}}
    (istaticncremented)='items.add($event.toString())'>
</li>
]),

<!-- @ngIgnoreErrors: -->
  <my-counter
});
    (reset)=''
<h1 #h1>Showing {{items.length}} items:</h1>  </my-counter>
  <input [(ngModel)]}
    [count]="items.length"
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
      

\'\'\');
    <my-counter></my-counter>
  <form #ngForm="ngForm"><if/form>5
    ="header" />
  '090ced<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
  b3f2833a3f260b0937baae56267a6cd935',
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 17504: 5 transforms
Fuzz 17505: 9 transforms
Fuzz 17506: 3 transforms
Fuzz 17507: 8 transforms
Fuzz 17508: 1 transforms
Fuzz 17509: 6 transforms
Fuzz 17510: 2 transforms
Fuzz 17511: 10 transforms
Fuzz 17512: 18 transforms
Fuzz 17513: 13 transforms
Fuzz 17514: 9 transforms
Fuzz 17515: 18 transforms
Fuzz 17516: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'mponent;

  void reset() {}
  erComponent {
  int count;
  @Input() <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invaint maxCount;
  EventEmitter<add\'"></button>')
class CountA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;  @Input() <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invaint maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  erComponent {
  int count;
  @Input() <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invaint max}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cdCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
{
\'\'\');
<h1 #h1>Showing {{items.length}} items:</h1>
<li>
      
{
    #counter
});
]),
});
    (click)='h1.hidden =t !h1.hidden; counter.reset()'
<!
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 17517: 9 transforms
Fuzz 17518: 18 transforms
Fuzz 17519: 3 transforms
Fuzz 17520: 18 transforms
Fuzz 17521: 7 transforms
Fuzz 17522: 9 transforms
Fuzz 17523: 17 transforms
Fuzz 17524: 1 transforms
Fuzz 17525: 15 transforms
Fuzz 17526: 2 transforms
Fuzz 17527: 1 transforms
Fuzz 17528: 6 transforms
Fuzz 17529: 15 transforms
Fuzz 17530: 18 transforms
Fuzz 17531: 17 transforms
Fuzz 17532: 13 transforms
Fuzz 17533: 17 transforms
Fuzz 17534: 2 transforms
Fuzz 17535: 8 transforms
Fuzz 17536: 16 transforms
Fuzz 17537: 6 transforms
Fuzz 17538: 18 transforms
Fuzz 17539: 20 transforms
Fuzz 17540: 17 transforms
Fuzz 17541: 11 transforms
Fuzz 17542: 2 transforms
Fuzz 17543: 16 transforms
Fuzz 17544: 5 transforms
Fuzz 17545: 13 transforms
Fuzz 17546: 3 transforms
Fuzz 17547: 8 transforms
Fuzz 17548: 9 transforms
Fuzz 17549: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  void reset() {}
class CounterComponent {
  CounterComponent recursedComponent;
  outputs: nconst ['resetEvent: reset'],
}
@Component(
  @Output() EventEmitter<int> incremented;
  void increment() {}

}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  EventEmitter<String> resetEvent;
@Component(
<!--
  List<Str}
]),
});
{
\'\'\');
  '090ing> items;

  inputs: const ['count'],
  @ContentChild(CounterComponent)import 'package:angular2/angular2.dart';
  selector: 'my-counter',

  @Input() int maxCount;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaae',
-->
       attr.aria-hidden="{{!invalid  String header;

       aria-hidden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>x

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 17550: 3 transforms
Fuzz 17551: 14 transforms
Fuzz 17552: 3 transforms
Fuzz 17553: 6 transforms
Fuzz 17554: 8 transforms
Fuzz 17555: 17 transforms
Fuzz 17556: 1 transforms
Fuzz 17557: 10 transforms
Fuzz 17558: 14 transforms
Fuzz 17559: 16 transforms
Fuzz 17560: 8 transforms
Fuzz 17561: 8 transforms
Fuzz 17562: 3 transforms
Fuzz 17563: 2 transforms
Fuzz 17564: 1 transforms
Fuzz 17565: 11 transforms
Fuzz 17566: 5 transforms
Fuzz 17567: 7 transforms
Fuzz 17568: 12 transforms
Fuzz 17569: 15 transforms
Fuzz 17570: 11 transforms
Fuzz 17571: 12 transforms
Fuzz 17572: 19 transforms
Fuzz 17573: 12 transforms
Fuzz 17574: 3 transforms
Fuzz 17575: 17 transforms
Fuzz 17576: 16 transforms
Fuzz 17577: 17 transforms
Fuzz 17578: 13 transforms
Fuzz 17579: 10 transforms
Fuzz 17580: 15 transforms
Fuzz 17581: 8 transforms
Fuzz 17582: 2 transforms
Fuzz 17583: 2 transforms
Fuzz 17584: 1 transforms
Fuzz 17585: 19 transforms
Fuzz 17586: 10 transforms
Fuzz 17587: 11 transforms
Fuzz 17588: 4 transforms
Fuzz 17589: 12 transforms
Fuzz 17590: 16 transforms
Fuzz 17591: 15 transforms
Fuzz 17592: 14 transforms
Fuzz 17593: 15 transforms
Fuzz 17594: 5 transforms
Fuzz 17595: 1 transforms
Fuzz 17596: 5 transforms
Fuzz 17597: 19 transforms
Fuzz 17598: 7 transforms
Fuzz 17599: 2 transforms
Fuzz 17600: 18 transforms
Fuzz 17601: 6 transforms
Fuzz 17602: 12 transforms
Fuzz 17603: 6 transforms
Fuzz 17604: 14 transforms
Fuzz 17605: 13 transforms
Fuzz 17606: 16 transforms
Fuzz 17607: 11 transforms
Fuzz 17608: 9 transforms
Fuzz 17609: 6 transforms
Fuzz 17610: 20 transforms
Fuzz 17611: 14 transforms
Fuzz 17612: 5 transforms
Fuzz 17613: 19 transforms
Fuzz 17614: 3 transforms
Fuzz 17615: 9 transforms
Fuzz 17616: 6 transforms
Fuzz 17617: 7 transforms
Fuzz 17618: 15 transforms
Fuzz 17619: 4 transforms
Fuzz 17620: 20 transforms
Fuzz 17621: 3 transforms
Fuzz 17622: 9 transforms
Fuzz 17623: 8 transforms
Fuzz 17624: 19 transforms
Fuzz 17625: 13 transforms
Fuzz 17626: 16 transforms
Fuzz 17627: 10 transforms
Fuzz 17628: 13 transforms
Fuzz 17629: 7 transforms
Fuzz 17630: 15 transforms
Fuzz 17631: 3 transforms
Fuzz 17632: 11 transforms
Fuzz 17633: 8 transforms
Fuzz 17634: 13 transforms
Fuzz 17635: 1 transforms
Fuzz 17636: 20 transforms
Fuzz 17637: 14 transforms
Fuzz 17638: 7 transforms
Fuzz 17639: 13 transforms
Fuzz 17640: 5 transforms
Fuzz 17641: 2 transforms
Fuzz 17642: 1 transforms
Fuzz 17643: 10 transforms
Fuzz 17644: 7 transforms
Fuzz 17645: 10 transforms
Fuzz 17646: 14 transforms
Fuzz 17647: 4 transforms
Fuzz 17648: 10 transforms
Fuzz 17649: 15 transforms
Fuzz 17650: 12 transforms
Fuzz 17651: 2 transforms
Fuzz 17652: 8 transforms
Fuzz 17653: 2 transforms
Fuzz 17654: 5 transforms
Fuzz 17655: 4 transforms
Fuzz 17656: 5 transforms
Fuzz 17657: 3 transforms
Fuzz 17658: 19 transforms
Fuzz 17659: 11 transforms
Fuzz 17660: 17 transforms
Fuzz 17661: 3 transforms
Fuzz 17662: 10 transforms
Fuzz 17663: 9 transforms
Fuzz 17664: 16 transforms
Fuzz 17665: 3 transforms
Fuzz 17666: 19 transforms
Fuzz 17667: 8 transforms
Fuzz 17668: 6 transforms
Fuzz 17669: 9 transforms
Fuzz 17670: 16 transforms
Fuzz 17671: 5 transforms
Fuzz 17672: 18 transforms
Fuzz 17673: 17 transforms
Fuzz 17674: 13 transforms
Fuzz 17675: 1 transforms
Fuzz 17676: 1 transforms
Fuzz 17677: 1 transforms
Fuzz 17678: 1 transforms
Fuzz 17679: 6 transforms
Fuzz 17680: 3 transforms
Fuzz 17681: 5 transforms
Fuzz 17682: 4 transforms
Fuzz 17683: 7 transforms
Fuzz 17684: 2 transforms
Fuzz 17685: 15 transforms
Fuzz 17686: 17 transforms
Fuzz 17687: 8 transforms
Fuzz 17688: 16 transforms
Fuzz 17689: 10 transforms
Fuzz 17690: 3 transforms
Fuzz 17691: 9 transforms
Fuzz 17692: 16 transforms
Fuzz 17693: 5 transforms
Fuzz 17694: 4 transforms
Fuzz 17695: 3 transforms
Fuzz 17696: 5 transforms
Fuzz 17697: 19 transforms
Fuzz 17698: 19 transforms
Fuzz 17699: 9 transforms
Fuzz 17700: 14 transforms
Fuzz 17701: 19 transforms
Fuzz 17702: 7 transforms
Fuzz 17703: 12 transforms
Fuzz 17704: 7 transforms
Fuzz 17705: 7 transforms
Fuzz 17706: 12 transforms
Fuzz 17707: 6 transforms
Fuzz 17708: 9 transforms
Fuzz 17709: 7 transforms
Fuzz 17710: 3 transforms
Fuzz 17711: 10 transforms
Fuzz 17712: 7 transforms
Fuzz 17713: 11 transforms
Fuzz 17714: 10 transforms
Fuzz 17715: 2 transforms
Fuzz 17716: 17 transforms
Fuzz 17717: 10 transforms
Fuzz 17718: 3 transforms
Fuzz 17719: 16 transforms
Fuzz 17720: 17 transforms
Fuzz 17721: 16 transforms
Fuzz 17722: 13 transforms
Fuzz 17723: 3 transforms
Fuzz 17724: 16 transforms
Fuzz 17725: 1 transforms
Fuzz 17726: 11 transforms
Fuzz 17727: 13 transforms
Fuzz 17728: 9 transforms
Fuzz 17729: 12 transforms
Fuzz 17730: 10 transforms
Fuzz 17731: 17 transforms
Fuzz 17732: 15 transforms
Fuzz 17733: 9 transforms
Fuzz 17734: 14 transforms
Fuzz 17735: 2 transforms
Fuzz 17736: 13 transforms
Fuzz 17737: 17 transforms
Fuzz 17738: 7 transforms
Fuzz 17739: 19 transforms
Fuzz 17740: 10 transforms
Fuzz 17741: 13 transforms
Fuzz 17742: 20 transforms
Fuzz 17743: 13 transforms
Fuzz 17744: 20 transforms
Fuzz 17745: 10 transforms
Fuzz 17746: 7 transforms
Fuzz 17747: 18 transforms
Fuzz 17748: 8 transforms
Fuzz 17749: 15 transforms
Fuzz 17750: 6 transforms
Fuzz 17751: 18 transforms
Fuzz 17752: 4 transforms
Fuzz 17753: 10 transforms
Fuzz 17754: 6 transforms
Fuzz 17755: 19 transforms
Fuzz 17756: 15 transforms
Fuzz 17757: 8 transforms
Fuzz 17758: 16 transforms
Fuzz 17759: 11 transforms
Fuzz 17760: 20 transforms
Fuzz 17761: 11 transforms
Fuzz 17762: 11 transforms
Fuzz 17763: 20 transforms
Fuzz 17764: 4 transforms
Fuzz 17765: 20 transforms
Fuzz 17766: 11 transforms
Fuzz 17767: 3 transforms
Fuzz 17768: 15 transforms
Fuzz 17769: 4 transforms
Fuzz 17770: 7 transforms
Fuzz 17771: 5 transforms
Fuzz 17772: 1 transforms
Fuzz 17773: 10 transforms
Fuzz 17774: 6 transforms
Fuzz 17775: 2 transforms
Fuzz 17776: 11 transforms
Fuzz 17777: 12 transforms
Fuzz 17778: 7 transforms
Fuzz 17779: 15 transforms
Fuzz 17780: 13 transforms
Fuzz 17781: 9 transforms
Fuzz 17782: 13 transforms
Fuzz 17783: 8 transforms
Fuzz 17784: 19 transforms
Fuzz 17785: 20 transforms
Fuzz 17786: 15 transforms
Fuzz 17787: 8 transforms
Fuzz 17788: 3 transforms
Fuzz 17789: 5 transforms
Fuzz 17790: 18 transforms
Fuzz 17791: 16 transforms
Fuzz 17792: 17 transforms
Fuzz 17793: 3 transforms
Fuzz 17794: 10 transforms
Fuzz 17795: 19 transforms
Fuzz 17796: 14 transforms
Fuzz 17797: 4 transforms
Fuzz 17798: 2 transforms
Fuzz 17799: 13 transforms
Fuzz 17800: 5 transforms
Fuzz 17801: 15 transforms
Fuzz 17802: 5 transforms
Fuzz 17803: 13 transforms
Fuzz 17804: 6 transforms
Fuzz 17805: 6 transforms
Fuzz 17806: 11 transforms
Fuzz 17807: 7 transforms
Fuzz 17808: 5 transforms
Fuzz 17809: 13 transforms
Fuzz 17810: 14 transforms
Fuzz 17811: 9 transforms
Fuzz 17812: 3 transforms
Fuzz 17813: 1 transforms
Fuzz 17814: 13 transforms
Fuzz 17815: 10 transforms
Fuzz 17816: 17 transforms
Fuzz 17817: 6 transforms
Fuzz 17818: 5 transforms
Fuzz 17819: 1 transforms
Fuzz 17820: 9 transforms
Fuzz 17821: 6 transforms
Fuzz 17822: 6 transforms
Fuzz 17823: 3 transforms
Fuzz 17824: 4 transforms
Fuzz 17825: 13 transforms
Fuzz 17826: 9 transforms
Fuzz 17827: 1 transforms
Fuzz 17828: 8 transforms
Fuzz 17829: 9 transforms
Fuzz 17830: 19 transforms
Fuzz 17831: 13 transforms
Fuzz 17832: 1 transforms
Fuzz 17833: 13 transforms
Fuzz 17834: 12 transforms
Fuzz 17835: 11 transforms
Fuzz 17836: 8 transforms
Fuzz 17837: 5 transforms
Fuzz 17838: 7 transforms
Fuzz 17839: 4 transforms
Fuzz 17840: 16 transforms
Fuzz 17841: 20 transforms
Fuzz 17842: 11 transforms
Fuzz 17843: 16 transforms
Fuzz 17844: 8 transforms
Fuzz 17845: 20 transforms
Fuzz 17846: 18 transforms
Fuzz 17847: 1 transforms
Fuzz 17848: 14 transforms
Fuzz 17849: 7 transforms
Fuzz 17850: 8 transforms
Fuzz 17851: 2 transforms
Fuzz 17852: 10 transforms
Fuzz 17853: 7 transforms
Fuzz 17854: 19 transforms
Fuzz 17855: 17 transforms
Fuzz 17856: 10 transforms
Fuzz 17857: 13 transforms
Fuzz 17858: 19 transforms
Fuzz 17859: 7 transforms
Fuzz 17860: 10 transforms
Fuzz 17861: 6 transforms
Fuzz 17862: 16 transforms
Fuzz 17863: 10 transforms
Fuzz 17864: 1 transforms
Fuzz 17865: 2 transforms
Fuzz 17866: 10 transforms
Fuzz 17867: 4 transforms
Fuzz 17868: 9 transforms
Fuzz 17869: 12 transforms
Fuzz 17870: 6 transforms
Fuzz 17871: 14 transforms
Fuzz 17872: 3 transforms
Fuzz 17873: 2 transforms
Fuzz 17874: 10 transforms
Fuzz 17875: 14 transforms
Fuzz 17876: 9 transforms
Fuzz 17877: 6 transforms
Fuzz 17878: 2 transforms
Fuzz 17879: 5 transforms
Fuzz 17880: 3 transforms
Fuzz 17881: 16 transforms
Fuzz 17882: 15 transforms
Fuzz 17883: 11 transforms
Fuzz 17884: 10 transforms
Fuzz 17885: 17 transforms
Fuzz 17886: 7 transforms
Fuzz 17887: 10 transforms
Fuzz 17888: 20 transforms
Fuzz 17889: 1 transforms
Fuzz 17890: 18 transforms
Fuzz 17891: 3 transforms
Fuzz 17892: 14 transforms
Fuzz 17893: 14 transforms
Fuzz 17894: 19 transforms
Fuzz 17895: 18 transforms
Fuzz 17896: 6 transforms
Fuzz 17897: 13 transforms
Fuzz 17898: 9 transforms
Fuzz 17899: 9 transforms
Fuzz 17900: 3 transforms
Fuzz 17901: 14 transforms
Fuzz 17902: 16 transforms
Fuzz 17903: 9 transforms
Fuzz 17904: 14 transforms
Fuzz 17905: 4 transforms
Fuzz 17906: 19 transforms
Fuzz 17907: 15 transforms
Fuzz 17908: 6 transforms
Fuzz 17909: 2 transforms
Fuzz 17910: 9 transforms
Fuzz 17911: 7 transforms
Fuzz 17912: 7 transforms
Fuzz 17913: 9 transforms
Fuzz 17914: 11 transforms
Fuzz 17915: 2 transforms
Fuzz 17916: 5 transforms
Fuzz 17917: 3 transforms
Fuzz 17918: 8 transforms
Fuzz 17919: 5 transforms
Fuzz 17920: 3 transforms
Fuzz 17921: 13 transforms
Fuzz 17922: 17 transforms
Fuzz 17923: 17 transforms
Fuzz 17924: 9 transforms
Fuzz 17925: 19 transforms
Fuzz 17926: 2 transforms
Fuzz 17927: 1 transforms
Fuzz 17928: 10 transforms
Fuzz 17929: 14 transforms
Fuzz 17930: 4 transforms
Fuzz 17931: 12 transforms
Fuzz 17932: 17 transforms
Fuzz 17933: 8 transforms
Fuzz 17934: 16 transforms
Fuzz 17935: 5 transforms
Fuzz 17936: 17 transforms
Fuzz 17937: 10 transforms
Fuzz 17938: 9 transforms
Fuzz 17939: 6 transforms
Fuzz 17940: 1 transforms
Fuzz 17941: 8 transforms
Fuzz 17942: 19 transforms
Fuzz 17943: 12 transforms
Fuzz 17944: 18 transforms
Fuzz 17945: 2 transforms
Fuzz 17946: 2 transforms
Fuzz 17947: 16 transforms
Fuzz 17948: 6 transforms
Fuzz 17949: 1 transforms
Fuzz 17950: 20 transforms
Fuzz 17951: 14 transforms
Fuzz 17952: 8 transforms
Fuzz 17953: 20 transforms
Fuzz 17954: 20 transforms
Fuzz 17955: 12 transforms
Fuzz 17956: 17 transforms
Fuzz 17957: 6 transforms
Fuzz 17958: 3 transforms
Fuzz 17959: 17 transforms
Fuzz 17960: 14 transforms
Fuzz 17961: 2 transforms
Fuzz 17962: 8 transforms
Fuzz 17963: 8 transforms
Fuzz 17964: 20 transforms
Fuzz 17965: 10 transforms
Fuzz 17966: 3 transforms
Fuzz 17967: 18 transforms
Fuzz 17968: 7 transforms
Fuzz 17969: 11 transforms
Fuzz 17970: 13 transforms
Fuzz 17971: 11 transforms
Fuzz 17972: 5 transforms
Fuzz 17973: 15 transforms
Fuzz 17974: 9 transforms
Fuzz 17975: 15 transforms
Fuzz 17976: 20 transforms
Fuzz 17977: 16 transforms
Fuzz 17978: 18 transforms
Fuzz 17979: 1 transforms
Fuzz 17980: 14 transforms
Fuzz 17981: 13 transforms
Fuzz 17982: 1 transforms
Fuzz 17983: 4 transforms
Fuzz 17984: 9 transforms
Fuzz 17985: 11 transforms
Fuzz 17986: 6 transforms
Fuzz 17987: 18 transforms
Fuzz 17988: 9 transforms
Fuzz 17989: 12 transforms
Fuzz 17990: 8 transforms
Fuzz 17991: 5 transforms
Fuzz 17992: 2 transforms
Fuzz 17993: 3 transforms
Fuzz 17994: 14 transforms
Fuzz 17995: 16 transforms
Fuzz 17996: 8 transforms
Fuzz 17997: 4 transforms
Fuzz 17998: 9 transforms
Fuzz 17999: 8 transforms
Fuzz 18000: 4 transforms
Fuzz 18001: 5 transforms
Fuzz 18002: 19 transforms
Fuzz 18003: 17 transforms
Fuzz 18004: 3 transforms
Fuzz 18005: 9 transforms
Fuzz 18006: 20 transforms
Fuzz 18007: 2 transforms
Fuzz 18008: 16 transforms
Fuzz 18009: 17 transforms
Fuzz 18010: 8 transforms
Fuzz 18011: 3 transforms
Fuzz 18012: 1 transforms
Fuzz 18013: 8 transforms
Fuzz 18014: 14 transforms
Fuzz 18015: 14 transforms
Fuzz 18016: 12 transforms
Fuzz 18017: 5 transforms
Fuzz 18018: 6 transforms
Fuzz 18019: 11 transforms
Fuzz 18020: 20 transforms
Fuzz 18021: 11 transforms
Fuzz 18022: 12 transforms
Fuzz 18023: 6 transforms
Fuzz 18024: 4 transforms
Fuzz 18025: 18 transforms
Fuzz 18026: 13 transforms
Fuzz 18027: 4 transforms
Fuzz 18028: 8 transforms
Fuzz 18029: 4 transforms
Fuzz 18030: 3 transforms
Fuzz 18031: 3 transforms
Fuzz 18032: 12 transforms
Fuzz 18033: 6 transforms
Fuzz 18034: 12 transforms
Fuzz 18035: 10 transforms
Fuzz 18036: 6 transforms
Fuzz 18037: 8 transforms
Fuzz 18038: 1 transforms
Fuzz 18039: 3 transforms
Fuzz 18040: 19 transforms
Fuzz 18041: 18 transforms
Fuzz 18042: 1 transforms
Fuzz 18043: 6 transforms
Fuzz 18044: 11 transforms
Fuzz 18045: 17 transforms
Fuzz 18046: 11 transforms
Fuzz 18047: 20 transforms
Fuzz 18048: 2 transforms
Fuzz 18049: 20 transforms
Fuzz 18050: 3 transforms
Fuzz 18051: 18 transforms
Fuzz 18052: 7 transforms
Fuzz 18053: 14 transforms
Fuzz 18054: 14 transforms
Fuzz 18055: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',  inputs: const ['count'],
  outputs: coimplementsnst ['resetEvent: reset'],
  te}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baamplate: '{{count}} <button (c selector: 'my-counter',
  inputs: }
]),
});
{
\'\'\');
  '090const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}assert} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
i  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503599>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 18056: 9 transforms
Fuzz 18057: 18 transforms
Fuzz 18058: 10 transforms
Fuzz 18059: 3 transforms
Fuzz 18060: 18 transforms
Fuzz 18061: 12 transforms
Fuzz 18062: 18 transforms
Fuzz 18063: 7 transforms
Fuzz 18064: 9 transforms
Fuzz 18065: 20 transforms
Fuzz 18066: 14 transforms
Fuzz 18067: 17 transforms
Fuzz 18068: 2 transforms
Fuzz 18069: 19 transforms
Fuzz 18070: 14 transforms
Fuzz 18071: 5 transforms
Fuzz 18072: 20 transforms
Fuzz 18073: 12 transforms
Fuzz 18074: 8 transforms
Fuzz 18075: 9 transforms
Fuzz 18076: 6 transforms
Fuzz 18077: 18 transforms
Fuzz 18078: 18 transforms
Fuzz 18079: 20 transforms
Fuzz 18080: 12 transforms
Fuzz 18081: 14 transforms
Fuzz 18082: 10 transforms
Fuzz 18083: 1 transforms
Fuzz 18084: 15 transforms
Fuzz 18085: 12 transforms
Fuzz 18086: 20 transforms
Fuzz 18087: 1 transforms
Fuzz 18088: 3 transforms
Fuzz 18089: 6 transforms
Fuzz 18090: 20 transforms
Fuzz 18091: 11 transforms
Fuzz 18092: 15 transforms
Fuzz 18093: 17 transforms
Fuzz 18094: 20 transforms
Fuzz 18095: 4 transforms
Fuzz 18096: 8 transforms
Fuzz 18097: 2 transforms
Fuzz 18098: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
}
  int count;
  String header;
  @ContentChild(CounterComponent)

  List<String> items;
class ComponentA {

@Component(
  @Input() int maxCount;
  @Output() EventEmitter<}
]),
}int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

class CounterComponent {
  selector: 'my-aaa',
  selector: 'my-counter',
@Component(
}
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
  void increment() {}

  CounterComponent recursedComponent;

  EventEmitter<String> resetEvent;
  void reset() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} tems:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="head<!--
-->
       aria-her" />
     
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 18099: 10 transforms
Fuzz 18100: 15 transforms
Fuzz 18101: 19 transforms
Fuzz 18102: 17 transforms
Fuzz 18103: 15 transforms
Fuzz 18104: 12 transforms
Fuzz 18105: 15 transforms
Fuzz 18106: 19 transforms
Fuzz 18107: 5 transforms
Fuzz 18108: 1 transforms
Fuzz 18109: 1 transforms
Fuzz 18110: 12 transforms
Fuzz 18111: 1 transforms
Fuzz 18112: 12 transforms
Fuzz 18113: 18 transforms
Fuzz 18114: 17 transforms
Fuzz 18115: 15 transforms
Fuzz 18116: 2 transforms
Fuzz 18117: 1 transforms
Fuzz 18118: 9 transforms
Fuzz 18119: 6 transforms
Fuzz 18120: 17 transforms
Fuzz 18121: 15 transforms
Fuzz 18122: 20 transforms
Fuzz 18123: 3 transforms
Fuzz 18124: 2 transforms
Fuzz 18125: 5 transforms
Fuzz 18126: 1 transforms
Fuzz 18127: 15 transforms
Fuzz 18128: 17 transforms
Fuzz 18129: 10 transforms
Fuzz 18130: 5 transforms
Fuzz 18131: 1 transforms
Fuzz 18132: 1 transforms
Fuzz 18133: 16 transforms
Fuzz 18134: 6 transforms
Fuzz 18135: 18 transforms
Fuzz 18136: 19 transforms
Fuzz 18137: 18 transforms
Fuzz 18138: 8 transforms
Fuzz 18139: 3 transforms
Fuzz 18140: 19 transforms
Fuzz 18141: 18 transforms
Fuzz 18142: 16 transforms
Fuzz 18143: 6 transforms
Fuzz 18144: 7 transforms
Fuzz 18145: 15 transforms
Fuzz 18146: 12 transforms
Fuzz 18147: 20 transforms
Fuzz 18148: 18 transforms
Fuzz 18149: 17 transforms
Fuzz 18150: 3 transforms
Fuzz 18151: 16 transforms
Fuzz 18152: 17 transforms
Fuzz 18153: 20 transforms
Fuzz 18154: 19 transforms
Fuzz 18155: 19 transforms
Fuzz 18156: 4 transforms
Fuzz 18157: 12 transforms
Fuzz 18158: 20 transforms
Fuzz 18159: 1 transforms
Fuzz 18160: 13 transforms
Fuzz 18161: 3 transforms
Fuzz 18162: 1 transforms
Fuzz 18163: 1 transforms
Fuzz 18164: 2 transforms
Fuzz 18165: 6 transforms
Fuzz 18166: 3 transforms
Fuzz 18167: 20 transforms
Fuzz 18168: 10 transforms
Fuzz 18169: 12 transforms
Fuzz 18170: 15 transforms
Fuzz 18171: 12 transforms
Fuzz 18172: 5 transforms
Fuzz 18173: 3 transforms
Fuzz 18174: 16 transforms
Fuzz 18175: 10 transforms
Fuzz 18176: 15 transforms
Fuzz 18177: 13 transforms
Fuzz 18178: 13 transforms
Fuzz 18179: 4 transforms
Fuzz 18180: 6 transforms
Fuzz 18181: 5 transforms
Fuzz 18182: 11 transforms
Fuzz 18183: 12 transforms
Fuzz 18184: 17 transforms
Fuzz 18185: 7 transforms
Fuzz 18186: 3 transforms
Fuzz 18187: 9 transforms
Fuzz 18188: 13 transforms
Fuzz 18189: 8 transforms
Fuzz 18190: 15 transforms
Fuzz 18191: 16 transforms
Fuzz 18192: 10 transforms
Fuzz 18193: 15 transforms
Fuzz 18194: 12 transforms
Fuzz 18195: 15 transforms
Fuzz 18196: 17 transforms
Fuzz 18197: 3 transforms
Fuzz 18198: 3 transforms
Fuzz 18199: 9 transforms
Fuzz 18200: 6 transforms
Fuzz 18201: 7 transforms
Fuzz 18202: 16 transforms
Fuzz 18203: 5 transforms
Fuzz 18204: 4 transforms
Fuzz 18205: 1 transforms
Fuzz 18206: 15 transforms
Fuzz 18207: 1 transforms
Fuzz 18208: 6 transforms
Fuzz 18209: 2 transforms
Fuzz 18210: 4 transforms
Fuzz 18211: 13 transforms
Fuzz 18212: 11 transforms
Fuzz 18213: 10 transforms
Fuzz 18214: 13 transforms
Fuzz 18215: 14 transforms
Fuzz 18216: 14 transforms
Fuzz 18217: 11 transforms
Fuzz 18218: 19 transforms
Fuzz 18219: 6 transforms
Fuzz 18220: 5 transforms
Fuzz 18221: 2 transforms
Fuzz 18222: 3 transforms
Fuzz 18223: 6 transforms
Fuzz 18224: 19 transforms
Fuzz 18225: 12 transforms
Fuzz 18226: 15 transforms
Fuzz 18227: 1 transforms
Fuzz 18228: 9 transforms
Fuzz 18229: 20 transforms
Fuzz 18230: 15 transforms
Fuzz 18231: 11 transforms
Fuzz 18232: 9 transforms
Fuzz 18233: 3 transforms
Fuzz 18234: 17 transforms
Fuzz 18235: 1 transforms
Fuzz 18236: 9 transforms
Fuzz 18237: 12 transforms
Fuzz 18238: 18 transforms
Fuzz 18239: 4 transforms
Fuzz 18240: 11 transforms
Fuzz 18241: 10 transforms
Fuzz 18242: 10 transforms
Fuzz 18243: 1 transforms
Fuzz 18244: 7 transforms
Fuzz 18245: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
class ComponentA {
  List<Sr, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  outputstring> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<tring> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recuwithrsedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreE}
]),
}rr<!--
-->
       }
       attr.aria-hidden="{{!<!--invalid}}"ors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
]),
});
<li *
aria-hidden="true"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 18246: 6 transforms
Fuzz 18247: 14 transforms
Fuzz 18248: 4 transforms
Fuzz 18249: 10 transforms
Fuzz 18250: 1 transforms
Fuzz 18251: 5 transforms
Fuzz 18252: 9 transforms
Fuzz 18253: 19 transforms
Fuzz 18254: 4 transforms
Fuzz 18255: 5 transforms
Fuzz 18256: 4 transforms
Fuzz 18257: 10 transforms
Fuzz 18258: 14 transforms
Fuzz 18259: 19 transforms
Fuzz 18260: 16 transforms
Fuzz 18261: 17 transforms
Fuzz 18262: 5 transforms
Fuzz 18263: 13 transforms
Fuzz 18264: 10 transforms
Fuzz 18265: 14 transforms
Fuzz 18266: 11 transforms
Fuzz 18267: 20 transforms
Fuzz 18268: 18 transforms
Fuzz 18269: 9 transforms
Fuzz 18270: 15 transforms
Fuzz 18271: 8 transforms
Fuzz 18272: 2 transforms
Fuzz 18273: 6 transforms
Fuzz 18274: 17 transforms
Fuzz 18275: 9 transforms
Fuzz 18276: 15 transforms
Fuzz 18277: 2 transforms
Fuzz 18278: 4 transforms
Fuzz 18279: 17 transforms
Fuzz 18280: 4 transforms
Fuzz 18281: 5 transforms
Fuzz 18282: 17 transforms
Fuzz 18283: 6 transforms
Fuzz 18284: 10 transforms
Fuzz 18285: 15 transforms
Fuzz 18286: 3 transforms
Fuzz 18287: 2 transforms
Fuzz 18288: 13 transforms
Fuzz 18289: 8 transforms
Fuzz 18290: 19 transforms
Fuzz 18291: 13 transforms
Fuzz 18292: 19 transforms
Fuzz 18293: 6 transforms
Fuzz 18294: 18 transforms
Fuzz 18295: 11 transforms
Fuzz 18296: 15 transforms
Fuzz 18297: 19 transforms
Fuzz 18298: 18 transforms
Fuzz 18299: 17 transforms
Fuzz 18300: 8 transforms
Fuzz 18301: 16 transforms
Fuzz 18302: 4 transforms
Fuzz 18303: 7 transforms
Fuzz 18304: 7 transforms
Fuzz 18305: 17 transforms
Fuzz 18306: 4 transforms
Fuzz 18307: 6 transforms
Fuzz 18308: 5 transforms
Fuzz 18309: 16 transforms
Fuzz 18310: 18 transforms
Fuzz 18311: 2 transforms
Fuzz 18312: 16 transforms
Fuzz 18313: 7 transforms
Fuzz 18314: 6 transforms
Fuzz 18315: 2 transforms
Fuzz 18316: 11 transforms
Fuzz 18317: 16 transforms
Fuzz 18318: 15 transforms
Fuzz 18319: 4 transforms
Fuzz 18320: 7 transforms
Fuzz 18321: 20 transforms
Fuzz 18322: 9 transforms
Fuzz 18323: 3 transforms
Fuzz 18324: 4 transforms
Fuzz 18325: 7 transforms
Fuzz 18326: 1 transforms
Fuzz 18327: 2 transforms
Fuzz 18328: 5 transforms
Fuzz 18329: 14 transforms
Fuzz 18330: 1 transforms
Fuzz 18331: 3 transforms
Fuzz 18332: 20 transforms
Fuzz 18333: 7 transforms
Fuzz 18334: 9 transforms
Fuzz 18335: 19 transforms
Fuzz 18336: 18 transforms
Fuzz 18337: 19 transforms
Fuzz 18338: 6 transforms
Fuzz 18339: 8 transforms
Fuzz 18340: 10 transforms
Fuzz 18341: 2 transforms
Fuzz 18342: 19 transforms
Fuzz 18343: 9 transforms
Fuzz 18344: 15 transforms
Fuzz 18345: 12 transforms
Fuzz 18346: 18 transforms
Fuzz 18347: 12 transforms
Fuzz 18348: 1 transforms
Fuzz 18349: 8 transforms
Fuzz 18350: 5 transforms
Fuzz 18351: 12 transforms
Fuzz 18352: 12 transforms
Fuzz 18353: 7 transforms
Fuzz 18354: 20 transforms
Fuzz 18355: 14 transforms
Fuzz 18356: 9 transforms
Fuzz 18357: 11 transforms
Fuzz 18358: 4 transforms
Fuzz 18359: 3 transforms
Fuzz 18360: 10 transforms
Fuzz 18361: 3 transforms
Fuzz 18362: 8 transforms
Fuzz 18363: 16 transforms
Fuzz 18364: 3 transforms
Fuzz 18365: 14 transforms
Fuzz 18366: 10 transforms
Fuzz 18367: 1 transforms
Fuzz 18368: 11 transforms
Fuzz 18369: 12 transforms
Fuzz 18370: 2 transforms
Fuzz 18371: 15 transforms
Fuzz 18372: 5 transforms
Fuzz 18373: 9 transforms
Fuzz 18374: 1 transforms
Fuzz 18375: 17 transforms
Fuzz 18376: 16 transforms
Fuzz 18377: 13 transforms
Fuzz 18378: 10 transforms
Fuzz 18379: 16 transforms
Fuzz 18380: 19 transforms
Fuzz 18381: 4 transforms
Fuzz 18382: 5 transforms
Fuzz 18383: 5 transforms
Fuzz 18384: 14 transforms
Fuzz 18385: 20 transforms
Fuzz 18386: 15 transforms
Fuzz 18387: 20 transforms
Fuzz 18388: 17 transforms
Fuzz 18389: 4 transforms
Fuzz 18390: 16 transforms
Fuzz 18391: 11 transforms
Fuzz 18392: 18 transforms
Fuzz 18393: 5 transforms
Fuzz 18394: 4 transforms
Fuzz 18395: 8 transforms
Fuzz 18396: 3 transforms
Fuzz 18397: 1 transforms
Fuzz 18398: 15 transforms
Fuzz 18399: 15 transforms
Fuzz 18400: 17 transforms
Fuzz 18401: 1 transforms
Fuzz 18402: 19 transforms
Fuzz 18403: 20 transforms
Fuzz 18404: 7 transforms
Fuzz 18405: 13 transforms
Fuzz 18406: 2 transforms
Fuzz 18407: 17 transforms
Fuzz 18408: 19 transforms
Fuzz 18409: 9 transforms
Fuzz 18410: 15 transforms
Fuzz 18411: 18 transforms
Fuzz 18412: 19 transforms
Fuzz 18413: 9 transforms
Fuzz 18414: 9 transforms
Fuzz 18415: 8 transforms
Fuzz 18416: 16 transforms
Fuzz 18417: 19 transforms
Fuzz 18418: 13 transforms
Fuzz 18419: 1 transforms
Fuzz 18420: 14 transforms
Fuzz 18421: 4 transforms
Fuzz 18422: 19 transforms
Fuzz 18423: 4 transforms
Fuzz 18424: 5 transforms
Fuzz 18425: 8 transforms
Fuzz 18426: 1 transforms
Fuzz 18427: 10 transforms
Fuzz 18428: 17 transforms
Fuzz 18429: 6 transforms
Fuzz 18430: 4 transforms
Fuzz 18431: 20 transforms
Fuzz 18432: 1 transforms
Fuzz 18433: 15 transforms
Fuzz 18434: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;

class CounterComponent {
class ComponentA {
}
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
  selector: 'my-coun<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 ter',
  outputs: const ['resetEvent: reset'],  selector: 'my-aaa',
  CounterComponent recursedComponent;
@Component(
import 'package:angular2/angular2.dart';

}
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  directives: const [CounterComponent}
]),
});
{
\'\'\');
  '090cedb3f2833a3f2, NgIf, NgF}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5or, NgForm, NgModel])
  String header;
  int count;

  List<String> items;
  void increm}
]),});
{
\'\'\');
  '090cedb3ftemplate: '{{count}} <button (cl2833a3f260b0937baae5626ent() {}
@Component(
  EventEmitter<String> resetEvent;

  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

<<==HTML CODE==>>
<h1 t#h1>Showing {{items.length}} items:</h1>
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    #counter

  {{ngForm.dirty}}
  
  <my-counter

<li *ngFor='let item of items; let x=index' [hidden]='i<tem != null'>
  </my-counter>  <form #ngForm="ngForm"></form>
    (reset)=''
<!-- @ngIgnoreErrors: -->
</div>    <my-counter></my-<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 counter><div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
</li>
    [count]="items.length"
  <input [(ngModel)]="header" />      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 18435: 19 transforms
Fuzz 18436: 20 transforms
Fuzz 18437: 15 transforms
Fuzz 18438: 4 transforms
Fuzz 18439: 3 transforms
Fuzz 18440: 14 transforms
Fuzz 18441: 11 transforms
Fuzz 18442: 4 transforms
Fuzz 18443: 13 transforms
Fuzz 18444: 8 transforms
Fuzz 18445: 4 transforms
Fuzz 18446: 4 transforms
Fuzz 18447: 2 transforms
Fuzz 18448: 3 transforms
Fuzz 18449: 13 transforms
Fuzz 18450: 11 transforms
Fuzz 18451: 10 transforms
Fuzz 18452: 20 transforms
Fuzz 18453: 15 transforms
Fuzz 18454: 9 transforms
Fuzz 18455: 8 transforms
Fuzz 18456: 15 transforms
Fuzz 18457: 7 transforms
Fuzz 18458: 14 transforms
Fuzz 18459: 5 transforms
Fuzz 18460: 19 transforms
Fuzz 18461: 2 transforms
Fuzz 18462: 12 transforms
Fuzz 18463: 11 transforms
Fuzz 18464: 5 transforms
Fuzz 18465: 5 transforms
Fuzz 18466: 19 transforms
Fuzz 18467: 17 transforms
Fuzz 18468: 19 transforms
Fuzz 18469: 11 transforms
Fuzz 18470: 10 transforms
Fuzz 18471: 8 transforms
Fuzz 18472: 12 transforms
Fuzz 18473: 7 transforms
Fuzz 18474: 6 transforms
Fuzz 18475: 5 transforms
Fuzz 18476: 3 transforms
Fuzz 18477: 8 transforms
Fuzz 18478: 4 transforms
Fuzz 18479: 15 transforms
Fuzz 18480: 18 transforms
Fuzz 18481: 3 transforms
Fuzz 18482: 3 transforms
Fuzz 18483: 20 transforms
Fuzz 18484: 7 transforms
Fuzz 18485: 10 transforms
Fuzz 18486: 20 transforms
Fuzz 18487: 12 transforms
Fuzz 18488: 13 transforms
Fuzz 18489: 14 transforms
Fuzz 18490: 9 transforms
Fuzz 18491: 15 transforms
Fuzz 18492: 13 transforms
Fuzz 18493: 9 transforms
Fuzz 18494: 19 transforms
Fuzz 18495: 12 transforms
Fuzz 18496: 12 transforms
Fuzz 18497: 18 transforms
Fuzz 18498: 6 transforms
Fuzz 18499: 9 transforms
Fuzz 18500: 13 transforms
Fuzz 18501: 4 transforms
Fuzz 18502: 14 transforms
Fuzz 18503: 10 transforms
Fuzz 18504: 15 transforms
Fuzz 18505: 12 transforms
Fuzz 18506: 16 transforms
Fuzz 18507: 20 transforms
Fuzz 18508: 3 transforms
Fuzz 18509: 13 transforms
Fuzz 18510: 16 transforms
Fuzz 18511: 17 transforms
Fuzz 18512: 16 transforms
Fuzz 18513: 20 transforms
Fuzz 18514: 19 transforms
Fuzz 18515: 1 transforms
Fuzz 18516: 6 transforms
Fuzz 18517: 11 transforms
Fuzz 18518: 11 transforms
Fuzz 18519: 20 transforms
Fuzz 18520: 7 transforms
Fuzz 18521: 2 transforms
Fuzz 18522: 4 transforms
Fuzz 18523: 16 transforms
Fuzz 18524: 5 transforms
Fuzz 18525: 8 transforms
Fuzz 18526: 8 transforms
Fuzz 18527: 1 transforms
Fuzz 18528: 14 transforms
Fuzz 18529: 20 transforms
Fuzz 18530: 16 transforms
Fuzz 18531: 13 transforms
Fuzz 18532: 13 transforms
Fuzz 18533: 3 transforms
Fuzz 18534: 4 transforms
Fuzz 18535: 11 transforms
Fuzz 18536: 14 transforms
Fuzz 18537: 3 transforms
Fuzz 18538: 8 transforms
Fuzz 18539: 11 transforms
Fuzz 18540: 4 transforms
Fuzz 18541: 4 transforms
Fuzz 18542: 3 transforms
Fuzz 18543: 7 transforms
Fuzz 18544: 12 transforms
Fuzz 18545: 4 transforms
Fuzz 18546: 15 transforms
Fuzz 18547: 1 transforms
Fuzz 18548: 11 transforms
Fuzz 18549: 13 transforms
Fuzz 18550: 6 transforms
Fuzz 18551: 18 transforms
Fuzz 18552: 19 transforms
Fuzz 18553: 15 transforms
Fuzz 18554: 1 transforms
Fuzz 18555: 3 transforms
Fuzz 18556: 1 transforms
Fuzz 18557: 18 transforms
Fuzz 18558: 13 transforms
Fuzz 18559: 9 transforms
Fuzz 18560: 8 transforms
Fuzz 18561: 7 transforms
Fuzz 18562: 4 transforms
Fuzz 18563: 20 transforms
Fuzz 18564: 6 transforms
Fuzz 18565: 18 transforms
Fuzz 18566: 7 transforms
Fuzz 18567: 12 transforms
Fuzz 18568: 19 transforms
Fuzz 18569: 11 transforms
Fuzz 18570: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(  selector: 'my-<!--
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
  String header;
@Component(  count}} <button (
-->
  templateU rl: 'test.html',


import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
}
  template: '{{ent(
  inputs: const ['count'],
       attr.aria-hidden="{{counter',
,


import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
}
  template: '{{ent(
  inputs: const ['count'],
       attr.aria-hidden="{{counter',
  List<String> items;
class ComponentA r{
  outputs: const ['re  List<String> items;
class ComponentA r{
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 18571: 19 transforms
Fuzz 18572: 3 transforms
Fuzz 18573: 12 transforms
Fuzz 18574: 8 transforms
Fuzz 18575: 7 transforms
Fuzz 18576: 20 transforms
Fuzz 18577: 19 transforms
Fuzz 18578: 9 transforms
Fuzz 18579: 2 transforms
Fuzz 18580: 15 transforms
Fuzz 18581: 8 transforms
Fuzz 18582: 1 transforms
Fuzz 18583: 16 transforms
Fuzz 18584: 14 transforms
Fuzz 18585: 12 transforms
Fuzz 18586: 12 transforms
Fuzz 18587: 9 transforms
Fuzz 18588: 3 transforms
Fuzz 18589: 3 transforms
Fuzz 18590: 15 transforms
Fuzz 18591: 4 transforms
Fuzz 18592: 19 transforms
Fuzz 18593: 17 transforms
Fuzz 18594: 4 transforms
Fuzz 18595: 13 transforms
Fuzz 18596: 6 transforms
Fuzz 18597: 20 transforms
Fuzz 18598: 3 transforms
Fuzz 18599: 7 transforms
Fuzz 18600: 9 transforms
Fuzz 18601: 14 transforms
Fuzz 18602: 19 transforms
Fuzz 18603: 4 transforms
Fuzz 18604: 8 transforms
Fuzz 18605: 16 transforms
Fuzz 18606: 17 transforms
Fuzz 18607: 5 transforms
Fuzz 18608: 6 transforms
Fuzz 18609: 11 transforms
Fuzz 18610: 16 transforms
Fuzz 18611: 4 transforms
Fuzz 18612: 9 transforms
Fuzz 18613: 6 transforms
Fuzz 18614: 6 transforms
Fuzz 18615: 13 transforms
Fuzz 18616: 19 transforms
Fuzz 18617: 9 transforms
Fuzz 18618: 8 transforms
Fuzz 18619: 14 transforms
Fuzz 18620: 6 transforms
Fuzz 18621: 8 transforms
Fuzz 18622: 20 transforms
Fuzz 18623: 5 transforms
Fuzz 18624: 1 transforms
Fuzz 18625: 14 transforms
Fuzz 18626: 6 transforms
Fuzz 18627: 11 transforms
Fuzz 18628: 15 transforms
Fuzz 18629: 2 transforms
Fuzz 18630: 7 transforms
Fuzz 18631: 3 transforms
Fuzz 18632: 3 transforms
Fuzz 18633: 4 transforms
Fuzz 18634: 12 transforms
Fuzz 18635: 15 transforms
Fuzz 18636: 3 transforms
Fuzz 18637: 11 transforms
Fuzz 18638: 13 transforms
Fuzz 18639: 2 transforms
Fuzz 18640: 18 transforms
Fuzz 18641: 6 transforms
Fuzz 18642: 10 transforms
Fuzz 18643: 7 transforms
Fuzz 18644: 6 transforms
Fuzz 18645: 17 transforms
Fuzz 18646: 6 transforms
Fuzz 18647: 6 transforms
Fuzz 18648: 17 transforms
Fuzz 18649: 10 transforms
Fuzz 18650: 7 transforms
Fuzz 18651: 2 transforms
Fuzz 18652: 3 transforms
Fuzz 18653: 3 transforms
Fuzz 18654: 19 transforms
Fuzz 18655: 2 transforms
Fuzz 18656: 4 transforms
Fuzz 18657: 19 transforms
Fuzz 18658: 19 transforms
Fuzz 18659: 16 transforms
Fuzz 18660: 13 transforms
Fuzz 18661: 13 transforms
Fuzz 18662: 16 transforms
Fuzz 18663: 11 transforms
Fuzz 18664: 20 transforms
Fuzz 18665: 5 transforms
Fuzz 18666: 7 transforms
Fuzz 18667: 1 transforms
Fuzz 18668: 1 transforms
Fuzz 18669: 2 transforms
Fuzz 18670: 1 transforms
Fuzz 18671: 4 transforms
Fuzz 18672: 14 transforms
Fuzz 18673: 13 transforms
Fuzz 18674: 19 transforms
Fuzz 18675: 2 transforms
Fuzz 18676: 8 transforms
Fuzz 18677: 8 transforms
Fuzz 18678: 13 transforms
Fuzz 18679: 11 transforms
Fuzz 18680: 7 transforms
Fuzz 18681: 6 transforms
Fuzz 18682: 3 transforms
Fuzz 18683: 6 transforms
Fuzz 18684: 3 transforms
Fuzz 18685: 6 transforms
Fuzz 18686: 15 transforms
Fuzz 18687: 12 transforms
Fuzz 18688: 17 transforms
Fuzz 18689: 6 transforms
Fuzz 18690: 17 transforms
Fuzz 18691: 19 transforms
Fuzz 18692: 16 transforms
Fuzz 18693: 12 transforms
Fuzz 18694: 4 transforms
Fuzz 18695: 20 transforms
Fuzz 18696: 13 transforms
Fuzz 18697: 7 transforms
Fuzz 18698: 9 transforms
Fuzz 18699: 15 transforms
Fuzz 18700: 10 transforms
Fuzz 18701: 20 transforms
Fuzz 18702: 2 transforms
Fuzz 18703: 15 transforms
Fuzz 18704: 1 transforms
Fuzz 18705: 14 transforms
Fuzz 18706: 16 transforms
Fuzz 18707: 2 transforms
Fuzz 18708: 12 transforms
Fuzz 18709: 17 transforms
Fuzz 18710: 20 transforms
Fuzz 18711: 18 transforms
Fuzz 18712: 8 transforms
Fuzz 18713: 15 transforms
Fuzz 18714: 10 transforms
Fuzz 18715: 20 transforms
Fuzz 18716: 16 transforms
Fuzz 18717: 3 transforms
Fuzz 18718: 20 transforms
Fuzz 18719: 19 transforms
Fuzz 18720: 3 transforms
Fuzz 18721: 4 transforms
Fuzz 18722: 4 transforms
Fuzz 18723: 18 transforms
Fuzz 18724: 9 transforms
Fuzz 18725: 6 transforms
Fuzz 18726: 16 transforms
Fuzz 18727: 4 transforms
Fuzz 18728: 3 transforms
Fuzz 18729: 1 transforms
Fuzz 18730: 5 transforms
Fuzz 18731: 5 transforms
Fuzz 18732: 3 transforms
Fuzz 18733: 20 transforms
Fuzz 18734: 8 transforms
Fuzz 18735: 20 transforms
Fuzz 18736: 13 transforms
Fuzz 18737: 4 transforms
Fuzz 18738: 9 transforms
Fuzz 18739: 7 transforms
Fuzz 18740: 17 transforms
Fuzz 18741: 14 transforms
Fuzz 18742: 6 transforms
Fuzz 18743: 15 transforms
Fuzz 18744: 19 transforms
Fuzz 18745: 10 transforms
Fuzz 18746: 16 transforms
Fuzz 18747: 15 transforms
Fuzz 18748: 6 transforms
Fuzz 18749: 5 transforms
Fuzz 18750: 3 transforms
Fuzz 18751: 10 transforms
Fuzz 18752: 16 transforms
Fuzz 18753: 2 transforms
Fuzz 18754: 17 transforms
Fuzz 18755: 16 transforms
Fuzz 18756: 20 transforms
Fuzz 18757: 12 transforms
Fuzz 18758: 18 transforms
Fuzz 18759: 7 transforms
Fuzz 18760: 3 transforms
Fuzz 18761: 1 transforms
Fuzz 18762: 15 transforms
Fuzz 18763: 12 transforms
Fuzz 18764: 13 transforms
Fuzz 18765: 4 transforms
Fuzz 18766: 5 transforms
Fuzz 18767: 2 transforms
Fuzz 18768: 15 transforms
Fuzz 18769: 5 transforms
Fuzz 18770: 14 transforms
Fuzz 18771: 11 transforms
Fuzz 18772: 9 transforms
Fuzz 18773: 3 transforms
Fuzz 18774: 19 transforms
Fuzz 18775: 10 transforms
Fuzz 18776: 4 transforms
Fuzz 18777: 11 transforms
Fuzz 18778: 11 transforms
Fuzz 18779: 8 transforms
Fuzz 18780: 20 transforms
Fuzz 18781: 20 transforms
Fuzz 18782: 7 transforms
Fuzz 18783: 15 transforms
Fuzz 18784: 20 transforms
Fuzz 18785: 19 transforms
Fuzz 18786: 3 transforms
Fuzz 18787: 12 transforms
Fuzz 18788: 15 transforms
Fuzz 18789: 15 transforms
Fuzz 18790: 13 transforms
Fuzz 18791: 6 transforms
Fuzz 18792: 2 transforms
Fuzz 18793: 8 transforms
Fuzz 18794: 15 transforms
Fuzz 18795: 8 transforms
Fuzz 18796: 20 transforms
Fuzz 18797: 10 transforms
Fuzz 18798: 10 transforms
Fuzz 18799: 12 transforms
Fuzz 18800: 9 transforms
Fuzz 18801: 2 transforms
Fuzz 18802: 2 transforms
Fuzz 18803: 11 transforms
Fuzz 18804: 3 transforms
Fuzz 18805: 14 transforms
Fuzz 18806: 3 transforms
Fuzz 18807: 14 transforms
Fuzz 18808: 9 transforms
Fuzz 18809: 20 transforms
Fuzz 18810: 16 transforms
Fuzz 18811: 9 transforms
Fuzz 18812: 2 transforms
Fuzz 18813: 14 transforms
Fuzz 18814: 8 transforms
Fuzz 18815: 7 transforms
Fuzz 18816: 18 transforms
Fuzz 18817: 14 transforms
Fuzz 18818: 4 transforms
Fuzz 18819: 11 transforms
Fuzz 18820: 6 transforms
Fuzz 18821: 13 transforms
Fuzz 18822: 6 transforms
Fuzz 18823: 7 transforms
Fuzz 18824: 6 transforms
Fuzz 18825: 1 transforms
Fuzz 18826: 10 transforms
Fuzz 18827: 2 transforms
Fuzz 18828: 3 transforms
Fuzz 18829: 10 transforms
Fuzz 18830: 9 transforms
Fuzz 18831: 16 transforms
Fuzz 18832: 19 transforms
Fuzz 18833: 17 transforms
Fuzz 18834: 18 transforms
Fuzz 18835: 5 transforms
Fuzz 18836: 9 transforms
Fuzz 18837: 9 transforms
Fuzz 18838: 16 transforms
Fuzz 18839: 12 transforms
Fuzz 18840: 14 transforms
Fuzz 18841: 10 transforms
Fuzz 18842: 3 transforms
Fuzz 18843: 18 transforms
Fuzz 18844: 10 transforms
Fuzz 18845: 11 transforms
Fuzz 18846: 13 transforms
Fuzz 18847: 14 transforms
Fuzz 18848: 13 transforms
Fuzz 18849: 1 transforms
Fuzz 18850: 11 transforms
Fuzz 18851: 8 transforms
Fuzz 18852: 5 transforms
Fuzz 18853: 15 transforms
Fuzz 18854: 8 transforms
Fuzz 18855: 4 transforms
Fuzz 18856: 7 transforms
Fuzz 18857: 5 transforms
Fuzz 18858: 9 transforms
Fuzz 18859: 9 transforms
Fuzz 18860: 8 transforms
Fuzz 18861: 20 transforms
Fuzz 18862: 18 transforms
Fuzz 18863: 1 transforms
Fuzz 18864: 19 transforms
Fuzz 18865: 20 transforms
Fuzz 18866: 17 transforms
Fuzz 18867: 9 transforms
Fuzz 18868: 9 transforms
Fuzz 18869: 9 transforms
Fuzz 18870: 18 transforms
Fuzz 18871: 7 transforms
Fuzz 18872: 11 transforms
Fuzz 18873: 17 transforms
Fuzz 18874: 6 transforms
Fuzz 18875: 11 transforms
Fuzz 18876: 2 transforms
Fuzz 18877: 5 transforms
Fuzz 18878: 10 transforms
Fuzz 18879: 1 transforms
Fuzz 18880: 13 transforms
Fuzz 18881: 1 transforms
Fuzz 18882: 15 transforms
Fuzz 18883: 6 transforms
Fuzz 18884: 16 transforms
Fuzz 18885: 19 transforms
Fuzz 18886: 1 transforms
Fuzz 18887: 14 transforms
Fuzz 18888: 13 transforms
Fuzz 18889: 13 transforms
Fuzz 18890: 19 transforms
Fuzz 18891: 8 transforms
Fuzz 18892: 5 transforms
Fuzz 18893: 9 transforms
Fuzz 18894: 10 transforms
Fuzz 18895: 3 transforms
Fuzz 18896: 16 transforms
Fuzz 18897: 1 transforms
Fuzz 18898: 2 transforms
Fuzz 18899: 4 transforms
Fuzz 18900: 11 transforms
Fuzz 18901: 7 transforms
Fuzz 18902: 10 transforms
Fuzz 18903: 15 transforms
Fuzz 18904: 11 transforms
Fuzz 18905: 3 transforms
Fuzz 18906: 5 transforms
Fuzz 18907: 12 transforms
Fuzz 18908: 9 transforms
Fuzz 18909: 8 transforms
Fuzz 18910: 18 transforms
Fuzz 18911: 10 transforms
Fuzz 18912: 5 transforms
Fuzz 18913: 17 transforms
Fuzz 18914: 2 transforms
Fuzz 18915: 2 transforms
Fuzz 18916: 3 transforms
Fuzz 18917: 10 transforms
Fuzz 18918: 6 transforms
Fuzz 18919: 20 transforms
Fuzz 18920: 12 transforms
Fuzz 18921: 4 transforms
Fuzz 18922: 18 transforms
Fuzz 18923: 13 transforms
Fuzz 18924: 15 transforms
Fuzz 18925: 3 transforms
Fuzz 18926: 2 transforms
Fuzz 18927: 15 transforms
Fuzz 18928: 19 transforms
Fuzz 18929: 2 transforms
Fuzz 18930: 10 transforms
Fuzz 18931: 4 transforms
Fuzz 18932: 2 transforms
Fuzz 18933: 4 transforms
Fuzz 18934: 15 transforms
Fuzz 18935: 10 transforms
Fuzz 18936: 14 transforms
Fuzz 18937: 16 transforms
Fuzz 18938: 18 transforms
Fuzz 18939: 15 transforms
Fuzz 18940: 20 transforms
Fuzz 18941: 15 transforms
Fuzz 18942: 4 transforms
Fuzz 18943: 17 transforms
Fuzz 18944: 1 transforms
Fuzz 18945: 12 transforms
Fuzz 18946: 2 transforms
Fuzz 18947: 17 transforms
Fuzz 18948: 1 transforms
Fuzz 18949: 18 transforms
Fuzz 18950: 7 transforms
Fuzz 18951: 2 transforms
Fuzz 18952: 13 transforms
Fuzz 18953: 2 transforms
Fuzz 18954: 8 transforms
Fuzz 18955: 11 transforms
Fuzz 18956: 20 transforms
Fuzz 18957: 20 transforms
Fuzz 18958: 20 transforms
Fuzz 18959: 18 transforms
Fuzz 18960: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  outputs: const ['ruesetEvent: reset'],
  @Output() EventEmitter<int> incremented;

@Component(<!--
-->
       aria-hidde
  void increment() {}
@Component(

  CounterComponent recursedComponent;
class ComponentA {
  selector: 'my-aaa',
-->
  String header;
  void reset() {}
 <!--
  template: '{{setcount}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  @ContentChild(CounterComponent)  selector: 'my-counter',
  @Input() int maxCount;
       attr.aria-hidden="{{!invalid} templateUrl: 'test.html',
class Coponent {
  inputs: const ['count'],
}
  List<S tring> items;
       aria-hidden="true"
iunterComponent {
  inputs: const ['count'],
}
  List<S tring> items;
       aria-hidden="true"
import 'package:a
<<==HTML CODE==>>
    <my-counter></my-counter>
  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length  0">
  
    (reset)=''
    [maxCount]='4'

  {{ngForm.dirty}}
</li>
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  </my-counter>
  {{ngForm.dirty}}
  <my-counter
  
<!-- @ngIgnoreErrors: --<!--
       attr.r='let item of items; let x=index' [hidden]='item != null'>
      
    (caria-hidden="{{!i>
  <my-counter<div *ngIf="items.length > 0">
    [maxtem != null'>
  {{ngForm.dirty}}
    #counter
       aria-hidden="true"
-->

 Count]='4'super
  <form #ngForm="ngForm"></form>

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
</div>
<div *ngIf="items.length > 0">
    [count]="items.length"
  
</li>
  {{x}} : {{item.trim()}}
    [count]="items.length"
    #counter
      
    (reset)=''
    (incremented)='items.add($event.toString())'>
</li>
  <input [(ngModel)]="header" />
  <my-counter
  <input [(ngModel)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 18961: 10 transforms
Fuzz 18962: 15 transforms
Fuzz 18963: 4 transforms
Fuzz 18964: 13 transforms
Fuzz 18965: 20 transforms
Fuzz 18966: 3 transforms
Fuzz 18967: 7 transforms
Fuzz 18968: 17 transforms
Fuzz 18969: 3 transforms
Fuzz 18970: 11 transforms
Fuzz 18971: 5 transforms
Fuzz 18972: 13 transforms
Fuzz 18973: 17 transforms
Fuzz 18974: 1 transforms
Fuzz 18975: 17 transforms
Fuzz 18976: 11 transforms
Fuzz 18977: 18 transforms
Fuzz 18978: 4 transforms
Fuzz 18979: 2 transforms
Fuzz 18980: 12 transforms
Fuzz 18981: 13 transforms
Fuzz 18982: 16 transforms
Fuzz 18983: 15 transforms
Fuzz 18984: 20 transforms
Fuzz 18985: 2 transforms
Fuzz 18986: 18 transforms
Fuzz 18987: 7 transforms
Fuzz 18988: 16 transforms
Fuzz 18989: 6 transforms
Fuzz 18990: 3 transforms
Fuzz 18991: 9 transforms
Fuzz 18992: 11 transforms
Fuzz 18993: 7 transforms
Fuzz 18994: 14 transforms
Fuzz 18995: 13 transforms
Fuzz 18996: 12 transforms
Fuzz 18997: 3 transforms
Fuzz 18998: 3 transforms
Fuzz 18999: 3 transforms
Fuzz 19000: 1 transforms
Fuzz 19001: 11 transforms
Fuzz 19002: 15 transforms
Fuzz 19003: 14 transforms
Fuzz 19004: 8 transforms
Fuzz 19005: 16 transforms
Fuzz 19006: 12 transforms
Fuzz 19007: 3 transforms
Fuzz 19008: 6 transforms
Fuzz 19009: 4 transforms
Fuzz 19010: 4 transforms
Fuzz 19011: 4 transforms
Fuzz 19012: 17 transforms
Fuzz 19013: 2 transforms
Fuzz 19014: 5 transforms
Fuzz 19015: 10 transforms
Fuzz 19016: 15 transforms
Fuzz 19017: 18 transforms
Fuzz 19018: 14 transforms
Fuzz 19019: 14 transforms
Fuzz 19020: 16 transforms
Fuzz 19021: 4 transforms
Fuzz 19022: 8 transforms
Fuzz 19023: 20 transforms
Fuzz 19024: 12 transforms
Fuzz 19025: 13 transforms
Fuzz 19026: 3 transforms
Fuzz 19027: 4 transforms
Fuzz 19028: 10 transforms
Fuzz 19029: 16 transforms
Fuzz 19030: 17 transforms
Fuzz 19031: 17 transforms
Fuzz 19032: 13 transforms
Fuzz 19033: 1 transforms
Fuzz 19034: 6 transforms
Fuzz 19035: 19 transforms
Fuzz 19036: 1 transforms
Fuzz 19037: 4 transforms
Fuzz 19038: 13 transforms
Fuzz 19039: 14 transforms
Fuzz 19040: 13 transforms
Fuzz 19041: 3 transforms
Fuzz 19042: 3 transforms
Fuzz 19043: 1 transforms
Fuzz 19044: 2 transforms
Fuzz 19045: 3 transforms
Fuzz 19046: 14 transforms
Fuzz 19047: 1 transforms
Fuzz 19048: 7 transforms
Fuzz 19049: 14 transforms
Fuzz 19050: 8 transforms
Fuzz 19051: 9 transforms
Fuzz 19052: 20 transforms
Fuzz 19053: 4 transforms
Fuzz 19054: 5 transforms
Fuzz 19055: 11 transforms
Fuzz 19056: 7 transforms
Fuzz 19057: 19 transforms
Fuzz 19058: 6 transforms
Fuzz 19059: 20 transforms
Fuzz 19060: 3 transforms
Fuzz 19061: 11 transforms
Fuzz 19062: 18 transforms
Fuzz 19063: 20 transforms
Fuzz 19064: 18 transforms
Fuzz 19065: 2 transforms
Fuzz 19066: 2 transforms
Fuzz 19067: 11 transforms
Fuzz 19068: 19 transforms
Fuzz 19069: 19 transforms
Fuzz 19070: 15 transforms
Fuzz 19071: 7 transforms
Fuzz 19072: 19 transforms
Fuzz 19073: 8 transforms
Fuzz 19074: 17 transforms
Fuzz 19075: 2 transforms
Fuzz 19076: 1 transforms
Fuzz 19077: 3 transforms
Fuzz 19078: 20 transforms
Fuzz 19079: 12 transforms
Fuzz 19080: 16 transforms
Fuzz 19081: 15 transforms
Fuzz 19082: 8 transforms
Fuzz 19083: 6 transforms
Fuzz 19084: 9 transforms
Fuzz 19085: 12 transforms
Fuzz 19086: 6 transforms
Fuzz 19087: 10 transforms
Fuzz 19088: 1 transforms
Fuzz 19089: 2 transforms
Fuzz 19090: 19 transforms
Fuzz 19091: 6 transforms
Fuzz 19092: 6 transforms
Fuzz 19093: 8 transforms
Fuzz 19094: 17 transforms
Fuzz 19095: 9 transforms
Fuzz 19096: 7 transforms
Fuzz 19097: 3 transforms
Fuzz 19098: 10 transforms
Fuzz 19099: 12 transforms
Fuzz 19100: 19 transforms
Fuzz 19101: 15 transforms
Fuzz 19102: 1 transforms
Fuzz 19103: 16 transforms
Fuzz 19104: 12 transforms
Fuzz 19105: 10 transforms
Fuzz 19106: 10 transforms
Fuzz 19107: 14 transforms
Fuzz 19108: 9 transforms
Fuzz 19109: 19 transforms
Fuzz 19110: 3 transforms
Fuzz 19111: 20 transforms
Fuzz 19112: 14 transforms
Fuzz 19113: 4 transforms
Fuzz 19114: 20 transforms
Fuzz 19115: 2 transforms
Fuzz 19116: 15 transforms
Fuzz 19117: 4 transforms
Fuzz 19118: 11 transforms
Fuzz 19119: 10 transforms
Fuzz 19120: 11 transforms
Fuzz 19121: 12 transforms
Fuzz 19122: 4 transforms
Fuzz 19123: 14 transforms
Fuzz 19124: 12 transforms
Fuzz 19125: 4 transforms
Fuzz 19126: 19 transforms
Fuzz 19127: 13 transforms
Fuzz 19128: 17 transforms
Fuzz 19129: 7 transforms
Fuzz 19130: 5 transforms
Fuzz 19131: 8 transforms
Fuzz 19132: 20 transforms
Fuzz 19133: 18 transforms
Fuzz 19134: 12 transforms
Fuzz 19135: 15 transforms
Fuzz 19136: 14 transforms
Fuzz 19137: 4 transforms
Fuzz 19138: 9 transforms
Fuzz 19139: 19 transforms
Fuzz 19140: 2 transforms
Fuzz 19141: 20 transforms
Fuzz 19142: 5 transforms
Fuzz 19143: 16 transforms
Fuzz 19144: 9 transforms
Fuzz 19145: 5 transforms
Fuzz 19146: 3 transforms
Fuzz 19147: 11 transforms
Fuzz 19148: 17 transforms
Fuzz 19149: 2 transforms
Fuzz 19150: 2 transforms
Fuzz 19151: 19 transforms
Fuzz 19152: 3 transforms
Fuzz 19153: 8 transforms
Fuzz 19154: 5 transforms
Fuzz 19155: 11 transforms
Fuzz 19156: 2 transforms
Fuzz 19157: 14 transforms
Fuzz 19158: 14 transforms
Fuzz 19159: 2 transforms
Fuzz 19160: 7 transforms
Fuzz 19161: 8 transforms
Fuzz 19162: 10 transforms
Fuzz 19163: 11 transforms
Fuzz 19164: 2 transforms
Fuzz 19165: 19 transforms
Fuzz 19166: 18 transforms
Fuzz 19167: 1 transforms
Fuzz 19168: 7 transforms
Fuzz 19169: 8 transforms
Fuzz 19170: 18 transforms
Fuzz 19171: 16 transforms
Fuzz 19172: 18 transforms
Fuzz 19173: 11 transforms
Fuzz 19174: 8 transforms
Fuzz 19175: 12 transforms
Fuzz 19176: 8 transforms
Fuzz 19177: 12 transforms
Fuzz 19178: 1 transforms
Fuzz 19179: 5 transforms
Fuzz 19180: 8 transforms
Fuzz 19181: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector:while 'my-aaa',
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
  int count;
  @Input() int maxCount;

  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  selector: 'my-counter',
  void increment() {}
  List}
]),
});
{
\'\'\');
  '090cedb3f2833a3f2<String> items;
class ComponentA {

@Component(
  CounterComponent recursedComponent;

@Component(
  EventEmitter<St}ring> resetEvent;
  templateUrl: 'test.html',
  String header;
}
  @ContentChild(CounterComponent)

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  @Output() EventEmitter<int> incremented;
class CounterComponent {
<<==HTML CODE==>>
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"
  {  <my-counter></my-counter>  </my-counter>
  <input [(ngModel)]="header" />
    (incremented)='items.add($event.toString())'>
      
  <my-counter
    (click)='h1.hidden = !h1.hidden; <!--
-->
       aria-hidden="true"
       attr.acounter.reset()'
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
    #counter
  
    [count]="items.length"
    (reset)=''
    [maxCount]='4'
</div>
    ({{x}} : {{item.trim()}}
      
    (reset)=''
    [maxCount]='4'    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
  gModel)]="header" />


<!-- @ngIgnoreErrors: -->
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19182: 4 transforms
Fuzz 19183: 3 transforms
Fuzz 19184: 17 transforms
Fuzz 19185: 15 transforms
Fuzz 19186: 15 transforms
Fuzz 19187: 8 transforms
Fuzz 19188: 4 transforms
Fuzz 19189: 4 transforms
Fuzz 19190: 15 transforms
Fuzz 19191: 20 transforms
Fuzz 19192: 10 transforms
Fuzz 19193: 16 transforms
Fuzz 19194: 11 transforms
Fuzz 19195: 14 transforms
Fuzz 19196: 3 transforms
Fuzz 19197: 4 transforms
Fuzz 19198: 19 transforms
Fuzz 19199: 18 transforms
Fuzz 19200: 1 transforms
Fuzz 19201: 15 transforms
Fuzz 19202: 19 transforms
Fuzz 19203: 16 transforms
Fuzz 19204: 16 transforms
Fuzz 19205: 6 transforms
Fuzz 19206: 13 transforms
Fuzz 19207: 20 transforms
Fuzz 19208: 10 transforms
Fuzz 19209: 7 transforms
Fuzz 19210: 10 transforms
Fuzz 19211: 15 transforms
Fuzz 19212: 6 transforms
Fuzz 19213: 3 transforms
Fuzz 19214: 6 transforms
Fuzz 19215: 18 transforms
Fuzz 19216: 13 transforms
Fuzz 19217: 12 transforms
Fuzz 19218: 10 transforms
Fuzz 19219: 15 transforms
Fuzz 19220: 11 transforms
Fuzz 19221: 15 transforms
Fuzz 19222: 3 transforms
Fuzz 19223: 17 transforms
Fuzz 19224: 11 transforms
Fuzz 19225: 11 transforms
Fuzz 19226: 4 transforms
Fuzz 19227: 12 transforms
Fuzz 19228: 19 transforms
Fuzz 19229: 18 transforms
Fuzz 19230: 2 transforms
Fuzz 19231: 20 transforms
Fuzz 19232: 9 transforms
Fuzz 19233: 6 transforms
Fuzz 19234: 14 transforms
Fuzz 19235: 5 transforms
Fuzz 19236: 9 transforms
Fuzz 19237: 5 transforms
Fuzz 19238: 20 transforms
Fuzz 19239: 13 transforms
Fuzz 19240: 4 transforms
Fuzz 19241: 5 transforms
Fuzz 19242: 8 transforms
Fuzz 19243: 12 transforms
Fuzz 19244: 10 transforms
Fuzz 19245: 15 transforms
Fuzz 19246: 17 transforms
Fuzz 19247: 11 transforms
Fuzz 19248: 13 transforms
Fuzz 19249: 6 transforms
Fuzz 19250: 7 transforms
Fuzz 19251: 14 transforms
Fuzz 19252: 15 transforms
Fuzz 19253: 5 transforms
Fuzz 19254: 1 transforms
Fuzz 19255: 14 transforms
Fuzz 19256: 14 transforms
Fuzz 19257: 11 transforms
Fuzz 19258: 12 transforms
Fuzz 19259: 10 transforms
Fuzz 19260: 4 transforms
Fuzz 19261: 1 transforms
Fuzz 19262: 15 transforms
Fuzz 19263: 6 transforms
Fuzz 19264: 2 transforms
Fuzz 19265: 2 transforms
Fuzz 19266: 11 transforms
Fuzz 19267: 6 transforms
Fuzz 19268: 9 transforms
Fuzz 19269: 3 transforms
Fuzz 19270: 18 transforms
Fuzz 19271: 2 transforms
Fuzz 19272: 14 transforms
Fuzz 19273: 4 transforms
Fuzz 19274: 4 transforms
Fuzz 19275: 13 transforms
Fuzz 19276: 3 transforms
Fuzz 19277: 8 transforms
Fuzz 19278: 2 transforms
Fuzz 19279: 7 transforms
Fuzz 19280: 19 transforms
Fuzz 19281: 5 transforms
Fuzz 19282: 16 transforms
Fuzz 19283: 8 transforms
Fuzz 19284: 19 transforms
Fuzz 19285: 1 transforms
Fuzz 19286: 18 transforms
Fuzz 19287: 7 transforms
Fuzz 19288: 13 transforms
Fuzz 19289: 5 transforms
Fuzz 19290: 13 transforms
Fuzz 19291: 19 transforms
Fuzz 19292: 4 transforms
Fuzz 19293: 6 transforms
Fuzz 19294: 6 transforms
Fuzz 19295: 12 transforms
Fuzz 19296: 18 transforms
Fuzz 19297: 12 transforms
Fuzz 19298: 12 transforms
Fuzz 19299: 14 transforms
Fuzz 19300: 10 transforms
Fuzz 19301: 14 transforms
Fuzz 19302: 3 transforms
Fuzz 19303: 4 transforms
Fuzz 19304: 20 transforms
Fuzz 19305: 12 transforms
Fuzz 19306: 15 transforms
Fuzz 19307: 20 transforms
Fuzz 19308: 12 transforms
Fuzz 19309: 7 transforms
Fuzz 19310: 7 transforms
Fuzz 19311: 17 transforms
Fuzz 19312: 5 transforms
Fuzz 19313: 5 transforms
Fuzz 19314: 5 transforms
Fuzz 19315: 11 transforms
Fuzz 19316: 20 transforms
Fuzz 19317: 16 transforms
Fuzz 19318: 2 transforms
Fuzz 19319: 12 transforms
Fuzz 19320: 6 transforms
Fuzz 19321: 19 transforms
Fuzz 19322: 2 transforms
Fuzz 19323: 2 transforms
Fuzz 19324: 18 transforms
Fuzz 19325: 7 transforms
Fuzz 19326: 8 transforms
Fuzz 19327: 10 transforms
Fuzz 19328: 4 transforms
Fuzz 19329: 3 transforms
Fuzz 19330: 5 transforms
Fuzz 19331: 12 transforms
Fuzz 19332: 20 transforms
Fuzz 19333: 19 transforms
Fuzz 19334: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(

  '090cedb3f2833a3f260b093tEvent;
class ComponentA {

  CounterComponent recursedComponent;
  List<StNgModel])
\'\'\');
  void reset() {}
class CounterComponent {
}
  EventEmitter<String> rese}
  selector: 'my-aaa',
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

]),
  @ContentChild(CounterComponen)
  outputs: const ['resetEvent: reset'],
  void increment() {}
  String header;
  inputs: const ['coundynamrethrowict'],

{

import 'package:angular2/angular2.dart';
}
  @Output() EventEmitter<int> incring> items;
  int count;
});
@Component(
  directives
<<==HTML CODE==>>
<!-- @ngInoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="ites.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
    #counter
    [count]="items='items.add($event.toString())'>
    <my-counter></m.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.h}
]),
});{
\'\'\');
  '090ceidden; counter.resedynamict()'
    (hideincremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19335: 19 transforms
Fuzz 19336: 20 transforms
Fuzz 19337: 18 transforms
Fuzz 19338: 15 transforms
Fuzz 19339: 16 transforms
Fuzz 19340: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
  String header<!--
  selector: 'my-ounter',
       aria-hidden="true"

}
 
-->
  outputs: const ['resetEvent: reset'],
class CounterComponent {
import 'package:angular2/angular2.dart';
@Component(
  inputs: const ['count'],

  selector: 'my-aaa',  templateUrl: 'test.html',<!--
-;
  List<String> items;
@Component(
  directives: const [CounterComponent,<!--
   t}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
       aria-hidden="true"
-->
  template: '{{coun<!--
       attr.aria-hidden="{{!inv NgIf, NgFor, NgForm, NgModel])
  i
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} i}
]),
});
{
\'tems:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trimset)='()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1.hiddenimport = !h1.hidden; counter.re
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19341: 7 transforms
Fuzz 19342: 13 transforms
Fuzz 19343: 16 transforms
Fuzz 19344: 7 transforms
Fuzz 19345: 12 transforms
Fuzz 19346: 4 transforms
Fuzz 19347: 12 transforms
Fuzz 19348: 4 transforms
Fuzz 19349: 19 transforms
Fuzz 19350: 5 transforms
Fuzz 19351: 8 transforms
Fuzz 19352: 2 transforms
Fuzz 19353: 6 transforms
Fuzz 19354: 5 transforms
Fuzz 19355: 5 transforms
Fuzz 19356: 3 transforms
Fuzz 19357: 14 transforms
Fuzz 19358: 17 transforms
Fuzz 19359: 2 transforms
Fuzz 19360: 17 transforms
Fuzz 19361: 19 transforms
Fuzz 19362: 17 transforms
Fuzz 19363: 10 transforms
Fuzz 19364: 6 transforms
Fuzz 19365: 3 transforms
Fuzz 19366: 16 transforms
Fuzz 19367: 18 transforms
Fuzz 19368: 1 transforms
Fuzz 19369: 6 transforms
Fuzz 19370: 5 transforms
Fuzz 19371: 12 transforms
Fuzz 19372: 20 transforms
Fuzz 19373: 18 transforms
Fuzz 19374: 18 transforms
Fuzz 19375: 12 transforms
Fuzz 19376: 7 transforms
Fuzz 19377: 8 transforms
Fuzz 19378: 1 transforms
Fuzz 19379: 12 transforms
Fuzz 19380: 20 transforms
Fuzz 19381: 19 transforms
Fuzz 19382: 2 transforms
Fuzz 19383: 1 transforms
Fuzz 19384: 9 transforms
Fuzz 19385: 18 transforms
Fuzz 19386: 13 transforms
Fuzz 19387: 11 transforms
Fuzz 19388: 1 transforms
Fuzz 19389: 12 transforms
Fuzz 19390: 3 transforms
Fuzz 19391: 7 transforms
Fuzz 19392: 2 transforms
Fuzz 19393: 12 transforms
Fuzz 19394: 7 transforms
Fuzz 19395: 14 transforms
Fuzz 19396: 16 transforms
Fuzz 19397: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}  String header;
  setlector: 'my-aaa',
}

  @Inpu() int maxCout;

  selector: 'my-counter',
  void increment() {}
       at}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260tr.aria-hidden=  List<String> items;
<!--
@Component(
  inputs: const ['count'],

  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
@Component(
}
-->
  CounterComponent recursedComponent;
  directives: const [CouexternalnterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  int count;
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)

import 'package:angular2/angular2.dart';

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"><export/button>')
       aria-hidden="true"
<<==HTML CODE==>>
    (incremented)='items.dd
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19398: 11 transforms
Fuzz 19399: 11 transforms
Fuzz 19400: 14 transforms
Fuzz 19401: 11 transforms
Fuzz 19402: 17 transforms
Fuzz 19403: 19 transforms
Fuzz 19404: 10 transforms
Fuzz 19405: 15 transforms
Fuzz 19406: 11 transforms
Fuzz 19407: 15 transforms
Fuzz 19408: 11 transforms
Fuzz 19409: 1 transforms
Fuzz 19410: 8 transforms
Fuzz 19411: 7 transforms
Fuzz 19412: 15 transforms
Fuzz 19413: 15 transforms
Fuzz 19414: 11 transforms
Fuzz 19415: 9 transforms
Fuzz 19416: 3 transforms
Fuzz 19417: 1 transforms
Fuzz 19418: 15 transforms
Fuzz 19419: 19 transforms
Fuzz 19420: 18 transforms
Fuzz 19421: 6 transforms
Fuzz 19422: 20 transforms
Fuzz 19423: 18 transforms
Fuzz 19424: 1 transforms
Fuzz 19425: 6 transforms
Fuzz 19426: 4 transforms
Fuzz 19427: 16 transforms
Fuzz 19428: 14 transforms
Fuzz 19429: 4 transforms
Fuzz 19430: 14 transforms
Fuzz 19431: 14 transforms
Fuzz 19432: 3 transforms
Fuzz 19433: 6 transforms
Fuzz 19434: 20 transforms
Fuzz 19435: 9 transforms
Fuzz 19436: 20 transforms
Fuzz 19437: 1 transforms
Fuzz 19438: 2 transforms
Fuzz 19439: 20 transforms
Fuzz 19440: 7 transforms
Fuzz 19441: 18 transforms
Fuzz 19442: 19 transforms
Fuzz 19443: 20 transforms
Fuzz 19444: 18 transforms
Fuzz 19445: 15 transforms
Fuzz 19446: 1 transforms
Fuzz 19447: 18 transforms
Fuzz 19448: 3 transforms
Fuzz 19449: 19 transforms
Fuzz 19450: 16 transforms
Fuzz 19451: 2 transforms
Fuzz 19452: 16 transforms
Fuzz 19453: 6 transforms
Fuzz 19454: 17 transforms
Fuzz 19455: 10 transforms
Fuzz 19456: 12 transforms
Fuzz 19457: 5 transforms
Fuzz 19458: 16 transforms
Fuzz 19459: 13 transforms
Fuzz 19460: 16 transforms
Fuzz 19461: 15 transforms
Fuzz 19462: 1 transforms
Fuzz 19463: 5 transforms
Fuzz 19464: 19 transforms
Fuzz 19465: 12 transforms
Fuzz 19466: 12 transforms
Fuzz 19467: 5 transforms
Fuzz 19468: 16 transforms
Fuzz 19469: 14 transforms
Fuzz 19470: 15 transforms
Fuzz 19471: 5 transforms
Fuzz 19472: 9 transforms
Fuzz 19473: 7 transforms
Fuzz 19474: 8 transforms
Fuzz 19475: 19 transforms
Fuzz 19476: 13 transforms
Fuzz 19477: 2 transforms
Fuzz 19478: 11 transforms
Fuzz 19479: 17 transforms
Fuzz 19480: 15 transforms
Fuzz 19481: 5 transforms
Fuzz 19482: 12 transforms
Fuzz 19483: 1 transforms
Fuzz 19484: 5 transforms
Fuzz 19485: 1 transforms
Fuzz 19486: 11 transforms
Fuzz 19487: 17 transforms
Fuzz 19488: 11 transforms
Fuzz 19489: 6 transforms
Fuzz 19490: 12 transforms
Fuzz 19491: 8 transforms
Fuzz 19492: 14 transforms
Fuzz 19493: 2 transforms
Fuzz 19494: 20 transforms
Fuzz 19495: 1 transforms
Fuzz 19496: 17 transforms
Fuzz 19497: 1 transforms
Fuzz 19498: 15 transforms
Fuzz 19499: 6 transforms
Fuzz 19500: 19 transforms
Fuzz 19501: 2 transforms
Fuzz 19502: 20 transforms
Fuzz 19503: 12 transforms
Fuzz 19504: 12 transforms
Fuzz 19505: 4 transforms
Fuzz 19506: 18 transforms
Fuzz 19507: 4 transforms
Fuzz 19508: 18 transforms
Fuzz 19509: 14 transforms
Fuzz 19510: 16 transforms
Fuzz 19511: 14 transforms
Fuzz 19512: 18 transforms
Fuzz 19513: 4 transforms
Fuzz 19514: 12 transforms
Fuzz 19515: 9 transforms
Fuzz 19516: 7 transforms
Fuzz 19517: 16 transforms
Fuzz 19518: 4 transforms
Fuzz 19519: 15 transforms
Fuzz 19520: 10 transforms
Fuzz 19521: 7 transforms
Fuzz 19522: 4 transforms
Fuzz 19523: 10 transforms
Fuzz 19524: 9 transforms
Fuzz 19525: 16 transforms
Fuzz 19526: 4 transforms
Fuzz 19527: 5 transforms
Fuzz 19528: 14 transforms
Fuzz 19529: 12 transforms
Fuzz 19530: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import ' 'packa<!--
  selector: 'my-aaa',
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [valuepacka<!--
  selector: 'my-aaa',
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
 <! templateUrl: 'test.html',
@Component(
ge:angular2/angular2.dart';

  int count;
class CounterComponent {
  inputs: const ['count'],
  @ContentChild(CounterComponent)
  CounterComt recursedComponent;
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  void reset() {}
  void increment() {}
  String header;
  selector: 'my-counter',
class ComponentA {
  EventEmitter<String> resetEvent;
}
  List<String> items;
@Component(


  directives: const [CounterComponenponent recursedComponefinallynt;
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  void reset() {}
  void increment() {}
  String header;
  selector: 'my-counter',
class ComponentA {
  EventEmitter<String> resetEvent;
}
  List<String> items;
@Component(


  directives: const [CounterComponent, Ng=If, NgFor, NgForm, NgModel])

<<==HTML CODE==>>
<div *ngIf="items.length > 0">
  <my-counter
  {{x}} : {{item.trim()}}
{
  <form #ngFor[maxCount]='4'
\'\'\');
  {{ngForm}
      
  
  '.dirty}}
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
    (incremented)='items.add($eventm="ngForm"></form>
});
  <input [(ngM odel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)d=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'

 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19531: 11 transforms
Fuzz 19532: 1 transforms
Fuzz 19533: 9 transforms
Fuzz 19534: 20 transforms
Fuzz 19535: 13 transforms
Fuzz 19536: 7 transforms
Fuzz 19537: 1 transforms
Fuzz 19538: 11 transforms
Fuzz 19539: 19 transforms
Fuzz 19540: 3 transforms
Fuzz 19541: 4 transforms
Fuzz 19542: 2 transforms
Fuzz 19543: 10 transforms
Fuzz 19544: 19 transforms
Fuzz 19545: 20 transforms
Fuzz 19546: 7 transforms
Fuzz 19547: 4 transforms
Fuzz 19548: 13 transforms
Fuzz 19549: 19 transforms
Fuzz 19550: 10 transforms
Fuzz 19551: 19 transforms
Fuzz 19552: 10 transforms
Fuzz 19553: 18 transforms
Fuzz 19554: 3 transforms
Fuzz 19555: 20 transforms
Fuzz 19556: 20 transforms
Fuzz 19557: 3 transforms
Fuzz 19558: 4 transforms
Fuzz 19559: 5 transforms
Fuzz 19560: 1 transforms
Fuzz 19561: 6 transforms
Fuzz 19562: 3 transforms
Fuzz 19563: 2 transforms
Fuzz 19564: 13 transforms
Fuzz 19565: 5 transforms
Fuzz 19566: 4 transforms
Fuzz 19567: 2 transforms
Fuzz 19568: 11 transforms
Fuzz 19569: 11 transforms
Fuzz 19570: 19 transforms
Fuzz 19571: 7 transforms
Fuzz 19572: 20 transforms
Fuzz 19573: 12 transforms
Fuzz 19574: 2 transforms
Fuzz 19575: 7 transforms
Fuzz 19576: 12 transforms
Fuzz 19577: 9 transforms
Fuzz 19578: 6 transforms
Fuzz 19579: 12 transforms
Fuzz 19580: 19 transforms
Fuzz 19581: 7 transforms
Fuzz 19582: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  @Input() int maxCount;

  void increst.html',
  EventEmitter<String> resetEvent;
  List<String> items;
class ComponentA {}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae562
  @ContentChild(CounterComponent)
@Component(
  CounterComponent recur<!--
}
  int count;
class CounterComponent {
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  void reset() {}
-sedComponent;
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
import 'package:angular2/angular2.dart';

  void increment() {}
  outputs: const ['resetEvent: reset'],
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  selector: 'my-aaa',
  @Input() inewnt maxCount;

  @ContentChild(CounterComponent)
  templateUrl: 'tincrement()" [value]="\'add\'"></button>')

class CounterComponent {
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
}
<<==HTML CODE==>>
</div>
    (reset)=''    (click)='he1.hidden = !h1.hidden; coun}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae562ter.reset()'<h1 #h1>Showing {{items.length}} items:</h1>

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>
<div *ngIf="items.length > 0">
    [count]="items.length"
    <my-counter></my-counter>  </my-counter>
</li>
  {{ngForm.dirty}}
    #counter
  {{x}} : {{item.trim()}}
<!-- @ngIgnor
    [count]="items.length"
    <my-counter></my-counter>  </my-counter>
</li>
  {{ngForm.dirty}}
    #counter
  {{x}} : {{item.trim()}eErrors: -->
  
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>

    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19583: 16 transforms
Fuzz 19584: 19 transforms
Fuzz 19585: 8 transforms
Fuzz 19586: 8 transforms
Fuzz 19587: 17 transforms
Fuzz 19588: 5 transforms
Fuzz 19589: 16 transforms
Fuzz 19590: 4 transforms
Fuzz 19591: 2 transforms
Fuzz 19592: 18 transforms
Fuzz 19593: 5 transforms
Fuzz 19594: 1 transforms
Fuzz 19595: 20 transforms
Fuzz 19596: 12 transforms
Fuzz 19597: 4 transforms
Fuzz 19598: 1 transforms
Fuzz 19599: 9 transforms
Fuzz 19600: 11 transforms
Fuzz 19601: 12 transforms
Fuzz 19602: 18 transforms
Fuzz 19603: 2 transforms
Fuzz 19604: 19 transforms
Fuzz 19605: 20 transforms
Fuzz 19606: 5 transforms
Fuzz 19607: 2 transforms
Fuzz 19608: 18 transforms
Fuzz 19609: 16 transforms
Fuzz 19610: 15 transforms
Fuzz 19611: 18 transforms
Fuzz 19612: 3 transforms
Fuzz 19613: 12 transforms
Fuzz 19614: 8 transforms
Fuzz 19615: 12 transforms
Fuzz 19616: 8 transforms
Fuzz 19617: 14 transforms
Fuzz 19618: 17 transforms
Fuzz 19619: 10 transforms
Fuzz 19620: 5 transforms
Fuzz 19621: 5 transforms
Fuzz 19622: 20 transforms
Fuzz 19623: 18 transforms
Fuzz 19624: 17 transforms
Fuzz 19625: 3 transforms
Fuzz 19626: 3 transforms
Fuzz 19627: 2 transforms
Fuzz 19628: 12 transforms
Fuzz 19629: 16 transforms
Fuzz 19630: 14 transforms
Fuzz 19631: 4 transforms
Fuzz 19632: 9 transforms
Fuzz 19633: 1 transforms
Fuzz 19634: 8 transforms
Fuzz 19635: 3 transforms
Fuzz 19636: 13 transforms
Fuzz 19637: 19 transforms
Fuzz 19638: 15 transforms
Fuzz 19639: 18 transforms
Fuzz 19640: 7 transforms
Fuzz 19641: 5 transforms
Fuzz 19642: 20 transforms
Fuzz 19643: 16 transforms
Fuzz 19644: 2 transforms
Fuzz 19645: 9 transforms
Fuzz 19646: 13 transforms
Fuzz 19647: 20 transforms
Fuzz 19648: 15 transforms
Fuzz 19649: 11 transforms
Fuzz 19650: 9 transforms
Fuzz 19651: 3 transforms
Fuzz 19652: 6 transforms
Fuzz 19653: 13 transforms
Fuzz 19654: 15 transforms
Fuzz 19655: 18 transforms
Fuzz 19656: 8 transforms
Fuzz 19657: 5 transforms
Fuzz 19658: 12 transforms
Fuzz 19659: 14 transforms
Fuzz 19660: 5 transforms
Fuzz 19661: 8 transforms
Fuzz 19662: 4 transforms
Fuzz 19663: 7 transforms
Fuzz 19664: 12 transforms
Fuzz 19665: 10 transforms
Fuzz 19666: 20 transforms
Fuzz 19667: 2 transforms
Fuzz 19668: 7 transforms
Fuzz 19669: 6 transforms
Fuzz 19670: 7 transforms
Fuzz 19671: 11 transforms
Fuzz 19672: 7 transforms
Fuzz 19673: 13 transforms
Fuzz 19674: 1 transforms
Fuzz 19675: 14 transforms
Fuzz 19676: 15 transforms
Fuzz 19677: 20 transforms
Fuzz 19678: 6 transforms
Fuzz 19679: 13 transforms
Fuzz 19680: 13 transforms
Fuzz 19681: 8 transforms
Fuzz 19682: 6 transforms
Fuzz 19683: 12 transforms
Fuzz 19684: 17 transforms
Fuzz 19685: 7 transforms
Fuzz 19686: 17 transforms
Fuzz 19687: 1 transforms
Fuzz 19688: 14 transforms
Fuzz 19689: 9 transforms
Fuzz 19690: 17 transforms
Fuzz 19691: 20 transforms
Fuzz 19692: 4 transforms
Fuzz 19693: 14 transforms
Fuzz 19694: 3 transforms
Fuzz 19695: 16 transforms
Fuzz 19696: 16 transforms
Fuzz 19697: 6 transforms
Fuzz 19698: 10 transforms
Fuzz 19699: 16 transforms
Fuzz 19700: 13 transforms
Fuzz 19701: 15 transforms
Fuzz 19702: 14 transforms
Fuzz 19703: 8 transforms
Fuzz 19704: 17 transforms
Fuzz 19705: 11 transforms
Fuzz 19706: 20 transforms
Fuzz 19707: 5 transforms
Fuzz 19708: 7 transforms
Fuzz 19709: 8 transforms
Fuzz 19710: 10 transforms
Fuzz 19711: 14 transforms
Fuzz 19712: 7 transforms
Fuzz 19713: 11 transforms
Fuzz 19714: 13 transforms
Fuzz 19715: 11 transforms
Fuzz 19716: 9 transforms
Fuzz 19717: 14 transforms
Fuzz 19718: 9 transforms
Fuzz 19719: 4 transforms
Fuzz 19720: 15 transforms
Fuzz 19721: 19 transforms
Fuzz 19722: 8 transforms
Fuzz 19723: 5 transforms
Fuzz 19724: 14 transforms
Fuzz 19725: 3 transforms
Fuzz 19726: 18 transforms
Fuzz 19727: 1 transforms
Fuzz 19728: 12 transforms
Fuzz 19729: 19 transforms
Fuzz 19730: 8 transforms
Fuzz 19731: 12 transforms
Fuzz 19732: 5 transforms
Fuzz 19733: 8 transforms
Fuzz 19734: 10 transforms
Fuzz 19735: 11 transforms
Fuzz 19736: 1 transforms
Fuzz 19737: 19 transforms
Fuzz 19738: 5 transforms
Fuzz 19739: 6 transforms
Fuzz 19740: 4 transforms
Fuzz 19741: 12 transforms
Fuzz 19742: 1 transforms
Fuzz 19743: 14 transforms
Fuzz 19744: 6 transforms
Fuzz 19745: 11 transforms
Fuzz 19746: 4 transforms
Fuzz 19747: 9 transforms
Fuzz 19748: 17 transforms
Fuzz 19749: 14 transforms
Fuzz 19750: 11 transforms
Fuzz 19751: 1 transforms
Fuzz 19752: 15 transforms
Fuzz 19753: 15 transforms
Fuzz 19754: 19 transforms
Fuzz 19755: 4 transforms
Fuzz 19756: 10 transforms
Fuzz 19757: 5 transforms
Fuzz 19758: 17 transforms
Fuzz 19759: 5 transforms
Fuzz 19760: 16 transforms
Fuzz 19761: 8 transforms
Fuzz 19762: 2 transforms
Fuzz 19763: 4 transforms
Fuzz 19764: 18 transforms
Fuzz 19765: 14 transforms
Fuzz 19766: 13 transforms
Fuzz 19767: 19 transforms
Fuzz 19768: 2 transforms
Fuzz 19769: 7 transforms
Fuzz 19770: 3 transforms
Fuzz 19771: 8 transforms
Fuzz 19772: 3 transforms
Fuzz 19773: 16 transforms
Fuzz 19774: 1 transforms
Fuzz 19775: 1 transforms
Fuzz 19776: 3 transforms
Fuzz 19777: 20 transforms
Fuzz 19778: 10 transforms
Fuzz 19779: 19 transforms
Fuzz 19780: 8 transforms
Fuzz 19781: 7 transforms
Fuzz 19782: 9 transforms
Fuzz 19783: 3 transforms
Fuzz 19784: 13 transforms
Fuzz 19785: 13 transforms
Fuzz 19786: 11 transforms
Fuzz 19787: 4 transforms
Fuzz 19788: 8 transforms
Fuzz 19789: 4 transforms
Fuzz 19790: 14 transforms
Fuzz 19791: 13 transforms
Fuzz 19792: 8 transforms
Fuzz 19793: 14 transforms
Fuzz 19794: 18 transforms
Fuzz 19795: 16 transforms
Fuzz 19796: 9 transforms
Fuzz 19797: 19 transforms
Fuzz 19798: 7 transforms
Fuzz 19799: 11 transforms
Fuzz 19800: 17 transforms
Fuzz 19801: 6 transforms
Fuzz 19802: 9 transforms
Fuzz 19803: 20 transforms
Fuzz 19804: 8 transforms
Fuzz 19805: 10 transforms
Fuzz 19806: 9 transforms
Fuzz 19807: 8 transforms
Fuzz 19808: 19 transforms
Fuzz 19809: 10 transforms
Fuzz 19810: 6 transforms
Fuzz 19811: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<S}
  EventE}
-->

class ComponentA {
  v

  templateUrl: 'test.html',
  template: '{C{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       attr.aria-hidden="{{!it, NgIf, NgFor, NgForm, NgMoel])
  String header;
  selector: 'my-counter',
  drectives: const [CounterComponen<!--
}
import 'package:angular2/angular2.dart';
})tring> items;
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
]),
  '090cedb3f283mitter<String> resetEvent;
       aria-hidden="true"


  CounterComponent recursedComponent;
  int count;
  @Output() EventEmitter<int> incremented;
  selector: 'my-aaa',
  inputs: const ['count'],
class CounterComponent {
]),
\'\'\');
});
{
@Component(
  @ContentChild(CounterComponent)
@Component(
<<==HTML CODE==>>
<!-- @ngIgnreErrors: --factory>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19812: 4 transforms
Fuzz 19813: 15 transforms
Fuzz 19814: 19 transforms
Fuzz 19815: 6 transforms
Fuzz 19816: 19 transforms
Fuzz 19817: 6 transforms
Fuzz 19818: 15 transforms
Fuzz 19819: 1 transforms
Fuzz 19820: 3 transforms
Fuzz 19821: 7 transforms
Fuzz 19822: 20 transforms
Fuzz 19823: 9 transforms
Fuzz 19824: 10 transforms
Fuzz 19825: 3 transforms
Fuzz 19826: 6 transforms
Fuzz 19827: 12 transforms
Fuzz 19828: 18 transforms
Fuzz 19829: 5 transforms
Fuzz 19830: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterCompo
@Component(
}
 on>')
  templateUrl: 'test.html',
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',

-->
  String header;

  template: '{{count}} <button (click)="in}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae562crement()" [value]="\'add\'"></butt<!-- ' NgFor, NgForm, NgModel])
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></butt<!--
  String header;
-->

  String header;
class ComponentA {
class ComponentA {
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></butt<!-- 'test.html',
  selector: 'my-counter',
  String header;
-->
  directives: c<!--
  inputs: const ['count'],
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></butt<!-- 'test.html',

@Component(
}
  outputs: const ['resetEader;
  directives: c<!--
  selector: 'my-counter',
}
@Component(
  String header;
  templateUrl: 'test.html',
  String header;
}
class ComponentA {
  directives: c<!--
  outputs: const ['resetEader;

}

@Component(
  outputs: const ['resetEvent: reset'],
  outputs: const ['resetEvent: reset'],
@Cl])
  selector: 'my-aaa',
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></butt<!-- 'test.html',
@Component(
}
class ComponentA {
@Component(
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
@Component(
  inputs: const ['count'],
class ComponentA {
}
@Cl])
  templateUrl:
import 'package:angular2/angular2.dart';
  templateUrl:
 on>')
  selectotest.html',
-->
  template: '{{count}} <button (click)="increment()" [valvent: reset'],
class ComponentA {
class CounterCompo
  inputs: const ['count'],
import 'package:angular2/angular2.dart';
       aria-hidden="tronst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
  inputs: const ['count'],
  selector: 'my-counter',
       aria-hidden="tronst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="tronst [CounterComponent, NgIf, NgFor, NgForm, NgModeectives: c<!--
}
@Component(
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [valvent: reset'],

-->
@Component(
  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0931> @ngIgnoreErrors: -->
<h1 #h}
]),
});
{
\'\'\');
  '090cedb3f2833a3}
]),
<li *ngFor='let ite
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19831: 4 transforms
Fuzz 19832: 19 transforms
Fuzz 19833: 3 transforms
Fuzz 19834: 1 transforms
Fuzz 19835: 10 transforms
Fuzz 19836: 12 transforms
Fuzz 19837: 9 transforms
Fuzz 19838: 17 transforms
Fuzz 19839: 12 transforms
Fuzz 19840: 10 transforms
Fuzz 19841: 10 transforms
Fuzz 19842: 3 transforms
Fuzz 19843: 16 transforms
Fuzz 19844: 10 transforms
Fuzz 19845: 9 transforms
Fuzz 19846: 6 transforms
Fuzz 19847: 11 transforms
Fuzz 19848: 4 transforms
Fuzz 19849: 2 transforms
Fuzz 19850: 15 transforms
Fuzz 19851: 6 transforms
Fuzz 19852: 2 transforms
Fuzz 19853: 14 transforms
Fuzz 19854: 9 transforms
Fuzz 19855: 6 transforms
Fuzz 19856: 10 transforms
Fuzz 19857: 15 transforms
Fuzz 19858: 10 transforms
Fuzz 19859: 4 transforms
Fuzz 19860: 15 transforms
Fuzz 19861: 20 transforms
Fuzz 19862: 4 transforms
Fuzz 19863: 5 transforms
Fuzz 19864: 8 transforms
Fuzz 19865: 8 transforms
Fuzz 19866: 9 transforms
Fuzz 19867: 18 transforms
Fuzz 19868: 6 transforms
Fuzz 19869: 13 transforms
Fuzz 19870: 15 transforms
Fuzz 19871: 19 transforms
Fuzz 19872: 2 transforms
Fuzz 19873: 2 transforms
Fuzz 19874: 20 transforms
Fuzz 19875: 14 transforms
Fuzz 19876: 4 transforms
Fuzz 19877: 8 transforms
Fuzz 19878: 20 transforms
Fuzz 19879: 7 transforms
Fuzz 19880: 8 transforms
Fuzz 19881: 19 transforms
Fuzz 19882: 17 transforms
Fuzz 19883: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  @}Output() EventEmitter<int> incremented;  L ist<String> items;
  CounterComponent recursedComponent;
  void reset() {}
class CounterComponent {
  @ContentChild(CounterComponent)
  outputs: onst ['resetEvent: reset'],
       attr.aria-hidden="{const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',

  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;

  directives: <!--

  selector: 'my-counter',
@Component(
  void 
class ComponentA {
}
  @Input() int maxCount;
       aria-hidden="true"
-->
  int count;
  inputs: const ['count'],
  String header;
import 'package:angular2/angular2.dart';

<<==HTML CODE==>>
</li><h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
<div *ngIf="items.length > 0">

    (click)='h1.hidden = !h1.hidden; counter.reset()'
</div>
    #counter
  
  <my-counter
    (reset)=''
    [count]="items.length"
  {{x}} : {{item.trim()}}
    <my-counter></my-cmy-counter></my-counter>
    [maxCount]='4'
      
<li *ngFor='let item of items; let x=index' [hiounter>
    [maxCount]='4'
      
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}

  </my-counter>
  <input [(ngModel)]
="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19884: 17 transforms
Fuzz 19885: 4 transforms
Fuzz 19886: 20 transforms
Fuzz 19887: 11 transforms
Fuzz 19888: 10 transforms
Fuzz 19889: 3 transforms
Fuzz 19890: 12 transforms
Fuzz 19891: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
\'\'\');
  selector: 'my-aaa',

       aria-hidden="true"
import 'package:angular2/angular2.dart';
  void reset() {}
   <!---->
  outputs: const ['resetEvent: reset'],
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
  @ContentChild(Counte rComponent)  CounterComponent recurseComponent;
  @Output() EventEmitter<int> incremented;

]),
});
-->
class CounterComponent {
  @Input() int maxCount;
  List<String><!--
  '090cedb3f2833a3f260b0937baae56267a6c: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
@Component(
  templateUrl: 'test.html',
  int count;
{
    aria-hi items;  String header;
  void increment() {}
  directives}
  selector: 'my-counter',
}
}
       attr.aria-hidden="{{!invalid}}"
<<==HTML CODE==>>
<!-- @ngIgnoreErrhideors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19892: 6 transforms
Fuzz 19893: 14 transforms
Fuzz 19894: 8 transforms
Fuzz 19895: 5 transforms
Fuzz 19896: 11 transforms
Fuzz 19897: 19 transforms
Fuzz 19898: 15 transforms
Fuzz 19899: 14 transforms
Fuzz 19900: 5 transforms
Fuzz 19901: 20 transforms
Fuzz 19902: 10 transforms
Fuzz 19903: 15 transforms
Fuzz 19904: 2 transforms
Fuzz 19905: 4 transforms
Fuzz 19906: 13 transforms
Fuzz 19907: 2 transforms
Fuzz 19908: 3 transforms
Fuzz 19909: 14 transforms
Fuzz 19910: 1 transforms
Fuzz 19911: 2 transforms
Fuzz 19912: 18 transforms
Fuzz 19913: 3 transforms
Fuzz 19914: 8 transforms
Fuzz 19915: 6 transforms
Fuzz 19916: 19 transforms
Fuzz 19917: 18 transforms
Fuzz 19918: 11 transforms
Fuzz 19919: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
  selector: 'm}
-->

{
import 'package:anativengular2/angular2.dart';
\'\'\y-aaa',  templateUrl: 'test.html',  directives: co [Countenst [CounterComponent, NgIf, NgFor, NgForm, Ng
@Compon<!--
});
       attr.ent(
]),
<<==HTML CODE==>>
  </my-counter>          [maxCount]='4'    (reset)=''
  {{x}} : {{item.trim()}}
    #counter
    (click='h1.hidden = !h1e.hidden; counter.reset()'
</ndiv>
  <input [(ngModel)]="header" />
    (incremented)='items.add($event.toString())'>
<!-- @ngIgnoreErrors: -->  <my-counter
    <my-counter></my-counter>
  
  <form #ngForm="ngForm"></form>

  {{ngForm.dirty}}
<div *ngIf="items.length > 0">
</li>
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19920: 4 transforms
Fuzz 19921: 20 transforms
Fuzz 19922: 3 transforms
Fuzz 19923: 6 transforms
Fuzz 19924: 15 transforms
Fuzz 19925: 8 transforms
Fuzz 19926: 19 transforms
Fuzz 19927: 9 transforms
Fuzz 19928: 10 transforms
Fuzz 19929: 3 transforms
Fuzz 19930: 4 transforms
Fuzz 19931: 16 transforms
Fuzz 19932: 9 transforms
Fuzz 19933: 18 transforms
Fuzz 19934: 11 transforms
Fuzz 19935: 10 transforms
Fuzz 19936: 1 transforms
Fuzz 19937: 4 transforms
Fuzz 19938: 15 transforms
Fuzz 19939: 14 transforms
Fuzz 19940: 7 transforms
Fuzz 19941: 14 transforms
Fuzz 19942: 10 transforms
Fuzz 19943: 9 transforms
Fuzz 19944: 16 transforms
Fuzz 19945: 16 transforms
Fuzz 19946: 19 transforms
Fuzz 19947: 3 transforms
Fuzz 19948: 20 transforms
Fuzz 19949: 15 transforms
Fuzz 19950: 17 transforms
Fuzz 19951: 6 transforms
Fuzz 19952: 9 transforms
Fuzz 19953: 16 transforms
Fuzz 19954: 17 transforms
Fuzz 19955: 3 transforms
Fuzz 19956: 8 transforms
Fuzz 19957: 11 transforms
Fuzz 19958: 8 transforms
Fuzz 19959: 18 transforms
Fuzz 19960: 1 transforms
Fuzz 19961: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
mport 'package:<!--
       aria-hiddeangular2/angular2.dart';
class}

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}

  templateUrl: 'test.html',
@Component(
-->
} Co,
]),
  templateUrl: 'test.html',
class}
       aria-hiddeangular2/angular2.dart';
  String header;-->
  List<String> items;
} ComponentA {
@Component(
  selector: 'my-c
]),
  selector: 'my-aaa'age:<!--
@Component(
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index'assert [hidden]='item != null'>
-->
</li>
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
  
  <input [(ngMo<!--
  <my-counter
      
       aria-hidden="true"
<!--
-->
       aria-hidden="true"
<!-- @ngIgnoreErrors: -->
    

<h1 #h1>Showitypedefng {{items.length}} items:/h1>
  t{{ngForm.dirty}}
del)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19962: 8 transforms
Fuzz 19963: 4 transforms
Fuzz 19964: 10 transforms
Fuzz 19965: 14 transforms
Fuzz 19966: 13 transforms
Fuzz 19967: 2 transforms
Fuzz 19968: 6 transforms
Fuzz 19969: 4 transforms
Fuzz 19970: 17 transforms
Fuzz 19971: 5 transforms
Fuzz 19972: 17 transforms
Fuzz 19973: 18 transforms
Fuzz 19974: 6 transforms
Fuzz 19975: 7 transforms
Fuzz 19976: 3 transforms
Fuzz 19977: 7 transforms
Fuzz 19978: 15 transforms
Fuzz 19979: 19 transforms
Fuzz 19980: 16 transforms
Fuzz 19981: 3 transforms
Fuzz 19982: 5 transforms
Fuzz 19983: 6 transforms
Fuzz 19984: 17 transforms
Fuzz 19985: 7 transforms
Fuzz 19986: 20 transforms
Fuzz 19987: 5 transforms
Fuzz 19988: 20 transforms
Fuzz 19989: 18 transforms
Fuzz 19990: 18 transforms
Fuzz 19991: 2 transforms
Fuzz 19992: 12 transforms
Fuzz 19993: 4 transforms
Fuzz 19994: 14 transforms
Fuzz 19995: 6 transforms
Fuzz 19996: 8 transforms
Fuzz 19997: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  void reset() {}
  CounterComponent recursedComponent;  int count;
  '090cedb3f2833a3f260b0937baae56267a6cd935',
\'\'\');
}

  }

  void increment() {}
  templateUrl: 'test.html',  selector: 'my-counter',
{
  selector: 'my-aaa',
]),
  List<Str
@Component(


});
  @Input() int maxCount;
  directives: const [CounteComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';

  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
ing> items;  String header;
class ComponentA {
  inputs: const ['count'],
@Component(
   -4.5EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- gth > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
      
  <my-li *ng@ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div en]='item != null'>
  {x}} : {{item.trim()}}</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
      
  <my-li *ngFor='let item of items; let= x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
   counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.h<!--
-->
    idden; counter.reset()'
    (incremented)='*ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
      
  <my-li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngF
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 19998: 5 transforms
Fuzz 19999: 20 transforms
Fuzz 20000: 6 transforms
Fuzz 20001: 20 transforms
Fuzz 20002: 6 transforms
Fuzz 20003: 2 transforms
Fuzz 20004: 13 transforms
Fuzz 20005: 13 transforms
Fuzz 20006: 3 transforms
Fuzz 20007: 6 transforms
Fuzz 20008: 10 transforms
Fuzz 20009: 13 transforms
Fuzz 20010: 1 transforms
Fuzz 20011: 15 transforms
Fuzz 20012: 6 transforms
Fuzz 20013: 11 transforms
Fuzz 20014: 11 transforms
Fuzz 20015: 7 transforms
Fuzz 20016: 20 transforms
Fuzz 20017: 9 transforms
Fuzz 20018: 2 transforms
Fuzz 20019: 6 transforms
Fuzz 20020: 6 transforms
Fuzz 20021: 8 transforms
Fuzz 20022: 6 transforms
Fuzz 20023: 9 transforms
Fuzz 20024: 17 transforms
Fuzz 20025: 4 transforms
Fuzz 20026: 13 transforms
Fuzz 20027: 16 transforms
Fuzz 20028: 14 transforms
Fuzz 20029: 8 transforms
Fuzz 20030: 8 transforms
Fuzz 20031: 15 transforms
Fuzz 20032: 20 transforms
Fuzz 20033: 5 transforms
Fuzz 20034: 18 transforms
Fuzz 20035: 14 transforms
Fuzz 20036: 16 transforms
Fuzz 20037: 1 transforms
Fuzz 20038: 3 transforms
Fuzz 20039: 8 transforms
Fuzz 20040: 8 transforms
Fuzz 20041: 20 transforms
Fuzz 20042: 8 transforms
Fuzz 20043: 13 transforms
Fuzz 20044: 16 transforms
Fuzz 20045: 14 transforms
Fuzz 20046: 2 transforms
Fuzz 20047: 9 transforms
Fuzz 20048: 15 transforms
Fuzz 20049: 5 transforms
Fuzz 20050: 4 transforms
Fuzz 20051: 4 transforms
Fuzz 20052: 3 transforms
Fuzz 20053: 15 transforms
Fuzz 20054: 19 transforms
Fuzz 20055: 15 transforms
Fuzz 20056: 5 transforms
Fuzz 20057: 15 transforms
Fuzz 20058: 4 transforms
Fuzz 20059: 19 transforms
Fuzz 20060: 17 transforms
Fuzz 20061: 10 transforms
Fuzz 20062: 3 transforms
Fuzz 20063: 8 transforms
Fuzz 20064: 12 transforms
Fuzz 20065: 5 transforms
Fuzz 20066: 13 transforms
Fuzz 20067: 8 transforms
Fuzz 20068: 4 transforms
Fuzz 20069: 16 transforms
Fuzz 20070: 6 transforms
Fuzz 20071: 18 transforms
Fuzz 20072: 16 transforms
Fuzz 20073: 5 transforms
Fuzz 20074: 19 transforms
Fuzz 20075: 4 transforms
Fuzz 20076: 13 transforms
Fuzz 20077: 5 transforms
Fuzz 20078: 20 transforms
Fuzz 20079: 8 transforms
Fuzz 20080: 4 transforms
Fuzz 20081: 20 transforms
Fuzz 20082: 18 transforms
Fuzz 20083: 4 transforms
Fuzz 20084: 1 transforms
Fuzz 20085: 6 transforms
Fuzz 20086: 17 transforms
Fuzz 20087: 18 transforms
Fuzz 20088: 3 transforms
Fuzz 20089: 5 transforms
Fuzz 20090: 4 transforms
Fuzz 20091: 8 transforms
Fuzz 20092: 17 transforms
Fuzz 20093: 10 transforms
Fuzz 20094: 13 transforms
Fuzz 20095: 6 transforms
Fuzz 20096: 13 transforms
Fuzz 20097: 2 transforms
Fuzz 20098: 2 transforms
Fuzz 20099: 10 transforms
Fuzz 20100: 10 transforms
Fuzz 20101: 7 transforms
Fuzz 20102: 9 transforms
Fuzz 20103: 1 transforms
Fuzz 20104: 11 transforms
Fuzz 20105: 14 transforms
Fuzz 20106: 14 transforms
Fuzz 20107: 5 transforms
Fuzz 20108: 3 transforms
Fuzz 20109: 16 transforms
Fuzz 20110: 2 transforms
Fuzz 20111: 5 transforms
Fuzz 20112: 13 transforms
Fuzz 20113: 12 transforms
Fuzz 20114: 17 transforms
Fuzz 20115: 6 transforms
Fuzz 20116: 1 transforms
Fuzz 20117: 7 transforms
Fuzz 20118: 15 transforms
Fuzz 20119: 4 transforms
Fuzz 20120: 10 transforms
Fuzz 20121: 9 transforms
Fuzz 20122: 19 transforms
Fuzz 20123: 17 transforms
Fuzz 20124: 19 transforms
Fuzz 20125: 9 transforms
Fuzz 20126: 20 transforms
Fuzz 20127: 3 transforms
Fuzz 20128: 16 transforms
Fuzz 20129: 20 transforms
Fuzz 20130: 18 transforms
Fuzz 20131: 11 transforms
Fuzz 20132: 11 transforms
Fuzz 20133: 14 transforms
Fuzz 20134: 9 transforms
Fuzz 20135: 5 transforms
Fuzz 20136: 6 transforms
Fuzz 20137: 3 transforms
Fuzz 20138: 9 transforms
Fuzz 20139: 2 transforms
Fuzz 20140: 13 transforms
Fuzz 20141: 19 transforms
Fuzz 20142: 4 transforms
Fuzz 20143: 15 transforms
Fuzz 20144: 19 transforms
Fuzz 20145: 11 transforms
Fuzz 20146: 10 transforms
Fuzz 20147: 7 transforms
Fuzz 20148: 13 transforms
Fuzz 20149: 15 transforms
Fuzz 20150: 17 transforms
Fuzz 20151: 9 transforms
Fuzz 20152: 5 transforms
Fuzz 20153: 2 transforms
Fuzz 20154: 8 transforms
Fuzz 20155: 8 transforms
Fuzz 20156: 11 transforms
Fuzz 20157: 9 transforms
Fuzz 20158: 17 transforms
Fuzz 20159: 19 transforms
Fuzz 20160: 18 transforms
Fuzz 20161: 5 transforms
Fuzz 20162: 6 transforms
Fuzz 20163: 18 transforms
Fuzz 20164: 1 transforms
Fuzz 20165: 19 transforms
Fuzz 20166: 10 transforms
Fuzz 20167: 17 transforms
Fuzz 20168: 10 transforms
Fuzz 20169: 11 transforms
Fuzz 20170: 9 transforms
Fuzz 20171: 3 transforms
Fuzz 20172: 4 transforms
Fuzz 20173: 14 transforms
Fuzz 20174: 4 transforms
Fuzz 20175: 16 transforms
Fuzz 20176: 15 transforms
Fuzz 20177: 19 transforms
Fuzz 20178: 6 transforms
Fuzz 20179: 1 transforms
Fuzz 20180: 1 transforms
Fuzz 20181: 2 transforms
Fuzz 20182: 11 transforms
Fuzz 20183: 12 transforms
Fuzz 20184: 14 transforms
Fuzz 20185: 11 transforms
Fuzz 20186: 19 transforms
Fuzz 20187: 11 transforms
Fuzz 20188: 20 transforms
Fuzz 20189: 19 transforms
Fuzz 20190: 5 transforms
Fuzz 20191: 20 transforms
Fuzz 20192: 20 transforms
Fuzz 20193: 15 transforms
Fuzz 20194: 1 transforms
Fuzz 20195: 16 transforms
Fuzz 20196: 13 transforms
Fuzz 20197: 20 transforms
Fuzz 20198: 5 transforms
Fuzz 20199: 2 transforms
Fuzz 20200: 13 transforms
Fuzz 20201: 11 transforms
Fuzz 20202: 14 transforms
Fuzz 20203: 3 transforms
Fuzz 20204: 11 transforms
Fuzz 20205: 19 transforms
Fuzz 20206: 2 transforms
Fuzz 20207: 20 transforms
Fuzz 20208: 16 transforms
Fuzz 20209: 7 transforms
Fuzz 20210: 15 transforms
Fuzz 20211: 5 transforms
Fuzz 20212: 6 transforms
Fuzz 20213: 5 transforms
Fuzz 20214: 14 transforms
Fuzz 20215: 2 transforms
Fuzz 20216: 12 transforms
Fuzz 20217: 10 transforms
Fuzz 20218: 19 transforms
Fuzz 20219: 9 transforms
Fuzz 20220: 12 transforms
Fuzz 20221: 10 transforms
Fuzz 20222: 6 transforms
Fuzz 20223: 12 transforms
Fuzz 20224: 16 transforms
Fuzz 20225: 18 transforms
Fuzz 20226: 2 transforms
Fuzz 20227: 2 transforms
Fuzz 20228: 13 transforms
Fuzz 20229: 4 transforms
Fuzz 20230: 15 transforms
Fuzz 20231: 8 transforms
Fuzz 20232: 19 transforms
Fuzz 20233: 17 transforms
Fuzz 20234: 5 transforms
Fuzz 20235: 16 transforms
Fuzz 20236: 6 transforms
Fuzz 20237: 6 transforms
Fuzz 20238: 3 transforms
Fuzz 20239: 13 transforms
Fuzz 20240: 13 transforms
Fuzz 20241: 19 transforms
Fuzz 20242: 1 transforms
Fuzz 20243: 14 transforms
Fuzz 20244: 19 transforms
Fuzz 20245: 1 transforms
Fuzz 20246: 14 transforms
Fuzz 20247: 18 transforms
Fuzz 20248: 8 transforms
Fuzz 20249: 5 transforms
Fuzz 20250: 19 transforms
Fuzz 20251: 16 transforms
Fuzz 20252: 7 transforms
Fuzz 20253: 1 transforms
Fuzz 20254: 2 transforms
Fuzz 20255: 2 transforms
Fuzz 20256: 8 transforms
Fuzz 20257: 18 transforms
Fuzz 20258: 9 transforms
Fuzz 20259: 18 transforms
Fuzz 20260: 7 transforms
Fuzz 20261: 18 transforms
Fuzz 20262: 15 transforms
Fuzz 20263: 13 transforms
Fuzz 20264: 4 transforms
Fuzz 20265: 13 transforms
Fuzz 20266: 6 transforms
Fuzz 20267: 15 transforms
Fuzz 20268: 12 transforms
Fuzz 20269: 20 transforms
Fuzz 20270: 7 transforms
Fuzz 20271: 3 transforms
Fuzz 20272: 11 transforms
Fuzz 20273: 3 transforms
Fuzz 20274: 16 transforms
Fuzz 20275: 17 transforms
Fuzz 20276: 12 transforms
Fuzz 20277: 17 transforms
Fuzz 20278: 19 transforms
Fuzz 20279: 5 transforms
Fuzz 20280: 11 transforms
Fuzz 20281: 10 transforms
Fuzz 20282: 6 transforms
Fuzz 20283: 15 transforms
Fuzz 20284: 8 transforms
Fuzz 20285: 20 transforms
Fuzz 20286: 4 transforms
Fuzz 20287: 4 transforms
Fuzz 20288: 13 transforms
Fuzz 20289: 6 transforms
Fuzz 20290: 20 transforms
Fuzz 20291: 9 transforms
Fuzz 20292: 1 transforms
Fuzz 20293: 10 transforms
Fuzz 20294: 11 transforms
Fuzz 20295: 12 transforms
Fuzz 20296: 3 transforms
Fuzz 20297: 7 transforms
Fuzz 20298: 9 transforms
Fuzz 20299: 4 transforms
Fuzz 20300: 6 transforms
Fuzz 20301: 12 transforms
Fuzz 20302: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterCpatchomponent {
\'\'\');
  @ContentChi<!--
@Component(
}
  @Input() int maxCount;
  EventEmitter<String> resetEvent;

  int count;
--ld(CounterComponent)
  templateUrl: 'test.html',
  @Output() EventEmi

class ComponentA {
{
  EventEmit  void reset() {}
nt: reset'],
});
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.lrethrowength}} items:</h1>
<li *ngFor='let item of items; let x=inde}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260x' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
      
  <my-count
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 20303: 16 transforms
Fuzz 20304: 6 transforms
Fuzz 20305: 8 transforms
Fuzz 20306: 18 transforms
Fuzz 20307: 6 transforms
Fuzz 20308: 3 transforms
Fuzz 20309: 3 transforms
Fuzz 20310: 5 transforms
Fuzz 20311: 19 transforms
Fuzz 20312: 1 transforms
Fuzz 20313: 11 transforms
Fuzz 20314: 13 transforms
Fuzz 20315: 20 transforms
Fuzz 20316: 2 transforms
Fuzz 20317: 3 transforms
Fuzz 20318: 10 transforms
Fuzz 20319: 8 transforms
Fuzz 20320: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  inputs: const ['count) int maxCount;
@Component(
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
@Component(
  void reset() {}
  EventEmitter<String> resetEven'],

}
class CounterComponent {

  CounterComponent recursedComponent;
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<Stri}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937bang> resetEvent;
  templateUrl: 'test.html',
  List<String> items;
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  @ContentChild(Counted;
  selector: 'my-counter',
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
claerComponent)
import 'package:angular2/angular2.dart';
class ComponentA {
}


  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  String header;
  void increment() {}
<<==HTML CODE==>>
]),
<li *ng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 20321: 19 transforms
Fuzz 20322: 18 transforms
Fuzz 20323: 16 transforms
Fuzz 20324: 8 transforms
Fuzz 20325: 5 transforms
Fuzz 20326: 16 transforms
Fuzz 20327: 1 transforms
Fuzz 20328: 18 transforms
Fuzz 20329: 10 transforms
Fuzz 20330: 9 transforms
Fuzz 20331: 6 transforms
Fuzz 20332: 6 transforms
Fuzz 20333: 12 transforms
Fuzz 20334: 13 transforms
Fuzz 20335: 14 transforms
Fuzz 20336: 20 transforms
Fuzz 20337: 6 transforms
Fuzz 20338: 7 transforms
Fuzz 20339: 4 transforms
Fuzz 20340: 4 transforms
Fuzz 20341: 3 transforms
Fuzz 20342: 11 transforms
Fuzz 20343: 11 transforms
Fuzz 20344: 8 transforms
Fuzz 20345: 16 transforms
Fuzz 20346: 12 transforms
Fuzz 20347: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(
  templateUrl: 'test.html',
  directives: const e[CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  int count;
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;

  @ContentChild(Cou',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEv<!nterComponent)  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- -- @ngIgn
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 20348: 9 transforms
Fuzz 20349: 5 transforms
Fuzz 20350: 12 transforms
Fuzz 20351: 17 transforms
Fuzz 20352: 15 transforms
Fuzz 20353: 3 transforms
Fuzz 20354: 15 transforms
Fuzz 20355: 15 transforms
Fuzz 20356: 20 transforms
Fuzz 20357: 20 transforms
Fuzz 20358: 16 transforms
Fuzz 20359: 3 transforms
Fuzz 20360: 8 transforms
Fuzz 20361: 10 transforms
Fuzz 20362: 15 transforms
Fuzz 20363: 6 transforms
Fuzz 20364: 17 transforms
Fuzz 20365: 14 transforms
Fuzz 20366: 11 transforms
Fuzz 20367: 19 transforms
Fuzz 20368: 7 transforms
Fuzz 20369: 15 transforms
Fuzz 20370: 4 transforms
Fuzz 20371: 3 transforms
Fuzz 20372: 6 transforms
Fuzz 20373: 3 transforms
Fuzz 20374: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;

  outputs: const ['resetEvent: reset'],
       attr.s;
import 'package:angular2/angular2.dart';
  void increment() {}
       aria-hidden="true"
  }
class CounterComponent {
{
-->
\'\'\');
]),
  int count;
]),

html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
{
}
  EventEmitter<String> resetEvent;

class ComponenltA {
  selector: 'my-counter',
@Component(
  List<String> item<!--
});
  templateUrl: 'test.<!--
\'\'\');  '090cedb3f2833a3f260b0937baae56267a) int maxCount;
  inputs: const ['count']as,
});
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
}
  void reset() {}
  @Input(}
  String header;
@Component(
  @ContentChild(CounterComponent)

  '090cedb3f2833a3f260b0937baaeselector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><!--
-->
       aria
<h1 #h1>Showing {{items.length}} items}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -:</h1>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
   (reset)=''
    (}
]),
});
{
\'\'\');
  '090cedb3f2catch83click)='h1.hidden = !h1.hidden; counter.reset()'n
    (increme nted)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 20375: 19 transforms
Fuzz 20376: 2 transforms
Fuzz 20377: 18 transforms
Fuzz 20378: 10 transforms
Fuzz 20379: 11 transforms
Fuzz 20380: 4 transforms
Fuzz 20381: 2 transforms
Fuzz 20382: 18 transforms
Fuzz 20383: 17 transforms
Fuzz 20384: 12 transforms
Fuzz 20385: 2 transforms
Fuzz 20386: 11 transforms
Fuzz 20387: 4 transforms
Fuzz 20388: 14 transforms
Fuzz 20389: 3 transforms
Fuzz 20390: 1 transforms
Fuzz 20391: 10 transforms
Fuzz 20392: 17 transforms
Fuzz 20393: 1 transforms
Fuzz 20394: 3 transforms
Fuzz 20395: 13 transforms
Fuzz 20396: 3 transforms
Fuzz 20397: 2 transforms
Fuzz 20398: 1 transforms
Fuzz 20399: 10 transforms
Fuzz 20400: 11 transforms
Fuzz 20401: 1 transforms
Fuzz 20402: 3 transforms
Fuzz 20403: 17 transforms
Fuzz 20404: 4 transforms
Fuzz 20405: 20 transforms
Fuzz 20406: 2 transforms
Fuzz 20407: 10 transforms
Fuzz 20408: 6 transforms
Fuzz 20409: 20 transforms
Fuzz 20410: 17 transforms
Fuzz 20411: 3 transforms
Fuzz 20412: 18 transforms
Fuzz 20413: 1 transforms
Fuzz 20414: 16 transforms
Fuzz 20415: 6 transforms
Fuzz 20416: 14 transforms
Fuzz 20417: 11 transforms
Fuzz 20418: 9 transforms
Fuzz 20419: 10 transforms
Fuzz 20420: 8 transforms
Fuzz 20421: 8 transforms
Fuzz 20422: 11 transforms
Fuzz 20423: 11 transforms
Fuzz 20424: 3 transforms
Fuzz 20425: 5 transforms
Fuzz 20426: 11 transforms
Fuzz 20427: 10 transforms
Fuzz 20428: 7 transforms
Fuzz 20429: 16 transforms
Fuzz 20430: 8 transforms
Fuzz 20431: 6 transforms
Fuzz 20432: 18 transforms
Fuzz 20433: 17 transforms
Fuzz 20434: 12 transforms
Fuzz 20435: 18 transforms
Fuzz 20436: 17 transforms
Fuzz 20437: 13 transforms
Fuzz 20438: 17 transforms
Fuzz 20439: 15 transforms
Fuzz 20440: 10 transforms
Fuzz 20441: 7 transforms
Fuzz 20442: 11 transforms
Fuzz 20443: 19 transforms
Fuzz 20444: 3 transforms
Fuzz 20445: 17 transforms
Fuzz 20446: 9 transforms
Fuzz 20447: 9 transforms
Fuzz 20448: 15 transforms
Fuzz 20449: 5 transforms
Fuzz 20450: 8 transforms
Fuzz 20451: 12 transforms
Fuzz 20452: 4 transforms
Fuzz 20453: 19 transforms
Fuzz 20454: 12 transforms
Fuzz 20455: 10 transforms
Fuzz 20456: 12 transforms
Fuzz 20457: 8 transforms
Fuzz 20458: 4 transforms
Fuzz 20459: 4 transforms
Fuzz 20460: 16 transforms
Fuzz 20461: 18 transforms
Fuzz 20462: 16 transforms
Fuzz 20463: 2 transforms
Fuzz 20464: 10 transforms
Fuzz 20465: 6 transforms
Fuzz 20466: 12 transforms
Fuzz 20467: 5 transforms
Fuzz 20468: 8 transforms
Fuzz 20469: 9 transforms
Fuzz 20470: 12 transforms
Fuzz 20471: 10 transforms
Fuzz 20472: 19 transforms
Fuzz 20473: 6 transforms
Fuzz 20474: 16 transforms
Fuzz 20475: 18 transforms
Fuzz 20476: 8 transforms
Fuzz 20477: 5 transforms
Fuzz 20478: 3 transforms
Fuzz 20479: 18 transforms
Fuzz 20480: 13 transforms
Fuzz 20481: 10 transforms
Fuzz 20482: 9 transforms
Fuzz 20483: 14 transforms
Fuzz 20484: 1 transforms
Fuzz 20485: 12 transforms
Fuzz 20486: 8 transforms
Fuzz 20487: 14 transforms
Fuzz 20488: 20 transforms
Fuzz 20489: 17 transforms
Fuzz 20490: 13 transforms
Fuzz 20491: 3 transforms
Fuzz 20492: 3 transforms
Fuzz 20493: 17 transforms
Fuzz 20494: 2 transforms
Fuzz 20495: 3 transforms
Fuzz 20496: 7 transforms
Fuzz 20497: 19 transforms
Fuzz 20498: 4 transforms
Fuzz 20499: 16 transforms
Fuzz 20500: 9 transforms
Fuzz 20501: 17 transforms
Fuzz 20502: 16 transforms
Fuzz 20503: 18 transforms
Fuzz 20504: 17 transforms
Fuzz 20505: 2 transforms
Fuzz 20506: 2 transforms
Fuzz 20507: 20 transforms
Fuzz 20508: 18 transforms
Fuzz 20509: 14 transforms
Fuzz 20510: 2 transforms
Fuzz 20511: 10 transforms
Fuzz 20512: 5 transforms
Fuzz 20513: 20 transforms
Fuzz 20514: 15 transforms
Fuzz 20515: 11 transforms
Fuzz 20516: 15 transforms
Fuzz 20517: 12 transforms
Fuzz 20518: 8 transforms
Fuzz 20519: 7 transforms
Fuzz 20520: 8 transforms
Fuzz 20521: 7 transforms
Fuzz 20522: 7 transforms
Fuzz 20523: 20 transforms
Fuzz 20524: 17 transforms
Fuzz 20525: 10 transforms
Fuzz 20526: 6 transforms
Fuzz 20527: 19 transforms
Fuzz 20528: 17 transforms
Fuzz 20529: 16 transforms
Fuzz 20530: 20 transforms
Fuzz 20531: 6 transforms
Fuzz 20532: 13 transforms
Fuzz 20533: 9 transforms
Fuzz 20534: 19 transforms
Fuzz 20535: 18 transforms
Fuzz 20536: 20 transforms
Fuzz 20537: 1 transforms
Fuzz 20538: 6 transforms
Fuzz 20539: 18 transforms
Fuzz 20540: 20 transforms
Fuzz 20541: 17 transforms
Fuzz 20542: 20 transforms
Fuzz 20543: 3 transforms
Fuzz 20544: 1 transforms
Fuzz 20545: 17 transforms
Fuzz 20546: 7 transforms
Fuzz 20547: 5 transforms
Fuzz 20548: 4 transforms
Fuzz 20549: 12 transforms
Fuzz 20550: 12 transforms
Fuzz 20551: 19 transforms
Fuzz 20552: 13 transforms
Fuzz 20553: 20 transforms
Fuzz 20554: 17 transforms
Fuzz 20555: 12 transforms
Fuzz 20556: 15 transforms
Fuzz 20557: 19 transforms
Fuzz 20558: 6 transforms
Fuzz 20559: 17 transforms
Fuzz 20560: 16 transforms
Fuzz 20561: 16 transforms
Fuzz 20562: 8 transforms
Fuzz 20563: 11 transforms
Fuzz 20564: 2 transforms
Fuzz 20565: 10 transforms
Fuzz 20566: 8 transforms
Fuzz 20567: 2 transforms
Fuzz 20568: 18 transforms
Fuzz 20569: 17 transforms
Fuzz 20570: 9 transforms
Fuzz 20571: 11 transforms
Fuzz 20572: 9 transforms
Fuzz 20573: 16 transforms
Fuzz 20574: 1 transforms
Fuzz 20575: 6 transforms
Fuzz 20576: 8 transforms
Fuzz 20577: 4 transforms
Fuzz 20578: 4 transforms
Fuzz 20579: 13 transforms
Fuzz 20580: 3 transforms
Fuzz 20581: 16 transforms
Fuzz 20582: 3 transforms
Fuzz 20583: 16 transforms
Fuzz 20584: 15 transforms
Fuzz 20585: 5 transforms
Fuzz 20586: 15 transforms
Fuzz 20587: 11 transforms
Fuzz 20588: 2 transforms
Fuzz 20589: 13 transforms
Fuzz 20590: 20 transforms
Fuzz 20591: 8 transforms
Fuzz 20592: 1 transforms
Fuzz 20593: 9 transforms
Fuzz 20594: 1 transforms
Fuzz 20595: 3 transforms
Fuzz 20596: 18 transforms
Fuzz 20597: 6 transforms
Fuzz 20598: 4 transforms
Fuzz 20599: 4 transforms
Fuzz 20600: 20 transforms
Fuzz 20601: 4 transforms
Fuzz 20602: 16 transforms
Fuzz 20603: 18 transforms
Fuzz 20604: 7 transforms
Fuzz 20605: 6 transforms
Fuzz 20606: 10 transforms
Fuzz 20607: 8 transforms
Fuzz 20608: 12 transforms
Fuzz 20609: 12 transforms
Fuzz 20610: 10 transforms
Fuzz 20611: 14 transforms
Fuzz 20612: 5 transforms
Fuzz 20613: 7 transforms
Fuzz 20614: 4 transforms
Fuzz 20615: 9 transforms
Fuzz 20616: 14 transforms
Fuzz 20617: 17 transforms
Fuzz 20618: 6 transforms
Fuzz 20619: 2 transforms
Fuzz 20620: 13 transforms
Fuzz 20621: 19 transforms
Fuzz 20622: 7 transforms
Fuzz 20623: 8 transforms
Fuzz 20624: 6 transforms
Fuzz 20625: 1 transforms
Fuzz 20626: 8 transforms
Fuzz 20627: 13 transforms
Fuzz 20628: 17 transforms
Fuzz 20629: 12 transforms
Fuzz 20630: 1 transforms
Fuzz 20631: 3 transforms
Fuzz 20632: 16 transforms
Fuzz 20633: 6 transforms
Fuzz 20634: 16 transforms
Fuzz 20635: 8 transforms
Fuzz 20636: 19 transforms
Fuzz 20637: 19 transforms
Fuzz 20638: 14 transforms
Fuzz 20639: 18 transforms
Fuzz 20640: 10 transforms
Fuzz 20641: 7 transforms
Fuzz 20642: 15 transforms
Fuzz 20643: 2 transforms
Fuzz 20644: 14 transforms
Fuzz 20645: 13 transforms
Fuzz 20646: 11 transforms
Fuzz 20647: 9 transforms
Fuzz 20648: 4 transforms
Fuzz 20649: 15 transforms
Fuzz 20650: 7 transforms
Fuzz 20651: 4 transforms
Fuzz 20652: 5 transforms
Fuzz 20653: 9 transforms
Fuzz 20654: 13 transforms
Fuzz 20655: 1 transforms
Fuzz 20656: 6 transforms
Fuzz 20657: 6 transforms
Fuzz 20658: 6 transforms
Fuzz 20659: 18 transforms
Fuzz 20660: 17 transforms
Fuzz 20661: 8 transforms
Fuzz 20662: 10 transforms
Fuzz 20663: 8 transforms
Fuzz 20664: 2 transforms
Fuzz 20665: 11 transforms
Fuzz 20666: 6 transforms
Fuzz 20667: 7 transforms
Fuzz 20668: 8 transforms
Fuzz 20669: 13 transforms
Fuzz 20670: 17 transforms
Fuzz 20671: 10 transforms
Fuzz 20672: 11 transforms
Fuzz 20673: 17 transforms
Fuzz 20674: 1 transforms
Fuzz 20675: 19 transforms
Fuzz 20676: 18 transforms
Fuzz 20677: 10 transforms
Fuzz 20678: 2 transforms
Fuzz 20679: 6 transforms
Fuzz 20680: 14 transforms
Fuzz 20681: 15 transforms
Fuzz 20682: 18 transforms
Fuzz 20683: 8 transforms
Fuzz 20684: 13 transforms
Fuzz 20685: 15 transforms
Fuzz 20686: 16 transforms
Fuzz 20687: 2 transforms
Fuzz 20688: 3 transforms
Fuzz 20689: 12 transforms
Fuzz 20690: 7 transforms
Fuzz 20691: 4 transforms
Fuzz 20692: 10 transforms
Fuzz 20693: 17 transforms
Fuzz 20694: 11 transforms
Fuzz 20695: 19 transforms
Fuzz 20696: 9 transforms
Fuzz 20697: 2 transforms
Fuzz 20698: 12 transforms
Fuzz 20699: 9 transforms
Fuzz 20700: 9 transforms
Fuzz 20701: 6 transforms
Fuzz 20702: 16 transforms
Fuzz 20703: 14 transforms
Fuzz 20704: 3 transforms
Fuzz 20705: 3 transforms
Fuzz 20706: 11 transforms
Fuzz 20707: 15 transforms
Fuzz 20708: 1 transforms
Fuzz 20709: 6 transforms
Fuzz 20710: 19 transforms
Fuzz 20711: 9 transforms
Fuzz 20712: 17 transforms
Fuzz 20713: 20 transforms
Fuzz 20714: 5 transforms
Fuzz 20715: 3 transforms
Fuzz 20716: 17 transforms
Fuzz 20717: 2 transforms
Fuzz 20718: 4 transforms
Fuzz 20719: 12 transforms
Fuzz 20720: 5 transforms
Fuzz 20721: 1 transforms
Fuzz 20722: 1 transforms
Fuzz 20723: 12 transforms
Fuzz 20724: 16 transforms
Fuzz 20725: 10 transforms
Fuzz 20726: 2 transforms
Fuzz 20727: 16 transforms
Fuzz 20728: 7 transforms
Fuzz 20729: 16 transforms
Fuzz 20730: 5 transforms
Fuzz 20731: 20 transforms
Fuzz 20732: 10 transforms
Fuzz 20733: 13 transforms
Fuzz 20734: 2 transforms
Fuzz 20735: 20 transforms
Fuzz 20736: 14 transforms
Fuzz 20737: 8 transforms
Fuzz 20738: 12 transforms
Fuzz 20739: 9 transforms
Fuzz 20740: 18 transforms
Fuzz 20741: 14 transforms
Fuzz 20742: 3 transforms
Fuzz 20743: 18 transforms
Fuzz 20744: 16 transforms
Fuzz 20745: 7 transforms
Fuzz 20746: 20 transforms
Fuzz 20747: 5 transforms
Fuzz 20748: 20 transforms
Fuzz 20749: 5 transforms
Fuzz 20750: 15 transforms
Fuzz 20751: 3 transforms
Fuzz 20752: 4 transforms
Fuzz 20753: 8 transforms
Fuzz 20754: 3 transforms
Fuzz 20755: 4 transforms
Fuzz 20756: 11 transforms
Fuzz 20757: 20 transforms
Fuzz 20758: 14 transforms
Fuzz 20759: 9 transforms
Fuzz 20760: 6 transforms
Fuzz 20761: 3 transforms
Fuzz 20762: 14 transforms
Fuzz 20763: 7 transforms
Fuzz 20764: 3 transforms
Fuzz 20765: 18 transforms
Fuzz 20766: 11 transforms
Fuzz 20767: 8 transforms
Fuzz 20768: 1 transforms
Fuzz 20769: 4 transforms
Fuzz 20770: 2 transforms
Fuzz 20771: 17 transforms
Fuzz 20772: 12 transforms
Fuzz 20773: 17 transforms
Fuzz 20774: 6 transforms
Fuzz 20775: 10 transforms
Fuzz 20776: 20 transforms
Fuzz 20777: 20 transforms
Fuzz 20778: 19 transforms
Fuzz 20779: 18 transforms
Fuzz 20780: 11 transforms
Fuzz 20781: 3 transforms
Fuzz 20782: 11 transforms
Fuzz 20783: 9 transforms
Fuzz 20784: 5 transforms
Fuzz 20785: 12 transforms
Fuzz 20786: 15 transforms
Fuzz 20787: 11 transforms
Fuzz 20788: 7 transforms
Fuzz 20789: 16 transforms
Fuzz 20790: 7 transforms
Fuzz 20791: 9 transforms
Fuzz 20792: 11 transforms
Fuzz 20793: 16 transforms
Fuzz 20794: 10 transforms
Fuzz 20795: 13 transforms
Fuzz 20796: 20 transforms
Fuzz 20797: 12 transforms
Fuzz 20798: 4 transforms
Fuzz 20799: 6 transforms
Fuzz 20800: 1 transforms
Fuzz 20801: 17 transforms
Fuzz 20802: 15 transforms
Fuzz 20803: 20 transforms
Fuzz 20804: 17 transforms
Fuzz 20805: 7 transforms
Fuzz 20806: 5 transforms
Fuzz 20807: 2 transforms
Fuzz 20808: 19 transforms
Fuzz 20809: 5 transforms
Fuzz 20810: 18 transforms
Fuzz 20811: 20 transforms
Fuzz 20812: 3 transforms
Fuzz 20813: 6 transforms
Fuzz 20814: 9 transforms
Fuzz 20815: 6 transforms
Fuzz 20816: 14 transforms
Fuzz 20817: 3 transforms
Fuzz 20818: 11 transforms
Fuzz 20819: 4 transforms
Fuzz 20820: 11 transforms
Fuzz 20821: 6 transforms
Fuzz 20822: 2 transforms
Fuzz 20823: 17 transforms
Fuzz 20824: 3 transforms
Fuzz 20825: 10 transforms
Fuzz 20826: 19 transforms
Fuzz 20827: 6 transforms
Fuzz 20828: 2 transforms
Fuzz 20829: 15 transforms
Fuzz 20830: 1 transforms
Fuzz 20831: 16 transforms
Fuzz 20832: 5 transforms
Fuzz 20833: 12 transforms
Fuzz 20834: 20 transforms
Fuzz 20835: 5 transforms
Fuzz 20836: 14 transforms
Fuzz 20837: 7 transforms
Fuzz 20838: 3 transforms
Fuzz 20839: 13 transforms
Fuzz 20840: 2 transforms
Fuzz 20841: 15 transforms
Fuzz 20842: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;

class ComponentA {
  inputs: const ['count'],
}
class CounterComponent {
  selector: 'my-aaa',
  directives: const [Counter<!--}
Component, NgIf, NsupergFor, NgForm}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae, NgModel])

  void reset() {}
import 'package:angular2/angular2<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invali.dvart';
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
}
@Component(

  List<String> items;
  outputs: const ['resetEvent: reset'],

@Component(  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  EventEmitter<String> <!--
-->resetEvent;

  String header;
  @ContentChild(CounterComponent)
  void increment() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.lr>
</div>ength}} items:</h1>
<li *ngFor='let item of items; let x=iimplementsndex' [hidden]='itemcase != null'>
  {{}} : {{item.trim()}}
</li>

<div *ngIf}
]="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6c<!--
-->
       ariad935',   -4.5  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 20843: 20 transforms
Fuzz 20844: 19 transforms
Fuzz 20845: 16 transforms
Fuzz 20846: 18 transforms
Fuzz 20847: 12 transforms
Fuzz 20848: 15 transforms
Fuzz 20849: 9 transforms
Fuzz 20850: 8 transforms
Fuzz 20851: 9 transforms
Fuzz 20852: 7 transforms
Fuzz 20853: 7 transforms
Fuzz 20854: 1 transforms
Fuzz 20855: 7 transforms
Fuzz 20856: 15 transforms
Fuzz 20857: 3 transforms
Fuzz 20858: 15 transforms
Fuzz 20859: 17 transforms
Fuzz 20860: 11 transforms
Fuzz 20861: 7 transforms
Fuzz 20862: 6 transforms
Fuzz 20863: 5 transforms
Fuzz 20864: 3 transforms
Fuzz 20865: 5 transforms
Fuzz 20866: 18 transforms
Fuzz 20867: 12 transforms
Fuzz 20868: 1 transforms
Fuzz 20869: 12 transforms
Fuzz 20870: 20 transforms
Fuzz 20871: 12 transforms
Fuzz 20872: 5 transforms
Fuzz 20873: 11 transforms
Fuzz 20874: 14 transforms
Fuzz 20875: 9 transforms
Fuzz 20876: 10 transforms
Fuzz 20877: 10 transforms
Fuzz 20878: 3 transforms
Fuzz 20879: 10 transforms
Fuzz 20880: 6 transforms
Fuzz 20881: 20 transforms
Fuzz 20882: 3 transforms
Fuzz 20883: 18 transforms
Fuzz 20884: 9 transforms
Fuzz 20885: 12 transforms
Fuzz 20886: 1 transforms
Fuzz 20887: 1 transforms
Fuzz 20888: 5 transforms
Fuzz 20889: 1 transforms
Fuzz 20890: 9 transforms
Fuzz 20891: 8 transforms
Fuzz 20892: 10 transforms
Fuzz 20893: 20 transforms
Fuzz 20894: 5 transforms
Fuzz 20895: 10 transforms
Fuzz 20896: 3 transforms
Fuzz 20897: 1 transforms
Fuzz 20898: 2 transforms
Fuzz 20899: 12 transforms
Fuzz 20900: 3 transforms
Fuzz 20901: 13 transforms
Fuzz 20902: 1 transforms
Fuzz 20903: 10 transforms
Fuzz 20904: 1 transforms
Fuzz 20905: 2 transforms
Fuzz 20906: 1 transforms
Fuzz 20907: 6 transforms
Fuzz 20908: 2 transforms
Fuzz 20909: 19 transforms
Fuzz 20910: 18 transforms
Fuzz 20911: 16 transforms
Fuzz 20912: 12 transforms
Fuzz 20913: 18 transforms
Fuzz 20914: 4 transforms
Fuzz 20915: 17 transforms
Fuzz 20916: 18 transforms
Fuzz 20917: 15 transforms
Fuzz 20918: 4 transforms
Fuzz 20919: 16 transforms
Fuzz 20920: 12 transforms
Fuzz 20921: 15 transforms
Fuzz 20922: 4 transforms
Fuzz 20923: 5 transforms
Fuzz 20924: 7 transforms
Fuzz 20925: 3 transforms
Fuzz 20926: 10 transforms
Fuzz 20927: 19 transforms
Fuzz 20928: 7 transforms
Fuzz 20929: 7 transforms
Fuzz 20930: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="incrnt}} <button (clement()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;  EventEmitter<String> resetEvent;
  @Ol: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;utput() EventEmitter<int> incremented;

  @ContentChild(CounterC
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *n}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baagFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
   #couner
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($'>
  {{x}} : {{item.trim()}}
</li>

<div *ngevent.toString())'>
}
]),
});
{
\'\'\    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartStatements (package:angular_analyzer_plugin/src/converter.dart:582:17)
#4      HtmlTreeConverter._convertStatementsBoundAttribute (package:angular_analyzer_plugin/src/converter.dart:428:20)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:284:50)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#10     AngularDriver.getAngularAnnotatedClasses (package:angular_analyzer_plugin/src/angular_driver.dart:780:16)
<asynchronous suspension>
#11     AngularDriver.resolveDart (package:angular_analyzer_plugin/src/angular_driver.dart:598:26)
<asynchronous suspension>
#12     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:608:25)
#13     _rootRun (dart:async/zone.dart:1120)
#14     _CustomZone.run (dart:async/zone.dart:1001)
#15     _CustomZone.runGuarded (dart:async/zone.dart:901)
#16     runZoned (dart:async/zone.dart:1465)
#17     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#18     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#19     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#20     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#21     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 20931: 13 transforms
Fuzz 20932: 9 transforms
Fuzz 20933: 6 transforms
Fuzz 20934: 2 transforms
Fuzz 20935: 16 transforms
Fuzz 20936: 20 transforms
Fuzz 20937: 13 transforms
Fuzz 20938: 5 transforms
Fuzz 20939: 10 transforms
Fuzz 20940: 10 transforms
Fuzz 20941: 6 transforms
Fuzz 20942: 20 transforms
Fuzz 20943: 1 transforms
Fuzz 20944: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
  void reset() {}
   t maxCount;

  @Output() EventEmitter<int> incremented;
class ComponentA {
@Component(
  EventEmitter<String> resetEvent;
<!--
}
       aria-hidden       aria-hidden="true"
  @ContentChild(CounterComponent)
  inputs: const ['count'],
import 'packge:angular2/anguldar2.dart';
  void increment() {}
  List<String> items;
  String header;
  templateUrl: 'test.html',
@Component(
}
  'my-aaa',
class CounterComponent {
  directiv}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4es: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector 'my-counter',
  CounterComponent recursedComponent;
-->
  selector:
  @Input() in<!--
-->

  outputs:}
 const ['resetEvent: reset'],

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Sh>owing {{items.length}} items:</h (incremented)='items.add($event.toString())'>    <my-counter></my-counter}]),
});
{
\'\\');
  '090cedb3f28>
  </my-counter>
<Functio1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>

<div *ngIf="items.length > 0">
  <
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 20945: 16 transforms
Fuzz 20946: 1 transforms
Fuzz 20947: 11 transforms
Fuzz 20948: 8 transforms
Fuzz 20949: 16 transforms
Fuzz 20950: 12 transforms
Fuzz 20951: 11 transforms
Fuzz 20952: 18 transforms
Fuzz 20953: 14 transforms
Fuzz 20954: 9 transforms
Fuzz 20955: 9 transforms
Fuzz 20956: 12 transforms
Fuzz 20957: 19 transforms
Fuzz 20958: 19 transforms
Fuzz 20959: 16 transforms
Fuzz 20960: 9 transforms
Fuzz 20961: 1 transforms
Fuzz 20962: 1 transforms
Fuzz 20963: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
  int count;

class CounterComponent {
  List<String> items;
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}Function

  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]u="\'add\'"></button>')

  Stri}
]),
});
{
\'\'ng header;
-->
  EventEmitter<String> resetEvent;
@Component(
       aria-hidden="true"
  void reset() {}
  selector: 'my-counter',

  selector: 'my-aaa',
  @Input() int maxCount;
  CounterComponent recursedComponent;
  inputs: const ['count']<!--
-->
       aria-hidden="true"
       attr,
  void increment() {}
  o
       aria-hidden="true"
 utputs: const<!--
@Component(
class ComponentA {
}
import 'package:angular2/angular2.dart';
       attr.aria-hidde ['resetEvent: reset'],
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 20964: 1 transforms
Fuzz 20965: 15 transforms
Fuzz 20966: 13 transforms
Fuzz 20967: 20 transforms
Fuzz 20968: 17 transforms
Fuzz 20969: 5 transforms
Fuzz 20970: 1 transforms
Fuzz 20971: 20 transforms
Fuzz 20972: 15 transforms
Fuzz 20973: 4 transforms
Fuzz 20974: 14 transforms
Fuzz 20975: 16 transforms
Fuzz 20976: 5 transforms
Fuzz 20977: 5 transforms
Fuzz 20978: 4 transforms
Fuzz 20979: 20 transforms
Fuzz 20980: 4 transforms
Fuzz 20981: 3 transforms
Fuzz 20982: 2 transforms
Fuzz 20983: 3 transforms
Fuzz 20984: 13 transforms
Fuzz 20985: 14 transforms
Fuzz 20986: 5 transforms
Fuzz 20987: 6 transforms
Fuzz 20988: 7 transforms
Fuzz 20989: 17 transforms
Fuzz 20990: 11 transforms
Fuzz 20991: 17 transforms
Fuzz 20992: 18 transforms
Fuzz 20993: 8 transforms
Fuzz 20994: 10 transforms
Fuzz 20995: 14 transforms
Fuzz 20996: 20 transforms
Fuzz 20997: 5 transforms
Fuzz 20998: 7 transforms
Fuzz 20999: 16 transforms
Fuzz 21000: 18 transforms
Fuzz 21001: 7 transforms
Fuzz 21002: 3 transforms
Fuzz 21003: 10 transforms
Fuzz 21004: 16 transforms
Fuzz 21005: 19 transforms
Fuzz 21006: 9 transforms
Fuzz 21007: 5 transforms
Fuzz 21008: 8 transforms
Fuzz 21009: 13 transforms
Fuzz 21010: 11 transforms
Fuzz 21011: 18 transforms
Fuzz 21012: 9 transforms
Fuzz 21013: 7 transforms
Fuzz 21014: 11 transforms
Fuzz 21015: 9 transforms
Fuzz 21016: 17 transforms
Fuzz 21017: 17 transforms
Fuzz 21018: 18 transforms
Fuzz 21019: 5 transforms
Fuzz 21020: 9 transforms
Fuzz 21021: 7 transforms
Fuzz 21022: 4 transforms
Fuzz 21023: 12 transforms
Fuzz 21024: 4 transforms
Fuzz 21025: 3 transforms
Fuzz 21026: 12 transforms
Fuzz 21027: 8 transforms
Fuzz 21028: 16 transforms
Fuzz 21029: 18 transforms
Fuzz 21030: 17 transforms
Fuzz 21031: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html'<!--
-,
@Component(
}
       aria-hidden="true"
  String header;
  List<String> items;
class CountereCompoonnent {
  Ev
  outputs: const ['resetEvent: reset'],
       attr.aria-hidden="{{!invaliadd\'"><
<<==HTML CODE==>>
       aria-irty}}
      
  {.length"
       attr.aria-hidden="{{!invalid}}h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
  <form #ngtryForm="ngForm"></form>
-->
    <my-counter></my-counter>
    (incremented)='items.add($event.toString())'>
</div>

  <my-counter
  <input [(ngModel)]="header" /
</li>
  
    [maxCount]='4'
  </my-counter>
<!-- @ngIgnoreErrors: -->
    (reset)=''
  {{ngForm.d<!--
    (cl{x}} : {{item.trim()}}
    #counter
<dthisiv *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [maxCount]='4'
    [count]="items.length"
<<!--
-->
       aria-hidden="true"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 21032: 8 transforms
Fuzz 21033: 8 transforms
Fuzz 21034: 10 transforms
Fuzz 21035: 19 transforms
Fuzz 21036: 10 transforms
Fuzz 21037: 16 transforms
Fuzz 21038: 5 transforms
Fuzz 21039: 4 transforms
Fuzz 21040: 12 transforms
Fuzz 21041: 17 transforms
Fuzz 21042: 3 transforms
Fuzz 21043: 1 transforms
Fuzz 21044: 7 transforms
Fuzz 21045: 18 transforms
Fuzz 21046: 3 transforms
Fuzz 21047: 9 transforms
Fuzz 21048: 5 transforms
Fuzz 21049: 1 transforms
Fuzz 21050: 3 transforms
Fuzz 21051: 14 transforms
Fuzz 21052: 17 transforms
Fuzz 21053: 15 transforms
Fuzz 21054: 14 transforms
Fuzz 21055: 12 transforms
Fuzz 21056: 20 transforms
Fuzz 21057: 3 transforms
Fuzz 21058: 2 transforms
Fuzz 21059: 4 transforms
Fuzz 21060: 14 transforms
Fuzz 21061: 19 transforms
Fuzz 21062: 2 transforms
Fuzz 21063: 19 transforms
Fuzz 21064: 5 transforms
Fuzz 21065: 17 transforms
Fuzz 21066: 7 transforms
Fuzz 21067: 14 transforms
Fuzz 21068: 10 transforms
Fuzz 21069: 18 transforms
Fuzz 21070: 13 transforms
Fuzz 21071: 19 transforms
Fuzz 21072: 6 transforms
Fuzz 21073: 17 transforms
Fuzz 21074: 7 transforms
Fuzz 21075: 4 transforms
Fuzz 21076: 14 transforms
Fuzz 21077: 18 transforms
Fuzz 21078: 19 transforms
Fuzz 21079: 6 transforms
Fuzz 21080: 8 transforms
Fuzz 21081: 15 transforms
Fuzz 21082: 19 transforms
Fuzz 21083: 12 transforms
Fuzz 21084: 16 transforms
Fuzz 21085: 14 transforms
Fuzz 21086: 15 transforms
Fuzz 21087: 14 transforms
Fuzz 21088: 7 transforms
Fuzz 21089: 10 transforms
Fuzz 21090: 5 transforms
Fuzz 21091: 13 transforms
Fuzz 21092: 13 transforms
Fuzz 21093: 14 transforms
Fuzz 21094: 18 transforms
Fuzz 21095: 15 transforms
Fuzz 21096: 13 transforms
Fuzz 21097: 13 transforms
Fuzz 21098: 7 transforms
Fuzz 21099: 14 transforms
Fuzz 21100: 2 transforms
Fuzz 21101: 1 transforms
Fuzz 21102: 3 transforms
Fuzz 21103: 19 transforms
Fuzz 21104: 1 transforms
Fuzz 21105: 14 transforms
Fuzz 21106: 4 transforms
Fuzz 21107: 10 transforms
Fuzz 21108: 3 transforms
Fuzz 21109: 13 transforms
Fuzz 21110: 7 transforms
Fuzz 21111: 5 transforms
Fuzz 21112: 5 transforms
Fuzz 21113: 19 transforms
Fuzz 21114: 2 transforms
Fuzz 21115: 11 transforms
Fuzz 21116: 8 transforms
Fuzz 21117: 2 transforms
Fuzz 21118: 15 transforms
Fuzz 21119: 12 transforms
Fuzz 21120: 2 transforms
Fuzz 21121: 2 transforms
Fuzz 21122: 5 transforms
Fuzz 21123: 14 transforms
Fuzz 21124: 19 transforms
Fuzz 21125: 1 transforms
Fuzz 21126: 15 transforms
Fuzz 21127: 13 transforms
Fuzz 21128: 2 transforms
Fuzz 21129: 18 transforms
Fuzz 21130: 6 transforms
Fuzz 21131: 17 transforms
Fuzz 21132: 19 transforms
Fuzz 21133: 7 transforms
Fuzz 21134: 11 transforms
Fuzz 21135: 12 transforms
Fuzz 21136: 1 transforms
Fuzz 21137: 7 transforms
Fuzz 21138: 15 transforms
Fuzz 21139: 7 transforms
Fuzz 21140: 14 transforms
Fuzz 21141: 13 transforms
Fuzz 21142: 7 transforms
Fuzz 21143: 12 transforms
Fuzz 21144: 8 transforms
Fuzz 21145: 18 transforms
Fuzz 21146: 1 transforms
Fuzz 21147: 16 transforms
Fuzz 21148: 17 transforms
Fuzz 21149: 4 transforms
Fuzz 21150: 12 transforms
Fuzz 21151: 14 transforms
Fuzz 21152: 12 transforms
Fuzz 21153: 9 transforms
Fuzz 21154: 17 transforms
Fuzz 21155: 16 transforms
Fuzz 21156: 12 transforms
Fuzz 21157: 7 transforms
Fuzz 21158: 2 transforms
Fuzz 21159: 4 transforms
Fuzz 21160: 1 transforms
Fuzz 21161: 12 transforms
Fuzz 21162: 14 transforms
Fuzz 21163: 13 transforms
Fuzz 21164: 1 transforms
Fuzz 21165: 17 transforms
Fuzz 21166: 4 transforms
Fuzz 21167: 8 transforms
Fuzz 21168: 5 transforms
Fuzz 21169: 11 transforms
Fuzz 21170: 7 transforms
Fuzz 21171: 15 transforms
Fuzz 21172: 16 transforms
Fuzz 21173: 8 transforms
Fuzz 21174: 14 transforms
Fuzz 21175: 2 transforms
Fuzz 21176: 11 transforms
Fuzz 21177: 11 transforms
Fuzz 21178: 12 transforms
Fuzz 21179: 16 transforms
Fuzz 21180: 18 transforms
Fuzz 21181: 1 transforms
Fuzz 21182: 20 transforms
Fuzz 21183: 4 transforms
Fuzz 21184: 17 transforms
Fuzz 21185: 9 transforms
Fuzz 21186: 3 transforms
Fuzz 21187: 5 transforms
Fuzz 21188: 19 transforms
Fuzz 21189: 3 transforms
Fuzz 21190: 17 transforms
Fuzz 21191: 15 transforms
Fuzz 21192: 5 transforms
Fuzz 21193: 19 transforms
Fuzz 21194: 1 transforms
Fuzz 21195: 4 transforms
Fuzz 21196: 6 transforms
Fuzz 21197: 11 transforms
Fuzz 21198: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angu}]),
{
\'\'\');
  '090cedb3lar2.dart';

@Component(
  select<!--
-->
       aria-hiddor: 'my-aaa',
  templateUrl: 'test.html',
  directives: const s: const [Cou[CounterC<!--
--omp}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935'onent, NgIf, NgFor, NgForm, NgMlateUrl: 'test.html',
  direodel])
class ComponentA {
  List<String> items;
  String header;
}@Component(

<<==HTML CODE==>>
<!-- @ngIgnoreErrors:const -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.tri()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForshowm.dirty}}
  
      
  <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toStrin g())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 21199: 6 transforms
Fuzz 21200: 16 transforms
Fuzz 21201: 1 transforms
Fuzz 21202: 4 transforms
Fuzz 21203: 16 transforms
Fuzz 21204: 8 transforms
Fuzz 21205: 10 transforms
Fuzz 21206: 11 transforms
Fuzz 21207: 12 transforms
Fuzz 21208: 16 transforms
Fuzz 21209: 2 transforms
Fuzz 21210: 10 transforms
Fuzz 21211: 18 transforms
Fuzz 21212: 10 transforms
Fuzz 21213: 19 transforms
Fuzz 21214: 8 transforms
Fuzz 21215: 17 transforms
Fuzz 21216: 2 transforms
Fuzz 21217: 9 transforms
Fuzz 21218: 10 transforms
Fuzz 21219: 8 transforms
Fuzz 21220: 3 transforms
Fuzz 21221: 2 transforms
Fuzz 21222: 14 transforms
Fuzz 21223: 1 transforms
Fuzz 21224: 19 transforms
Fuzz 21225: 13 transforms
Fuzz 21226: 2 transforms
Fuzz 21227: 10 transforms
Fuzz 21228: 18 transforms
Fuzz 21229: 19 transforms
Fuzz 21230: 10 transforms
Fuzz 21231: 20 transforms
Fuzz 21232: 13 transforms
Fuzz 21233: 16 transforms
Fuzz 21234: 19 transforms
Fuzz 21235: 12 transforms
Fuzz 21236: 12 transforms
Fuzz 21237: 16 transforms
Fuzz 21238: 13 transforms
Fuzz 21239: 18 transforms
Fuzz 21240: 17 transforms
Fuzz 21241: 18 transforms
Fuzz 21242: 6 transforms
Fuzz 21243: 17 transforms
Fuzz 21244: 13 transforms
Fuzz 21245: 10 transforms
Fuzz 21246: 11 transforms
Fuzz 21247: 1 transforms
Fuzz 21248: 7 transforms
Fuzz 21249: 1 transforms
Fuzz 21250: 18 transforms
Fuzz 21251: 13 transforms
Fuzz 21252: 5 transforms
Fuzz 21253: 6 transforms
Fuzz 21254: 1 transforms
Fuzz 21255: 12 transforms
Fuzz 21256: 17 transforms
Fuzz 21257: 11 transforms
Fuzz 21258: 3 transforms
Fuzz 21259: 20 transforms
Fuzz 21260: 16 transforms
Fuzz 21261: 15 transforms
Fuzz 21262: 7 transforms
Fuzz 21263: 14 transforms
Fuzz 21264: 7 transforms
Fuzz 21265: 19 transforms
Fuzz 21266: 4 transforms
Fuzz 21267: 12 transforms
Fuzz 21268: 2 transforms
Fuzz 21269: 2 transforms
Fuzz 21270: 15 transforms
Fuzz 21271: 7 transforms
Fuzz 21272: 18 transforms
Fuzz 21273: 14 transforms
Fuzz 21274: 7 transforms
Fuzz 21275: 20 transforms
Fuzz 21276: 1 transforms
Fuzz 21277: 17 transforms
Fuzz 21278: 7 transforms
Fuzz 21279: 12 transforms
Fuzz 21280: 2 transforms
Fuzz 21281: 13 transforms
Fuzz 21282: 9 transforms
Fuzz 21283: 13 transforms
Fuzz 21284: 1 transforms
Fuzz 21285: 4 transforms
Fuzz 21286: 2 transforms
Fuzz 21287: 9 transforms
Fuzz 21288: 6 transforms
Fuzz 21289: 2 transforms
Fuzz 21290: 16 transforms
Fuzz 21291: 7 transforms
Fuzz 21292: 19 transforms
Fuzz 21293: 5 transforms
Fuzz 21294: 9 transforms
Fuzz 21295: 6 transforms
Fuzz 21296: 10 transforms
Fuzz 21297: 6 transforms
Fuzz 21298: 6 transforms
Fuzz 21299: 17 transforms
Fuzz 21300: 8 transforms
Fuzz 21301: 7 transforms
Fuzz 21302: 14 transforms
Fuzz 21303: 6 transforms
Fuzz 21304: 12 transforms
Fuzz 21305: 8 transforms
Fuzz 21306: 2 transforms
Fuzz 21307: 8 transforms
Fuzz 21308: 6 transforms
Fuzz 21309: 20 transforms
Fuzz 21310: 2 transforms
Fuzz 21311: 6 transforms
Fuzz 21312: 9 transforms
Fuzz 21313: 19 transforms
Fuzz 21314: 18 transforms
Fuzz 21315: 4 transforms
Fuzz 21316: 18 transforms
Fuzz 21317: 20 transforms
Fuzz 21318: 10 transforms
Fuzz 21319: 11 transforms
Fuzz 21320: 3 transforms
Fuzz 21321: 18 transforms
Fuzz 21322: 10 transforms
Fuzz 21323: 1 transforms
Fuzz 21324: 19 transforms
Fuzz 21325: 15 transforms
Fuzz 21326: 18 transforms
Fuzz 21327: 10 transforms
Fuzz 21328: 8 transforms
Fuzz 21329: 4 transforms
Fuzz 21330: 8 transforms
Fuzz 21331: 3 transforms
Fuzz 21332: 6 transforms
Fuzz 21333: 1 transforms
Fuzz 21334: 9 transforms
Fuzz 21335: 9 transforms
Fuzz 21336: 5 transforms
Fuzz 21337: 16 transforms
Fuzz 21338: 10 transforms
Fuzz 21339: 9 transforms
Fuzz 21340: 6 transforms
Fuzz 21341: 11 transforms
Fuzz 21342: 13 transforms
Fuzz 21343: 6 transforms
Fuzz 21344: 18 transforms
Fuzz 21345: 3 transforms
Fuzz 21346: 10 transforms
Fuzz 21347: 9 transforms
Fuzz 21348: 7 transforms
Fuzz 21349: 12 transforms
Fuzz 21350: 6 transforms
Fuzz 21351: 11 transforms
Fuzz 21352: 7 transforms
Fuzz 21353: 8 transforms
Fuzz 21354: 7 transforms
Fuzz 21355: 14 transforms
Fuzz 21356: 9 transforms
Fuzz 21357: 20 transforms
Fuzz 21358: 13 transforms
Fuzz 21359: 19 transforms
Fuzz 21360: 6 transforms
Fuzz 21361: 14 transforms
Fuzz 21362: 11 transforms
Fuzz 21363: 3 transforms
Fuzz 21364: 8 transforms
Fuzz 21365: 10 transforms
Fuzz 21366: 16 transforms
Fuzz 21367: 13 transforms
Fuzz 21368: 12 transforms
Fuzz 21369: 4 transforms
Fuzz 21370: 20 transforms
Fuzz 21371: 8 transforms
Fuzz 21372: 9 transforms
Fuzz 21373: 13 transforms
Fuzz 21374: 7 transforms
Fuzz 21375: 14 transforms
Fuzz 21376: 3 transforms
Fuzz 21377: 8 transforms
Fuzz 21378: 20 transforms
Fuzz 21379: 13 transforms
Fuzz 21380: 17 transforms
Fuzz 21381: 7 transforms
Fuzz 21382: 2 transforms
Fuzz 21383: 20 transforms
Fuzz 21384: 7 transforms
Fuzz 21385: 9 transforms
Fuzz 21386: 1 transforms
Fuzz 21387: 3 transforms
Fuzz 21388: 8 transforms
Fuzz 21389: 10 transforms
Fuzz 21390: 20 transforms
Fuzz 21391: 11 transforms
Fuzz 21392: 12 transforms
Fuzz 21393: 2 transforms
Fuzz 21394: 2 transforms
Fuzz 21395: 15 transforms
Fuzz 21396: 5 transforms
Fuzz 21397: 9 transforms
Fuzz 21398: 11 transforms
Fuzz 21399: 11 transforms
Fuzz 21400: 4 transforms
Fuzz 21401: 6 transforms
Fuzz 21402: 13 transforms
Fuzz 21403: 2 transforms
Fuzz 21404: 9 transforms
Fuzz 21405: 3 transforms
Fuzz 21406: 15 transforms
Fuzz 21407: 6 transforms
Fuzz 21408: 4 transforms
Fuzz 21409: 17 transforms
Fuzz 21410: 18 transforms
Fuzz 21411: 1 transforms
Fuzz 21412: 20 transforms
Fuzz 21413: 4 transforms
Fuzz 21414: 12 transforms
Fuzz 21415: 8 transforms
Fuzz 21416: 15 transforms
Fuzz 21417: 5 transforms
Fuzz 21418: 4 transforms
Fuzz 21419: 4 transforms
Fuzz 21420: 20 transforms
Fuzz 21421: 14 transforms
Fuzz 21422: 2 transforms
Fuzz 21423: 9 transforms
Fuzz 21424: 18 transforms
Fuzz 21425: 13 transforms
Fuzz 21426: 8 transforms
Fuzz 21427: 1 transforms
Fuzz 21428: 17 transforms
Fuzz 21429: 9 transforms
Fuzz 21430: 10 transforms
Fuzz 21431: 20 transforms
Fuzz 21432: 20 transforms
Fuzz 21433: 8 transforms
Fuzz 21434: 16 transforms
Fuzz 21435: 16 transforms
Fuzz 21436: 15 transforms
Fuzz 21437: 14 transforms
Fuzz 21438: 15 transforms
Fuzz 21439: 9 transforms
Fuzz 21440: 17 transforms
Fuzz 21441: 1 transforms
Fuzz 21442: 8 transforms
Fuzz 21443: 2 transforms
Fuzz 21444: 1 transforms
Fuzz 21445: 4 transforms
Fuzz 21446: 14 transforms
Fuzz 21447: 6 transforms
Fuzz 21448: 4 transforms
Fuzz 21449: 6 transforms
Fuzz 21450: 13 transforms
Fuzz 21451: 8 transforms
Fuzz 21452: 7 transforms
Fuzz 21453: 5 transforms
Fuzz 21454: 15 transforms
Fuzz 21455: 4 transforms
Fuzz 21456: 18 transforms
Fuzz 21457: 7 transforms
Fuzz 21458: 14 transforms
Fuzz 21459: 17 transforms
Fuzz 21460: 18 transforms
Fuzz 21461: 3 transforms
Fuzz 21462: 14 transforms
Fuzz 21463: 14 transforms
Fuzz 21464: 1 transforms
Fuzz 21465: 10 transforms
Fuzz 21466: 20 transforms
Fuzz 21467: 10 transforms
Fuzz 21468: 11 transforms
Fuzz 21469: 3 transforms
Fuzz 21470: 17 transforms
Fuzz 21471: 12 transforms
Fuzz 21472: 3 transforms
Fuzz 21473: 12 transforms
Fuzz 21474: 15 transforms
Fuzz 21475: 13 transforms
Fuzz 21476: 19 transforms
Fuzz 21477: 5 transforms
Fuzz 21478: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

}
  List<String> items;
  String header;
  CounterComponent recursedComponent;
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"


class ComponentA {
  template: '{{count}} <button (click)="<!--
-->
       aria-hidden="true"<!-
  void increment() {}
  int count;
  selector: 'my-aaa',
       attr.aria-hidd reset() {}
  @Input() int maxCount;  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
    increment()" [value]="\'add\'"></button>')

       attr.aria-hidden="{{!invalid}}
impot 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
class CounterComponent {
-->
  void<!--
@Component(
-->
@Component(
       aria-hidden="true"

}
<<==HTML CODE==>>
{

    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
    [count]="items.length"
<div *ngIf="items.length > 0">  <form #ngFor}
    [count]="items.length"
      
<!-- @ngIgnoredynamicErrors: -->
  </my-counter>
    (click)='h1.hiden = !h1.hidden; counter.reset()'
\'\'\');
    (incremented)='items.add($event.toString())'>
    (reset)=''
  
  <my-counter
    (click)='h1.hiden = !h1.hidden; counter.reset()'
  '090cedb3f2833a3f260b0937baae56267a6cd935',   -4.5035m="ngForm"></form>
    <my-counte>
  {{ngForm.dirty}}

  <input [(ngModel)]="header" />
  
});
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    #counter
</div>
    #counter
      
  <input [(ngModel)]="header" />
    <my-counter></my-counter="ngForm"></form>
  <my-counter
]),
    (reset)=''
  {{ngForm.dirty}}
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
</li>
    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 21479: 19 transforms
Fuzz 21480: 2 transforms
Fuzz 21481: 17 transforms
Fuzz 21482: 7 transforms
Fuzz 21483: 5 transforms
Fuzz 21484: 14 transforms
Fuzz 21485: 2 transforms
Fuzz 21486: 6 transforms
Fuzz 21487: 15 transforms
Fuzz 21488: 19 transforms
Fuzz 21489: 5 transforms
Fuzz 21490: 2 transforms
Fuzz 21491: 7 transforms
Fuzz 21492: 17 transforms
Fuzz 21493: 7 transforms
Fuzz 21494: 2 transforms
Fuzz 21495: 5 transforms
Fuzz 21496: 11 transforms
Fuzz 21497: 13 transforms
Fuzz 21498: 15 transforms
Fuzz 21499: 4 transforms
Fuzz 21500: 10 transforms
Fuzz 21501: 11 transforms
Fuzz 21502: 18 transforms
Fuzz 21503: 4 transforms
Fuzz 21504: 10 transforms
Fuzz 21505: 13 transforms
Fuzz 21506: 5 transforms
Fuzz 21507: 9 transforms
Fuzz 21508: 20 transforms
Fuzz 21509: 6 transforms
Fuzz 21510: 10 transforms
Fuzz 21511: 18 transforms
Fuzz 21512: 9 transforms
Fuzz 21513: 16 transforms
Fuzz 21514: 10 transforms
Fuzz 21515: 14 transforms
Fuzz 21516: 8 transforms
Fuzz 21517: 9 transforms
Fuzz 21518: 16 transforms
Fuzz 21519: 7 transforms
Fuzz 21520: 12 transforms
Fuzz 21521: 12 transforms
Fuzz 21522: 10 transforms
Fuzz 21523: 5 transforms
Fuzz 21524: 2 transforms
Fuzz 21525: 5 transforms
Fuzz 21526: 9 transforms
Fuzz 21527: 5 transforms
Fuzz 21528: 7 transforms
Fuzz 21529: 17 transforms
Fuzz 21530: 2 transforms
Fuzz 21531: 15 transforms
Fuzz 21532: 10 transforms
Fuzz 21533: 5 transforms
Fuzz 21534: 5 transforms
Fuzz 21535: 10 transforms
Fuzz 21536: 19 transforms
Fuzz 21537: 14 transforms
Fuzz 21538: 10 transforms
Fuzz 21539: 17 transforms
Fuzz 21540: 8 transforms
Fuzz 21541: 6 transforms
Fuzz 21542: 7 transforms
Fuzz 21543: 14 transforms
Fuzz 21544: 8 transforms
Fuzz 21545: 14 transforms
Fuzz 21546: 10 transforms
Fuzz 21547: 17 transforms
Fuzz 21548: 14 transforms
Fuzz 21549: 13 transforms
Fuzz 21550: 14 transforms
Fuzz 21551: 5 transforms
Fuzz 21552: 10 transforms
Fuzz 21553: 17 transforms
Fuzz 21554: 11 transforms
Fuzz 21555: 8 transforms
Fuzz 21556: 17 transforms
Fuzz 21557: 5 transforms
Fuzz 21558: 9 transforms
Fuzz 21559: 19 transforms
Fuzz 21560: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

  directives: const [CounterComponent, NgIf, NgFor, NgFo<!--
@Component(
  templateUrl: 'test.html',
-->
<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'

<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString())'>
  {{ngForm.dirty}}
    [count]="items.length"<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
  <form #ngForm="ngForm"></form>
  
  <my-counter
</div>
    #counter
  {{x}} : {{item.trim()}}
      
  </my-counter>
    [maxCount]='4'

<!-- @ngI<!--
--gnoreErrors: -->
</li>
  <input [(ngModel)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 21561: 19 transforms
Fuzz 21562: 17 transforms
Fuzz 21563: 10 transforms
Fuzz 21564: 6 transforms
Fuzz 21565: 20 transforms
Fuzz 21566: 8 transforms
Fuzz 21567: 10 transforms
Fuzz 21568: 7 transforms
Fuzz 21569: 6 transforms
Fuzz 21570: 11 transforms
Fuzz 21571: 5 transforms
Fuzz 21572: 14 transforms
Fuzz 21573: 13 transforms
Fuzz 21574: 7 transforms
Fuzz 21575: 5 transforms
Fuzz 21576: 15 transforms
Fuzz 21577: 13 transforms
Fuzz 21578: 1 transforms
Fuzz 21579: 1 transforms
Fuzz 21580: 11 transforms
Fuzz 21581: 5 transforms
Fuzz 21582: 14 transforms
Fuzz 21583: 11 transforms
Fuzz 21584: 8 transforms
Fuzz 21585: 1 transforms
Fuzz 21586: 2 transforms
Fuzz 21587: 8 transforms
Fuzz 21588: 10 transforms
Fuzz 21589: 16 transforms
Fuzz 21590: 12 transforms
Fuzz 21591: 2 transforms
Fuzz 21592: 10 transforms
Fuzz 21593: 10 transforms
Fuzz 21594: 1 transforms
Fuzz 21595: 17 transforms
Fuzz 21596: 13 transforms
Fuzz 21597: 19 transforms
Fuzz 21598: 10 transforms
Fuzz 21599: 2 transforms
Fuzz 21600: 6 transforms
Fuzz 21601: 18 transforms
Fuzz 21602: 12 transforms
Fuzz 21603: 2 transforms
Fuzz 21604: 7 transforms
Fuzz 21605: 15 transforms
Fuzz 21606: 12 transforms
Fuzz 21607: 1 transforms
Fuzz 21608: 13 transforms
Fuzz 21609: 1 transforms
Fuzz 21610: 20 transforms
Fuzz 21611: 13 transforms
Fuzz 21612: 15 transforms
Fuzz 21613: 4 transforms
Fuzz 21614: 3 transforms
Fuzz 21615: 20 transforms
Fuzz 21616: 15 transforms
Fuzz 21617: 10 transforms
Fuzz 21618: 20 transforms
Fuzz 21619: 15 transforms
Fuzz 21620: 7 transforms
Fuzz 21621: 5 transforms
Fuzz 21622: 14 transforms
Fuzz 21623: 19 transforms
Fuzz 21624: 3 transforms
Fuzz 21625: 15 transforms
Fuzz 21626: 14 transforms
Fuzz 21627: 14 transforms
Fuzz 21628: 3 transforms
Fuzz 21629: 19 transforms
Fuzz 21630: 18 transforms
Fuzz 21631: 14 transforms
Fuzz 21632: 1 transforms
Fuzz 21633: 7 transforms
Fuzz 21634: 2 transforms
Fuzz 21635: 3 transforms
Fuzz 21636: 11 transforms
Fuzz 21637: 1 transforms
Fuzz 21638: 18 transforms
Fuzz 21639: 4 transforms
Fuzz 21640: 4 transforms
Fuzz 21641: 4 transforms
Fuzz 21642: 13 transforms
Fuzz 21643: 14 transforms
Fuzz 21644: 18 transforms
Fuzz 21645: 19 transforms
Fuzz 21646: 20 transforms
Fuzz 21647: 12 transforms
Fuzz 21648: 3 transforms
Fuzz 21649: 5 transforms
Fuzz 21650: 19 transforms
Fuzz 21651: 5 transforms
Fuzz 21652: 10 transforms
Fuzz 21653: 15 transforms
Fuzz 21654: 18 transforms
Fuzz 21655: 4 transforms
Fuzz 21656: 10 transforms
Fuzz 21657: 18 transforms
Fuzz 21658: 14 transforms
Fuzz 21659: 18 transforms
Fuzz 21660: 18 transforms
Fuzz 21661: 15 transforms
Fuzz 21662: 4 transforms
Fuzz 21663: 20 transforms
Fuzz 21664: 6 transforms
Fuzz 21665: 2 transforms
Fuzz 21666: 9 transforms
Fuzz 21667: 10 transforms
Fuzz 21668: 20 transforms
Fuzz 21669: 20 transforms
Fuzz 21670: 6 transforms
Fuzz 21671: 6 transforms
Fuzz 21672: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  inputs: const ['count'],
  List<String> items;
       arcursedComponent;
  @Input() int maxCount;


  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';

  int count;
  void reset() {}
}
}
  }
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {  String header;
-->
  selector: 'my-aaa',
]void increment() {}
  @ContentChild(CounterComponent)
  CounterComponent re<!--
  templateUrl: 'test.html',
  selector: 'my-counter',

@Component(

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 21673: 20 transforms
Fuzz 21674: 8 transforms
Fuzz 21675: 14 transforms
Fuzz 21676: 19 transforms
Fuzz 21677: 3 transforms
Fuzz 21678: 13 transforms
Fuzz 21679: 2 transforms
Fuzz 21680: 16 transforms
Fuzz 21681: 14 transforms
Fuzz 21682: 7 transforms
Fuzz 21683: 1 transforms
Fuzz 21684: 7 transforms
Fuzz 21685: 5 transforms
Fuzz 21686: 16 transforms
Fuzz 21687: 2 transforms
Fuzz 21688: 17 transforms
Fuzz 21689: 5 transforms
Fuzz 21690: 20 transforms
Fuzz 21691: 11 transforms
Fuzz 21692: 15 transforms
Fuzz 21693: 6 transforms
Fuzz 21694: 12 transforms
Fuzz 21695: 7 transforms
Fuzz 21696: 1 transforms
Fuzz 21697: 15 transforms
Fuzz 21698: 20 transforms
Fuzz 21699: 20 transforms
Fuzz 21700: 18 transforms
Fuzz 21701: 5 transforms
Fuzz 21702: 19 transforms
Fuzz 21703: 19 transforms
Fuzz 21704: 5 transforms
Fuzz 21705: 20 transforms
Fuzz 21706: 14 transforms
Fuzz 21707: 1 transforms
Fuzz 21708: 16 transforms
Fuzz 21709: 5 transforms
Fuzz 21710: 18 transforms
Fuzz 21711: 2 transforms
Fuzz 21712: 15 transforms
Fuzz 21713: 7 transforms
Fuzz 21714: 3 transforms
Fuzz 21715: 9 transforms
Fuzz 21716: 17 transforms
Fuzz 21717: 5 transforms
Fuzz 21718: 4 transforms
Fuzz 21719: 7 transforms
Fuzz 21720: 17 transforms
Fuzz 21721: 8 transforms
Fuzz 21722: 13 transforms
Fuzz 21723: 2 transforms
Fuzz 21724: 4 transforms
Fuzz 21725: 13 transforms
Fuzz 21726: 9 transforms
Fuzz 21727: 12 transforms
Fuzz 21728: 2 transforms
Fuzz 21729: 16 transforms
Fuzz 21730: 8 transforms
Fuzz 21731: 8 transforms
Fuzz 21732: 8 transforms
Fuzz 21733: 10 transforms
Fuzz 21734: 11 transforms
Fuzz 21735: 11 transforms
Fuzz 21736: 20 transforms
Fuzz 21737: 5 transforms
Fuzz 21738: 16 transforms
Fuzz 21739: 6 transforms
Fuzz 21740: 19 transforms
Fuzz 21741: 12 transforms
Fuzz 21742: 7 transforms
Fuzz 21743: 8 transforms
Fuzz 21744: 10 transforms
Fuzz 21745: 4 transforms
Fuzz 21746: 18 transforms
Fuzz 21747: 15 transforms
Fuzz 21748: 13 transforms
Fuzz 21749: 20 transforms
Fuzz 21750: 9 transforms
Fuzz 21751: 19 transforms
Fuzz 21752: 8 transforms
Fuzz 21753: 6 transforms
Fuzz 21754: 10 transforms
Fuzz 21755: 10 transforms
Fuzz 21756: 19 transforms
Fuzz 21757: 9 transforms
Fuzz 21758: 15 transforms
Fuzz 21759: 18 transforms
Fuzz 21760: 18 transforms
Fuzz 21761: 5 transforms
Fuzz 21762: 14 transforms
Fuzz 21763: 4 transforms
Fuzz 21764: 17 transforms
Fuzz 21765: 19 transforms
Fuzz 21766: 16 transforms
Fuzz 21767: 13 transforms
Fuzz 21768: 16 transforms
Fuzz 21769: 4 transforms
Fuzz 21770: 11 transforms
Fuzz 21771: 8 transforms
Fuzz 21772: 17 transforms
Fuzz 21773: 7 transforms
Fuzz 21774: 11 transforms
Fuzz 21775: 8 transforms
Fuzz 21776: 19 transforms
Fuzz 21777: 5 transforms
Fuzz 21778: 16 transforms
Fuzz 21779: 3 transforms
Fuzz 21780: 9 transforms
Fuzz 21781: 1 transforms
Fuzz 21782: 15 transforms
Fuzz 21783: 5 transforms
Fuzz 21784: 7 transforms
Fuzz 21785: 6 transforms
Fuzz 21786: 20 transforms
Fuzz 21787: 3 transforms
Fuzz 21788: 12 transforms
Fuzz 21789: 6 transforms
Fuzz 21790: 7 transforms
Fuzz 21791: 3 transforms
Fuzz 21792: 9 transforms
Fuzz 21793: 16 transforms
Fuzz 21794: 12 transforms
Fuzz 21795: 17 transforms
Fuzz 21796: 11 transforms
Fuzz 21797: 7 transforms
Fuzz 21798: 15 transforms
Fuzz 21799: 10 transforms
Fuzz 21800: 15 transforms
Fuzz 21801: 2 transforms
Fuzz 21802: 8 transforms
Fuzz 21803: 14 transforms
Fuzz 21804: 12 transforms
Fuzz 21805: 19 transforms
Fuzz 21806: 14 transforms
Fuzz 21807: 1 transforms
Fuzz 21808: 4 transforms
Fuzz 21809: 15 transforms
Fuzz 21810: 3 transforms
Fuzz 21811: 5 transforms
Fuzz 21812: 13 transforms
Fuzz 21813: 15 transforms
Fuzz 21814: 20 transforms
Fuzz 21815: 3 transforms
Fuzz 21816: 4 transforms
Fuzz 21817: 5 transforms
Fuzz 21818: 20 transforms
Fuzz 21819: 17 transforms
Fuzz 21820: 14 transforms
Fuzz 21821: 10 transforms
Fuzz 21822: 6 transforms
Fuzz 21823: 7 transforms
Fuzz 21824: 20 transforms
Fuzz 21825: 9 transforms
Fuzz 21826: 18 transforms
Fuzz 21827: 5 transforms
Fuzz 21828: 4 transforms
Fuzz 21829: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Comset<ponent(
  s
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
)]="header" />
      
        
  <my-counter
    #counter
   [count]="items.length"
    
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 21830: 13 transforms
Fuzz 21831: 15 transforms
Fuzz 21832: 12 transforms
Fuzz 21833: 17 transforms
Fuzz 21834: 10 transforms
Fuzz 21835: 7 transforms
Fuzz 21836: 6 transforms
Fuzz 21837: 17 transforms
Fuzz 21838: 1 transforms
Fuzz 21839: 19 transforms
Fuzz 21840: 16 transforms
Fuzz 21841: 5 transforms
Fuzz 21842: 17 transforms
Fuzz 21843: 14 transforms
Fuzz 21844: 2 transforms
Fuzz 21845: 11 transforms
Fuzz 21846: 6 transforms
Fuzz 21847: 2 transforms
Fuzz 21848: 14 transforms
Fuzz 21849: 15 transforms
Fuzz 21850: 5 transforms
Fuzz 21851: 6 transforms
Fuzz 21852: 13 transforms
Fuzz 21853: 4 transforms
Fuzz 21854: 9 transforms
Fuzz 21855: 14 transforms
Fuzz 21856: 19 transforms
Fuzz 21857: 5 transforms
Fuzz 21858: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
}
-->
       aria-hidden="true"
  selector: 'my-c}
]),
  directives: const [CounterCom<!--
import 'package:angular2/angular2.dart';

@Component(  selector: 'my-aaa',
       aria-hidden="tru
  templateUrl: 'test.html',
     ponent, NgIf, NgFor, NgForm, <!NgModel])<!--
@Component(
-->
class ComponentA {
  String header;
}

  List<String> items;
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
   del)]="header" />
  <input [(ngMo<!--
  

]),
    (incremented)='items.add($event.toString())'>
       attr.aria-hidden="{{!invalid}}"
    <my-counter></my]="items.length"

{
    [maxCount]='4'    (reset)='}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260'
  <my-counter
</li>
<!-- @ngIgnoreErrors: }
-->
      
{
  '090cendb3f2833a3fr='let item of items; let x=index' [hidden]='item != null'>
       aria-hidden="true"
\'\'\');
    [countms.add($event.toString())'>
</div>
    #counter
});
]),
-->
  </my-counter>
    <my-counter></my-counter>
  <form #ngForm="ngForm"></form>
<li *ngFo}
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
});
<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 21859: 9 transforms
Fuzz 21860: 5 transforms
Fuzz 21861: 17 transforms
Fuzz 21862: 4 transforms
Fuzz 21863: 18 transforms
Fuzz 21864: 19 transforms
Fuzz 21865: 18 transforms
Fuzz 21866: 11 transforms
Fuzz 21867: 9 transforms
Fuzz 21868: 17 transforms
Fuzz 21869: 20 transforms
Fuzz 21870: 20 transforms
Fuzz 21871: 1 transforms
Fuzz 21872: 15 transforms
Fuzz 21873: 17 transforms
Fuzz 21874: 15 transforms
Fuzz 21875: 19 transforms
Fuzz 21876: 12 transforms
Fuzz 21877: 12 transforms
Fuzz 21878: 4 transforms
Fuzz 21879: 1 transforms
Fuzz 21880: 6 transforms
Fuzz 21881: 1 transforms
Fuzz 21882: 13 transforms
Fuzz 21883: 16 transforms
Fuzz 21884: 19 transforms
Fuzz 21885: 11 transforms
Fuzz 21886: 12 transforms
Fuzz 21887: 3 transforms
Fuzz 21888: 18 transforms
Fuzz 21889: 20 transforms
Fuzz 21890: 14 transforms
Fuzz 21891: 1 transforms
Fuzz 21892: 3 transforms
Fuzz 21893: 4 transforms
Fuzz 21894: 18 transforms
Fuzz 21895: 1 transforms
Fuzz 21896: 16 transforms
Fuzz 21897: 7 transforms
Fuzz 21898: 13 transforms
Fuzz 21899: 14 transforms
Fuzz 21900: 4 transforms
Fuzz 21901: 1 transforms
Fuzz 21902: 1 transforms
Fuzz 21903: 14 transforms
Fuzz 21904: 10 transforms
Fuzz 21905: 17 transforms
Fuzz 21906: 2 transforms
Fuzz 21907: 20 transforms
Fuzz 21908: 2 transforms
Fuzz 21909: 3 transforms
Fuzz 21910: 5 transforms
Fuzz 21911: 9 transforms
Fuzz 21912: 20 transforms
Fuzz 21913: 7 transforms
Fuzz 21914: 14 transforms
Fuzz 21915: 6 transforms
Fuzz 21916: 20 transforms
Fuzz 21917: 6 transforms
Fuzz 21918: 17 transforms
Fuzz 21919: 14 transforms
Fuzz 21920: 5 transforms
Fuzz 21921: 11 transforms
Fuzz 21922: 18 transforms
Fuzz 21923: 15 transforms
Fuzz 21924: 17 transforms
Fuzz 21925: 16 transforms
Fuzz 21926: 1 transforms
Fuzz 21927: 6 transforms
Fuzz 21928: 9 transforms
Fuzz 21929: 10 transforms
Fuzz 21930: 9 transforms
Fuzz 21931: 10 transforms
Fuzz 21932: 13 transforms
Fuzz 21933: 3 transforms
Fuzz 21934: 5 transforms
Fuzz 21935: 18 transforms
Fuzz 21936: 4 transforms
Fuzz 21937: 16 transforms
Fuzz 21938: 2 transforms
Fuzz 21939: 17 transforms
Fuzz 21940: 9 transforms
Fuzz 21941: 15 transforms
Fuzz 21942: 6 transforms
Fuzz 21943: 7 transforms
Fuzz 21944: 6 transforms
Fuzz 21945: 18 transforms
Fuzz 21946: 3 transforms
Fuzz 21947: 14 transforms
Fuzz 21948: 13 transforms
Fuzz 21949: 17 transforms
Fuzz 21950: 1 transforms
Fuzz 21951: 8 transforms
Fuzz 21952: 9 transforms
Fuzz 21953: 1 transforms
Fuzz 21954: 16 transforms
Fuzz 21955: 11 transforms
Fuzz 21956: 20 transforms
Fuzz 21957: 1 transforms
Fuzz 21958: 2 transforms
Fuzz 21959: 8 transforms
Fuzz 21960: 4 transforms
Fuzz 21961: 15 transforms
Fuzz 21962: 2 transforms
Fuzz 21963: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
cla
       attr.aria-hi}
]),
});
{
\'\'\');
  '090cedb3f28dden="{{!invalid}}"
       aria-hidden="tue"
  const [CounterComponent, NgIf, NgFor, NgForm, NgMo del])
  templatUrl: 'test.html',
  directives:<!--@Component(

-->
  selectorabstract: 'my-aaa',
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
  <my-counter  <input [(ngModel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
    (incremented)=ounter

<div *ngIf="it
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 21964: 14 transforms
Fuzz 21965: 11 transforms
Fuzz 21966: 19 transforms
Fuzz 21967: 1 transforms
Fuzz 21968: 11 transforms
Fuzz 21969: 19 transforms
Fuzz 21970: 19 transforms
Fuzz 21971: 2 transforms
Fuzz 21972: 15 transforms
Fuzz 21973: 1 transforms
Fuzz 21974: 12 transforms
Fuzz 21975: 1 transforms
Fuzz 21976: 3 transforms
Fuzz 21977: 1 transforms
Fuzz 21978: 15 transforms
Fuzz 21979: 1 transforms
Fuzz 21980: 13 transforms
Fuzz 21981: 3 transforms
Fuzz 21982: 11 transforms
Fuzz 21983: 7 transforms
Fuzz 21984: 15 transforms
Fuzz 21985: 11 transforms
Fuzz 21986: 19 transforms
Fuzz 21987: 1 transforms
Fuzz 21988: 17 transforms
Fuzz 21989: 2 transforms
Fuzz 21990: 3 transforms
Fuzz 21991: 13 transforms
Fuzz 21992: 17 transforms
Fuzz 21993: 6 transforms
Fuzz 21994: 1 transforms
Fuzz 21995: 18 transforms
Fuzz 21996: 16 transforms
Fuzz 21997: 17 transforms
Fuzz 21998: 2 transforms
Fuzz 21999: 14 transforms
Fuzz 22000: 11 transforms
Fuzz 22001: 18 transforms
Fuzz 22002: 1 transforms
Fuzz 22003: 2 transforms
Fuzz 22004: 6 transforms
Fuzz 22005: 14 transforms
Fuzz 22006: 7 transforms
Fuzz 22007: 2 transforms
Fuzz 22008: 18 transforms
Fuzz 22009: 19 transforms
Fuzz 22010: 10 transforms
Fuzz 22011: 8 transforms
Fuzz 22012: 18 transforms
Fuzz 22013: 3 transforms
Fuzz 22014: 3 transforms
Fuzz 22015: 13 transforms
Fuzz 22016: 18 transforms
Fuzz 22017: 5 transforms
Fuzz 22018: 9 transforms
Fuzz 22019: 5 transforms
Fuzz 22020: 6 transforms
Fuzz 22021: 15 transforms
Fuzz 22022: 11 transforms
Fuzz 22023: 9 transforms
Fuzz 22024: 9 transforms
Fuzz 22025: 9 transforms
Fuzz 22026: 2 transforms
Fuzz 22027: 7 transforms
Fuzz 22028: 12 transforms
Fuzz 22029: 14 transforms
Fuzz 22030: 20 transforms
Fuzz 22031: 19 transforms
Fuzz 22032: 11 transforms
Fuzz 22033: 12 transforms
Fuzz 22034: 19 transforms
Fuzz 22035: 10 transforms
Fuzz 22036: 1 transforms
Fuzz 22037: 7 transforms
Fuzz 22038: 5 transforms
Fuzz 22039: 8 transforms
Fuzz 22040: 9 transforms
Fuzz 22041: 20 transforms
Fuzz 22042: 4 transforms
Fuzz 22043: 6 transforms
Fuzz 22044: 11 transforms
Fuzz 22045: 10 transforms
Fuzz 22046: 1 transforms
Fuzz 22047: 15 transforms
Fuzz 22048: 1 transforms
Fuzz 22049: 20 transforms
Fuzz 22050: 16 transforms
Fuzz 22051: 5 transforms
Fuzz 22052: 13 transforms
Fuzz 22053: 8 transforms
Fuzz 22054: 17 transforms
Fuzz 22055: 11 transforms
Fuzz 22056: 7 transforms
Fuzz 22057: 8 transforms
Fuzz 22058: 12 transforms
Fuzz 22059: 12 transforms
Fuzz 22060: 9 transforms
Fuzz 22061: 3 transforms
Fuzz 22062: 17 transforms
Fuzz 22063: 12 transforms
Fuzz 22064: 19 transforms
Fuzz 22065: 13 transforms
Fuzz 22066: 8 transforms
Fuzz 22067: 17 transforms
Fuzz 22068: 2 transforms
Fuzz 22069: 18 transforms
Fuzz 22070: 19 transforms
Fuzz 22071: 14 transforms
Fuzz 22072: 11 transforms
Fuzz 22073: 6 transforms
Fuzz 22074: 6 transforms
Fuzz 22075: 5 transforms
Fuzz 22076: 3 transforms
Fuzz 22077: 3 transforms
Fuzz 22078: 7 transforms
Fuzz 22079: 17 transforms
Fuzz 22080: 15 transforms
Fuzz 22081: 19 transforms
Fuzz 22082: 10 transforms
Fuzz 22083: 1 transforms
Fuzz 22084: 10 transforms
Fuzz 22085: 7 transforms
Fuzz 22086: 7 transforms
Fuzz 22087: 4 transforms
Fuzz 22088: 6 transforms
Fuzz 22089: 1 transforms
Fuzz 22090: 19 transforms
Fuzz 22091: 20 transforms
Fuzz 22092: 14 transforms
Fuzz 22093: 9 transforms
Fuzz 22094: 9 transforms
Fuzz 22095: 2 transforms
Fuzz 22096: 9 transforms
Fuzz 22097: 14 transforms
Fuzz 22098: 18 transforms
Fuzz 22099: 8 transforms
Fuzz 22100: 12 transforms
Fuzz 22101: 5 transforms
Fuzz 22102: 19 transforms
Fuzz 22103: 3 transforms
Fuzz 22104: 9 transforms
Fuzz 22105: 11 transforms
Fuzz 22106: 20 transforms
Fuzz 22107: 16 transforms
Fuzz 22108: 8 transforms
Fuzz 22109: 9 transforms
Fuzz 22110: 5 transforms
Fuzz 22111: 6 transforms
Fuzz 22112: 16 transforms
Fuzz 22113: 3 transforms
Fuzz 22114: 3 transforms
Fuzz 22115: 16 transforms
Fuzz 22116: 6 transforms
Fuzz 22117: 7 transforms
Fuzz 22118: 14 transforms
Fuzz 22119: 6 transforms
Fuzz 22120: 15 transforms
Fuzz 22121: 9 transforms
Fuzz 22122: 9 transforms
Fuzz 22123: 4 transforms
Fuzz 22124: 8 transforms
Fuzz 22125: 15 transforms
Fuzz 22126: 3 transforms
Fuzz 22127: 4 transforms
Fuzz 22128: 3 transforms
Fuzz 22129: 10 transforms
Fuzz 22130: 18 transforms
Fuzz 22131: 18 transforms
Fuzz 22132: 14 transforms
Fuzz 22133: 6 transforms
Fuzz 22134: 16 transforms
Fuzz 22135: 12 transforms
Fuzz 22136: 19 transforms
Fuzz 22137: 11 transforms
Fuzz 22138: 13 transforms
Fuzz 22139: 5 transforms
Fuzz 22140: 12 transforms
Fuzz 22141: 12 transforms
Fuzz 22142: 18 transforms
Fuzz 22143: 11 transforms
Fuzz 22144: 20 transforms
Fuzz 22145: 3 transforms
Fuzz 22146: 7 transforms
Fuzz 22147: 12 transforms
Fuzz 22148: 3 transforms
Fuzz 22149: 4 transforms
Fuzz 22150: 7 transforms
Fuzz 22151: 4 transforms
Fuzz 22152: 4 transforms
Fuzz 22153: 1 transforms
Fuzz 22154: 20 transforms
Fuzz 22155: 4 transforms
Fuzz 22156: 17 transforms
Fuzz 22157: 2 transforms
Fuzz 22158: 12 transforms
Fuzz 22159: 15 transforms
Fuzz 22160: 7 transforms
Fuzz 22161: 10 transforms
Fuzz 22162: 14 transforms
Fuzz 22163: 7 transforms
Fuzz 22164: 20 transforms
Fuzz 22165: 19 transforms
Fuzz 22166: 10 transforms
Fuzz 22167: 20 transforms
Fuzz 22168: 11 transforms
Fuzz 22169: 8 transforms
Fuzz 22170: 17 transforms
Fuzz 22171: 13 transforms
Fuzz 22172: 13 transforms
Fuzz 22173: 2 transforms
Fuzz 22174: 19 transforms
Fuzz 22175: 4 transforms
Fuzz 22176: 14 transforms
Fuzz 22177: 2 transforms
Fuzz 22178: 13 transforms
Fuzz 22179: 8 transforms
Fuzz 22180: 15 transforms
Fuzz 22181: 15 transforms
Fuzz 22182: 20 transforms
Fuzz 22183: 12 transforms
Fuzz 22184: 11 transforms
Fuzz 22185: 4 transforms
Fuzz 22186: 1 transforms
Fuzz 22187: 8 transforms
Fuzz 22188: 18 transforms
Fuzz 22189: 18 transforms
Fuzz 22190: 11 transforms
Fuzz 22191: 8 transforms
Fuzz 22192: 3 transforms
Fuzz 22193: 1 transforms
Fuzz 22194: 11 transforms
Fuzz 22195: 19 transforms
Fuzz 22196: 12 transforms
Fuzz 22197: 16 transforms
Fuzz 22198: 10 transforms
Fuzz 22199: 16 transforms
Fuzz 22200: 20 transforms
Fuzz 22201: 12 transforms
Fuzz 22202: 10 transforms
Fuzz 22203: 3 transforms
Fuzz 22204: 19 transforms
Fuzz 22205: 8 transforms
Fuzz 22206: 10 transforms
Fuzz 22207: 3 transforms
Fuzz 22208: 13 transforms
Fuzz 22209: 1 transforms
Fuzz 22210: 7 transforms
Fuzz 22211: 3 transforms
Fuzz 22212: 11 transforms
Fuzz 22213: 15 transforms
Fuzz 22214: 19 transforms
Fuzz 22215: 1 transforms
Fuzz 22216: 10 transforms
Fuzz 22217: 5 transforms
Fuzz 22218: 17 transforms
Fuzz 22219: 5 transforms
Fuzz 22220: 7 transforms
Fuzz 22221: 6 transforms
Fuzz 22222: 5 transforms
Fuzz 22223: 5 transforms
Fuzz 22224: 4 transforms
Fuzz 22225: 6 transforms
Fuzz 22226: 7 transforms
Fuzz 22227: 8 transforms
Fuzz 22228: 20 transforms
Fuzz 22229: 10 transforms
Fuzz 22230: 13 transforms
Fuzz 22231: 19 transforms
Fuzz 22232: 18 transforms
Fuzz 22233: 14 transforms
Fuzz 22234: 18 transforms
Fuzz 22235: 14 transforms
Fuzz 22236: 10 transforms
Fuzz 22237: 12 transforms
Fuzz 22238: 16 transforms
Fuzz 22239: 19 transforms
Fuzz 22240: 1 transforms
Fuzz 22241: 3 transforms
Fuzz 22242: 5 transforms
Fuzz 22243: 2 transforms
Fuzz 22244: 15 transforms
Fuzz 22245: 4 transforms
Fuzz 22246: 19 transforms
Fuzz 22247: 8 transforms
Fuzz 22248: 2 transforms
Fuzz 22249: 14 transforms
Fuzz 22250: 16 transforms
Fuzz 22251: 18 transforms
Fuzz 22252: 20 transforms
Fuzz 22253: 7 transforms
Fuzz 22254: 1 transforms
Fuzz 22255: 12 transforms
Fuzz 22256: 10 transforms
Fuzz 22257: 4 transforms
Fuzz 22258: 19 transforms
Fuzz 22259: 4 transforms
Fuzz 22260: 15 transforms
Fuzz 22261: 17 transforms
Fuzz 22262: 6 transforms
Fuzz 22263: 5 transforms
Fuzz 22264: 18 transforms
Fuzz 22265: 3 transforms
Fuzz 22266: 16 transforms
Fuzz 22267: 20 transforms
Fuzz 22268: 3 transforms
Fuzz 22269: 19 transforms
Fuzz 22270: 3 transforms
Fuzz 22271: 16 transforms
Fuzz 22272: 8 transforms
Fuzz 22273: 9 transforms
Fuzz 22274: 14 transforms
Fuzz 22275: 18 transforms
Fuzz 22276: 18 transforms
Fuzz 22277: 2 transforms
Fuzz 22278: 20 transforms
Fuzz 22279: 2 transforms
Fuzz 22280: 3 transforms
Fuzz 22281: 6 transforms
Fuzz 22282: 19 transforms
Fuzz 22283: 8 transforms
Fuzz 22284: 16 transforms
Fuzz 22285: 17 transforms
Fuzz 22286: 20 transforms
Fuzz 22287: 3 transforms
Fuzz 22288: 9 transforms
Fuzz 22289: 4 transforms
Fuzz 22290: 11 transforms
Fuzz 22291: 7 transforms
Fuzz 22292: 10 transforms
Fuzz 22293: 9 transforms
Fuzz 22294: 9 transforms
Fuzz 22295: 12 transforms
Fuzz 22296: 17 transforms
Fuzz 22297: 12 transforms
Fuzz 22298: 10 transforms
Fuzz 22299: 17 transforms
Fuzz 22300: 6 transforms
Fuzz 22301: 14 transforms
Fuzz 22302: 14 transforms
Fuzz 22303: 13 transforms
Fuzz 22304: 19 transforms
Fuzz 22305: 3 transforms
Fuzz 22306: 17 transforms
Fuzz 22307: 19 transforms
Fuzz 22308: 5 transforms
Fuzz 22309: 8 transforms
Fuzz 22310: 18 transforms
Fuzz 22311: 9 transforms
Fuzz 22312: 18 transforms
Fuzz 22313: 4 transforms
Fuzz 22314: 6 transforms
Fuzz 22315: 1 transforms
Fuzz 22316: 2 transforms
Fuzz 22317: 2 transforms
Fuzz 22318: 1 transforms
Fuzz 22319: 19 transforms
Fuzz 22320: 17 transforms
Fuzz 22321: 9 transforms
Fuzz 22322: 11 transforms
Fuzz 22323: 14 transforms
Fuzz 22324: 8 transforms
Fuzz 22325: 8 transforms
Fuzz 22326: 7 transforms
Fuzz 22327: 18 transforms
Fuzz 22328: 10 transforms
Fuzz 22329: 11 transforms
Fuzz 22330: 2 transforms
Fuzz 22331: 8 transforms
Fuzz 22332: 12 transforms
Fuzz 22333: 11 transforms
Fuzz 22334: 16 transforms
Fuzz 22335: 18 transforms
Fuzz 22336: 2 transforms
Fuzz 22337: 16 transforms
Fuzz 22338: 1 transforms
Fuzz 22339: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
  template: '{{count}} <button (click)="incremtent()" [value]="\'add\'"></button>')
  String header;
  void reset() {}
  inputs: const ['count'],


class ComponentA {
  @Input() int maxCount;
       a) {}
  List<String> items;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  EventEmitter<String> resetEvent;
-->
@Component(
}
 recursedComponent;
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
-->


}
  templateUrl: 'test.html',
});
]),
  selector: 'my-aa',
class CounterComponent {
  CounterComponent <!--
  @ContentChild(CounterComponent)
  void increment(<!--
\'\'\');

   -ount;
{
  int c}
<<==HTML CODE==>>
\'\'\');
  <input [(
});
]),
  '090cedb3fh1>
{
<!-- @ngIgnoreErrors: -->
    #counter<h1 #h1>Showing {{items.length}} items:</}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 22340: 19 transforms
Fuzz 22341: 11 transforms
Fuzz 22342: 8 transforms
Fuzz 22343: 7 transforms
Fuzz 22344: 11 transforms
Fuzz 22345: 18 transforms
Fuzz 22346: 8 transforms
Fuzz 22347: 10 transforms
Fuzz 22348: 16 transforms
Fuzz 22349: 17 transforms
Fuzz 22350: 7 transforms
Fuzz 22351: 4 transforms
Fuzz 22352: 10 transforms
Fuzz 22353: 10 transforms
Fuzz 22354: 17 transforms
Fuzz 22355: 7 transforms
Fuzz 22356: 13 transforms
Fuzz 22357: 10 transforms
Fuzz 22358: 15 transforms
Fuzz 22359: 17 transforms
Fuzz 22360: 3 transforms
Fuzz 22361: 8 transforms
Fuzz 22362: 19 transforms
Fuzz 22363: 13 transforms
Fuzz 22364: 2 transforms
Fuzz 22365: 15 transforms
Fuzz 22366: 7 transforms
Fuzz 22367: 3 transforms
Fuzz 22368: 20 transforms
Fuzz 22369: 17 transforms
Fuzz 22370: 15 transforms
Fuzz 22371: 19 transforms
Fuzz 22372: 11 transforms
Fuzz 22373: 12 transforms
Fuzz 22374: 19 transforms
Fuzz 22375: 16 transforms
Fuzz 22376: 8 transforms
Fuzz 22377: 10 transforms
Fuzz 22378: 20 transforms
Fuzz 22379: 4 transforms
Fuzz 22380: 1 transforms
Fuzz 22381: 12 transforms
Fuzz 22382: 13 transforms
Fuzz 22383: 12 transforms
Fuzz 22384: 10 transforms
Fuzz 22385: 4 transforms
Fuzz 22386: 9 transforms
Fuzz 22387: 10 transforms
Fuzz 22388: 12 transforms
Fuzz 22389: 14 transforms
Fuzz 22390: 15 transforms
Fuzz 22391: 2 transforms
Fuzz 22392: 14 transforms
Fuzz 22393: 4 transforms
Fuzz 22394: 2 transforms
Fuzz 22395: 1 transforms
Fuzz 22396: 14 transforms
Fuzz 22397: 15 transforms
Fuzz 22398: 10 transforms
Fuzz 22399: 3 transforms
Fuzz 22400: 1 transforms
Fuzz 22401: 7 transforms
Fuzz 22402: 11 transforms
Fuzz 22403: 15 transforms
Fuzz 22404: 10 transforms
Fuzz 22405: 14 transforms
Fuzz 22406: 13 transforms
Fuzz 22407: 19 transforms
Fuzz 22408: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
@Component(
class ComponentA {
  @Input() int maxCount;
  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
  List<String> items;
  inputs: const ['count'],
  @Input() int maxCount;

class CounterComponent {

  EventEmitter<String> resetEvent;
class CounterComponent {
  @Output() EventEmitter<intt()" [value]="\'add\'"></button>')

@Component(
}
  String header;-->
  int count;
  int count;
  CounterComponent> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  @Output() EventEmittedor<int> incremented;
  selector: 'my-aaa',
}

  templateUrl<!--
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  void increment() {}

       attr.ar: 'test.html',

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item !=  null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dir items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>
<div *ngIf="items.length > 0">
  <fty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 22409: 2 transforms
Fuzz 22410: 7 transforms
Fuzz 22411: 14 transforms
Fuzz 22412: 9 transforms
Fuzz 22413: 15 transforms
Fuzz 22414: 1 transforms
Fuzz 22415: 17 transforms
Fuzz 22416: 9 transforms
Fuzz 22417: 10 transforms
Fuzz 22418: 10 transforms
Fuzz 22419: 8 transforms
Fuzz 22420: 2 transforms
Fuzz 22421: 13 transforms
Fuzz 22422: 11 transforms
Fuzz 22423: 6 transforms
Fuzz 22424: 17 transforms
Fuzz 22425: 7 transforms
Fuzz 22426: 15 transforms
Fuzz 22427: 17 transforms
Fuzz 22428: 15 transforms
Fuzz 22429: 7 transforms
Fuzz 22430: 12 transforms
Fuzz 22431: 4 transforms
Fuzz 22432: 9 transforms
Fuzz 22433: 1 transforms
Fuzz 22434: 7 transforms
Fuzz 22435: 4 transforms
Fuzz 22436: 12 transforms
Fuzz 22437: 17 transforms
Fuzz 22438: 14 transforms
Fuzz 22439: 14 transforms
Fuzz 22440: 2 transforms
Fuzz 22441: 5 transforms
Fuzz 22442: 12 transforms
Fuzz 22443: 3 transforms
Fuzz 22444: 7 transforms
Fuzz 22445: 2 transforms
Fuzz 22446: 13 transforms
Fuzz 22447: 5 transforms
Fuzz 22448: 16 transforms
Fuzz 22449: 3 transforms
Fuzz 22450: 14 transforms
Fuzz 22451: 7 transforms
Fuzz 22452: 15 transforms
Fuzz 22453: 17 transforms
Fuzz 22454: 1 transforms
Fuzz 22455: 9 transforms
Fuzz 22456: 4 transforms
Fuzz 22457: 1 transforms
Fuzz 22458: 7 transforms
Fuzz 22459: 19 transforms
Fuzz 22460: 1 transforms
Fuzz 22461: 3 transforms
Fuzz 22462: 15 transforms
Fuzz 22463: 15 transforms
Fuzz 22464: 7 transforms
Fuzz 22465: 9 transforms
Fuzz 22466: 17 transforms
Fuzz 22467: 4 transforms
Fuzz 22468: 7 transforms
Fuzz 22469: 16 transforms
Fuzz 22470: 15 transforms
Fuzz 22471: 9 transforms
Fuzz 22472: 16 transforms
Fuzz 22473: 20 transforms
Fuzz 22474: 7 transforms
Fuzz 22475: 1 transforms
Fuzz 22476: 10 transforms
Fuzz 22477: 19 transforms
Fuzz 22478: 3 transforms
Fuzz 22479: 1 transforms
Fuzz 22480: 15 transforms
Fuzz 22481: 12 transforms
Fuzz 22482: 14 transforms
Fuzz 22483: 1 transforms
Fuzz 22484: 3 transforms
Fuzz 22485: 15 transforms
Fuzz 22486: 5 transforms
Fuzz 22487: 17 transforms
Fuzz 22488: 6 transforms
Fuzz 22489: 9 transforms
Fuzz 22490: 13 transforms
Fuzz 22491: 19 transforms
Fuzz 22492: 1 transforms
Fuzz 22493: 9 transforms
Fuzz 22494: 8 transforms
Fuzz 22495: 6 transforms
Fuzz 22496: 16 transforms
Fuzz 22497: 5 transforms
Fuzz 22498: 12 transforms
Fuzz 22499: 12 transforms
Fuzz 22500: 18 transforms
Fuzz 22501: 8 transforms
Fuzz 22502: 17 transforms
Fuzz 22503: 4 transforms
Fuzz 22504: 6 transforms
Fuzz 22505: 16 transforms
Fuzz 22506: 14 transforms
Fuzz 22507: 11 transforms
Fuzz 22508: 4 transforms
Fuzz 22509: 17 transforms
Fuzz 22510: 11 transforms
Fuzz 22511: 11 transforms
Fuzz 22512: 1 transforms
Fuzz 22513: 6 transforms
Fuzz 22514: 10 transforms
Fuzz 22515: 8 transforms
Fuzz 22516: 18 transforms
Fuzz 22517: 6 transforms
Fuzz 22518: 12 transforms
Fuzz 22519: 6 transforms
Fuzz 22520: 9 transforms
Fuzz 22521: 8 transforms
Fuzz 22522: 1 transforms
Fuzz 22523: 9 transforms
Fuzz 22524: 5 transforms
Fuzz 22525: 11 transforms
Fuzz 22526: 7 transforms
Fuzz 22527: 15 transforms
Fuzz 22528: 8 transforms
Fuzz 22529: 19 transforms
Fuzz 22530: 10 transforms
Fuzz 22531: 18 transforms
Fuzz 22532: 18 transforms
Fuzz 22533: 4 transforms
Fuzz 22534: 17 transforms
Fuzz 22535: 8 transforms
Fuzz 22536: 13 transforms
Fuzz 22537: 7 transforms
Fuzz 22538: 16 transforms
Fuzz 22539: 8 transforms
Fuzz 22540: 11 transforms
Fuzz 22541: 9 transforms
Fuzz 22542: 12 transforms
Fuzz 22543: 3 transforms
Fuzz 22544: 14 transforms
Fuzz 22545: 4 transforms
Fuzz 22546: 12 transforms
Fuzz 22547: 18 transforms
Fuzz 22548: 15 transforms
Fuzz 22549: 6 transforms
Fuzz 22550: 17 transforms
Fuzz 22551: 13 transforms
Fuzz 22552: 6 transforms
Fuzz 22553: 5 transforms
Fuzz 22554: 14 transforms
Fuzz 22555: 9 transforms
Fuzz 22556: 5 transforms
Fuzz 22557: 1 transforms
Fuzz 22558: 3 transforms
Fuzz 22559: 19 transforms
Fuzz 22560: 11 transforms
Fuzz 22561: 7 transforms
Fuzz 22562: 16 transforms
Fuzz 22563: 13 transforms
Fuzz 22564: 2 transforms
Fuzz 22565: 14 transforms
Fuzz 22566: 13 transforms
Fuzz 22567: 17 transforms
Fuzz 22568: 10 transforms
Fuzz 22569: 20 transforms
Fuzz 22570: 10 transforms
Fuzz 22571: 14 transforms
Fuzz 22572: 12 transforms
Fuzz 22573: 18 transforms
Fuzz 22574: 19 transforms
Fuzz 22575: 14 transforms
Fuzz 22576: 5 transforms
Fuzz 22577: 17 transforms
Fuzz 22578: 18 transforms
Fuzz 22579: 9 transforms
Fuzz 22580: 9 transforms
Fuzz 22581: 4 transforms
Fuzz 22582: 1 transforms
Fuzz 22583: 13 transforms
Fuzz 22584: 19 transforms
Fuzz 22585: 2 transforms
Fuzz 22586: 20 transforms
Fuzz 22587: 5 transforms
Fuzz 22588: 8 transforms
Fuzz 22589: 9 transforms
Fuzz 22590: 16 transforms
Fuzz 22591: 14 transforms
Fuzz 22592: 10 transforms
Fuzz 22593: 1 transforms
Fuzz 22594: 20 transforms
Fuzz 22595: 20 transforms
Fuzz 22596: 9 transforms
Fuzz 22597: 11 transforms
Fuzz 22598: 20 transforms
Fuzz 22599: 19 transforms
Fuzz 22600: 17 transforms
Fuzz 22601: 4 transforms
Fuzz 22602: 6 transforms
Fuzz 22603: 15 transforms
Fuzz 22604: 7 transforms
Fuzz 22605: 3 transforms
Fuzz 22606: 16 transforms
Fuzz 22607: 2 transforms
Fuzz 22608: 3 transforms
Fuzz 22609: 17 transforms
Fuzz 22610: 18 transforms
Fuzz 22611: 18 transforms
Fuzz 22612: 14 transforms
Fuzz 22613: 14 transforms
Fuzz 22614: 18 transforms
Fuzz 22615: 17 transforms
Fuzz 22616: 11 transforms
Fuzz 22617: 14 transforms
Fuzz 22618: 2 transforms
Fuzz 22619: 1 transforms
Fuzz 22620: 19 transforms
Fuzz 22621: 14 transforms
Fuzz 22622: 16 transforms
Fuzz 22623: 15 transforms
Fuzz 22624: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

  int count;
  inputs: const ['count'],
  elseList<String> items;
  selector: 'my-aaa',
  @Input() int axCount;
-->
class ComponentA {
  @Output() EventEmitter<int> incremented;
  @ContentCh
  templateUrl: 'test.html',

class CounterComponent {
  elseList<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria
class ConterComponent {gForm, NgModel])

@Component(
  EventEmitter<String> resetEvent;
@Component(
import 'package:angular2/angular2.dart';
class ComponentA {
@Component(
  outputs: const ['resetEvent: reset'],<!--
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></buytton>')
  outputs: const ['resetEvent: reset'],
  String header;
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
  @Input() int axCount
  inputs: const ['count'],
}
<<==HTML CODE==>>

  {{ngForm.dirty}}
  
    #counter
  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">
      
    [count]="items.length"
    (click)='h1.hidden =) !h1.hidden; counter.reset()'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
});  <my-counter
    (reset)=''
  </my-</form>
<!-- @ngIgnoreErrors: -->
\'\'\');  '090cedb3dof2833a3.toString())'>
</div>
    (incremented)='items.add($event.toString())'>
]),
</li>
    <my-counter></my-counter>
  <form #ngForm="ngForm">.add($event}
{
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
  </my-counter>
    <my-counter></my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 22625: 18 transforms
Fuzz 22626: 7 transforms
Fuzz 22627: 14 transforms
Fuzz 22628: 6 transforms
Fuzz 22629: 1 transforms
Fuzz 22630: 5 transforms
Fuzz 22631: 5 transforms
Fuzz 22632: 2 transforms
Fuzz 22633: 9 transforms
Fuzz 22634: 14 transforms
Fuzz 22635: 7 transforms
Fuzz 22636: 6 transforms
Fuzz 22637: 11 transforms
Fuzz 22638: 3 transforms
Fuzz 22639: 9 transforms
Fuzz 22640: 13 transforms
Fuzz 22641: 19 transforms
Fuzz 22642: 17 transforms
Fuzz 22643: 11 transforms
Fuzz 22644: 20 transforms
Fuzz 22645: 16 transforms
Fuzz 22646: 5 transforms
Fuzz 22647: 8 transforms
Fuzz 22648: 17 transforms
Fuzz 22649: 15 transforms
Fuzz 22650: 4 transforms
Fuzz 22651: 15 transforms
Fuzz 22652: 4 transforms
Fuzz 22653: 7 transforms
Fuzz 22654: 20 transforms
Fuzz 22655: 6 transforms
Fuzz 22656: 3 transforms
Fuzz 22657: 10 transforms
Fuzz 22658: 5 transforms
Fuzz 22659: 14 transforms
Fuzz 22660: 2 transforms
Fuzz 22661: 4 transforms
Fuzz 22662: 13 transforms
Fuzz 22663: 9 transforms
Fuzz 22664: 14 transforms
Fuzz 22665: 8 transforms
Fuzz 22666: 15 transforms
Fuzz 22667: 20 transforms
Fuzz 22668: 9 transforms
Fuzz 22669: 4 transforms
Fuzz 22670: 1 transforms
Fuzz 22671: 3 transforms
Fuzz 22672: 19 transforms
Fuzz 22673: 3 transforms
Fuzz 22674: 8 transforms
Fuzz 22675: 7 transforms
Fuzz 22676: 3 transforms
Fuzz 22677: 12 transforms
Fuzz 22678: 1 transforms
Fuzz 22679: 8 transforms
Fuzz 22680: 1 transforms
Fuzz 22681: 18 transforms
Fuzz 22682: 18 transforms
Fuzz 22683: 1 transforms
Fuzz 22684: 4 transforms
Fuzz 22685: 1 transforms
Fuzz 22686: 4 transforms
Fuzz 22687: 11 transforms
Fuzz 22688: 14 transforms
Fuzz 22689: 14 transforms
Fuzz 22690: 15 transforms
Fuzz 22691: 11 transforms
Fuzz 22692: 11 transforms
Fuzz 22693: 2 transforms
Fuzz 22694: 19 transforms
Fuzz 22695: 5 transforms
Fuzz 22696: 16 transforms
Fuzz 22697: 18 transforms
Fuzz 22698: 14 transforms
Fuzz 22699: 12 transforms
Fuzz 22700: 10 transforms
Fuzz 22701: 6 transforms
Fuzz 22702: 3 transforms
Fuzz 22703: 18 transforms
Fuzz 22704: 5 transforms
Fuzz 22705: 11 transforms
Fuzz 22706: 20 transforms
Fuzz 22707: 11 transforms
Fuzz 22708: 11 transforms
Fuzz 22709: 3 transforms
Fuzz 22710: 8 transforms
Fuzz 22711: 7 transforms
Fuzz 22712: 2 transforms
Fuzz 22713: 15 transforms
Fuzz 22714: 13 transforms
Fuzz 22715: 17 transforms
Fuzz 22716: 9 transforms
Fuzz 22717: 15 transforms
Fuzz 22718: 19 transforms
Fuzz 22719: 15 transforms
Fuzz 22720: 5 transforms
Fuzz 22721: 16 transforms
Fuzz 22722: 20 transforms
Fuzz 22723: 4 transforms
Fuzz 22724: 8 transforms
Fuzz 22725: 13 transforms
Fuzz 22726: 16 transforms
Fuzz 22727: 5 transforms
Fuzz 22728: 20 transforms
Fuzz 22729: 8 transforms
Fuzz 22730: 13 transforms
Fuzz 22731: 8 transforms
Fuzz 22732: 16 transforms
Fuzz 22733: 10 transforms
Fuzz 22734: 18 transforms
Fuzz 22735: 16 transforms
Fuzz 22736: 20 transforms
Fuzz 22737: 2 transforms
Fuzz 22738: 10 transforms
Fuzz 22739: 9 transforms
Fuzz 22740: 19 transforms
Fuzz 22741: 11 transforms
Fuzz 22742: 6 transforms
Fuzz 22743: 20 transforms
Fuzz 22744: 14 transforms
Fuzz 22745: 12 transforms
Fuzz 22746: 18 transforms
Fuzz 22747: 1 transforms
Fuzz 22748: 6 transforms
Fuzz 22749: 2 transforms
Fuzz 22750: 5 transforms
Fuzz 22751: 17 transforms
Fuzz 22752: 14 transforms
Fuzz 22753: 7 transforms
Fuzz 22754: 9 transforms
Fuzz 22755: 11 transforms
Fuzz 22756: 6 transforms
Fuzz 22757: 18 transforms
Fuzz 22758: 5 transforms
Fuzz 22759: 19 transforms
Fuzz 22760: 14 transforms
Fuzz 22761: 5 transforms
Fuzz 22762: 2 transforms
Fuzz 22763: 18 transforms
Fuzz 22764: 4 transforms
Fuzz 22765: 4 transforms
Fuzz 22766: 1 transforms
Fuzz 22767: 19 transforms
Fuzz 22768: 4 transforms
Fuzz 22769: 10 transforms
Fuzz 22770: 16 transforms
Fuzz 22771: 13 transforms
Fuzz 22772: 12 transforms
Fuzz 22773: 1 transforms
Fuzz 22774: 10 transforms
Fuzz 22775: 3 transforms
Fuzz 22776: 16 transforms
Fuzz 22777: 15 transforms
Fuzz 22778: 18 transforms
Fuzz 22779: 7 transforms
Fuzz 22780: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:ang Counular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  LitA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <!--
-->
       aria-hiddconsten="true"
       attr.aria-hid<butt}
]),
on (click)="increment()" [value]="\'add\'"></button>')
class CounterComponentconst {
  int count;
  @st<String> items;
  String header;
}

@Component(
  selector: 'my-counter',  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <!--
-->
       aria-hiddconsten="true"
       attr.aria-hid<button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{<!ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; couing())'>
    <my-counter></my-counter>
  </my-counter>nter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 22781: 13 transforms
Fuzz 22782: 1 transforms
Fuzz 22783: 15 transforms
Fuzz 22784: 16 transforms
Fuzz 22785: 17 transforms
Fuzz 22786: 13 transforms
Fuzz 22787: 16 transforms
Fuzz 22788: 16 transforms
Fuzz 22789: 2 transforms
Fuzz 22790: 20 transforms
Fuzz 22791: 15 transforms
Fuzz 22792: 20 transforms
Fuzz 22793: 18 transforms
Fuzz 22794: 8 transforms
Fuzz 22795: 7 transforms
Fuzz 22796: 20 transforms
Fuzz 22797: 20 transforms
Fuzz 22798: 17 transforms
Fuzz 22799: 18 transforms
Fuzz 22800: 3 transforms
Fuzz 22801: 3 transforms
Fuzz 22802: 18 transforms
Fuzz 22803: 5 transforms
Fuzz 22804: 13 transforms
Fuzz 22805: 16 transforms
Fuzz 22806: 15 transforms
Fuzz 22807: 17 transforms
Fuzz 22808: 1 transforms
Fuzz 22809: 7 transforms
Fuzz 22810: 8 transforms
Fuzz 22811: 5 transforms
Fuzz 22812: 20 transforms
Fuzz 22813: 12 transforms
Fuzz 22814: 2 transforms
Fuzz 22815: 17 transforms
Fuzz 22816: 11 transforms
Fuzz 22817: 2 transforms
Fuzz 22818: 12 transforms
Fuzz 22819: 18 transforms
Fuzz 22820: 18 transforms
Fuzz 22821: 16 transforms
Fuzz 22822: 6 transforms
Fuzz 22823: 20 transforms
Fuzz 22824: 12 transforms
Fuzz 22825: 17 transforms
Fuzz 22826: 8 transforms
Fuzz 22827: 3 transforms
Fuzz 22828: 20 transforms
Fuzz 22829: 20 transforms
Fuzz 22830: 5 transforms
Fuzz 22831: 5 transforms
Fuzz 22832: 17 transforms
Fuzz 22833: 4 transforms
Fuzz 22834: 3 transforms
Fuzz 22835: 9 transforms
Fuzz 22836: 6 transforms
Fuzz 22837: 18 transforms
Fuzz 22838: 10 transforms
Fuzz 22839: 12 transforms
Fuzz 22840: 13 transforms
Fuzz 22841: 13 transforms
Fuzz 22842: 12 transforms
Fuzz 22843: 4 transforms
Fuzz 22844: 10 transforms
Fuzz 22845: 8 transforms
Fuzz 22846: 4 transforms
Fuzz 22847: 19 transforms
Fuzz 22848: 19 transforms
Fuzz 22849: 16 transforms
Fuzz 22850: 1 transforms
Fuzz 22851: 12 transforms
Fuzz 22852: 12 transforms
Fuzz 22853: 17 transforms
Fuzz 22854: 5 transforms
Fuzz 22855: 20 transforms
Fuzz 22856: 4 transforms
Fuzz 22857: 14 transforms
Fuzz 22858: 10 transforms
Fuzz 22859: 16 transforms
Fuzz 22860: 8 transforms
Fuzz 22861: 7 transforms
Fuzz 22862: 1 transforms
Fuzz 22863: 18 transforms
Fuzz 22864: 15 transforms
Fuzz 22865: 2 transforms
Fuzz 22866: 7 transforms
Fuzz 22867: 12 transforms
Fuzz 22868: 9 transforms
Fuzz 22869: 20 transforms
Fuzz 22870: 10 transforms
Fuzz 22871: 10 transforms
Fuzz 22872: 10 transforms
Fuzz 22873: 14 transforms
Fuzz 22874: 19 transforms
Fuzz 22875: 8 transforms
Fuzz 22876: 4 transforms
Fuzz 22877: 19 transforms
Fuzz 22878: 15 transforms
Fuzz 22879: 18 transforms
Fuzz 22880: 3 transforms
Fuzz 22881: 3 transforms
Fuzz 22882: 12 transforms
Fuzz 22883: 1 transforms
Fuzz 22884: 20 transforms
Fuzz 22885: 5 transforms
Fuzz 22886: 3 transforms
Fuzz 22887: 9 transforms
Fuzz 22888: 16 transforms
Fuzz 22889: 2 transforms
Fuzz 22890: 2 transforms
Fuzz 22891: 8 transforms
Fuzz 22892: 15 transforms
Fuzz 22893: 20 transforms
Fuzz 22894: 12 transforms
Fuzz 22895: 6 transforms
Fuzz 22896: 13 transforms
Fuzz 22897: 11 transforms
Fuzz 22898: 4 transforms
Fuzz 22899: 6 transforms
Fuzz 22900: 19 transforms
Fuzz 22901: 20 transforms
Fuzz 22902: 17 transforms
Fuzz 22903: 7 transforms
Fuzz 22904: 18 transforms
Fuzz 22905: 11 transforms
Fuzz 22906: 13 transforms
Fuzz 22907: 17 transforms
Fuzz 22908: 6 transforms
Fuzz 22909: 14 transforms
Fuzz 22910: 2 transforms
Fuzz 22911: 10 transforms
Fuzz 22912: 7 transforms
Fuzz 22913: 6 transforms
Fuzz 22914: 1 transforms
Fuzz 22915: 20 transforms
Fuzz 22916: 6 transforms
Fuzz 22917: 20 transforms
Fuzz 22918: 10 transforms
Fuzz 22919: 19 transforms
Fuzz 22920: 8 transforms
Fuzz 22921: 2 transforms
Fuzz 22922: 11 transforms
Fuzz 22923: 6 transforms
Fuzz 22924: 4 transforms
Fuzz 22925: 1 transforms
Fuzz 22926: 6 transforms
Fuzz 22927: 11 transforms
Fuzz 22928: 16 transforms
Fuzz 22929: 15 transforms
Fuzz 22930: 14 transforms
Fuzz 22931: 10 transforms
Fuzz 22932: 19 transforms
Fuzz 22933: 12 transforms
Fuzz 22934: 12 transforms
Fuzz 22935: 10 transforms
Fuzz 22936: 18 transforms
Fuzz 22937: 17 transforms
Fuzz 22938: 14 transforms
Fuzz 22939: 12 transforms
Fuzz 22940: 5 transforms
Fuzz 22941: 14 transforms
Fuzz 22942: 19 transforms
Fuzz 22943: 12 transforms
Fuzz 22944: 18 transforms
Fuzz 22945: 6 transforms
Fuzz 22946: 2 transforms
Fuzz 22947: 9 transforms
Fuzz 22948: 6 transforms
Fuzz 22949: 14 transforms
Fuzz 22950: 5 transforms
Fuzz 22951: 2 transforms
Fuzz 22952: 17 transforms
Fuzz 22953: 17 transforms
Fuzz 22954: 1 transforms
Fuzz 22955: 18 transforms
Fuzz 22956: 8 transforms
Fuzz 22957: 17 transforms
Fuzz 22958: 12 transforms
Fuzz 22959: 8 transforms
Fuzz 22960: 11 transforms
Fuzz 22961: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
  templateUrl: 'test.html',
class CounterComponent {  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

}
  @ContentChilvard(CounterComponent)
-->
}

  @Input() int maxCount;
  '090cedb3 'my-aaa',
]),
  outputs: const ['resetEvent: reset'],
  @Output() EtventEmitter<int> incremented;
  inputs: const ['count'],
       aria-htidden="true"
  void reset() {}
\'\'\');
class ComponentA {
<!--
@Component(
  selector:}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
{
});
       attr.aria-hidden=  void increment() {}
import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
  String
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">

  {{x}} : {{item.trim()}}
</li>
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]="header" />
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <my-counter    (reset)=''
  
    [count]="items.length"
    [maxCount]='4'
      
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 22962: 9 transforms
Fuzz 22963: 20 transforms
Fuzz 22964: 14 transforms
Fuzz 22965: 12 transforms
Fuzz 22966: 6 transforms
Fuzz 22967: 19 transforms
Fuzz 22968: 9 transforms
Fuzz 22969: 13 transforms
Fuzz 22970: 5 transforms
Fuzz 22971: 5 transforms
Fuzz 22972: 11 transforms
Fuzz 22973: 19 transforms
Fuzz 22974: 17 transforms
Fuzz 22975: 17 transforms
Fuzz 22976: 5 transforms
Fuzz 22977: 20 transforms
Fuzz 22978: 15 transforms
Fuzz 22979: 2 transforms
Fuzz 22980: 3 transforms
Fuzz 22981: 2 transforms
Fuzz 22982: 15 transforms
Fuzz 22983: 5 transforms
Fuzz 22984: 17 transforms
Fuzz 22985: 15 transforms
Fuzz 22986: 12 transforms
Fuzz 22987: 1 transforms
Fuzz 22988: 15 transforms
Fuzz 22989: 15 transforms
Fuzz 22990: 14 transforms
Fuzz 22991: 13 transforms
Fuzz 22992: 16 transforms
Fuzz 22993: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;

  void inctentChild(CounterComponent)
  getvoid reset() {}
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Output() EventEmitter<int> incremented;
}
  void reset() {}


  inpts: const ['count'],
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgfinalForm, NgModel])
--ist<String> items;
import 'package:angular2/angular2.dart';
@Component(
class CounterComponent {
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  @ConunterComponent recursedComponent;

  L<!--
@Component(
  void increment() {}
  CounterComponent recursedComponent;
class ComponentA {
  String header;

  EventEmitter<String> resetEvent;

  selector: 'm
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}typedef
  <input [(ngModel)]="header" />
</li>
    (incremented)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
  {{ngForm.dirty}}
<div *ngIf="items.length > 0">

    [count]="items.length"
</div>
    <my-counter></my-counter><!-- @ngIgnoreErrors: -->
  <form #ngForm="ngForm"></form>  </my-counter>
    #counter
    [maxCount]='4'
  
    (re}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5set)=''
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 22994: 15 transforms
Fuzz 22995: 12 transforms
Fuzz 22996: 11 transforms
Fuzz 22997: 5 transforms
Fuzz 22998: 15 transforms
Fuzz 22999: 5 transforms
Fuzz 23000: 15 transforms
Fuzz 23001: 2 transforms
Fuzz 23002: 5 transforms
Fuzz 23003: 7 transforms
Fuzz 23004: 19 transforms
Fuzz 23005: 1 transforms
Fuzz 23006: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CompovoidnentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> increment',
  directives: const [CounterCompoitter<String> resetEvent;
  @Output() EventEmitter<nent, NgIf, NgFor, NgForm, Ng}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935'Model])
clml',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CompovoidnentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterCoass CompovoidnentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'ed;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors --><h1 #h1>Showing {{items.length}} items:</h1>e<li *ngFor='let item of items; let x=inassertdex' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {o{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 23007: 17 transforms
Fuzz 23008: 11 transforms
Fuzz 23009: 16 transforms
Fuzz 23010: 11 transforms
Fuzz 23011: 10 transforms
Fuzz 23012: 6 transforms
Fuzz 23013: 6 transforms
Fuzz 23014: 9 transforms
Fuzz 23015: 19 transforms
Fuzz 23016: 2 transforms
Fuzz 23017: 1 transforms
Fuzz 23018: 11 transforms
Fuzz 23019: 4 transforms
Fuzz 23020: 16 transforms
Fuzz 23021: 11 transforms
Fuzz 23022: 3 transforms
Fuzz 23023: 14 transforms
Fuzz 23024: 14 transforms
Fuzz 23025: 8 transforms
Fuzz 23026: 3 transforms
Fuzz 23027: 12 transforms
Fuzz 23028: 4 transforms
Fuzz 23029: 14 transforms
Fuzz 23030: 7 transforms
Fuzz 23031: 10 transforms
Fuzz 23032: 1 transforms
Fuzz 23033: 14 transforms
Fuzz 23034: 9 transforms
Fuzz 23035: 8 transforms
Fuzz 23036: 5 transforms
Fuzz 23037: 17 transforms
Fuzz 23038: 12 transforms
Fuzz 23039: 18 transforms
Fuzz 23040: 4 transforms
Fuzz 23041: 12 transforms
Fuzz 23042: 1 transforms
Fuzz 23043: 7 transforms
Fuzz 23044: 1 transforms
Fuzz 23045: 3 transforms
Fuzz 23046: 10 transforms
Fuzz 23047: 3 transforms
Fuzz 23048: 15 transforms
Fuzz 23049: 3 transforms
Fuzz 23050: 12 transforms
Fuzz 23051: 2 transforms
Fuzz 23052: 10 transforms
Fuzz 23053: 8 transforms
Fuzz 23054: 2 transforms
Fuzz 23055: 2 transforms
Fuzz 23056: 9 transforms
Fuzz 23057: 12 transforms
Fuzz 23058: 17 transforms
Fuzz 23059: 16 transforms
Fuzz 23060: 11 transforms
Fuzz 23061: 12 transforms
Fuzz 23062: 4 transforms
Fuzz 23063: 17 transforms
Fuzz 23064: 16 transforms
Fuzz 23065: 10 transforms
Fuzz 23066: 10 transforms
Fuzz 23067: 14 transforms
Fuzz 23068: 16 transforms
Fuzz 23069: 8 transforms
Fuzz 23070: 1 transforms
Fuzz 23071: 1 transforms
Fuzz 23072: 9 transforms
Fuzz 23073: 20 transforms
Fuzz 23074: 12 transforms
Fuzz 23075: 5 transforms
Fuzz 23076: 14 transforms
Fuzz 23077: 5 transforms
Fuzz 23078: 2 transforms
Fuzz 23079: 12 transforms
Fuzz 23080: 1 transforms
Fuzz 23081: 6 transforms
Fuzz 23082: 1 transforms
Fuzz 23083: 12 transforms
Fuzz 23084: 17 transforms
Fuzz 23085: 18 transforms
Fuzz 23086: 2 transforms
Fuzz 23087: 5 transforms
Fuzz 23088: 11 transforms
Fuzz 23089: 11 transforms
Fuzz 23090: 1 transforms
Fuzz 23091: 20 transforms
Fuzz 23092: 14 transforms
Fuzz 23093: 19 transforms
Fuzz 23094: 8 transforms
Fuzz 23095: 5 transforms
Fuzz 23096: 4 transforms
Fuzz 23097: 14 transforms
Fuzz 23098: 1 transforms
Fuzz 23099: 14 transforms
Fuzz 23100: 2 transforms
Fuzz 23101: 15 transforms
Fuzz 23102: 2 transforms
Fuzz 23103: 6 transforms
Fuzz 23104: 4 transforms
Fuzz 23105: 5 transforms
Fuzz 23106: 11 transforms
Fuzz 23107: 11 transforms
Fuzz 23108: 9 transforms
Fuzz 23109: 2 transforms
Fuzz 23110: 16 transforms
Fuzz 23111: 2 transforms
Fuzz 23112: 9 transforms
Fuzz 23113: 17 transforms
Fuzz 23114: 20 transforms
Fuzz 23115: 6 transforms
Fuzz 23116: 16 transforms
Fuzz 23117: 4 transforms
Fuzz 23118: 2 transforms
Fuzz 23119: 9 transforms
Fuzz 23120: 17 transforms
Fuzz 23121: 19 transforms
Fuzz 23122: 2 transforms
Fuzz 23123: 5 transforms
Fuzz 23124: 15 transforms
Fuzz 23125: 13 transforms
Fuzz 23126: 8 transforms
Fuzz 23127: 18 transforms
Fuzz 23128: 11 transforms
Fuzz 23129: 1 transforms
Fuzz 23130: 18 transforms
Fuzz 23131: 15 transforms
Fuzz 23132: 19 transforms
Fuzz 23133: 9 transforms
Fuzz 23134: 16 transforms
Fuzz 23135: 12 transforms
Fuzz 23136: 17 transforms
Fuzz 23137: 20 transforms
Fuzz 23138: 8 transforms
Fuzz 23139: 9 transforms
Fuzz 23140: 16 transforms
Fuzz 23141: 8 transforms
Fuzz 23142: 5 transforms
Fuzz 23143: 19 transforms
Fuzz 23144: 4 transforms
Fuzz 23145: 12 transforms
Fuzz 23146: 20 transforms
Fuzz 23147: 5 transforms
Fuzz 23148: 2 transforms
Fuzz 23149: 18 transforms
Fuzz 23150: 10 transforms
Fuzz 23151: 15 transforms
Fuzz 23152: 20 transforms
Fuzz 23153: 15 transforms
Fuzz 23154: 16 transforms
Fuzz 23155: 20 transforms
Fuzz 23156: 18 transforms
Fuzz 23157: 20 transforms
Fuzz 23158: 1 transforms
Fuzz 23159: 19 transforms
Fuzz 23160: 6 transforms
Fuzz 23161: 13 transforms
Fuzz 23162: 11 transforms
Fuzz 23163: 12 transforms
Fuzz 23164: 11 transforms
Fuzz 23165: 4 transforms
Fuzz 23166: 4 transforms
Fuzz 23167: 16 transforms
Fuzz 23168: 14 transforms
Fuzz 23169: 8 transforms
Fuzz 23170: 7 transforms
Fuzz 23171: 18 transforms
Fuzz 23172: 20 transforms
Fuzz 23173: 15 transforms
Fuzz 23174: 9 transforms
Fuzz 23175: 2 transforms
Fuzz 23176: 10 transforms
Fuzz 23177: 20 transforms
Fuzz 23178: 3 transforms
Fuzz 23179: 16 transforms
Fuzz 23180: 1 transforms
Fuzz 23181: 5 transforms
Fuzz 23182: 9 transforms
Fuzz 23183: 13 transforms
Fuzz 23184: 5 transforms
Fuzz 23185: 5 transforms
Fuzz 23186: 17 transforms
Fuzz 23187: 20 transforms
Fuzz 23188: 13 transforms
Fuzz 23189: 10 transforms
Fuzz 23190: 7 transforms
Fuzz 23191: 2 transforms
Fuzz 23192: 12 transforms
Fuzz 23193: 6 transforms
Fuzz 23194: 4 transforms
Fuzz 23195: 15 transforms
Fuzz 23196: 20 transforms
Fuzz 23197: 8 transforms
Fuzz 23198: 20 transforms
Fuzz 23199: 16 transforms
Fuzz 23200: 11 transforms
Fuzz 23201: 1 transforms
Fuzz 23202: 7 transforms
Fuzz 23203: 9 transforms
Fuzz 23204: 14 transforms
Fuzz 23205: 14 transforms
Fuzz 23206: 7 transforms
Fuzz 23207: 17 transforms
Fuzz 23208: 16 transforms
Fuzz 23209: 9 transforms
Fuzz 23210: 7 transforms
Fuzz 23211: 19 transforms
Fuzz 23212: 9 transforms
Fuzz 23213: 1 transforms
Fuzz 23214: 2 transforms
Fuzz 23215: 10 transforms
Fuzz 23216: 3 transforms
Fuzz 23217: 19 transforms
Fuzz 23218: 12 transforms
Fuzz 23219: 12 transforms
Fuzz 23220: 3 transforms
Fuzz 23221: 20 transforms
Fuzz 23222: 15 transforms
Fuzz 23223: 12 transforms
Fuzz 23224: 17 transforms
Fuzz 23225: 10 transforms
Fuzz 23226: 6 transforms
Fuzz 23227: 1 transforms
Fuzz 23228: 19 transforms
Fuzz 23229: 17 transforms
Fuzz 23230: 14 transforms
Fuzz 23231: 12 transforms
Fuzz 23232: 2 transforms
Fuzz 23233: 10 transforms
Fuzz 23234: 18 transforms
Fuzz 23235: 3 transforms
Fuzz 23236: 12 transforms
Fuzz 23237: 10 transforms
Fuzz 23238: 10 transforms
Fuzz 23239: 6 transforms
Fuzz 23240: 5 transforms
Fuzz 23241: 12 transforms
Fuzz 23242: 2 transforms
Fuzz 23243: 3 transforms
Fuzz 23244: 10 transforms
Fuzz 23245: 10 transforms
Fuzz 23246: 12 transforms
Fuzz 23247: 3 transforms
Fuzz 23248: 18 transforms
Fuzz 23249: 3 transforms
Fuzz 23250: 8 transforms
Fuzz 23251: 19 transforms
Fuzz 23252: 9 transforms
Fuzz 23253: 17 transforms
Fuzz 23254: 8 transforms
Fuzz 23255: 13 transforms
Fuzz 23256: 20 transforms
Fuzz 23257: 19 transforms
Fuzz 23258: 5 transforms
Fuzz 23259: 18 transforms
Fuzz 23260: 3 transforms
Fuzz 23261: 2 transforms
Fuzz 23262: 17 transforms
Fuzz 23263: 19 transforms
Fuzz 23264: 7 transforms
Fuzz 23265: 8 transforms
Fuzz 23266: 9 transforms
Fuzz 23267: 12 transforms
Fuzz 23268: 4 transforms
Fuzz 23269: 20 transforms
Fuzz 23270: 7 transforms
Fuzz 23271: 16 transforms
Fuzz 23272: 15 transforms
Fuzz 23273: 8 transforms
Fuzz 23274: 12 transforms
Fuzz 23275: 18 transforms
Fuzz 23276: 14 transforms
Fuzz 23277: 8 transforms
Fuzz 23278: 1 transforms
Fuzz 23279: 13 transforms
Fuzz 23280: 10 transforms
Fuzz 23281: 12 transforms
Fuzz 23282: 20 transforms
Fuzz 23283: 18 transforms
Fuzz 23284: 10 transforms
Fuzz 23285: 12 transforms
Fuzz 23286: 1 transforms
Fuzz 23287: 9 transforms
Fuzz 23288: 13 transforms
Fuzz 23289: 6 transforms
Fuzz 23290: 14 transforms
Fuzz 23291: 4 transforms
Fuzz 23292: 12 transforms
Fuzz 23293: 2 transforms
Fuzz 23294: 13 transforms
Fuzz 23295: 14 transforms
Fuzz 23296: 7 transforms
Fuzz 23297: 1 transforms
Fuzz 23298: 7 transforms
Fuzz 23299: 7 transforms
Fuzz 23300: 11 transforms
Fuzz 23301: 11 transforms
Fuzz 23302: 17 transforms
Fuzz 23303: 1 transforms
Fuzz 23304: 2 transforms
Fuzz 23305: 17 transforms
Fuzz 23306: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
  outputs<!--
  int count;
  selector: 'my-counter',
  String header;
class ComponentA {
import 'package:angular2/angular2.dart';

-->
@Component(

  selector: 'my-aaa',
  templateUrl: 'testhtml',
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
       aria-hid: const ['resetEvent: reset'],
  List<String> items;
}
  EventEmitter<S
@Component(
<<==HTML CODE==>>
    (reset)=''
    <my-counter></my-counter>  <er></my-count/m
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 23307: 3 transforms
Fuzz 23308: 3 transforms
Fuzz 23309: 18 transforms
Fuzz 23310: 1 transforms
Fuzz 23311: 3 transforms
Fuzz 23312: 18 transforms
Fuzz 23313: 18 transforms
Fuzz 23314: 10 transforms
Fuzz 23315: 1 transforms
Fuzz 23316: 13 transforms
Fuzz 23317: 2 transforms
Fuzz 23318: 8 transforms
Fuzz 23319: 16 transforms
Fuzz 23320: 18 transforms
Fuzz 23321: 18 transforms
Fuzz 23322: 14 transforms
Fuzz 23323: 19 transforms
Fuzz 23324: 6 transforms
Fuzz 23325: 19 transforms
Fuzz 23326: 4 transforms
Fuzz 23327: 4 transforms
Fuzz 23328: 10 transforms
Fuzz 23329: 10 transforms
Fuzz 23330: 4 transforms
Fuzz 23331: 12 transforms
Fuzz 23332: 13 transforms
Fuzz 23333: 2 transforms
Fuzz 23334: 1 transforms
Fuzz 23335: 1 transforms
Fuzz 23336: 2 transforms
Fuzz 23337: 16 transforms
Fuzz 23338: 5 transforms
Fuzz 23339: 20 transforms
Fuzz 23340: 6 transforms
Fuzz 23341: 14 transforms
Fuzz 23342: 18 transforms
Fuzz 23343: 2 transforms
Fuzz 23344: 1 transforms
Fuzz 23345: 2 transforms
Fuzz 23346: 20 transforms
Fuzz 23347: 16 transforms
Fuzz 23348: 15 transforms
Fuzz 23349: 18 transforms
Fuzz 23350: 6 transforms
Fuzz 23351: 17 transforms
Fuzz 23352: 12 transforms
Fuzz 23353: 18 transforms
Fuzz 23354: 8 transforms
Fuzz 23355: 8 transforms
Fuzz 23356: 6 transforms
Fuzz 23357: 17 transforms
Fuzz 23358: 5 transforms
Fuzz 23359: 14 transforms
Fuzz 23360: 2 transforms
Fuzz 23361: 9 transforms
Fuzz 23362: 8 transforms
Fuzz 23363: 5 transforms
Fuzz 23364: 5 transforms
Fuzz 23365: 8 transforms
Fuzz 23366: 16 transforms
Fuzz 23367: 19 transforms
Fuzz 23368: 20 transforms
Fuzz 23369: 2 transforms
Fuzz 23370: 3 transforms
Fuzz 23371: 19 transforms
Fuzz 23372: 2 transforms
Fuzz 23373: 17 transforms
Fuzz 23374: 8 transforms
Fuzz 23375: 4 transforms
Fuzz 23376: 8 transforms
Fuzz 23377: 10 transforms
Fuzz 23378: 1 transforms
Fuzz 23379: 18 transforms
Fuzz 23380: 17 transforms
Fuzz 23381: 8 transforms
Fuzz 23382: 8 transforms
Fuzz 23383: 3 transforms
Fuzz 23384: 15 transforms
Fuzz 23385: 12 transforms
Fuzz 23386: 17 transforms
Fuzz 23387: 16 transforms
Fuzz 23388: 1 transforms
Fuzz 23389: 15 transforms
Fuzz 23390: 3 transforms
Fuzz 23391: 14 transforms
Fuzz 23392: 1 transforms
Fuzz 23393: 16 transforms
Fuzz 23394: 2 transforms
Fuzz 23395: 7 transforms
Fuzz 23396: 6 transforms
Fuzz 23397: 15 transforms
Fuzz 23398: 10 transforms
Fuzz 23399: 1 transforms
Fuzz 23400: 12 transforms
Fuzz 23401: 16 transforms
Fuzz 23402: 11 transforms
Fuzz 23403: 12 transforms
Fuzz 23404: 4 transforms
Fuzz 23405: 17 transforms
Fuzz 23406: 16 transforms
Fuzz 23407: 3 transforms
Fuzz 23408: 16 transforms
Fuzz 23409: 6 transforms
Fuzz 23410: 19 transforms
Fuzz 23411: 14 transforms
Fuzz 23412: 2 transforms
Fuzz 23413: 12 transforms
Fuzz 23414: 2 transforms
Fuzz 23415: 13 transforms
Fuzz 23416: 11 transforms
Fuzz 23417: 17 transforms
Fuzz 23418: 13 transforms
Fuzz 23419: 2 transforms
Fuzz 23420: 1 transforms
Fuzz 23421: 13 transforms
Fuzz 23422: 8 transforms
Fuzz 23423: 18 transforms
Fuzz 23424: 10 transforms
Fuzz 23425: 16 transforms
Fuzz 23426: 18 transforms
Fuzz 23427: 6 transforms
Fuzz 23428: 10 transforms
Fuzz 23429: 16 transforms
Fuzz 23430: 9 transforms
Fuzz 23431: 17 transforms
Fuzz 23432: 12 transforms
Fuzz 23433: 11 transforms
Fuzz 23434: 1 transforms
Fuzz 23435: 3 transforms
Fuzz 23436: 3 transforms
Fuzz 23437: 18 transforms
Fuzz 23438: 11 transforms
Fuzz 23439: 19 transforms
Fuzz 23440: 6 transforms
Fuzz 23441: 19 transforms
Fuzz 23442: 4 transforms
Fuzz 23443: 11 transforms
Fuzz 23444: 7 transforms
Fuzz 23445: 9 transforms
Fuzz 23446: 3 transforms
Fuzz 23447: 5 transforms
Fuzz 23448: 17 transforms
Fuzz 23449: 7 transforms
Fuzz 23450: 20 transforms
Fuzz 23451: 1 transforms
Fuzz 23452: 10 transforms
Fuzz 23453: 9 transforms
Fuzz 23454: 11 transforms
Fuzz 23455: 17 transforms
Fuzz 23456: 9 transforms
Fuzz 23457: 11 transforms
Fuzz 23458: 11 transforms
Fuzz 23459: 8 transforms
Fuzz 23460: 14 transforms
Fuzz 23461: 11 transforms
Fuzz 23462: 3 transforms
Fuzz 23463: 13 transforms
Fuzz 23464: 11 transforms
Fuzz 23465: 3 transforms
Fuzz 23466: 14 transforms
Fuzz 23467: 4 transforms
Fuzz 23468: 20 transforms
Fuzz 23469: 12 transforms
Fuzz 23470: 18 transforms
Fuzz 23471: 4 transforms
Fuzz 23472: 2 transforms
Fuzz 23473: 15 transforms
Fuzz 23474: 12 transforms
Fuzz 23475: 17 transforms
Fuzz 23476: 7 transforms
Fuzz 23477: 6 transforms
Fuzz 23478: 1 transforms
Fuzz 23479: 19 transforms
Fuzz 23480: 10 transforms
Fuzz 23481: 11 transforms
Fuzz 23482: 7 transforms
Fuzz 23483: 19 transforms
Fuzz 23484: 8 transforms
Fuzz 23485: 2 transforms
Fuzz 23486: 3 transforms
Fuzz 23487: 19 transforms
Fuzz 23488: 11 transforms
Fuzz 23489: 20 transforms
Fuzz 23490: 10 transforms
Fuzz 23491: 16 transforms
Fuzz 23492: 2 transforms
Fuzz 23493: 11 transforms
Fuzz 23494: 8 transforms
Fuzz 23495: 3 transforms
Fuzz 23496: 9 transforms
Fuzz 23497: 7 transforms
Fuzz 23498: 10 transforms
Fuzz 23499: 12 transforms
Fuzz 23500: 20 transforms
Fuzz 23501: 10 transforms
Fuzz 23502: 5 transforms
Fuzz 23503: 14 transforms
Fuzz 23504: 2 transforms
Fuzz 23505: 19 transforms
Fuzz 23506: 2 transforms
Fuzz 23507: 12 transforms
Fuzz 23508: 3 transforms
Fuzz 23509: 18 transforms
Fuzz 23510: 11 transforms
Fuzz 23511: 18 transforms
Fuzz 23512: 16 transforms
Fuzz 23513: 3 transforms
Fuzz 23514: 17 transforms
Fuzz 23515: 10 transforms
Fuzz 23516: 3 transforms
Fuzz 23517: 11 transforms
Fuzz 23518: 18 transforms
Fuzz 23519: 4 transforms
Fuzz 23520: 2 transforms
Fuzz 23521: 6 transforms
Fuzz 23522: 9 transforms
Fuzz 23523: 18 transforms
Fuzz 23524: 15 transforms
Fuzz 23525: 17 transforms
Fuzz 23526: 12 transforms
Fuzz 23527: 19 transforms
Fuzz 23528: 1 transforms
Fuzz 23529: 11 transforms
Fuzz 23530: 4 transforms
Fuzz 23531: 10 transforms
Fuzz 23532: 20 transforms
Fuzz 23533: 18 transforms
Fuzz 23534: 13 transforms
Fuzz 23535: 11 transforms
Fuzz 23536: 9 transforms
Fuzz 23537: 17 transforms
Fuzz 23538: 9 transforms
Fuzz 23539: 10 transforms
Fuzz 23540: 2 transforms
Fuzz 23541: 14 transforms
Fuzz 23542: 13 transforms
Fuzz 23543: 19 transforms
Fuzz 23544: 1 transforms
Fuzz 23545: 15 transforms
Fuzz 23546: 5 transforms
Fuzz 23547: 19 transforms
Fuzz 23548: 15 transforms
Fuzz 23549: 7 transforms
Fuzz 23550: 16 transforms
Fuzz 23551: 12 transforms
Fuzz 23552: 7 transforms
Fuzz 23553: 8 transforms
Fuzz 23554: 20 transforms
Fuzz 23555: 17 transforms
Fuzz 23556: 20 transforms
Fuzz 23557: 20 transforms
Fuzz 23558: 16 transforms
Fuzz 23559: 4 transforms
Fuzz 23560: 11 transforms
Fuzz 23561: 2 transforms
Fuzz 23562: 5 transforms
Fuzz 23563: 2 transforms
Fuzz 23564: 9 transforms
Fuzz 23565: 10 transforms
Fuzz 23566: 15 transforms
Fuzz 23567: 6 transforms
Fuzz 23568: 14 transforms
Fuzz 23569: 20 transforms
Fuzz 23570: 14 transforms
Fuzz 23571: 14 transforms
Fuzz 23572: 17 transforms
Fuzz 23573: 4 transforms
Fuzz 23574: 14 transforms
Fuzz 23575: 3 transforms
Fuzz 23576: 14 transforms
Fuzz 23577: 13 transforms
Fuzz 23578: 12 transforms
Fuzz 23579: 3 transforms
Fuzz 23580: 12 transforms
Fuzz 23581: 18 transforms
Fuzz 23582: 19 transforms
Fuzz 23583: 12 transforms
Fuzz 23584: 11 transforms
Fuzz 23585: 8 transforms
Fuzz 23586: 4 transforms
Fuzz 23587: 1 transforms
Fuzz 23588: 3 transforms
Fuzz 23589: 13 transforms
Fuzz 23590: 8 transforms
Fuzz 23591: 8 transforms
Fuzz 23592: 18 transforms
Fuzz 23593: 17 transforms
Fuzz 23594: 15 transforms
Fuzz 23595: 2 transforms
Fuzz 23596: 20 transforms
Fuzz 23597: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
   -4.503599angular2.dart';
class CounterComponent {
  @Input() int maxCount;
]),
  templateUrl:break 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  CounterComponent recursedComponent;
@Componen<!--(
});
  void reset() {}
  CounterComponent recursedComponent;

  voi: 'my-aaa',
  selectorntChild(CounterComponent)
  '090cedb3f2833a3f260b0937baae56267a6cd935',

  String header;
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',


@Component(
  @ContentChild(CounterComponent)
\'\'\');
{
class ComponentA {
}
}
  @Output() EventEmitter<int> incremented;
import 'package:angular2/}
  inputs: const ['counte'],
  void reset() {}
  EventEmitter<String> resetEvent;
  void increment() {}
  Listdo<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors:}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of iatems; let x=idex
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 23598: 18 transforms
Fuzz 23599: 8 transforms
Fuzz 23600: 11 transforms
Fuzz 23601: 12 transforms
Fuzz 23602: 18 transforms
Fuzz 23603: 19 transforms
Fuzz 23604: 20 transforms
Fuzz 23605: 14 transforms
Fuzz 23606: 14 transforms
Fuzz 23607: 14 transforms
Fuzz 23608: 14 transforms
Fuzz 23609: 8 transforms
Fuzz 23610: 18 transforms
Fuzz 23611: 12 transforms
Fuzz 23612: 9 transforms
Fuzz 23613: 14 transforms
Fuzz 23614: 12 transforms
Fuzz 23615: 8 transforms
Fuzz 23616: 8 transforms
Fuzz 23617: 16 transforms
Fuzz 23618: 7 transforms
Fuzz 23619: 6 transforms
Fuzz 23620: 11 transforms
Fuzz 23621: 19 transforms
Fuzz 23622: 18 transforms
Fuzz 23623: 18 transforms
Fuzz 23624: 15 transforms
Fuzz 23625: 16 transforms
Fuzz 23626: 20 transforms
Fuzz 23627: 12 transforms
Fuzz 23628: 18 transforms
Fuzz 23629: 12 transforms
Fuzz 23630: 11 transforms
Fuzz 23631: 16 transforms
Fuzz 23632: 15 transforms
Fuzz 23633: 18 transforms
Fuzz 23634: 18 transforms
Fuzz 23635: 8 transforms
Fuzz 23636: 5 transforms
Fuzz 23637: 9 transforms
Fuzz 23638: 9 transforms
Fuzz 23639: 3 transforms
Fuzz 23640: 13 transforms
Fuzz 23641: 13 transforms
Fuzz 23642: 9 transforms
Fuzz 23643: 2 transforms
Fuzz 23644: 20 transforms
Fuzz 23645: 16 transforms
Fuzz 23646: 1 transforms
Fuzz 23647: 14 transforms
Fuzz 23648: 18 transforms
Fuzz 23649: 16 transforms
Fuzz 23650: 17 transforms
Fuzz 23651: 10 transforms
Fuzz 23652: 1 transforms
Fuzz 23653: 2 transforms
Fuzz 23654: 18 transforms
Fuzz 23655: 20 transforms
Fuzz 23656: 10 transforms
Fuzz 23657: 16 transforms
Fuzz 23658: 14 transforms
Fuzz 23659: 8 transforms
Fuzz 23660: 17 transforms
Fuzz 23661: 5 transforms
Fuzz 23662: 9 transforms
Fuzz 23663: 17 transforms
Fuzz 23664: 8 transforms
Fuzz 23665: 18 transforms
Fuzz 23666: 7 transforms
Fuzz 23667: 1 transforms
Fuzz 23668: 7 transforms
Fuzz 23669: 1 transforms
Fuzz 23670: 19 transforms
Fuzz 23671: 9 transforms
Fuzz 23672: 18 transforms
Fuzz 23673: 8 transforms
Fuzz 23674: 9 transforms
Fuzz 23675: 17 transforms
Fuzz 23676: 1 transforms
Fuzz 23677: 14 transforms
Fuzz 23678: 10 transforms
Fuzz 23679: 1 transforms
Fuzz 23680: 2 transforms
Fuzz 23681: 11 transforms
Fuzz 23682: 12 transforms
Fuzz 23683: 5 transforms
Fuzz 23684: 6 transforms
Fuzz 23685: 11 transforms
Fuzz 23686: 13 transforms
Fuzz 23687: 7 transforms
Fuzz 23688: 13 transforms
Fuzz 23689: 6 transforms
Fuzz 23690: 9 transforms
Fuzz 23691: 18 transforms
Fuzz 23692: 13 transforms
Fuzz 23693: 20 transforms
Fuzz 23694: 5 transforms
Fuzz 23695: 5 transforms
Fuzz 23696: 3 transforms
Fuzz 23697: 5 transforms
Fuzz 23698: 12 transforms
Fuzz 23699: 2 transforms
Fuzz 23700: 9 transforms
Fuzz 23701: 17 transforms
Fuzz 23702: 18 transforms
Fuzz 23703: 14 transforms
Fuzz 23704: 5 transforms
Fuzz 23705: 17 transforms
Fuzz 23706: 19 transforms
Fuzz 23707: 17 transforms
Fuzz 23708: 14 transforms
Fuzz 23709: 15 transforms
Fuzz 23710: 2 transforms
Fuzz 23711: 9 transforms
Fuzz 23712: 14 transforms
Fuzz 23713: 8 transforms
Fuzz 23714: 9 transforms
Fuzz 23715: 15 transforms
Fuzz 23716: 14 transforms
Fuzz 23717: 18 transforms
Fuzz 23718: 16 transforms
Fuzz 23719: 2 transforms
Fuzz 23720: 11 transforms
Fuzz 23721: 9 transforms
Fuzz 23722: 13 transforms
Fuzz 23723: 15 transforms
Fuzz 23724: 1 transforms
Fuzz 23725: 10 transforms
Fuzz 23726: 5 transforms
Fuzz 23727: 4 transforms
Fuzz 23728: 20 transforms
Fuzz 23729: 14 transforms
Fuzz 23730: 5 transforms
Fuzz 23731: 20 transforms
Fuzz 23732: 18 transforms
Fuzz 23733: 17 transforms
Fuzz 23734: 3 transforms
Fuzz 23735: 8 transforms
Fuzz 23736: 17 transforms
Fuzz 23737: 14 transforms
Fuzz 23738: 11 transforms
Fuzz 23739: 7 transforms
Fuzz 23740: 1 transforms
Fuzz 23741: 6 transforms
Fuzz 23742: 2 transforms
Fuzz 23743: 2 transforms
Fuzz 23744: 19 transforms
Fuzz 23745: 1 transforms
Fuzz 23746: 15 transforms
Fuzz 23747: 20 transforms
Fuzz 23748: 16 transforms
Fuzz 23749: 9 transforms
Fuzz 23750: 9 transforms
Fuzz 23751: 13 transforms
Fuzz 23752: 2 transforms
Fuzz 23753: 12 transforms
Fuzz 23754: 17 transforms
Fuzz 23755: 13 transforms
Fuzz 23756: 17 transforms
Fuzz 23757: 8 transforms
Fuzz 23758: 11 transforms
Fuzz 23759: 12 transforms
Fuzz 23760: 13 transforms
Fuzz 23761: 18 transforms
Fuzz 23762: 8 transforms
Fuzz 23763: 7 transforms
Fuzz 23764: 8 transforms
Fuzz 23765: 6 transforms
Fuzz 23766: 15 transforms
Fuzz 23767: 9 transforms
Fuzz 23768: 8 transforms
Fuzz 23769: 18 transforms
Fuzz 23770: 5 transforms
Fuzz 23771: 1 transforms
Fuzz 23772: 1 transforms
Fuzz 23773: 16 transforms
Fuzz 23774: 15 transforms
Fuzz 23775: 9 transforms
Fuzz 23776: 6 transforms
Fuzz 23777: 4 transforms
Fuzz 23778: 6 transforms
Fuzz 23779: 19 transforms
Fuzz 23780: 6 transforms
Fuzz 23781: 17 transforms
Fuzz 23782: 9 transforms
Fuzz 23783: 10 transforms
Fuzz 23784: 8 transforms
Fuzz 23785: 19 transforms
Fuzz 23786: 4 transforms
Fuzz 23787: 8 transforms
Fuzz 23788: 14 transforms
Fuzz 23789: 17 transforms
Fuzz 23790: 15 transforms
Fuzz 23791: 5 transforms
Fuzz 23792: 13 transforms
Fuzz 23793: 4 transforms
Fuzz 23794: 3 transforms
Fuzz 23795: 14 transforms
Fuzz 23796: 6 transforms
Fuzz 23797: 11 transforms
Fuzz 23798: 5 transforms
Fuzz 23799: 5 transforms
Fuzz 23800: 6 transforms
Fuzz 23801: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
}
class CounterComponent {
  selector: 'my-aaa',
{
  void reset() {}
  @ContentChild(CounterComponent)
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
]),
in
  String header;

  templateUrl: 'test.html',
]),
  outputs: const ['resetEvent: reset'],
@Component(

{
  directives: const [Co}

  selector<!--
\'\'\');
  '090cedb3f2833a3f260b0937baavoide56267a6cd935',
@Component(
  void increment() {}
       aria-h: 'my-counter',
  @Input() int maxCount;
\'\'\');
  List<String> items;

  '090cedb3f2833a3f260b0937bunterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
});
  int count;
  i}
import 'package:angular2/angular2.dart';
-->
}
});
<<==HTML CODE==>>
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
  <input [(ngModel)]="header" />

    (incremented)='items.add($event.toString())'>
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [maxCount]='4'
       aria-hiddengForm"></form>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  #ngForm="n<!--
 <form orm.dirty}}
    <my-counter></my-counter>
-->
  <input [(ngModel)]="header" />
      
</div>
  </my-counter>
    [maxCount]='4else'
  
      
    (reset)=''
    (reset)=''
    #counter
  {{ngForm.dirty}}
    (incremented)='items.add($event.toString())'>

    #counter
    [count]="items.length"
  
  <my-counter
    [count]="items.length"
</li>
<li *ngFor='let item of items; let x=index' [<!hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 23802: 2 transforms
Fuzz 23803: 16 transforms
Fuzz 23804: 17 transforms
Fuzz 23805: 17 transforms
Fuzz 23806: 16 transforms
Fuzz 23807: 4 transforms
Fuzz 23808: 17 transforms
Fuzz 23809: 11 transforms
Fuzz 23810: 2 transforms
Fuzz 23811: 20 transforms
Fuzz 23812: 18 transforms
Fuzz 23813: 8 transforms
Fuzz 23814: 5 transforms
Fuzz 23815: 16 transforms
Fuzz 23816: 13 transforms
Fuzz 23817: 18 transforms
Fuzz 23818: 1 transforms
Fuzz 23819: 6 transforms
Fuzz 23820: 7 transforms
Fuzz 23821: 12 transforms
Fuzz 23822: 4 transforms
Fuzz 23823: 2 transforms
Fuzz 23824: 10 transforms
Fuzz 23825: 15 transforms
Fuzz 23826: 5 transforms
Fuzz 23827: 17 transforms
Fuzz 23828: 12 transforms
Fuzz 23829: 15 transforms
Fuzz 23830: 11 transforms
Fuzz 23831: 3 transforms
Fuzz 23832: 13 transforms
Fuzz 23833: 6 transforms
Fuzz 23834: 12 transforms
Fuzz 23835: 19 transforms
Fuzz 23836: 3 transforms
Fuzz 23837: 8 transforms
Fuzz 23838: 5 transforms
Fuzz 23839: 14 transforms
Fuzz 23840: 16 transforms
Fuzz 23841: 15 transforms
Fuzz 23842: 1 transforms
Fuzz 23843: 10 transforms
Fuzz 23844: 12 transforms
Fuzz 23845: 14 transforms
Fuzz 23846: 8 transforms
Fuzz 23847: 13 transforms
Fuzz 23848: 13 transforms
Fuzz 23849: 10 transforms
Fuzz 23850: 6 transforms
Fuzz 23851: 5 transforms
Fuzz 23852: 13 transforms
Fuzz 23853: 3 transforms
Fuzz 23854: 15 transforms
Fuzz 23855: 13 transforms
Fuzz 23856: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  String h<!--

  selector: 'my-counter',
@Component(
  inputs: const ['count'],
import 'package:angular2/angular2.dart';
}
       aria-hidden="eader;
  @Output
  selector: 'my-aaa',
  CounterComponent recursedComponent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} itmems:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}}# : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ng<!--
-->
       aria-hidden="true"       atForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counrethrowter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 23857: 1 transforms
Fuzz 23858: 8 transforms
Fuzz 23859: 20 transforms
Fuzz 23860: 17 transforms
Fuzz 23861: 10 transforms
Fuzz 23862: 11 transforms
Fuzz 23863: 14 transforms
Fuzz 23864: 20 transforms
Fuzz 23865: 9 transforms
Fuzz 23866: 8 transforms
Fuzz 23867: 1 transforms
Fuzz 23868: 8 transforms
Fuzz 23869: 11 transforms
Fuzz 23870: 17 transforms
Fuzz 23871: 7 transforms
Fuzz 23872: 6 transforms
Fuzz 23873: 2 transforms
Fuzz 23874: 13 transforms
Fuzz 23875: 13 transforms
Fuzz 23876: 18 transforms
Fuzz 23877: 4 transforms
Fuzz 23878: 10 transforms
Fuzz 23879: 11 transforms
Fuzz 23880: 1 transforms
Fuzz 23881: 14 transforms
Fuzz 23882: 13 transforms
Fuzz 23883: 4 transforms
Fuzz 23884: 16 transforms
Fuzz 23885: 7 transforms
Fuzz 23886: 17 transforms
Fuzz 23887: 3 transforms
Fuzz 23888: 8 transforms
Fuzz 23889: 16 transforms
Fuzz 23890: 13 transforms
Fuzz 23891: 2 transforms
Fuzz 23892: 18 transforms
Fuzz 23893: 10 transforms
Fuzz 23894: 14 transforms
Fuzz 23895: 7 transforms
Fuzz 23896: 14 transforms
Fuzz 23897: 19 transforms
Fuzz 23898: 6 transforms
Fuzz 23899: 15 transforms
Fuzz 23900: 8 transforms
Fuzz 23901: 7 transforms
Fuzz 23902: 14 transforms
Fuzz 23903: 19 transforms
Fuzz 23904: 2 transforms
Fuzz 23905: 2 transforms
Fuzz 23906: 16 transforms
Fuzz 23907: 16 transforms
Fuzz 23908: 10 transforms
Fuzz 23909: 1 transforms
Fuzz 23910: 12 transforms
Fuzz 23911: 4 transforms
Fuzz 23912: 2 transforms
Fuzz 23913: 12 transforms
Fuzz 23914: 14 transforms
Fuzz 23915: 20 transforms
Fuzz 23916: 2 transforms
Fuzz 23917: 8 transforms
Fuzz 23918: 13 transforms
Fuzz 23919: 12 transforms
Fuzz 23920: 9 transforms
Fuzz 23921: 10 transforms
Fuzz 23922: 6 transforms
Fuzz 23923: 16 transforms
Fuzz 23924: 18 transforms
Fuzz 23925: 14 transforms
Fuzz 23926: 1 transforms
Fuzz 23927: 17 transforms
Fuzz 23928: 13 transforms
Fuzz 23929: 4 transforms
Fuzz 23930: 17 transforms
Fuzz 23931: 10 transforms
Fuzz 23932: 6 transforms
Fuzz 23933: 1 transforms
Fuzz 23934: 1 transforms
Fuzz 23935: 15 transforms
Fuzz 23936: 3 transforms
Fuzz 23937: 7 transforms
Fuzz 23938: 7 transforms
Fuzz 23939: 9 transforms
Fuzz 23940: 10 transforms
Fuzz 23941: 8 transforms
Fuzz 23942: 2 transforms
Fuzz 23943: 16 transforms
Fuzz 23944: 15 transforms
Fuzz 23945: 8 transforms
Fuzz 23946: 9 transforms
Fuzz 23947: 9 transforms
Fuzz 23948: 7 transforms
Fuzz 23949: 20 transforms
Fuzz 23950: 1 transforms
Fuzz 23951: 6 transforms
Fuzz 23952: 12 transforms
Fuzz 23953: 14 transforms
Fuzz 23954: 7 transforms
Fuzz 23955: 20 transforms
Fuzz 23956: 20 transforms
Fuzz 23957: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgabstractFor, NgForm, NgModel])
  selector: 'my-counter',
@Component(
  String header;

  EventEmitter<String> resetEvent;
}
       attr.aria-hidden="{{!invalid}}"
-->
  templateUrl: 'test.html',
  @Input() int maxCount;

class ComponentA {
  int count;
  voidwith reset() {}
  List<String> items;
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';

  @Output() EventEmitter<int> incremented;
   ent;

class CounterComponent {
  void increment() {}
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedCompon<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hit)=''
<div *ngdden]='item != null'>
  <my-counter

  </my-counter></div>
     
<h1 #h1>Showing {{items.length}} items:</h1>
    (incremented)='items.add($event.toString())'></li>
  
    (reset)=''
<div *ngIf="items.length > 0">
    [maxCount]='4'
    <my-counter></my-c}
ounter>
  {{ngForm.dirty}}
<!-- @ngIgn    (click)='h1.hidden = !h1.hidden; cunter.reset()'
  <input [(ngModel)]oreErrors: -->
  <form #ngForm="ngForm">external</form>
  {{x}} : {{item.trim()}}
    [count]="items.length"
    (click)='h1.hidden = !h1.hidden; cunter.reset()'
  <input [(ngModel)]="header" />    #counter

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 23958: 7 transforms
Fuzz 23959: 1 transforms
Fuzz 23960: 18 transforms
Fuzz 23961: 2 transforms
Fuzz 23962: 14 transforms
Fuzz 23963: 8 transforms
Fuzz 23964: 3 transforms
Fuzz 23965: 10 transforms
Fuzz 23966: 18 transforms
Fuzz 23967: 14 transforms
Fuzz 23968: 10 transforms
Fuzz 23969: 6 transforms
Fuzz 23970: 3 transforms
Fuzz 23971: 2 transforms
Fuzz 23972: 8 transforms
Fuzz 23973: 10 transforms
Fuzz 23974: 2 transforms
Fuzz 23975: 5 transforms
Fuzz 23976: 6 transforms
Fuzz 23977: 15 transforms
Fuzz 23978: 6 transforms
Fuzz 23979: 9 transforms
Fuzz 23980: 12 transforms
Fuzz 23981: 4 transforms
Fuzz 23982: 19 transforms
Fuzz 23983: 1 transforms
Fuzz 23984: 5 transforms
Fuzz 23985: 3 transforms
Fuzz 23986: 18 transforms
Fuzz 23987: 15 transforms
Fuzz 23988: 2 transforms
Fuzz 23989: 18 transforms
Fuzz 23990: 9 transforms
Fuzz 23991: 14 transforms
Fuzz 23992: 14 transforms
Fuzz 23993: 9 transforms
Fuzz 23994: 14 transforms
Fuzz 23995: 8 transforms
Fuzz 23996: 6 transforms
Fuzz 23997: 17 transforms
Fuzz 23998: 10 transforms
Fuzz 23999: 5 transforms
Fuzz 24000: 20 transforms
Fuzz 24001: 17 transforms
Fuzz 24002: 3 transforms
Fuzz 24003: 8 transforms
Fuzz 24004: 1 transforms
Fuzz 24005: 4 transforms
Fuzz 24006: 5 transforms
Fuzz 24007: 19 transforms
Fuzz 24008: 1 transforms
Fuzz 24009: 19 transforms
Fuzz 24010: 1 transforms
Fuzz 24011: 15 transforms
Fuzz 24012: 13 transforms
Fuzz 24013: 5 transforms
Fuzz 24014: 12 transforms
Fuzz 24015: 15 transforms
Fuzz 24016: 18 transforms
Fuzz 24017: 16 transforms
Fuzz 24018: 15 transforms
Fuzz 24019: 7 transforms
Fuzz 24020: 2 transforms
Fuzz 24021: 4 transforms
Fuzz 24022: 1 transforms
Fuzz 24023: 3 transforms
Fuzz 24024: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  selector: 'my-counter',
  inputs: const ['count'],
  List<String> items;
  outputs: const ['resetEvent: reset'],
  void res et() {}
  int count;
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
es: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
}
  directiv<!--
@Component(
  templateUrl: 'test.html',


  String header;
}
class CounterComponent {

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></butt<!--
-->
on>')
  void increment() {}

  @Input() int maxCount;
  CounterComponent recursedCoEmponent;
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;

@Component(
<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}-->
    (reset)=''
]my-co<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"un}}
]),
});
{
\'\'\');
  '090cedb3f2833a3f26b0937baae56267a6cd935',
   -4.5035
]),
})ter></my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
  <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
</li>
<!-- @ngIgnoreErrors: -->
       aria-hidden="true"
    #counter
  

  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

    [cou<!--
    <}
<<!--
-->
/div>
      
       attr.aria-hidd
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 24025: 8 transforms
Fuzz 24026: 10 transforms
Fuzz 24027: 6 transforms
Fuzz 24028: 10 transforms
Fuzz 24029: 17 transforms
Fuzz 24030: 12 transforms
Fuzz 24031: 3 transforms
Fuzz 24032: 10 transforms
Fuzz 24033: 5 transforms
Fuzz 24034: 4 transforms
Fuzz 24035: 20 transforms
Fuzz 24036: 5 transforms
Fuzz 24037: 14 transforms
Fuzz 24038: 1 transforms
Fuzz 24039: 11 transforms
Fuzz 24040: 6 transforms
Fuzz 24041: 11 transforms
Fuzz 24042: 15 transforms
Fuzz 24043: 1 transforms
Fuzz 24044: 2 transforms
Fuzz 24045: 17 transforms
Fuzz 24046: 1 transforms
Fuzz 24047: 15 transforms
Fuzz 24048: 8 transforms
Fuzz 24049: 5 transforms
Fuzz 24050: 11 transforms
Fuzz 24051: 11 transforms
Fuzz 24052: 15 transforms
Fuzz 24053: 16 transforms
Fuzz 24054: 7 transforms
Fuzz 24055: 5 transforms
Fuzz 24056: 14 transforms
Fuzz 24057: 12 transforms
Fuzz 24058: 10 transforms
Fuzz 24059: 6 transforms
Fuzz 24060: 13 transforms
Fuzz 24061: 10 transforms
Fuzz 24062: 16 transforms
Fuzz 24063: 16 transforms
Fuzz 24064: 15 transforms
Fuzz 24065: 18 transforms
Fuzz 24066: 13 transforms
Fuzz 24067: 7 transforms
Fuzz 24068: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: cforonst [CounterComponent, NgIf, NgFor, NgFor<!--
-->
       aria-hidden="true"
       attr.ariam, NgModel])
  List<String> items;
  String header;
}

@Comp<!--
-onent(
  selector: 'my-counter',
  inputs: const ['count'],  outputs: const 
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
</div>  {{ngFo}
]),});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6crm.dirty}}
<dgetiv *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
 s <my-counter
    (re=set)=''
      
    (incremented)='items.add($event.toString())'>
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]="header" />

    (click)='h1.hidden = !h1.hidden; counter.reset()'
 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 24069: 14 transforms
Fuzz 24070: 16 transforms
Fuzz 24071: 20 transforms
Fuzz 24072: 13 transforms
Fuzz 24073: 2 transforms
Fuzz 24074: 20 transforms
Fuzz 24075: 11 transforms
Fuzz 24076: 8 transforms
Fuzz 24077: 4 transforms
Fuzz 24078: 14 transforms
Fuzz 24079: 7 transforms
Fuzz 24080: 1 transforms
Fuzz 24081: 6 transforms
Fuzz 24082: 13 transforms
Fuzz 24083: 20 transforms
Fuzz 24084: 6 transforms
Fuzz 24085: 14 transforms
Fuzz 24086: 7 transforms
Fuzz 24087: 9 transforms
Fuzz 24088: 4 transforms
Fuzz 24089: 13 transforms
Fuzz 24090: 3 transforms
Fuzz 24091: 14 transforms
Fuzz 24092: 14 transforms
Fuzz 24093: 3 transforms
Fuzz 24094: 1 transforms
Fuzz 24095: 4 transforms
Fuzz 24096: 8 transforms
Fuzz 24097: 3 transforms
Fuzz 24098: 19 transforms
Fuzz 24099: 8 transforms
Fuzz 24100: 9 transforms
Fuzz 24101: 14 transforms
Fuzz 24102: 15 transforms
Fuzz 24103: 1 transforms
Fuzz 24104: 20 transforms
Fuzz 24105: 18 transforms
Fuzz 24106: 4 transforms
Fuzz 24107: 7 transforms
Fuzz 24108: 10 transforms
Fuzz 24109: 13 transforms
Fuzz 24110: 7 transforms
Fuzz 24111: 18 transforms
Fuzz 24112: 15 transforms
Fuzz 24113: 1 transforms
Fuzz 24114: 9 transforms
Fuzz 24115: 20 transforms
Fuzz 24116: 18 transforms
Fuzz 24117: 4 transforms
Fuzz 24118: 14 transforms
Fuzz 24119: 2 transforms
Fuzz 24120: 20 transforms
Fuzz 24121: 1 transforms
Fuzz 24122: 11 transforms
Fuzz 24123: 19 transforms
Fuzz 24124: 13 transforms
Fuzz 24125: 14 transforms
Fuzz 24126: 13 transforms
Fuzz 24127: 18 transforms
Fuzz 24128: 11 transforms
Fuzz 24129: 17 transforms
Fuzz 24130: 13 transforms
Fuzz 24131: 16 transforms
Fuzz 24132: 11 transforms
Fuzz 24133: 3 transforms
Fuzz 24134: 6 transforms
Fuzz 24135: 2 transforms
Fuzz 24136: 6 transforms
Fuzz 24137: 1 transforms
Fuzz 24138: 16 transforms
Fuzz 24139: 8 transforms
Fuzz 24140: 16 transforms
Fuzz 24141: 14 transforms
Fuzz 24142: 10 transforms
Fuzz 24143: 16 transforms
Fuzz 24144: 17 transforms
Fuzz 24145: 10 transforms
Fuzz 24146: 1 transforms
Fuzz 24147: 20 transforms
Fuzz 24148: 14 transforms
Fuzz 24149: 4 transforms
Fuzz 24150: 5 transforms
Fuzz 24151: 2 transforms
Fuzz 24152: 4 transforms
Fuzz 24153: 19 transforms
Fuzz 24154: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
class ComponentA {
  selector: 'my-couent(  selector: 'my-aaa',

  @Co() {}
}
  void reset() {}

}
  EventEmitter<StntentChild(CounterComponent)
  nter'
@Component(  selector: 'my-aaa',

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  inputs: const ['count'],
  @Input() int maxCount;

  int count;
  void increment() {}
}
  void reset() {}

}
  EventEmitter<String> resetEvent;
  outputs: const ['reseawaittEvent: reset'],
<<==HTML CODE==>>
</li><!-- @ngIgnoreErrors: -->
  
<div <!--
-->
       *ngIf="items.length > 0">
\'\'\');


</li>
    (reset)=''
});

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 24155: 9 transforms
Fuzz 24156: 18 transforms
Fuzz 24157: 16 transforms
Fuzz 24158: 20 transforms
Fuzz 24159: 8 transforms
Fuzz 24160: 17 transforms
Fuzz 24161: 20 transforms
Fuzz 24162: 15 transforms
Fuzz 24163: 3 transforms
Fuzz 24164: 8 transforms
Fuzz 24165: 15 transforms
Fuzz 24166: 15 transforms
Fuzz 24167: 14 transforms
Fuzz 24168: 15 transforms
Fuzz 24169: 5 transforms
Fuzz 24170: 19 transforms
Fuzz 24171: 18 transforms
Fuzz 24172: 17 transforms
Fuzz 24173: 15 transforms
Fuzz 24174: 9 transforms
Fuzz 24175: 18 transforms
Fuzz 24176: 12 transforms
Fuzz 24177: 7 transforms
Fuzz 24178: 20 transforms
Fuzz 24179: 6 transforms
Fuzz 24180: 20 transforms
Fuzz 24181: 5 transforms
Fuzz 24182: 12 transforms
Fuzz 24183: 18 transforms
Fuzz 24184: 1 transforms
Fuzz 24185: 5 transforms
Fuzz 24186: 8 transforms
Fuzz 24187: 17 transforms
Fuzz 24188: 7 transforms
Fuzz 24189: 3 transforms
Fuzz 24190: 3 transforms
Fuzz 24191: 10 transforms
Fuzz 24192: 1 transforms
Fuzz 24193: 9 transforms
Fuzz 24194: 16 transforms
Fuzz 24195: 10 transforms
Fuzz 24196: 5 transforms
Fuzz 24197: 2 transforms
Fuzz 24198: 8 transforms
Fuzz 24199: 16 transforms
Fuzz 24200: 4 transforms
Fuzz 24201: 11 transforms
Fuzz 24202: 15 transforms
Fuzz 24203: 9 transforms
Fuzz 24204: 2 transforms
Fuzz 24205: 10 transforms
Fuzz 24206: 13 transforms
Fuzz 24207: 3 transforms
Fuzz 24208: 16 transforms
Fuzz 24209: 2 transforms
Fuzz 24210: 14 transforms
Fuzz 24211: 9 transforms
Fuzz 24212: 10 transforms
Fuzz 24213: 16 transforms
Fuzz 24214: 12 transforms
Fuzz 24215: 4 transforms
Fuzz 24216: 20 transforms
Fuzz 24217: 3 transforms
Fuzz 24218: 12 transforms
Fuzz 24219: 9 transforms
Fuzz 24220: 13 transforms
Fuzz 24221: 14 transforms
Fuzz 24222: 9 transforms
Fuzz 24223: 19 transforms
Fuzz 24224: 15 transforms
Fuzz 24225: 15 transforms
Fuzz 24226: 16 transforms
Fuzz 24227: 13 transforms
Fuzz 24228: 14 transforms
Fuzz 24229: 17 transforms
Fuzz 24230: 13 transforms
Fuzz 24231: 1 transforms
Fuzz 24232: 20 transforms
Fuzz 24233: 12 transforms
Fuzz 24234: 2 transforms
Fuzz 24235: 13 transforms
Fuzz 24236: 6 transforms
Fuzz 24237: 13 transforms
Fuzz 24238: 5 transforms
Fuzz 24239: 15 transforms
Fuzz 24240: 16 transforms
Fuzz 24241: 12 transforms
Fuzz 24242: 5 transforms
Fuzz 24243: 15 transforms
Fuzz 24244: 13 transforms
Fuzz 24245: 14 transforms
Fuzz 24246: 14 transforms
Fuzz 24247: 8 transforms
Fuzz 24248: 3 transforms
Fuzz 24249: 9 transforms
Fuzz 24250: 2 transforms
Fuzz 24251: 1 transforms
Fuzz 24252: 13 transforms
Fuzz 24253: 16 transforms
Fuzz 24254: 12 transforms
Fuzz 24255: 12 transforms
Fuzz 24256: 8 transforms
Fuzz 24257: 10 transforms
Fuzz 24258: 2 transforms
Fuzz 24259: 10 transforms
Fuzz 24260: 11 transforms
Fuzz 24261: 13 transforms
Fuzz 24262: 12 transforms
Fuzz 24263: 7 transforms
Fuzz 24264: 16 transforms
Fuzz 24265: 3 transforms
Fuzz 24266: 6 transforms
Fuzz 24267: 4 transforms
Fuzz 24268: 20 transforms
Fuzz 24269: 15 transforms
Fuzz 24270: 2 transforms
Fuzz 24271: 12 transforms
Fuzz 24272: 1 transforms
Fuzz 24273: 6 transforms
Fuzz 24274: 6 transforms
Fuzz 24275: 4 transforms
Fuzz 24276: 8 transforms
Fuzz 24277: 12 transforms
Fuzz 24278: 18 transforms
Fuzz 24279: 1 transforms
Fuzz 24280: 12 transforms
Fuzz 24281: 11 transforms
Fuzz 24282: 16 transforms
Fuzz 24283: 16 transforms
Fuzz 24284: 6 transforms
Fuzz 24285: 7 transforms
Fuzz 24286: 4 transforms
Fuzz 24287: 12 transforms
Fuzz 24288: 8 transforms
Fuzz 24289: 11 transforms
Fuzz 24290: 1 transforms
Fuzz 24291: 6 transforms
Fuzz 24292: 10 transforms
Fuzz 24293: 2 transforms
Fuzz 24294: 19 transforms
Fuzz 24295: 6 transforms
Fuzz 24296: 10 transforms
Fuzz 24297: 5 transforms
Fuzz 24298: 7 transforms
Fuzz 24299: 19 transforms
Fuzz 24300: 20 transforms
Fuzz 24301: 19 transforms
Fuzz 24302: 14 transforms
Fuzz 24303: 18 transforms
Fuzz 24304: 6 transforms
Fuzz 24305: 7 transforms
Fuzz 24306: 10 transforms
Fuzz 24307: 8 transforms
Fuzz 24308: 9 transforms
Fuzz 24309: 13 transforms
Fuzz 24310: 14 transforms
Fuzz 24311: 8 transforms
Fuzz 24312: 20 transforms
Fuzz 24313: 11 transforms
Fuzz 24314: 20 transforms
Fuzz 24315: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
       attr.aria<!--
-->
  int count;
-->

class CounterComponent {

  void reset() {}
  List<String> items;  String header;
  @ContentChild(CounterComponent)
}
       aria-hidden="true"
  inputs: const ['count'],
  seletor: 'my-counter',
}
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
  void increment() {}

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class ComponentA {
  CounterComponent recursedComponent;
  selector: 'my-aaa',

-ted;
  @Output() EventEmitter<int> incremen<!--
@Component(
  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
       aria-hidden="true"
import 'package:angular2/angular2.dart';

<<==HTML CODE==>>
<!-- @nitems.length}} items:</h!= null'>
  {{x}} : {{item1>
gIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h!= null'>
  {{x}}}
]),
});
{
\'\'\');
  '090cedb3f2833a3 : {{item1>
<li *ngFor='let i
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 24316: 19 transforms
Fuzz 24317: 14 transforms
Fuzz 24318: 8 transforms
Fuzz 24319: 12 transforms
Fuzz 24320: 11 transforms
Fuzz 24321: 10 transforms
Fuzz 24322: 15 transforms
Fuzz 24323: 8 transforms
Fuzz 24324: 12 transforms
Fuzz 24325: 5 transforms
Fuzz 24326: 15 transforms
Fuzz 24327: 15 transforms
Fuzz 24328: 13 transforms
Fuzz 24329: 14 transforms
Fuzz 24330: 11 transforms
Fuzz 24331: 8 transforms
Fuzz 24332: 1 transforms
Fuzz 24333: 15 transforms
Fuzz 24334: 19 transforms
Fuzz 24335: 7 transforms
Fuzz 24336: 14 transforms
Fuzz 24337: 16 transforms
Fuzz 24338: 4 transforms
Fuzz 24339: 17 transforms
Fuzz 24340: 14 transforms
Fuzz 24341: 15 transforms
Fuzz 24342: 6 transforms
Fuzz 24343: 12 transforms
Fuzz 24344: 7 transforms
Fuzz 24345: 10 transforms
Fuzz 24346: 2 transforms
Fuzz 24347: 5 transforms
Fuzz 24348: 1 transforms
Fuzz 24349: 14 transforms
Fuzz 24350: 17 transforms
Fuzz 24351: 15 transforms
Fuzz 24352: 14 transforms
Fuzz 24353: 14 transforms
Fuzz 24354: 2 transforms
Fuzz 24355: 7 transforms
Fuzz 24356: 16 transforms
Fuzz 24357: 5 transforms
Fuzz 24358: 7 transforms
Fuzz 24359: 20 transforms
Fuzz 24360: 10 transforms
Fuzz 24361: 14 transforms
Fuzz 24362: 20 transforms
Fuzz 24363: 15 transforms
Fuzz 24364: 18 transforms
Fuzz 24365: 13 transforms
Fuzz 24366: 16 transforms
Fuzz 24367: 14 transforms
Fuzz 24368: 18 transforms
Fuzz 24369: 18 transforms
Fuzz 24370: 11 transforms
Fuzz 24371: 4 transforms
Fuzz 24372: 8 transforms
Fuzz 24373: 18 transforms
Fuzz 24374: 6 transforms
Fuzz 24375: 14 transforms
Fuzz 24376: 15 transforms
Fuzz 24377: 13 transforms
Fuzz 24378: 10 transforms
Fuzz 24379: 3 transforms
Fuzz 24380: 13 transforms
Fuzz 24381: 13 transforms
Fuzz 24382: 4 transforms
Fuzz 24383: 7 transforms
Fuzz 24384: 10 transforms
Fuzz 24385: 19 transforms
Fuzz 24386: 1 transforms
Fuzz 24387: 10 transforms
Fuzz 24388: 1 transforms
Fuzz 24389: 4 transforms
Fuzz 24390: 9 transforms
Fuzz 24391: 5 transforms
Fuzz 24392: 7 transforms
Fuzz 24393: 3 transforms
Fuzz 24394: 12 transforms
Fuzz 24395: 16 transforms
Fuzz 24396: 7 transforms
Fuzz 24397: 9 transforms
Fuzz 24398: 6 transforms
Fuzz 24399: 7 transforms
Fuzz 24400: 2 transforms
Fuzz 24401: 12 transforms
Fuzz 24402: 9 transforms
Fuzz 24403: 12 transforms
Fuzz 24404: 1 transforms
Fuzz 24405: 16 transforms
Fuzz 24406: 18 transforms
Fuzz 24407: 17 transforms
Fuzz 24408: 15 transforms
Fuzz 24409: 7 transforms
Fuzz 24410: 5 transforms
Fuzz 24411: 17 transforms
Fuzz 24412: 1 transforms
Fuzz 24413: 18 transforms
Fuzz 24414: 11 transforms
Fuzz 24415: 14 transforms
Fuzz 24416: 20 transforms
Fuzz 24417: 8 transforms
Fuzz 24418: 6 transforms
Fuzz 24419: 16 transforms
Fuzz 24420: 20 transforms
Fuzz 24421: 4 transforms
Fuzz 24422: 10 transforms
Fuzz 24423: 6 transforms
Fuzz 24424: 19 transforms
Fuzz 24425: 2 transforms
Fuzz 24426: 18 transforms
Fuzz 24427: 3 transforms
Fuzz 24428: 3 transforms
Fuzz 24429: 12 transforms
Fuzz 24430: 2 transforms
Fuzz 24431: 9 transforms
Fuzz 24432: 3 transforms
Fuzz 24433: 17 transforms
Fuzz 24434: 3 transforms
Fuzz 24435: 18 transforms
Fuzz 24436: 11 transforms
Fuzz 24437: 1 transforms
Fuzz 24438: 7 transforms
Fuzz 24439: 16 transforms
Fuzz 24440: 9 transforms
Fuzz 24441: 11 transforms
Fuzz 24442: 15 transforms
Fuzz 24443: 20 transforms
Fuzz 24444: 20 transforms
Fuzz 24445: 6 transforms
Fuzz 24446: 14 transforms
Fuzz 24447: 18 transforms
Fuzz 24448: 6 transforms
Fuzz 24449: 12 transforms
Fuzz 24450: 7 transforms
Fuzz 24451: 13 transforms
Fuzz 24452: 19 transforms
Fuzz 24453: 14 transforms
Fuzz 24454: 20 transforms
Fuzz 24455: 17 transforms
Fuzz 24456: 4 transforms
Fuzz 24457: 7 transforms
Fuzz 24458: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',

  inputs: const ['count'],
  selector: 'my-aaa',
class CounterComponent {


  selel])
}
]),
-<!--
-->
       aria-hidden="true"
       a->
  void increment() {}
}
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
class ComponentA {
  List<String> items;  String header;
  int count;  @Input() int maxCount;
    mplate: '{{count}} <button (click)="incrector: 'my-counter',
       aria-hidden="true"
});ter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
]),
-<!--
-->
       aria-hidden="true"
       a->
  void increment() {}
}
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
class ComponentA {
  List<String> items;  String header;
  int count;  @Input() int maxCount;
    mplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  void reset() {}
  te<!--
@Component(
  outputs: const ['resetEvent: reset'],

  CounterComponent recursedComponent;
  EventEmit}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />}
]),
});{
\'\'\'
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (rese t)=''
    }
]),
});
{
\'\'\');
  '090ce(click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 24459: 2 transforms
Fuzz 24460: 18 transforms
Fuzz 24461: 5 transforms
Fuzz 24462: 6 transforms
Fuzz 24463: 1 transforms
Fuzz 24464: 11 transforms
Fuzz 24465: 2 transforms
Fuzz 24466: 9 transforms
Fuzz 24467: 7 transforms
Fuzz 24468: 15 transforms
Fuzz 24469: 12 transforms
Fuzz 24470: 16 transforms
Fuzz 24471: 7 transforms
Fuzz 24472: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  selector: 'my-aaa',
class ComponentA {

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increme nt()" [value]="\'add\'"></button>')
  List<String> itswitchems;
@Component(
  selector: 'my-counter',

  CounterComponent recursedComponent;

  void increment() {}
  outputs: const ['resetEvent: reset'],
}
  templateUrl: 'test.html',
class CounterComponent {
  List<String> items;
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])


class ComponentA {
  String header;
@Component(
  template: '{{count}} <button (click)="increme nt()" [value]="\'at> incremented;
  inputs: const ['count'],
  void reset() {}
  outputs: const ['resetEvent: reset'],

  selector: 'my-counter',
  @Output() EventEmitter<inr: 'my-aaa',
}
  String header;
] @ContentChild(CounterComponent)
 }
  templateUrl: 'test.html',
  int count;
<<==HTML CODE==>>
<!--
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 24473: 16 transforms
Fuzz 24474: 18 transforms
Fuzz 24475: 4 transforms
Fuzz 24476: 15 transforms
Fuzz 24477: 6 transforms
Fuzz 24478: 8 transforms
Fuzz 24479: 6 transforms
Fuzz 24480: 4 transforms
Fuzz 24481: 14 transforms
Fuzz 24482: 3 transforms
Fuzz 24483: 19 transforms
Fuzz 24484: 7 transforms
Fuzz 24485: 19 transforms
Fuzz 24486: 15 transforms
Fuzz 24487: 14 transforms
Fuzz 24488: 17 transforms
Fuzz 24489: 15 transforms
Fuzz 24490: 3 transforms
Fuzz 24491: 18 transforms
Fuzz 24492: 1 transforms
Fuzz 24493: 15 transforms
Fuzz 24494: 10 transforms
Fuzz 24495: 19 transforms
Fuzz 24496: 3 transforms
Fuzz 24497: 17 transforms
Fuzz 24498: 13 transforms
Fuzz 24499: 19 transforms
Fuzz 24500: 6 transforms
Fuzz 24501: 19 transforms
Fuzz 24502: 17 transforms
Fuzz 24503: 8 transforms
Fuzz 24504: 18 transforms
Fuzz 24505: 7 transforms
Fuzz 24506: 8 transforms
Fuzz 24507: 19 transforms
Fuzz 24508: 3 transforms
Fuzz 24509: 6 transforms
Fuzz 24510: 5 transforms
Fuzz 24511: 4 transforms
Fuzz 24512: 2 transforms
Fuzz 24513: 4 transforms
Fuzz 24514: 20 transforms
Fuzz 24515: 18 transforms
Fuzz 24516: 19 transforms
Fuzz 24517: 6 transforms
Fuzz 24518: 13 transforms
Fuzz 24519: 1 transforms
Fuzz 24520: 8 transforms
Fuzz 24521: 19 transforms
Fuzz 24522: 20 transforms
Fuzz 24523: 15 transforms
Fuzz 24524: 12 transforms
Fuzz 24525: 3 transforms
Fuzz 24526: 12 transforms
Fuzz 24527: 5 transforms
Fuzz 24528: 14 transforms
Fuzz 24529: 13 transforms
Fuzz 24530: 11 transforms
Fuzz 24531: 12 transforms
Fuzz 24532: 1 transforms
Fuzz 24533: 19 transforms
Fuzz 24534: 19 transforms
Fuzz 24535: 12 transforms
Fuzz 24536: 8 transforms
Fuzz 24537: 4 transforms
Fuzz 24538: 3 transforms
Fuzz 24539: 5 transforms
Fuzz 24540: 10 transforms
Fuzz 24541: 12 transforms
Fuzz 24542: 6 transforms
Fuzz 24543: 19 transforms
Fuzz 24544: 17 transforms
Fuzz 24545: 13 transforms
Fuzz 24546: 15 transforms
Fuzz 24547: 13 transforms
Fuzz 24548: 18 transforms
Fuzz 24549: 15 transforms
Fuzz 24550: 2 transforms
Fuzz 24551: 4 transforms
Fuzz 24552: 20 transforms
Fuzz 24553: 10 transforms
Fuzz 24554: 7 transforms
Fuzz 24555: 4 transforms
Fuzz 24556: 5 transforms
Fuzz 24557: 8 transforms
Fuzz 24558: 1 transforms
Fuzz 24559: 1 transforms
Fuzz 24560: 10 transforms
Fuzz 24561: 11 transforms
Fuzz 24562: 3 transforms
Fuzz 24563: 13 transforms
Fuzz 24564: 7 transforms
Fuzz 24565: 14 transforms
Fuzz 24566: 8 transforms
Fuzz 24567: 10 transforms
Fuzz 24568: 11 transforms
Fuzz 24569: 20 transforms
Fuzz 24570: 12 transforms
Fuzz 24571: 16 transforms
Fuzz 24572: 4 transforms
Fuzz 24573: 12 transforms
Fuzz 24574: 9 transforms
Fuzz 24575: 3 transforms
Fuzz 24576: 14 transforms
Fuzz 24577: 10 transforms
Fuzz 24578: 6 transforms
Fuzz 24579: 9 transforms
Fuzz 24580: 12 transforms
Fuzz 24581: 19 transforms
Fuzz 24582: 3 transforms
Fuzz 24583: 1 transforms
Fuzz 24584: 3 transforms
Fuzz 24585: 15 transforms
Fuzz 24586: 18 transforms
Fuzz 24587: 13 transforms
Fuzz 24588: 3 transforms
Fuzz 24589: 2 transforms
Fuzz 24590: 2 transforms
Fuzz 24591: 8 transforms
Fuzz 24592: 12 transforms
Fuzz 24593: 13 transforms
Fuzz 24594: 18 transforms
Fuzz 24595: 15 transforms
Fuzz 24596: 3 transforms
Fuzz 24597: 20 transforms
Fuzz 24598: 1 transforms
Fuzz 24599: 9 transforms
Fuzz 24600: 18 transforms
Fuzz 24601: 7 transforms
Fuzz 24602: 7 transforms
Fuzz 24603: 17 transforms
Fuzz 24604: 2 transforms
Fuzz 24605: 16 transforms
Fuzz 24606: 3 transforms
Fuzz 24607: 18 transforms
Fuzz 24608: 7 transforms
Fuzz 24609: 20 transforms
Fuzz 24610: 16 transforms
Fuzz 24611: 11 transforms
Fuzz 24612: 20 transforms
Fuzz 24613: 3 transforms
Fuzz 24614: 10 transforms
Fuzz 24615: 2 transforms
Fuzz 24616: 14 transforms
Fuzz 24617: 15 transforms
Fuzz 24618: 6 transforms
Fuzz 24619: 5 transforms
Fuzz 24620: 1 transforms
Fuzz 24621: 14 transforms
Fuzz 24622: 5 transforms
Fuzz 24623: 3 transforms
Fuzz 24624: 4 transforms
Fuzz 24625: 6 transforms
Fuzz 24626: 6 transforms
Fuzz 24627: 4 transforms
Fuzz 24628: 8 transforms
Fuzz 24629: 18 transforms
Fuzz 24630: 8 transforms
Fuzz 24631: 2 transforms
Fuzz 24632: 11 transforms
Fuzz 24633: 6 transforms
Fuzz 24634: 4 transforms
Fuzz 24635: 6 transforms
Fuzz 24636: 20 transforms
Fuzz 24637: 10 transforms
Fuzz 24638: 19 transforms
Fuzz 24639: 1 transforms
Fuzz 24640: 3 transforms
Fuzz 24641: 13 transforms
Fuzz 24642: 15 transforms
Fuzz 24643: 11 transforms
Fuzz 24644: 3 transforms
Fuzz 24645: 7 transforms
Fuzz 24646: 19 transforms
Fuzz 24647: 18 transforms
Fuzz 24648: 1 transforms
Fuzz 24649: 10 transforms
Fuzz 24650: 4 transforms
Fuzz 24651: 8 transforms
Fuzz 24652: 16 transforms
Fuzz 24653: 14 transforms
Fuzz 24654: 2 transforms
Fuzz 24655: 4 transforms
Fuzz 24656: 18 transforms
Fuzz 24657: 5 transforms
Fuzz 24658: 3 transforms
Fuzz 24659: 15 transforms
Fuzz 24660: 1 transforms
Fuzz 24661: 18 transforms
Fuzz 24662: 14 transforms
Fuzz 24663: 17 transforms
Fuzz 24664: 2 transforms
Fuzz 24665: 20 transforms
Fuzz 24666: 5 transforms
Fuzz 24667: 15 transforms
Fuzz 24668: 10 transforms
Fuzz 24669: 4 transforms
Fuzz 24670: 17 transforms
Fuzz 24671: 9 transforms
Fuzz 24672: 8 transforms
Fuzz 24673: 16 transforms
Fuzz 24674: 12 transforms
Fuzz 24675: 15 transforms
Fuzz 24676: 17 transforms
Fuzz 24677: 8 transforms
Fuzz 24678: 17 transforms
Fuzz 24679: 14 transforms
Fuzz 24680: 1 transforms
Fuzz 24681: 19 transforms
Fuzz 24682: 13 transforms
Fuzz 24683: 16 transforms
Fuzz 24684: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
  selector: 'my-aaa',

@Component(
-->
}
  templateUr<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="truel: 'test.html',
  List<String> items;
  @ContentChild(CounterComponent)
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, Nnent {
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
@Component(
  int count;

  int count;
  void reset() {}
  outputs: const ['resetEvent: reset'],


}
class ComponentA extends{
  String header;
import 'package:angular2/angular2.dart';
  selectmor: 'my-counter',
  @Outpt() EventEmitter<intgFor, NgForm, NgModel])
  CounterComponent recuasrsedComponent;
class CounterComponent {

<<==HTML CODE==>>
  {{ngem.trim()}}
<div *ngIf="items.length > 0"ems.l>
    [count]="items.length
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 24685: 4 transforms
Fuzz 24686: 12 transforms
Fuzz 24687: 16 transforms
Fuzz 24688: 19 transforms
Fuzz 24689: 3 transforms
Fuzz 24690: 10 transforms
Fuzz 24691: 4 transforms
Fuzz 24692: 15 transforms
Fuzz 24693: 16 transforms
Fuzz 24694: 12 transforms
Fuzz 24695: 14 transforms
Fuzz 24696: 13 transforms
Fuzz 24697: 9 transforms
Fuzz 24698: 6 transforms
Fuzz 24699: 2 transforms
Fuzz 24700: 8 transforms
Fuzz 24701: 1 transforms
Fuzz 24702: 9 transforms
Fuzz 24703: 8 transforms
Fuzz 24704: 15 transforms
Fuzz 24705: 6 transforms
Fuzz 24706: 8 transforms
Fuzz 24707: 11 transforms
Fuzz 24708: 18 transforms
Fuzz 24709: 4 transforms
Fuzz 24710: 5 transforms
Fuzz 24711: 1 transforms
Fuzz 24712: 14 transforms
Fuzz 24713: 16 transforms
Fuzz 24714: 6 transforms
Fuzz 24715: 17 transforms
Fuzz 24716: 16 transforms
Fuzz 24717: 15 transforms
Fuzz 24718: 3 transforms
Fuzz 24719: 17 transforms
Fuzz 24720: 11 transforms
Fuzz 24721: 13 transforms
Fuzz 24722: 3 transforms
Fuzz 24723: 20 transforms
Fuzz 24724: 11 transforms
Fuzz 24725: 20 transforms
Fuzz 24726: 13 transforms
Fuzz 24727: 11 transforms
Fuzz 24728: 10 transforms
Fuzz 24729: 4 transforms
Fuzz 24730: 13 transforms
Fuzz 24731: 17 transforms
Fuzz 24732: 8 transforms
Fuzz 24733: 13 transforms
Fuzz 24734: 10 transforms
Fuzz 24735: 3 transforms
Fuzz 24736: 12 transforms
Fuzz 24737: 13 transforms
Fuzz 24738: 1 transforms
Fuzz 24739: 15 transforms
Fuzz 24740: 10 transforms
Fuzz 24741: 11 transforms
Fuzz 24742: 8 transforms
Fuzz 24743: 1 transforms
Fuzz 24744: 10 transforms
Fuzz 24745: 2 transforms
Fuzz 24746: 17 transforms
Fuzz 24747: 1 transforms
Fuzz 24748: 15 transforms
Fuzz 24749: 18 transforms
Fuzz 24750: 7 transforms
Fuzz 24751: 20 transforms
Fuzz 24752: 4 transforms
Fuzz 24753: 16 transforms
Fuzz 24754: 17 transforms
Fuzz 24755: 3 transforms
Fuzz 24756: 6 transforms
Fuzz 24757: 3 transforms
Fuzz 24758: 19 transforms
Fuzz 24759: 3 transforms
Fuzz 24760: 8 transforms
Fuzz 24761: 17 transforms
Fuzz 24762: 18 transforms
Fuzz 24763: 17 transforms
Fuzz 24764: 1 transforms
Fuzz 24765: 8 transforms
Fuzz 24766: 6 transforms
Fuzz 24767: 10 transforms
Fuzz 24768: 14 transforms
Fuzz 24769: 14 transforms
Fuzz 24770: 5 transforms
Fuzz 24771: 12 transforms
Fuzz 24772: 20 transforms
Fuzz 24773: 20 transforms
Fuzz 24774: 14 transforms
Fuzz 24775: 6 transforms
Fuzz 24776: 2 transforms
Fuzz 24777: 6 transforms
Fuzz 24778: 16 transforms
Fuzz 24779: 8 transforms
Fuzz 24780: 14 transforms
Fuzz 24781: 15 transforms
Fuzz 24782: 14 transforms
Fuzz 24783: 9 transforms
Fuzz 24784: 14 transforms
Fuzz 24785: 19 transforms
Fuzz 24786: 10 transforms
Fuzz 24787: 14 transforms
Fuzz 24788: 10 transforms
Fuzz 24789: 12 transforms
Fuzz 24790: 3 transforms
Fuzz 24791: 9 transforms
Fuzz 24792: 6 transforms
Fuzz 24793: 4 transforms
Fuzz 24794: 3 transforms
Fuzz 24795: 1 transforms
Fuzz 24796: 5 transforms
Fuzz 24797: 1 transforms
Fuzz 24798: 1 transforms
Fuzz 24799: 8 transforms
Fuzz 24800: 18 transforms
Fuzz 24801: 14 transforms
Fuzz 24802: 8 transforms
Fuzz 24803: 5 transforms
Fuzz 24804: 12 transforms
Fuzz 24805: 18 transforms
Fuzz 24806: 12 transforms
Fuzz 24807: 10 transforms
Fuzz 24808: 17 transforms
Fuzz 24809: 17 transforms
Fuzz 24810: 13 transforms
Fuzz 24811: 8 transforms
Fuzz 24812: 19 transforms
Fuzz 24813: 10 transforms
Fuzz 24814: 14 transforms
Fuzz 24815: 11 transforms
Fuzz 24816: 2 transforms
Fuzz 24817: 20 transforms
Fuzz 24818: 7 transforms
Fuzz 24819: 6 transforms
Fuzz 24820: 10 transforms
Fuzz 24821: 5 transforms
Fuzz 24822: 9 transforms
Fuzz 24823: 1 transforms
Fuzz 24824: 12 transforms
Fuzz 24825: 20 transforms
Fuzz 24826: 13 transforms
Fuzz 24827: 2 transforms
Fuzz 24828: 17 transforms
Fuzz 24829: 2 transforms
Fuzz 24830: 2 transforms
Fuzz 24831: 17 transforms
Fuzz 24832: 5 transforms
Fuzz 24833: 16 transforms
Fuzz 24834: 14 transforms
Fuzz 24835: 12 transforms
Fuzz 24836: 3 transforms
Fuzz 24837: 17 transforms
Fuzz 24838: 12 transforms
Fuzz 24839: 7 transforms
Fuzz 24840: 7 transforms
Fuzz 24841: 11 transforms
Fuzz 24842: 13 transforms
Fuzz 24843: 7 transforms
Fuzz 24844: 16 transforms
Fuzz 24845: 18 transforms
Fuzz 24846: 1 transforms
Fuzz 24847: 15 transforms
Fuzz 24848: 18 transforms
Fuzz 24849: 19 transforms
Fuzz 24850: 11 transforms
Fuzz 24851: 13 transforms
Fuzz 24852: 7 transforms
Fuzz 24853: 9 transforms
Fuzz 24854: 15 transforms
Fuzz 24855: 16 transforms
Fuzz 24856: 15 transforms
Fuzz 24857: 16 transforms
Fuzz 24858: 19 transforms
Fuzz 24859: 5 transforms
Fuzz 24860: 13 transforms
Fuzz 24861: 7 transforms
Fuzz 24862: 15 transforms
Fuzz 24863: 7 transforms
Fuzz 24864: 20 transforms
Fuzz 24865: 1 transforms
Fuzz 24866: 7 transforms
Fuzz 24867: 15 transforms
Fuzz 24868: 12 transforms
Fuzz 24869: 19 transforms
Fuzz 24870: 2 transforms
Fuzz 24871: 8 transforms
Fuzz 24872: 11 transforms
Fuzz 24873: 10 transforms
Fuzz 24874: 12 transforms
Fuzz 24875: 10 transforms
Fuzz 24876: 12 transforms
Fuzz 24877: 8 transforms
Fuzz 24878: 19 transforms
Fuzz 24879: 4 transforms
Fuzz 24880: 1 transforms
Fuzz 24881: 10 transforms
Fuzz 24882: 6 transforms
Fuzz 24883: 2 transforms
Fuzz 24884: 12 transforms
Fuzz 24885: 6 transforms
Fuzz 24886: 16 transforms
Fuzz 24887: 11 transforms
Fuzz 24888: 14 transforms
Fuzz 24889: 16 transforms
Fuzz 24890: 3 transforms
Fuzz 24891: 6 transforms
Fuzz 24892: 18 transforms
Fuzz 24893: 18 transforms
Fuzz 24894: 6 transforms
Fuzz 24895: 11 transforms
Fuzz 24896: 18 transforms
Fuzz 24897: 4 transforms
Fuzz 24898: 19 transforms
Fuzz 24899: 9 transforms
Fuzz 24900: 2 transforms
Fuzz 24901: 4 transforms
Fuzz 24902: 16 transforms
Fuzz 24903: 14 transforms
Fuzz 24904: 12 transforms
Fuzz 24905: 10 transforms
Fuzz 24906: 9 transforms
Fuzz 24907: 5 transforms
Fuzz 24908: 5 transforms
Fuzz 24909: 8 transforms
Fuzz 24910: 13 transforms
Fuzz 24911: 7 transforms
Fuzz 24912: 3 transforms
Fuzz 24913: 9 transforms
Fuzz 24914: 10 transforms
Fuzz 24915: 14 transforms
Fuzz 24916: 6 transforms
Fuzz 24917: 7 transforms
Fuzz 24918: 3 transforms
Fuzz 24919: 3 transforms
Fuzz 24920: 18 transforms
Fuzz 24921: 14 transforms
Fuzz 24922: 15 transforms
Fuzz 24923: 20 transforms
Fuzz 24924: 18 transforms
Fuzz 24925: 16 transforms
Fuzz 24926: 18 transforms
Fuzz 24927: 14 transforms
Fuzz 24928: 10 transforms
Fuzz 24929: 6 transforms
Fuzz 24930: 10 transforms
Fuzz 24931: 9 transforms
Fuzz 24932: 6 transforms
Fuzz 24933: 19 transforms
Fuzz 24934: 9 transforms
Fuzz 24935: 7 transforms
Fuzz 24936: 4 transforms
Fuzz 24937: 12 transforms
Fuzz 24938: 15 transforms
Fuzz 24939: 6 transforms
Fuzz 24940: 9 transforms
Fuzz 24941: 1 transforms
Fuzz 24942: 7 transforms
Fuzz 24943: 10 transforms
Fuzz 24944: 18 transforms
Fuzz 24945: 3 transforms
Fuzz 24946: 11 transforms
Fuzz 24947: 10 transforms
Fuzz 24948: 4 transforms
Fuzz 24949: 12 transforms
Fuzz 24950: 18 transforms
Fuzz 24951: 5 transforms
Fuzz 24952: 18 transforms
Fuzz 24953: 3 transforms
Fuzz 24954: 20 transforms
Fuzz 24955: 3 transforms
Fuzz 24956: 1 transforms
Fuzz 24957: 7 transforms
Fuzz 24958: 10 transforms
Fuzz 24959: 15 transforms
Fuzz 24960: 1 transforms
Fuzz 24961: 10 transforms
Fuzz 24962: 17 transforms
Fuzz 24963: 9 transforms
Fuzz 24964: 11 transforms
Fuzz 24965: 20 transforms
Fuzz 24966: 11 transforms
Fuzz 24967: 17 transforms
Fuzz 24968: 7 transforms
Fuzz 24969: 6 transforms
Fuzz 24970: 4 transforms
Fuzz 24971: 9 transforms
Fuzz 24972: 13 transforms
Fuzz 24973: 9 transforms
Fuzz 24974: 4 transforms
Fuzz 24975: 16 transforms
Fuzz 24976: 4 transforms
Fuzz 24977: 12 transforms
Fuzz 24978: 4 transforms
Fuzz 24979: 20 transforms
Fuzz 24980: 18 transforms
Fuzz 24981: 6 transforms
Fuzz 24982: 9 transforms
Fuzz 24983: 17 transforms
Fuzz 24984: 13 transforms
Fuzz 24985: 11 transforms
Fuzz 24986: 7 transforms
Fuzz 24987: 15 transforms
Fuzz 24988: 18 transforms
Fuzz 24989: 19 transforms
Fuzz 24990: 10 transforms
Fuzz 24991: 11 transforms
Fuzz 24992: 4 transforms
Fuzz 24993: 16 transforms
Fuzz 24994: 8 transforms
Fuzz 24995: 2 transforms
Fuzz 24996: 18 transforms
Fuzz 24997: 12 transforms
Fuzz 24998: 9 transforms
Fuzz 24999: 2 transforms
Fuzz 25000: 9 transforms
Fuzz 25001: 7 transforms
Fuzz 25002: 2 transforms
Fuzz 25003: 10 transforms
Fuzz 25004: 12 transforms
Fuzz 25005: 2 transforms
Fuzz 25006: 20 transforms
Fuzz 25007: 17 transforms
Fuzz 25008: 13 transforms
Fuzz 25009: 4 transforms
Fuzz 25010: 4 transforms
Fuzz 25011: 14 transforms
Fuzz 25012: 12 transforms
Fuzz 25013: 19 transforms
Fuzz 25014: 9 transforms
Fuzz 25015: 18 transforms
Fuzz 25016: 3 transforms
Fuzz 25017: 4 transforms
Fuzz 25018: 15 transforms
Fuzz 25019: 11 transforms
Fuzz 25020: 5 transforms
Fuzz 25021: 7 transforms
Fuzz 25022: 2 transforms
Fuzz 25023: 15 transforms
Fuzz 25024: 17 transforms
Fuzz 25025: 20 transforms
Fuzz 25026: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
}
  selector: 'my-counter',
  inputs: const ['count'],
import 'package:angular2/angular2.dart';
-->
  String header;
class ComponentA {
  selector: 'my-counter',
  @ContentChild(CoforunterComponent)
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, <!--
@Component(
Component(

  outputs: const ['resetEvent: reset'],
  String header
<<==HTML CODE==>>

<}
]),
});
{
\'\'\');
  '090cedh1
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 25027: 12 transforms
Fuzz 25028: 1 transforms
Fuzz 25029: 8 transforms
Fuzz 25030: 1 transforms
Fuzz 25031: 17 transforms
Fuzz 25032: 12 transforms
Fuzz 25033: 13 transforms
Fuzz 25034: 19 transforms
Fuzz 25035: 10 transforms
Fuzz 25036: 8 transforms
Fuzz 25037: 20 transforms
Fuzz 25038: 10 transforms
Fuzz 25039: 19 transforms
Fuzz 25040: 1 transforms
Fuzz 25041: 18 transforms
Fuzz 25042: 1 transforms
Fuzz 25043: 16 transforms
Fuzz 25044: 12 transforms
Fuzz 25045: 9 transforms
Fuzz 25046: 4 transforms
Fuzz 25047: 13 transforms
Fuzz 25048: 16 transforms
Fuzz 25049: 8 transforms
Fuzz 25050: 7 transforms
Fuzz 25051: 13 transforms
Fuzz 25052: 14 transforms
Fuzz 25053: 9 transforms
Fuzz 25054: 4 transforms
Fuzz 25055: 13 transforms
Fuzz 25056: 18 transforms
Fuzz 25057: 19 transforms
Fuzz 25058: 19 transforms
Fuzz 25059: 8 transforms
Fuzz 25060: 12 transforms
Fuzz 25061: 10 transforms
Fuzz 25062: 13 transforms
Fuzz 25063: 9 transforms
Fuzz 25064: 8 transforms
Fuzz 25065: 20 transforms
Fuzz 25066: 1 transforms
Fuzz 25067: 18 transforms
Fuzz 25068: 15 transforms
Fuzz 25069: 5 transforms
Fuzz 25070: 14 transforms
Fuzz 25071: 1 transforms
Fuzz 25072: 10 transforms
Fuzz 25073: 20 transforms
Fuzz 25074: 1 transforms
Fuzz 25075: 7 transforms
Fuzz 25076: 12 transforms
Fuzz 25077: 18 transforms
Fuzz 25078: 10 transforms
Fuzz 25079: 7 transforms
Fuzz 25080: 7 transforms
Fuzz 25081: 7 transforms
Fuzz 25082: 18 transforms
Fuzz 25083: 7 transforms
Fuzz 25084: 8 transforms
Fuzz 25085: 6 transforms
Fuzz 25086: 20 transforms
Fuzz 25087: 9 transforms
Fuzz 25088: 12 transforms
Fuzz 25089: 18 transforms
Fuzz 25090: 9 transforms
Fuzz 25091: 4 transforms
Fuzz 25092: 6 transforms
Fuzz 25093: 7 transforms
Fuzz 25094: 14 transforms
Fuzz 25095: 10 transforms
Fuzz 25096: 14 transforms
Fuzz 25097: 1 transforms
Fuzz 25098: 11 transforms
Fuzz 25099: 8 transforms
Fuzz 25100: 18 transforms
Fuzz 25101: 18 transforms
Fuzz 25102: 9 transforms
Fuzz 25103: 12 transforms
Fuzz 25104: 12 transforms
Fuzz 25105: 2 transforms
Fuzz 25106: 8 transforms
Fuzz 25107: 20 transforms
Fuzz 25108: 13 transforms
Fuzz 25109: 15 transforms
Fuzz 25110: 19 transforms
Fuzz 25111: 12 transforms
Fuzz 25112: 4 transforms
Fuzz 25113: 12 transforms
Fuzz 25114: 19 transforms
Fuzz 25115: 12 transforms
Fuzz 25116: 10 transforms
Fuzz 25117: 15 transforms
Fuzz 25118: 13 transforms
Fuzz 25119: 20 transforms
Fuzz 25120: 3 transforms
Fuzz 25121: 12 transforms
Fuzz 25122: 15 transforms
Fuzz 25123: 16 transforms
Fuzz 25124: 19 transforms
Fuzz 25125: 6 transforms
Fuzz 25126: 9 transforms
Fuzz 25127: 2 transforms
Fuzz 25128: 14 transforms
Fuzz 25129: 2 transforms
Fuzz 25130: 3 transforms
Fuzz 25131: 1 transforms
Fuzz 25132: 7 transforms
Fuzz 25133: 9 transforms
Fuzz 25134: 17 transforms
Fuzz 25135: 10 transforms
Fuzz 25136: 1 transforms
Fuzz 25137: 10 transforms
Fuzz 25138: 7 transforms
Fuzz 25139: 1 transforms
Fuzz 25140: 10 transforms
Fuzz 25141: 6 transforms
Fuzz 25142: 10 transforms
Fuzz 25143: 5 transforms
Fuzz 25144: 9 transforms
Fuzz 25145: 2 transforms
Fuzz 25146: 4 transforms
Fuzz 25147: 15 transforms
Fuzz 25148: 8 transforms
Fuzz 25149: 15 transforms
Fuzz 25150: 15 transforms
Fuzz 25151: 16 transforms
Fuzz 25152: 10 transforms
Fuzz 25153: 20 transforms
Fuzz 25154: 2 transforms
Fuzz 25155: 11 transforms
Fuzz 25156: 6 transforms
Fuzz 25157: 8 transforms
Fuzz 25158: 6 transforms
Fuzz 25159: 7 transforms
Fuzz 25160: 17 transforms
Fuzz 25161: 14 transforms
Fuzz 25162: 15 transforms
Fuzz 25163: 6 transforms
Fuzz 25164: 2 transforms
Fuzz 25165: 14 transforms
Fuzz 25166: 4 transforms
Fuzz 25167: 1 transforms
Fuzz 25168: 2 transforms
Fuzz 25169: 13 transforms
Fuzz 25170: 6 transforms
Fuzz 25171: 19 transforms
Fuzz 25172: 1 transforms
Fuzz 25173: 8 transforms
Fuzz 25174: 15 transforms
Fuzz 25175: 11 transforms
Fuzz 25176: 18 transforms
Fuzz 25177: 20 transforms
Fuzz 25178: 6 transforms
Fuzz 25179: 9 transforms
Fuzz 25180: 8 transforms
Fuzz 25181: 6 transforms
Fuzz 25182: 12 transforms
Fuzz 25183: 8 transforms
Fuzz 25184: 8 transforms
Fuzz 25185: 9 transforms
Fuzz 25186: 9 transforms
Fuzz 25187: 4 transforms
Fuzz 25188: 8 transforms
Fuzz 25189: 14 transforms
Fuzz 25190: 5 transforms
Fuzz 25191: 10 transforms
Fuzz 25192: 6 transforms
Fuzz 25193: 19 transforms
Fuzz 25194: 5 transforms
Fuzz 25195: 13 transforms
Fuzz 25196: 6 transforms
Fuzz 25197: 19 transforms
Fuzz 25198: 3 transforms
Fuzz 25199: 11 transforms
Fuzz 25200: 3 transforms
Fuzz 25201: 12 transforms
Fuzz 25202: 20 transforms
Fuzz 25203: 4 transforms
Fuzz 25204: 6 transforms
Fuzz 25205: 11 transforms
Fuzz 25206: 4 transforms
Fuzz 25207: 20 transforms
Fuzz 25208: 3 transforms
Fuzz 25209: 5 transforms
Fuzz 25210: 8 transforms
Fuzz 25211: 13 transforms
Fuzz 25212: 7 transforms
Fuzz 25213: 7 transforms
Fuzz 25214: 7 transforms
Fuzz 25215: 17 transforms
Fuzz 25216: 11 transforms
Fuzz 25217: 13 transforms
Fuzz 25218: 14 transforms
Fuzz 25219: 4 transforms
Fuzz 25220: 17 transforms
Fuzz 25221: 16 transforms
Fuzz 25222: 16 transforms
Fuzz 25223: 10 transforms
Fuzz 25224: 4 transforms
Fuzz 25225: 13 transforms
Fuzz 25226: 13 transforms
Fuzz 25227: 16 transforms
Fuzz 25228: 11 transforms
Fuzz 25229: 4 transforms
Fuzz 25230: 2 transforms
Fuzz 25231: 18 transforms
Fuzz 25232: 20 transforms
Fuzz 25233: 18 transforms
Fuzz 25234: 17 transforms
Fuzz 25235: 11 transforms
Fuzz 25236: 3 transforms
Fuzz 25237: 10 transforms
Fuzz 25238: 18 transforms
Fuzz 25239: 2 transforms
Fuzz 25240: 11 transforms
Fuzz 25241: 2 transforms
Fuzz 25242: 2 transforms
Fuzz 25243: 20 transforms
Fuzz 25244: 1 transforms
Fuzz 25245: 17 transforms
Fuzz 25246: 9 transforms
Fuzz 25247: 3 transforms
Fuzz 25248: 5 transforms
Fuzz 25249: 19 transforms
Fuzz 25250: 6 transforms
Fuzz 25251: 3 transforms
Fuzz 25252: 14 transforms
Fuzz 25253: 10 transforms
Fuzz 25254: 8 transforms
Fuzz 25255: 15 transforms
Fuzz 25256: 12 transforms
Fuzz 25257: 6 transforms
Fuzz 25258: 4 transforms
Fuzz 25259: 2 transforms
Fuzz 25260: 12 transforms
Fuzz 25261: 11 transforms
Fuzz 25262: 15 transforms
Fuzz 25263: 18 transforms
Fuzz 25264: 3 transforms
Fuzz 25265: 10 transforms
Fuzz 25266: 17 transforms
Fuzz 25267: 3 transforms
Fuzz 25268: 9 transforms
Fuzz 25269: 9 transforms
Fuzz 25270: 3 transforms
Fuzz 25271: 7 transforms
Fuzz 25272: 10 transforms
Fuzz 25273: 11 transforms
Fuzz 25274: 4 transforms
Fuzz 25275: 20 transforms
Fuzz 25276: 12 transforms
Fuzz 25277: 13 transforms
Fuzz 25278: 2 transforms
Fuzz 25279: 10 transforms
Fuzz 25280: 7 transforms
Fuzz 25281: 17 transforms
Fuzz 25282: 11 transforms
Fuzz 25283: 19 transforms
Fuzz 25284: 18 transforms
Fuzz 25285: 15 transforms
Fuzz 25286: 11 transforms
Fuzz 25287: 11 transforms
Fuzz 25288: 19 transforms
Fuzz 25289: 9 transforms
Fuzz 25290: 20 transforms
Fuzz 25291: 3 transforms
Fuzz 25292: 5 transforms
Fuzz 25293: 12 transforms
Fuzz 25294: 4 transforms
Fuzz 25295: 5 transforms
Fuzz 25296: 12 transforms
Fuzz 25297: 2 transforms
Fuzz 25298: 13 transforms
Fuzz 25299: 9 transforms
Fuzz 25300: 7 transforms
Fuzz 25301: 13 transforms
Fuzz 25302: 19 transforms
Fuzz 25303: 15 transforms
Fuzz 25304: 2 transforms
Fuzz 25305: 5 transforms
Fuzz 25306: 7 transforms
Fuzz 25307: 2 transforms
Fuzz 25308: 9 transforms
Fuzz 25309: 20 transforms
Fuzz 25310: 6 transforms
Fuzz 25311: 6 transforms
Fuzz 25312: 15 transforms
Fuzz 25313: 17 transforms
Fuzz 25314: 19 transforms
Fuzz 25315: 20 transforms
Fuzz 25316: 12 transforms
Fuzz 25317: 8 transforms
Fuzz 25318: 13 transforms
Fuzz 25319: 16 transforms
Fuzz 25320: 20 transforms
Fuzz 25321: 9 transforms
Fuzz 25322: 15 transforms
Fuzz 25323: 4 transforms
Fuzz 25324: 16 transforms
Fuzz 25325: 9 transforms
Fuzz 25326: 8 transforms
Fuzz 25327: 3 transforms
Fuzz 25328: 4 transforms
Fuzz 25329: 17 transforms
Fuzz 25330: 4 transforms
Fuzz 25331: 15 transforms
Fuzz 25332: 19 transforms
Fuzz 25333: 8 transforms
Fuzz 25334: 19 transforms
Fuzz 25335: 17 transforms
Fuzz 25336: 12 transforms
Fuzz 25337: 6 transforms
Fuzz 25338: 18 transforms
Fuzz 25339: 11 transforms
Fuzz 25340: 1 transforms
Fuzz 25341: 20 transforms
Fuzz 25342: 20 transforms
Fuzz 25343: 17 transforms
Fuzz 25344: 1 transforms
Fuzz 25345: 15 transforms
Fuzz 25346: 20 transforms
Fuzz 25347: 11 transforms
Fuzz 25348: 8 transforms
Fuzz 25349: 7 transforms
Fuzz 25350: 15 transforms
Fuzz 25351: 3 transforms
Fuzz 25352: 1 transforms
Fuzz 25353: 16 transforms
Fuzz 25354: 14 transforms
Fuzz 25355: 13 transforms
Fuzz 25356: 4 transforms
Fuzz 25357: 18 transforms
Fuzz 25358: 12 transforms
Fuzz 25359: 17 transforms
Fuzz 25360: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
-->t[CounterComponent, NgIf, NgFor, NgFasorm, NgModel 'package:angular2/angular2.dart';
  inputs: const ['count'],  outputs: const ['resetE
  List<String> items;
impor<!--
  selector: 'my-aaa',
  templateUrl: 'test.htnst ['count'],  selector: 'my-counter',

@Component(
  String h'eader;
@Component(
  outputs: const ['reml',

class ComponentA {
  direct
<<==HTML CODE==>>
    [ount]="items.length"
  {{x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: -->
    #counter
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''

  <input [(ngModel)]="header" />
</div>
  
  <my-counter
    [maxCount]='4'
  {{ngForm.dirty}}
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    <my-counter></my-counter>      
    (incremented)='items.ad<!--
-->
       aria-hidden="true"
       attr.ariad($event.toString())'>
  </my-<!--
-->}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5
       aria-hidden="tcounter>
<h1 #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 25361: 17 transforms
Fuzz 25362: 20 transforms
Fuzz 25363: 1 transforms
Fuzz 25364: 8 transforms
Fuzz 25365: 9 transforms
Fuzz 25366: 16 transforms
Fuzz 25367: 7 transforms
Fuzz 25368: 13 transforms
Fuzz 25369: 5 transforms
Fuzz 25370: 1 transforms
Fuzz 25371: 2 transforms
Fuzz 25372: 3 transforms
Fuzz 25373: 16 transforms
Fuzz 25374: 20 transforms
Fuzz 25375: 14 transforms
Fuzz 25376: 3 transforms
Fuzz 25377: 10 transforms
Fuzz 25378: 12 transforms
Fuzz 25379: 9 transforms
Fuzz 25380: 11 transforms
Fuzz 25381: 5 transforms
Fuzz 25382: 7 transforms
Fuzz 25383: 18 transforms
Fuzz 25384: 6 transforms
Fuzz 25385: 14 transforms
Fuzz 25386: 5 transforms
Fuzz 25387: 8 transforms
Fuzz 25388: 11 transforms
Fuzz 25389: 13 transforms
Fuzz 25390: 12 transforms
Fuzz 25391: 6 transforms
Fuzz 25392: 15 transforms
Fuzz 25393: 12 transforms
Fuzz 25394: 18 transforms
Fuzz 25395: 8 transforms
Fuzz 25396: 19 transforms
Fuzz 25397: 10 transforms
Fuzz 25398: 2 transforms
Fuzz 25399: 3 transforms
Fuzz 25400: 8 transforms
Fuzz 25401: 13 transforms
Fuzz 25402: 12 transforms
Fuzz 25403: 18 transforms
Fuzz 25404: 12 transforms
Fuzz 25405: 11 transforms
Fuzz 25406: 14 transforms
Fuzz 25407: 10 transforms
Fuzz 25408: 7 transforms
Fuzz 25409: 19 transforms
Fuzz 25410: 8 transforms
Fuzz 25411: 16 transforms
Fuzz 25412: 19 transforms
Fuzz 25413: 3 transforms
Fuzz 25414: 9 transforms
Fuzz 25415: 16 transforms
Fuzz 25416: 2 transforms
Fuzz 25417: 13 transforms
Fuzz 25418: 6 transforms
Fuzz 25419: 4 transforms
Fuzz 25420: 18 transforms
Fuzz 25421: 10 transforms
Fuzz 25422: 8 transforms
Fuzz 25423: 7 transforms
Fuzz 25424: 1 transforms
Fuzz 25425: 8 transforms
Fuzz 25426: 15 transforms
Fuzz 25427: 13 transforms
Fuzz 25428: 15 transforms
Fuzz 25429: 5 transforms
Fuzz 25430: 7 transforms
Fuzz 25431: 12 transforms
Fuzz 25432: 6 transforms
Fuzz 25433: 18 transforms
Fuzz 25434: 10 transforms
Fuzz 25435: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
class ComponentA {
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedCompoComponent;
class CounterComponent {

  @ContentChild(CounterComponent)

  selector: 'my-aaa',
  EventEmittnent;
class CounterComponent {

  @ContentChild(CounterComponent)

  selector: 'my-aaa',
  void increment() {}
  @Input() int maxCount;
  @Input() int maxCount;


  int count;
@Component(
  selector: 'my-counter',
class CounterComponent {
  @Output() EventEmitter<int> incremented;
  EventEmitter<Stricrement()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';

  inputs: const ['count'],
  template: '{{count}} <button (click)="inmplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  void reset() {}
@Component(
}
<<==HTML CODE==>>
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim)}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 25436: 15 transforms
Fuzz 25437: 8 transforms
Fuzz 25438: 15 transforms
Fuzz 25439: 12 transforms
Fuzz 25440: 12 transforms
Fuzz 25441: 1 transforms
Fuzz 25442: 15 transforms
Fuzz 25443: 14 transforms
Fuzz 25444: 18 transforms
Fuzz 25445: 18 transforms
Fuzz 25446: 13 transforms
Fuzz 25447: 5 transforms
Fuzz 25448: 11 transforms
Fuzz 25449: 2 transforms
Fuzz 25450: 9 transforms
Fuzz 25451: 17 transforms
Fuzz 25452: 3 transforms
Fuzz 25453: 1 transforms
Fuzz 25454: 14 transforms
Fuzz 25455: 20 transforms
Fuzz 25456: 18 transforms
Fuzz 25457: 15 transforms
Fuzz 25458: 14 transforms
Fuzz 25459: 4 transforms
Fuzz 25460: 7 transforms
Fuzz 25461: 13 transforms
Fuzz 25462: 8 transforms
Fuzz 25463: 9 transforms
Fuzz 25464: 10 transforms
Fuzz 25465: 18 transforms
Fuzz 25466: 4 transforms
Fuzz 25467: 1 transforms
Fuzz 25468: 10 transforms
Fuzz 25469: 15 transforms
Fuzz 25470: 3 transforms
Fuzz 25471: 8 transforms
Fuzz 25472: 3 transforms
Fuzz 25473: 20 transforms
Fuzz 25474: 5 transforms
Fuzz 25475: 20 transforms
Fuzz 25476: 20 transforms
Fuzz 25477: 3 transforms
Fuzz 25478: 2 transforms
Fuzz 25479: 12 transforms
Fuzz 25480: 10 transforms
Fuzz 25481: 17 transforms
Fuzz 25482: 13 transforms
Fuzz 25483: 14 transforms
Fuzz 25484: 1 transforms
Fuzz 25485: 20 transforms
Fuzz 25486: 8 transforms
Fuzz 25487: 20 transforms
Fuzz 25488: 18 transforms
Fuzz 25489: 16 transforms
Fuzz 25490: 11 transforms
Fuzz 25491: 18 transforms
Fuzz 25492: 11 transforms
Fuzz 25493: 12 transforms
Fuzz 25494: 15 transforms
Fuzz 25495: 3 transforms
Fuzz 25496: 7 transforms
Fuzz 25497: 11 transforms
Fuzz 25498: 9 transforms
Fuzz 25499: 15 transforms
Fuzz 25500: 11 transforms
Fuzz 25501: 17 transforms
Fuzz 25502: 8 transforms
Fuzz 25503: 18 transforms
Fuzz 25504: 8 transforms
Fuzz 25505: 9 transforms
Fuzz 25506: 8 transforms
Fuzz 25507: 8 transforms
Fuzz 25508: 10 transforms
Fuzz 25509: 6 transforms
Fuzz 25510: 15 transforms
Fuzz 25511: 3 transforms
Fuzz 25512: 4 transforms
Fuzz 25513: 4 transforms
Fuzz 25514: 4 transforms
Fuzz 25515: 10 transforms
Fuzz 25516: 4 transforms
Fuzz 25517: 12 transforms
Fuzz 25518: 16 transforms
Fuzz 25519: 20 transforms
Fuzz 25520: 15 transforms
Fuzz 25521: 20 transforms
Fuzz 25522: 8 transforms
Fuzz 25523: 9 transforms
Fuzz 25524: 15 transforms
Fuzz 25525: 5 transforms
Fuzz 25526: 3 transforms
Fuzz 25527: 11 transforms
Fuzz 25528: 16 transforms
Fuzz 25529: 17 transforms
Fuzz 25530: 7 transforms
Fuzz 25531: 7 transforms
Fuzz 25532: 16 transforms
Fuzz 25533: 9 transforms
Fuzz 25534: 9 transforms
Fuzz 25535: 12 transforms
Fuzz 25536: 11 transforms
Fuzz 25537: 13 transforms
Fuzz 25538: 17 transforms
Fuzz 25539: 12 transforms
Fuzz 25540: 20 transforms
Fuzz 25541: 17 transforms
Fuzz 25542: 3 transforms
Fuzz 25543: 10 transforms
Fuzz 25544: 15 transforms
Fuzz 25545: 12 transforms
Fuzz 25546: 10 transforms
Fuzz 25547: 6 transforms
Fuzz 25548: 9 transforms
Fuzz 25549: 18 transforms
Fuzz 25550: 11 transforms
Fuzz 25551: 3 transforms
Fuzz 25552: 19 transforms
Fuzz 25553: 3 transforms
Fuzz 25554: 8 transforms
Fuzz 25555: 13 transforms
Fuzz 25556: 7 transforms
Fuzz 25557: 19 transforms
Fuzz 25558: 8 transforms
Fuzz 25559: 17 transforms
Fuzz 25560: 14 transforms
Fuzz 25561: 8 transforms
Fuzz 25562: 12 transforms
Fuzz 25563: 20 transforms
Fuzz 25564: 4 transforms
Fuzz 25565: 15 transforms
Fuzz 25566: 14 transforms
Fuzz 25567: 4 transforms
Fuzz 25568: 18 transforms
Fuzz 25569: 4 transforms
Fuzz 25570: 12 transforms
Fuzz 25571: 6 transforms
Fuzz 25572: 12 transforms
Fuzz 25573: 2 transforms
Fuzz 25574: 15 transforms
Fuzz 25575: 13 transforms
Fuzz 25576: 5 transforms
Fuzz 25577: 10 transforms
Fuzz 25578: 2 transforms
Fuzz 25579: 3 transforms
Fuzz 25580: 17 transforms
Fuzz 25581: 6 transforms
Fuzz 25582: 15 transforms
Fuzz 25583: 16 transforms
Fuzz 25584: 11 transforms
Fuzz 25585: 19 transforms
Fuzz 25586: 10 transforms
Fuzz 25587: 14 transforms
Fuzz 25588: 12 transforms
Fuzz 25589: 12 transforms
Fuzz 25590: 3 transforms
Fuzz 25591: 10 transforms
Fuzz 25592: 14 transforms
Fuzz 25593: 4 transforms
Fuzz 25594: 5 transforms
Fuzz 25595: 13 transforms
Fuzz 25596: 4 transforms
Fuzz 25597: 13 transforms
Fuzz 25598: 6 transforms
Fuzz 25599: 3 transforms
Fuzz 25600: 7 transforms
Fuzz 25601: 17 transforms
Fuzz 25602: 6 transforms
Fuzz 25603: 4 transforms
Fuzz 25604: 19 transforms
Fuzz 25605: 16 transforms
Fuzz 25606: 5 transforms
Fuzz 25607: 20 transforms
Fuzz 25608: 16 transforms
Fuzz 25609: 10 transforms
Fuzz 25610: 6 transforms
Fuzz 25611: 8 transforms
Fuzz 25612: 13 transforms
Fuzz 25613: 13 transforms
Fuzz 25614: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  templateUrl: 'test.html',
  @Input() int maxCount;
  void increment() {}

  @Conr2t.dart';

 EventEmitter<String> resetEvent;

  selector: 'my-aaa',
  void reset() {}
class ComponentA {
  outputs: const ['resetEvent: reset'],
  directives: cotentChild(CounterComponent)
import 'package:angular2/angular2t.dart';

 EventEmitter<String> resetEvent;

  selector: 'my-aaa',
  void reset() {}
class ComponentA {
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
  String header;
 inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
@Component(
 <!--
  selector: 'my-counter',
@Component(

  int count;
}
  CounterComponent recursedComponent;
<<==HTML CODE==>>
  </my-counter>
<div *ngIf="items.length > 0">
    (reset)=''
    <my-counter></my-counter>

    [maxCount]='4'
  <form #ngForm="ngForm"></form>
      
    [count]="items.length"
  {{x}} : {{item.trim()}o}
<!-- @ngIgnoreErrors: -->
  <my-counter
<h1 #h1>Showing {{items.lsyncength}} items:</h1>
  
    #counter
  <input [(ngModel)]="header" />
</li>
    (click)='h1.hidden = !h1.idden; couner.reset()'
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</div>
  {{ngForm.dirty}}

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 25615: 3 transforms
Fuzz 25616: 13 transforms
Fuzz 25617: 2 transforms
Fuzz 25618: 1 transforms
Fuzz 25619: 19 transforms
Fuzz 25620: 20 transforms
Fuzz 25621: 12 transforms
Fuzz 25622: 18 transforms
Fuzz 25623: 19 transforms
Fuzz 25624: 9 transforms
Fuzz 25625: 9 transforms
Fuzz 25626: 12 transforms
Fuzz 25627: 10 transforms
Fuzz 25628: 6 transforms
Fuzz 25629: 6 transforms
Fuzz 25630: 3 transforms
Fuzz 25631: 9 transforms
Fuzz 25632: 7 transforms
Fuzz 25633: 13 transforms
Fuzz 25634: 1 transforms
Fuzz 25635: 10 transforms
Fuzz 25636: 20 transforms
Fuzz 25637: 1 transforms
Fuzz 25638: 1 transforms
Fuzz 25639: 7 transforms
Fuzz 25640: 17 transforms
Fuzz 25641: 10 transforms
Fuzz 25642: 2 transforms
Fuzz 25643: 14 transforms
Fuzz 25644: 4 transforms
Fuzz 25645: 18 transforms
Fuzz 25646: 2 transforms
Fuzz 25647: 10 transforms
Fuzz 25648: 11 transforms
Fuzz 25649: 12 transforms
Fuzz 25650: 9 transforms
Fuzz 25651: 5 transforms
Fuzz 25652: 10 transforms
Fuzz 25653: 6 transforms
Fuzz 25654: 9 transforms
Fuzz 25655: 7 transforms
Fuzz 25656: 9 transforms
Fuzz 25657: 2 transforms
Fuzz 25658: 8 transforms
Fuzz 25659: 18 transforms
Fuzz 25660: 12 transforms
Fuzz 25661: 5 transforms
Fuzz 25662: 2 transforms
Fuzz 25663: 16 transforms
Fuzz 25664: 5 transforms
Fuzz 25665: 14 transforms
Fuzz 25666: 11 transforms
Fuzz 25667: 11 transforms
Fuzz 25668: 7 transforms
Fuzz 25669: 10 transforms
Fuzz 25670: 18 transforms
Fuzz 25671: 16 transforms
Fuzz 25672: 16 transforms
Fuzz 25673: 19 transforms
Fuzz 25674: 17 transforms
Fuzz 25675: 7 transforms
Fuzz 25676: 15 transforms
Fuzz 25677: 9 transforms
Fuzz 25678: 16 transforms
Fuzz 25679: 16 transforms
Fuzz 25680: 8 transforms
Fuzz 25681: 7 transforms
Fuzz 25682: 4 transforms
Fuzz 25683: 8 transforms
Fuzz 25684: 7 transforms
Fuzz 25685: 2 transforms
Fuzz 25686: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;

  @Output() EventEmitter<int> incremented;

  inputs: const ['count'],
}
-->
@Component(
class CounterComponent {

  selector: 'my-counter',

  directives: const [CounterComponent, NgIf, <!--
  templateUrl: 'test.html',
 }
]),
});
{
\'\'\');
  '090cedb3f2833a void reset() {}
  void increment() {}
     }
]),
});
{
\'\'\');
  '090ce  aria-hidden="true"
}

  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click="increment()" [value]"\'add\'"></button>')
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  int count;
@Component(
class ComponentA {
       attrNgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  List<String> items;
  selector: 'my-aaa',
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937b
<h1 #h1>Showing {{items.1 #h1>Showing {{items.length}} items:</h1>
<li *ngFolength}} items:</h1>
<li *ngFor='let item of items; let x=index' [>
 }
]),
});
{
\'\'\');
  '090cedb3f2833 {{hidden]='item != null'>
 }
]),
});
{
\'\'\');
  '090cedb3f2833 {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
    <!--
-->
       aria-hidden="true"
       attr.ar  
  <my-counter    #counter
    [count]="items.length"
    [maxiCount]='4'
    (reset)='
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 25687: 4 transforms
Fuzz 25688: 5 transforms
Fuzz 25689: 5 transforms
Fuzz 25690: 2 transforms
Fuzz 25691: 18 transforms
Fuzz 25692: 5 transforms
Fuzz 25693: 9 transforms
Fuzz 25694: 17 transforms
Fuzz 25695: 2 transforms
Fuzz 25696: 18 transforms
Fuzz 25697: 14 transforms
Fuzz 25698: 13 transforms
Fuzz 25699: 1 transforms
Fuzz 25700: 17 transforms
Fuzz 25701: 19 transforms
Fuzz 25702: 4 transforms
Fuzz 25703: 6 transforms
Fuzz 25704: 20 transforms
Fuzz 25705: 13 transforms
Fuzz 25706: 15 transforms
Fuzz 25707: 10 transforms
Fuzz 25708: 11 transforms
Fuzz 25709: 5 transforms
Fuzz 25710: 11 transforms
Fuzz 25711: 20 transforms
Fuzz 25712: 16 transforms
Fuzz 25713: 12 transforms
Fuzz 25714: 11 transforms
Fuzz 25715: 19 transforms
Fuzz 25716: 15 transforms
Fuzz 25717: 2 transforms
Fuzz 25718: 16 transforms
Fuzz 25719: 20 transforms
Fuzz 25720: 11 transforms
Fuzz 25721: 14 transforms
Fuzz 25722: 19 transforms
Fuzz 25723: 13 transforms
Fuzz 25724: 14 transforms
Fuzz 25725: 15 transforms
Fuzz 25726: 2 transforms
Fuzz 25727: 20 transforms
Fuzz 25728: 8 transforms
Fuzz 25729: 14 transforms
Fuzz 25730: 3 transforms
Fuzz 25731: 1 transforms
Fuzz 25732: 5 transforms
Fuzz 25733: 17 transforms
Fuzz 25734: 19 transforms
Fuzz 25735: 15 transforms
Fuzz 25736: 17 transforms
Fuzz 25737: 13 transforms
Fuzz 25738: 8 transforms
Fuzz 25739: 11 transforms
Fuzz 25740: 5 transforms
Fuzz 25741: 19 transforms
Fuzz 25742: 1 transforms
Fuzz 25743: 15 transforms
Fuzz 25744: 11 transforms
Fuzz 25745: 10 transforms
Fuzz 25746: 2 transforms
Fuzz 25747: 16 transforms
Fuzz 25748: 1 transforms
Fuzz 25749: 11 transforms
Fuzz 25750: 19 transforms
Fuzz 25751: 6 transforms
Fuzz 25752: 17 transforms
Fuzz 25753: 12 transforms
Fuzz 25754: 6 transforms
Fuzz 25755: 18 transforms
Fuzz 25756: 5 transforms
Fuzz 25757: 13 transforms
Fuzz 25758: 13 transforms
Fuzz 25759: 12 transforms
Fuzz 25760: 19 transforms
Fuzz 25761: 19 transforms
Fuzz 25762: 19 transforms
Fuzz 25763: 4 transforms
Fuzz 25764: 2 transforms
Fuzz 25765: 20 transforms
Fuzz 25766: 17 transforms
Fuzz 25767: 6 transforms
Fuzz 25768: 14 transforms
Fuzz 25769: 17 transforms
Fuzz 25770: 3 transforms
Fuzz 25771: 5 transforms
Fuzz 25772: 2 transforms
Fuzz 25773: 9 transforms
Fuzz 25774: 20 transforms
Fuzz 25775: 11 transforms
Fuzz 25776: 19 transforms
Fuzz 25777: 20 transforms
Fuzz 25778: 19 transforms
Fuzz 25779: 6 transforms
Fuzz 25780: 4 transforms
Fuzz 25781: 7 transforms
Fuzz 25782: 17 transforms
Fuzz 25783: 9 transforms
Fuzz 25784: 17 transforms
Fuzz 25785: 11 transforms
Fuzz 25786: 3 transforms
Fuzz 25787: 18 transforms
Fuzz 25788: 20 transforms
Fuzz 25789: 20 transforms
Fuzz 25790: 1 transforms
Fuzz 25791: 10 transforms
Fuzz 25792: 4 transforms
Fuzz 25793: 5 transforms
Fuzz 25794: 5 transforms
Fuzz 25795: 1 transforms
Fuzz 25796: 5 transforms
Fuzz 25797: 7 transforms
Fuzz 25798: 11 transforms
Fuzz 25799: 8 transforms
Fuzz 25800: 19 transforms
Fuzz 25801: 8 transforms
Fuzz 25802: 1 transforms
Fuzz 25803: 8 transforms
Fuzz 25804: 1 transforms
Fuzz 25805: 2 transforms
Fuzz 25806: 11 transforms
Fuzz 25807: 18 transforms
Fuzz 25808: 20 transforms
Fuzz 25809: 18 transforms
Fuzz 25810: 19 transforms
Fuzz 25811: 3 transforms
Fuzz 25812: 12 transforms
Fuzz 25813: 20 transforms
Fuzz 25814: 16 transforms
Fuzz Failure 
<<==DART CODE==>>

  List<String> items;
  int count;
import 'package:angular2/angular2.dart';

  outputs: const ['resetEvent: reset'],
  templa}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267ateUrl: 'test.}
]),
});
{
\'\'\');
  '090cedb3f283html',
  void reset() {}
  @Output() EventEmitter<int> incremented;
}
}



  
void incrtement() {}
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (cunterComponent)
class CounterComponent {
  String header;
  selector: 'my-counter',
  CounterComponent recursedComplick)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
@Component(
class Compone"></button>')
  inputs: const ['count'],
@Component(
class ComponentA {
  selector: 'my-aaa',
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
 ntA {
  selector: 'my-aaa',
  @Input() int maxCount;
  EventEmitter<Stri'ng> resetEvent;
  @ContentChild(Counter}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56Component)
class CounterComponent {
  String header;
  selector: 'my-counter',
  CounterComponent recursedComponent;
<<==HTML CODE==>>
  
<li *gFor=*'let it
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 25815: 2 transforms
Fuzz 25816: 2 transforms
Fuzz 25817: 12 transforms
Fuzz 25818: 2 transforms
Fuzz 25819: 3 transforms
Fuzz 25820: 9 transforms
Fuzz 25821: 7 transforms
Fuzz 25822: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
}
class ComponentA {
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
       attr.aria-hidden {}
  void reset()<!--
@Component(}
  CounterComponent recursedComponent;

]),

  String header;

  selector: 'my-aaa',
{

  outputs: const ['resetEvent: reset'],
\'\
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<d}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260iv *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>  
  {{x}} : {{item.trim()}}
</li>

<d}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260iv *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
  [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 25823: 6 transforms
Fuzz 25824: 20 transforms
Fuzz 25825: 2 transforms
Fuzz 25826: 8 transforms
Fuzz 25827: 20 transforms
Fuzz 25828: 18 transforms
Fuzz 25829: 3 transforms
Fuzz 25830: 9 transforms
Fuzz 25831: 3 transforms
Fuzz 25832: 4 transforms
Fuzz 25833: 15 transforms
Fuzz 25834: 6 transforms
Fuzz 25835: 1 transforms
Fuzz 25836: 13 transforms
Fuzz 25837: 12 transforms
Fuzz 25838: 6 transforms
Fuzz 25839: 18 transforms
Fuzz 25840: 3 transforms
Fuzz 25841: 13 transforms
Fuzz 25842: 13 transforms
Fuzz 25843: 8 transforms
Fuzz 25844: 11 transforms
Fuzz 25845: 9 transforms
Fuzz 25846: 15 transforms
Fuzz 25847: 11 transforms
Fuzz 25848: 15 transforms
Fuzz 25849: 10 transforms
Fuzz 25850: 17 transforms
Fuzz 25851: 18 transforms
Fuzz 25852: 7 transforms
Fuzz 25853: 16 transforms
Fuzz 25854: 15 transforms
Fuzz 25855: 8 transforms
Fuzz 25856: 16 transforms
Fuzz 25857: 9 transforms
Fuzz 25858: 1 transforms
Fuzz 25859: 12 transforms
Fuzz 25860: 6 transforms
Fuzz 25861: 2 transforms
Fuzz 25862: 8 transforms
Fuzz 25863: 20 transforms
Fuzz 25864: 4 transforms
Fuzz 25865: 5 transforms
Fuzz 25866: 17 transforms
Fuzz 25867: 5 transforms
Fuzz 25868: 18 transforms
Fuzz 25869: 15 transforms
Fuzz 25870: 18 transforms
Fuzz 25871: 3 transforms
Fuzz 25872: 16 transforms
Fuzz 25873: 14 transforms
Fuzz 25874: 14 transforms
Fuzz 25875: 20 transforms
Fuzz 25876: 3 transforms
Fuzz 25877: 4 transforms
Fuzz 25878: 17 transforms
Fuzz 25879: 7 transforms
Fuzz 25880: 9 transforms
Fuzz 25881: 3 transforms
Fuzz 25882: 14 transforms
Fuzz 25883: 15 transforms
Fuzz 25884: 18 transforms
Fuzz 25885: 10 transforms
Fuzz 25886: 2 transforms
Fuzz 25887: 5 transforms
Fuzz 25888: 2 transforms
Fuzz 25889: 2 transforms
Fuzz 25890: 16 transforms
Fuzz 25891: 18 transforms
Fuzz 25892: 8 transforms
Fuzz 25893: 17 transforms
Fuzz 25894: 16 transforms
Fuzz 25895: 11 transforms
Fuzz 25896: 7 transforms
Fuzz 25897: 16 transforms
Fuzz 25898: 18 transforms
Fuzz 25899: 14 transforms
Fuzz 25900: 7 transforms
Fuzz 25901: 9 transforms
Fuzz 25902: 13 transforms
Fuzz 25903: 4 transforms
Fuzz 25904: 6 transforms
Fuzz 25905: 19 transforms
Fuzz 25906: 17 transforms
Fuzz 25907: 16 transforms
Fuzz 25908: 19 transforms
Fuzz 25909: 2 transforms
Fuzz 25910: 6 transforms
Fuzz 25911: 11 transforms
Fuzz 25912: 9 transforms
Fuzz 25913: 6 transforms
Fuzz 25914: 12 transforms
Fuzz 25915: 4 transforms
Fuzz 25916: 17 transforms
Fuzz 25917: 19 transforms
Fuzz 25918: 18 transforms
Fuzz 25919: 12 transforms
Fuzz 25920: 12 transforms
Fuzz 25921: 12 transforms
Fuzz 25922: 1 transforms
Fuzz 25923: 5 transforms
Fuzz 25924: 13 transforms
Fuzz 25925: 5 transforms
Fuzz 25926: 11 transforms
Fuzz 25927: 11 transforms
Fuzz 25928: 16 transforms
Fuzz 25929: 8 transforms
Fuzz 25930: 13 transforms
Fuzz 25931: 9 transforms
Fuzz 25932: 4 transforms
Fuzz 25933: 7 transforms
Fuzz 25934: 17 transforms
Fuzz 25935: 6 transforms
Fuzz 25936: 18 transforms
Fuzz 25937: 16 transforms
Fuzz 25938: 5 transforms
Fuzz 25939: 19 transforms
Fuzz 25940: 14 transforms
Fuzz 25941: 19 transforms
Fuzz 25942: 16 transforms
Fuzz 25943: 20 transforms
Fuzz 25944: 1 transforms
Fuzz 25945: 5 transforms
Fuzz 25946: 13 transforms
Fuzz 25947: 8 transforms
Fuzz 25948: 9 transforms
Fuzz 25949: 10 transforms
Fuzz 25950: 15 transforms
Fuzz 25951: 19 transforms
Fuzz 25952: 2 transforms
Fuzz 25953: 6 transforms
Fuzz 25954: 12 transforms
Fuzz 25955: 6 transforms
Fuzz 25956: 4 transforms
Fuzz 25957: 3 transforms
Fuzz 25958: 11 transforms
Fuzz 25959: 19 transforms
Fuzz 25960: 6 transforms
Fuzz 25961: 13 transforms
Fuzz 25962: 16 transforms
Fuzz 25963: 20 transforms
Fuzz 25964: 16 transforms
Fuzz 25965: 12 transforms
Fuzz 25966: 6 transforms
Fuzz 25967: 16 transforms
Fuzz 25968: 8 transforms
Fuzz 25969: 10 transforms
Fuzz 25970: 5 transforms
Fuzz 25971: 4 transforms
Fuzz 25972: 5 transforms
Fuzz 25973: 1 transforms
Fuzz 25974: 5 transforms
Fuzz 25975: 15 transforms
Fuzz 25976: 8 transforms
Fuzz 25977: 20 transforms
Fuzz 25978: 18 transforms
Fuzz 25979: 13 transforms
Fuzz 25980: 14 transforms
Fuzz 25981: 13 transforms
Fuzz 25982: 19 transforms
Fuzz 25983: 6 transforms
Fuzz 25984: 4 transforms
Fuzz 25985: 11 transforms
Fuzz 25986: 9 transforms
Fuzz 25987: 4 transforms
Fuzz 25988: 12 transforms
Fuzz 25989: 2 transforms
Fuzz 25990: 20 transforms
Fuzz 25991: 15 transforms
Fuzz 25992: 2 transforms
Fuzz 25993: 8 transforms
Fuzz 25994: 13 transforms
Fuzz 25995: 8 transforms
Fuzz 25996: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
  List<String> items;
@Component(
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
}
       aria-hidden="true"
ntA {
  outputs: const [t count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
  outputs: tconst ['resetEvent: reset'],
import 'package:angular2/angular2.dart';

  inputs: 'resetEvent: reset'],
imp
  String header;
  void in<!--
  selector: 'my-aaa',
@Component(
  crement() {}
  @Output() EventEmitter<int> incbreakremented;
-->

}
class CounterComponent {
  @Input() int maxCount;
  EventEmitter<String> resetEvent;


  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';

  inputs: const ['count'],
<<==HTML CODE==>>
!-- @ngIgnoreErrors: -->
<h1 #h1>Showin}
]),
});
{
\'\'\')g {{items.length}} items:</h1>
<li *ngFor1.hidden; counter.reset()'
    (incremen='let item of items; let x=index' [hidden]='item finally!= null'>
  {{x}implements} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngMode<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!inl)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
   <my-counter></my-counter>  </my-counter>
</div
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 25997: 11 transforms
Fuzz 25998: 2 transforms
Fuzz 25999: 16 transforms
Fuzz 26000: 15 transforms
Fuzz 26001: 11 transforms
Fuzz 26002: 8 transforms
Fuzz 26003: 6 transforms
Fuzz 26004: 7 transforms
Fuzz 26005: 19 transforms
Fuzz 26006: 20 transforms
Fuzz 26007: 13 transforms
Fuzz 26008: 2 transforms
Fuzz 26009: 3 transforms
Fuzz 26010: 3 transforms
Fuzz 26011: 17 transforms
Fuzz 26012: 7 transforms
Fuzz 26013: 8 transforms
Fuzz 26014: 5 transforms
Fuzz 26015: 18 transforms
Fuzz 26016: 1 transforms
Fuzz 26017: 12 transforms
Fuzz 26018: 12 transforms
Fuzz 26019: 14 transforms
Fuzz 26020: 16 transforms
Fuzz 26021: 11 transforms
Fuzz 26022: 11 transforms
Fuzz 26023: 12 transforms
Fuzz 26024: 11 transforms
Fuzz 26025: 8 transforms
Fuzz 26026: 15 transforms
Fuzz 26027: 7 transforms
Fuzz 26028: 10 transforms
Fuzz 26029: 16 transforms
Fuzz 26030: 3 transforms
Fuzz 26031: 19 transforms
Fuzz 26032: 11 transforms
Fuzz 26033: 15 transforms
Fuzz 26034: 12 transforms
Fuzz 26035: 1 transforms
Fuzz 26036: 19 transforms
Fuzz 26037: 2 transforms
Fuzz 26038: 9 transforms
Fuzz 26039: 16 transforms
Fuzz 26040: 14 transforms
Fuzz 26041: 12 transforms
Fuzz 26042: 19 transforms
Fuzz 26043: 3 transforms
Fuzz 26044: 4 transforms
Fuzz 26045: 4 transforms
Fuzz 26046: 10 transforms
Fuzz 26047: 9 transforms
Fuzz 26048: 4 transforms
Fuzz 26049: 3 transforms
Fuzz 26050: 16 transforms
Fuzz 26051: 7 transforms
Fuzz 26052: 3 transforms
Fuzz 26053: 9 transforms
Fuzz 26054: 20 transforms
Fuzz 26055: 9 transforms
Fuzz 26056: 8 transforms
Fuzz 26057: 3 transforms
Fuzz 26058: 12 transforms
Fuzz 26059: 3 transforms
Fuzz 26060: 19 transforms
Fuzz 26061: 8 transforms
Fuzz 26062: 19 transforms
Fuzz 26063: 1 transforms
Fuzz 26064: 12 transforms
Fuzz 26065: 9 transforms
Fuzz 26066: 14 transforms
Fuzz 26067: 13 transforms
Fuzz 26068: 14 transforms
Fuzz 26069: 5 transforms
Fuzz 26070: 4 transforms
Fuzz 26071: 4 transforms
Fuzz 26072: 20 transforms
Fuzz 26073: 3 transforms
Fuzz 26074: 18 transforms
Fuzz 26075: 1 transforms
Fuzz 26076: 2 transforms
Fuzz 26077: 3 transforms
Fuzz 26078: 16 transforms
Fuzz 26079: 20 transforms
Fuzz 26080: 5 transforms
Fuzz 26081: 6 transforms
Fuzz 26082: 7 transforms
Fuzz 26083: 8 transforms
Fuzz 26084: 6 transforms
Fuzz 26085: 2 transforms
Fuzz 26086: 10 transforms
Fuzz 26087: 19 transforms
Fuzz 26088: 7 transforms
Fuzz 26089: 2 transforms
Fuzz 26090: 9 transforms
Fuzz 26091: 1 transforms
Fuzz 26092: 18 transforms
Fuzz 26093: 2 transforms
Fuzz 26094: 9 transforms
Fuzz 26095: 14 transforms
Fuzz 26096: 18 transforms
Fuzz 26097: 19 transforms
Fuzz 26098: 20 transforms
Fuzz 26099: 7 transforms
Fuzz 26100: 16 transforms
Fuzz 26101: 9 transforms
Fuzz 26102: 16 transforms
Fuzz 26103: 20 transforms
Fuzz 26104: 18 transforms
Fuzz 26105: 5 transforms
Fuzz 26106: 10 transforms
Fuzz 26107: 20 transforms
Fuzz 26108: 3 transforms
Fuzz 26109: 9 transforms
Fuzz 26110: 11 transforms
Fuzz 26111: 10 transforms
Fuzz 26112: 7 transforms
Fuzz 26113: 2 transforms
Fuzz 26114: 4 transforms
Fuzz 26115: 7 transforms
Fuzz 26116: 17 transforms
Fuzz 26117: 7 transforms
Fuzz 26118: 13 transforms
Fuzz 26119: 19 transforms
Fuzz 26120: 17 transforms
Fuzz 26121: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',  inputs: const ['count'],
  outputs: cont> incremented;

  @ContentChild(CounterComponent)  CounterComponent recursedComponent;

  void resetnst ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
 <!--
  @Input() int maxCount;  EventEmitter<St(ring> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)

  void increment() {}
}

<<==HTML CODE==>>
-->
    h1 #h1>Showing {{items.le<!--
-->       aria-hidden="trungth}} item
return<<!--
<!-- @nngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 26122: 14 transforms
Fuzz 26123: 18 transforms
Fuzz 26124: 5 transforms
Fuzz 26125: 6 transforms
Fuzz 26126: 9 transforms
Fuzz 26127: 8 transforms
Fuzz 26128: 19 transforms
Fuzz 26129: 12 transforms
Fuzz 26130: 12 transforms
Fuzz 26131: 12 transforms
Fuzz 26132: 6 transforms
Fuzz 26133: 5 transforms
Fuzz 26134: 6 transforms
Fuzz 26135: 18 transforms
Fuzz 26136: 3 transforms
Fuzz 26137: 3 transforms
Fuzz 26138: 6 transforms
Fuzz 26139: 9 transforms
Fuzz 26140: 2 transforms
Fuzz 26141: 19 transforms
Fuzz 26142: 11 transforms
Fuzz 26143: 12 transforms
Fuzz 26144: 13 transforms
Fuzz 26145: 4 transforms
Fuzz 26146: 19 transforms
Fuzz 26147: 15 transforms
Fuzz 26148: 4 transforms
Fuzz 26149: 8 transforms
Fuzz 26150: 15 transforms
Fuzz 26151: 15 transforms
Fuzz 26152: 9 transforms
Fuzz 26153: 10 transforms
Fuzz 26154: 14 transforms
Fuzz 26155: 4 transforms
Fuzz 26156: 17 transforms
Fuzz 26157: 8 transforms
Fuzz 26158: 19 transforms
Fuzz 26159: 16 transforms
Fuzz 26160: 13 transforms
Fuzz 26161: 17 transforms
Fuzz 26162: 19 transforms
Fuzz 26163: 10 transforms
Fuzz 26164: 11 transforms
Fuzz 26165: 4 transforms
Fuzz 26166: 13 transforms
Fuzz 26167: 7 transforms
Fuzz 26168: 7 transforms
Fuzz 26169: 15 transforms
Fuzz 26170: 4 transforms
Fuzz 26171: 6 transforms
Fuzz 26172: 5 transforms
Fuzz 26173: 18 transforms
Fuzz 26174: 1 transforms
Fuzz 26175: 13 transforms
Fuzz 26176: 5 transforms
Fuzz 26177: 19 transforms
Fuzz 26178: 17 transforms
Fuzz 26179: 18 transforms
Fuzz 26180: 11 transforms
Fuzz 26181: 2 transforms
Fuzz 26182: 7 transforms
Fuzz 26183: 17 transforms
Fuzz 26184: 14 transforms
Fuzz 26185: 16 transforms
Fuzz 26186: 16 transforms
Fuzz 26187: 6 transforms
Fuzz 26188: 8 transforms
Fuzz 26189: 18 transforms
Fuzz 26190: 17 transforms
Fuzz 26191: 18 transforms
Fuzz 26192: 7 transforms
Fuzz 26193: 10 transforms
Fuzz 26194: 4 transforms
Fuzz 26195: 19 transforms
Fuzz 26196: 20 transforms
Fuzz 26197: 1 transforms
Fuzz 26198: 20 transforms
Fuzz 26199: 18 transforms
Fuzz 26200: 5 transforms
Fuzz 26201: 15 transforms
Fuzz 26202: 13 transforms
Fuzz 26203: 18 transforms
Fuzz 26204: 19 transforms
Fuzz 26205: 13 transforms
Fuzz 26206: 4 transforms
Fuzz 26207: 16 transforms
Fuzz 26208: 9 transforms
Fuzz 26209: 6 transforms
Fuzz 26210: 16 transforms
Fuzz 26211: 11 transforms
Fuzz 26212: 10 transforms
Fuzz 26213: 20 transforms
Fuzz 26214: 20 transforms
Fuzz 26215: 9 transforms
Fuzz 26216: 14 transforms
Fuzz 26217: 20 transforms
Fuzz 26218: 15 transforms
Fuzz 26219: 12 transforms
Fuzz 26220: 16 transforms
Fuzz Failure 
<<==DART CODE==>>

  inputs: const ['count'],
class Co<!--
-->
       mponentA {
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
class CounterComponent {
       ariria <button (click<!--
   a-hidden="true"
  void increment() {}
  @ContentChild(CounterComponent)
       attr)="increment()" [value]="\'add\'"></button>')
  void reset() {}
-->

  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',

}
import 'package:angular2/angular2.dart';
  List<String> items;
  template: '{count}}<!--
@Component(  selector: 'my-counter',

  int count;
-->
  String header;
}
  CounterComponent recursedComponent;
-->
  @Output() EventEmittentChild(Cor<int> incremented;
  @I<!--
       aria <button (click<!--
       attr.anput() int maxCount;
  selector: 'my-aaa',
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{ngForm.dirty}}

    [count]="items.length"
  </my-counter></div>
    (incremented)='items.add($event.toString())'>
  <input [(ngModel)]="header" />
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
    #counter
  <form #ngForm="ngForm"></form>
</li>
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
    (reset)=''
<h1 #h1>Showing {{items.length}} items:</h1
  
  {t{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 26221: 15 transforms
Fuzz 26222: 14 transforms
Fuzz 26223: 12 transforms
Fuzz 26224: 18 transforms
Fuzz 26225: 6 transforms
Fuzz 26226: 3 transforms
Fuzz 26227: 19 transforms
Fuzz 26228: 10 transforms
Fuzz 26229: 7 transforms
Fuzz 26230: 5 transforms
Fuzz 26231: 12 transforms
Fuzz 26232: 11 transforms
Fuzz 26233: 9 transforms
Fuzz 26234: 11 transforms
Fuzz 26235: 5 transforms
Fuzz 26236: 6 transforms
Fuzz 26237: 9 transforms
Fuzz 26238: 2 transforms
Fuzz 26239: 3 transforms
Fuzz 26240: 17 transforms
Fuzz 26241: 14 transforms
Fuzz 26242: 18 transforms
Fuzz 26243: 11 transforms
Fuzz 26244: 8 transforms
Fuzz 26245: 2 transforms
Fuzz 26246: 17 transforms
Fuzz 26247: 19 transforms
Fuzz 26248: 10 transforms
Fuzz 26249: 14 transforms
Fuzz 26250: 18 transforms
Fuzz 26251: 13 transforms
Fuzz 26252: 12 transforms
Fuzz 26253: 19 transforms
Fuzz 26254: 19 transforms
Fuzz 26255: 19 transforms
Fuzz 26256: 2 transforms
Fuzz 26257: 5 transforms
Fuzz 26258: 16 transforms
Fuzz 26259: 19 transforms
Fuzz 26260: 13 transforms
Fuzz 26261: 15 transforms
Fuzz 26262: 5 transforms
Fuzz 26263: 20 transforms
Fuzz 26264: 6 transforms
Fuzz 26265: 14 transforms
Fuzz 26266: 7 transforms
Fuzz 26267: 14 transforms
Fuzz 26268: 8 transforms
Fuzz 26269: 17 transforms
Fuzz 26270: 10 transforms
Fuzz 26271: 15 transforms
Fuzz 26272: 13 transforms
Fuzz 26273: 16 transforms
Fuzz 26274: 5 transforms
Fuzz 26275: 10 transforms
Fuzz 26276: 14 transforms
Fuzz 26277: 15 transforms
Fuzz 26278: 6 transforms
Fuzz 26279: 13 transforms
Fuzz 26280: 2 transforms
Fuzz 26281: 13 transforms
Fuzz 26282: 7 transforms
Fuzz 26283: 6 transforms
Fuzz 26284: 2 transforms
Fuzz 26285: 4 transforms
Fuzz 26286: 7 transforms
Fuzz 26287: 13 transforms
Fuzz 26288: 9 transforms
Fuzz 26289: 7 transforms
Fuzz 26290: 16 transforms
Fuzz 26291: 16 transforms
Fuzz 26292: 20 transforms
Fuzz 26293: 19 transforms
Fuzz 26294: 2 transforms
Fuzz 26295: 18 transforms
Fuzz 26296: 19 transforms
Fuzz 26297: 9 transforms
Fuzz 26298: 19 transforms
Fuzz 26299: 11 transforms
Fuzz 26300: 4 transforms
Fuzz 26301: 13 transforms
Fuzz 26302: 13 transforms
Fuzz 26303: 7 transforms
Fuzz 26304: 15 transforms
Fuzz 26305: 13 transforms
Fuzz 26306: 1 transforms
Fuzz 26307: 12 transforms
Fuzz 26308: 18 transforms
Fuzz 26309: 4 transforms
Fuzz 26310: 14 transforms
Fuzz 26311: 15 transforms
Fuzz 26312: 17 transforms
Fuzz 26313: 20 transforms
Fuzz 26314: 14 transforms
Fuzz 26315: 17 transforms
Fuzz 26316: 3 transforms
Fuzz 26317: 8 transforms
Fuzz 26318: 6 transforms
Fuzz 26319: 18 transforms
Fuzz 26320: 9 transforms
Fuzz 26321: 5 transforms
Fuzz 26322: 9 transforms
Fuzz 26323: 8 transforms
Fuzz 26324: 19 transforms
Fuzz 26325: 7 transforms
Fuzz 26326: 5 transforms
Fuzz 26327: 1 transforms
Fuzz 26328: 16 transforms
Fuzz 26329: 9 transforms
Fuzz 26330: 15 transforms
Fuzz 26331: 13 transforms
Fuzz 26332: 11 transforms
Fuzz 26333: 7 transforms
Fuzz 26334: 2 transforms
Fuzz 26335: 18 transforms
Fuzz 26336: 9 transforms
Fuzz 26337: 11 transforms
Fuzz 26338: 11 transforms
Fuzz 26339: 13 transforms
Fuzz 26340: 10 transforms
Fuzz 26341: 6 transforms
Fuzz 26342: 1 transforms
Fuzz 26343: 12 transforms
Fuzz 26344: 1 transforms
Fuzz 26345: 5 transforms
Fuzz 26346: 13 transforms
Fuzz 26347: 10 transforms
Fuzz 26348: 15 transforms
Fuzz 26349: 20 transforms
Fuzz 26350: 13 transforms
Fuzz 26351: 6 transforms
Fuzz 26352: 15 transforms
Fuzz 26353: 8 transforms
Fuzz 26354: 13 transforms
Fuzz 26355: 12 transforms
Fuzz 26356: 20 transforms
Fuzz 26357: 17 transforms
Fuzz 26358: 6 transforms
Fuzz 26359: 5 transforms
Fuzz 26360: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
 EventEmitter<String> resetEvent;
@Component(
  CounterComponent recursedComponent;
  @ContentC<!--
}

  templateUrl: 'test.html',
@Component(
  void reset() {}
  selector: 'my-aaa',
  String header;
}
class CounterComponent {
  int count;
  @Output() EventEmitter<int> incremented;
class CounterComponent {
  int count;
  inputs: const ['count'],

  inputs: const ['count'],
  outputs: co
<<==HTML CODE==>>
    [count]="items.length"
       attr.aria-hidden{{ngForm.dirty}}
-->
    (reset)=''
  
    (incremented)='items.add($event.toString())'>
       aria-hidden="true"
  <input [(n}
</li>
  <form #ngForm="ngForm"></form>
      
</div>
<li *ngFor='let item of items; let x=index' [hidd
}en]='item != null'>

    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <!--
    <my-counter></my-counter>

    #counter
<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
<!-- @ngIgnoreErrors: -->
  {{x}} : {{it
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 26361: 14 transforms
Fuzz 26362: 13 transforms
Fuzz 26363: 10 transforms
Fuzz 26364: 10 transforms
Fuzz 26365: 4 transforms
Fuzz 26366: 7 transforms
Fuzz 26367: 8 transforms
Fuzz 26368: 14 transforms
Fuzz 26369: 1 transforms
Fuzz 26370: 2 transforms
Fuzz 26371: 4 transforms
Fuzz 26372: 19 transforms
Fuzz 26373: 3 transforms
Fuzz 26374: 1 transforms
Fuzz 26375: 17 transforms
Fuzz 26376: 6 transforms
Fuzz 26377: 17 transforms
Fuzz 26378: 17 transforms
Fuzz 26379: 4 transforms
Fuzz 26380: 7 transforms
Fuzz 26381: 12 transforms
Fuzz 26382: 5 transforms
Fuzz 26383: 12 transforms
Fuzz 26384: 10 transforms
Fuzz 26385: 15 transforms
Fuzz 26386: 1 transforms
Fuzz 26387: 9 transforms
Fuzz 26388: 19 transforms
Fuzz 26389: 11 transforms
Fuzz 26390: 18 transforms
Fuzz 26391: 20 transforms
Fuzz 26392: 7 transforms
Fuzz 26393: 9 transforms
Fuzz 26394: 14 transforms
Fuzz 26395: 14 transforms
Fuzz 26396: 6 transforms
Fuzz 26397: 18 transforms
Fuzz 26398: 8 transforms
Fuzz 26399: 6 transforms
Fuzz 26400: 7 transforms
Fuzz 26401: 7 transforms
Fuzz 26402: 7 transforms
Fuzz 26403: 3 transforms
Fuzz 26404: 16 transforms
Fuzz 26405: 1 transforms
Fuzz 26406: 6 transforms
Fuzz 26407: 10 transforms
Fuzz 26408: 11 transforms
Fuzz 26409: 3 transforms
Fuzz 26410: 12 transforms
Fuzz 26411: 9 transforms
Fuzz 26412: 14 transforms
Fuzz 26413: 19 transforms
Fuzz 26414: 5 transforms
Fuzz 26415: 13 transforms
Fuzz 26416: 6 transforms
Fuzz 26417: 2 transforms
Fuzz 26418: 18 transforms
Fuzz 26419: 8 transforms
Fuzz 26420: 19 transforms
Fuzz 26421: 12 transforms
Fuzz 26422: 4 transforms
Fuzz 26423: 11 transforms
Fuzz 26424: 15 transforms
Fuzz 26425: 17 transforms
Fuzz 26426: 19 transforms
Fuzz 26427: 4 transforms
Fuzz 26428: 18 transforms
Fuzz 26429: 15 transforms
Fuzz 26430: 14 transforms
Fuzz 26431: 3 transforms
Fuzz 26432: 14 transforms
Fuzz 26433: 10 transforms
Fuzz 26434: 13 transforms
Fuzz 26435: 2 transforms
Fuzz 26436: 14 transforms
Fuzz 26437: 1 transforms
Fuzz 26438: 9 transforms
Fuzz 26439: 2 transforms
Fuzz 26440: 2 transforms
Fuzz 26441: 7 transforms
Fuzz 26442: 18 transforms
Fuzz 26443: 16 transforms
Fuzz 26444: 6 transforms
Fuzz 26445: 6 transforms
Fuzz 26446: 15 transforms
Fuzz 26447: 3 transforms
Fuzz 26448: 12 transforms
Fuzz 26449: 20 transforms
Fuzz 26450: 4 transforms
Fuzz 26451: 5 transforms
Fuzz 26452: 4 transforms
Fuzz 26453: 19 transforms
Fuzz 26454: 7 transforms
Fuzz 26455: 3 transforms
Fuzz 26456: 6 transforms
Fuzz 26457: 6 transforms
Fuzz 26458: 2 transforms
Fuzz 26459: 10 transforms
Fuzz 26460: 2 transforms
Fuzz 26461: 12 transforms
Fuzz 26462: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
-->
       attr.aria-hiddel: 'test.ht { 

class ComponentA;
       aria-hidden="true"

import 'package:anguar2/angular2.dart';
  selector: 'my-aaa',
  directives: const [CounterComponent,  NgIf, NgFor, NgForm, NgModel])
@Component(
  templateUr<!--
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:a</h1>
<li *ngF-or='let item of items; let x=index' [hidden]as='item !}

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 26463: 11 transforms
Fuzz 26464: 16 transforms
Fuzz 26465: 13 transforms
Fuzz 26466: 19 transforms
Fuzz 26467: 7 transforms
Fuzz 26468: 12 transforms
Fuzz 26469: 7 transforms
Fuzz 26470: 20 transforms
Fuzz 26471: 1 transforms
Fuzz 26472: 3 transforms
Fuzz 26473: 6 transforms
Fuzz 26474: 7 transforms
Fuzz 26475: 5 transforms
Fuzz 26476: 12 transforms
Fuzz 26477: 1 transforms
Fuzz 26478: 3 transforms
Fuzz 26479: 5 transforms
Fuzz 26480: 6 transforms
Fuzz 26481: 12 transforms
Fuzz 26482: 14 transforms
Fuzz 26483: 19 transforms
Fuzz 26484: 10 transforms
Fuzz 26485: 15 transforms
Fuzz 26486: 3 transforms
Fuzz 26487: 16 transforms
Fuzz 26488: 19 transforms
Fuzz 26489: 8 transforms
Fuzz 26490: 6 transforms
Fuzz 26491: 17 transforms
Fuzz 26492: 11 transforms
Fuzz 26493: 15 transforms
Fuzz 26494: 20 transforms
Fuzz 26495: 2 transforms
Fuzz 26496: 7 transforms
Fuzz 26497: 3 transforms
Fuzz 26498: 7 transforms
Fuzz 26499: 12 transforms
Fuzz 26500: 16 transforms
Fuzz 26501: 12 transforms
Fuzz 26502: 3 transforms
Fuzz 26503: 16 transforms
Fuzz 26504: 14 transforms
Fuzz 26505: 2 transforms
Fuzz 26506: 13 transforms
Fuzz 26507: 1 transforms
Fuzz 26508: 12 transforms
Fuzz 26509: 20 transforms
Fuzz 26510: 8 transforms
Fuzz 26511: 9 transforms
Fuzz 26512: 18 transforms
Fuzz 26513: 1 transforms
Fuzz 26514: 12 transforms
Fuzz 26515: 1 transforms
Fuzz 26516: 14 transforms
Fuzz 26517: 15 transforms
Fuzz 26518: 13 transforms
Fuzz 26519: 11 transforms
Fuzz 26520: 5 transforms
Fuzz 26521: 20 transforms
Fuzz 26522: 7 transforms
Fuzz 26523: 18 transforms
Fuzz 26524: 1 transforms
Fuzz 26525: 12 transforms
Fuzz 26526: 14 transforms
Fuzz 26527: 14 transforms
Fuzz 26528: 12 transforms
Fuzz 26529: 20 transforms
Fuzz 26530: 2 transforms
Fuzz 26531: 9 transforms
Fuzz 26532: 2 transforms
Fuzz 26533: 8 transforms
Fuzz 26534: 6 transforms
Fuzz 26535: 1 transforms
Fuzz 26536: 8 transforms
Fuzz 26537: 6 transforms
Fuzz 26538: 13 transforms
Fuzz 26539: 19 transforms
Fuzz 26540: 4 transforms
Fuzz 26541: 4 transforms
Fuzz 26542: 14 transforms
Fuzz 26543: 20 transforms
Fuzz 26544: 20 transforms
Fuzz 26545: 5 transforms
Fuzz 26546: 4 transforms
Fuzz 26547: 6 transforms
Fuzz 26548: 13 transforms
Fuzz 26549: 4 transforms
Fuzz 26550: 18 transforms
Fuzz 26551: 5 transforms
Fuzz 26552: 7 transforms
Fuzz 26553: 14 transforms
Fuzz 26554: 11 transforms
Fuzz 26555: 2 transforms
Fuzz 26556: 18 transforms
Fuzz 26557: 12 transforms
Fuzz 26558: 18 transforms
Fuzz 26559: 9 transforms
Fuzz 26560: 9 transforms
Fuzz 26561: 11 transforms
Fuzz 26562: 16 transforms
Fuzz 26563: 17 transforms
Fuzz 26564: 18 transforms
Fuzz 26565: 1 transforms
Fuzz 26566: 9 transforms
Fuzz 26567: 7 transforms
Fuzz 26568: 16 transforms
Fuzz 26569: 11 transforms
Fuzz 26570: 16 transforms
Fuzz 26571: 18 transforms
Fuzz 26572: 17 transforms
Fuzz 26573: 5 transforms
Fuzz 26574: 9 transforms
Fuzz 26575: 8 transforms
Fuzz 26576: 19 transforms
Fuzz 26577: 5 transforms
Fuzz 26578: 19 transforms
Fuzz 26579: 14 transforms
Fuzz 26580: 10 transforms
Fuzz 26581: 8 transforms
Fuzz 26582: 3 transforms
Fuzz 26583: 2 transforms
Fuzz 26584: 19 transforms
Fuzz 26585: 17 transforms
Fuzz 26586: 13 transforms
Fuzz 26587: 9 transforms
Fuzz 26588: 2 transforms
Fuzz 26589: 1 transforms
Fuzz 26590: 10 transforms
Fuzz 26591: 10 transforms
Fuzz 26592: 7 transforms
Fuzz 26593: 7 transforms
Fuzz 26594: 3 transforms
Fuzz 26595: 1 transforms
Fuzz 26596: 1 transforms
Fuzz 26597: 1 transforms
Fuzz 26598: 3 transforms
Fuzz 26599: 3 transforms
Fuzz 26600: 3 transforms
Fuzz 26601: 7 transforms
Fuzz 26602: 18 transforms
Fuzz 26603: 9 transforms
Fuzz 26604: 13 transforms
Fuzz 26605: 1 transforms
Fuzz 26606: 12 transforms
Fuzz 26607: 12 transforms
Fuzz 26608: 11 transforms
Fuzz 26609: 4 transforms
Fuzz 26610: 15 transforms
Fuzz 26611: 4 transforms
Fuzz 26612: 14 transforms
Fuzz 26613: 20 transforms
Fuzz 26614: 12 transforms
Fuzz 26615: 13 transforms
Fuzz 26616: 14 transforms
Fuzz 26617: 13 transforms
Fuzz 26618: 15 transforms
Fuzz 26619: 12 transforms
Fuzz 26620: 18 transforms
Fuzz 26621: 8 transforms
Fuzz 26622: 4 transforms
Fuzz 26623: 9 transforms
Fuzz 26624: 1 transforms
Fuzz 26625: 8 transforms
Fuzz 26626: 9 transforms
Fuzz 26627: 4 transforms
Fuzz 26628: 3 transforms
Fuzz 26629: 16 transforms
Fuzz 26630: 12 transforms
Fuzz 26631: 17 transforms
Fuzz 26632: 11 transforms
Fuzz 26633: 14 transforms
Fuzz 26634: 5 transforms
Fuzz 26635: 2 transforms
Fuzz 26636: 6 transforms
Fuzz 26637: 14 transforms
Fuzz 26638: 5 transforms
Fuzz 26639: 8 transforms
Fuzz 26640: 2 transforms
Fuzz 26641: 8 transforms
Fuzz 26642: 12 transforms
Fuzz 26643: 18 transforms
Fuzz 26644: 13 transforms
Fuzz 26645: 18 transforms
Fuzz 26646: 13 transforms
Fuzz 26647: 10 transforms
Fuzz 26648: 9 transforms
Fuzz 26649: 18 transforms
Fuzz 26650: 9 transforms
Fuzz 26651: 5 transforms
Fuzz 26652: 17 transforms
Fuzz 26653: 10 transforms
Fuzz 26654: 11 transforms
Fuzz 26655: 9 transforms
Fuzz 26656: 3 transforms
Fuzz 26657: 2 transforms
Fuzz 26658: 14 transforms
Fuzz 26659: 2 transforms
Fuzz 26660: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: '<!--
  int count;
  '090cedb3f2833a3f260b0937baae56267a6cd935',
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitaster<String> resetEvent;
{
\'\'\');
  inputs: const ['count'],
  template: '{{count}} <buton (click)="increment()" [value]="\'add\'"></button>')
@Component(
  @Output() EventEmitter<in}
class ComponentA {
 t> increm
  selector: 'my-aaa',
       aria-hiden="true"
class CounterComponent {
       amy-counter',
]),
  @Input() int maxCount;
  String header;
  templateUrl: 'test.html',

});
  ListN<String> items;
import 'package:angular2/angular2.dart';
}
  outputs: const ['resetEvent: reset'],
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrrs: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidd
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 26661: 1 transforms
Fuzz 26662: 7 transforms
Fuzz 26663: 7 transforms
Fuzz 26664: 6 transforms
Fuzz 26665: 6 transforms
Fuzz 26666: 8 transforms
Fuzz 26667: 11 transforms
Fuzz 26668: 17 transforms
Fuzz 26669: 2 transforms
Fuzz 26670: 20 transforms
Fuzz 26671: 19 transforms
Fuzz 26672: 2 transforms
Fuzz 26673: 9 transforms
Fuzz 26674: 12 transforms
Fuzz 26675: 4 transforms
Fuzz 26676: 15 transforms
Fuzz 26677: 13 transforms
Fuzz 26678: 17 transforms
Fuzz 26679: 6 transforms
Fuzz 26680: 17 transforms
Fuzz 26681: 10 transforms
Fuzz 26682: 7 transforms
Fuzz 26683: 6 transforms
Fuzz 26684: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
}


}
import 'package:angular2/angular2.dart';
});
       aria-hidden="true"
  @Input() int maxCount;]),
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(Count
  @Output(get) EventEmitter<int> incremented;

  selector: 'my-counter',
-->
       attr.aria-hidden="{{!invalid}tA {
  directives: const [CounterComponent, NgIf, NgFor, gForm, NgModel])
  List<String> ite}
  void reset() {}
  int hidecount;
class CounterComponent {
class Componen<!--
@Component(
  inputs: const ['count'],
\'\'ms;
{

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing <!--{{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  
  <inut [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.le>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.lngth"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset(}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503599)'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 26685: 2 transforms
Fuzz 26686: 13 transforms
Fuzz 26687: 11 transforms
Fuzz 26688: 19 transforms
Fuzz 26689: 1 transforms
Fuzz 26690: 10 transforms
Fuzz 26691: 13 transforms
Fuzz 26692: 14 transforms
Fuzz 26693: 8 transforms
Fuzz 26694: 2 transforms
Fuzz 26695: 9 transforms
Fuzz 26696: 20 transforms
Fuzz 26697: 4 transforms
Fuzz 26698: 10 transforms
Fuzz 26699: 10 transforms
Fuzz 26700: 16 transforms
Fuzz 26701: 7 transforms
Fuzz 26702: 3 transforms
Fuzz 26703: 10 transforms
Fuzz 26704: 14 transforms
Fuzz 26705: 7 transforms
Fuzz 26706: 1 transforms
Fuzz 26707: 16 transforms
Fuzz 26708: 14 transforms
Fuzz 26709: 9 transforms
Fuzz 26710: 18 transforms
Fuzz 26711: 3 transforms
Fuzz 26712: 13 transforms
Fuzz 26713: 3 transforms
Fuzz 26714: 2 transforms
Fuzz 26715: 16 transforms
Fuzz 26716: 8 transforms
Fuzz 26717: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
}

\'\'\');
  @Input() int maxCount;
  String header;
  @ContentChild(CounterComponent)
  selector: 'my-aaa',  inputs: const ['count'],


  List<String> items;
class ComponentA {
  templateUrl: 'test.html',
}
@Component(
{
@Component(
import 'package:angular2/angular2.dart';
  void reset() {}

class CounterComponent {
  selector: 'my-counter',
  directives: const [Counter<}
  @Output() EventEmitter<int> incremented;
-->
       Component, NgIf,hide NgFor, NgForm, NgModel])
  int count;
});

  void increment() {}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
]),
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=ind}
]),
});
{
\'ex' [hidden]='item != n=ull'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCinount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter><!--
-->
       aria-hidden="true"
       a
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 26718: 16 transforms
Fuzz 26719: 1 transforms
Fuzz 26720: 8 transforms
Fuzz 26721: 17 transforms
Fuzz 26722: 14 transforms
Fuzz 26723: 15 transforms
Fuzz 26724: 6 transforms
Fuzz 26725: 20 transforms
Fuzz 26726: 2 transforms
Fuzz 26727: 4 transforms
Fuzz 26728: 16 transforms
Fuzz 26729: 8 transforms
Fuzz 26730: 4 transforms
Fuzz 26731: 16 transforms
Fuzz 26732: 13 transforms
Fuzz 26733: 18 transforms
Fuzz 26734: 11 transforms
Fuzz 26735: 15 transforms
Fuzz 26736: 5 transforms
Fuzz 26737: 5 transforms
Fuzz 26738: 4 transforms
Fuzz 26739: 6 transforms
Fuzz 26740: 10 transforms
Fuzz 26741: 20 transforms
Fuzz 26742: 19 transforms
Fuzz 26743: 19 transforms
Fuzz 26744: 2 transforms
Fuzz 26745: 16 transforms
Fuzz 26746: 6 transforms
Fuzz 26747: 7 transforms
Fuzz 26748: 9 transforms
Fuzz 26749: 19 transforms
Fuzz 26750: 17 transforms
Fuzz 26751: 15 transforms
Fuzz 26752: 4 transforms
Fuzz 26753: 2 transforms
Fuzz 26754: 4 transforms
Fuzz 26755: 9 transforms
Fuzz 26756: 11 transforms
Fuzz 26757: 1 transforms
Fuzz 26758: 2 transforms
Fuzz 26759: 16 transforms
Fuzz 26760: 1 transforms
Fuzz 26761: 7 transforms
Fuzz 26762: 13 transforms
Fuzz 26763: 7 transforms
Fuzz 26764: 18 transforms
Fuzz 26765: 16 transforms
Fuzz 26766: 5 transforms
Fuzz 26767: 3 transforms
Fuzz 26768: 4 transforms
Fuzz 26769: 20 transforms
Fuzz 26770: 6 transforms
Fuzz 26771: 2 transforms
Fuzz 26772: 4 transforms
Fuzz 26773: 13 transforms
Fuzz 26774: 17 transforms
Fuzz 26775: 10 transforms
Fuzz 26776: 12 transforms
Fuzz 26777: 5 transforms
Fuzz 26778: 19 transforms
Fuzz 26779: 19 transforms
Fuzz 26780: 16 transforms
Fuzz 26781: 6 transforms
Fuzz 26782: 15 transforms
Fuzz 26783: 17 transforms
Fuzz 26784: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
cla<!--
  CounterComponent recurissedComponent;

  @ContentChild(Count<!--
-->
  void increment() {}
       aria-hi  void reset() {}
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  outputs: const ['resetEvent: reset'],

ts: const ['resetEvent: reset'],

  gForm, NgModel])
@Component(

  CounterComponent recurissedComponent;

 <int> incremented;
  selector: 'my-counter',
  @Inpu}
class CounterComponent {
       aria-hierComponent)
  inputs: const ['count'],
-ss ComponentA {
  int count;
-->
t() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, N<!--
  @ContentChild(Count<!--
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;


  void reset() {}
  @Output() EventEmitte  gForm, NgModel])
@Component(

  CouerComponent)
  templateUrl: 'test.html',
->
  void reset() {}
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  outputs: const ['resetEvent: reset'],

ts: const ['resetEvent: reset'],

  gForm, NgModel])
@Component(

  CounterComponent recurissedComponent;

 <int> incremented;
  selector: 'my-counter',
  @Inpu}
class CounterComponent {
       aria-hierComponent)
  inputs: const ['count'],
-ss ComponentA {
  int count;
-->
t() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, N<!--
  @ContentChild(Count<!--
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;


  void reset() {}
  @Output() EventEmitte  gForm, NgModel])
@Component(

  CounterComponent recurissedComponent;

 <int> incremented;
  selector: 'my-counter',
  @Inpu}
class CounterComponent {
       aria-hierComponent)
  inputs: const ['count'],
-ss ComponentA {
  int count;
-->
t() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, N<!--
  @ContentChild(Count<!--
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;


  void reset() {}
  @Output() EventEmitterd;
}
  String header;
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *den]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">ngFor='lt item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0"  #c>
  <form #ngForm="ngForm"></fo<!--
-->
       attr.aria-hidden="{{!invalrm>
  {{ngForm.dity}}
  
  <input [(ngModel)]="header" />
      
    #coun
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 26785: 5 transforms
Fuzz 26786: 4 transforms
Fuzz 26787: 5 transforms
Fuzz 26788: 13 transforms
Fuzz 26789: 8 transforms
Fuzz 26790: 3 transforms
Fuzz 26791: 11 transforms
Fuzz 26792: 17 transforms
Fuzz 26793: 7 transforms
Fuzz 26794: 10 transforms
Fuzz 26795: 4 transforms
Fuzz 26796: 16 transforms
Fuzz 26797: 6 transforms
Fuzz 26798: 10 transforms
Fuzz 26799: 11 transforms
Fuzz 26800: 16 transforms
Fuzz 26801: 6 transforms
Fuzz 26802: 6 transforms
Fuzz 26803: 20 transforms
Fuzz 26804: 12 transforms
Fuzz 26805: 17 transforms
Fuzz 26806: 7 transforms
Fuzz 26807: 14 transforms
Fuzz 26808: 2 transforms
Fuzz 26809: 16 transforms
Fuzz 26810: 9 transforms
Fuzz 26811: 17 transforms
Fuzz 26812: 4 transforms
Fuzz 26813: 3 transforms
Fuzz 26814: 4 transforms
Fuzz 26815: 2 transforms
Fuzz 26816: 12 transforms
Fuzz 26817: 8 transforms
Fuzz 26818: 13 transforms
Fuzz 26819: 10 transforms
Fuzz 26820: 5 transforms
Fuzz 26821: 1 transforms
Fuzz 26822: 19 transforms
Fuzz 26823: 9 transforms
Fuzz 26824: 20 transforms
Fuzz 26825: 4 transforms
Fuzz 26826: 11 transforms
Fuzz 26827: 7 transforms
Fuzz 26828: 2 transforms
Fuzz 26829: 1 transforms
Fuzz 26830: 2 transforms
Fuzz 26831: 14 transforms
Fuzz 26832: 8 transforms
Fuzz 26833: 17 transforms
Fuzz 26834: 12 transforms
Fuzz 26835: 2 transforms
Fuzz 26836: 7 transforms
Fuzz 26837: 11 transforms
Fuzz 26838: 10 transforms
Fuzz 26839: 3 transforms
Fuzz 26840: 10 transforms
Fuzz 26841: 3 transforms
Fuzz 26842: 2 transforms
Fuzz 26843: 15 transforms
Fuzz 26844: 16 transforms
Fuzz 26845: 20 transforms
Fuzz 26846: 5 transforms
Fuzz 26847: 14 transforms
Fuzz 26848: 19 transforms
Fuzz 26849: 10 transforms
Fuzz 26850: 3 transforms
Fuzz 26851: 12 transforms
Fuzz 26852: 10 transforms
Fuzz 26853: 12 transforms
Fuzz 26854: 10 transforms
Fuzz 26855: 2 transforms
Fuzz 26856: 13 transforms
Fuzz 26857: 16 transforms
Fuzz 26858: 1 transforms
Fuzz 26859: 8 transforms
Fuzz 26860: 12 transforms
Fuzz 26861: 8 transforms
Fuzz 26862: 18 transforms
Fuzz 26863: 20 transforms
Fuzz 26864: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angunter'<!--
       aria-hidden="true"
-->
       attr.a outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
       attr.aria-hidden="{{!inv,
       aria-hidden="true"
  templateUrl: 'test.html',
  selector: 'my-counter',
  template: '{{count}} <button (cliincrement()" [value]="\'add"\'"></butonst ['c

@Component(
  inputs: const ['count'],
       attck)="increment()" [value]="\'add"\'"></butonst ['c

@Component(
  inputs: const ['count'],
       attr.aria-hidden="{{!inv,
}
  String header;
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
class ComponentA {
  List<String> items;
class Colar2/angular2.dart';
  selector: 'my-aaa',
  inputs: ce"
 <!--
@Component(
<<==HTML CODE==>>
<!- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:<=/h1>
<li *ngFor='let item of items; let xgIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:<=/h1>
<li *ngFor='let item of items; let x=index' [hidhden]='item != null'>
  {{=index' [hidden]='item != null'>
  {{nx}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 26865: 5 transforms
Fuzz 26866: 3 transforms
Fuzz 26867: 9 transforms
Fuzz 26868: 4 transforms
Fuzz 26869: 4 transforms
Fuzz 26870: 16 transforms
Fuzz 26871: 3 transforms
Fuzz 26872: 6 transforms
Fuzz 26873: 14 transforms
Fuzz 26874: 12 transforms
Fuzz 26875: 19 transforms
Fuzz 26876: 5 transforms
Fuzz 26877: 14 transforms
Fuzz 26878: 15 transforms
Fuzz 26879: 13 transforms
Fuzz 26880: 18 transforms
Fuzz 26881: 13 transforms
Fuzz 26882: 11 transforms
Fuzz 26883: 9 transforms
Fuzz 26884: 20 transforms
Fuzz 26885: 16 transforms
Fuzz 26886: 15 transforms
Fuzz 26887: 15 transforms
Fuzz 26888: 18 transforms
Fuzz 26889: 10 transforms
Fuzz 26890: 9 transforms
Fuzz 26891: 10 transforms
Fuzz 26892: 20 transforms
Fuzz 26893: 19 transforms
Fuzz 26894: 13 transforms
Fuzz 26895: 6 transforms
Fuzz 26896: 8 transforms
Fuzz 26897: 18 transforms
Fuzz 26898: 10 transforms
Fuzz 26899: 19 transforms
Fuzz 26900: 12 transforms
Fuzz 26901: 1 transforms
Fuzz 26902: 15 transforms
Fuzz 26903: 17 transforms
Fuzz 26904: 7 transforms
Fuzz 26905: 12 transforms
Fuzz 26906: 1 transforms
Fuzz 26907: 18 transforms
Fuzz 26908: 8 transforms
Fuzz 26909: 7 transforms
Fuzz 26910: 7 transforms
Fuzz 26911: 5 transforms
Fuzz 26912: 16 transforms
Fuzz 26913: 20 transforms
Fuzz 26914: 2 transforms
Fuzz 26915: 5 transforms
Fuzz 26916: 19 transforms
Fuzz 26917: 19 transforms
Fuzz 26918: 4 transforms
Fuzz 26919: 16 transforms
Fuzz 26920: 6 transforms
Fuzz 26921: 17 transforms
Fuzz 26922: 9 transforms
Fuzz 26923: 6 transforms
Fuzz 26924: 18 transforms
Fuzz 26925: 10 transforms
Fuzz 26926: 9 transforms
Fuzz 26927: 9 transforms
Fuzz 26928: 14 transforms
Fuzz 26929: 1 transforms
Fuzz 26930: 8 transforms
Fuzz 26931: 3 transforms
Fuzz 26932: 2 transforms
Fuzz 26933: 8 transforms
Fuzz 26934: 2 transforms
Fuzz 26935: 5 transforms
Fuzz 26936: 12 transforms
Fuzz 26937: 18 transforms
Fuzz 26938: 1 transforms
Fuzz 26939: 8 transforms
Fuzz 26940: 3 transforms
Fuzz 26941: 10 transforms
Fuzz 26942: 1 transforms
Fuzz 26943: 11 transforms
Fuzz 26944: 14 transforms
Fuzz 26945: 20 transforms
Fuzz 26946: 15 transforms
Fuzz 26947: 18 transforms
Fuzz 26948: 6 transforms
Fuzz 26949: 17 transforms
Fuzz 26950: 10 transforms
Fuzz 26951: 15 transforms
Fuzz 26952: 2 transforms
Fuzz 26953: 19 transforms
Fuzz 26954: 1 transforms
Fuzz 26955: 1 transforms
Fuzz 26956: 16 transforms
Fuzz 26957: 14 transforms
Fuzz 26958: 7 transforms
Fuzz 26959: 18 transforms
Fuzz 26960: 7 transforms
Fuzz 26961: 19 transforms
Fuzz 26962: 20 transforms
Fuzz 26963: 14 transforms
Fuzz 26964: 15 transforms
Fuzz 26965: 15 transforms
Fuzz 26966: 6 transforms
Fuzz 26967: 1 transforms
Fuzz 26968: 20 transforms
Fuzz 26969: 10 transforms
Fuzz 26970: 9 transforms
Fuzz 26971: 10 transforms
Fuzz 26972: 10 transforms
Fuzz 26973: 1 transforms
Fuzz 26974: 8 transforms
Fuzz 26975: 16 transforms
Fuzz 26976: 15 transforms
Fuzz 26977: 5 transforms
Fuzz 26978: 11 transforms
Fuzz 26979: 18 transforms
Fuzz 26980: 14 transforms
Fuzz 26981: 6 transforms
Fuzz 26982: 14 transforms
Fuzz 26983: 11 transforms
Fuzz 26984: 14 transforms
Fuzz 26985: 12 transforms
Fuzz 26986: 6 transforms
Fuzz 26987: 6 transforms
Fuzz 26988: 19 transforms
Fuzz 26989: 3 transforms
Fuzz 26990: 18 transforms
Fuzz 26991: 8 transforms
Fuzz 26992: 18 transforms
Fuzz 26993: 15 transforms
Fuzz 26994: 10 transforms
Fuzz 26995: 13 transforms
Fuzz 26996: 9 transforms
Fuzz 26997: 2 transforms
Fuzz 26998: 13 transforms
Fuzz 26999: 20 transforms
Fuzz 27000: 20 transforms
Fuzz 27001: 17 transforms
Fuzz 27002: 14 transforms
Fuzz 27003: 9 transforms
Fuzz 27004: 17 transforms
Fuzz 27005: 18 transforms
Fuzz 27006: 20 transforms
Fuzz 27007: 1 transforms
Fuzz 27008: 8 transforms
Fuzz 27009: 8 transforms
Fuzz 27010: 3 transforms
Fuzz 27011: 1 transforms
Fuzz 27012: 7 transforms
Fuzz 27013: 14 transforms
Fuzz 27014: 12 transforms
Fuzz 27015: 17 transforms
Fuzz 27016: 6 transforms
Fuzz 27017: 12 transforms
Fuzz 27018: 16 transforms
Fuzz 27019: 11 transforms
Fuzz 27020: 6 transforms
Fuzz 27021: 12 transforms
Fuzz 27022: 15 transforms
Fuzz 27023: 2 transforms
Fuzz 27024: 19 transforms
Fuzz 27025: 3 transforms
Fuzz 27026: 14 transforms
Fuzz 27027: 4 transforms
Fuzz 27028: 1 transforms
Fuzz 27029: 15 transforms
Fuzz 27030: 11 transforms
Fuzz 27031: 8 transforms
Fuzz 27032: 12 transforms
Fuzz 27033: 4 transforms
Fuzz 27034: 14 transforms
Fuzz 27035: 10 transforms
Fuzz 27036: 4 transforms
Fuzz 27037: 1 transforms
Fuzz 27038: 1 transforms
Fuzz 27039: 10 transforms
Fuzz 27040: 2 transforms
Fuzz 27041: 4 transforms
Fuzz 27042: 6 transforms
Fuzz 27043: 9 transforms
Fuzz 27044: 4 transforms
Fuzz 27045: 20 transforms
Fuzz 27046: 4 transforms
Fuzz 27047: 19 transforms
Fuzz 27048: 3 transforms
Fuzz 27049: 14 transforms
Fuzz 27050: 5 transforms
Fuzz 27051: 13 transforms
Fuzz 27052: 17 transforms
Fuzz 27053: 9 transforms
Fuzz 27054: 12 transforms
Fuzz 27055: 14 transforms
Fuzz 27056: 19 transforms
Fuzz 27057: 3 transforms
Fuzz 27058: 15 transforms
Fuzz 27059: 11 transforms
Fuzz 27060: 1 transforms
Fuzz 27061: 2 transforms
Fuzz 27062: 5 transforms
Fuzz 27063: 1 transforms
Fuzz 27064: 10 transforms
Fuzz 27065: 3 transforms
Fuzz 27066: 6 transforms
Fuzz 27067: 5 transforms
Fuzz 27068: 3 transforms
Fuzz 27069: 9 transforms
Fuzz 27070: 3 transforms
Fuzz 27071: 6 transforms
Fuzz 27072: 19 transforms
Fuzz 27073: 7 transforms
Fuzz 27074: 1 transforms
Fuzz 27075: 14 transforms
Fuzz 27076: 6 transforms
Fuzz 27077: 12 transforms
Fuzz 27078: 1 transforms
Fuzz 27079: 12 transforms
Fuzz 27080: 13 transforms
Fuzz 27081: 13 transforms
Fuzz 27082: 3 transforms
Fuzz 27083: 11 transforms
Fuzz 27084: 9 transforms
Fuzz 27085: 1 transforms
Fuzz 27086: 12 transforms
Fuzz 27087: 3 transforms
Fuzz 27088: 1 transforms
Fuzz 27089: 15 transforms
Fuzz 27090: 7 transforms
Fuzz 27091: 18 transforms
Fuzz 27092: 9 transforms
Fuzz 27093: 20 transforms
Fuzz 27094: 15 transforms
Fuzz 27095: 13 transforms
Fuzz 27096: 12 transforms
Fuzz 27097: 9 transforms
Fuzz 27098: 19 transforms
Fuzz 27099: 13 transforms
Fuzz 27100: 17 transforms
Fuzz 27101: 14 transforms
Fuzz 27102: 2 transforms
Fuzz 27103: 8 transforms
Fuzz 27104: 5 transforms
Fuzz 27105: 18 transforms
Fuzz 27106: 12 transforms
Fuzz 27107: 5 transforms
Fuzz 27108: 10 transforms
Fuzz 27109: 13 transforms
Fuzz 27110: 7 transforms
Fuzz 27111: 17 transforms
Fuzz 27112: 15 transforms
Fuzz 27113: 16 transforms
Fuzz 27114: 9 transforms
Fuzz 27115: 2 transforms
Fuzz 27116: 4 transforms
Fuzz 27117: 13 transforms
Fuzz 27118: 1 transforms
Fuzz 27119: 20 transforms
Fuzz 27120: 9 transforms
Fuzz 27121: 20 transforms
Fuzz 27122: 19 transforms
Fuzz 27123: 13 transforms
Fuzz 27124: 14 transforms
Fuzz 27125: 19 transforms
Fuzz 27126: 4 transforms
Fuzz 27127: 7 transforms
Fuzz 27128: 1 transforms
Fuzz 27129: 10 transforms
Fuzz 27130: 16 transforms
Fuzz 27131: 6 transforms
Fuzz 27132: 11 transforms
Fuzz 27133: 7 transforms
Fuzz 27134: 14 transforms
Fuzz 27135: 12 transforms
Fuzz 27136: 2 transforms
Fuzz 27137: 19 transforms
Fuzz 27138: 14 transforms
Fuzz 27139: 3 transforms
Fuzz 27140: 2 transforms
Fuzz 27141: 13 transforms
Fuzz 27142: 9 transforms
Fuzz 27143: 8 transforms
Fuzz 27144: 11 transforms
Fuzz 27145: 16 transforms
Fuzz 27146: 3 transforms
Fuzz 27147: 15 transforms
Fuzz 27148: 19 transforms
Fuzz 27149: 6 transforms
Fuzz 27150: 10 transforms
Fuzz 27151: 16 transforms
Fuzz 27152: 8 transforms
Fuzz 27153: 5 transforms
Fuzz 27154: 10 transforms
Fuzz 27155: 12 transforms
Fuzz 27156: 18 transforms
Fuzz 27157: 11 transforms
Fuzz 27158: 11 transforms
Fuzz 27159: 5 transforms
Fuzz 27160: 16 transforms
Fuzz 27161: 6 transforms
Fuzz 27162: 17 transforms
Fuzz 27163: 20 transforms
Fuzz 27164: 12 transforms
Fuzz 27165: 14 transforms
Fuzz 27166: 6 transforms
Fuzz 27167: 4 transforms
Fuzz 27168: 7 transforms
Fuzz 27169: 3 transforms
Fuzz 27170: 12 transforms
Fuzz 27171: 16 transforms
Fuzz 27172: 17 transforms
Fuzz 27173: 5 transforms
Fuzz 27174: 14 transforms
Fuzz 27175: 12 transforms
Fuzz 27176: 11 transforms
Fuzz 27177: 6 transforms
Fuzz 27178: 7 transforms
Fuzz 27179: 2 transforms
Fuzz 27180: 17 transforms
Fuzz 27181: 20 transforms
Fuzz 27182: 17 transforms
Fuzz 27183: 13 transforms
Fuzz 27184: 11 transforms
Fuzz Failure 
<<==DART CODE==>>

  List<String> items;  @Output() EventEmitter<int> incremented;
  template: '{const{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
import 'package:angular2/angular2.dart';

 ass ComponentA {
  templateUrl: 'test.html',
       ifattr.aria-hidden="omponent recursedComponent;
  int count;
       ar void reset() {}
@Component(
-->
  Strig header;
  EventEmitter<Sounter',
import 'package:angular2/angular2.dart';

 ass ComponentA {
  templateUrl: 'test.html',
       ifattr.aria-hidden="omponent recursedComponent;
  int count;
       ar void reset() {}
@Component(
-->
  Strig header;
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
 tring> resetEvent;
  outputs: const ['resetEvent: reset'],
  void increment() {}
  CounterC<!--
  selector: 'my-aaa',

}
@Component(
}
  @Input() int maxCount;

  @ContentChild(CounterComponent)
  inputs: const ['count'],
class CounterComponent {
class ComponentA {
  templateUrl: 'test.html',
       attr.aria-hidden="omponent recursedComponent;
  int count;
       aria-hidden="true"
<<==HTML CODE==>>
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  <my-counter
</li>
  {{x}} : {{item.trim()}}
    <my-counter></my-counter>
  
  <input [(ngModel)]="header" />
    (incremented)='items.add($event.toString())'>
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

</div>

    (reset)=''
    #counter    [count]="items.length"
  </my-counter>
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 27185: 1 transforms
Fuzz 27186: 5 transforms
Fuzz 27187: 10 transforms
Fuzz 27188: 10 transforms
Fuzz 27189: 1 transforms
Fuzz 27190: 7 transforms
Fuzz 27191: 11 transforms
Fuzz 27192: 12 transforms
Fuzz 27193: 18 transforms
Fuzz 27194: 19 transforms
Fuzz 27195: 4 transforms
Fuzz 27196: 16 transforms
Fuzz 27197: 18 transforms
Fuzz 27198: 8 transforms
Fuzz 27199: 15 transforms
Fuzz 27200: 3 transforms
Fuzz 27201: 9 transforms
Fuzz 27202: 11 transforms
Fuzz 27203: 7 transforms
Fuzz 27204: 18 transforms
Fuzz 27205: 17 transforms
Fuzz 27206: 2 transforms
Fuzz 27207: 3 transforms
Fuzz 27208: 5 transforms
Fuzz 27209: 6 transforms
Fuzz 27210: 4 transforms
Fuzz 27211: 15 transforms
Fuzz 27212: 14 transforms
Fuzz 27213: 4 transforms
Fuzz 27214: 3 transforms
Fuzz 27215: 9 transforms
Fuzz 27216: 7 transforms
Fuzz 27217: 5 transforms
Fuzz 27218: 14 transforms
Fuzz 27219: 4 transforms
Fuzz 27220: 10 transforms
Fuzz 27221: 11 transforms
Fuzz 27222: 1 transforms
Fuzz 27223: 13 transforms
Fuzz 27224: 4 transforms
Fuzz 27225: 19 transforms
Fuzz 27226: 15 transforms
Fuzz 27227: 1 transforms
Fuzz 27228: 14 transforms
Fuzz 27229: 12 transforms
Fuzz 27230: 19 transforms
Fuzz 27231: 5 transforms
Fuzz 27232: 12 transforms
Fuzz 27233: 11 transforms
Fuzz 27234: 15 transforms
Fuzz 27235: 12 transforms
Fuzz 27236: 16 transforms
Fuzz 27237: 10 transforms
Fuzz 27238: 12 transforms
Fuzz 27239: 5 transforms
Fuzz 27240: 2 transforms
Fuzz 27241: 15 transforms
Fuzz 27242: 10 transforms
Fuzz 27243: 5 transforms
Fuzz 27244: 15 transforms
Fuzz 27245: 19 transforms
Fuzz 27246: 6 transforms
Fuzz 27247: 15 transforms
Fuzz 27248: 5 transforms
Fuzz 27249: 6 transforms
Fuzz 27250: 13 transforms
Fuzz 27251: 14 transforms
Fuzz 27252: 18 transforms
Fuzz 27253: 14 transforms
Fuzz 27254: 2 transforms
Fuzz 27255: 2 transforms
Fuzz 27256: 10 transforms
Fuzz 27257: 10 transforms
Fuzz 27258: 8 transforms
Fuzz 27259: 2 transforms
Fuzz 27260: 6 transforms
Fuzz 27261: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
{
       aria-hidden="d;
  selector: 'my-aaa',
  @OuNgIf, NgFor, NgForm, NgModel])
]),
  '090cedb3f@Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

});
class ComponentA {
\'\'\');
  @ContentChild(CounterComponent)
-->
  List<String> items;
  String headert;
  inputs: const ['count'],
  @Output() EventEmitter<int> incremente<!--
@Component(
}

  selector: 'my-counter',
  directives: const [CounterComponent, 
  templateUrl: 'test.html',
  CounterComponent rec
  }
import 'package:angular2/angular2.dart';

  EventEmitter<String> resetEvent;
  int count;
@Component(
  outputs: const ['resetEvent: reset'],
class CounterComponent {
<<==HTML CODE==>>
  
  {{x}} : {{item.trim()}}
    (reset)=''
       attr.aria-hidden="{reErrors: --></div>

  <input [(ngMdel)]="header" />
  <form #ngForm="ngForm"></form>

<!-- @ngIgno<!--
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  </my-counter>
</li>
  <my-counter
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
-->       aria-hidden="true"
    [maxCount]='4'
    (click)='h1.hidden = <!!h1.hidden;export counter.reset()'
    <my-counter></my-counter>
    (incremented)='items.add($event.toString())'>
    #counter
<h1 #h1>Showing {{items.ength}} items:</h1>
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 27262: 13 transforms
Fuzz 27263: 3 transforms
Fuzz 27264: 20 transforms
Fuzz 27265: 1 transforms
Fuzz 27266: 20 transforms
Fuzz 27267: 13 transforms
Fuzz 27268: 6 transforms
Fuzz 27269: 5 transforms
Fuzz 27270: 18 transforms
Fuzz 27271: 20 transforms
Fuzz 27272: 20 transforms
Fuzz 27273: 8 transforms
Fuzz 27274: 9 transforms
Fuzz 27275: 11 transforms
Fuzz 27276: 10 transforms
Fuzz 27277: 5 transforms
Fuzz 27278: 16 transforms
Fuzz 27279: 18 transforms
Fuzz 27280: 13 transforms
Fuzz 27281: 13 transforms
Fuzz 27282: 15 transforms
Fuzz 27283: 12 transforms
Fuzz 27284: 14 transforms
Fuzz 27285: 11 transforms
Fuzz 27286: 7 transforms
Fuzz 27287: 13 transforms
Fuzz 27288: 10 transforms
Fuzz 27289: 10 transforms
Fuzz 27290: 16 transforms
Fuzz 27291: 7 transforms
Fuzz 27292: 13 transforms
Fuzz 27293: 18 transforms
Fuzz 27294: 12 transforms
Fuzz 27295: 17 transforms
Fuzz 27296: 11 transforms
Fuzz 27297: 18 transforms
Fuzz 27298: 7 transforms
Fuzz 27299: 17 transforms
Fuzz 27300: 8 transforms
Fuzz 27301: 19 transforms
Fuzz 27302: 4 transforms
Fuzz 27303: 20 transforms
Fuzz 27304: 17 transforms
Fuzz 27305: 15 transforms
Fuzz 27306: 5 transforms
Fuzz 27307: 15 transforms
Fuzz 27308: 15 transforms
Fuzz 27309: 1 transforms
Fuzz 27310: 15 transforms
Fuzz 27311: 6 transforms
Fuzz 27312: 15 transforms
Fuzz 27313: 20 transforms
Fuzz 27314: 8 transforms
Fuzz 27315: 11 transforms
Fuzz 27316: 9 transforms
Fuzz 27317: 6 transforms
Fuzz 27318: 6 transforms
Fuzz 27319: 18 transforms
Fuzz 27320: 8 transforms
Fuzz 27321: 3 transforms
Fuzz 27322: 2 transforms
Fuzz 27323: 11 transforms
Fuzz 27324: 6 transforms
Fuzz 27325: 7 transforms
Fuzz 27326: 15 transforms
Fuzz 27327: 2 transforms
Fuzz 27328: 11 transforms
Fuzz 27329: 3 transforms
Fuzz 27330: 18 transforms
Fuzz 27331: 3 transforms
Fuzz 27332: 2 transforms
Fuzz 27333: 17 transforms
Fuzz 27334: 13 transforms
Fuzz 27335: 5 transforms
Fuzz 27336: 10 transforms
Fuzz 27337: 3 transforms
Fuzz 27338: 8 transforms
Fuzz 27339: 9 transforms
Fuzz 27340: 7 transforms
Fuzz 27341: 13 transforms
Fuzz 27342: 14 transforms
Fuzz 27343: 7 transforms
Fuzz 27344: 10 transforms
Fuzz 27345: 12 transforms
Fuzz 27346: 15 transforms
Fuzz 27347: 1 transforms
Fuzz 27348: 11 transforms
Fuzz 27349: 13 transforms
Fuzz 27350: 1 transforms
Fuzz 27351: 18 transforms
Fuzz 27352: 13 transforms
Fuzz 27353: 10 transforms
Fuzz 27354: 17 transforms
Fuzz 27355: 5 transforms
Fuzz 27356: 17 transforms
Fuzz 27357: 5 transforms
Fuzz 27358: 11 transforms
Fuzz 27359: 2 transforms
Fuzz 27360: 10 transforms
Fuzz 27361: 6 transforms
Fuzz 27362: 20 transforms
Fuzz 27363: 16 transforms
Fuzz 27364: 17 transforms
Fuzz 27365: 19 transforms
Fuzz 27366: 3 transforms
Fuzz 27367: 6 transforms
Fuzz 27368: 19 transforms
Fuzz 27369: 16 transforms
Fuzz 27370: 13 transforms
Fuzz 27371: 6 transforms
Fuzz 27372: 20 transforms
Fuzz 27373: 13 transforms
Fuzz 27374: 20 transforms
Fuzz 27375: 5 transforms
Fuzz 27376: 7 transforms
Fuzz 27377: 20 transforms
Fuzz 27378: 2 transforms
Fuzz 27379: 14 transforms
Fuzz 27380: 17 transforms
Fuzz 27381: 16 transforms
Fuzz 27382: 11 transforms
Fuzz 27383: 17 transforms
Fuzz 27384: 4 transforms
Fuzz 27385: 19 transforms
Fuzz 27386: 17 transforms
Fuzz 27387: 12 transforms
Fuzz 27388: 3 transforms
Fuzz 27389: 12 transforms
Fuzz 27390: 18 transforms
Fuzz 27391: 11 transforms
Fuzz 27392: 8 transforms
Fuzz 27393: 11 transforms
Fuzz 27394: 15 transforms
Fuzz 27395: 11 transforms
Fuzz 27396: 14 transforms
Fuzz 27397: 1 transforms
Fuzz 27398: 18 transforms
Fuzz 27399: 6 transforms
Fuzz 27400: 2 transforms
Fuzz 27401: 18 transforms
Fuzz 27402: 17 transforms
Fuzz 27403: 15 transforms
Fuzz 27404: 11 transforms
Fuzz 27405: 9 transforms
Fuzz 27406: 6 transforms
Fuzz 27407: 16 transforms
Fuzz 27408: 15 transforms
Fuzz 27409: 6 transforms
Fuzz 27410: 5 transforms
Fuzz 27411: 2 transforms
Fuzz 27412: 19 transforms
Fuzz 27413: 17 transforms
Fuzz 27414: 5 transforms
Fuzz 27415: 11 transforms
Fuzz 27416: 7 transforms
Fuzz 27417: 4 transforms
Fuzz 27418: 13 transforms
Fuzz 27419: 17 transforms
Fuzz 27420: 14 transforms
Fuzz 27421: 20 transforms
Fuzz 27422: 8 transforms
Fuzz 27423: 4 transforms
Fuzz 27424: 11 transforms
Fuzz 27425: 6 transforms
Fuzz 27426: 9 transforms
Fuzz 27427: 20 transforms
Fuzz 27428: 20 transforms
Fuzz 27429: 12 transforms
Fuzz 27430: 10 transforms
Fuzz 27431: 10 transforms
Fuzz 27432: 3 transforms
Fuzz 27433: 16 transforms
Fuzz 27434: 13 transforms
Fuzz 27435: 5 transforms
Fuzz 27436: 19 transforms
Fuzz 27437: 12 transforms
Fuzz 27438: 6 transforms
Fuzz 27439: 17 transforms
Fuzz 27440: 6 transforms
Fuzz 27441: 9 transforms
Fuzz 27442: 17 transforms
Fuzz 27443: 15 transforms
Fuzz 27444: 12 transforms
Fuzz 27445: 10 transforms
Fuzz 27446: 14 transforms
Fuzz 27447: 6 transforms
Fuzz 27448: 3 transforms
Fuzz 27449: 17 transforms
Fuzz 27450: 7 transforms
Fuzz 27451: 8 transforms
Fuzz 27452: 14 transforms
Fuzz 27453: 16 transforms
Fuzz 27454: 11 transforms
Fuzz 27455: 17 transforms
Fuzz 27456: 8 transforms
Fuzz 27457: 14 transforms
Fuzz 27458: 13 transforms
Fuzz 27459: 11 transforms
Fuzz 27460: 2 transforms
Fuzz 27461: 7 transforms
Fuzz 27462: 16 transforms
Fuzz 27463: 14 transforms
Fuzz 27464: 16 transforms
Fuzz 27465: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;

  selector: 'my-counter',
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->
  CounterComponent recursedComponent;
  List<String> items;
}
  EventEmitter<String> resetEvent;
       attrclass CounterComponent {
  String header;
  void rese t() {}

  inputs: const ['count'],

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Output() EventEmitter<int> incremented;

  outputs: const ['resetEvent: reset'],
<!--
@Component(
class ComponentA {
@Component(

  templateUrl: 'test.html',
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><hs- @ngIgnorync1 #h>Showin
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 27466: 4 transforms
Fuzz 27467: 13 transforms
Fuzz 27468: 6 transforms
Fuzz 27469: 17 transforms
Fuzz 27470: 9 transforms
Fuzz 27471: 2 transforms
Fuzz 27472: 12 transforms
Fuzz 27473: 19 transforms
Fuzz 27474: 2 transforms
Fuzz 27475: 18 transforms
Fuzz 27476: 14 transforms
Fuzz 27477: 14 transforms
Fuzz 27478: 7 transforms
Fuzz 27479: 3 transforms
Fuzz 27480: 3 transforms
Fuzz 27481: 18 transforms
Fuzz 27482: 17 transforms
Fuzz 27483: 3 transforms
Fuzz 27484: 5 transforms
Fuzz 27485: 3 transforms
Fuzz 27486: 19 transforms
Fuzz 27487: 2 transforms
Fuzz 27488: 7 transforms
Fuzz 27489: 9 transforms
Fuzz 27490: 20 transforms
Fuzz 27491: 17 transforms
Fuzz 27492: 8 transforms
Fuzz 27493: 11 transforms
Fuzz 27494: 3 transforms
Fuzz 27495: 3 transforms
Fuzz 27496: 19 transforms
Fuzz 27497: 4 transforms
Fuzz 27498: 8 transforms
Fuzz 27499: 9 transforms
Fuzz 27500: 1 transforms
Fuzz 27501: 2 transforms
Fuzz 27502: 6 transforms
Fuzz 27503: 1 transforms
Fuzz 27504: 10 transforms
Fuzz 27505: 19 transforms
Fuzz 27506: 2 transforms
Fuzz 27507: 9 transforms
Fuzz 27508: 18 transforms
Fuzz 27509: 7 transforms
Fuzz 27510: 9 transforms
Fuzz 27511: 20 transforms
Fuzz 27512: 4 transforms
Fuzz 27513: 2 transforms
Fuzz 27514: 4 transforms
Fuzz 27515: 7 transforms
Fuzz 27516: 9 transforms
Fuzz 27517: 13 transforms
Fuzz 27518: 9 transforms
Fuzz 27519: 9 transforms
Fuzz 27520: 17 transforms
Fuzz 27521: 7 transforms
Fuzz 27522: 16 transforms
Fuzz 27523: 7 transforms
Fuzz 27524: 18 transforms
Fuzz 27525: 8 transforms
Fuzz 27526: 2 transforms
Fuzz 27527: 4 transforms
Fuzz 27528: 1 transforms
Fuzz 27529: 20 transforms
Fuzz 27530: 13 transforms
Fuzz 27531: 1 transforms
Fuzz 27532: 8 transforms
Fuzz 27533: 2 transforms
Fuzz 27534: 2 transforms
Fuzz 27535: 17 transforms
Fuzz 27536: 3 transforms
Fuzz 27537: 11 transforms
Fuzz 27538: 11 transforms
Fuzz 27539: 12 transforms
Fuzz 27540: 19 transforms
Fuzz 27541: 15 transforms
Fuzz 27542: 16 transforms
Fuzz 27543: 15 transforms
Fuzz 27544: 5 transforms
Fuzz 27545: 9 transforms
Fuzz 27546: 9 transforms
Fuzz 27547: 4 transforms
Fuzz 27548: 12 transforms
Fuzz 27549: 16 transforms
Fuzz 27550: 15 transforms
Fuzz 27551: 6 transforms
Fuzz 27552: 19 transforms
Fuzz 27553: 6 transforms
Fuzz 27554: 18 transforms
Fuzz 27555: 20 transforms
Fuzz 27556: 2 transforms
Fuzz 27557: 10 transforms
Fuzz 27558: 13 transforms
Fuzz 27559: 5 transforms
Fuzz 27560: 14 transforms
Fuzz 27561: 1 transforms
Fuzz 27562: 2 transforms
Fuzz 27563: 8 transforms
Fuzz 27564: 16 transforms
Fuzz 27565: 11 transforms
Fuzz 27566: 2 transforms
Fuzz 27567: 7 transforms
Fuzz 27568: 4 transforms
Fuzz 27569: 19 transforms
Fuzz 27570: 2 transforms
Fuzz 27571: 8 transforms
Fuzz 27572: 19 transforms
Fuzz 27573: 7 transforms
Fuzz 27574: 15 transforms
Fuzz 27575: 17 transforms
Fuzz 27576: 8 transforms
Fuzz 27577: 17 transforms
Fuzz 27578: 6 transforms
Fuzz 27579: 10 transforms
Fuzz 27580: 6 transforms
Fuzz 27581: 1 transforms
Fuzz 27582: 17 transforms
Fuzz 27583: 5 transforms
Fuzz 27584: 13 transforms
Fuzz 27585: 19 transforms
Fuzz 27586: 12 transforms
Fuzz 27587: 9 transforms
Fuzz 27588: 19 transforms
Fuzz 27589: 9 transforms
Fuzz 27590: 20 transforms
Fuzz 27591: 11 transforms
Fuzz 27592: 6 transforms
Fuzz 27593: 7 transforms
Fuzz 27594: 17 transforms
Fuzz 27595: 20 transforms
Fuzz 27596: 19 transforms
Fuzz 27597: 12 transforms
Fuzz 27598: 2 transforms
Fuzz 27599: 15 transforms
Fuzz 27600: 4 transforms
Fuzz 27601: 1 transforms
Fuzz 27602: 13 transforms
Fuzz 27603: 8 transforms
Fuzz 27604: 1 transforms
Fuzz 27605: 10 transforms
Fuzz 27606: 4 transforms
Fuzz 27607: 11 transforms
Fuzz 27608: 11 transforms
Fuzz 27609: 17 transforms
Fuzz 27610: 9 transforms
Fuzz 27611: 4 transforms
Fuzz 27612: 9 transforms
Fuzz 27613: 8 transforms
Fuzz 27614: 12 transforms
Fuzz 27615: 8 transforms
Fuzz 27616: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',


}
  void reset()  const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outreturnputs:) EventEmitter<int> incremented;
  selector: 'my-aaa',
}
import 'package:angular2/angular2.dart';
class ComponentA {
  inputs: const ['count']> items;
  List<String> items;
  inputs: const ['count'],
@Component(

  String header;
class ComponentA {
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',

@Component(
  String header;
  selector: 'my-counter',

  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<Stringr: 'my-aaa}
]),',
@Component(
  template: '{{count}} <button (click)="increment
<<==HTML CODE==>>
    (reset)=''
\'\'\');
<div *ngIf="items.length > 0">
<h1 #h1>Showing {{itemsi.leng}
]),
});
{
\'\'\th}} items:</h1>
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
  </my-counter>
    [maxCount]='4'
  
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
    #counter
</li>    (incremented)='items.add($event.toS>tri}

  '090cedb3f2833a3f260b0937baang())'>

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      
    [count]="items.length"
});
{
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
</div>
    <my-counter></my-counter>
]),
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 27617: 13 transforms
Fuzz 27618: 2 transforms
Fuzz 27619: 18 transforms
Fuzz 27620: 12 transforms
Fuzz 27621: 9 transforms
Fuzz 27622: 8 transforms
Fuzz 27623: 7 transforms
Fuzz 27624: 5 transforms
Fuzz 27625: 3 transforms
Fuzz 27626: 2 transforms
Fuzz 27627: 15 transforms
Fuzz 27628: 14 transforms
Fuzz 27629: 20 transforms
Fuzz 27630: 8 transforms
Fuzz 27631: 12 transforms
Fuzz 27632: 17 transforms
Fuzz 27633: 7 transforms
Fuzz 27634: 8 transforms
Fuzz 27635: 8 transforms
Fuzz 27636: 12 transforms
Fuzz 27637: 13 transforms
Fuzz 27638: 8 transforms
Fuzz 27639: 6 transforms
Fuzz 27640: 2 transforms
Fuzz 27641: 16 transforms
Fuzz 27642: 4 transforms
Fuzz 27643: 10 transforms
Fuzz 27644: 5 transforms
Fuzz 27645: 10 transforms
Fuzz 27646: 16 transforms
Fuzz 27647: 2 transforms
Fuzz 27648: 18 transforms
Fuzz 27649: 6 transforms
Fuzz 27650: 17 transforms
Fuzz 27651: 5 transforms
Fuzz 27652: 11 transforms
Fuzz 27653: 14 transforms
Fuzz 27654: 4 transforms
Fuzz 27655: 10 transforms
Fuzz 27656: 10 transforms
Fuzz 27657: 7 transforms
Fuzz 27658: 14 transforms
Fuzz 27659: 17 transforms
Fuzz 27660: 8 transforms
Fuzz 27661: 7 transforms
Fuzz 27662: 8 transforms
Fuzz 27663: 1 transforms
Fuzz 27664: 10 transforms
Fuzz 27665: 2 transforms
Fuzz 27666: 5 transforms
Fuzz 27667: 14 transforms
Fuzz 27668: 6 transforms
Fuzz 27669: 19 transforms
Fuzz 27670: 16 transforms
Fuzz 27671: 16 transforms
Fuzz 27672: 20 transforms
Fuzz 27673: 19 transforms
Fuzz 27674: 16 transforms
Fuzz 27675: 10 transforms
Fuzz 27676: 3 transforms
Fuzz 27677: 11 transforms
Fuzz 27678: 8 transforms
Fuzz 27679: 19 transforms
Fuzz 27680: 15 transforms
Fuzz 27681: 3 transforms
Fuzz 27682: 3 transforms
Fuzz 27683: 9 transforms
Fuzz 27684: 13 transforms
Fuzz 27685: 10 transforms
Fuzz 27686: 19 transforms
Fuzz 27687: 6 transforms
Fuzz 27688: 8 transforms
Fuzz 27689: 14 transforms
Fuzz 27690: 4 transforms
Fuzz 27691: 3 transforms
Fuzz 27692: 16 transforms
Fuzz 27693: 14 transforms
Fuzz 27694: 19 transforms
Fuzz 27695: 1 transforms
Fuzz 27696: 7 transforms
Fuzz 27697: 10 transforms
Fuzz 27698: 2 transforms
Fuzz 27699: 14 transforms
Fuzz 27700: 15 transforms
Fuzz 27701: 5 transforms
Fuzz 27702: 17 transforms
Fuzz 27703: 9 transforms
Fuzz 27704: 19 transforms
Fuzz 27705: 9 transforms
Fuzz 27706: 4 transforms
Fuzz 27707: 15 transforms
Fuzz 27708: 17 transforms
Fuzz 27709: 7 transforms
Fuzz 27710: 10 transforms
Fuzz 27711: 16 transforms
Fuzz 27712: 9 transforms
Fuzz 27713: 19 transforms
Fuzz 27714: 18 transforms
Fuzz 27715: 18 transforms
Fuzz 27716: 19 transforms
Fuzz 27717: 9 transforms
Fuzz 27718: 10 transforms
Fuzz 27719: 20 transforms
Fuzz 27720: 18 transforms
Fuzz 27721: 4 transforms
Fuzz 27722: 16 transforms
Fuzz 27723: 3 transforms
Fuzz 27724: 6 transforms
Fuzz 27725: 9 transforms
Fuzz 27726: 17 transforms
Fuzz 27727: 2 transforms
Fuzz 27728: 5 transforms
Fuzz 27729: 18 transforms
Fuzz 27730: 1 transforms
Fuzz 27731: 5 transforms
Fuzz 27732: 9 transforms
Fuzz 27733: 2 transforms
Fuzz 27734: 4 transforms
Fuzz 27735: 17 transforms
Fuzz 27736: 19 transforms
Fuzz 27737: 4 transforms
Fuzz 27738: 9 transforms
Fuzz 27739: 6 transforms
Fuzz 27740: 12 transforms
Fuzz 27741: 14 transforms
Fuzz 27742: 3 transforms
Fuzz 27743: 17 transforms
Fuzz 27744: 12 transforms
Fuzz 27745: 19 transforms
Fuzz 27746: 8 transforms
Fuzz 27747: 19 transforms
Fuzz 27748: 19 transforms
Fuzz 27749: 12 transforms
Fuzz 27750: 12 transforms
Fuzz 27751: 11 transforms
Fuzz 27752: 20 transforms
Fuzz 27753: 16 transforms
Fuzz 27754: 4 transforms
Fuzz 27755: 5 transforms
Fuzz 27756: 14 transforms
Fuzz 27757: 6 transforms
Fuzz 27758: 3 transforms
Fuzz 27759: 4 transforms
Fuzz 27760: 11 transforms
Fuzz 27761: 5 transforms
Fuzz 27762: 11 transforms
Fuzz 27763: 12 transforms
Fuzz 27764: 19 transforms
Fuzz 27765: 1 transforms
Fuzz 27766: 1 transforms
Fuzz 27767: 16 transforms
Fuzz 27768: 5 transforms
Fuzz 27769: 20 transforms
Fuzz 27770: 10 transforms
Fuzz 27771: 6 transforms
Fuzz 27772: 7 transforms
Fuzz 27773: 13 transforms
Fuzz 27774: 12 transforms
Fuzz 27775: 2 transforms
Fuzz 27776: 9 transforms
Fuzz 27777: 18 transforms
Fuzz 27778: 4 transforms
Fuzz 27779: 7 transforms
Fuzz 27780: 18 transforms
Fuzz 27781: 5 transforms
Fuzz 27782: 4 transforms
Fuzz 27783: 6 transforms
Fuzz 27784: 4 transforms
Fuzz 27785: 10 transforms
Fuzz 27786: 13 transforms
Fuzz 27787: 11 transforms
Fuzz 27788: 14 transforms
Fuzz 27789: 3 transforms
Fuzz 27790: 12 transforms
Fuzz 27791: 11 transforms
Fuzz 27792: 18 transforms
Fuzz 27793: 20 transforms
Fuzz 27794: 13 transforms
Fuzz 27795: 5 transforms
Fuzz 27796: 6 transforms
Fuzz 27797: 10 transforms
Fuzz 27798: 10 transforms
Fuzz 27799: 17 transforms
Fuzz 27800: 19 transforms
Fuzz 27801: 3 transforms
Fuzz 27802: 6 transforms
Fuzz 27803: 19 transforms
Fuzz 27804: 9 transforms
Fuzz 27805: 2 transforms
Fuzz 27806: 13 transforms
Fuzz 27807: 16 transforms
Fuzz 27808: 18 transforms
Fuzz 27809: 3 transforms
Fuzz 27810: 8 transforms
Fuzz 27811: 4 transforms
Fuzz 27812: 20 transforms
Fuzz 27813: 3 transforms
Fuzz 27814: 15 transforms
Fuzz 27815: 17 transforms
Fuzz 27816: 6 transforms
Fuzz 27817: 1 transforms
Fuzz 27818: 15 transforms
Fuzz 27819: 11 transforms
Fuzz 27820: 5 transforms
Fuzz 27821: 8 transforms
Fuzz 27822: 15 transforms
Fuzz 27823: 11 transforms
Fuzz 27824: 4 transforms
Fuzz 27825: 15 transforms
Fuzz 27826: 11 transforms
Fuzz 27827: 6 transforms
Fuzz 27828: 9 transforms
Fuzz 27829: 2 transforms
Fuzz 27830: 16 transforms
Fuzz 27831: 10 transforms
Fuzz 27832: 3 transforms
Fuzz 27833: 5 transforms
Fuzz 27834: 4 transforms
Fuzz 27835: 7 transforms
Fuzz 27836: 7 transforms
Fuzz 27837: 18 transforms
Fuzz 27838: 10 transforms
Fuzz 27839: 19 transforms
Fuzz 27840: 10 transforms
Fuzz 27841: 4 transforms
Fuzz 27842: 13 transforms
Fuzz 27843: 6 transforms
Fuzz 27844: 11 transforms
Fuzz 27845: 16 transforms
Fuzz 27846: 16 transforms
Fuzz 27847: 12 transforms
Fuzz 27848: 11 transforms
Fuzz 27849: 2 transforms
Fuzz 27850: 1 transforms
Fuzz 27851: 20 transforms
Fuzz 27852: 3 transforms
Fuzz 27853: 17 transforms
Fuzz 27854: 11 transforms
Fuzz 27855: 19 transforms
Fuzz 27856: 4 transforms
Fuzz 27857: 13 transforms
Fuzz 27858: 10 transforms
Fuzz 27859: 9 transforms
Fuzz 27860: 18 transforms
Fuzz 27861: 14 transforms
Fuzz 27862: 10 transforms
Fuzz 27863: 20 transforms
Fuzz 27864: 9 transforms
Fuzz 27865: 14 transforms
Fuzz 27866: 6 transforms
Fuzz 27867: 1 transforms
Fuzz 27868: 12 transforms
Fuzz 27869: 15 transforms
Fuzz 27870: 10 transforms
Fuzz 27871: 11 transforms
Fuzz 27872: 19 transforms
Fuzz 27873: 7 transforms
Fuzz 27874: 10 transforms
Fuzz 27875: 8 transforms
Fuzz 27876: 16 transforms
Fuzz 27877: 8 transforms
Fuzz 27878: 6 transforms
Fuzz 27879: 11 transforms
Fuzz 27880: 9 transforms
Fuzz 27881: 16 transforms
Fuzz 27882: 13 transforms
Fuzz 27883: 8 transforms
Fuzz 27884: 15 transforms
Fuzz 27885: 2 transforms
Fuzz 27886: 9 transforms
Fuzz 27887: 12 transforms
Fuzz 27888: 20 transforms
Fuzz 27889: 13 transforms
Fuzz 27890: 14 transforms
Fuzz 27891: 2 transforms
Fuzz 27892: 9 transforms
Fuzz 27893: 17 transforms
Fuzz 27894: 15 transforms
Fuzz 27895: 7 transforms
Fuzz 27896: 14 transforms
Fuzz 27897: 14 transforms
Fuzz 27898: 7 transforms
Fuzz 27899: 17 transforms
Fuzz 27900: 14 transforms
Fuzz 27901: 19 transforms
Fuzz 27902: 12 transforms
Fuzz 27903: 14 transforms
Fuzz 27904: 15 transforms
Fuzz 27905: 5 transforms
Fuzz 27906: 18 transforms
Fuzz 27907: 19 transforms
Fuzz 27908: 3 transforms
Fuzz 27909: 8 transforms
Fuzz 27910: 16 transforms
Fuzz 27911: 9 transforms
Fuzz 27912: 3 transforms
Fuzz 27913: 13 transforms
Fuzz 27914: 11 transforms
Fuzz 27915: 10 transforms
Fuzz 27916: 5 transforms
Fuzz 27917: 15 transforms
Fuzz 27918: 18 transforms
Fuzz 27919: 2 transforms
Fuzz 27920: 14 transforms
Fuzz 27921: 3 transforms
Fuzz 27922: 4 transforms
Fuzz 27923: 13 transforms
Fuzz 27924: 17 transforms
Fuzz 27925: 12 transforms
Fuzz 27926: 19 transforms
Fuzz 27927: 10 transforms
Fuzz 27928: 14 transforms
Fuzz 27929: 19 transforms
Fuzz 27930: 1 transforms
Fuzz 27931: 13 transforms
Fuzz 27932: 19 transforms
Fuzz 27933: 16 transforms
Fuzz 27934: 1 transforms
Fuzz 27935: 15 transforms
Fuzz 27936: 12 transforms
Fuzz 27937: 1 transforms
Fuzz 27938: 10 transforms
Fuzz 27939: 20 transforms
Fuzz 27940: 11 transforms
Fuzz 27941: 5 transforms
Fuzz 27942: 16 transforms
Fuzz 27943: 16 transforms
Fuzz 27944: 14 transforms
Fuzz 27945: 2 transforms
Fuzz 27946: 2 transforms
Fuzz 27947: 11 transforms
Fuzz 27948: 7 transforms
Fuzz 27949: 2 transforms
Fuzz 27950: 1 transforms
Fuzz 27951: 17 transforms
Fuzz 27952: 4 transforms
Fuzz 27953: 20 transforms
Fuzz 27954: 20 transforms
Fuzz 27955: 11 transforms
Fuzz 27956: 9 transforms
Fuzz 27957: 14 transforms
Fuzz 27958: 20 transforms
Fuzz 27959: 14 transforms
Fuzz 27960: 6 transforms
Fuzz 27961: 5 transforms
Fuzz 27962: 8 transforms
Fuzz 27963: 15 transforms
Fuzz 27964: 16 transforms
Fuzz 27965: 17 transforms
Fuzz 27966: 13 transforms
Fuzz 27967: 4 transforms
Fuzz 27968: 2 transforms
Fuzz 27969: 4 transforms
Fuzz 27970: 2 transforms
Fuzz 27971: 7 transforms
Fuzz 27972: 10 transforms
Fuzz 27973: 12 transforms
Fuzz 27974: 7 transforms
Fuzz 27975: 4 transforms
Fuzz 27976: 17 transforms
Fuzz 27977: 9 transforms
Fuzz 27978: 7 transforms
Fuzz 27979: 6 transforms
Fuzz 27980: 18 transforms
Fuzz 27981: 18 transforms
Fuzz 27982: 6 transforms
Fuzz 27983: 8 transforms
Fuzz 27984: 2 transforms
Fuzz 27985: 1 transforms
Fuzz 27986: 17 transforms
Fuzz 27987: 8 transforms
Fuzz 27988: 8 transforms
Fuzz 27989: 6 transforms
Fuzz 27990: 9 transforms
Fuzz 27991: 5 transforms
Fuzz 27992: 19 transforms
Fuzz 27993: 13 transforms
Fuzz 27994: 13 transforms
Fuzz 27995: 19 transforms
Fuzz 27996: 18 transforms
Fuzz 27997: 6 transforms
Fuzz 27998: 9 transforms
Fuzz 27999: 13 transforms
Fuzz 28000: 6 transforms
Fuzz 28001: 12 transforms
Fuzz 28002: 5 transforms
Fuzz 28003: 11 transforms
Fuzz 28004: 16 transforms
Fuzz 28005: 5 transforms
Fuzz 28006: 14 transforms
Fuzz 28007: 1 transforms
Fuzz 28008: 17 transforms
Fuzz 28009: 14 transforms
Fuzz 28010: 4 transforms
Fuzz 28011: 17 transforms
Fuzz 28012: 4 transforms
Fuzz 28013: 2 transforms
Fuzz 28014: 2 transforms
Fuzz 28015: 16 transforms
Fuzz 28016: 17 transforms
Fuzz 28017: 6 transforms
Fuzz 28018: 4 transforms
Fuzz 28019: 11 transforms
Fuzz 28020: 20 transforms
Fuzz 28021: 11 transforms
Fuzz 28022: 10 transforms
Fuzz 28023: 2 transforms
Fuzz 28024: 4 transforms
Fuzz 28025: 17 transforms
Fuzz 28026: 17 transforms
Fuzz 28027: 10 transforms
Fuzz 28028: 16 transforms
Fuzz 28029: 12 transforms
Fuzz 28030: 2 transforms
Fuzz 28031: 9 transforms
Fuzz 28032: 15 transforms
Fuzz 28033: 14 transforms
Fuzz 28034: 11 transforms
Fuzz 28035: 15 transforms
Fuzz 28036: 20 transforms
Fuzz 28037: 10 transforms
Fuzz 28038: 10 transforms
Fuzz 28039: 17 transforms
Fuzz 28040: 3 transforms
Fuzz 28041: 19 transforms
Fuzz 28042: 19 transforms
Fuzz 28043: 18 transforms
Fuzz 28044: 10 transforms
Fuzz 28045: 6 transforms
Fuzz 28046: 19 transforms
Fuzz 28047: 4 transforms
Fuzz 28048: 17 transforms
Fuzz 28049: 16 transforms
Fuzz 28050: 4 transforms
Fuzz 28051: 12 transforms
Fuzz 28052: 5 transforms
Fuzz 28053: 14 transforms
Fuzz 28054: 2 transforms
Fuzz 28055: 17 transforms
Fuzz 28056: 10 transforms
Fuzz 28057: 11 transforms
Fuzz 28058: 14 transforms
Fuzz 28059: 15 transforms
Fuzz 28060: 16 transforms
Fuzz 28061: 5 transforms
Fuzz 28062: 15 transforms
Fuzz 28063: 11 transforms
Fuzz 28064: 14 transforms
Fuzz 28065: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
-->

       aritput() EventEmitter<int> incremented;
  selector: 'my-aaa',
  @Input() int maxCount;
\'\'\');
  @ContentChild(CounterComponent)
{
  @Ou<!--

mponent(  selector:(
<<==HTML CODE==>>
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
of items; let x=index' [hidden]<!--
  {{x<li *ngFor='let item of items; let x=index' [hidden]<!--
  {{x}} ]='4'
     ='item != null'>
-->
<!-- @ngIgnoreErrors: -->
       aria-hidden="true"
  

    (click)='h1: {{item.trim()}}
  <my-counter
  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">
      
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 28066: 8 transforms
Fuzz 28067: 17 transforms
Fuzz 28068: 3 transforms
Fuzz 28069: 19 transforms
Fuzz 28070: 15 transforms
Fuzz 28071: 6 transforms
Fuzz 28072: 5 transforms
Fuzz 28073: 9 transforms
Fuzz 28074: 15 transforms
Fuzz 28075: 11 transforms
Fuzz 28076: 2 transforms
Fuzz 28077: 18 transforms
Fuzz 28078: 15 transforms
Fuzz 28079: 19 transforms
Fuzz 28080: 6 transforms
Fuzz 28081: 1 transforms
Fuzz 28082: 2 transforms
Fuzz 28083: 6 transforms
Fuzz 28084: 18 transforms
Fuzz 28085: 15 transforms
Fuzz 28086: 1 transforms
Fuzz 28087: 18 transforms
Fuzz 28088: 12 transforms
Fuzz 28089: 20 transforms
Fuzz 28090: 1 transforms
Fuzz 28091: 10 transforms
Fuzz 28092: 7 transforms
Fuzz 28093: 6 transforms
Fuzz 28094: 14 transforms
Fuzz 28095: 2 transforms
Fuzz 28096: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  directives: const [CounterComponhent, NgIf, NgFor, NgForm, NgModel])
@Component(

  selector: 'my-aaa',
  inputs: const ['count'],
@Conativemponent(
  @Input() int maxCount;
  outputs: const ['resetEvent: reset': reset'],
  int count;
  String header;
  selector: 'my-counter',
class ComponentA {
  directives: const [CounterComponhent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<Stri

  selector: 'my-counter',
}
class ComponentA {
@Component(
}
  String header;
  List<Sfactorytring> items;
  templateUrl: 'test.html',
  List<Sfactorytring> items;
  outputs: const ['resetEventrl: 'test.html',
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    tems.length"
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'(reset)=''
    "header" />
      
  <my-counter
    #counter
    [count]="items.length"
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (inc}
]),
});
{
\'\'\');
  '090cedremented)='items.add($ev(click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 28097: 10 transforms
Fuzz 28098: 14 transforms
Fuzz 28099: 17 transforms
Fuzz 28100: 2 transforms
Fuzz 28101: 10 transforms
Fuzz 28102: 19 transforms
Fuzz 28103: 15 transforms
Fuzz 28104: 2 transforms
Fuzz 28105: 3 transforms
Fuzz 28106: 8 transforms
Fuzz 28107: 5 transforms
Fuzz 28108: 12 transforms
Fuzz 28109: 11 transforms
Fuzz 28110: 19 transforms
Fuzz 28111: 18 transforms
Fuzz 28112: 4 transforms
Fuzz 28113: 17 transforms
Fuzz 28114: 6 transforms
Fuzz 28115: 12 transforms
Fuzz 28116: 6 transforms
Fuzz 28117: 14 transforms
Fuzz 28118: 19 transforms
Fuzz 28119: 15 transforms
Fuzz 28120: 11 transforms
Fuzz 28121: 14 transforms
Fuzz 28122: 6 transforms
Fuzz 28123: 14 transforms
Fuzz 28124: 14 transforms
Fuzz 28125: 9 transforms
Fuzz 28126: 18 transforms
Fuzz 28127: 4 transforms
Fuzz 28128: 3 transforms
Fuzz 28129: 12 transforms
Fuzz 28130: 6 transforms
Fuzz 28131: 1 transforms
Fuzz 28132: 15 transforms
Fuzz 28133: 1 transforms
Fuzz 28134: 11 transforms
Fuzz 28135: 5 transforms
Fuzz 28136: 20 transforms
Fuzz 28137: 17 transforms
Fuzz 28138: 12 transforms
Fuzz 28139: 14 transforms
Fuzz 28140: 2 transforms
Fuzz 28141: 5 transforms
Fuzz 28142: 4 transforms
Fuzz 28143: 4 transforms
Fuzz 28144: 18 transforms
Fuzz 28145: 2 transforms
Fuzz 28146: 18 transforms
Fuzz 28147: 5 transforms
Fuzz 28148: 20 transforms
Fuzz 28149: 15 transforms
Fuzz 28150: 13 transforms
Fuzz 28151: 8 transforms
Fuzz 28152: 1 transforms
Fuzz 28153: 14 transforms
Fuzz 28154: 19 transforms
Fuzz 28155: 13 transforms
Fuzz 28156: 14 transforms
Fuzz 28157: 12 transforms
Fuzz 28158: 1 transforms
Fuzz 28159: 3 transforms
Fuzz 28160: 6 transforms
Fuzz 28161: 18 transforms
Fuzz 28162: 4 transforms
Fuzz 28163: 2 transforms
Fuzz 28164: 4 transforms
Fuzz 28165: 2 transforms
Fuzz 28166: 19 transforms
Fuzz 28167: 19 transforms
Fuzz 28168: 12 transforms
Fuzz 28169: 1 transforms
Fuzz 28170: 14 transforms
Fuzz 28171: 12 transforms
Fuzz 28172: 12 transforms
Fuzz 28173: 7 transforms
Fuzz 28174: 8 transforms
Fuzz 28175: 5 transforms
Fuzz 28176: 12 transforms
Fuzz 28177: 10 transforms
Fuzz 28178: 1 transforms
Fuzz 28179: 8 transforms
Fuzz 28180: 12 transforms
Fuzz 28181: 13 transforms
Fuzz 28182: 7 transforms
Fuzz 28183: 5 transforms
Fuzz 28184: 1 transforms
Fuzz 28185: 20 transforms
Fuzz 28186: 16 transforms
Fuzz 28187: 8 transforms
Fuzz 28188: 9 transforms
Fuzz 28189: 8 transforms
Fuzz 28190: 5 transforms
Fuzz 28191: 4 transforms
Fuzz 28192: 6 transforms
Fuzz 28193: 18 transforms
Fuzz 28194: 3 transforms
Fuzz 28195: 4 transforms
Fuzz 28196: 5 transforms
Fuzz 28197: 15 transforms
Fuzz 28198: 12 transforms
Fuzz 28199: 8 transforms
Fuzz 28200: 7 transforms
Fuzz 28201: 1 transforms
Fuzz 28202: 5 transforms
Fuzz 28203: 7 transforms
Fuzz 28204: 5 transforms
Fuzz 28205: 13 transforms
Fuzz 28206: 13 transforms
Fuzz 28207: 18 transforms
Fuzz 28208: 15 transforms
Fuzz 28209: 5 transforms
Fuzz 28210: 15 transforms
Fuzz 28211: 10 transforms
Fuzz 28212: 7 transforms
Fuzz 28213: 17 transforms
Fuzz 28214: 13 transforms
Fuzz 28215: 7 transforms
Fuzz 28216: 2 transforms
Fuzz 28217: 10 transforms
Fuzz 28218: 9 transforms
Fuzz 28219: 18 transforms
Fuzz 28220: 16 transforms
Fuzz 28221: 10 transforms
Fuzz 28222: 16 transforms
Fuzz 28223: 3 transforms
Fuzz 28224: 9 transforms
Fuzz 28225: 11 transforms
Fuzz 28226: 14 transforms
Fuzz 28227: 1 transforms
Fuzz 28228: 2 transforms
Fuzz 28229: 8 transforms
Fuzz 28230: 13 transforms
Fuzz 28231: 19 transforms
Fuzz 28232: 6 transforms
Fuzz 28233: 17 transforms
Fuzz 28234: 20 transforms
Fuzz 28235: 19 transforms
Fuzz 28236: 13 transforms
Fuzz 28237: 17 transforms
Fuzz 28238: 9 transforms
Fuzz 28239: 8 transforms
Fuzz 28240: 8 transforms
Fuzz 28241: 10 transforms
Fuzz 28242: 20 transforms
Fuzz 28243: 13 transforms
Fuzz 28244: 1 transforms
Fuzz 28245: 12 transforms
Fuzz 28246: 14 transforms
Fuzz 28247: 6 transforms
Fuzz 28248: 5 transforms
Fuzz 28249: 4 transforms
Fuzz 28250: 9 transforms
Fuzz 28251: 17 transforms
Fuzz 28252: 8 transforms
Fuzz 28253: 17 transforms
Fuzz 28254: 13 transforms
Fuzz 28255: 5 transforms
Fuzz 28256: 8 transforms
Fuzz 28257: 14 transforms
Fuzz 28258: 14 transforms
Fuzz 28259: 11 transforms
Fuzz 28260: 12 transforms
Fuzz 28261: 20 transforms
Fuzz 28262: 11 transforms
Fuzz 28263: 16 transforms
Fuzz 28264: 2 transforms
Fuzz 28265: 20 transforms
Fuzz 28266: 16 transforms
Fuzz 28267: 3 transforms
Fuzz 28268: 17 transforms
Fuzz 28269: 14 transforms
Fuzz 28270: 1 transforms
Fuzz 28271: 7 transforms
Fuzz 28272: 18 transforms
Fuzz 28273: 19 transforms
Fuzz 28274: 13 transforms
Fuzz 28275: 2 transforms
Fuzz 28276: 19 transforms
Fuzz 28277: 7 transforms
Fuzz 28278: 7 transforms
Fuzz 28279: 16 transforms
Fuzz 28280: 2 transforms
Fuzz 28281: 8 transforms
Fuzz 28282: 7 transforms
Fuzz 28283: 14 transforms
Fuzz 28284: 3 transforms
Fuzz 28285: 4 transforms
Fuzz 28286: 14 transforms
Fuzz 28287: 7 transforms
Fuzz 28288: 16 transforms
Fuzz 28289: 5 transforms
Fuzz 28290: 11 transforms
Fuzz 28291: 7 transforms
Fuzz 28292: 18 transforms
Fuzz 28293: 15 transforms
Fuzz 28294: 17 transforms
Fuzz 28295: 8 transforms
Fuzz 28296: 7 transforms
Fuzz 28297: 15 transforms
Fuzz 28298: 5 transforms
Fuzz 28299: 4 transforms
Fuzz 28300: 3 transforms
Fuzz 28301: 17 transforms
Fuzz 28302: 7 transforms
Fuzz 28303: 2 transforms
Fuzz 28304: 17 transforms
Fuzz 28305: 12 transforms
Fuzz 28306: 1 transforms
Fuzz 28307: 2 transforms
Fuzz 28308: 20 transforms
Fuzz 28309: 15 transforms
Fuzz 28310: 10 transforms
Fuzz 28311: 18 transforms
Fuzz 28312: 4 transforms
Fuzz 28313: 9 transforms
Fuzz 28314: 2 transforms
Fuzz 28315: 10 transforms
Fuzz 28316: 6 transforms
Fuzz 28317: 2 transforms
Fuzz 28318: 17 transforms
Fuzz 28319: 15 transforms
Fuzz 28320: 6 transforms
Fuzz 28321: 4 transforms
Fuzz 28322: 5 transforms
Fuzz 28323: 13 transforms
Fuzz 28324: 10 transforms
Fuzz 28325: 12 transforms
Fuzz 28326: 20 transforms
Fuzz 28327: 4 transforms
Fuzz 28328: 16 transforms
Fuzz 28329: 16 transforms
Fuzz 28330: 7 transforms
Fuzz 28331: 12 transforms
Fuzz 28332: 10 transforms
Fuzz 28333: 8 transforms
Fuzz 28334: 13 transforms
Fuzz 28335: 13 transforms
Fuzz 28336: 5 transforms
Fuzz 28337: 14 transforms
Fuzz 28338: 3 transforms
Fuzz 28339: 6 transforms
Fuzz 28340: 4 transforms
Fuzz 28341: 18 transforms
Fuzz 28342: 20 transforms
Fuzz 28343: 3 transforms
Fuzz 28344: 8 transforms
Fuzz 28345: 12 transforms
Fuzz 28346: 10 transforms
Fuzz 28347: 2 transforms
Fuzz 28348: 15 transforms
Fuzz 28349: 8 transforms
Fuzz 28350: 6 transforms
Fuzz 28351: 6 transforms
Fuzz 28352: 13 transforms
Fuzz 28353: 8 transforms
Fuzz 28354: 20 transforms
Fuzz 28355: 2 transforms
Fuzz 28356: 12 transforms
Fuzz 28357: 2 transforms
Fuzz 28358: 1 transforms
Fuzz 28359: 14 transforms
Fuzz 28360: 1 transforms
Fuzz 28361: 20 transforms
Fuzz 28362: 19 transforms
Fuzz 28363: 10 transforms
Fuzz 28364: 2 transforms
Fuzz 28365: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

@Component(
@Component(
       aria-hidden="true"
  
@Compotnent(
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
{
  selector: 'my-aaa',
}

-->
  outputs: const ['resetEvent: reset'],

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></buctton>')
  templateUrl: 'test.html',
  inputs: const ['count'],


  EventEmitter<Stk)="increment()" [value]ring> resetEvent;
class CounterCompon}
  @ContentChild(CounterComponent)
class CounterComponent {
class ComponentA {
  Stri<!--
class Count     attr.aria-hiddenng header;
});
  void increment() {}
  rsedComponent;
       aria-hidden="true"
  void reset() {}
}
}{}
  @Input() int maxCount;
import 'package:angular2/anular2.dart';
  EventEmitter<String> resetEvent;


@Compotnent(
  List<String> items;
-->
]),
  void reset() {}
\'ent {


  inputs: const ['count'],
}{}
class ComponentA {
  List<String> items;
       attr.aria-hiddenng header;

  Stri<!--
@Component(
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors:assert -->
<}
]),
});
h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0"}
]),
});
{
\'\'\');
  '090cedb3f2833a3f26>
  <form #ngForm="ngFo}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',rm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count3]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !doh1.hidden; counter.reset()'
    (incremented
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 28366: 5 transforms
Fuzz 28367: 13 transforms
Fuzz 28368: 20 transforms
Fuzz 28369: 1 transforms
Fuzz 28370: 9 transforms
Fuzz 28371: 5 transforms
Fuzz 28372: 6 transforms
Fuzz 28373: 17 transforms
Fuzz 28374: 1 transforms
Fuzz 28375: 4 transforms
Fuzz 28376: 1 transforms
Fuzz 28377: 6 transforms
Fuzz 28378: 1 transforms
Fuzz 28379: 1 transforms
Fuzz 28380: 8 transforms
Fuzz 28381: 19 transforms
Fuzz 28382: 15 transforms
Fuzz 28383: 15 transforms
Fuzz 28384: 11 transforms
Fuzz 28385: 2 transforms
Fuzz 28386: 7 transforms
Fuzz 28387: 11 transforms
Fuzz 28388: 2 transforms
Fuzz 28389: 12 transforms
Fuzz 28390: 15 transforms
Fuzz 28391: 14 transforms
Fuzz 28392: 1 transforms
Fuzz 28393: 18 transforms
Fuzz 28394: 4 transforms
Fuzz 28395: 16 transforms
Fuzz 28396: 14 transforms
Fuzz 28397: 5 transforms
Fuzz 28398: 20 transforms
Fuzz 28399: 12 transforms
Fuzz 28400: 2 transforms
Fuzz 28401: 19 transforms
Fuzz 28402: 10 transforms
Fuzz 28403: 13 transforms
Fuzz 28404: 17 transforms
Fuzz 28405: 2 transforms
Fuzz 28406: 17 transforms
Fuzz 28407: 15 transforms
Fuzz 28408: 7 transforms
Fuzz 28409: 4 transforms
Fuzz 28410: 15 transforms
Fuzz 28411: 3 transforms
Fuzz 28412: 12 transforms
Fuzz 28413: 7 transforms
Fuzz 28414: 4 transforms
Fuzz 28415: 6 transforms
Fuzz 28416: 4 transforms
Fuzz 28417: 19 transforms
Fuzz 28418: 10 transforms
Fuzz 28419: 4 transforms
Fuzz 28420: 6 transforms
Fuzz 28421: 10 transforms
Fuzz 28422: 11 transforms
Fuzz 28423: 3 transforms
Fuzz 28424: 2 transforms
Fuzz 28425: 16 transforms
Fuzz 28426: 7 transforms
Fuzz 28427: 4 transforms
Fuzz 28428: 8 transforms
Fuzz 28429: 5 transforms
Fuzz 28430: 14 transforms
Fuzz 28431: 4 transforms
Fuzz 28432: 18 transforms
Fuzz 28433: 12 transforms
Fuzz 28434: 12 transforms
Fuzz 28435: 12 transforms
Fuzz 28436: 5 transforms
Fuzz 28437: 11 transforms
Fuzz 28438: 11 transforms
Fuzz 28439: 8 transforms
Fuzz 28440: 13 transforms
Fuzz 28441: 19 transforms
Fuzz 28442: 17 transforms
Fuzz 28443: 11 transforms
Fuzz 28444: 4 transforms
Fuzz 28445: 2 transforms
Fuzz 28446: 8 transforms
Fuzz 28447: 14 transforms
Fuzz 28448: 13 transforms
Fuzz 28449: 19 transforms
Fuzz 28450: 15 transforms
Fuzz 28451: 7 transforms
Fuzz 28452: 17 transforms
Fuzz 28453: 4 transforms
Fuzz 28454: 7 transforms
Fuzz 28455: 11 transforms
Fuzz 28456: 7 transforms
Fuzz 28457: 17 transforms
Fuzz 28458: 15 transforms
Fuzz 28459: 2 transforms
Fuzz 28460: 13 transforms
Fuzz 28461: 20 transforms
Fuzz 28462: 12 transforms
Fuzz 28463: 12 transforms
Fuzz 28464: 14 transforms
Fuzz 28465: 4 transforms
Fuzz 28466: 1 transforms
Fuzz 28467: 4 transforms
Fuzz 28468: 13 transforms
Fuzz 28469: 14 transforms
Fuzz 28470: 11 transforms
Fuzz 28471: 11 transforms
Fuzz 28472: 11 transforms
Fuzz 28473: 8 transforms
Fuzz 28474: 3 transforms
Fuzz 28475: 18 transforms
Fuzz 28476: 6 transforms
Fuzz 28477: 15 transforms
Fuzz 28478: 12 transforms
Fuzz 28479: 15 transforms
Fuzz 28480: 6 transforms
Fuzz 28481: 12 transforms
Fuzz 28482: 18 transforms
Fuzz 28483: 7 transforms
Fuzz 28484: 2 transforms
Fuzz 28485: 18 transforms
Fuzz 28486: 18 transforms
Fuzz 28487: 3 transforms
Fuzz 28488: 20 transforms
Fuzz 28489: 12 transforms
Fuzz 28490: 13 transforms
Fuzz 28491: 2 transforms
Fuzz 28492: 13 transforms
Fuzz 28493: 11 transforms
Fuzz 28494: 6 transforms
Fuzz 28495: 10 transforms
Fuzz 28496: 6 transforms
Fuzz 28497: 16 transforms
Fuzz 28498: 5 transforms
Fuzz 28499: 7 transforms
Fuzz 28500: 7 transforms
Fuzz 28501: 8 transforms
Fuzz 28502: 7 transforms
Fuzz 28503: 7 transforms
Fuzz 28504: 10 transforms
Fuzz 28505: 5 transforms
Fuzz 28506: 18 transforms
Fuzz 28507: 16 transforms
Fuzz 28508: 13 transforms
Fuzz 28509: 7 transforms
Fuzz 28510: 13 transforms
Fuzz 28511: 7 transforms
Fuzz 28512: 2 transforms
Fuzz 28513: 19 transforms
Fuzz 28514: 17 transforms
Fuzz 28515: 1 transforms
Fuzz 28516: 13 transforms
Fuzz 28517: 2 transforms
Fuzz 28518: 16 transforms
Fuzz 28519: 3 transforms
Fuzz 28520: 5 transforms
Fuzz 28521: 12 transforms
Fuzz 28522: 9 transforms
Fuzz 28523: 19 transforms
Fuzz 28524: 7 transforms
Fuzz 28525: 3 transforms
Fuzz 28526: 19 transforms
Fuzz 28527: 6 transforms
Fuzz 28528: 18 transforms
Fuzz 28529: 20 transforms
Fuzz 28530: 15 transforms
Fuzz 28531: 11 transforms
Fuzz 28532: 9 transforms
Fuzz 28533: 12 transforms
Fuzz 28534: 8 transforms
Fuzz 28535: 10 transforms
Fuzz 28536: 8 transforms
Fuzz 28537: 6 transforms
Fuzz 28538: 18 transforms
Fuzz 28539: 12 transforms
Fuzz 28540: 3 transforms
Fuzz 28541: 19 transforms
Fuzz 28542: 11 transforms
Fuzz 28543: 10 transforms
Fuzz 28544: 9 transforms
Fuzz 28545: 2 transforms
Fuzz 28546: 15 transforms
Fuzz 28547: 3 transforms
Fuzz 28548: 6 transforms
Fuzz 28549: 2 transforms
Fuzz 28550: 19 transforms
Fuzz 28551: 13 transforms
Fuzz 28552: 2 transforms
Fuzz 28553: 13 transforms
Fuzz 28554: 15 transforms
Fuzz 28555: 14 transforms
Fuzz 28556: 7 transforms
Fuzz 28557: 18 transforms
Fuzz 28558: 2 transforms
Fuzz 28559: 11 transforms
Fuzz 28560: 3 transforms
Fuzz 28561: 10 transforms
Fuzz 28562: 12 transforms
Fuzz 28563: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;

  void reset() {}
-->
  @Outpubreakt() EventEmitter<int> incremented;
       aria-hidden="true"

  @Output() EventEmitter<int> incremeList<String> items;
  int count;

  String header;
   template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
-->

  EventEmitter<String> resetEvent;import 'package:angular2/angular2.dart';
  @Input() int maxCount;
  selector: 'my-aaa',
@Component(
}
  int count;
       attr.aria-hidden="{{!invalid}rm, NgModel])
  outputs: const ['resetEvent: reset'],
       attr.aria
  @Input() int maxCount;
  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgFo<!--
       aria-hidden="true"
}<!--
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
class ComponentA {
  selector: 'my-counter',  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 gth}} items:</h1>
<li *ngFor='let itm of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}

<div *
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 28564: 3 transforms
Fuzz 28565: 2 transforms
Fuzz 28566: 10 transforms
Fuzz 28567: 4 transforms
Fuzz 28568: 4 transforms
Fuzz 28569: 15 transforms
Fuzz 28570: 10 transforms
Fuzz 28571: 11 transforms
Fuzz 28572: 8 transforms
Fuzz 28573: 17 transforms
Fuzz 28574: 1 transforms
Fuzz 28575: 9 transforms
Fuzz 28576: 15 transforms
Fuzz 28577: 10 transforms
Fuzz 28578: 18 transforms
Fuzz 28579: 11 transforms
Fuzz 28580: 9 transforms
Fuzz 28581: 9 transforms
Fuzz 28582: 2 transforms
Fuzz 28583: 9 transforms
Fuzz 28584: 14 transforms
Fuzz 28585: 5 transforms
Fuzz 28586: 17 transforms
Fuzz 28587: 13 transforms
Fuzz 28588: 19 transforms
Fuzz 28589: 15 transforms
Fuzz 28590: 11 transforms
Fuzz 28591: 6 transforms
Fuzz 28592: 9 transforms
Fuzz 28593: 13 transforms
Fuzz 28594: 6 transforms
Fuzz 28595: 17 transforms
Fuzz 28596: 5 transforms
Fuzz 28597: 5 transforms
Fuzz 28598: 5 transforms
Fuzz 28599: 11 transforms
Fuzz 28600: 10 transforms
Fuzz 28601: 12 transforms
Fuzz 28602: 10 transforms
Fuzz 28603: 15 transforms
Fuzz 28604: 13 transforms
Fuzz 28605: 16 transforms
Fuzz 28606: 1 transforms
Fuzz 28607: 15 transforms
Fuzz 28608: 10 transforms
Fuzz 28609: 20 transforms
Fuzz 28610: 9 transforms
Fuzz 28611: 3 transforms
Fuzz 28612: 17 transforms
Fuzz 28613: 14 transforms
Fuzz 28614: 14 transforms
Fuzz 28615: 7 transforms
Fuzz 28616: 19 transforms
Fuzz 28617: 13 transforms
Fuzz 28618: 16 transforms
Fuzz 28619: 8 transforms
Fuzz 28620: 10 transforms
Fuzz 28621: 4 transforms
Fuzz 28622: 9 transforms
Fuzz 28623: 12 transforms
Fuzz 28624: 9 transforms
Fuzz 28625: 15 transforms
Fuzz 28626: 18 transforms
Fuzz 28627: 10 transforms
Fuzz 28628: 15 transforms
Fuzz 28629: 14 transforms
Fuzz 28630: 19 transforms
Fuzz 28631: 19 transforms
Fuzz 28632: 6 transforms
Fuzz 28633: 2 transforms
Fuzz 28634: 17 transforms
Fuzz 28635: 1 transforms
Fuzz 28636: 8 transforms
Fuzz 28637: 12 transforms
Fuzz 28638: 20 transforms
Fuzz 28639: 18 transforms
Fuzz 28640: 11 transforms
Fuzz 28641: 16 transforms
Fuzz 28642: 2 transforms
Fuzz 28643: 1 transforms
Fuzz 28644: 19 transforms
Fuzz 28645: 14 transforms
Fuzz 28646: 5 transforms
Fuzz 28647: 18 transforms
Fuzz 28648: 6 transforms
Fuzz 28649: 1 transforms
Fuzz 28650: 19 transforms
Fuzz 28651: 13 transforms
Fuzz 28652: 18 transforms
Fuzz 28653: 18 transforms
Fuzz 28654: 7 transforms
Fuzz 28655: 8 transforms
Fuzz 28656: 8 transforms
Fuzz 28657: 15 transforms
Fuzz 28658: 9 transforms
Fuzz 28659: 5 transforms
Fuzz 28660: 4 transforms
Fuzz 28661: 15 transforms
Fuzz 28662: 17 transforms
Fuzz 28663: 3 transforms
Fuzz 28664: 6 transforms
Fuzz 28665: 6 transforms
Fuzz 28666: 19 transforms
Fuzz 28667: 8 transforms
Fuzz 28668: 2 transforms
Fuzz 28669: 18 transforms
Fuzz 28670: 17 transforms
Fuzz 28671: 12 transforms
Fuzz 28672: 8 transforms
Fuzz 28673: 17 transforms
Fuzz 28674: 18 transforms
Fuzz 28675: 3 transforms
Fuzz 28676: 10 transforms
Fuzz 28677: 2 transforms
Fuzz 28678: 17 transforms
Fuzz 28679: 14 transforms
Fuzz 28680: 1 transforms
Fuzz 28681: 14 transforms
Fuzz 28682: 18 transforms
Fuzz 28683: 5 transforms
Fuzz 28684: 7 transforms
Fuzz 28685: 12 transforms
Fuzz 28686: 7 transforms
Fuzz 28687: 4 transforms
Fuzz 28688: 2 transforms
Fuzz 28689: 10 transforms
Fuzz 28690: 3 transforms
Fuzz 28691: 18 transforms
Fuzz 28692: 6 transforms
Fuzz 28693: 2 transforms
Fuzz 28694: 4 transforms
Fuzz 28695: 17 transforms
Fuzz 28696: 15 transforms
Fuzz 28697: 4 transforms
Fuzz 28698: 5 transforms
Fuzz 28699: 1 transforms
Fuzz 28700: 4 transforms
Fuzz 28701: 6 transforms
Fuzz 28702: 16 transforms
Fuzz 28703: 13 transforms
Fuzz 28704: 12 transforms
Fuzz 28705: 13 transforms
Fuzz 28706: 4 transforms
Fuzz 28707: 10 transforms
Fuzz 28708: 5 transforms
Fuzz 28709: 13 transforms
Fuzz 28710: 15 transforms
Fuzz 28711: 6 transforms
Fuzz 28712: 1 transforms
Fuzz 28713: 15 transforms
Fuzz 28714: 10 transforms
Fuzz 28715: 16 transforms
Fuzz 28716: 20 transforms
Fuzz 28717: 5 transforms
Fuzz 28718: 5 transforms
Fuzz 28719: 1 transforms
Fuzz 28720: 20 transforms
Fuzz 28721: 12 transforms
Fuzz 28722: 20 transforms
Fuzz 28723: 12 transforms
Fuzz 28724: 15 transforms
Fuzz 28725: 10 transforms
Fuzz 28726: 2 transforms
Fuzz 28727: 4 transforms
Fuzz 28728: 4 transforms
Fuzz 28729: 12 transforms
Fuzz 28730: 3 transforms
Fuzz 28731: 6 transforms
Fuzz 28732: 5 transforms
Fuzz 28733: 2 transforms
Fuzz 28734: 17 transforms
Fuzz 28735: 19 transforms
Fuzz 28736: 20 transforms
Fuzz 28737: 12 transforms
Fuzz 28738: 8 transforms
Fuzz 28739: 7 transforms
Fuzz 28740: 17 transforms
Fuzz 28741: 3 transforms
Fuzz 28742: 12 transforms
Fuzz 28743: 5 transforms
Fuzz 28744: 15 transforms
Fuzz 28745: 12 transforms
Fuzz 28746: 8 transforms
Fuzz 28747: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
}
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  List<String> items;
  void reset() {}
}
  String header;
  outputs: const ['resetEvent: reset'],
@Component(
  template: '{> resetEvent;
  outputs: const ['resetEvent: reset'],
@Component(
  List<String> items;

@Component(
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;

class ComponentA {
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
  EventEmitter<Stringm, NgModel])
import 'package:a}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937bngular2/angular2.dart';
class ComponentA {
  templateUrl: 'test.html',
}
  inputs: const ['count'],


  template: '{{count}} <button (click)="incrementfor()" [value]="\'add\'"></button>')

  void increment() {}
  int count;

  String header;
  selector: 'my-counter',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><!--
-->
       aria-<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!inva($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 28748: 15 transforms
Fuzz 28749: 10 transforms
Fuzz 28750: 2 transforms
Fuzz 28751: 4 transforms
Fuzz 28752: 17 transforms
Fuzz 28753: 15 transforms
Fuzz 28754: 6 transforms
Fuzz 28755: 20 transforms
Fuzz 28756: 19 transforms
Fuzz 28757: 7 transforms
Fuzz 28758: 8 transforms
Fuzz 28759: 2 transforms
Fuzz 28760: 9 transforms
Fuzz 28761: 15 transforms
Fuzz 28762: 1 transforms
Fuzz 28763: 2 transforms
Fuzz 28764: 6 transforms
Fuzz 28765: 18 transforms
Fuzz 28766: 5 transforms
Fuzz 28767: 16 transforms
Fuzz 28768: 5 transforms
Fuzz 28769: 6 transforms
Fuzz 28770: 9 transforms
Fuzz 28771: 20 transforms
Fuzz 28772: 8 transforms
Fuzz 28773: 11 transforms
Fuzz 28774: 2 transforms
Fuzz 28775: 7 transforms
Fuzz 28776: 10 transforms
Fuzz 28777: 12 transforms
Fuzz 28778: 3 transforms
Fuzz 28779: 11 transforms
Fuzz 28780: 13 transforms
Fuzz 28781: 20 transforms
Fuzz 28782: 15 transforms
Fuzz 28783: 16 transforms
Fuzz 28784: 6 transforms
Fuzz 28785: 15 transforms
Fuzz 28786: 19 transforms
Fuzz 28787: 4 transforms
Fuzz 28788: 3 transforms
Fuzz 28789: 15 transforms
Fuzz 28790: 13 transforms
Fuzz 28791: 14 transforms
Fuzz 28792: 15 transforms
Fuzz 28793: 4 transforms
Fuzz 28794: 6 transforms
Fuzz 28795: 4 transforms
Fuzz 28796: 12 transforms
Fuzz 28797: 1 transforms
Fuzz 28798: 13 transforms
Fuzz 28799: 9 transforms
Fuzz 28800: 15 transforms
Fuzz 28801: 18 transforms
Fuzz 28802: 7 transforms
Fuzz 28803: 12 transforms
Fuzz 28804: 2 transforms
Fuzz 28805: 12 transforms
Fuzz 28806: 12 transforms
Fuzz 28807: 13 transforms
Fuzz 28808: 16 transforms
Fuzz 28809: 12 transforms
Fuzz 28810: 7 transforms
Fuzz 28811: 4 transforms
Fuzz 28812: 15 transforms
Fuzz 28813: 19 transforms
Fuzz 28814: 19 transforms
Fuzz 28815: 3 transforms
Fuzz 28816: 4 transforms
Fuzz 28817: 17 transforms
Fuzz 28818: 16 transforms
Fuzz 28819: 12 transforms
Fuzz 28820: 5 transforms
Fuzz 28821: 15 transforms
Fuzz 28822: 13 transforms
Fuzz 28823: 19 transforms
Fuzz 28824: 15 transforms
Fuzz 28825: 3 transforms
Fuzz 28826: 8 transforms
Fuzz 28827: 11 transforms
Fuzz 28828: 20 transforms
Fuzz 28829: 16 transforms
Fuzz 28830: 12 transforms
Fuzz 28831: 10 transforms
Fuzz 28832: 9 transforms
Fuzz 28833: 14 transforms
Fuzz 28834: 12 transforms
Fuzz 28835: 11 transforms
Fuzz 28836: 11 transforms
Fuzz 28837: 10 transforms
Fuzz 28838: 8 transforms
Fuzz 28839: 12 transforms
Fuzz 28840: 13 transforms
Fuzz 28841: 10 transforms
Fuzz 28842: 14 transforms
Fuzz 28843: 17 transforms
Fuzz 28844: 6 transforms
Fuzz 28845: 18 transforms
Fuzz 28846: 13 transforms
Fuzz 28847: 18 transforms
Fuzz 28848: 8 transforms
Fuzz 28849: 10 transforms
Fuzz 28850: 16 transforms
Fuzz 28851: 6 transforms
Fuzz 28852: 20 transforms
Fuzz 28853: 18 transforms
Fuzz 28854: 9 transforms
Fuzz 28855: 1 transforms
Fuzz 28856: 2 transforms
Fuzz 28857: 5 transforms
Fuzz 28858: 13 transforms
Fuzz 28859: 8 transforms
Fuzz 28860: 6 transforms
Fuzz 28861: 11 transforms
Fuzz 28862: 14 transforms
Fuzz 28863: 14 transforms
Fuzz 28864: 12 transforms
Fuzz 28865: 10 transforms
Fuzz 28866: 4 transforms
Fuzz 28867: 10 transforms
Fuzz 28868: 9 transforms
Fuzz 28869: 17 transforms
Fuzz 28870: 2 transforms
Fuzz 28871: 2 transforms
Fuzz 28872: 2 transforms
Fuzz 28873: 8 transforms
Fuzz 28874: 4 transforms
Fuzz 28875: 8 transforms
Fuzz 28876: 6 transforms
Fuzz 28877: 19 transforms
Fuzz 28878: 3 transforms
Fuzz 28879: 11 transforms
Fuzz 28880: 8 transforms
Fuzz 28881: 13 transforms
Fuzz 28882: 15 transforms
Fuzz 28883: 13 transforms
Fuzz 28884: 19 transforms
Fuzz 28885: 7 transforms
Fuzz 28886: 13 transforms
Fuzz 28887: 4 transforms
Fuzz 28888: 2 transforms
Fuzz 28889: 17 transforms
Fuzz 28890: 3 transforms
Fuzz 28891: 15 transforms
Fuzz 28892: 8 transforms
Fuzz 28893: 20 transforms
Fuzz 28894: 5 transforms
Fuzz 28895: 5 transforms
Fuzz 28896: 4 transforms
Fuzz 28897: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;

  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> inc<!--
       attr.argModel])
  CounterComponent mitter<String> resetEvenonent(
  selia-hidden="{{!invremented;
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent mitter<String> resetEvenonent(
  selector: 'my-aaa',
  CounterComponent mitter<String> resetEvent;
  @ContentChild(CounterComponent)
}
class CounterComponent {
@Comp   attr.aria-hidden="{{!invremented;
  template: <!--'{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
import 'package:angular2/angular2.dart';

  @ContentChild(CounrecursedComponent;
  int count;
  void reset() {}
  void increment() {}

-->
class ComponentA {  List<String> items;
  inputs: const ['count'],
       aria-hidden="true"
  selector: 'my-counter',
  templateUrl: 'test.html',


}
  outputs: const ['resetEvent: reset'],

  String header;
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
<!- @ng}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b09IgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of ite}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0ms; let x=index' [hidden]='item != null'>
  {{x}} : {{item}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  .trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <inpu
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 28898: 1 transforms
Fuzz 28899: 8 transforms
Fuzz 28900: 15 transforms
Fuzz 28901: 5 transforms
Fuzz 28902: 13 transforms
Fuzz 28903: 1 transforms
Fuzz 28904: 13 transforms
Fuzz 28905: 14 transforms
Fuzz 28906: 6 transforms
Fuzz 28907: 16 transforms
Fuzz 28908: 14 transforms
Fuzz 28909: 4 transforms
Fuzz 28910: 12 transforms
Fuzz 28911: 8 transforms
Fuzz 28912: 2 transforms
Fuzz 28913: 16 transforms
Fuzz 28914: 19 transforms
Fuzz 28915: 15 transforms
Fuzz 28916: 1 transforms
Fuzz 28917: 5 transforms
Fuzz 28918: 18 transforms
Fuzz 28919: 8 transforms
Fuzz 28920: 9 transforms
Fuzz 28921: 10 transforms
Fuzz 28922: 17 transforms
Fuzz 28923: 18 transforms
Fuzz 28924: 9 transforms
Fuzz 28925: 13 transforms
Fuzz 28926: 8 transforms
Fuzz 28927: 16 transforms
Fuzz 28928: 11 transforms
Fuzz 28929: 17 transforms
Fuzz 28930: 12 transforms
Fuzz 28931: 2 transforms
Fuzz 28932: 7 transforms
Fuzz 28933: 8 transforms
Fuzz 28934: 6 transforms
Fuzz 28935: 11 transforms
Fuzz 28936: 10 transforms
Fuzz 28937: 20 transforms
Fuzz 28938: 6 transforms
Fuzz 28939: 3 transforms
Fuzz 28940: 12 transforms
Fuzz 28941: 6 transforms
Fuzz 28942: 11 transforms
Fuzz 28943: 11 transforms
Fuzz 28944: 12 transforms
Fuzz 28945: 1 transforms
Fuzz 28946: 8 transforms
Fuzz 28947: 15 transforms
Fuzz 28948: 14 transforms
Fuzz 28949: 11 transforms
Fuzz 28950: 11 transforms
Fuzz 28951: 14 transforms
Fuzz 28952: 1 transforms
Fuzz 28953: 17 transforms
Fuzz 28954: 6 transforms
Fuzz 28955: 6 transforms
Fuzz 28956: 5 transforms
Fuzz 28957: 17 transforms
Fuzz 28958: 16 transforms
Fuzz 28959: 15 transforms
Fuzz 28960: 11 transforms
Fuzz 28961: 4 transforms
Fuzz 28962: 6 transforms
Fuzz 28963: 1 transforms
Fuzz 28964: 19 transforms
Fuzz 28965: 19 transforms
Fuzz 28966: 8 transforms
Fuzz 28967: 7 transforms
Fuzz 28968: 6 transforms
Fuzz 28969: 2 transforms
Fuzz 28970: 16 transforms
Fuzz 28971: 12 transforms
Fuzz 28972: 19 transforms
Fuzz 28973: 19 transforms
Fuzz 28974: 6 transforms
Fuzz 28975: 20 transforms
Fuzz 28976: 15 transforms
Fuzz 28977: 19 transforms
Fuzz 28978: 10 transforms
Fuzz 28979: 20 transforms
Fuzz 28980: 15 transforms
Fuzz 28981: 16 transforms
Fuzz 28982: 13 transforms
Fuzz 28983: 10 transforms
Fuzz 28984: 3 transforms
Fuzz 28985: 10 transforms
Fuzz 28986: 3 transforms
Fuzz 28987: 13 transforms
Fuzz 28988: 11 transforms
Fuzz 28989: 17 transforms
Fuzz 28990: 5 transforms
Fuzz 28991: 13 transforms
Fuzz 28992: 8 transforms
Fuzz 28993: 11 transforms
Fuzz 28994: 20 transforms
Fuzz 28995: 1 transforms
Fuzz 28996: 7 transforms
Fuzz 28997: 19 transforms
Fuzz 28998: 20 transforms
Fuzz 28999: 11 transforms
Fuzz 29000: 12 transforms
Fuzz 29001: 6 transforms
Fuzz 29002: 5 transforms
Fuzz 29003: 1 transforms
Fuzz 29004: 3 transforms
Fuzz 29005: 15 transforms
Fuzz 29006: 14 transforms
Fuzz 29007: 20 transforms
Fuzz 29008: 11 transforms
Fuzz 29009: 14 transforms
Fuzz 29010: 11 transforms
Fuzz 29011: 15 transforms
Fuzz 29012: 13 transforms
Fuzz 29013: 7 transforms
Fuzz 29014: 14 transforms
Fuzz 29015: 7 transforms
Fuzz 29016: 12 transforms
Fuzz 29017: 4 transforms
Fuzz 29018: 4 transforms
Fuzz 29019: 14 transforms
Fuzz 29020: 2 transforms
Fuzz 29021: 10 transforms
Fuzz 29022: 9 transforms
Fuzz 29023: 11 transforms
Fuzz 29024: 4 transforms
Fuzz 29025: 16 transforms
Fuzz 29026: 13 transforms
Fuzz 29027: 13 transforms
Fuzz 29028: 14 transforms
Fuzz 29029: 14 transforms
Fuzz 29030: 2 transforms
Fuzz 29031: 11 transforms
Fuzz 29032: 12 transforms
Fuzz 29033: 17 transforms
Fuzz 29034: 8 transforms
Fuzz 29035: 13 transforms
Fuzz 29036: 1 transforms
Fuzz 29037: 14 transforms
Fuzz 29038: 13 transforms
Fuzz 29039: 18 transforms
Fuzz 29040: 20 transforms
Fuzz 29041: 13 transforms
Fuzz 29042: 17 transforms
Fuzz 29043: 17 transforms
Fuzz 29044: 14 transforms
Fuzz 29045: 11 transforms
Fuzz 29046: 4 transforms
Fuzz 29047: 3 transforms
Fuzz 29048: 4 transforms
Fuzz 29049: 7 transforms
Fuzz 29050: 1 transforms
Fuzz 29051: 7 transforms
Fuzz 29052: 20 transforms
Fuzz 29053: 18 transforms
Fuzz 29054: 7 transforms
Fuzz 29055: 11 transforms
Fuzz 29056: 10 transforms
Fuzz 29057: 1 transforms
Fuzz 29058: 10 transforms
Fuzz 29059: 18 transforms
Fuzz 29060: 12 transforms
Fuzz 29061: 9 transforms
Fuzz 29062: 14 transforms
Fuzz 29063: 3 transforms
Fuzz 29064: 19 transforms
Fuzz 29065: 7 transforms
Fuzz 29066: 19 transforms
Fuzz 29067: 6 transforms
Fuzz 29068: 10 transforms
Fuzz 29069: 3 transforms
Fuzz 29070: 19 transforms
Fuzz 29071: 3 transforms
Fuzz 29072: 13 transforms
Fuzz 29073: 18 transforms
Fuzz 29074: 13 transforms
Fuzz 29075: 14 transforms
Fuzz 29076: 12 transforms
Fuzz 29077: 9 transforms
Fuzz 29078: 20 transforms
Fuzz 29079: 7 transforms
Fuzz 29080: 15 transforms
Fuzz 29081: 3 transforms
Fuzz 29082: 8 transforms
Fuzz 29083: 20 transforms
Fuzz 29084: 8 transforms
Fuzz 29085: 4 transforms
Fuzz 29086: 2 transforms
Fuzz 29087: 2 transforms
Fuzz 29088: 15 transforms
Fuzz 29089: 12 transforms
Fuzz 29090: 6 transforms
Fuzz 29091: 15 transforms
Fuzz 29092: 14 transforms
Fuzz 29093: 15 transforms
Fuzz 29094: 7 transforms
Fuzz 29095: 8 transforms
Fuzz 29096: 2 transforms
Fuzz 29097: 16 transforms
Fuzz 29098: 10 transforms
Fuzz 29099: 20 transforms
Fuzz 29100: 16 transforms
Fuzz 29101: 3 transforms
Fuzz 29102: 16 transforms
Fuzz 29103: 16 transforms
Fuzz 29104: 12 transforms
Fuzz 29105: 4 transforms
Fuzz 29106: 19 transforms
Fuzz 29107: 8 transforms
Fuzz 29108: 13 transforms
Fuzz 29109: 9 transforms
Fuzz 29110: 13 transforms
Fuzz 29111: 16 transforms
Fuzz 29112: 1 transforms
Fuzz 29113: 10 transforms
Fuzz 29114: 20 transforms
Fuzz 29115: 2 transforms
Fuzz 29116: 10 transforms
Fuzz 29117: 11 transforms
Fuzz 29118: 1 transforms
Fuzz 29119: 15 transforms
Fuzz 29120: 16 transforms
Fuzz 29121: 17 transforms
Fuzz 29122: 13 transforms
Fuzz 29123: 17 transforms
Fuzz 29124: 18 transforms
Fuzz 29125: 2 transforms
Fuzz 29126: 20 transforms
Fuzz 29127: 3 transforms
Fuzz 29128: 14 transforms
Fuzz 29129: 14 transforms
Fuzz 29130: 17 transforms
Fuzz 29131: 3 transforms
Fuzz 29132: 12 transforms
Fuzz 29133: 13 transforms
Fuzz 29134: 5 transforms
Fuzz 29135: 20 transforms
Fuzz 29136: 8 transforms
Fuzz 29137: 8 transforms
Fuzz 29138: 13 transforms
Fuzz 29139: 5 transforms
Fuzz 29140: 17 transforms
Fuzz 29141: 3 transforms
Fuzz 29142: 3 transforms
Fuzz 29143: 4 transforms
Fuzz 29144: 6 transforms
Fuzz 29145: 4 transforms
Fuzz 29146: 10 transforms
Fuzz 29147: 11 transforms
Fuzz 29148: 19 transforms
Fuzz 29149: 11 transforms
Fuzz 29150: 11 transforms
Fuzz 29151: 19 transforms
Fuzz 29152: 17 transforms
Fuzz 29153: 14 transforms
Fuzz 29154: 17 transforms
Fuzz 29155: 20 transforms
Fuzz 29156: 3 transforms
Fuzz 29157: 13 transforms
Fuzz 29158: 1 transforms
Fuzz 29159: 4 transforms
Fuzz 29160: 12 transforms
Fuzz 29161: 2 transforms
Fuzz 29162: 3 transforms
Fuzz 29163: 19 transforms
Fuzz 29164: 4 transforms
Fuzz 29165: 6 transforms
Fuzz 29166: 2 transforms
Fuzz 29167: 10 transforms
Fuzz 29168: 4 transforms
Fuzz 29169: 5 transforms
Fuzz 29170: 13 transforms
Fuzz 29171: 16 transforms
Fuzz 29172: 14 transforms
Fuzz 29173: 8 transforms
Fuzz 29174: 1 transforms
Fuzz 29175: 2 transforms
Fuzz 29176: 4 transforms
Fuzz 29177: 13 transforms
Fuzz 29178: 20 transforms
Fuzz 29179: 15 transforms
Fuzz 29180: 3 transforms
Fuzz 29181: 14 transforms
Fuzz 29182: 19 transforms
Fuzz 29183: 10 transforms
Fuzz 29184: 1 transforms
Fuzz 29185: 4 transforms
Fuzz 29186: 15 transforms
Fuzz 29187: 7 transforms
Fuzz 29188: 9 transforms
Fuzz 29189: 13 transforms
Fuzz 29190: 15 transforms
Fuzz 29191: 13 transforms
Fuzz 29192: 18 transforms
Fuzz 29193: 5 transforms
Fuzz 29194: 9 transforms
Fuzz 29195: 7 transforms
Fuzz 29196: 14 transforms
Fuzz 29197: 8 transforms
Fuzz 29198: 11 transforms
Fuzz 29199: 4 transforms
Fuzz 29200: 7 transforms
Fuzz 29201: 2 transforms
Fuzz 29202: 9 transforms
Fuzz 29203: 14 transforms
Fuzz 29204: 6 transforms
Fuzz 29205: 18 transforms
Fuzz 29206: 11 transforms
Fuzz 29207: 11 transforms
Fuzz 29208: 17 transforms
Fuzz 29209: 19 transforms
Fuzz 29210: 16 transforms
Fuzz 29211: 19 transforms
Fuzz 29212: 1 transforms
Fuzz 29213: 7 transforms
Fuzz 29214: 10 transforms
Fuzz 29215: 10 transforms
Fuzz 29216: 13 transforms
Fuzz 29217: 11 transforms
Fuzz 29218: 16 transforms
Fuzz 29219: 5 transforms
Fuzz 29220: 13 transforms
Fuzz 29221: 16 transforms
Fuzz 29222: 17 transforms
Fuzz 29223: 15 transforms
Fuzz 29224: 13 transforms
Fuzz 29225: 15 transforms
Fuzz 29226: 14 transforms
Fuzz 29227: 7 transforms
Fuzz 29228: 20 transforms
Fuzz 29229: 2 transforms
Fuzz 29230: 16 transforms
Fuzz 29231: 11 transforms
Fuzz 29232: 20 transforms
Fuzz 29233: 17 transforms
Fuzz 29234: 11 transforms
Fuzz 29235: 14 transforms
Fuzz 29236: 19 transforms
Fuzz 29237: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
-->ectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;

-->
  int count;
       attr.aria-hiddnent recursedComponent;
  List<String> items;
  void reset() {}
  templateUrl: 'test.html',

  selector: 'my-counter',
  selector: 'my-a<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalaa',

  CounterCompo<!--
class CounterComponent { List<String> items;
  void reset() {}
  templateUrl: 'test.html',

  selector: 'my-counter',
  selector: 'my-a<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invala
  templatfinale: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}  inputs: const ['count'],
  void increment() {}class ComponentA {
}
  @Input() int maxCount;

import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],

@Component(
  dir<!--
@Component(
<<==HTML CODE==>>
  
    [maxCount]='4'
  '090cedb3f2833
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
{
});

  </my-counte}
]),
});
{
\'\'\');
  '0r>
    (reset)=''
  <form #ngForm="ngForm"></form>
    <my-counter></my-counter>
      
    (incremented)='items.add($event.toString())'>
\'\'\')<!--
-->
;
]),
    [count]="items.length"
</li>
  {{x}} : {{item.trim()}}
    #counter
<h1 #h1>Showing {{items.length}} items:</h1>
</div>continue
  {{ngForm.dirty}}
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 29238: 18 transforms
Fuzz 29239: 13 transforms
Fuzz 29240: 10 transforms
Fuzz 29241: 3 transforms
Fuzz 29242: 12 transforms
Fuzz 29243: 6 transforms
Fuzz 29244: 13 transforms
Fuzz 29245: 14 transforms
Fuzz 29246: 17 transforms
Fuzz 29247: 9 transforms
Fuzz 29248: 2 transforms
Fuzz 29249: 2 transforms
Fuzz 29250: 3 transforms
Fuzz 29251: 20 transforms
Fuzz 29252: 15 transforms
Fuzz 29253: 9 transforms
Fuzz 29254: 18 transforms
Fuzz 29255: 18 transforms
Fuzz 29256: 10 transforms
Fuzz 29257: 17 transforms
Fuzz 29258: 11 transforms
Fuzz 29259: 8 transforms
Fuzz 29260: 11 transforms
Fuzz 29261: 15 transforms
Fuzz 29262: 11 transforms
Fuzz 29263: 15 transforms
Fuzz 29264: 14 transforms
Fuzz 29265: 4 transforms
Fuzz 29266: 13 transforms
Fuzz 29267: 6 transforms
Fuzz 29268: 5 transforms
Fuzz 29269: 14 transforms
Fuzz 29270: 3 transforms
Fuzz 29271: 19 transforms
Fuzz 29272: 17 transforms
Fuzz 29273: 11 transforms
Fuzz 29274: 16 transforms
Fuzz 29275: 3 transforms
Fuzz 29276: 1 transforms
Fuzz 29277: 3 transforms
Fuzz 29278: 13 transforms
Fuzz 29279: 1 transforms
Fuzz 29280: 17 transforms
Fuzz 29281: 15 transforms
Fuzz 29282: 10 transforms
Fuzz 29283: 15 transforms
Fuzz 29284: 14 transforms
Fuzz 29285: 11 transforms
Fuzz 29286: 13 transforms
Fuzz 29287: 16 transforms
Fuzz 29288: 7 transforms
Fuzz 29289: 8 transforms
Fuzz 29290: 11 transforms
Fuzz 29291: 15 transforms
Fuzz 29292: 8 transforms
Fuzz 29293: 20 transforms
Fuzz 29294: 18 transforms
Fuzz 29295: 15 transforms
Fuzz 29296: 7 transforms
Fuzz 29297: 10 transforms
Fuzz 29298: 9 transforms
Fuzz 29299: 2 transforms
Fuzz 29300: 9 transforms
Fuzz 29301: 5 transforms
Fuzz 29302: 3 transforms
Fuzz 29303: 14 transforms
Fuzz 29304: 10 transforms
Fuzz 29305: 18 transforms
Fuzz 29306: 20 transforms
Fuzz 29307: 2 transforms
Fuzz 29308: 4 transforms
Fuzz 29309: 18 transforms
Fuzz 29310: 2 transforms
Fuzz 29311: 10 transforms
Fuzz 29312: 10 transforms
Fuzz 29313: 6 transforms
Fuzz 29314: 12 transforms
Fuzz 29315: 20 transforms
Fuzz 29316: 20 transforms
Fuzz 29317: 10 transforms
Fuzz 29318: 6 transforms
Fuzz 29319: 10 transforms
Fuzz 29320: 4 transforms
Fuzz 29321: 15 transforms
Fuzz 29322: 9 transforms
Fuzz 29323: 16 transforms
Fuzz 29324: 19 transforms
Fuzz 29325: 5 transforms
Fuzz 29326: 4 transforms
Fuzz 29327: 14 transforms
Fuzz 29328: 1 transforms
Fuzz 29329: 15 transforms
Fuzz 29330: 9 transforms
Fuzz 29331: 20 transforms
Fuzz 29332: 5 transforms
Fuzz 29333: 15 transforms
Fuzz 29334: 15 transforms
Fuzz 29335: 1 transforms
Fuzz 29336: 11 transforms
Fuzz 29337: 1 transforms
Fuzz 29338: 2 transforms
Fuzz 29339: 3 transforms
Fuzz 29340: 16 transforms
Fuzz 29341: 1 transforms
Fuzz 29342: 14 transforms
Fuzz 29343: 9 transforms
Fuzz 29344: 5 transforms
Fuzz 29345: 1 transforms
Fuzz 29346: 4 transforms
Fuzz 29347: 5 transforms
Fuzz 29348: 2 transforms
Fuzz 29349: 11 transforms
Fuzz 29350: 16 transforms
Fuzz 29351: 11 transforms
Fuzz 29352: 8 transforms
Fuzz 29353: 15 transforms
Fuzz 29354: 12 transforms
Fuzz 29355: 15 transforms
Fuzz 29356: 12 transforms
Fuzz 29357: 4 transforms
Fuzz 29358: 12 transforms
Fuzz 29359: 4 transforms
Fuzz 29360: 2 transforms
Fuzz 29361: 7 transforms
Fuzz 29362: 19 transforms
Fuzz 29363: 11 transforms
Fuzz 29364: 7 transforms
Fuzz 29365: 9 transforms
Fuzz 29366: 20 transforms
Fuzz 29367: 1 transforms
Fuzz 29368: 11 transforms
Fuzz 29369: 5 transforms
Fuzz 29370: 13 transforms
Fuzz 29371: 8 transforms
Fuzz 29372: 7 transforms
Fuzz 29373: 17 transforms
Fuzz 29374: 16 transforms
Fuzz 29375: 2 transforms
Fuzz 29376: 14 transforms
Fuzz 29377: 10 transforms
Fuzz 29378: 16 transforms
Fuzz 29379: 10 transforms
Fuzz 29380: 15 transforms
Fuzz 29381: 20 transforms
Fuzz 29382: 6 transforms
Fuzz 29383: 6 transforms
Fuzz 29384: 16 transforms
Fuzz 29385: 19 transforms
Fuzz 29386: 2 transforms
Fuzz 29387: 3 transforms
Fuzz 29388: 11 transforms
Fuzz 29389: 14 transforms
Fuzz 29390: 20 transforms
Fuzz 29391: 6 transforms
Fuzz 29392: 5 transforms
Fuzz 29393: 1 transforms
Fuzz 29394: 3 transforms
Fuzz 29395: 16 transforms
Fuzz 29396: 4 transforms
Fuzz 29397: 6 transforms
Fuzz 29398: 4 transforms
Fuzz 29399: 6 transforms
Fuzz 29400: 11 transforms
Fuzz 29401: 11 transforms
Fuzz 29402: 14 transforms
Fuzz 29403: 18 transforms
Fuzz 29404: 18 transforms
Fuzz 29405: 14 transforms
Fuzz 29406: 17 transforms
Fuzz 29407: 12 transforms
Fuzz 29408: 15 transforms
Fuzz 29409: 15 transforms
Fuzz 29410: 10 transforms
Fuzz 29411: 2 transforms
Fuzz 29412: 1 transforms
Fuzz 29413: 17 transforms
Fuzz 29414: 12 transforms
Fuzz 29415: 16 transforms
Fuzz 29416: 20 transforms
Fuzz 29417: 10 transforms
Fuzz 29418: 4 transforms
Fuzz 29419: 5 transforms
Fuzz 29420: 11 transforms
Fuzz 29421: 5 transforms
Fuzz 29422: 10 transforms
Fuzz 29423: 15 transforms
Fuzz 29424: 1 transforms
Fuzz 29425: 8 transforms
Fuzz 29426: 5 transforms
Fuzz 29427: 12 transforms
Fuzz 29428: 9 transforms
Fuzz 29429: 19 transforms
Fuzz 29430: 16 transforms
Fuzz 29431: 15 transforms
Fuzz 29432: 9 transforms
Fuzz 29433: 15 transforms
Fuzz 29434: 10 transforms
Fuzz 29435: 17 transforms
Fuzz 29436: 17 transforms
Fuzz 29437: 6 transforms
Fuzz 29438: 11 transforms
Fuzz 29439: 10 transforms
Fuzz 29440: 1 transforms
Fuzz 29441: 5 transforms
Fuzz 29442: 12 transforms
Fuzz 29443: 3 transforms
Fuzz 29444: 19 transforms
Fuzz 29445: 9 transforms
Fuzz 29446: 10 transforms
Fuzz 29447: 14 transforms
Fuzz 29448: 1 transforms
Fuzz 29449: 20 transforms
Fuzz 29450: 18 transforms
Fuzz 29451: 12 transforms
Fuzz 29452: 11 transforms
Fuzz 29453: 13 transforms
Fuzz 29454: 4 transforms
Fuzz 29455: 13 transforms
Fuzz 29456: 19 transforms
Fuzz 29457: 9 transforms
Fuzz 29458: 6 transforms
Fuzz 29459: 3 transforms
Fuzz 29460: 8 transforms
Fuzz 29461: 18 transforms
Fuzz 29462: 18 transforms
Fuzz 29463: 14 transforms
Fuzz 29464: 4 transforms
Fuzz 29465: 4 transforms
Fuzz 29466: 20 transforms
Fuzz 29467: 5 transforms
Fuzz 29468: 12 transforms
Fuzz 29469: 15 transforms
Fuzz 29470: 8 transforms
Fuzz 29471: 5 transforms
Fuzz 29472: 8 transforms
Fuzz 29473: 4 transforms
Fuzz 29474: 15 transforms
Fuzz 29475: 4 transforms
Fuzz 29476: 20 transforms
Fuzz 29477: 6 transforms
Fuzz 29478: 8 transforms
Fuzz 29479: 1 transforms
Fuzz 29480: 18 transforms
Fuzz 29481: 13 transforms
Fuzz 29482: 9 transforms
Fuzz 29483: 13 transforms
Fuzz 29484: 15 transforms
Fuzz 29485: 17 transforms
Fuzz 29486: 14 transforms
Fuzz 29487: 8 transforms
Fuzz 29488: 1 transforms
Fuzz 29489: 10 transforms
Fuzz 29490: 1 transforms
Fuzz 29491: 17 transforms
Fuzz 29492: 7 transforms
Fuzz 29493: 20 transforms
Fuzz 29494: 11 transforms
Fuzz 29495: 9 transforms
Fuzz 29496: 16 transforms
Fuzz 29497: 12 transforms
Fuzz 29498: 9 transforms
Fuzz 29499: 12 transforms
Fuzz 29500: 12 transforms
Fuzz 29501: 12 transforms
Fuzz 29502: 12 transforms
Fuzz 29503: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
-->r2.dart';

@Component(-->
  <!--
  seleangular2.dart';
  selector: 'my-aaa',
@Component(
  selector: 'my-aaa',
import 'package:angular2/ 'package:angular2/angulaent(
  <!--
  seleangular2.dart';
       attr.ariatemplateUrl: 'tst.h
@Component(

       aria-hidden="true"

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.l   [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counterength}} items:</h1>
<li *ngFor='let ite of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 29504: 14 transforms
Fuzz 29505: 14 transforms
Fuzz 29506: 5 transforms
Fuzz 29507: 9 transforms
Fuzz 29508: 3 transforms
Fuzz 29509: 17 transforms
Fuzz 29510: 5 transforms
Fuzz 29511: 5 transforms
Fuzz 29512: 3 transforms
Fuzz 29513: 19 transforms
Fuzz 29514: 4 transforms
Fuzz 29515: 10 transforms
Fuzz 29516: 17 transforms
Fuzz 29517: 16 transforms
Fuzz 29518: 13 transforms
Fuzz 29519: 18 transforms
Fuzz 29520: 14 transforms
Fuzz 29521: 19 transforms
Fuzz 29522: 19 transforms
Fuzz 29523: 12 transforms
Fuzz 29524: 3 transforms
Fuzz 29525: 14 transforms
Fuzz 29526: 14 transforms
Fuzz 29527: 20 transforms
Fuzz 29528: 18 transforms
Fuzz 29529: 7 transforms
Fuzz 29530: 18 transforms
Fuzz 29531: 12 transforms
Fuzz 29532: 13 transforms
Fuzz 29533: 12 transforms
Fuzz 29534: 6 transforms
Fuzz 29535: 10 transforms
Fuzz 29536: 17 transforms
Fuzz 29537: 20 transforms
Fuzz 29538: 8 transforms
Fuzz 29539: 3 transforms
Fuzz 29540: 13 transforms
Fuzz 29541: 4 transforms
Fuzz 29542: 10 transforms
Fuzz 29543: 9 transforms
Fuzz 29544: 15 transforms
Fuzz 29545: 13 transforms
Fuzz 29546: 9 transforms
Fuzz 29547: 20 transforms
Fuzz 29548: 2 transforms
Fuzz 29549: 3 transforms
Fuzz 29550: 8 transforms
Fuzz 29551: 17 transforms
Fuzz 29552: 18 transforms
Fuzz 29553: 2 transforms
Fuzz 29554: 19 transforms
Fuzz 29555: 6 transforms
Fuzz 29556: 11 transforms
Fuzz 29557: 2 transforms
Fuzz 29558: 4 transforms
Fuzz 29559: 14 transforms
Fuzz 29560: 1 transforms
Fuzz 29561: 1 transforms
Fuzz 29562: 5 transforms
Fuzz 29563: 12 transforms
Fuzz 29564: 12 transforms
Fuzz 29565: 16 transforms
Fuzz 29566: 16 transforms
Fuzz 29567: 12 transforms
Fuzz 29568: 5 transforms
Fuzz 29569: 13 transforms
Fuzz 29570: 1 transforms
Fuzz 29571: 13 transforms
Fuzz 29572: 2 transforms
Fuzz 29573: 9 transforms
Fuzz 29574: 13 transforms
Fuzz 29575: 9 transforms
Fuzz 29576: 16 transforms
Fuzz 29577: 17 transforms
Fuzz 29578: 7 transforms
Fuzz 29579: 12 transforms
Fuzz 29580: 13 transforms
Fuzz 29581: 13 transforms
Fuzz 29582: 2 transforms
Fuzz 29583: 15 transforms
Fuzz 29584: 6 transforms
Fuzz 29585: 11 transforms
Fuzz 29586: 3 transforms
Fuzz 29587: 13 transforms
Fuzz 29588: 3 transforms
Fuzz 29589: 16 transforms
Fuzz 29590: 1 transforms
Fuzz 29591: 8 transforms
Fuzz 29592: 10 transforms
Fuzz 29593: 11 transforms
Fuzz 29594: 12 transforms
Fuzz 29595: 9 transforms
Fuzz 29596: 3 transforms
Fuzz 29597: 13 transforms
Fuzz 29598: 19 transforms
Fuzz 29599: 5 transforms
Fuzz 29600: 13 transforms
Fuzz 29601: 12 transforms
Fuzz 29602: 6 transforms
Fuzz 29603: 5 transforms
Fuzz 29604: 11 transforms
Fuzz 29605: 17 transforms
Fuzz 29606: 8 transforms
Fuzz 29607: 2 transforms
Fuzz 29608: 17 transforms
Fuzz 29609: 16 transforms
Fuzz 29610: 14 transforms
Fuzz 29611: 19 transforms
Fuzz 29612: 13 transforms
Fuzz 29613: 7 transforms
Fuzz 29614: 2 transforms
Fuzz 29615: 17 transforms
Fuzz 29616: 12 transforms
Fuzz 29617: 9 transforms
Fuzz 29618: 3 transforms
Fuzz 29619: 11 transforms
Fuzz 29620: 15 transforms
Fuzz 29621: 8 transforms
Fuzz 29622: 9 transforms
Fuzz 29623: 12 transforms
Fuzz 29624: 5 transforms
Fuzz 29625: 7 transforms
Fuzz 29626: 7 transforms
Fuzz 29627: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
});
}
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
}
  void reset() {}
class CounterComponent {
  @Input() int maxCount;
class ComponentA {
\'\'\');
@Compontent(
  List<String> itst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const) int maxCount;
class ComponentA {
\'\'\');
@Component(
  List<
});
}
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
}
  void reset() {}
class CounterComponent {
  @InpuString> itst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
{
@Component(
  int count;
  String header;
  int count;
  String header;

  directives: const [Count
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (increme; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 29628: 6 transforms
Fuzz 29629: 19 transforms
Fuzz 29630: 11 transforms
Fuzz 29631: 1 transforms
Fuzz 29632: 2 transforms
Fuzz 29633: 4 transforms
Fuzz 29634: 13 transforms
Fuzz 29635: 15 transforms
Fuzz 29636: 1 transforms
Fuzz 29637: 7 transforms
Fuzz 29638: 7 transforms
Fuzz 29639: 16 transforms
Fuzz 29640: 2 transforms
Fuzz 29641: 4 transforms
Fuzz 29642: 20 transforms
Fuzz 29643: 13 transforms
Fuzz 29644: 19 transforms
Fuzz 29645: 7 transforms
Fuzz 29646: 11 transforms
Fuzz 29647: 14 transforms
Fuzz 29648: 5 transforms
Fuzz 29649: 3 transforms
Fuzz 29650: 12 transforms
Fuzz 29651: 17 transforms
Fuzz 29652: 20 transforms
Fuzz 29653: 20 transforms
Fuzz 29654: 18 transforms
Fuzz 29655: 14 transforms
Fuzz 29656: 8 transforms
Fuzz 29657: 9 transforms
Fuzz 29658: 13 transforms
Fuzz 29659: 14 transforms
Fuzz 29660: 19 transforms
Fuzz 29661: 20 transforms
Fuzz 29662: 3 transforms
Fuzz 29663: 17 transforms
Fuzz 29664: 12 transforms
Fuzz 29665: 20 transforms
Fuzz 29666: 12 transforms
Fuzz 29667: 16 transforms
Fuzz 29668: 13 transforms
Fuzz 29669: 14 transforms
Fuzz 29670: 20 transforms
Fuzz 29671: 4 transforms
Fuzz 29672: 6 transforms
Fuzz 29673: 3 transforms
Fuzz 29674: 16 transforms
Fuzz 29675: 2 transforms
Fuzz 29676: 15 transforms
Fuzz 29677: 15 transforms
Fuzz 29678: 12 transforms
Fuzz 29679: 14 transforms
Fuzz 29680: 8 transforms
Fuzz 29681: 8 transforms
Fuzz 29682: 12 transforms
Fuzz 29683: 13 transforms
Fuzz 29684: 6 transforms
Fuzz 29685: 7 transforms
Fuzz 29686: 17 transforms
Fuzz 29687: 2 transforms
Fuzz 29688: 7 transforms
Fuzz 29689: 8 transforms
Fuzz 29690: 10 transforms
Fuzz 29691: 3 transforms
Fuzz 29692: 18 transforms
Fuzz 29693: 18 transforms
Fuzz 29694: 13 transforms
Fuzz 29695: 16 transforms
Fuzz 29696: 1 transforms
Fuzz 29697: 8 transforms
Fuzz 29698: 13 transforms
Fuzz 29699: 11 transforms
Fuzz 29700: 1 transforms
Fuzz 29701: 2 transforms
Fuzz 29702: 15 transforms
Fuzz 29703: 14 transforms
Fuzz 29704: 2 transforms
Fuzz 29705: 15 transforms
Fuzz 29706: 10 transforms
Fuzz 29707: 9 transforms
Fuzz 29708: 17 transforms
Fuzz 29709: 5 transforms
Fuzz 29710: 15 transforms
Fuzz 29711: 8 transforms
Fuzz 29712: 19 transforms
Fuzz 29713: 16 transforms
Fuzz 29714: 10 transforms
Fuzz 29715: 17 transforms
Fuzz 29716: 5 transforms
Fuzz 29717: 14 transforms
Fuzz 29718: 16 transforms
Fuzz 29719: 17 transforms
Fuzz 29720: 6 transforms
Fuzz 29721: 14 transforms
Fuzz 29722: 14 transforms
Fuzz 29723: 7 transforms
Fuzz 29724: 4 transforms
Fuzz 29725: 6 transforms
Fuzz 29726: 4 transforms
Fuzz 29727: 2 transforms
Fuzz 29728: 16 transforms
Fuzz 29729: 6 transforms
Fuzz 29730: 12 transforms
Fuzz 29731: 7 transforms
Fuzz 29732: 8 transforms
Fuzz 29733: 20 transforms
Fuzz 29734: 1 transforms
Fuzz 29735: 12 transforms
Fuzz 29736: 8 transforms
Fuzz 29737: 9 transforms
Fuzz 29738: 5 transforms
Fuzz 29739: 3 transforms
Fuzz 29740: 4 transforms
Fuzz 29741: 15 transforms
Fuzz 29742: 9 transforms
Fuzz 29743: 18 transforms
Fuzz 29744: 5 transforms
Fuzz 29745: 19 transforms
Fuzz 29746: 15 transforms
Fuzz 29747: 1 transforms
Fuzz 29748: 19 transforms
Fuzz 29749: 6 transforms
Fuzz 29750: 8 transforms
Fuzz 29751: 8 transforms
Fuzz 29752: 14 transforms
Fuzz 29753: 11 transforms
Fuzz 29754: 11 transforms
Fuzz 29755: 17 transforms
Fuzz 29756: 11 transforms
Fuzz 29757: 5 transforms
Fuzz 29758: 13 transforms
Fuzz 29759: 5 transforms
Fuzz 29760: 3 transforms
Fuzz 29761: 13 transforms
Fuzz 29762: 14 transforms
Fuzz 29763: 3 transforms
Fuzz 29764: 4 transforms
Fuzz 29765: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

-->  selector: 'my-aaa',
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
class ComponentA {
  template: '{{count}} <
  voi<!--
@Component(
  List<String> items;
<<==HTML CODE==>>
    <my-counter></my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>

  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
    [count]="items.length"
      
    (click)='h1
    (reset)=''
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
external  <my-counter
</div><h1 #h1>Showing {{items.length}} .hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    #counter
<!-- @ngIgnoreErrors: -->
  </my-counter>
    (reset)=''
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  <my-counter
</div>
<h1 #h1>Showing {{items.length}} items:</h1>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 29766: 8 transforms
Fuzz 29767: 7 transforms
Fuzz 29768: 17 transforms
Fuzz 29769: 17 transforms
Fuzz 29770: 17 transforms
Fuzz 29771: 2 transforms
Fuzz 29772: 7 transforms
Fuzz 29773: 2 transforms
Fuzz 29774: 3 transforms
Fuzz 29775: 10 transforms
Fuzz 29776: 1 transforms
Fuzz 29777: 19 transforms
Fuzz 29778: 2 transforms
Fuzz 29779: 1 transforms
Fuzz 29780: 9 transforms
Fuzz 29781: 3 transforms
Fuzz 29782: 12 transforms
Fuzz 29783: 16 transforms
Fuzz 29784: 6 transforms
Fuzz 29785: 9 transforms
Fuzz 29786: 17 transforms
Fuzz 29787: 19 transforms
Fuzz 29788: 7 transforms
Fuzz 29789: 2 transforms
Fuzz 29790: 16 transforms
Fuzz 29791: 6 transforms
Fuzz 29792: 4 transforms
Fuzz 29793: 10 transforms
Fuzz 29794: 5 transforms
Fuzz 29795: 11 transforms
Fuzz 29796: 15 transforms
Fuzz 29797: 2 transforms
Fuzz 29798: 18 transforms
Fuzz 29799: 18 transforms
Fuzz 29800: 18 transforms
Fuzz 29801: 11 transforms
Fuzz 29802: 13 transforms
Fuzz 29803: 20 transforms
Fuzz 29804: 1 transforms
Fuzz 29805: 17 transforms
Fuzz 29806: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  int count;
  String header;
  @Input() int maxCount;
import 'package:anular2/angular2.dart';

}
@Compone<nt(
  void runt;
  selector: 'my-aaa',


  CounterComppatchonent recursedComponenlass ComponentA {
  @ContentChild(CounterComponent)
  @Input() int maxCount;
class CounterComponent {
c
  CounterComppatchonent recursedComponent;
  void increment() {}
  @Input() int maxCount;
  Eventmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
  CounterComppatchonent recursedComponenteset() {}
  Eventmitter<String> resetEvent;

  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
@Component(
  @Output() EventEmitter<int> incremented;
}

  Eventmitter<String> resetEvent;
  selector: 'my-counter',
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
    (reset)=''
<h1 #h1>Showing {{items.length}} items:</h1>
    [count]="items.length"
  {{x}} : {{item.trim()}}
<li *n}
    (incremented)='items.add($event.toString())'>
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
{

<dive *ngIf="items.length > 0">
  </my-counter>
</li>

]),
});
  <my-counter
  {{ngForm.dirty}}
\'\'\')gFor='let item of items; let x=index' [hidden]='item != null'>
</div>
  <form #ngForm="ngForm"></form>
  
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 29807: 13 transforms
Fuzz 29808: 6 transforms
Fuzz 29809: 13 transforms
Fuzz 29810: 11 transforms
Fuzz 29811: 10 transforms
Fuzz 29812: 5 transforms
Fuzz 29813: 4 transforms
Fuzz 29814: 6 transforms
Fuzz 29815: 14 transforms
Fuzz 29816: 12 transforms
Fuzz 29817: 13 transforms
Fuzz 29818: 7 transforms
Fuzz 29819: 2 transforms
Fuzz 29820: 9 transforms
Fuzz 29821: 13 transforms
Fuzz 29822: 3 transforms
Fuzz 29823: 16 transforms
Fuzz 29824: 2 transforms
Fuzz 29825: 13 transforms
Fuzz 29826: 1 transforms
Fuzz 29827: 2 transforms
Fuzz 29828: 8 transforms
Fuzz 29829: 20 transforms
Fuzz 29830: 8 transforms
Fuzz 29831: 15 transforms
Fuzz 29832: 8 transforms
Fuzz 29833: 5 transforms
Fuzz 29834: 13 transforms
Fuzz 29835: 16 transforms
Fuzz 29836: 16 transforms
Fuzz 29837: 2 transforms
Fuzz 29838: 6 transforms
Fuzz 29839: 15 transforms
Fuzz 29840: 5 transforms
Fuzz 29841: 4 transforms
Fuzz 29842: 4 transforms
Fuzz 29843: 5 transforms
Fuzz 29844: 8 transforms
Fuzz 29845: 8 transforms
Fuzz 29846: 11 transforms
Fuzz 29847: 16 transforms
Fuzz 29848: 9 transforms
Fuzz 29849: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'myaaa',
       aria-hidden="tre"
class ComponentemplateUrl-: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<S
class ComponentA {
import 'package:angular2/angular2.dart';
-->
       attr.aria-hidden"{{!it)

  <!--
@Component(
<<==HTML CODE==>>
  {{x}} : {{item.trim(r)}}
</li>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing{{items.length}} items:</h1>
    [count]="items.length"
    <my-counter></my-counter>    aria-hidden="true"
       attr.aria-hidd  <form #ngForm="ngForm"></form>
<li *ngFor='let item of items; let x=index' [hidden]='item != nu
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 29850: 15 transforms
Fuzz 29851: 11 transforms
Fuzz 29852: 9 transforms
Fuzz 29853: 6 transforms
Fuzz 29854: 10 transforms
Fuzz 29855: 16 transforms
Fuzz 29856: 9 transforms
Fuzz 29857: 3 transforms
Fuzz 29858: 16 transforms
Fuzz 29859: 12 transforms
Fuzz 29860: 20 transforms
Fuzz 29861: 17 transforms
Fuzz 29862: 1 transforms
Fuzz 29863: 11 transforms
Fuzz 29864: 13 transforms
Fuzz 29865: 17 transforms
Fuzz 29866: 18 transforms
Fuzz 29867: 7 transforms
Fuzz 29868: 5 transforms
Fuzz 29869: 8 transforms
Fuzz 29870: 7 transforms
Fuzz 29871: 6 transforms
Fuzz 29872: 5 transforms
Fuzz 29873: 3 transforms
Fuzz 29874: 8 transforms
Fuzz 29875: 11 transforms
Fuzz 29876: 16 transforms
Fuzz 29877: 1 transforms
Fuzz 29878: 9 transforms
Fuzz 29879: 6 transforms
Fuzz 29880: 4 transforms
Fuzz 29881: 2 transforms
Fuzz 29882: 6 transforms
Fuzz 29883: 11 transforms
Fuzz 29884: 8 transforms
Fuzz 29885: 14 transforms
Fuzz 29886: 9 transforms
Fuzz 29887: 7 transforms
Fuzz 29888: 3 transforms
Fuzz 29889: 1 transforms
Fuzz 29890: 2 transforms
Fuzz 29891: 3 transforms
Fuzz 29892: 4 transforms
Fuzz 29893: 15 transforms
Fuzz 29894: 17 transforms
Fuzz 29895: 4 transforms
Fuzz 29896: 15 transforms
Fuzz 29897: 11 transforms
Fuzz 29898: 15 transforms
Fuzz 29899: 20 transforms
Fuzz 29900: 14 transforms
Fuzz 29901: 3 transforms
Fuzz 29902: 6 transforms
Fuzz 29903: 2 transforms
Fuzz 29904: 18 transforms
Fuzz 29905: 2 transforms
Fuzz 29906: 11 transforms
Fuzz 29907: 6 transforms
Fuzz 29908: 13 transforms
Fuzz 29909: 12 transforms
Fuzz 29910: 1 transforms
Fuzz 29911: 5 transforms
Fuzz 29912: 15 transforms
Fuzz 29913: 20 transforms
Fuzz 29914: 2 transforms
Fuzz 29915: 14 transforms
Fuzz 29916: 6 transforms
Fuzz 29917: 20 transforms
Fuzz 29918: 10 transforms
Fuzz 29919: 12 transforms
Fuzz 29920: 7 transforms
Fuzz 29921: 8 transforms
Fuzz 29922: 7 transforms
Fuzz 29923: 16 transforms
Fuzz 29924: 8 transforms
Fuzz 29925: 14 transforms
Fuzz 29926: 5 transforms
Fuzz 29927: 3 transforms
Fuzz 29928: 6 transforms
Fuzz 29929: 16 transforms
Fuzz 29930: 20 transforms
Fuzz 29931: 6 transforms
Fuzz 29932: 12 transforms
Fuzz 29933: 4 transforms
Fuzz 29934: 1 transforms
Fuzz 29935: 20 transforms
Fuzz 29936: 8 transforms
Fuzz 29937: 7 transforms
Fuzz 29938: 13 transforms
Fuzz 29939: 8 transforms
Fuzz 29940: 17 transforms
Fuzz 29941: 8 transforms
Fuzz 29942: 15 transforms
Fuzz 29943: 10 transforms
Fuzz 29944: 12 transforms
Fuzz 29945: 11 transforms
Fuzz 29946: 6 transforms
Fuzz 29947: 12 transforms
Fuzz 29948: 7 transforms
Fuzz 29949: 12 transforms
Fuzz 29950: 8 transforms
Fuzz 29951: 11 transforms
Fuzz 29952: 15 transforms
Fuzz 29953: 18 transforms
Fuzz 29954: 13 transforms
Fuzz 29955: 5 transforms
Fuzz 29956: 18 transforms
Fuzz 29957: 4 transforms
Fuzz 29958: 18 transforms
Fuzz 29959: 3 transforms
Fuzz 29960: 14 transforms
Fuzz 29961: 8 transforms
Fuzz 29962: 16 transforms
Fuzz 29963: 10 transforms
Fuzz 29964: 4 transforms
Fuzz 29965: 2 transforms
Fuzz 29966: 7 transforms
Fuzz 29967: 14 transforms
Fuzz 29968: 15 transforms
Fuzz 29969: 1 transforms
Fuzz 29970: 10 transforms
Fuzz 29971: 15 transforms
Fuzz 29972: 10 transforms
Fuzz 29973: 10 transforms
Fuzz 29974: 8 transforms
Fuzz 29975: 20 transforms
Fuzz 29976: 14 transforms
Fuzz 29977: 19 transforms
Fuzz 29978: 16 transforms
Fuzz 29979: 14 transforms
Fuzz 29980: 19 transforms
Fuzz 29981: 18 transforms
Fuzz 29982: 4 transforms
Fuzz 29983: 11 transforms
Fuzz 29984: 8 transforms
Fuzz 29985: 20 transforms
Fuzz 29986: 16 transforms
Fuzz 29987: 17 transforms
Fuzz 29988: 14 transforms
Fuzz 29989: 7 transforms
Fuzz 29990: 6 transforms
Fuzz 29991: 5 transforms
Fuzz 29992: 12 transforms
Fuzz 29993: 17 transforms
Fuzz 29994: 4 transforms
Fuzz 29995: 6 transforms
Fuzz 29996: 11 transforms
Fuzz 29997: 15 transforms
Fuzz 29998: 9 transforms
Fuzz 29999: 6 transforms
Fuzz 30000: 14 transforms
Fuzz 30001: 11 transforms
Fuzz 30002: 10 transforms
Fuzz 30003: 1 transforms
Fuzz 30004: 16 transforms
Fuzz 30005: 18 transforms
Fuzz 30006: 5 transforms
Fuzz 30007: 5 transforms
Fuzz 30008: 18 transforms
Fuzz 30009: 10 transforms
Fuzz 30010: 5 transforms
Fuzz 30011: 14 transforms
Fuzz 30012: 4 transforms
Fuzz 30013: 20 transforms
Fuzz 30014: 10 transforms
Fuzz 30015: 12 transforms
Fuzz 30016: 8 transforms
Fuzz 30017: 12 transforms
Fuzz 30018: 14 transforms
Fuzz 30019: 17 transforms
Fuzz 30020: 1 transforms
Fuzz 30021: 13 transforms
Fuzz 30022: 15 transforms
Fuzz 30023: 13 transforms
Fuzz 30024: 13 transforms
Fuzz 30025: 1 transforms
Fuzz 30026: 20 transforms
Fuzz 30027: 17 transforms
Fuzz 30028: 3 transforms
Fuzz 30029: 3 transforms
Fuzz 30030: 14 transforms
Fuzz 30031: 8 transforms
Fuzz 30032: 7 transforms
Fuzz 30033: 20 transforms
Fuzz 30034: 17 transforms
Fuzz 30035: 11 transforms
Fuzz 30036: 3 transforms
Fuzz 30037: 3 transforms
Fuzz 30038: 4 transforms
Fuzz 30039: 9 transforms
Fuzz 30040: 20 transforms
Fuzz 30041: 15 transforms
Fuzz 30042: 3 transforms
Fuzz 30043: 9 transforms
Fuzz 30044: 6 transforms
Fuzz 30045: 11 transforms
Fuzz 30046: 17 transforms
Fuzz 30047: 19 transforms
Fuzz 30048: 4 transforms
Fuzz 30049: 4 transforms
Fuzz 30050: 9 transforms
Fuzz 30051: 11 transforms
Fuzz 30052: 3 transforms
Fuzz 30053: 17 transforms
Fuzz 30054: 16 transforms
Fuzz 30055: 11 transforms
Fuzz 30056: 14 transforms
Fuzz 30057: 16 transforms
Fuzz 30058: 12 transforms
Fuzz 30059: 2 transforms
Fuzz 30060: 14 transforms
Fuzz 30061: 10 transforms
Fuzz 30062: 1 transforms
Fuzz 30063: 18 transforms
Fuzz 30064: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (clic}k)="increment()" [valuontentChild(Counte}
  List<String> items;
}
  templateUrl: 'test.html',
       attr.aria-hidden="{{!invalid}}"onst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
rComponent)
       aria-hidden="true"
});
  CounterComponent rec
@Component(
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  inputs: const ['count'],
import 'packaenumge:angular2/angular2.dart';
class ComponentA {
{
-->  selector: 'my-counter',

  directives: c<!--
]),
@Component(

<<==HTML CODE==>>
    [maxCount]='4'
    (reset)=''
"></form>
 }
]),
});
{
\'\'\');
  '090cedb3f2833a {{x}} : {{items.length > 0">

  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (m.dirty}}  
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>    <my-counter></my-counter>
    #counter
    #counter
  <form item.trim()}}
<div *ngIf="items.length > 0">

  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (m.dirty}}  
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>    <my-counter></my-counter>
    #counter
    #counter
  <form #ngForm="ngForm
      
</li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
    (incremented)='items.add($event.toString())'>
  <form #ngForm="ng;Form"></form>
  <my-counter
    [count]="items.length"

</div>
    [maxCount]='4'
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
  {{ngForIf="items.length > 0">
        <my-counter
  <i0">

  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (m.dirty}}  
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>    <my-counter></my-counter>
    #counter
    #countnput [(ngModel)]="header" />
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 30065: 7 transforms
Fuzz 30066: 10 transforms
Fuzz 30067: 11 transforms
Fuzz 30068: 3 transforms
Fuzz 30069: 2 transforms
Fuzz 30070: 13 transforms
Fuzz 30071: 14 transforms
Fuzz 30072: 20 transforms
Fuzz 30073: 8 transforms
Fuzz 30074: 13 transforms
Fuzz 30075: 15 transforms
Fuzz 30076: 13 transforms
Fuzz 30077: 13 transforms
Fuzz 30078: 9 transforms
Fuzz 30079: 8 transforms
Fuzz Failure 
<<==DART CODE==>>


}

  EventEmitter<String> resetEvent;
  @Inpifut() int maxCount;
       attr.aria-hidden="{{!odel])
  void increment() {}
  templateUrl: 'test.html',

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, Ngf, NgFor, NgForm, NgM<!--
@Component(
  selector: 'my-counter',
  int count;
-->
  @Output() EventEmitter<int> incremented;
  List<String> items;
  inputs: const ['count'],
  String header;
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
class ComponentA {

  CounterComponent recursedComponent;
@Component(
}
  selector: 'my-aaa',
class CounterComponent {
  void reset() {}
       aria-hidden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != <!--
-->
       aria-hidden="true"
   null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 30080: 5 transforms
Fuzz 30081: 9 transforms
Fuzz 30082: 1 transforms
Fuzz 30083: 14 transforms
Fuzz 30084: 20 transforms
Fuzz 30085: 9 transforms
Fuzz 30086: 13 transforms
Fuzz 30087: 12 transforms
Fuzz 30088: 15 transforms
Fuzz 30089: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
-->

  @Output() EventEmitter<int> incremented;
}


  List<String> items;
@Component(
  templateUrl: 'test.html',
class CounterComponent {
  selector: 'my-aaa',

class ComponentA {
  String header;
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  outputs: const ['resetEvent: reset'],
  void increment() {}
import 'package:angular2/aEngular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}

  inputs: const ['count'],
  @ContentChild(CounterComponent)
  @Input() int maxCount;
 <!--
@Component(
  int count;
  CounterComponent recursedComponent;
<<==HTML CODE==>>
});
<div *ngIf="items.length > 0">
{
  '090cedb3f2833a3 {{x}} : {{item.trim()}}
 }<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

]),
</li>
<!-- @ngIgnoreErrors: -->
\'\'\');
  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 30090: 5 transforms
Fuzz 30091: 18 transforms
Fuzz 30092: 13 transforms
Fuzz 30093: 2 transforms
Fuzz 30094: 4 transforms
Fuzz 30095: 7 transforms
Fuzz 30096: 7 transforms
Fuzz 30097: 10 transforms
Fuzz 30098: 9 transforms
Fuzz 30099: 5 transforms
Fuzz 30100: 9 transforms
Fuzz 30101: 20 transforms
Fuzz 30102: 11 transforms
Fuzz 30103: 4 transforms
Fuzz 30104: 6 transforms
Fuzz 30105: 6 transforms
Fuzz 30106: 3 transforms
Fuzz 30107: 6 transforms
Fuzz 30108: 15 transforms
Fuzz 30109: 12 transforms
Fuzz 30110: 5 transforms
Fuzz 30111: 13 transforms
Fuzz 30112: 4 transforms
Fuzz 30113: 13 transforms
Fuzz 30114: 14 transforms
Fuzz 30115: 2 transforms
Fuzz 30116: 8 transforms
Fuzz 30117: 2 transforms
Fuzz 30118: 12 transforms
Fuzz 30119: 3 transforms
Fuzz 30120: 4 transforms
Fuzz 30121: 19 transforms
Fuzz 30122: 15 transforms
Fuzz 30123: 6 transforms
Fuzz 30124: 8 transforms
Fuzz 30125: 20 transforms
Fuzz 30126: 9 transforms
Fuzz 30127: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  inputs: <!--

  template: '{{count}} <button (click)="increment()" [value]="\'add\"'"></button>')
@Component(
  selector: 'my-aaa',
@Component(
class ComponentA {
  String header;}
class CounterCompo
@Component(

  List<String> items;
import 'package:angular2/angular2.dart'ring> items;
  selector: 'my-counter',
  templateUrl: 'test.html',
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
       aria-hidden="true"
       attr.aria-hidden="{{!invalidconst ['count'],  ;

  String header;}
<<==HTML CODE==>>
<!-- @falsengIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden}
]),
});
{
\'\'\');  '090cedb3f2833a3f260b0937baae5626u7a6cd935',
   -4.]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="engForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counte}]),
});
r>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 30128: 20 transforms
Fuzz 30129: 15 transforms
Fuzz 30130: 12 transforms
Fuzz 30131: 7 transforms
Fuzz 30132: 17 transforms
Fuzz 30133: 6 transforms
Fuzz 30134: 13 transforms
Fuzz 30135: 11 transforms
Fuzz 30136: 11 transforms
Fuzz 30137: 12 transforms
Fuzz 30138: 16 transforms
Fuzz 30139: 20 transforms
Fuzz 30140: 16 transforms
Fuzz 30141: 1 transforms
Fuzz 30142: 15 transforms
Fuzz 30143: 13 transforms
Fuzz 30144: 4 transforms
Fuzz 30145: 5 transforms
Fuzz 30146: 1 transforms
Fuzz 30147: 17 transforms
Fuzz 30148: 2 transforms
Fuzz 30149: 17 transforms
Fuzz 30150: 9 transforms
Fuzz 30151: 19 transforms
Fuzz 30152: 12 transforms
Fuzz 30153: 15 transforms
Fuzz 30154: 11 transforms
Fuzz 30155: 5 transforms
Fuzz 30156: 13 transforms
Fuzz 30157: 20 transforms
Fuzz 30158: 11 transforms
Fuzz 30159: 4 transforms
Fuzz 30160: 9 transforms
Fuzz 30161: 6 transforms
Fuzz 30162: 5 transforms
Fuzz 30163: 6 transforms
Fuzz 30164: 2 transforms
Fuzz 30165: 13 transforms
Fuzz 30166: 10 transforms
Fuzz 30167: 14 transforms
Fuzz 30168: 15 transforms
Fuzz 30169: 18 transforms
Fuzz 30170: 12 transforms
Fuzz 30171: 12 transforms
Fuzz 30172: 14 transforms
Fuzz 30173: 12 transforms
Fuzz 30174: 20 transforms
Fuzz 30175: 1 transforms
Fuzz 30176: 13 transforms
Fuzz 30177: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgF<!--
-->
       aria-hidden="true"
       aorm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent:omponent;

  vo<! reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
classCounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output( EventEmitter<int> incremented;

  @ContentChild(CounteComponent)
  CounterComponen}
]),
});
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503t recursedComponent;

  vo<!--
-->
        aria-hidden="truid reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{iems.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 30178: 14 transforms
Fuzz 30179: 1 transforms
Fuzz 30180: 4 transforms
Fuzz 30181: 20 transforms
Fuzz 30182: 13 transforms
Fuzz 30183: 11 transforms
Fuzz 30184: 4 transforms
Fuzz 30185: 9 transforms
Fuzz 30186: 12 transforms
Fuzz 30187: 2 transforms
Fuzz 30188: 18 transforms
Fuzz 30189: 16 transforms
Fuzz 30190: 15 transforms
Fuzz 30191: 13 transforms
Fuzz 30192: 13 transforms
Fuzz 30193: 2 transforms
Fuzz 30194: 1 transforms
Fuzz 30195: 13 transforms
Fuzz 30196: 20 transforms
Fuzz 30197: 9 transforms
Fuzz 30198: 5 transforms
Fuzz 30199: 18 transforms
Fuzz 30200: 2 transforms
Fuzz 30201: 17 transforms
Fuzz 30202: 4 transforms
Fuzz 30203: 19 transforms
Fuzz 30204: 5 transforms
Fuzz 30205: 8 transforms
Fuzz 30206: 4 transforms
Fuzz 30207: 11 transforms
Fuzz 30208: 4 transforms
Fuzz 30209: 7 transforms
Fuzz 30210: 20 transforms
Fuzz 30211: 4 transforms
Fuzz 30212: 19 transforms
Fuzz 30213: 2 transforms
Fuzz 30214: 9 transforms
Fuzz 30215: 17 transforms
Fuzz 30216: 1 transforms
Fuzz 30217: 6 transforms
Fuzz 30218: 6 transforms
Fuzz 30219: 1 transforms
Fuzz 30220: 10 transforms
Fuzz 30221: 11 transforms
Fuzz 30222: 2 transforms
Fuzz 30223: 8 transforms
Fuzz 30224: 3 transforms
Fuzz 30225: 18 transforms
Fuzz 30226: 5 transforms
Fuzz 30227: 10 transforms
Fuzz 30228: 18 transforms
Fuzz 30229: 1 transforms
Fuzz 30230: 18 transforms
Fuzz 30231: 8 transforms
Fuzz 30232: 13 transforms
Fuzz 30233: 11 transforms
Fuzz 30234: 7 transforms
Fuzz 30235: 1 transforms
Fuzz 30236: 15 transforms
Fuzz 30237: 16 transforms
Fuzz 30238: 6 transforms
Fuzz 30239: 14 transforms
Fuzz 30240: 19 transforms
Fuzz 30241: 10 transforms
Fuzz 30242: 9 transforms
Fuzz 30243: 13 transforms
Fuzz 30244: 3 transforms
Fuzz 30245: 7 transforms
Fuzz 30246: 6 transforms
Fuzz 30247: 14 transforms
Fuzz 30248: 20 transforms
Fuzz 30249: 19 transforms
Fuzz 30250: 3 transforms
Fuzz 30251: 13 transforms
Fuzz 30252: 6 transforms
Fuzz 30253: 6 transforms
Fuzz 30254: 7 transforms
Fuzz 30255: 16 transforms
Fuzz 30256: 14 transforms
Fuzz 30257: 9 transforms
Fuzz 30258: 19 transforms
Fuzz 30259: 5 transforms
Fuzz 30260: 9 transforms
Fuzz 30261: 9 transforms
Fuzz 30262: 7 transforms
Fuzz 30263: 19 transforms
Fuzz 30264: 2 transforms
Fuzz 30265: 11 transforms
Fuzz 30266: 17 transforms
Fuzz 30267: 12 transforms
Fuzz 30268: 3 transforms
Fuzz 30269: 10 transforms
Fuzz 30270: 2 transforms
Fuzz 30271: 17 transforms
Fuzz 30272: 9 transforms
Fuzz 30273: 2 transforms
Fuzz 30274: 15 transforms
Fuzz 30275: 11 transforms
Fuzz 30276: 15 transforms
Fuzz 30277: 4 transforms
Fuzz 30278: 9 transforms
Fuzz 30279: 15 transforms
Fuzz 30280: 5 transforms
Fuzz 30281: 18 transforms
Fuzz 30282: 14 transforms
Fuzz 30283: 1 transforms
Fuzz 30284: 10 transforms
Fuzz 30285: 9 transforms
Fuzz 30286: 14 transforms
Fuzz 30287: 10 transforms
Fuzz 30288: 3 transforms
Fuzz 30289: 6 transforms
Fuzz 30290: 9 transforms
Fuzz 30291: 19 transforms
Fuzz 30292: 18 transforms
Fuzz 30293: 17 transforms
Fuzz 30294: 14 transforms
Fuzz 30295: 13 transforms
Fuzz 30296: 12 transforms
Fuzz 30297: 20 transforms
Fuzz 30298: 3 transforms
Fuzz 30299: 5 transforms
Fuzz 30300: 11 transforms
Fuzz 30301: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
}
class ComponentA {
  CounterComponent recursedComponent;
import 'pacpkage:angular2/angular2.dart';


  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
import 'pacpkage:angular2/angular2.dat ['count'],

       attr.arint;
       aria-hidden="true"
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])-->
  inputs: consm, NgModel])-->

  template: '{{count}} <b}
]),
});
{
\'\'\');
  '090cedb3utton (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
  void reset() {}
  String header;
  outputs: const ['resetEvent: reset'],
  int cou<!--
assert  selector: 'my-aaa',

@Component(
@Component(
  selector: 'my-counter',
class CounterComponent {
  EventEmitter<String> resetEvent;
}
<<==HTML CODE==>>
]),
  <my-counter
</div>
ull'>
      
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</helse1>
<div *ngIf="items.length > 0">

  {{x}} : {{item.trim()}}
  <input [(ngModel<!--
-->
       aria-hi)]="header" />
    [count]="items.length"
  <form #ngForm="ngForm"></form>
    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item != n}
<!-- @ngIgnoreErrors: -->
  
  {{ngForm.dirty}}
</li>
    <my-counter></my-counter>
      
    #counter
    (clck)='h1.hidden = !h1.hidden; counter.reset()'
  </my-counter>
<h1 #h1>Showing {{items.length}} items:</helse1>
<div *ngIf="items.length > 0">
  {{x}} : 
    (incremented)='items.add($event.toString())'t>
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 30302: 14 transforms
Fuzz 30303: 3 transforms
Fuzz 30304: 14 transforms
Fuzz 30305: 5 transforms
Fuzz 30306: 8 transforms
Fuzz 30307: 12 transforms
Fuzz 30308: 5 transforms
Fuzz 30309: 15 transforms
Fuzz 30310: 4 transforms
Fuzz 30311: 14 transforms
Fuzz 30312: 16 transforms
Fuzz 30313: 4 transforms
Fuzz 30314: 20 transforms
Fuzz 30315: 10 transforms
Fuzz 30316: 12 transforms
Fuzz 30317: 3 transforms
Fuzz 30318: 8 transforms
Fuzz 30319: 2 transforms
Fuzz 30320: 19 transforms
Fuzz 30321: 6 transforms
Fuzz 30322: 6 transforms
Fuzz 30323: 16 transforms
Fuzz 30324: 18 transforms
Fuzz 30325: 6 transforms
Fuzz 30326: 3 transforms
Fuzz 30327: 2 transforms
Fuzz 30328: 17 transforms
Fuzz 30329: 1 transforms
Fuzz 30330: 5 transforms
Fuzz 30331: 1 transforms
Fuzz 30332: 17 transforms
Fuzz 30333: 15 transforms
Fuzz 30334: 6 transforms
Fuzz 30335: 3 transforms
Fuzz 30336: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',

  void reset() {}
  directives: const [CounterCompon<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;

}
  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
  @Input() int maxCount;
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
@Component(

       attr.aria-hidden="{{!invalent, NgIf, NgFor, NgForm,NgModel])
  selector: 'my-counter',
class ComponentA {
  @ContentChild(CounterComponencovariantt)
-->
  void increment() {}
import 'package:angular2/angular2.dart';
}
  List<String> items;
class CounterComponent {
  int cotives: const [CounterCompon<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;

}
  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
  @Input() int maxCount;
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
  inputs: unt;

  String header;
<<==HTML CODE==>>
    <y-counter></my-counter>
<h1 #h1>Showing {ter>{items.le
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 30337: 11 transforms
Fuzz 30338: 20 transforms
Fuzz 30339: 10 transforms
Fuzz 30340: 19 transforms
Fuzz 30341: 20 transforms
Fuzz 30342: 15 transforms
Fuzz 30343: 2 transforms
Fuzz 30344: 15 transforms
Fuzz 30345: 11 transforms
Fuzz 30346: 9 transforms
Fuzz 30347: 4 transforms
Fuzz 30348: 9 transforms
Fuzz 30349: 6 transforms
Fuzz 30350: 12 transforms
Fuzz 30351: 12 transforms
Fuzz 30352: 9 transforms
Fuzz 30353: 11 transforms
Fuzz 30354: 9 transforms
Fuzz 30355: 14 transforms
Fuzz 30356: 10 transforms
Fuzz 30357: 1 transforms
Fuzz 30358: 7 transforms
Fuzz 30359: 7 transforms
Fuzz 30360: 18 transforms
Fuzz 30361: 15 transforms
Fuzz 30362: 10 transforms
Fuzz 30363: 3 transforms
Fuzz 30364: 20 transforms
Fuzz 30365: 8 transforms
Fuzz 30366: 7 transforms
Fuzz 30367: 7 transforms
Fuzz 30368: 9 transforms
Fuzz 30369: 6 transforms
Fuzz 30370: 4 transforms
Fuzz 30371: 4 transforms
Fuzz 30372: 3 transforms
Fuzz 30373: 11 transforms
Fuzz 30374: 15 transforms
Fuzz 30375: 6 transforms
Fuzz 30376: 10 transforms
Fuzz 30377: 18 transforms
Fuzz 30378: 12 transforms
Fuzz 30379: 8 transforms
Fuzz 30380: 17 transforms
Fuzz 30381: 17 transforms
Fuzz 30382: 20 transforms
Fuzz 30383: 4 transforms
Fuzz 30384: 10 transforms
Fuzz 30385: 2 transforms
Fuzz 30386: 7 transforms
Fuzz 30387: 8 transforms
Fuzz 30388: 9 transforms
Fuzz 30389: 18 transforms
Fuzz 30390: 20 transforms
Fuzz 30391: 1 transforms
Fuzz 30392: 2 transforms
Fuzz 30393: 9 transforms
Fuzz 30394: 4 transforms
Fuzz 30395: 10 transforms
Fuzz 30396: 1 transforms
Fuzz 30397: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCoun resetEvent;
  @,<!--
-->
       aria-hidden="true"Output(esetEvent: reset'],
  template: 't;
  EventEmitter<String> resetEvent;
  @,<!--
-->
       aria-hidden="true"Output(esetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Strin) EventEmitter<int> incremented;

  @ContentChild(CounterComp}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0onent)  Cild(CounterComp}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0onent)  CounterComponent recursedComponent;ounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index'x [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 30398: 18 transforms
Fuzz 30399: 14 transforms
Fuzz 30400: 11 transforms
Fuzz 30401: 4 transforms
Fuzz 30402: 14 transforms
Fuzz 30403: 9 transforms
Fuzz 30404: 7 transforms
Fuzz 30405: 4 transforms
Fuzz 30406: 20 transforms
Fuzz 30407: 3 transforms
Fuzz 30408: 16 transforms
Fuzz 30409: 8 transforms
Fuzz 30410: 16 transforms
Fuzz 30411: 5 transforms
Fuzz 30412: 16 transforms
Fuzz 30413: 16 transforms
Fuzz 30414: 3 transforms
Fuzz 30415: 10 transforms
Fuzz 30416: 13 transforms
Fuzz 30417: 4 transforms
Fuzz 30418: 16 transforms
Fuzz 30419: 16 transforms
Fuzz 30420: 6 transforms
Fuzz 30421: 12 transforms
Fuzz 30422: 20 transforms
Fuzz 30423: 12 transforms
Fuzz 30424: 13 transforms
Fuzz 30425: 16 transforms
Fuzz 30426: 12 transforms
Fuzz 30427: 7 transforms
Fuzz 30428: 1 transforms
Fuzz 30429: 10 transforms
Fuzz 30430: 8 transforms
Fuzz 30431: 5 transforms
Fuzz 30432: 15 transforms
Fuzz 30433: 5 transforms
Fuzz 30434: 13 transforms
Fuzz 30435: 11 transforms
Fuzz 30436: 15 transforms
Fuzz 30437: 17 transforms
Fuzz 30438: 7 transforms
Fuzz 30439: 18 transforms
Fuzz 30440: 17 transforms
Fuzz 30441: 11 transforms
Fuzz 30442: 5 transforms
Fuzz 30443: 6 transforms
Fuzz 30444: 5 transforms
Fuzz 30445: 5 transforms
Fuzz 30446: 20 transforms
Fuzz 30447: 20 transforms
Fuzz 30448: 11 transforms
Fuzz 30449: 11 transforms
Fuzz 30450: 17 transforms
Fuzz 30451: 8 transforms
Fuzz 30452: 19 transforms
Fuzz 30453: 6 transforms
Fuzz 30454: 15 transforms
Fuzz 30455: 8 transforms
Fuzz 30456: 1 transforms
Fuzz 30457: 17 transforms
Fuzz 30458: 6 transforms
Fuzz 30459: 10 transforms
Fuzz 30460: 19 transforms
Fuzz 30461: 19 transforms
Fuzz 30462: 17 transforms
Fuzz 30463: 1 transforms
Fuzz 30464: 4 transforms
Fuzz 30465: 16 transforms
Fuzz 30466: 16 transforms
Fuzz 30467: 6 transforms
Fuzz 30468: 8 transforms
Fuzz 30469: 12 transforms
Fuzz 30470: 11 transforms
Fuzz 30471: 5 transforms
Fuzz 30472: 19 transforms
Fuzz 30473: 17 transforms
Fuzz 30474: 4 transforms
Fuzz 30475: 9 transforms
Fuzz 30476: 17 transforms
Fuzz 30477: 5 transforms
Fuzz 30478: 16 transforms
Fuzz 30479: 13 transforms
Fuzz 30480: 19 transforms
Fuzz 30481: 4 transforms
Fuzz 30482: 9 transforms
Fuzz 30483: 13 transforms
Fuzz 30484: 18 transforms
Fuzz 30485: 18 transforms
Fuzz 30486: 11 transforms
Fuzz 30487: 16 transforms
Fuzz 30488: 16 transforms
Fuzz 30489: 3 transforms
Fuzz 30490: 19 transforms
Fuzz 30491: 12 transforms
Fuzz 30492: 19 transforms
Fuzz 30493: 18 transforms
Fuzz 30494: 4 transforms
Fuzz 30495: 10 transforms
Fuzz 30496: 20 transforms
Fuzz 30497: 11 transforms
Fuzz 30498: 17 transforms
Fuzz 30499: 16 transforms
Fuzz 30500: 2 transforms
Fuzz 30501: 12 transforms
Fuzz 30502: 20 transforms
Fuzz 30503: 19 transforms
Fuzz 30504: 7 transforms
Fuzz 30505: 9 transforms
Fuzz 30506: 1 transforms
Fuzz 30507: 6 transforms
Fuzz 30508: 12 transforms
Fuzz 30509: 13 transforms
Fuzz 30510: 12 transforms
Fuzz 30511: 12 transforms
Fuzz 30512: 16 transforms
Fuzz 30513: 3 transforms
Fuzz 30514: 5 transforms
Fuzz 30515: 7 transforms
Fuzz 30516: 3 transforms
Fuzz 30517: 9 transforms
Fuzz 30518: 5 transforms
Fuzz 30519: 10 transforms
Fuzz 30520: 17 transforms
Fuzz 30521: 9 transforms
Fuzz 30522: 19 transforms
Fuzz 30523: 3 transforms
Fuzz 30524: 9 transforms
Fuzz 30525: 3 transforms
Fuzz 30526: 3 transforms
Fuzz 30527: 13 transforms
Fuzz 30528: 8 transforms
Fuzz 30529: 12 transforms
Fuzz 30530: 17 transforms
Fuzz 30531: 13 transforms
Fuzz 30532: 14 transforms
Fuzz 30533: 12 transforms
Fuzz 30534: 6 transforms
Fuzz 30535: 7 transforms
Fuzz 30536: 1 transforms
Fuzz 30537: 7 transforms
Fuzz 30538: 5 transforms
Fuzz 30539: 1 transforms
Fuzz 30540: 20 transforms
Fuzz 30541: 5 transforms
Fuzz 30542: 18 transforms
Fuzz 30543: 9 transforms
Fuzz 30544: 7 transforms
Fuzz 30545: 9 transforms
Fuzz 30546: 4 transforms
Fuzz 30547: 13 transforms
Fuzz 30548: 15 transforms
Fuzz 30549: 7 transforms
Fuzz 30550: 16 transforms
Fuzz 30551: 11 transforms
Fuzz 30552: 7 transforms
Fuzz 30553: 18 transforms
Fuzz 30554: 2 transforms
Fuzz 30555: 8 transforms
Fuzz 30556: 6 transforms
Fuzz 30557: 8 transforms
Fuzz 30558: 18 transforms
Fuzz 30559: 10 transforms
Fuzz 30560: 19 transforms
Fuzz 30561: 10 transforms
Fuzz 30562: 10 transforms
Fuzz 30563: 5 transforms
Fuzz 30564: 20 transforms
Fuzz 30565: 19 transforms
Fuzz 30566: 8 transforms
Fuzz 30567: 18 transforms
Fuzz 30568: 15 transforms
Fuzz 30569: 12 transforms
Fuzz 30570: 4 transforms
Fuzz 30571: 20 transforms
Fuzz 30572: 19 transforms
Fuzz 30573: 9 transforms
Fuzz 30574: 10 transforms
Fuzz 30575: 7 transforms
Fuzz 30576: 11 transforms
Fuzz 30577: 11 transforms
Fuzz 30578: 10 transforms
Fuzz 30579: 15 transforms
Fuzz 30580: 13 transforms
Fuzz 30581: 11 transforms
Fuzz 30582: 2 transforms
Fuzz 30583: 19 transforms
Fuzz 30584: 5 transforms
Fuzz 30585: 15 transforms
Fuzz 30586: 12 transforms
Fuzz 30587: 17 transforms
Fuzz 30588: 12 transforms
Fuzz 30589: 1 transforms
Fuzz 30590: 6 transforms
Fuzz 30591: 2 transforms
Fuzz 30592: 2 transforms
Fuzz 30593: 5 transforms
Fuzz 30594: 16 transforms
Fuzz 30595: 12 transforms
Fuzz 30596: 7 transforms
Fuzz 30597: 7 transforms
Fuzz 30598: 12 transforms
Fuzz 30599: 8 transforms
Fuzz 30600: 18 transforms
Fuzz 30601: 3 transforms
Fuzz 30602: 2 transforms
Fuzz 30603: 7 transforms
Fuzz 30604: 6 transforms
Fuzz 30605: 13 transforms
Fuzz 30606: 14 transforms
Fuzz 30607: 8 transforms
Fuzz 30608: 1 transforms
Fuzz 30609: 3 transforms
Fuzz 30610: 16 transforms
Fuzz 30611: 2 transforms
Fuzz 30612: 10 transforms
Fuzz 30613: 14 transforms
Fuzz 30614: 2 transforms
Fuzz 30615: 20 transforms
Fuzz 30616: 2 transforms
Fuzz 30617: 13 transforms
Fuzz 30618: 10 transforms
Fuzz 30619: 18 transforms
Fuzz 30620: 8 transforms
Fuzz 30621: 17 transforms
Fuzz 30622: 3 transforms
Fuzz 30623: 20 transforms
Fuzz 30624: 16 transforms
Fuzz 30625: 5 transforms
Fuzz 30626: 4 transforms
Fuzz 30627: 15 transforms
Fuzz 30628: 4 transforms
Fuzz 30629: 10 transforms
Fuzz 30630: 4 transforms
Fuzz 30631: 17 transforms
Fuzz 30632: 7 transforms
Fuzz 30633: 15 transforms
Fuzz 30634: 3 transforms
Fuzz 30635: 1 transforms
Fuzz 30636: 9 transforms
Fuzz 30637: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
class ComponentA {
-->


  inputs: const ['count'],
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
  String header;}
-->
  selector: 'my-counter',
@Component(

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
  s<!--
       aria-hiComponent(
class CounterComponent {
  @ContentChild(CounterComponent)
@<!--
  List<String> items;
  void reset() {}
  int count;
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
       aria-elector: 'my-aaa',

import 'package:angular2/angular2.dart';

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -t]='4'
    (click)='h1.hidden = !->
<h1 #h1>Showing {{i<!--
-->
       aria-hidden="true"
       attems.leth"
    [maxCongth}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toSt}
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267aring())'>    <my-counter></my-counter>
  </my-counter>
</dliv>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 30638: 13 transforms
Fuzz 30639: 7 transforms
Fuzz 30640: 20 transforms
Fuzz 30641: 13 transforms
Fuzz 30642: 15 transforms
Fuzz 30643: 10 transforms
Fuzz 30644: 8 transforms
Fuzz 30645: 19 transforms
Fuzz 30646: 15 transforms
Fuzz 30647: 6 transforms
Fuzz 30648: 5 transforms
Fuzz 30649: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  @Input() int maxCount;
import 'pacikage:angular2/angular2.dart';
  : const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-counter',@Component(
  inputs: const ['count'],
  List<String> ite}
  void increment() {}
  void reset() {}
  Output() EventEmitter<int> incremented;
class ComponentA {
ms;
  templateUrl: 'test.html',

  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterCompnent)  CounterComponent recursedComponent;
class CounterComponent {
  directives<!--
@Component(
}
}
  int count;

  String header;
  template: '{{count}} <button (click

<<==HTML CODE==>>
      

<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>
  {{ngfinalForm.dirty}}
</div>

    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>  
    <my-counter><
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 30650: 15 transforms
Fuzz 30651: 20 transforms
Fuzz 30652: 1 transforms
Fuzz 30653: 13 transforms
Fuzz 30654: 12 transforms
Fuzz 30655: 15 transforms
Fuzz 30656: 1 transforms
Fuzz 30657: 14 transforms
Fuzz 30658: 14 transforms
Fuzz 30659: 20 transforms
Fuzz 30660: 19 transforms
Fuzz 30661: 3 transforms
Fuzz 30662: 5 transforms
Fuzz 30663: 12 transforms
Fuzz 30664: 7 transforms
Fuzz 30665: 13 transforms
Fuzz 30666: 18 transforms
Fuzz 30667: 3 transforms
Fuzz 30668: 14 transforms
Fuzz 30669: 8 transforms
Fuzz 30670: 14 transforms
Fuzz 30671: 13 transforms
Fuzz 30672: 7 transforms
Fuzz 30673: 13 transforms
Fuzz 30674: 18 transforms
Fuzz 30675: 5 transforms
Fuzz 30676: 15 transforms
Fuzz 30677: 13 transforms
Fuzz 30678: 10 transforms
Fuzz 30679: 2 transforms
Fuzz 30680: 15 transforms
Fuzz 30681: 2 transforms
Fuzz 30682: 10 transforms
Fuzz 30683: 12 transforms
Fuzz 30684: 8 transforms
Fuzz 30685: 16 transforms
Fuzz 30686: 15 transforms
Fuzz 30687: 6 transforms
Fuzz 30688: 12 transforms
Fuzz 30689: 15 transforms
Fuzz 30690: 3 transforms
Fuzz 30691: 2 transforms
Fuzz 30692: 8 transforms
Fuzz 30693: 2 transforms
Fuzz 30694: 15 transforms
Fuzz 30695: 19 transforms
Fuzz 30696: 10 transforms
Fuzz 30697: 9 transforms
Fuzz 30698: 7 transforms
Fuzz 30699: 9 transforms
Fuzz 30700: 9 transforms
Fuzz 30701: 16 transforms
Fuzz 30702: 3 transforms
Fuzz 30703: 19 transforms
Fuzz 30704: 16 transforms
Fuzz 30705: 16 transforms
Fuzz 30706: 17 transforms
Fuzz 30707: 16 transforms
Fuzz 30708: 13 transforms
Fuzz 30709: 6 transforms
Fuzz 30710: 2 transforms
Fuzz 30711: 1 transforms
Fuzz 30712: 15 transforms
Fuzz 30713: 4 transforms
Fuzz 30714: 1 transforms
Fuzz 30715: 19 transforms
Fuzz 30716: 2 transforms
Fuzz 30717: 4 transforms
Fuzz 30718: 11 transforms
Fuzz 30719: 5 transforms
Fuzz 30720: 7 transforms
Fuzz 30721: 18 transforms
Fuzz 30722: 17 transforms
Fuzz 30723: 19 transforms
Fuzz 30724: 10 transforms
Fuzz 30725: 4 transforms
Fuzz 30726: 7 transforms
Fuzz 30727: 5 transforms
Fuzz 30728: 7 transforms
Fuzz 30729: 17 transforms
Fuzz 30730: 5 transforms
Fuzz 30731: 15 transforms
Fuzz 30732: 4 transforms
Fuzz 30733: 4 transforms
Fuzz 30734: 15 transforms
Fuzz 30735: 3 transforms
Fuzz 30736: 8 transforms
Fuzz 30737: 4 transforms
Fuzz 30738: 9 transforms
Fuzz 30739: 16 transforms
Fuzz 30740: 3 transforms
Fuzz 30741: 16 transforms
Fuzz 30742: 16 transforms
Fuzz 30743: 15 transforms
Fuzz 30744: 14 transforms
Fuzz 30745: 14 transforms
Fuzz 30746: 7 transforms
Fuzz 30747: 5 transforms
Fuzz 30748: 5 transforms
Fuzz 30749: 3 transforms
Fuzz 30750: 18 transforms
Fuzz 30751: 6 transforms
Fuzz 30752: 18 transforms
Fuzz 30753: 9 transforms
Fuzz 30754: 9 transforms
Fuzz 30755: 11 transforms
Fuzz 30756: 4 transforms
Fuzz 30757: 2 transforms
Fuzz 30758: 9 transforms
Fuzz 30759: 3 transforms
Fuzz 30760: 14 transforms
Fuzz 30761: 10 transforms
Fuzz 30762: 11 transforms
Fuzz 30763: 2 transforms
Fuzz 30764: 18 transforms
Fuzz 30765: 18 transforms
Fuzz 30766: 14 transforms
Fuzz 30767: 16 transforms
Fuzz 30768: 15 transforms
Fuzz 30769: 13 transforms
Fuzz 30770: 15 transforms
Fuzz 30771: 7 transforms
Fuzz 30772: 5 transforms
Fuzz 30773: 12 transforms
Fuzz 30774: 16 transforms
Fuzz 30775: 19 transforms
Fuzz 30776: 18 transforms
Fuzz 30777: 19 transforms
Fuzz 30778: 2 transforms
Fuzz 30779: 4 transforms
Fuzz 30780: 8 transforms
Fuzz 30781: 7 transforms
Fuzz 30782: 4 transforms
Fuzz 30783: 19 transforms
Fuzz 30784: 6 transforms
Fuzz 30785: 18 transforms
Fuzz 30786: 1 transforms
Fuzz 30787: 17 transforms
Fuzz 30788: 11 transforms
Fuzz 30789: 8 transforms
Fuzz 30790: 2 transforms
Fuzz 30791: 13 transforms
Fuzz 30792: 20 transforms
Fuzz 30793: 8 transforms
Fuzz 30794: 9 transforms
Fuzz 30795: 10 transforms
Fuzz 30796: 14 transforms
Fuzz 30797: 3 transforms
Fuzz 30798: 18 transforms
Fuzz 30799: 16 transforms
Fuzz 30800: 8 transforms
Fuzz 30801: 11 transforms
Fuzz 30802: 11 transforms
Fuzz 30803: 3 transforms
Fuzz 30804: 17 transforms
Fuzz 30805: 17 transforms
Fuzz 30806: 4 transforms
Fuzz 30807: 15 transforms
Fuzz 30808: 16 transforms
Fuzz 30809: 14 transforms
Fuzz 30810: 2 transforms
Fuzz 30811: 20 transforms
Fuzz 30812: 11 transforms
Fuzz 30813: 17 transforms
Fuzz 30814: 4 transforms
Fuzz 30815: 18 transforms
Fuzz 30816: 8 transforms
Fuzz 30817: 19 transforms
Fuzz 30818: 7 transforms
Fuzz 30819: 18 transforms
Fuzz 30820: 16 transforms
Fuzz 30821: 19 transforms
Fuzz 30822: 16 transforms
Fuzz 30823: 1 transforms
Fuzz 30824: 5 transforms
Fuzz 30825: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  @Input() int maxCount;
      NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;

 case int count;

class CounterComponent {

  Eimport 'package:angular2/angular2.dart';

  List<String> items;
  selector: 'my-aaa',
  int count;
@Component(
  templateUrl: 'test.html',
  inputs: const ['count'],
}
t, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  selector: 'my-counter',
  String header;
  selector: 'my-counter',
       attr.aria-hidden="{{!invalid}}"
  List<String> items;
class ComponentA {
  void increment() {}
  outputs: const ['resetEvent: reset'],
       aria-hidden="true"
  String header;
  directives: const [CounterComponent,<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  @Input() int maxCount;
  void reset() {}
@Component(
  @Output() EventEmitter<int> incremented;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
--
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
  <my

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>
</li>
      
  <!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 30826: 18 transforms
Fuzz 30827: 12 transforms
Fuzz 30828: 12 transforms
Fuzz 30829: 10 transforms
Fuzz 30830: 5 transforms
Fuzz 30831: 7 transforms
Fuzz 30832: 9 transforms
Fuzz 30833: 2 transforms
Fuzz 30834: 15 transforms
Fuzz 30835: 6 transforms
Fuzz 30836: 8 transforms
Fuzz 30837: 20 transforms
Fuzz 30838: 11 transforms
Fuzz 30839: 1 transforms
Fuzz 30840: 9 transforms
Fuzz 30841: 5 transforms
Fuzz 30842: 15 transforms
Fuzz 30843: 14 transforms
Fuzz 30844: 12 transforms
Fuzz 30845: 12 transforms
Fuzz 30846: 13 transforms
Fuzz 30847: 3 transforms
Fuzz 30848: 8 transforms
Fuzz 30849: 16 transforms
Fuzz 30850: 18 transforms
Fuzz 30851: 12 transforms
Fuzz 30852: 7 transforms
Fuzz 30853: 7 transforms
Fuzz 30854: 17 transforms
Fuzz 30855: 8 transforms
Fuzz 30856: 17 transforms
Fuzz 30857: 6 transforms
Fuzz 30858: 18 transforms
Fuzz 30859: 20 transforms
Fuzz 30860: 4 transforms
Fuzz 30861: 12 transforms
Fuzz 30862: 8 transforms
Fuzz 30863: 12 transforms
Fuzz 30864: 20 transforms
Fuzz 30865: 7 transforms
Fuzz 30866: 20 transforms
Fuzz 30867: 17 transforms
Fuzz 30868: 1 transforms
Fuzz 30869: 17 transforms
Fuzz 30870: 1 transforms
Fuzz 30871: 15 transforms
Fuzz 30872: 3 transforms
Fuzz 30873: 10 transforms
Fuzz 30874: 13 transforms
Fuzz 30875: 4 transforms
Fuzz 30876: 15 transforms
Fuzz 30877: 4 transforms
Fuzz 30878: 11 transforms
Fuzz 30879: 7 transforms
Fuzz 30880: 1 transforms
Fuzz 30881: 5 transforms
Fuzz 30882: 3 transforms
Fuzz 30883: 6 transforms
Fuzz 30884: 5 transforms
Fuzz 30885: 2 transforms
Fuzz 30886: 2 transforms
Fuzz 30887: 18 transforms
Fuzz 30888: 8 transforms
Fuzz 30889: 13 transforms
Fuzz 30890: 19 transforms
Fuzz 30891: 12 transforms
Fuzz 30892: 14 transforms
Fuzz 30893: 10 transforms
Fuzz 30894: 3 transforms
Fuzz 30895: 17 transforms
Fuzz 30896: 11 transforms
Fuzz 30897: 15 transforms
Fuzz 30898: 2 transforms
Fuzz 30899: 12 transforms
Fuzz 30900: 3 transforms
Fuzz 30901: 7 transforms
Fuzz 30902: 9 transforms
Fuzz 30903: 19 transforms
Fuzz 30904: 12 transforms
Fuzz 30905: 18 transforms
Fuzz 30906: 10 transforms
Fuzz 30907: 16 transforms
Fuzz 30908: 8 transforms
Fuzz 30909: 7 transforms
Fuzz 30910: 18 transforms
Fuzz 30911: 16 transforms
Fuzz 30912: 18 transforms
Fuzz 30913: 10 transforms
Fuzz 30914: 11 transforms
Fuzz 30915: 11 transforms
Fuzz 30916: 14 transforms
Fuzz 30917: 3 transforms
Fuzz 30918: 12 transforms
Fuzz 30919: 3 transforms
Fuzz 30920: 7 transforms
Fuzz 30921: 2 transforms
Fuzz 30922: 4 transforms
Fuzz 30923: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
tt  selectoxCount;
import 'package:angular2/angular2.dart';
  EventEmitter<String
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]=dynamic"header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCounnt]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 30924: 20 transforms
Fuzz 30925: 10 transforms
Fuzz 30926: 8 transforms
Fuzz 30927: 16 transforms
Fuzz 30928: 10 transforms
Fuzz 30929: 11 transforms
Fuzz 30930: 8 transforms
Fuzz 30931: 1 transforms
Fuzz 30932: 10 transforms
Fuzz 30933: 12 transforms
Fuzz 30934: 1 transforms
Fuzz 30935: 12 transforms
Fuzz 30936: 1 transforms
Fuzz 30937: 18 transforms
Fuzz 30938: 2 transforms
Fuzz 30939: 10 transforms
Fuzz 30940: 18 transforms
Fuzz 30941: 7 transforms
Fuzz 30942: 8 transforms
Fuzz 30943: 4 transforms
Fuzz 30944: 14 transforms
Fuzz 30945: 20 transforms
Fuzz 30946: 15 transforms
Fuzz 30947: 3 transforms
Fuzz 30948: 2 transforms
Fuzz 30949: 13 transforms
Fuzz 30950: 8 transforms
Fuzz 30951: 3 transforms
Fuzz 30952: 9 transforms
Fuzz 30953: 9 transforms
Fuzz 30954: 11 transforms
Fuzz 30955: 13 transforms
Fuzz 30956: 12 transforms
Fuzz 30957: 5 transforms
Fuzz 30958: 19 transforms
Fuzz 30959: 2 transforms
Fuzz 30960: 20 transforms
Fuzz 30961: 8 transforms
Fuzz 30962: 6 transforms
Fuzz 30963: 17 transforms
Fuzz 30964: 11 transforms
Fuzz 30965: 1 transforms
Fuzz 30966: 16 transforms
Fuzz 30967: 3 transforms
Fuzz 30968: 6 transforms
Fuzz 30969: 10 transforms
Fuzz 30970: 14 transforms
Fuzz 30971: 17 transforms
Fuzz 30972: 9 transforms
Fuzz 30973: 9 transforms
Fuzz 30974: 16 transforms
Fuzz 30975: 5 transforms
Fuzz 30976: 17 transforms
Fuzz 30977: 16 transforms
Fuzz 30978: 14 transforms
Fuzz 30979: 7 transforms
Fuzz 30980: 1 transforms
Fuzz 30981: 4 transforms
Fuzz 30982: 16 transforms
Fuzz 30983: 2 transforms
Fuzz 30984: 1 transforms
Fuzz 30985: 4 transforms
Fuzz 30986: 12 transforms
Fuzz 30987: 10 transforms
Fuzz 30988: 14 transforms
Fuzz 30989: 11 transforms
Fuzz 30990: 1 transforms
Fuzz 30991: 7 transforms
Fuzz 30992: 20 transforms
Fuzz 30993: 15 transforms
Fuzz 30994: 12 transforms
Fuzz 30995: 10 transforms
Fuzz 30996: 7 transforms
Fuzz 30997: 19 transforms
Fuzz 30998: 12 transforms
Fuzz 30999: 2 transforms
Fuzz 31000: 3 transforms
Fuzz 31001: 5 transforms
Fuzz 31002: 11 transforms
Fuzz 31003: 2 transforms
Fuzz 31004: 20 transforms
Fuzz 31005: 19 transforms
Fuzz 31006: 19 transforms
Fuzz 31007: 19 transforms
Fuzz 31008: 1 transforms
Fuzz 31009: 20 transforms
Fuzz 31010: 3 transforms
Fuzz 31011: 6 transforms
Fuzz 31012: 19 transforms
Fuzz 31013: 11 transforms
Fuzz 31014: 9 transforms
Fuzz 31015: 6 transforms
Fuzz 31016: 20 transforms
Fuzz 31017: 3 transforms
Fuzz 31018: 2 transforms
Fuzz 31019: 17 transforms
Fuzz 31020: 13 transforms
Fuzz 31021: 4 transforms
Fuzz 31022: 18 transforms
Fuzz 31023: 8 transforms
Fuzz 31024: 14 transforms
Fuzz 31025: 14 transforms
Fuzz 31026: 15 transforms
Fuzz 31027: 1 transforms
Fuzz 31028: 20 transforms
Fuzz 31029: 3 transforms
Fuzz 31030: 20 transforms
Fuzz 31031: 16 transforms
Fuzz 31032: 6 transforms
Fuzz 31033: 17 transforms
Fuzz 31034: 10 transforms
Fuzz 31035: 14 transforms
Fuzz 31036: 6 transforms
Fuzz 31037: 18 transforms
Fuzz 31038: 7 transforms
Fuzz 31039: 16 transforms
Fuzz 31040: 8 transforms
Fuzz 31041: 8 transforms
Fuzz 31042: 7 transforms
Fuzz 31043: 3 transforms
Fuzz 31044: 9 transforms
Fuzz 31045: 11 transforms
Fuzz 31046: 15 transforms
Fuzz 31047: 5 transforms
Fuzz 31048: 13 transforms
Fuzz 31049: 3 transforms
Fuzz 31050: 14 transforms
Fuzz 31051: 2 transforms
Fuzz 31052: 9 transforms
Fuzz 31053: 18 transforms
Fuzz 31054: 15 transforms
Fuzz 31055: 17 transforms
Fuzz 31056: 1 transforms
Fuzz 31057: 17 transforms
Fuzz 31058: 7 transforms
Fuzz 31059: 3 transforms
Fuzz 31060: 15 transforms
Fuzz 31061: 5 transforms
Fuzz 31062: 7 transforms
Fuzz 31063: 10 transforms
Fuzz 31064: 1 transforms
Fuzz 31065: 14 transforms
Fuzz 31066: 13 transforms
Fuzz 31067: 18 transforms
Fuzz 31068: 10 transforms
Fuzz 31069: 7 transforms
Fuzz 31070: 6 transforms
Fuzz 31071: 15 transforms
Fuzz 31072: 13 transforms
Fuzz 31073: 8 transforms
Fuzz 31074: 10 transforms
Fuzz 31075: 8 transforms
Fuzz 31076: 19 transforms
Fuzz 31077: 3 transforms
Fuzz 31078: 9 transforms
Fuzz 31079: 4 transforms
Fuzz 31080: 3 transforms
Fuzz 31081: 16 transforms
Fuzz 31082: 10 transforms
Fuzz 31083: 17 transforms
Fuzz 31084: 1 transforms
Fuzz 31085: 7 transforms
Fuzz 31086: 20 transforms
Fuzz 31087: 18 transforms
Fuzz 31088: 7 transforms
Fuzz 31089: 19 transforms
Fuzz 31090: 8 transforms
Fuzz 31091: 16 transforms
Fuzz 31092: 17 transforms
Fuzz 31093: 19 transforms
Fuzz 31094: 3 transforms
Fuzz 31095: 3 transforms
Fuzz 31096: 11 transforms
Fuzz 31097: 13 transforms
Fuzz 31098: 13 transforms
Fuzz 31099: 3 transforms
Fuzz 31100: 3 transforms
Fuzz 31101: 19 transforms
Fuzz 31102: 16 transforms
Fuzz 31103: 9 transforms
Fuzz 31104: 17 transforms
Fuzz 31105: 3 transforms
Fuzz 31106: 1 transforms
Fuzz 31107: 2 transforms
Fuzz 31108: 1 transforms
Fuzz 31109: 17 transforms
Fuzz 31110: 14 transforms
Fuzz 31111: 13 transforms
Fuzz 31112: 7 transforms
Fuzz 31113: 12 transforms
Fuzz 31114: 4 transforms
Fuzz 31115: 10 transforms
Fuzz 31116: 20 transforms
Fuzz 31117: 11 transforms
Fuzz 31118: 14 transforms
Fuzz 31119: 20 transforms
Fuzz 31120: 5 transforms
Fuzz 31121: 9 transforms
Fuzz 31122: 7 transforms
Fuzz 31123: 11 transforms
Fuzz 31124: 20 transforms
Fuzz 31125: 14 transforms
Fuzz 31126: 5 transforms
Fuzz 31127: 18 transforms
Fuzz 31128: 12 transforms
Fuzz 31129: 11 transforms
Fuzz 31130: 10 transforms
Fuzz 31131: 19 transforms
Fuzz 31132: 7 transforms
Fuzz 31133: 5 transforms
Fuzz 31134: 20 transforms
Fuzz 31135: 14 transforms
Fuzz 31136: 6 transforms
Fuzz 31137: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
@Component(
  @Input() int maxCount;


class CounterComponent {
  void reset() {}
  @Output() EventEmitter<templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}

}
@Component(
}
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  inputs: const ['count'],
  voidn increment() {}
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angpatchular2.dart';
  selector: 'my-counter',

  selector: 'my-aaa',
  selector: 'my-counter',
  List<String> items;
  @ContentChild(CounterComponent)
  String header;
class ComponentA {

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
  eader;
@Component(
  EventEmitter<String> resetEvent;

class CounterComponent {
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 break#h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [mgIgnoreErrors: -->
<h1 break#h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='haxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 31138: 6 transforms
Fuzz 31139: 2 transforms
Fuzz 31140: 2 transforms
Fuzz 31141: 9 transforms
Fuzz 31142: 20 transforms
Fuzz 31143: 11 transforms
Fuzz 31144: 10 transforms
Fuzz 31145: 13 transforms
Fuzz 31146: 5 transforms
Fuzz 31147: 3 transforms
Fuzz 31148: 14 transforms
Fuzz 31149: 7 transforms
Fuzz 31150: 13 transforms
Fuzz 31151: 15 transforms
Fuzz 31152: 13 transforms
Fuzz 31153: 1 transforms
Fuzz 31154: 14 transforms
Fuzz 31155: 13 transforms
Fuzz 31156: 8 transforms
Fuzz 31157: 16 transforms
Fuzz 31158: 15 transforms
Fuzz 31159: 17 transforms
Fuzz 31160: 18 transforms
Fuzz 31161: 2 transforms
Fuzz 31162: 13 transforms
Fuzz 31163: 18 transforms
Fuzz 31164: 20 transforms
Fuzz 31165: 17 transforms
Fuzz 31166: 3 transforms
Fuzz 31167: 6 transforms
Fuzz 31168: 20 transforms
Fuzz 31169: 12 transforms
Fuzz 31170: 17 transforms
Fuzz 31171: 13 transforms
Fuzz 31172: 15 transforms
Fuzz 31173: 5 transforms
Fuzz 31174: 11 transforms
Fuzz 31175: 11 transforms
Fuzz 31176: 3 transforms
Fuzz 31177: 11 transforms
Fuzz 31178: 4 transforms
Fuzz 31179: 2 transforms
Fuzz 31180: 12 transforms
Fuzz 31181: 13 transforms
Fuzz 31182: 15 transforms
Fuzz 31183: 20 transforms
Fuzz 31184: 7 transforms
Fuzz 31185: 17 transforms
Fuzz 31186: 12 transforms
Fuzz 31187: 17 transforms
Fuzz 31188: 12 transforms
Fuzz 31189: 13 transforms
Fuzz 31190: 19 transforms
Fuzz 31191: 9 transforms
Fuzz 31192: 10 transforms
Fuzz 31193: 7 transforms
Fuzz 31194: 13 transforms
Fuzz 31195: 10 transforms
Fuzz 31196: 1 transforms
Fuzz 31197: 5 transforms
Fuzz 31198: 16 transforms
Fuzz 31199: 8 transforms
Fuzz 31200: 5 transforms
Fuzz 31201: 4 transforms
Fuzz 31202: 14 transforms
Fuzz 31203: 2 transforms
Fuzz 31204: 18 transforms
Fuzz 31205: 17 transforms
Fuzz 31206: 19 transforms
Fuzz 31207: 10 transforms
Fuzz 31208: 2 transforms
Fuzz 31209: 9 transforms
Fuzz 31210: 7 transforms
Fuzz 31211: 6 transforms
Fuzz 31212: 4 transforms
Fuzz 31213: 18 transforms
Fuzz 31214: 8 transforms
Fuzz 31215: 4 transforms
Fuzz 31216: 8 transforms
Fuzz 31217: 14 transforms
Fuzz 31218: 3 transforms
Fuzz 31219: 8 transforms
Fuzz 31220: 3 transforms
Fuzz 31221: 19 transforms
Fuzz 31222: 11 transforms
Fuzz 31223: 20 transforms
Fuzz 31224: 6 transforms
Fuzz 31225: 4 transforms
Fuzz 31226: 17 transforms
Fuzz 31227: 18 transforms
Fuzz 31228: 12 transforms
Fuzz 31229: 17 transforms
Fuzz 31230: 18 transforms
Fuzz 31231: 18 transforms
Fuzz 31232: 11 transforms
Fuzz 31233: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

@Component(
  int count;
  template: '}
  @Input() int maxCount;
  inputs: const ['count'],
  EventEmitter<String> resetEvent;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
]),
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
{{count}} <button (click)="increment()" [<!--
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterCoonent(
import '}
  selector: 'my-counter',

@Component(
  CounterComp',
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  String header;
  @Input() int maxCount;
  '090cedb3f2833a3f260b0937baaepackage:angular2/angular2.dart';
-->
class ComponentA {
  inputs: const ['count'],  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;

  outputs: const ['resetEvent: reset'],
\'\'\');
class ComponentA {
});
{
  String header;
       aria-hiddmponent)
]),
}
       attr.aria-hiddvalue]="\'add\'"></button>')
  Countonent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  int count;
class CounterComponent {

}
class CounterComponent {
  void reset() {}
}
  void increment() {}
@Component(
import '}
  selector: 'my-counter',

@Component(
  CounterComp',
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  String header;
  @Input() int maxCount;
  '090cedb3f2833a3f260b0937baaepackage:angular2/angular2.dart';
-->
class ComponentA {
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;

  outputs: const ['resetEvent: reset'],
\'\'\');
class ComponentA {
});
{
  String header;
       aria-hidden="true"
  List<String> items;
<<==HTML CODE==>>
<!-- ngIgnoreErrorsrntsitems.length im()}}

<!--
-->
       aria<div *ngIf="implementsitems.length > 0"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 31234: 6 transforms
Fuzz 31235: 5 transforms
Fuzz 31236: 13 transforms
Fuzz 31237: 10 transforms
Fuzz 31238: 7 transforms
Fuzz 31239: 4 transforms
Fuzz 31240: 17 transforms
Fuzz 31241: 1 transforms
Fuzz 31242: 13 transforms
Fuzz 31243: 12 transforms
Fuzz 31244: 13 transforms
Fuzz 31245: 5 transforms
Fuzz 31246: 18 transforms
Fuzz 31247: 18 transforms
Fuzz 31248: 15 transforms
Fuzz 31249: 10 transforms
Fuzz 31250: 17 transforms
Fuzz 31251: 17 transforms
Fuzz 31252: 15 transforms
Fuzz 31253: 1 transforms
Fuzz 31254: 19 transforms
Fuzz 31255: 5 transforms
Fuzz 31256: 16 transforms
Fuzz 31257: 16 transforms
Fuzz 31258: 1 transforms
Fuzz 31259: 2 transforms
Fuzz 31260: 10 transforms
Fuzz 31261: 2 transforms
Fuzz 31262: 16 transforms
Fuzz 31263: 12 transforms
Fuzz 31264: 1 transforms
Fuzz 31265: 18 transforms
Fuzz 31266: 16 transforms
Fuzz 31267: 7 transforms
Fuzz 31268: 1 transforms
Fuzz 31269: 20 transforms
Fuzz 31270: 6 transforms
Fuzz 31271: 5 transforms
Fuzz 31272: 11 transforms
Fuzz 31273: 16 transforms
Fuzz 31274: 9 transforms
Fuzz 31275: 16 transforms
Fuzz 31276: 11 transforms
Fuzz 31277: 7 transforms
Fuzz 31278: 3 transforms
Fuzz 31279: 20 transforms
Fuzz 31280: 7 transforms
Fuzz 31281: 1 transforms
Fuzz 31282: 10 transforms
Fuzz 31283: 18 transforms
Fuzz 31284: 10 transforms
Fuzz 31285: 16 transforms
Fuzz 31286: 4 transforms
Fuzz 31287: 18 transforms
Fuzz 31288: 15 transforms
Fuzz 31289: 16 transforms
Fuzz 31290: 11 transforms
Fuzz 31291: 16 transforms
Fuzz 31292: 2 transforms
Fuzz 31293: 8 transforms
Fuzz 31294: 18 transforms
Fuzz 31295: 20 transforms
Fuzz 31296: 18 transforms
Fuzz 31297: 1 transforms
Fuzz 31298: 12 transforms
Fuzz 31299: 14 transforms
Fuzz 31300: 10 transforms
Fuzz 31301: 14 transforms
Fuzz 31302: 7 transforms
Fuzz 31303: 15 transforms
Fuzz 31304: 1 transforms
Fuzz 31305: 3 transforms
Fuzz 31306: 14 transforms
Fuzz 31307: 17 transforms
Fuzz 31308: 10 transforms
Fuzz 31309: 9 transforms
Fuzz 31310: 18 transforms
Fuzz 31311: 19 transforms
Fuzz 31312: 11 transforms
Fuzz 31313: 19 transforms
Fuzz 31314: 5 transforms
Fuzz 31315: 3 transforms
Fuzz 31316: 14 transforms
Fuzz 31317: 11 transforms
Fuzz 31318: 13 transforms
Fuzz 31319: 14 transforms
Fuzz 31320: 13 transforms
Fuzz 31321: 2 transforms
Fuzz 31322: 7 transforms
Fuzz 31323: 18 transforms
Fuzz 31324: 20 transforms
Fuzz 31325: 20 transforms
Fuzz 31326: 8 transforms
Fuzz 31327: 8 transforms
Fuzz 31328: 3 transforms
Fuzz 31329: 16 transforms
Fuzz 31330: 7 transforms
Fuzz 31331: 19 transforms
Fuzz 31332: 12 transforms
Fuzz 31333: 10 transforms
Fuzz 31334: 4 transforms
Fuzz 31335: 16 transforms
Fuzz 31336: 14 transforms
Fuzz 31337: 11 transforms
Fuzz 31338: 12 transforms
Fuzz 31339: 20 transforms
Fuzz 31340: 4 transforms
Fuzz 31341: 18 transforms
Fuzz 31342: 6 transforms
Fuzz 31343: 5 transforms
Fuzz 31344: 4 transforms
Fuzz 31345: 8 transforms
Fuzz 31346: 4 transforms
Fuzz 31347: 3 transforms
Fuzz 31348: 18 transforms
Fuzz 31349: 10 transforms
Fuzz 31350: 17 transforms
Fuzz 31351: 7 transforms
Fuzz 31352: 8 transforms
Fuzz 31353: 19 transforms
Fuzz 31354: 8 transforms
Fuzz 31355: 12 transforms
Fuzz 31356: 2 transforms
Fuzz 31357: 12 transforms
Fuzz 31358: 14 transforms
Fuzz 31359: 2 transforms
Fuzz 31360: 18 transforms
Fuzz 31361: 12 transforms
Fuzz 31362: 18 transforms
Fuzz 31363: 13 transforms
Fuzz 31364: 17 transforms
Fuzz 31365: 8 transforms
Fuzz 31366: 2 transforms
Fuzz 31367: 17 transforms
Fuzz 31368: 20 transforms
Fuzz 31369: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';

  void increment() {}
class ComponentA {
  String header;
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
@Component(
  int count;
  inputs: const ['count'],
  @Output() EventEmitte<int> incremented;
  templateUrl: 'test.html',
  void reset() {}
  List<String> items;
  EventEmitter<S}
]),
});
{
\'\'\');  '090cedb3f2833a3f260b0937baae56267a6cd935',
  is -4.503599tring> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

class CounterComponent {
}

  CounterComponent recursedComponent;
  selector:'my-aaa',

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
  '090cedb3f2833a3f260btems:</h1>
    #counter
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{item.length}} i}
       aria-hidden="true")='initems.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
]),
\'\'\');

<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
    [maxCount]='4'
  </my-counter>
    <my-counter></my-counter>
  <my-counter
    (incremented<!--
});
</li>
    [count]="items.length"

-->
</div<!--
-->
       aria-hi>      
  
  <input [(ngModel)]="header" />
{
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 31370: 19 transforms
Fuzz 31371: 4 transforms
Fuzz 31372: 5 transforms
Fuzz 31373: 2 transforms
Fuzz 31374: 1 transforms
Fuzz 31375: 9 transforms
Fuzz 31376: 11 transforms
Fuzz 31377: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
@Componen(
-->
}

class CounterComponent {
  templateUrl: 'test.html',
  selector: t'my-counter',
  int count;


  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;

  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
}<!--  @ContentChild(CounterComponent)
@Component(
  void increment()tring header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;

  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
}<!--
  @ContentChild(CounterComponent)
@Component(
  void increment() {}
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],

       aria-hidden=itter<String> resetEvent;
import 'package:angular2/angular2.dart';
}<!--
  @ContentChild(CounterComponent)
@Component(
  void increment() {}
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],

       aria-hidden="tr
  void reset("tr
  void reset() {}
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selectvalue]="\'add\'"></button>')
  selector: 'my-aaa',
  List<String> itemor: 'my-aaa',
  List<Stri {}
  @Input() int maxCount;
  outputs: const ['resetEvent: rpeset'],
  inputs: const ['count'],

       aria-hidden="tr
  void reset() {}
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  List<String> items;
  @Output() EventEmitter<int> incremented;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 31378: 14 transforms
Fuzz 31379: 15 transforms
Fuzz 31380: 13 transforms
Fuzz 31381: 13 transforms
Fuzz 31382: 1 transforms
Fuzz 31383: 3 transforms
Fuzz 31384: 8 transforms
Fuzz 31385: 2 transforms
Fuzz 31386: 3 transforms
Fuzz 31387: 15 transforms
Fuzz 31388: 11 transforms
Fuzz 31389: 9 transforms
Fuzz 31390: 4 transforms
Fuzz 31391: 4 transforms
Fuzz 31392: 14 transforms
Fuzz 31393: 19 transforms
Fuzz 31394: 6 transforms
Fuzz 31395: 8 transforms
Fuzz 31396: 1 transforms
Fuzz 31397: 5 transforms
Fuzz 31398: 5 transforms
Fuzz 31399: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
class CounterComponent {
-->
       a> items;
  List<String<!--
class ComponentA {
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reser<String> resetEvent;
  selector: 'my-aaa',
  inputs: const ['count'],


class ComponentA {
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel<!--
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, Ng}
]),
});
{
\'\'\');
  '090cedb3f2833a3f26If, NgFor, NgForm, NgModel])
@Component(
-->       aria-hidden="true"
       aria-hidden="true"
  String header;}
       a> items;


  int count;
  void reset() {}

}
  CounterComponent recursedComp}
]),
});
{
\'\'\');
  '090cedb3f2833aonent;
  selector: 'my-aaa',
])
  EventEmitteComponent(
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
@Component(
  String header;}
  void increment() {}
-->       aria-hidden="true"
  List<String<!--
@Component(
  @Output() EventEmitter<int> incremfinalented;
  templateUrl: 'test.html',
  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.l<!--
-->
       aria-hidden="true"
     ength > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="it
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 31400: 12 transforms
Fuzz 31401: 20 transforms
Fuzz 31402: 8 transforms
Fuzz 31403: 13 transforms
Fuzz 31404: 4 transforms
Fuzz 31405: 1 transforms
Fuzz 31406: 17 transforms
Fuzz 31407: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
class ComponentA {
  int count;
  String header;
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int
@Component(
class CounterComponent {
  selector: 'my-counter',
@Component(
  inputs: const ['count'],
  List<String> items;is
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  outputs: const ['reseincrement() tEvent: reset'],
  templateUrl: 'test.html',

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
if</li>

<div *ngIf="items.length > 0"f="items.length > 0">
  <form #n>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}  
  <input [(ngModel)]="header" >
  <my-counter
    #counter
    [cou
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 31408: 4 transforms
Fuzz 31409: 4 transforms
Fuzz 31410: 8 transforms
Fuzz 31411: 2 transforms
Fuzz 31412: 4 transforms
Fuzz 31413: 7 transforms
Fuzz 31414: 8 transforms
Fuzz 31415: 13 transforms
Fuzz 31416: 16 transforms
Fuzz 31417: 16 transforms
Fuzz 31418: 9 transforms
Fuzz 31419: 2 transforms
Fuzz 31420: 3 transforms
Fuzz 31421: 17 transforms
Fuzz 31422: 6 transforms
Fuzz 31423: 12 transforms
Fuzz 31424: 20 transforms
Fuzz 31425: 12 transforms
Fuzz 31426: 5 transforms
Fuzz 31427: 13 transforms
Fuzz 31428: 18 transforms
Fuzz 31429: 6 transforms
Fuzz 31430: 4 transforms
Fuzz 31431: 6 transforms
Fuzz 31432: 12 transforms
Fuzz 31433: 4 transforms
Fuzz 31434: 13 transforms
Fuzz 31435: 1 transforms
Fuzz 31436: 9 transforms
Fuzz 31437: 10 transforms
Fuzz 31438: 19 transforms
Fuzz 31439: 7 transforms
Fuzz 31440: 12 transforms
Fuzz 31441: 17 transforms
Fuzz 31442: 13 transforms
Fuzz 31443: 1 transforms
Fuzz 31444: 17 transforms
Fuzz 31445: 12 transforms
Fuzz 31446: 10 transforms
Fuzz 31447: 2 transforms
Fuzz 31448: 10 transforms
Fuzz 31449: 13 transforms
Fuzz 31450: 12 transforms
Fuzz 31451: 19 transforms
Fuzz 31452: 3 transforms
Fuzz 31453: 17 transforms
Fuzz 31454: 10 transforms
Fuzz 31455: 17 transforms
Fuzz 31456: 4 transforms
Fuzz 31457: 17 transforms
Fuzz 31458: 13 transforms
Fuzz 31459: 10 transforms
Fuzz 31460: 9 transforms
Fuzz 31461: 16 transforms
Fuzz 31462: 3 transforms
Fuzz 31463: 14 transforms
Fuzz 31464: 9 transforms
Fuzz 31465: 16 transforms
Fuzz 31466: 20 transforms
Fuzz 31467: 11 transforms
Fuzz 31468: 18 transforms
Fuzz 31469: 18 transforms
Fuzz 31470: 1 transforms
Fuzz 31471: 14 transforms
Fuzz 31472: 10 transforms
Fuzz 31473: 17 transforms
Fuzz 31474: 17 transforms
Fuzz 31475: 1 transforms
Fuzz 31476: 5 transforms
Fuzz 31477: 14 transforms
Fuzz 31478: 3 transforms
Fuzz 31479: 6 transforms
Fuzz 31480: 1 transforms
Fuzz 31481: 15 transforms
Fuzz 31482: 12 transforms
Fuzz 31483: 13 transforms
Fuzz 31484: 18 transforms
Fuzz 31485: 2 transforms
Fuzz 31486: 19 transforms
Fuzz 31487: 17 transforms
Fuzz 31488: 13 transforms
Fuzz 31489: 6 transforms
Fuzz 31490: 2 transforms
Fuzz 31491: 4 transforms
Fuzz 31492: 18 transforms
Fuzz 31493: 13 transforms
Fuzz 31494: 6 transforms
Fuzz 31495: 10 transforms
Fuzz 31496: 19 transforms
Fuzz 31497: 8 transforms
Fuzz 31498: 2 transforms
Fuzz 31499: 17 transforms
Fuzz 31500: 6 transforms
Fuzz 31501: 8 transforms
Fuzz 31502: 7 transforms
Fuzz 31503: 14 transforms
Fuzz 31504: 6 transforms
Fuzz 31505: 8 transforms
Fuzz 31506: 6 transforms
Fuzz 31507: 10 transforms
Fuzz 31508: 6 transforms
Fuzz 31509: 4 transforms
Fuzz 31510: 12 transforms
Fuzz 31511: 4 transforms
Fuzz 31512: 7 transforms
Fuzz 31513: 20 transforms
Fuzz 31514: 17 transforms
Fuzz 31515: 8 transforms
Fuzz 31516: 5 transforms
Fuzz 31517: 12 transforms
Fuzz 31518: 5 transforms
Fuzz 31519: 2 transforms
Fuzz 31520: 3 transforms
Fuzz 31521: 2 transforms
Fuzz 31522: 20 transforms
Fuzz 31523: 12 transforms
Fuzz 31524: 17 transforms
Fuzz 31525: 17 transforms
Fuzz 31526: 16 transforms
Fuzz 31527: 10 transforms
Fuzz 31528: 3 transforms
Fuzz 31529: 9 transforms
Fuzz 31530: 6 transforms
Fuzz 31531: 8 transforms
Fuzz 31532: 2 transforms
Fuzz 31533: 7 transforms
Fuzz 31534: 4 transforms
Fuzz 31535: 10 transforms
Fuzz 31536: 1 transforms
Fuzz 31537: 5 transforms
Fuzz 31538: 14 transforms
Fuzz 31539: 16 transforms
Fuzz 31540: 9 transforms
Fuzz 31541: 15 transforms
Fuzz 31542: 8 transforms
Fuzz 31543: 15 transforms
Fuzz 31544: 10 transforms
Fuzz 31545: 10 transforms
Fuzz 31546: 15 transforms
Fuzz 31547: 16 transforms
Fuzz 31548: 16 transforms
Fuzz 31549: 1 transforms
Fuzz 31550: 1 transforms
Fuzz 31551: 18 transforms
Fuzz 31552: 19 transforms
Fuzz 31553: 6 transforms
Fuzz 31554: 20 transforms
Fuzz 31555: 13 transforms
Fuzz 31556: 2 transforms
Fuzz 31557: 3 transforms
Fuzz 31558: 14 transforms
Fuzz 31559: 12 transforms
Fuzz 31560: 17 transforms
Fuzz 31561: 3 transforms
Fuzz 31562: 10 transforms
Fuzz 31563: 15 transforms
Fuzz 31564: 14 transforms
Fuzz 31565: 19 transforms
Fuzz 31566: 16 transforms
Fuzz 31567: 18 transforms
Fuzz 31568: 3 transforms
Fuzz 31569: 7 transforms
Fuzz 31570: 6 transforms
Fuzz 31571: 5 transforms
Fuzz 31572: 1 transforms
Fuzz 31573: 8 transforms
Fuzz 31574: 8 transforms
Fuzz 31575: 6 transforms
Fuzz 31576: 5 transforms
Fuzz 31577: 17 transforms
Fuzz 31578: 14 transforms
Fuzz 31579: 1 transforms
Fuzz 31580: 17 transforms
Fuzz 31581: 13 transforms
Fuzz 31582: 5 transforms
Fuzz 31583: 3 transforms
Fuzz 31584: 14 transforms
Fuzz 31585: 11 transforms
Fuzz 31586: 9 transforms
Fuzz 31587: 19 transforms
Fuzz 31588: 7 transforms
Fuzz 31589: 15 transforms
Fuzz 31590: 4 transforms
Fuzz 31591: 2 transforms
Fuzz 31592: 5 transforms
Fuzz 31593: 18 transforms
Fuzz 31594: 13 transforms
Fuzz 31595: 11 transforms
Fuzz 31596: 6 transforms
Fuzz 31597: 15 transforms
Fuzz 31598: 8 transforms
Fuzz 31599: 1 transforms
Fuzz 31600: 15 transforms
Fuzz 31601: 18 transforms
Fuzz 31602: 6 transforms
Fuzz 31603: 7 transforms
Fuzz 31604: 2 transforms
Fuzz 31605: 15 transforms
Fuzz 31606: 9 transforms
Fuzz 31607: 16 transforms
Fuzz 31608: 3 transforms
Fuzz 31609: 17 transforms
Fuzz 31610: 14 transforms
Fuzz 31611: 16 transforms
Fuzz 31612: 6 transforms
Fuzz 31613: 11 transforms
Fuzz 31614: 5 transforms
Fuzz 31615: 13 transforms
Fuzz 31616: 16 transforms
Fuzz 31617: 8 transforms
Fuzz 31618: 18 transforms
Fuzz 31619: 14 transforms
Fuzz 31620: 9 transforms
Fuzz 31621: 18 transforms
Fuzz 31622: 16 transforms
Fuzz 31623: 2 transforms
Fuzz 31624: 10 transforms
Fuzz 31625: 17 transforms
Fuzz 31626: 8 transforms
Fuzz 31627: 5 transforms
Fuzz 31628: 1 transforms
Fuzz 31629: 2 transforms
Fuzz 31630: 12 transforms
Fuzz 31631: 15 transforms
Fuzz 31632: 9 transforms
Fuzz 31633: 10 transforms
Fuzz 31634: 5 transforms
Fuzz 31635: 6 transforms
Fuzz 31636: 5 transforms
Fuzz 31637: 13 transforms
Fuzz 31638: 13 transforms
Fuzz 31639: 13 transforms
Fuzz 31640: 2 transforms
Fuzz 31641: 7 transforms
Fuzz 31642: 8 transforms
Fuzz 31643: 18 transforms
Fuzz 31644: 15 transforms
Fuzz 31645: 14 transforms
Fuzz 31646: 10 transforms
Fuzz 31647: 15 transforms
Fuzz 31648: 6 transforms
Fuzz 31649: 16 transforms
Fuzz 31650: 19 transforms
Fuzz 31651: 9 transforms
Fuzz 31652: 18 transforms
Fuzz 31653: 1 transforms
Fuzz 31654: 1 transforms
Fuzz 31655: 18 transforms
Fuzz 31656: 18 transforms
Fuzz 31657: 8 transforms
Fuzz 31658: 14 transforms
Fuzz 31659: 20 transforms
Fuzz 31660: 1 transforms
Fuzz 31661: 3 transforms
Fuzz 31662: 9 transforms
Fuzz 31663: 9 transforms
Fuzz 31664: 18 transforms
Fuzz 31665: 1 transforms
Fuzz 31666: 4 transforms
Fuzz 31667: 9 transforms
Fuzz 31668: 10 transforms
Fuzz 31669: 7 transforms
Fuzz 31670: 14 transforms
Fuzz 31671: 20 transforms
Fuzz 31672: 7 transforms
Fuzz 31673: 5 transforms
Fuzz 31674: 18 transforms
Fuzz 31675: 16 transforms
Fuzz 31676: 19 transforms
Fuzz 31677: 11 transforms
Fuzz 31678: 10 transforms
Fuzz 31679: 3 transforms
Fuzz 31680: 14 transforms
Fuzz 31681: 14 transforms
Fuzz 31682: 4 transforms
Fuzz 31683: 12 transforms
Fuzz 31684: 13 transforms
Fuzz 31685: 3 transforms
Fuzz 31686: 6 transforms
Fuzz 31687: 12 transforms
Fuzz 31688: 20 transforms
Fuzz 31689: 12 transforms
Fuzz 31690: 1 transforms
Fuzz 31691: 9 transforms
Fuzz 31692: 1 transforms
Fuzz 31693: 18 transforms
Fuzz 31694: 16 transforms
Fuzz 31695: 15 transforms
Fuzz 31696: 14 transforms
Fuzz 31697: 2 transforms
Fuzz 31698: 9 transforms
Fuzz 31699: 10 transforms
Fuzz 31700: 13 transforms
Fuzz 31701: 11 transforms
Fuzz 31702: 1 transforms
Fuzz 31703: 17 transforms
Fuzz 31704: 8 transforms
Fuzz 31705: 5 transforms
Fuzz 31706: 11 transforms
Fuzz 31707: 8 transforms
Fuzz 31708: 14 transforms
Fuzz 31709: 3 transforms
Fuzz 31710: 7 transforms
Fuzz 31711: 20 transforms
Fuzz 31712: 14 transforms
Fuzz 31713: 10 transforms
Fuzz 31714: 19 transforms
Fuzz 31715: 8 transforms
Fuzz 31716: 14 transforms
Fuzz 31717: 11 transforms
Fuzz 31718: 5 transforms
Fuzz 31719: 9 transforms
Fuzz 31720: 10 transforms
Fuzz 31721: 5 transforms
Fuzz 31722: 3 transforms
Fuzz 31723: 14 transforms
Fuzz 31724: 20 transforms
Fuzz 31725: 19 transforms
Fuzz 31726: 12 transforms
Fuzz 31727: 6 transforms
Fuzz 31728: 1 transforms
Fuzz 31729: 7 transforms
Fuzz 31730: 12 transforms
Fuzz 31731: 7 transforms
Fuzz 31732: 20 transforms
Fuzz 31733: 6 transforms
Fuzz 31734: 7 transforms
Fuzz 31735: 15 transforms
Fuzz 31736: 14 transforms
Fuzz 31737: 8 transforms
Fuzz 31738: 7 transforms
Fuzz 31739: 8 transforms
Fuzz 31740: 18 transforms
Fuzz 31741: 9 transforms
Fuzz 31742: 1 transforms
Fuzz 31743: 7 transforms
Fuzz 31744: 16 transforms
Fuzz 31745: 1 transforms
Fuzz 31746: 1 transforms
Fuzz 31747: 4 transforms
Fuzz 31748: 7 transforms
Fuzz 31749: 13 transforms
Fuzz 31750: 18 transforms
Fuzz 31751: 20 transforms
Fuzz 31752: 5 transforms
Fuzz 31753: 11 transforms
Fuzz 31754: 12 transforms
Fuzz 31755: 16 transforms
Fuzz 31756: 11 transforms
Fuzz 31757: 15 transforms
Fuzz 31758: 16 transforms
Fuzz 31759: 19 transforms
Fuzz 31760: 18 transforms
Fuzz 31761: 2 transforms
Fuzz 31762: 19 transforms
Fuzz 31763: 4 transforms
Fuzz 31764: 9 transforms
Fuzz 31765: 2 transforms
Fuzz 31766: 10 transforms
Fuzz 31767: 20 transforms
Fuzz 31768: 14 transforms
Fuzz 31769: 3 transforms
Fuzz 31770: 10 transforms
Fuzz 31771: 19 transforms
Fuzz 31772: 14 transforms
Fuzz 31773: 10 transforms
Fuzz 31774: 4 transforms
Fuzz 31775: 3 transforms
Fuzz 31776: 7 transforms
Fuzz 31777: 13 transforms
Fuzz 31778: 14 transforms
Fuzz 31779: 4 transforms
Fuzz 31780: 9 transforms
Fuzz 31781: 12 transforms
Fuzz 31782: 2 transforms
Fuzz 31783: 9 transforms
Fuzz 31784: 9 transforms
Fuzz 31785: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
\'\'\');
       aria [CounterComponent, Ng}]),
]),
{
  directives: const<!--
@Component(
  List<String> items;
  i<nputs: const ['count'],
hide}
}
-->
If, NgFor, NgForm, NgModel])

  selector: 'my-aaa',

});
});
  String header;
@Component(
  selector: 'my-counter',
  templateUrl: 'test.html',

   -4.),
{
  directives: const<!--
@Component(
  List<String> items;
  i<nputs: const ['count'],
hide}
}
-->
If, NgFor, NgForm, NgModel])

  selector: 'my-aaa',

});
});
  String header;
@Component(
  selector: 'my-counter',
  templateUrl: 'test.html',

   -4.50359import 'package:angular2/angular2.dart';
  '090cedb3f2833a3f26050359import 'package:angular2/angular2.dart';
  '090cedb3f2833a3f260b0937baae56267a6cd935',
class ComponentA {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="itidden = !h1.hidden; counter.reset()'
    (incremeem<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
     s.lengtfalseh > 0">  <form #ngForm="ngForm"></form>
while  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-countero
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toStrin
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 31786: 11 transforms
Fuzz 31787: 14 transforms
Fuzz 31788: 15 transforms
Fuzz 31789: 19 transforms
Fuzz 31790: 3 transforms
Fuzz 31791: 13 transforms
Fuzz 31792: 6 transforms
Fuzz 31793: 13 transforms
Fuzz 31794: 4 transforms
Fuzz 31795: 3 transforms
Fuzz 31796: 14 transforms
Fuzz 31797: 7 transforms
Fuzz 31798: 17 transforms
Fuzz 31799: 19 transforms
Fuzz 31800: 14 transforms
Fuzz 31801: 19 transforms
Fuzz 31802: 15 transforms
Fuzz 31803: 14 transforms
Fuzz 31804: 2 transforms
Fuzz 31805: 1 transforms
Fuzz 31806: 7 transforms
Fuzz 31807: 11 transforms
Fuzz 31808: 11 transforms
Fuzz 31809: 19 transforms
Fuzz 31810: 16 transforms
Fuzz 31811: 5 transforms
Fuzz 31812: 2 transforms
Fuzz 31813: 7 transforms
Fuzz 31814: 6 transforms
Fuzz 31815: 5 transforms
Fuzz 31816: 16 transforms
Fuzz 31817: 17 transforms
Fuzz 31818: 19 transforms
Fuzz 31819: 10 transforms
Fuzz 31820: 7 transforms
Fuzz 31821: 15 transforms
Fuzz 31822: 5 transforms
Fuzz 31823: 17 transforms
Fuzz 31824: 15 transforms
Fuzz 31825: 14 transforms
Fuzz 31826: 15 transforms
Fuzz 31827: 5 transforms
Fuzz 31828: 2 transforms
Fuzz 31829: 1 transforms
Fuzz 31830: 9 transforms
Fuzz 31831: 4 transforms
Fuzz 31832: 8 transforms
Fuzz 31833: 3 transforms
Fuzz 31834: 2 transforms
Fuzz 31835: 10 transforms
Fuzz 31836: 10 transforms
Fuzz 31837: 17 transforms
Fuzz 31838: 8 transforms
Fuzz 31839: 17 transforms
Fuzz 31840: 4 transforms
Fuzz 31841: 7 transforms
Fuzz 31842: 9 transforms
Fuzz 31843: 7 transforms
Fuzz 31844: 4 transforms
Fuzz 31845: 19 transforms
Fuzz 31846: 12 transforms
Fuzz 31847: 6 transforms
Fuzz 31848: 5 transforms
Fuzz 31849: 1 transforms
Fuzz 31850: 10 transforms
Fuzz 31851: 7 transforms
Fuzz 31852: 14 transforms
Fuzz 31853: 10 transforms
Fuzz 31854: 14 transforms
Fuzz 31855: 3 transforms
Fuzz 31856: 7 transforms
Fuzz 31857: 4 transforms
Fuzz 31858: 4 transforms
Fuzz 31859: 1 transforms
Fuzz 31860: 6 transforms
Fuzz 31861: 6 transforms
Fuzz 31862: 18 transforms
Fuzz 31863: 11 transforms
Fuzz 31864: 3 transforms
Fuzz 31865: 4 transforms
Fuzz 31866: 12 transforms
Fuzz 31867: 11 transforms
Fuzz 31868: 3 transforms
Fuzz 31869: 11 transforms
Fuzz 31870: 7 transforms
Fuzz 31871: 11 transforms
Fuzz 31872: 12 transforms
Fuzz 31873: 1 transforms
Fuzz 31874: 3 transforms
Fuzz 31875: 6 transforms
Fuzz 31876: 15 transforms
Fuzz 31877: 1 transforms
Fuzz 31878: 17 transforms
Fuzz 31879: 17 transforms
Fuzz 31880: 10 transforms
Fuzz 31881: 20 transforms
Fuzz 31882: 20 transforms
Fuzz 31883: 10 transforms
Fuzz 31884: 8 transforms
Fuzz 31885: 9 transforms
Fuzz 31886: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
  String header;
  List<String> items;
import 'package:angular2/angular2.dart';
}
  @Input() int maxCount;
  int count;
  templateUrl: 'test.html',

  Lonst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],


class ComponentA {
@Componen}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5t(
@Component(
  selector: 'my-counter',
  void increment() {}
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
class ComponentA {nst ['count'],
class CounterComponent {
-->
  inputs: co<!--

       aria-hidden="true"

  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
  directive: cone<!--
-nt, NgIf, NgFor, NgForm, NgModel])
  Coun<!--
-->
       aria-hidden="terComponent recursedComponent;
}
<<==HTML CODE==>>
    #counter
    [maxCount]='4'    (reset)=''
  
  <my-counter
 =  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
      
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
</li>
  <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; counter
  {{x}} : {{item.trim()}}

    [count]="items.length"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 31887: 18 transforms
Fuzz 31888: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<StrntChild(Count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incrementeing> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{couEmitter<int> incremented;

  @ContentChild(Count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void inc'rement() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{ifortems.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 31889: 2 transforms
Fuzz 31890: 10 transforms
Fuzz 31891: 2 transforms
Fuzz 31892: 14 transforms
Fuzz 31893: 16 transforms
Fuzz 31894: 9 transforms
Fuzz 31895: 7 transforms
Fuzz 31896: 3 transforms
Fuzz 31897: 6 transforms
Fuzz 31898: 2 transforms
Fuzz 31899: 11 transforms
Fuzz 31900: 10 transforms
Fuzz 31901: 8 transforms
Fuzz 31902: 15 transforms
Fuzz 31903: 16 transforms
Fuzz 31904: 19 transforms
Fuzz 31905: 7 transforms
Fuzz 31906: 4 transforms
Fuzz 31907: 17 transforms
Fuzz 31908: 9 transforms
Fuzz 31909: 4 transforms
Fuzz 31910: 7 transforms
Fuzz 31911: 2 transforms
Fuzz 31912: 11 transforms
Fuzz 31913: 20 transforms
Fuzz 31914: 19 transforms
Fuzz 31915: 1 transforms
Fuzz 31916: 18 transforms
Fuzz 31917: 13 transforms
Fuzz 31918: 10 transforms
Fuzz 31919: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, <!--
-->
       ara-hidden="true"
       attr.aria-hidden="{NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent<!--
-->
 gular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, <!--
-->
       ara-hidden="true"
       attr.aria-hidden="{NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Outnput() EventEmitter<int    )
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #n gForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 31920: 15 transforms
Fuzz 31921: 7 transforms
Fuzz 31922: 3 transforms
Fuzz 31923: 15 transforms
Fuzz 31924: 14 transforms
Fuzz 31925: 3 transforms
Fuzz 31926: 4 transforms
Fuzz 31927: 10 transforms
Fuzz 31928: 6 transforms
Fuzz 31929: 8 transforms
Fuzz 31930: 9 transforms
Fuzz 31931: 18 transforms
Fuzz 31932: 18 transforms
Fuzz 31933: 18 transforms
Fuzz 31934: 6 transforms
Fuzz 31935: 20 transforms
Fuzz 31936: 15 transforms
Fuzz 31937: 11 transforms
Fuzz 31938: 1 transforms
Fuzz 31939: 12 transforms
Fuzz 31940: 16 transforms
Fuzz 31941: 10 transforms
Fuzz 31942: 8 transforms
Fuzz 31943: 6 transforms
Fuzz 31944: 3 transforms
Fuzz 31945: 3 transforms
Fuzz 31946: 3 transforms
Fuzz 31947: 9 transforms
Fuzz 31948: 10 transforms
Fuzz 31949: 19 transforms
Fuzz 31950: 9 transforms
Fuzz 31951: 12 transforms
Fuzz 31952: 5 transforms
Fuzz 31953: 15 transforms
Fuzz 31954: 8 transforms
Fuzz 31955: 4 transforms
Fuzz 31956: 13 transforms
Fuzz 31957: 20 transforms
Fuzz 31958: 11 transforms
Fuzz 31959: 1 transforms
Fuzz 31960: 17 transforms
Fuzz 31961: 6 transforms
Fuzz 31962: 17 transforms
Fuzz 31963: 9 transforms
Fuzz 31964: 17 transforms
Fuzz 31965: 10 transforms
Fuzz 31966: 16 transforms
Fuzz 31967: 17 transforms
Fuzz 31968: 11 transforms
Fuzz 31969: 6 transforms
Fuzz 31970: 9 transforms
Fuzz 31971: 20 transforms
Fuzz 31972: 16 transforms
Fuzz 31973: 11 transforms
Fuzz 31974: 10 transforms
Fuzz 31975: 7 transforms
Fuzz 31976: 11 transforms
Fuzz 31977: 16 transforms
Fuzz 31978: 15 transforms
Fuzz 31979: 9 transforms
Fuzz 31980: 8 transforms
Fuzz 31981: 16 transforms
Fuzz 31982: 12 transforms
Fuzz 31983: 7 transforms
Fuzz 31984: 7 transforms
Fuzz 31985: 4 transforms
Fuzz 31986: 8 transforms
Fuzz 31987: 15 transforms
Fuzz 31988: 16 transforms
Fuzz 31989: 4 transforms
Fuzz 31990: 11 transforms
Fuzz 31991: 1 transforms
Fuzz 31992: 8 transforms
Fuzz 31993: 13 transforms
Fuzz 31994: 10 transforms
Fuzz 31995: 12 transforms
Fuzz 31996: 1 transforms
Fuzz 31997: 1 transforms
Fuzz 31998: 9 transforms
Fuzz 31999: 2 transforms
Fuzz 32000: 3 transforms
Fuzz 32001: 7 transforms
Fuzz 32002: 3 transforms
Fuzz 32003: 11 transforms
Fuzz 32004: 18 transforms
Fuzz 32005: 20 transforms
Fuzz 32006: 16 transforms
Fuzz 32007: 2 transforms
Fuzz 32008: 11 transforms
Fuzz 32009: 20 transforms
Fuzz 32010: 8 transforms
Fuzz 32011: 15 transforms
Fuzz 32012: 11 transforms
Fuzz 32013: 10 transforms
Fuzz 32014: 19 transforms
Fuzz 32015: 20 transforms
Fuzz 32016: 13 transforms
Fuzz 32017: 4 transforms
Fuzz 32018: 13 transforms
Fuzz 32019: 1 transforms
Fuzz 32020: 15 transforms
Fuzz 32021: 17 transforms
Fuzz 32022: 10 transforms
Fuzz 32023: 17 transforms
Fuzz 32024: 2 transforms
Fuzz 32025: 1 transforms
Fuzz 32026: 8 transforms
Fuzz 32027: 13 transforms
Fuzz 32028: 13 transforms
Fuzz 32029: 19 transforms
Fuzz 32030: 18 transforms
Fuzz 32031: 6 transforms
Fuzz 32032: 1 transforms
Fuzz 32033: 16 transforms
Fuzz 32034: 14 transforms
Fuzz 32035: 7 transforms
Fuzz 32036: 1 transforms
Fuzz 32037: 6 transforms
Fuzz 32038: 14 transforms
Fuzz 32039: 4 transforms
Fuzz 32040: 1 transforms
Fuzz 32041: 1 transforms
Fuzz 32042: 9 transforms
Fuzz 32043: 3 transforms
Fuzz 32044: 17 transforms
Fuzz 32045: 2 transforms
Fuzz 32046: 14 transforms
Fuzz 32047: 16 transforms
Fuzz 32048: 12 transforms
Fuzz 32049: 11 transforms
Fuzz 32050: 7 transforms
Fuzz 32051: 9 transforms
Fuzz 32052: 11 transforms
Fuzz 32053: 9 transforms
Fuzz 32054: 8 transforms
Fuzz 32055: 6 transforms
Fuzz 32056: 2 transforms
Fuzz 32057: 19 transforms
Fuzz 32058: 5 transforms
Fuzz 32059: 9 transforms
Fuzz 32060: 14 transforms
Fuzz 32061: 1 transforms
Fuzz 32062: 10 transforms
Fuzz 32063: 15 transforms
Fuzz 32064: 15 transforms
Fuzz 32065: 11 transforms
Fuzz 32066: 16 transforms
Fuzz 32067: 10 transforms
Fuzz 32068: 4 transforms
Fuzz 32069: 6 transforms
Fuzz 32070: 13 transforms
Fuzz 32071: 1 transforms
Fuzz 32072: 14 transforms
Fuzz 32073: 15 transforms
Fuzz 32074: 8 transforms
Fuzz 32075: 6 transforms
Fuzz 32076: 18 transforms
Fuzz 32077: 11 transforms
Fuzz 32078: 13 transforms
Fuzz 32079: 15 transforms
Fuzz 32080: 14 transforms
Fuzz 32081: 10 transforms
Fuzz 32082: 8 transforms
Fuzz 32083: 14 transforms
Fuzz 32084: 5 transforms
Fuzz 32085: 5 transforms
Fuzz 32086: 16 transforms
Fuzz 32087: 14 transforms
Fuzz 32088: 2 transforms
Fuzz 32089: 11 transforms
Fuzz 32090: 6 transforms
Fuzz 32091: 12 transforms
Fuzz 32092: 14 transforms
Fuzz 32093: 8 transforms
Fuzz 32094: 10 transforms
Fuzz 32095: 7 transforms
Fuzz 32096: 14 transforms
Fuzz 32097: 6 transforms
Fuzz 32098: 15 transforms
Fuzz 32099: 7 transforms
Fuzz 32100: 11 transforms
Fuzz 32101: 13 transforms
Fuzz 32102: 20 transforms
Fuzz 32103: 5 transforms
Fuzz 32104: 5 transforms
Fuzz 32105: 1 transforms
Fuzz 32106: 5 transforms
Fuzz 32107: 3 transforms
Fuzz 32108: 4 transforms
Fuzz 32109: 14 transforms
Fuzz 32110: 18 transforms
Fuzz 32111: 16 transforms
Fuzz 32112: 16 transforms
Fuzz 32113: 20 transforms
Fuzz 32114: 1 transforms
Fuzz 32115: 6 transforms
Fuzz 32116: 7 transforms
Fuzz 32117: 2 transforms
Fuzz 32118: 4 transforms
Fuzz 32119: 6 transforms
Fuzz 32120: 4 transforms
Fuzz 32121: 4 transforms
Fuzz 32122: 16 transforms
Fuzz 32123: 13 transforms
Fuzz 32124: 13 transforms
Fuzz 32125: 4 transforms
Fuzz 32126: 18 transforms
Fuzz 32127: 19 transforms
Fuzz 32128: 5 transforms
Fuzz 32129: 17 transforms
Fuzz 32130: 8 transforms
Fuzz 32131: 19 transforms
Fuzz 32132: 1 transforms
Fuzz 32133: 1 transforms
Fuzz 32134: 10 transforms
Fuzz 32135: 15 transforms
Fuzz 32136: 11 transforms
Fuzz 32137: 11 transforms
Fuzz 32138: 17 transforms
Fuzz 32139: 5 transforms
Fuzz 32140: 9 transforms
Fuzz 32141: 4 transforms
Fuzz 32142: 12 transforms
Fuzz 32143: 4 transforms
Fuzz 32144: 8 transforms
Fuzz 32145: 13 transforms
Fuzz 32146: 3 transforms
Fuzz 32147: 19 transforms
Fuzz 32148: 1 transforms
Fuzz 32149: 17 transforms
Fuzz 32150: 3 transforms
Fuzz 32151: 16 transforms
Fuzz 32152: 5 transforms
Fuzz 32153: 20 transforms
Fuzz 32154: 7 transforms
Fuzz 32155: 3 transforms
Fuzz 32156: 4 transforms
Fuzz 32157: 3 transforms
Fuzz 32158: 4 transforms
Fuzz 32159: 7 transforms
Fuzz 32160: 14 transforms
Fuzz 32161: 16 transforms
Fuzz 32162: 19 transforms
Fuzz 32163: 16 transforms
Fuzz 32164: 9 transforms
Fuzz 32165: 13 transforms
Fuzz 32166: 20 transforms
Fuzz 32167: 11 transforms
Fuzz 32168: 1 transforms
Fuzz 32169: 18 transforms
Fuzz 32170: 11 transforms
Fuzz 32171: 10 transforms
Fuzz 32172: 13 transforms
Fuzz 32173: 10 transforms
Fuzz 32174: 2 transforms
Fuzz 32175: 7 transforms
Fuzz 32176: 19 transforms
Fuzz 32177: 14 transforms
Fuzz 32178: 20 transforms
Fuzz 32179: 13 transforms
Fuzz 32180: 4 transforms
Fuzz 32181: 12 transforms
Fuzz 32182: 17 transforms
Fuzz 32183: 5 transforms
Fuzz 32184: 9 transforms
Fuzz 32185: 8 transforms
Fuzz 32186: 5 transforms
Fuzz 32187: 9 transforms
Fuzz 32188: 10 transforms
Fuzz 32189: 12 transforms
Fuzz 32190: 15 transforms
Fuzz 32191: 17 transforms
Fuzz 32192: 5 transforms
Fuzz 32193: 8 transforms
Fuzz 32194: 18 transforms
Fuzz 32195: 9 transforms
Fuzz 32196: 5 transforms
Fuzz 32197: 9 transforms
Fuzz 32198: 2 transforms
Fuzz 32199: 17 transforms
Fuzz 32200: 12 transforms
Fuzz 32201: 6 transforms
Fuzz 32202: 19 transforms
Fuzz 32203: 4 transforms
Fuzz 32204: 10 transforms
Fuzz 32205: 5 transforms
Fuzz 32206: 8 transforms
Fuzz 32207: 12 transforms
Fuzz 32208: 9 transforms
Fuzz 32209: 6 transforms
Fuzz 32210: 2 transforms
Fuzz 32211: 2 transforms
Fuzz 32212: 16 transforms
Fuzz 32213: 20 transforms
Fuzz 32214: 4 transforms
Fuzz 32215: 18 transforms
Fuzz 32216: 3 transforms
Fuzz 32217: 12 transforms
Fuzz 32218: 7 transforms
Fuzz 32219: 20 transforms
Fuzz 32220: 1 transforms
Fuzz 32221: 16 transforms
Fuzz 32222: 8 transforms
Fuzz 32223: 5 transforms
Fuzz 32224: 9 transforms
Fuzz 32225: 1 transforms
Fuzz 32226: 13 transforms
Fuzz 32227: 15 transforms
Fuzz 32228: 19 transforms
Fuzz 32229: 19 transforms
Fuzz 32230: 16 transforms
Fuzz 32231: 18 transforms
Fuzz 32232: 20 transforms
Fuzz 32233: 17 transforms
Fuzz 32234: 17 transforms
Fuzz 32235: 3 transforms
Fuzz 32236: 20 transforms
Fuzz 32237: 19 transforms
Fuzz 32238: 8 transforms
Fuzz 32239: 4 transforms
Fuzz 32240: 13 transforms
Fuzz 32241: 2 transforms
Fuzz 32242: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart}
]),
});
{
\'\'\');
  '090cedb3f2833a3f';<!--

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  d
<<==HTML CODE==>>
  
<li *ngFor='lettems; let x=index' [hidden]='item != null'><!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!in
  {{x}} : {{item.trim()}}
    [max

    [count]="items.length"
<!-- @ngIgnoreErrors: -->
      
])s.length > 0">
<li *ngFor='let item of ieErrors: -->
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 32243: 19 transforms
Fuzz 32244: 1 transforms
Fuzz 32245: 10 transforms
Fuzz 32246: 2 transforms
Fuzz 32247: 12 transforms
Fuzz 32248: 12 transforms
Fuzz 32249: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

class ComponentA {
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
}
  iexternalnputs: const ['count'],
  selector: 'my-aaa',
  templ<!--

@Component(
       aate: '{{count}} <button (tring click)
  String header;
  List<String> items;
@Component(-->
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
  '090cedb3f28 {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
</div>
 }
    #counter
    [count]="items.length"
  <form #ngForm="ngForm"></form>
      
    (incremented)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
  </my-counter>
});
\'\'\');
<!-- @ngIgnoreErrors: -->

    [maxCount]='4'
{
  <my-counter
    (reset)=''
    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
  
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
]),
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 32250: 15 transforms
Fuzz 32251: 13 transforms
Fuzz 32252: 1 transforms
Fuzz 32253: 6 transforms
Fuzz 32254: 7 transforms
Fuzz 32255: 11 transforms
Fuzz 32256: 6 transforms
Fuzz 32257: 15 transforms
Fuzz 32258: 9 transforms
Fuzz 32259: 3 transforms
Fuzz 32260: 11 transforms
Fuzz 32261: 4 transforms
Fuzz 32262: 1 transforms
Fuzz 32263: 8 transforms
Fuzz 32264: 19 transforms
Fuzz 32265: 14 transforms
Fuzz 32266: 10 transforms
Fuzz 32267: 7 transforms
Fuzz 32268: 15 transforms
Fuzz 32269: 6 transforms
Fuzz 32270: 18 transforms
Fuzz 32271: 18 transforms
Fuzz 32272: 1 transforms
Fuzz 32273: 7 transforms
Fuzz 32274: 6 transforms
Fuzz 32275: 8 transforms
Fuzz 32276: 2 transforms
Fuzz 32277: 11 transforms
Fuzz 32278: 16 transforms
Fuzz 32279: 11 transforms
Fuzz 32280: 14 transforms
Fuzz 32281: 17 transforms
Fuzz 32282: 11 transforms
Fuzz 32283: 2 transforms
Fuzz 32284: 17 transforms
Fuzz 32285: 12 transforms
Fuzz 32286: 20 transforms
Fuzz 32287: 13 transforms
Fuzz Failure 
<<==DART CODE==>>

     xCount;
class CounterComponent {
  CounterComponent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
@Component(
  @ContentChild(CounterComponent)

  List<String> items;
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  String header;
  @Input() int ma<!--
@Component(
  int count;
}
  void reset() {}

  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
  selectextendsor: 'my-aaa',
class ComponentA {
       aria-hidden="true"
import 'package:angular2/angular2.dart';
-->
       attr.aria-hidden="{{!invalid}}"
}

<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>

  
    [count]="ites.length"
    [maxCout]='4'
  </my-counter>    <my-counter></my-counter>
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
  <input [(n<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!ingModel)]="header" />
    #counter
<!-- @ngIgnoreErrors: -->
</div>
<div *ngIf="i}
]),
});
{
tems.length > 0">
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
        <my-counter
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 32288: 12 transforms
Fuzz 32289: 4 transforms
Fuzz 32290: 17 transforms
Fuzz 32291: 19 transforms
Fuzz 32292: 15 transforms
Fuzz 32293: 16 transforms
Fuzz 32294: 19 transforms
Fuzz 32295: 5 transforms
Fuzz 32296: 15 transforms
Fuzz 32297: 16 transforms
Fuzz 32298: 13 transforms
Fuzz 32299: 12 transforms
Fuzz 32300: 20 transforms
Fuzz 32301: 8 transforms
Fuzz 32302: 3 transforms
Fuzz 32303: 7 transforms
Fuzz 32304: 19 transforms
Fuzz 32305: 10 transforms
Fuzz 32306: 15 transforms
Fuzz 32307: 8 transforms
Fuzz 32308: 17 transforms
Fuzz 32309: 5 transforms
Fuzz 32310: 9 transforms
Fuzz 32311: 2 transforms
Fuzz 32312: 10 transforms
Fuzz 32313: 13 transforms
Fuzz 32314: 19 transforms
Fuzz 32315: 13 transforms
Fuzz 32316: 3 transforms
Fuzz 32317: 8 transforms
Fuzz 32318: 2 transforms
Fuzz 32319: 5 transforms
Fuzz 32320: 17 transforms
Fuzz 32321: 5 transforms
Fuzz 32322: 6 transforms
Fuzz 32323: 2 transforms
Fuzz 32324: 13 transforms
Fuzz 32325: 14 transforms
Fuzz 32326: 17 transforms
Fuzz 32327: 2 transforms
Fuzz 32328: 11 transforms
Fuzz 32329: 19 transforms
Fuzz 32330: 7 transforms
Fuzz 32331: 6 transforms
Fuzz 32332: 1 transforms
Fuzz 32333: 13 transforms
Fuzz 32334: 19 transforms
Fuzz 32335: 19 transforms
Fuzz 32336: 5 transforms
Fuzz 32337: 5 transforms
Fuzz 32338: 12 transforms
Fuzz 32339: 2 transforms
Fuzz 32340: 13 transforms
Fuzz 32341: 19 transforms
Fuzz 32342: 4 transforms
Fuzz 32343: 3 transforms
Fuzz 32344: 9 transforms
Fuzz 32345: 7 transforms
Fuzz 32346: 10 transforms
Fuzz 32347: 19 transforms
Fuzz 32348: 1 transforms
Fuzz 32349: 11 transforms
Fuzz 32350: 18 transforms
Fuzz 32351: 7 transforms
Fuzz 32352: 6 transforms
Fuzz 32353: 20 transforms
Fuzz 32354: 4 transforms
Fuzz 32355: 11 transforms
Fuzz 32356: 16 transforms
Fuzz 32357: 16 transforms
Fuzz 32358: 17 transforms
Fuzz 32359: 10 transforms
Fuzz 32360: 14 transforms
Fuzz 32361: 9 transforms
Fuzz 32362: 11 transforms
Fuzz 32363: 1 transforms
Fuzz 32364: 2 transforms
Fuzz 32365: 7 transforms
Fuzz 32366: 10 transforms
Fuzz 32367: 14 transforms
Fuzz 32368: 15 transforms
Fuzz 32369: 12 transforms
Fuzz 32370: 12 transforms
Fuzz 32371: 9 transforms
Fuzz 32372: 14 transforms
Fuzz 32373: 16 transforms
Fuzz 32374: 5 transforms
Fuzz 32375: 2 transforms
Fuzz 32376: 20 transforms
Fuzz 32377: 9 transforms
Fuzz 32378: 3 transforms
Fuzz 32379: 12 transforms
Fuzz 32380: 6 transforms
Fuzz 32381: 6 transforms
Fuzz 32382: 17 transforms
Fuzz 32383: 20 transforms
Fuzz 32384: 8 transforms
Fuzz 32385: 1 transforms
Fuzz 32386: 7 transforms
Fuzz 32387: 7 transforms
Fuzz 32388: 20 transforms
Fuzz 32389: 17 transforms
Fuzz 32390: 17 transforms
Fuzz 32391: 8 transforms
Fuzz 32392: 15 transforms
Fuzz 32393: 18 transforms
Fuzz 32394: 3 transforms
Fuzz 32395: 15 transforms
Fuzz 32396: 17 transforms
Fuzz 32397: 6 transforms
Fuzz 32398: 4 transforms
Fuzz 32399: 17 transforms
Fuzz 32400: 13 transforms
Fuzz 32401: 18 transforms
Fuzz 32402: 3 transforms
Fuzz 32403: 19 transforms
Fuzz 32404: 5 transforms
Fuzz 32405: 16 transforms
Fuzz 32406: 1 transforms
Fuzz 32407: 2 transforms
Fuzz 32408: 20 transforms
Fuzz 32409: 9 transforms
Fuzz 32410: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  String header;


  selector: 'my-counter',
       aria-hidden="true"
   : const ['resetEvent: reset'],
}

  int count;

  void increment() {}
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;

  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;

  inputs: const ['co> items;
  inputs: const ['count'],
   ist<Stringmponent(
       aria-hidden="true"
  selector: counter',

  @Input() int maxCount;
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  templateUrl: 'test.html',
  inputs: const ['co> items;
-->
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
@Component(
  Lnst ['resetEvent: reset'],
  selector: 'my-aaa',
  inputs: const ['co> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  int count;
@Component(
import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
}
  void reset() }
}
  String header;
  @ContentChild(CounterComponent)
  @Output() Even'my-counter',
  inputs: const ['count'],
  outputs<!--
@Component(
}
  selector: 'my-aaa',
}
  outputs<!--
  @Output() Even'my-counter',
  String header;
  EventEmitter<String> resetEvent;
  List<String> items;
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
 m 
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hiddn; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-()'
    (incremented)='items.adcounter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 32411: 7 transforms
Fuzz 32412: 8 transforms
Fuzz 32413: 12 transforms
Fuzz 32414: 20 transforms
Fuzz 32415: 2 transforms
Fuzz 32416: 13 transforms
Fuzz 32417: 14 transforms
Fuzz 32418: 17 transforms
Fuzz 32419: 13 transforms
Fuzz 32420: 6 transforms
Fuzz 32421: 10 transforms
Fuzz 32422: 9 transforms
Fuzz 32423: 20 transforms
Fuzz 32424: 3 transforms
Fuzz 32425: 5 transforms
Fuzz 32426: 12 transforms
Fuzz 32427: 15 transforms
Fuzz 32428: 4 transforms
Fuzz 32429: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgF<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 or, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
 ld(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void inponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<in template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
  <input [(ngModel)]="header" />
  
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    #counter
    [maxCount]='4'

</li>
</div>
  <form #ngForm="ngForm"></form>
    <my-counter></my-coforunter>
  </}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b09my-counter>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.lengt<h > 0">

  <my-counter
    [count]="items.length"
      
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 32430: 4 transforms
Fuzz 32431: 7 transforms
Fuzz 32432: 11 transforms
Fuzz 32433: 16 transforms
Fuzz 32434: 11 transforms
Fuzz 32435: 8 transforms
Fuzz 32436: 19 transforms
Fuzz 32437: 12 transforms
Fuzz 32438: 9 transforms
Fuzz 32439: 18 transforms
Fuzz 32440: 13 transforms
Fuzz 32441: 12 transforms
Fuzz 32442: 13 transforms
Fuzz 32443: 2 transforms
Fuzz 32444: 6 transforms
Fuzz 32445: 20 transforms
Fuzz 32446: 4 transforms
Fuzz 32447: 4 transforms
Fuzz 32448: 12 transforms
Fuzz 32449: 7 transforms
Fuzz 32450: 13 transforms
Fuzz 32451: 15 transforms
Fuzz 32452: 7 transforms
Fuzz 32453: 14 transforms
Fuzz 32454: 13 transforms
Fuzz 32455: 5 transforms
Fuzz 32456: 8 transforms
Fuzz 32457: 5 transforms
Fuzz 32458: 8 transforms
Fuzz 32459: 8 transforms
Fuzz 32460: 4 transforms
Fuzz 32461: 12 transforms
Fuzz 32462: 20 transforms
Fuzz 32463: 11 transforms
Fuzz 32464: 3 transforms
Fuzz 32465: 14 transforms
Fuzz 32466: 9 transforms
Fuzz 32467: 3 transforms
Fuzz 32468: 4 transforms
Fuzz 32469: 7 transforms
Fuzz 32470: 19 transforms
Fuzz 32471: 12 transforms
Fuzz 32472: 15 transforms
Fuzz 32473: 13 transforms
Fuzz 32474: 3 transforms
Fuzz 32475: 14 transforms
Fuzz 32476: 2 transforms
Fuzz 32477: 7 transforms
Fuzz 32478: 1 transforms
Fuzz 32479: 2 transforms
Fuzz 32480: 18 transforms
Fuzz 32481: 3 transforms
Fuzz 32482: 18 transforms
Fuzz 32483: 5 transforms
Fuzz 32484: 8 transforms
Fuzz 32485: 14 transforms
Fuzz 32486: 20 transforms
Fuzz 32487: 2 transforms
Fuzz 32488: 10 transforms
Fuzz 32489: 3 transforms
Fuzz 32490: 18 transforms
Fuzz 32491: 13 transforms
Fuzz 32492: 6 transforms
Fuzz 32493: 4 transforms
Fuzz 32494: 6 transforms
Fuzz 32495: 8 transforms
Fuzz 32496: 15 transforms
Fuzz 32497: 2 transforms
Fuzz 32498: 18 transforms
Fuzz 32499: 10 transforms
Fuzz 32500: 10 transforms
Fuzz 32501: 8 transforms
Fuzz 32502: 11 transforms
Fuzz 32503: 6 transforms
Fuzz 32504: 13 transforms
Fuzz 32505: 1 transforms
Fuzz 32506: 13 transforms
Fuzz 32507: 16 transforms
Fuzz 32508: 10 transforms
Fuzz 32509: 14 transforms
Fuzz 32510: 2 transforms
Fuzz 32511: 7 transforms
Fuzz 32512: 11 transforms
Fuzz 32513: 10 transforms
Fuzz 32514: 20 transforms
Fuzz 32515: 14 transforms
Fuzz 32516: 4 transforms
Fuzz 32517: 9 transforms
Fuzz 32518: 13 transforms
Fuzz 32519: 10 transforms
Fuzz 32520: 13 transforms
Fuzz 32521: 8 transforms
Fuzz 32522: 14 transforms
Fuzz 32523: 8 transforms
Fuzz 32524: 5 transforms
Fuzz 32525: 6 transforms
Fuzz 32526: 18 transforms
Fuzz 32527: 20 transforms
Fuzz 32528: 4 transforms
Fuzz 32529: 16 transforms
Fuzz 32530: 12 transforms
Fuzz 32531: 11 transforms
Fuzz 32532: 8 transforms
Fuzz 32533: 3 transforms
Fuzz 32534: 4 transforms
Fuzz 32535: 17 transforms
Fuzz 32536: 5 transforms
Fuzz 32537: 14 transforms
Fuzz 32538: 8 transforms
Fuzz 32539: 8 transforms
Fuzz 32540: 7 transforms
Fuzz 32541: 9 transforms
Fuzz 32542: 17 transforms
Fuzz 32543: 19 transforms
Fuzz 32544: 14 transforms
Fuzz 32545: 20 transforms
Fuzz 32546: 9 transforms
Fuzz 32547: 1 transforms
Fuzz 32548: 16 transforms
Fuzz 32549: 20 transforms
Fuzz 32550: 17 transforms
Fuzz 32551: 1 transforms
Fuzz 32552: 7 transforms
Fuzz 32553: 20 transforms
Fuzz 32554: 7 transforms
Fuzz 32555: 12 transforms
Fuzz 32556: 9 transforms
Fuzz 32557: 11 transforms
Fuzz 32558: 6 transforms
Fuzz 32559: 15 transforms
Fuzz 32560: 11 transforms
Fuzz 32561: 5 transforms
Fuzz 32562: 1 transforms
Fuzz 32563: 3 transforms
Fuzz 32564: 14 transforms
Fuzz 32565: 17 transforms
Fuzz 32566: 6 transforms
Fuzz 32567: 15 transforms
Fuzz 32568: 1 transforms
Fuzz 32569: 20 transforms
Fuzz 32570: 4 transforms
Fuzz 32571: 5 transforms
Fuzz 32572: 15 transforms
Fuzz 32573: 14 transforms
Fuzz 32574: 15 transforms
Fuzz 32575: 15 transforms
Fuzz 32576: 16 transforms
Fuzz 32577: 12 transforms
Fuzz 32578: 14 transforms
Fuzz 32579: 18 transforms
Fuzz 32580: 17 transforms
Fuzz 32581: 9 transforms
Fuzz 32582: 19 transforms
Fuzz 32583: 20 transforms
Fuzz 32584: 15 transforms
Fuzz 32585: 19 transforms
Fuzz 32586: 18 transforms
Fuzz 32587: 15 transforms
Fuzz 32588: 9 transforms
Fuzz 32589: 19 transforms
Fuzz 32590: 2 transforms
Fuzz 32591: 15 transforms
Fuzz 32592: 3 transforms
Fuzz 32593: 2 transforms
Fuzz 32594: 16 transforms
Fuzz 32595: 13 transforms
Fuzz 32596: 7 transforms
Fuzz 32597: 19 transforms
Fuzz 32598: 14 transforms
Fuzz 32599: 10 transforms
Fuzz 32600: 13 transforms
Fuzz 32601: 6 transforms
Fuzz 32602: 19 transforms
Fuzz 32603: 16 transforms
Fuzz 32604: 7 transforms
Fuzz 32605: 6 transforms
Fuzz 32606: 14 transforms
Fuzz 32607: 8 transforms
Fuzz 32608: 15 transforms
Fuzz 32609: 11 transforms
Fuzz 32610: 5 transforms
Fuzz 32611: 1 transforms
Fuzz 32612: 11 transforms
Fuzz 32613: 3 transforms
Fuzz 32614: 7 transforms
Fuzz 32615: 3 transforms
Fuzz 32616: 5 transforms
Fuzz 32617: 13 transforms
Fuzz 32618: 20 transforms
Fuzz 32619: 9 transforms
Fuzz 32620: 13 transforms
Fuzz 32621: 13 transforms
Fuzz 32622: 12 transforms
Fuzz 32623: 19 transforms
Fuzz 32624: 14 transforms
Fuzz 32625: 8 transforms
Fuzz 32626: 7 transforms
Fuzz 32627: 3 transforms
Fuzz 32628: 7 transforms
Fuzz 32629: 7 transforms
Fuzz 32630: 18 transforms
Fuzz 32631: 6 transforms
Fuzz 32632: 2 transforms
Fuzz 32633: 6 transforms
Fuzz 32634: 12 transforms
Fuzz 32635: 3 transforms
Fuzz 32636: 2 transforms
Fuzz 32637: 16 transforms
Fuzz 32638: 7 transforms
Fuzz 32639: 9 transforms
Fuzz 32640: 14 transforms
Fuzz 32641: 12 transforms
Fuzz 32642: 11 transforms
Fuzz 32643: 5 transforms
Fuzz 32644: 18 transforms
Fuzz 32645: 11 transforms
Fuzz 32646: 1 transforms
Fuzz 32647: 11 transforms
Fuzz 32648: 20 transforms
Fuzz 32649: 15 transforms
Fuzz 32650: 16 transforms
Fuzz 32651: 4 transforms
Fuzz 32652: 16 transforms
Fuzz 32653: 16 transforms
Fuzz 32654: 2 transforms
Fuzz 32655: 6 transforms
Fuzz 32656: 6 transforms
Fuzz 32657: 3 transforms
Fuzz 32658: 17 transforms
Fuzz 32659: 11 transforms
Fuzz 32660: 19 transforms
Fuzz 32661: 17 transforms
Fuzz 32662: 20 transforms
Fuzz 32663: 18 transforms
Fuzz 32664: 6 transforms
Fuzz 32665: 16 transforms
Fuzz 32666: 11 transforms
Fuzz 32667: 8 transforms
Fuzz 32668: 3 transforms
Fuzz 32669: 2 transforms
Fuzz 32670: 9 transforms
Fuzz 32671: 19 transforms
Fuzz 32672: 3 transforms
Fuzz 32673: 3 transforms
Fuzz 32674: 8 transforms
Fuzz 32675: 10 transforms
Fuzz 32676: 2 transforms
Fuzz 32677: 14 transforms
Fuzz 32678: 5 transforms
Fuzz 32679: 20 transforms
Fuzz 32680: 1 transforms
Fuzz 32681: 19 transforms
Fuzz 32682: 17 transforms
Fuzz 32683: 11 transforms
Fuzz 32684: 11 transforms
Fuzz 32685: 13 transforms
Fuzz 32686: 17 transforms
Fuzz 32687: 10 transforms
Fuzz 32688: 7 transforms
Fuzz 32689: 16 transforms
Fuzz 32690: 13 transforms
Fuzz 32691: 2 transforms
Fuzz 32692: 20 transforms
Fuzz 32693: 18 transforms
Fuzz 32694: 13 transforms
Fuzz 32695: 9 transforms
Fuzz 32696: 7 transforms
Fuzz 32697: 14 transforms
Fuzz 32698: 18 transforms
Fuzz 32699: 16 transforms
Fuzz 32700: 17 transforms
Fuzz 32701: 12 transforms
Fuzz 32702: 1 transforms
Fuzz 32703: 9 transforms
Fuzz 32704: 9 transforms
Fuzz 32705: 19 transforms
Fuzz 32706: 20 transforms
Fuzz 32707: 20 transforms
Fuzz 32708: 18 transforms
Fuzz 32709: 8 transforms
Fuzz 32710: 13 transforms
Fuzz 32711: 17 transforms
Fuzz 32712: 9 transforms
Fuzz 32713: 9 transforms
Fuzz 32714: 2 transforms
Fuzz 32715: 4 transforms
Fuzz 32716: 11 transforms
Fuzz 32717: 8 transforms
Fuzz 32718: 15 transforms
Fuzz 32719: 2 transforms
Fuzz 32720: 16 transforms
Fuzz 32721: 19 transforms
Fuzz 32722: 9 transforms
Fuzz 32723: 17 transforms
Fuzz 32724: 1 transforms
Fuzz 32725: 2 transforms
Fuzz 32726: 14 transforms
Fuzz 32727: 14 transforms
Fuzz 32728: 18 transforms
Fuzz 32729: 2 transforms
Fuzz 32730: 1 transforms
Fuzz 32731: 6 transforms
Fuzz 32732: 18 transforms
Fuzz 32733: 10 transforms
Fuzz 32734: 1 transforms
Fuzz 32735: 19 transforms
Fuzz 32736: 13 transforms
Fuzz 32737: 20 transforms
Fuzz 32738: 13 transforms
Fuzz 32739: 9 transforms
Fuzz 32740: 10 transforms
Fuzz 32741: 15 transforms
Fuzz 32742: 11 transforms
Fuzz 32743: 17 transforms
Fuzz 32744: 16 transforms
Fuzz 32745: 6 transforms
Fuzz 32746: 16 transforms
Fuzz 32747: 12 transforms
Fuzz 32748: 4 transforms
Fuzz 32749: 20 transforms
Fuzz 32750: 14 transforms
Fuzz 32751: 17 transforms
Fuzz 32752: 9 transforms
Fuzz 32753: 12 transforms
Fuzz 32754: 17 transforms
Fuzz 32755: 1 transforms
Fuzz 32756: 8 transforms
Fuzz 32757: 9 transforms
Fuzz 32758: 19 transforms
Fuzz 32759: 2 transforms
Fuzz 32760: 18 transforms
Fuzz 32761: 7 transforms
Fuzz 32762: 1 transforms
Fuzz 32763: 7 transforms
Fuzz 32764: 18 transforms
Fuzz 32765: 9 transforms
Fuzz 32766: 19 transforms
Fuzz 32767: 6 transforms
Fuzz 32768: 16 transforms
Fuzz 32769: 10 transforms
Fuzz 32770: 6 transforms
Fuzz 32771: 2 transforms
Fuzz 32772: 9 transforms
Fuzz 32773: 18 transforms
Fuzz 32774: 5 transforms
Fuzz 32775: 2 transforms
Fuzz 32776: 14 transforms
Fuzz 32777: 19 transforms
Fuzz 32778: 2 transforms
Fuzz 32779: 13 transforms
Fuzz 32780: 17 transforms
Fuzz 32781: 5 transforms
Fuzz 32782: 2 transforms
Fuzz 32783: 19 transforms
Fuzz 32784: 11 transforms
Fuzz 32785: 17 transforms
Fuzz 32786: 3 transforms
Fuzz 32787: 13 transforms
Fuzz 32788: 10 transforms
Fuzz 32789: 18 transforms
Fuzz 32790: 11 transforms
Fuzz 32791: 18 transforms
Fuzz 32792: 11 transforms
Fuzz 32793: 3 transforms
Fuzz 32794: 15 transforms
Fuzz 32795: 3 transforms
Fuzz 32796: 19 transforms
Fuzz 32797: 20 transforms
Fuzz 32798: 12 transforms
Fuzz 32799: 2 transforms
Fuzz 32800: 8 transforms
Fuzz 32801: 19 transforms
Fuzz 32802: 15 transforms
Fuzz 32803: 4 transforms
Fuzz 32804: 14 transforms
Fuzz 32805: 13 transforms
Fuzz 32806: 2 transforms
Fuzz 32807: 16 transforms
Fuzz 32808: 1 transforms
Fuzz 32809: 15 transforms
Fuzz 32810: 2 transforms
Fuzz 32811: 15 transforms
Fuzz 32812: 17 transforms
Fuzz 32813: 4 transforms
Fuzz 32814: 17 transforms
Fuzz 32815: 20 transforms
Fuzz 32816: 10 transforms
Fuzz 32817: 12 transforms
Fuzz 32818: 5 transforms
Fuzz 32819: 19 transforms
Fuzz 32820: 9 transforms
Fuzz 32821: 9 transforms
Fuzz 32822: 19 transforms
Fuzz 32823: 1 transforms
Fuzz 32824: 19 transforms
Fuzz 32825: 5 transforms
Fuzz 32826: 16 transforms
Fuzz 32827: 5 transforms
Fuzz 32828: 7 transforms
Fuzz 32829: 7 transforms
Fuzz 32830: 1 transforms
Fuzz 32831: 14 transforms
Fuzz 32832: 2 transforms
Fuzz 32833: 5 transforms
Fuzz 32834: 18 transforms
Fuzz 32835: 10 transforms
Fuzz 32836: 15 transforms
Fuzz 32837: 16 transforms
Fuzz 32838: 14 transforms
Fuzz 32839: 6 transforms
Fuzz 32840: 18 transforms
Fuzz 32841: 14 transforms
Fuzz 32842: 13 transforms
Fuzz 32843: 5 transforms
Fuzz 32844: 2 transforms
Fuzz 32845: 5 transforms
Fuzz 32846: 4 transforms
Fuzz 32847: 14 transforms
Fuzz 32848: 3 transforms
Fuzz 32849: 17 transforms
Fuzz 32850: 15 transforms
Fuzz 32851: 4 transforms
Fuzz 32852: 4 transforms
Fuzz 32853: 14 transforms
Fuzz 32854: 11 transforms
Fuzz 32855: 9 transforms
Fuzz 32856: 15 transforms
Fuzz 32857: 13 transforms
Fuzz 32858: 3 transforms
Fuzz 32859: 13 transforms
Fuzz 32860: 20 transforms
Fuzz 32861: 19 transforms
Fuzz 32862: 17 transforms
Fuzz 32863: 19 transforms
Fuzz 32864: 14 transforms
Fuzz 32865: 13 transforms
Fuzz 32866: 5 transforms
Fuzz 32867: 15 transforms
Fuzz 32868: 10 transforms
Fuzz 32869: 13 transforms
Fuzz 32870: 10 transforms
Fuzz 32871: 5 transforms
Fuzz 32872: 9 transforms
Fuzz 32873: 8 transforms
Fuzz 32874: 18 transforms
Fuzz 32875: 10 transforms
Fuzz 32876: 16 transforms
Fuzz 32877: 2 transforms
Fuzz 32878: 17 transforms
Fuzz 32879: 17 transforms
Fuzz 32880: 2 transforms
Fuzz 32881: 18 transforms
Fuzz 32882: 8 transforms
Fuzz 32883: 13 transforms
Fuzz 32884: 11 transforms
Fuzz 32885: 10 transforms
Fuzz 32886: 16 transforms
Fuzz 32887: 19 transforms
Fuzz 32888: 17 transforms
Fuzz 32889: 17 transforms
Fuzz 32890: 7 transforms
Fuzz 32891: 12 transforms
Fuzz 32892: 2 transforms
Fuzz 32893: 6 transforms
Fuzz 32894: 5 transforms
Fuzz 32895: 4 transforms
Fuzz 32896: 6 transforms
Fuzz 32897: 19 transforms
Fuzz 32898: 18 transforms
Fuzz 32899: 17 transforms
Fuzz 32900: 2 transforms
Fuzz 32901: 19 transforms
Fuzz 32902: 13 transforms
Fuzz 32903: 13 transforms
Fuzz 32904: 11 transforms
Fuzz 32905: 17 transforms
Fuzz 32906: 11 transforms
Fuzz 32907: 11 transforms
Fuzz 32908: 8 transforms
Fuzz 32909: 3 transforms
Fuzz 32910: 7 transforms
Fuzz 32911: 19 transforms
Fuzz 32912: 6 transforms
Fuzz 32913: 6 transforms
Fuzz 32914: 9 transforms
Fuzz 32915: 20 transforms
Fuzz 32916: 17 transforms
Fuzz 32917: 12 transforms
Fuzz 32918: 8 transforms
Fuzz 32919: 15 transforms
Fuzz 32920: 11 transforms
Fuzz 32921: 14 transforms
Fuzz 32922: 8 transforms
Fuzz 32923: 7 transforms
Fuzz 32924: 11 transforms
Fuzz 32925: 2 transforms
Fuzz 32926: 7 transforms
Fuzz 32927: 3 transforms
Fuzz 32928: 2 transforms
Fuzz 32929: 5 transforms
Fuzz 32930: 1 transforms
Fuzz 32931: 12 transforms
Fuzz 32932: 4 transforms
Fuzz 32933: 16 transforms
Fuzz 32934: 11 transforms
Fuzz 32935: 7 transforms
Fuzz 32936: 18 transforms
Fuzz 32937: 11 transforms
Fuzz 32938: 20 transforms
Fuzz 32939: 20 transforms
Fuzz 32940: 5 transforms
Fuzz 32941: 17 transforms
Fuzz 32942: 11 transforms
Fuzz 32943: 14 transforms
Fuzz 32944: 13 transforms
Fuzz 32945: 19 transforms
Fuzz 32946: 2 transforms
Fuzz 32947: 17 transforms
Fuzz 32948: 12 transforms
Fuzz 32949: 2 transforms
Fuzz 32950: 11 transforms
Fuzz 32951: 2 transforms
Fuzz 32952: 13 transforms
Fuzz 32953: 18 transforms
Fuzz 32954: 15 transforms
Fuzz 32955: 11 transforms
Fuzz 32956: 18 transforms
Fuzz 32957: 20 transforms
Fuzz 32958: 14 transforms
Fuzz 32959: 9 transforms
Fuzz 32960: 2 transforms
Fuzz 32961: 4 transforms
Fuzz 32962: 7 transforms
Fuzz 32963: 18 transforms
Fuzz 32964: 19 transforms
Fuzz 32965: 13 transforms
Fuzz Failure 
<<==DART CODE==>>


       attr.aria-hidden="{{!invalidnt, NgIf, NgFor, NgForm, N<!--gModel])
class ComponentA {
  L
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
       aria-hidden="true"
}
impcort 'package:angular2/angular2.dart';
class ComponentA {
  lar2.dart';
class ComponentA {
  sCounterCompone<!--
@Component(
  LisCounterCompone<!--
@Component(
  List<String> items;
  templateUrl: 'test.html',
-->
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 32966: 1 transforms
Fuzz 32967: 10 transforms
Fuzz 32968: 6 transforms
Fuzz 32969: 6 transforms
Fuzz 32970: 4 transforms
Fuzz 32971: 10 transforms
Fuzz 32972: 4 transforms
Fuzz 32973: 14 transforms
Fuzz 32974: 5 transforms
Fuzz 32975: 17 transforms
Fuzz 32976: 8 transforms
Fuzz 32977: 16 transforms
Fuzz 32978: 17 transforms
Fuzz 32979: 8 transforms
Fuzz 32980: 17 transforms
Fuzz 32981: 14 transforms
Fuzz 32982: 15 transforms
Fuzz 32983: 10 transforms
Fuzz 32984: 8 transforms
Fuzz 32985: 19 transforms
Fuzz 32986: 10 transforms
Fuzz 32987: 3 transforms
Fuzz 32988: 16 transforms
Fuzz 32989: 14 transforms
Fuzz 32990: 7 transforms
Fuzz 32991: 13 transforms
Fuzz 32992: 15 transforms
Fuzz 32993: 17 transforms
Fuzz 32994: 4 transforms
Fuzz 32995: 19 transforms
Fuzz 32996: 14 transforms
Fuzz 32997: 6 transforms
Fuzz 32998: 9 transforms
Fuzz 32999: 12 transforms
Fuzz 33000: 11 transforms
Fuzz 33001: 12 transforms
Fuzz 33002: 3 transforms
Fuzz 33003: 11 transforms
Fuzz 33004: 4 transforms
Fuzz 33005: 3 transforms
Fuzz 33006: 4 transforms
Fuzz 33007: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
  templateUrl: 'test.html',

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
}
class CounterComponent {  int count;
  List<String> items;
  selector: 'my-aaa',
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  soutputs: const ['resetEvent: reset'],
  String header;
  @Output() Eve<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 ntEmitter<int> incremented;

import 'package:angular2/angular2.dart';

       attr.aria-hidden="{{!invali
-->
}
  selector: 'my-counter',
  void reset() {}
       aria-hidden="true"
  @Input() int maxCount;
class<!--
@Component(

  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->

  
<div *ngIf="items.length > 0">

    (reset)='}
]),
});
{
\'\'\');
  '090ced'
    [maxCount]='4'
    <my-counter></}
]),
});
{
\my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  </my-counter>
    #counter
  {{ngForm.dirty}}
    (incremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]items.length}} items:</h1>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 33008: 17 transforms
Fuzz 33009: 13 transforms
Fuzz 33010: 11 transforms
Fuzz 33011: 20 transforms
Fuzz 33012: 18 transforms
Fuzz 33013: 18 transforms
Fuzz 33014: 15 transforms
Fuzz 33015: 11 transforms
Fuzz 33016: 3 transforms
Fuzz 33017: 20 transforms
Fuzz 33018: 1 transforms
Fuzz 33019: 19 transforms
Fuzz 33020: 4 transforms
Fuzz 33021: 5 transforms
Fuzz 33022: 18 transforms
Fuzz 33023: 20 transforms
Fuzz 33024: 10 transforms
Fuzz 33025: 8 transforms
Fuzz 33026: 18 transforms
Fuzz 33027: 4 transforms
Fuzz 33028: 12 transforms
Fuzz 33029: 18 transforms
Fuzz 33030: 15 transforms
Fuzz 33031: 5 transforms
Fuzz 33032: 16 transforms
Fuzz 33033: 7 transforms
Fuzz 33034: 13 transforms
Fuzz 33035: 16 transforms
Fuzz 33036: 4 transforms
Fuzz 33037: 9 transforms
Fuzz 33038: 16 transforms
Fuzz 33039: 3 transforms
Fuzz 33040: 17 transforms
Fuzz 33041: 19 transforms
Fuzz 33042: 16 transforms
Fuzz 33043: 4 transforms
Fuzz 33044: 14 transforms
Fuzz 33045: 11 transforms
Fuzz 33046: 18 transforms
Fuzz 33047: 5 transforms
Fuzz 33048: 7 transforms
Fuzz 33049: 8 transforms
Fuzz 33050: 1 transforms
Fuzz 33051: 20 transforms
Fuzz 33052: 13 transforms
Fuzz 33053: 10 transforms
Fuzz 33054: 11 transforms
Fuzz 33055: 3 transforms
Fuzz 33056: 3 transforms
Fuzz 33057: 17 transforms
Fuzz 33058: 3 transforms
Fuzz 33059: 5 transforms
Fuzz 33060: 13 transforms
Fuzz 33061: 10 transforms
Fuzz 33062: 2 transforms
Fuzz 33063: 9 transforms
Fuzz 33064: 4 transforms
Fuzz 33065: 3 transforms
Fuzz 33066: 16 transforms
Fuzz 33067: 7 transforms
Fuzz 33068: 10 transforms
Fuzz 33069: 5 transforms
Fuzz 33070: 13 transforms
Fuzz 33071: 14 transforms
Fuzz 33072: 2 transforms
Fuzz 33073: 20 transforms
Fuzz 33074: 1 transforms
Fuzz 33075: 19 transforms
Fuzz 33076: 2 transforms
Fuzz 33077: 1 transforms
Fuzz 33078: 6 transforms
Fuzz 33079: 8 transforms
Fuzz 33080: 11 transforms
Fuzz 33081: 8 transforms
Fuzz 33082: 6 transforms
Fuzz 33083: 19 transforms
Fuzz 33084: 2 transforms
Fuzz 33085: 18 transforms
Fuzz 33086: 5 transforms
Fuzz 33087: 9 transforms
Fuzz 33088: 2 transforms
Fuzz 33089: 15 transforms
Fuzz 33090: 2 transforms
Fuzz 33091: 14 transforms
Fuzz 33092: 20 transforms
Fuzz 33093: 13 transforms
Fuzz 33094: 1 transforms
Fuzz 33095: 20 transforms
Fuzz 33096: 4 transforms
Fuzz 33097: 2 transforms
Fuzz 33098: 13 transforms
Fuzz 33099: 4 transforms
Fuzz 33100: 2 transforms
Fuzz 33101: 12 transforms
Fuzz 33102: 19 transforms
Fuzz 33103: 6 transforms
Fuzz 33104: 20 transforms
Fuzz 33105: 4 transforms
Fuzz 33106: 1 transforms
Fuzz 33107: 18 transforms
Fuzz 33108: 1 transforms
Fuzz 33109: 11 transforms
Fuzz 33110: 3 transforms
Fuzz 33111: 4 transforms
Fuzz 33112: 20 transforms
Fuzz 33113: 11 transforms
Fuzz 33114: 10 transforms
Fuzz 33115: 3 transforms
Fuzz 33116: 20 transforms
Fuzz 33117: 16 transforms
Fuzz 33118: 17 transforms
Fuzz 33119: 15 transforms
Fuzz 33120: 19 transforms
Fuzz 33121: 10 transforms
Fuzz 33122: 12 transforms
Fuzz 33123: 13 transforms
Fuzz 33124: 4 transforms
Fuzz 33125: 19 transforms
Fuzz 33126: 11 transforms
Fuzz 33127: 7 transforms
Fuzz 33128: 6 transforms
Fuzz 33129: 5 transforms
Fuzz 33130: 18 transforms
Fuzz 33131: 19 transforms
Fuzz 33132: 12 transforms
Fuzz 33133: 11 transforms
Fuzz 33134: 11 transforms
Fuzz 33135: 14 transforms
Fuzz 33136: 7 transforms
Fuzz 33137: 9 transforms
Fuzz 33138: 18 transforms
Fuzz 33139: 13 transforms
Fuzz 33140: 11 transforms
Fuzz 33141: 4 transforms
Fuzz 33142: 6 transforms
Fuzz 33143: 18 transforms
Fuzz 33144: 6 transforms
Fuzz 33145: 1 transforms
Fuzz 33146: 2 transforms
Fuzz 33147: 1 transforms
Fuzz 33148: 15 transforms
Fuzz 33149: 13 transforms
Fuzz 33150: 8 transforms
Fuzz 33151: 18 transforms
Fuzz 33152: 17 transforms
Fuzz 33153: 17 transforms
Fuzz 33154: 14 transforms
Fuzz 33155: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
});
   -4reset() {}
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}{
       attr.aria-hidden="{

  void }
class ComponentA {

    rm, NgModel])
  @Input() int maxCount;
       aria-hdden="true"
@Component(
class CounterComponent {
});
  templateUrl: 'test.html',
-->
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
       attr.aria-hidden="{{!invalid}}"
  List<String> items;
@Component(
       aria-hidden="true"
  selector: 'my-counter',
  CounterComponent recursedComponent;
\'\'\');
\'  inputs: const ['count'],


<!--
  @ContentChild(CounterComponento)
}
]),
  EventEmitter<String> resetEvent;
}
  directives: const [CounterComponent, NgIf, NgFor, NgFo<!--
  String header;
-->
  voidclass CounterComponent {
});
  templateUrl: 'test.html',
-->
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
       attr.aria-hidden="{{!invalid}}"
  List<String> items;
@Component(
       aria-hidden="true"
  selector: 'my-counter',
  CounterComponent recursedComponent;
\'\'\');
\'  inputs: const ['count'],


<!--
  @ContentChild(CounterComponento)
}
]),
  EventEmitter< increment() {}
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  int count;

]),
<<==HTML CODE==>>
-->
  '090c<!--
-->
       aria-hidden="true"
       edb3f2833a3f260b0937baia-hidden="true"
\'\'\');
});
]),
<li *ngFor='let item of 
     <!--
{
<!-- @ngIgnoreErrors: -->
  >     ar}
         attr.aria-hi:</h1>
-->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 33156: 13 transforms
Fuzz 33157: 13 transforms
Fuzz 33158: 17 transforms
Fuzz 33159: 4 transforms
Fuzz 33160: 19 transforms
Fuzz 33161: 13 transforms
Fuzz 33162: 11 transforms
Fuzz 33163: 6 transforms
Fuzz 33164: 8 transforms
Fuzz 33165: 9 transforms
Fuzz 33166: 18 transforms
Fuzz 33167: 16 transforms
Fuzz 33168: 16 transforms
Fuzz 33169: 8 transforms
Fuzz 33170: 2 transforms
Fuzz 33171: 15 transforms
Fuzz 33172: 7 transforms
Fuzz 33173: 3 transforms
Fuzz 33174: 13 transforms
Fuzz 33175: 14 transforms
Fuzz 33176: 3 transforms
Fuzz 33177: 2 transforms
Fuzz 33178: 4 transforms
Fuzz 33179: 9 transforms
Fuzz 33180: 13 transforms
Fuzz 33181: 3 transforms
Fuzz 33182: 20 transforms
Fuzz 33183: 14 transforms
Fuzz 33184: 10 transforms
Fuzz 33185: 11 transforms
Fuzz 33186: 12 transforms
Fuzz 33187: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
import 'package:angular2/angular2.dart';
}
class ComponentA {
@Component(
{

  List<String> items;
        NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',  inputs: const [ounterComponent, NgIf, NgFor, NgForm, NgModel])
\'\'\')
  template: '{{

@Component(
  directives: const [CounterComponent,<!--
  templateUrl: 't<!--

}
  String header;
  outputs: const ['resetEvent: reset'],
]),
});
  String header;
       arest.html',
@Component(
  inputs: const ['count'],
-->
  selector: 'my-aaa',}
  List<String> items;
  selector: 'my-counter',
class ComponentA {
<<==HTML CODE==>>
<div *ngIf="items.length null> 0">

    (click)='h1.hidden = !h1.hidden; counter.reset()'
  </my-counter>
</li>
      
  {{ngForm.dirty}}
    #counter
    (incrementifed)='items.add($event.toString())'>
    [count]="items.length"
<h<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
     1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
    (reset)=''
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [maxCount]='4'
  <mdoy-counter
  <for #ngForm=continue"ngForm"></form>
  
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 33188: 7 transforms
Fuzz 33189: 4 transforms
Fuzz 33190: 2 transforms
Fuzz 33191: 20 transforms
Fuzz 33192: 2 transforms
Fuzz 33193: 13 transforms
Fuzz 33194: 8 transforms
Fuzz 33195: 4 transforms
Fuzz 33196: 7 transforms
Fuzz 33197: 5 transforms
Fuzz 33198: 6 transforms
Fuzz 33199: 19 transforms
Fuzz 33200: 16 transforms
Fuzz 33201: 14 transforms
Fuzz 33202: 9 transforms
Fuzz 33203: 8 transforms
Fuzz 33204: 4 transforms
Fuzz 33205: 14 transforms
Fuzz 33206: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetckage:angular2/angular2.dart';

@Component(
  selecdtor: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<StEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}
<<==HTML CODE==>>
  <form #n}
  
<h1 #h1>Showing  {{items.length}} items:</h1>

  <input [(ngModel)]="header" />
{
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; c>ounter.reset()'
    [count]="items.length"
    (reset)=''
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
});
    [maxCount]='4'  </my-counter>
    <my-counter>is</my-counter>
  '090cedb3f2833a3f260b0937baae56267agForm="ngForm"></form>

</li>
      
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}
    (incremented)='items.add($event.toStrig())'>
\'\'\');
    #counter
]),
  <my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 33207: 4 transforms
Fuzz 33208: 13 transforms
Fuzz 33209: 3 transforms
Fuzz 33210: 1 transforms
Fuzz 33211: 1 transforms
Fuzz 33212: 4 transforms
Fuzz 33213: 12 transforms
Fuzz 33214: 2 transforms
Fuzz 33215: 11 transforms
Fuzz 33216: 1 transforms
Fuzz 33217: 16 transforms
Fuzz 33218: 5 transforms
Fuzz 33219: 10 transforms
Fuzz 33220: 19 transforms
Fuzz 33221: 18 transforms
Fuzz 33222: 11 transforms
Fuzz 33223: 19 transforms
Fuzz 33224: 12 transforms
Fuzz 33225: 3 transforms
Fuzz 33226: 2 transforms
Fuzz 33227: 12 transforms
Fuzz 33228: 4 transforms
Fuzz 33229: 7 transforms
Fuzz 33230: 9 transforms
Fuzz 33231: 16 transforms
Fuzz 33232: 17 transforms
Fuzz 33233: 2 transforms
Fuzz 33234: 4 transforms
Fuzz 33235: 1 transforms
Fuzz 33236: 17 transforms
Fuzz 33237: 10 transforms
Fuzz 33238: 6 transforms
Fuzz 33239: 6 transforms
Fuzz 33240: 15 transforms
Fuzz 33241: 12 transforms
Fuzz 33242: 12 transforms
Fuzz 33243: 14 transforms
Fuzz 33244: 18 transforms
Fuzz 33245: 1 transforms
Fuzz 33246: 11 transforms
Fuzz 33247: 15 transforms
Fuzz 33248: 19 transforms
Fuzz 33249: 16 transforms
Fuzz 33250: 16 transforms
Fuzz 33251: 9 transforms
Fuzz 33252: 11 transforms
Fuzz 33253: 11 transforms
Fuzz 33254: 14 transforms
Fuzz 33255: 16 transforms
Fuzz 33256: 17 transforms
Fuzz 33257: 7 transforms
Fuzz 33258: 7 transforms
Fuzz 33259: 6 transforms
Fuzz 33260: 15 transforms
Fuzz 33261: 1 transforms
Fuzz 33262: 12 transforms
Fuzz 33263: 7 transforms
Fuzz 33264: 19 transforms
Fuzz 33265: 18 transforms
Fuzz 33266: 1 transforms
Fuzz 33267: 16 transforms
Fuzz 33268: 14 transforms
Fuzz 33269: 5 transforms
Fuzz 33270: 5 transforms
Fuzz 33271: 9 transforms
Fuzz 33272: 3 transforms
Fuzz 33273: 1 transforms
Fuzz 33274: 4 transforms
Fuzz 33275: 18 transforms
Fuzz 33276: 2 transforms
Fuzz 33277: 9 transforms
Fuzz 33278: 4 transforms
Fuzz 33279: 19 transforms
Fuzz 33280: 17 transforms
Fuzz 33281: 5 transforms
Fuzz 33282: 17 transforms
Fuzz 33283: 7 transforms
Fuzz 33284: 8 transforms
Fuzz 33285: 4 transforms
Fuzz 33286: 1 transforms
Fuzz 33287: 2 transforms
Fuzz 33288: 8 transforms
Fuzz 33289: 4 transforms
Fuzz 33290: 15 transforms
Fuzz 33291: 12 transforms
Fuzz 33292: 19 transforms
Fuzz 33293: 19 transforms
Fuzz 33294: 17 transforms
Fuzz 33295: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
}
  int count;

  inputs: const ['count'],
  List<String> items;
  String hea<!--
  void reset() {}
  @Input() int maxCount;
  void increment() {}
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       arider;
class CounterComponent {

  EventEmitter<Strinmponent(

  selector: 'my-aaa',
  CounterComponent recursedComponent;
}
  @Output() EventEmitter<int> incremented;
@Co]="\'add\'"></button>')
-->
class CounterComponent {
class ComponentA {
@varComponent(
  templateUrl: 'test.html',

<<==HTML CODE==>>

    (reset)=''
</div>
  <my-counter
    (incremened)='items.add($event.toString())'>
<li *ngFor='let itemr" />
  {{x}} : {{item.trim()}}
      
</li>
  {{ngForm.dirty}}

    #counter
    <my-counter>< of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
  
    [count]="items.length"
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{itetems.length > 0">
<!-- @ngIgnoreErrors: -->
  
    [count]="items.length"
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1> <my-counter
    (incremened)='items.add($event.toString())'>
<li *ngFor='let item of items; let
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
      
</li>
  {{ngms.length}} items:</h1> <my-counter
    (incremened)='items.add($event.toString())'>
<li *ngFor='let item of items; let
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
      
</li>
  {{ngForm.dirty}}

    #counter
    <my-countr></my-counter>
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 33296: 8 transforms
Fuzz 33297: 17 transforms
Fuzz 33298: 6 transforms
Fuzz 33299: 1 transforms
Fuzz 33300: 1 transforms
Fuzz 33301: 14 transforms
Fuzz 33302: 4 transforms
Fuzz 33303: 5 transforms
Fuzz 33304: 6 transforms
Fuzz 33305: 3 transforms
Fuzz 33306: 2 transforms
Fuzz 33307: 19 transforms
Fuzz 33308: 1 transforms
Fuzz 33309: 6 transforms
Fuzz 33310: 6 transforms
Fuzz 33311: 9 transforms
Fuzz 33312: 18 transforms
Fuzz 33313: 2 transforms
Fuzz 33314: 13 transforms
Fuzz 33315: 7 transforms
Fuzz 33316: 11 transforms
Fuzz 33317: 6 transforms
Fuzz 33318: 16 transforms
Fuzz 33319: 10 transforms
Fuzz 33320: 8 transforms
Fuzz 33321: 10 transforms
Fuzz 33322: 19 transforms
Fuzz 33323: 7 transforms
Fuzz 33324: 17 transforms
Fuzz 33325: 2 transforms
Fuzz 33326: 1 transforms
Fuzz 33327: 19 transforms
Fuzz 33328: 1 transforms
Fuzz 33329: 15 transforms
Fuzz 33330: 15 transforms
Fuzz 33331: 4 transforms
Fuzz 33332: 11 transforms
Fuzz 33333: 3 transforms
Fuzz 33334: 12 transforms
Fuzz 33335: 14 transforms
Fuzz 33336: 20 transforms
Fuzz 33337: 10 transforms
Fuzz 33338: 17 transforms
Fuzz 33339: 16 transforms
Fuzz 33340: 15 transforms
Fuzz 33341: 13 transforms
Fuzz 33342: 10 transforms
Fuzz 33343: 16 transforms
Fuzz 33344: 7 transforms
Fuzz 33345: 9 transforms
Fuzz 33346: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
{

  int count;
       attr.artEmitter<Strinvoswitchid increment() {}
class CounterComponent {

  CounterComponent recursedComponent;
       attr.aria-terComponent)

       aria-hidden="true"
  @ContentChild(Coun<!--
}
  void reset() ',

@Component(
  selector: 'my-aaaomponent;
  inputs: const ['count'],
@Component(
-->
  String header;
  selector: 'my-counter',
  @Output() Event}
       attr.artEmitter<String> resetEvent;
\'\'\');
});
import 'package:angular2/angular2.dart';

  @Input() int max,Count;
  Even<!--
class CounterComponent {
 Emitter<int> incremented;
-->

]),
  int count;
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs const ['rsetEvent: reset'],
  @Input() int maxCount;  Even<!--
class ComponentA {
  void reset() {}
  directi}
]),
});
{ves: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
       aria-hidden="true"
-->
}
  '090cedb3f2833a3f260b0937baae56267a6cd935',
<<==HTML CODE==>>

  <my-counter
    (reset)=''
  </my-counter>
    (incremented)='items.add($event.toString())'>
  {{ngForm.dirty}}
</div>
  {{x}} : {{item.trim()}}
      
    [count]="items.length"
<!-- @ngIgnoreErrors: -->
    [maxCount]='4'
    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  
    (click)='h1.hidden = !h1.hidden; counter.reset()'
 null'>
  <input [(ngModel)]="header" />
    #counter

<li *ngFor='let item of items; let x=index' [hidden]='item !=<!--
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 33347: 8 transforms
Fuzz 33348: 15 transforms
Fuzz 33349: 6 transforms
Fuzz 33350: 15 transforms
Fuzz 33351: 19 transforms
Fuzz 33352: 12 transforms
Fuzz 33353: 6 transforms
Fuzz 33354: 6 transforms
Fuzz 33355: 11 transforms
Fuzz 33356: 8 transforms
Fuzz 33357: 4 transforms
Fuzz 33358: 14 transforms
Fuzz 33359: 4 transforms
Fuzz 33360: 8 transforms
Fuzz 33361: 2 transforms
Fuzz 33362: 1 transforms
Fuzz 33363: 15 transforms
Fuzz 33364: 14 transforms
Fuzz 33365: 5 transforms
Fuzz 33366: 4 transforms
Fuzz 33367: 6 transforms
Fuzz 33368: 5 transforms
Fuzz 33369: 17 transforms
Fuzz 33370: 18 transforms
Fuzz 33371: 20 transforms
Fuzz 33372: 11 transforms
Fuzz 33373: 12 transforms
Fuzz 33374: 10 transforms
Fuzz 33375: 6 transforms
Fuzz 33376: 1 transforms
Fuzz 33377: 3 transforms
Fuzz 33378: 18 transforms
Fuzz 33379: 10 transforms
Fuzz 33380: 2 transforms
Fuzz 33381: 12 transforms
Fuzz 33382: 17 transforms
Fuzz 33383: 18 transforms
Fuzz 33384: 9 transforms
Fuzz 33385: 8 transforms
Fuzz 33386: 17 transforms
Fuzz 33387: 8 transforms
Fuzz 33388: 1 transforms
Fuzz 33389: 18 transforms
Fuzz 33390: 17 transforms
Fuzz 33391: 2 transforms
Fuzz 33392: 13 transforms
Fuzz 33393: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  @Input() int matxCount;
@Component(
}

class ComponentA {
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  inputs: const ['count'],
  String header;
  selector: 'my-aaa',
  int count;
  void reset() {}

       aria-hidden="true"
  directives: const [CounterComponent, Ngf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
class CounterComponent {


-->
       attr.aria-etEvent;
  List<String> items;

  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  EventEmitter<String> res<!--
@Component(
  CounterComponent recursedComponent;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Sphowing {{items.l}
]),
});
{
\'\'\');
  '<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!inva090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5ength}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
<source/li>

<div *ngIf="items. let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.lengt > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toStrlength > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <in<!--
-->
       aria-hidden="true"
       attr.put [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
<!--
-->
       aria-hidden="tr    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 33394: 16 transforms
Fuzz 33395: 7 transforms
Fuzz 33396: 4 transforms
Fuzz 33397: 2 transforms
Fuzz 33398: 13 transforms
Fuzz 33399: 8 transforms
Fuzz 33400: 9 transforms
Fuzz 33401: 18 transforms
Fuzz 33402: 10 transforms
Fuzz 33403: 14 transforms
Fuzz 33404: 10 transforms
Fuzz 33405: 14 transforms
Fuzz 33406: 2 transforms
Fuzz 33407: 20 transforms
Fuzz 33408: 2 transforms
Fuzz 33409: 2 transforms
Fuzz 33410: 7 transforms
Fuzz 33411: 5 transforms
Fuzz 33412: 9 transforms
Fuzz 33413: 17 transforms
Fuzz 33414: 19 transforms
Fuzz 33415: 20 transforms
Fuzz 33416: 3 transforms
Fuzz 33417: 2 transforms
Fuzz 33418: 20 transforms
Fuzz 33419: 8 transforms
Fuzz 33420: 14 transforms
Fuzz 33421: 14 transforms
Fuzz 33422: 19 transforms
Fuzz 33423: 5 transforms
Fuzz 33424: 12 transforms
Fuzz 33425: 1 transforms
Fuzz 33426: 3 transforms
Fuzz 33427: 20 transforms
Fuzz 33428: 5 transforms
Fuzz 33429: 20 transforms
Fuzz 33430: 15 transforms
Fuzz 33431: 20 transforms
Fuzz 33432: 4 transforms
Fuzz 33433: 11 transforms
Fuzz 33434: 15 transforms
Fuzz 33435: 8 transforms
Fuzz 33436: 3 transforms
Fuzz 33437: 15 transforms
Fuzz 33438: 6 transforms
Fuzz 33439: 17 transforms
Fuzz 33440: 2 transforms
Fuzz 33441: 17 transforms
Fuzz 33442: 9 transforms
Fuzz 33443: 16 transforms
Fuzz 33444: 7 transforms
Fuzz 33445: 12 transforms
Fuzz 33446: 16 transforms
Fuzz 33447: 10 transforms
Fuzz 33448: 20 transforms
Fuzz 33449: 16 transforms
Fuzz 33450: 9 transforms
Fuzz 33451: 4 transforms
Fuzz 33452: 11 transforms
Fuzz 33453: 5 transforms
Fuzz 33454: 15 transforms
Fuzz 33455: 10 transforms
Fuzz 33456: 9 transforms
Fuzz 33457: 13 transforms
Fuzz 33458: 1 transforms
Fuzz 33459: 13 transforms
Fuzz 33460: 14 transforms
Fuzz 33461: 9 transforms
Fuzz 33462: 6 transforms
Fuzz 33463: 4 transforms
Fuzz 33464: 19 transforms
Fuzz 33465: 11 transforms
Fuzz 33466: 12 transforms
Fuzz 33467: 18 transforms
Fuzz 33468: 6 transforms
Fuzz 33469: 1 transforms
Fuzz 33470: 10 transforms
Fuzz 33471: 11 transforms
Fuzz 33472: 15 transforms
Fuzz 33473: 8 transforms
Fuzz 33474: 20 transforms
Fuzz 33475: 3 transforms
Fuzz 33476: 6 transforms
Fuzz 33477: 3 transforms
Fuzz 33478: 5 transforms
Fuzz 33479: 20 transforms
Fuzz 33480: 10 transforms
Fuzz 33481: 8 transforms
Fuzz 33482: 8 transforms
Fuzz 33483: 13 transforms
Fuzz 33484: 14 transforms
Fuzz 33485: 4 transforms
Fuzz 33486: 7 transforms
Fuzz 33487: 8 transforms
Fuzz 33488: 6 transforms
Fuzz 33489: 11 transforms
Fuzz 33490: 16 transforms
Fuzz 33491: 16 transforms
Fuzz 33492: 10 transforms
Fuzz 33493: 17 transforms
Fuzz 33494: 15 transforms
Fuzz 33495: 17 transforms
Fuzz 33496: 8 transforms
Fuzz 33497: 16 transforms
Fuzz 33498: 2 transforms
Fuzz 33499: 19 transforms
Fuzz 33500: 18 transforms
Fuzz 33501: 15 transforms
Fuzz 33502: 3 transforms
Fuzz 33503: 5 transforms
Fuzz 33504: 17 transforms
Fuzz 33505: 16 transforms
Fuzz 33506: 5 transforms
Fuzz 33507: 19 transforms
Fuzz 33508: 9 transforms
Fuzz 33509: 2 transforms
Fuzz 33510: 15 transforms
Fuzz 33511: 15 transforms
Fuzz 33512: 14 transforms
Fuzz 33513: 18 transforms
Fuzz 33514: 17 transforms
Fuzz 33515: 5 transforms
Fuzz 33516: 10 transforms
Fuzz 33517: 18 transforms
Fuzz 33518: 7 transforms
Fuzz 33519: 4 transforms
Fuzz 33520: 16 transforms
Fuzz 33521: 20 transforms
Fuzz 33522: 2 transforms
Fuzz 33523: 16 transforms
Fuzz 33524: 8 transforms
Fuzz 33525: 13 transforms
Fuzz 33526: 8 transforms
Fuzz 33527: 18 transforms
Fuzz 33528: 20 transforms
Fuzz 33529: 9 transforms
Fuzz 33530: 19 transforms
Fuzz 33531: 1 transforms
Fuzz 33532: 20 transforms
Fuzz 33533: 5 transforms
Fuzz 33534: 5 transforms
Fuzz 33535: 17 transforms
Fuzz 33536: 17 transforms
Fuzz 33537: 11 transforms
Fuzz 33538: 14 transforms
Fuzz 33539: 20 transforms
Fuzz 33540: 12 transforms
Fuzz 33541: 15 transforms
Fuzz 33542: 15 transforms
Fuzz 33543: 14 transforms
Fuzz 33544: 19 transforms
Fuzz 33545: 1 transforms
Fuzz 33546: 2 transforms
Fuzz 33547: 20 transforms
Fuzz 33548: 6 transforms
Fuzz 33549: 9 transforms
Fuzz 33550: 18 transforms
Fuzz 33551: 1 transforms
Fuzz 33552: 1 transforms
Fuzz 33553: 16 transforms
Fuzz 33554: 4 transforms
Fuzz 33555: 18 transforms
Fuzz 33556: 6 transforms
Fuzz 33557: 17 transforms
Fuzz 33558: 13 transforms
Fuzz 33559: 10 transforms
Fuzz 33560: 8 transforms
Fuzz 33561: 19 transforms
Fuzz 33562: 17 transforms
Fuzz 33563: 12 transforms
Fuzz 33564: 11 transforms
Fuzz 33565: 14 transforms
Fuzz 33566: 2 transforms
Fuzz 33567: 15 transforms
Fuzz 33568: 14 transforms
Fuzz 33569: 7 transforms
Fuzz 33570: 1 transforms
Fuzz 33571: 16 transforms
Fuzz 33572: 2 transforms
Fuzz 33573: 10 transforms
Fuzz 33574: 17 transforms
Fuzz 33575: 5 transforms
Fuzz 33576: 4 transforms
Fuzz 33577: 2 transforms
Fuzz 33578: 11 transforms
Fuzz 33579: 4 transforms
Fuzz 33580: 17 transforms
Fuzz 33581: 7 transforms
Fuzz 33582: 18 transforms
Fuzz 33583: 16 transforms
Fuzz 33584: 10 transforms
Fuzz 33585: 6 transforms
Fuzz 33586: 20 transforms
Fuzz 33587: 11 transforms
Fuzz 33588: 10 transforms
Fuzz 33589: 10 transforms
Fuzz 33590: 3 transforms
Fuzz 33591: 17 transforms
Fuzz 33592: 7 transforms
Fuzz 33593: 8 transforms
Fuzz 33594: 10 transforms
Fuzz 33595: 19 transforms
Fuzz 33596: 7 transforms
Fuzz 33597: 14 transforms
Fuzz 33598: 1 transforms
Fuzz 33599: 20 transforms
Fuzz 33600: 13 transforms
Fuzz 33601: 5 transforms
Fuzz 33602: 18 transforms
Fuzz 33603: 16 transforms
Fuzz 33604: 16 transforms
Fuzz 33605: 5 transforms
Fuzz 33606: 17 transforms
Fuzz 33607: 16 transforms
Fuzz 33608: 11 transforms
Fuzz 33609: 17 transforms
Fuzz 33610: 9 transforms
Fuzz 33611: 3 transforms
Fuzz 33612: 19 transforms
Fuzz 33613: 1 transforms
Fuzz 33614: 19 transforms
Fuzz 33615: 4 transforms
Fuzz 33616: 15 transforms
Fuzz 33617: 9 transforms
Fuzz 33618: 10 transforms
Fuzz 33619: 17 transforms
Fuzz 33620: 11 transforms
Fuzz 33621: 17 transforms
Fuzz 33622: 3 transforms
Fuzz 33623: 13 transforms
Fuzz 33624: 18 transforms
Fuzz 33625: 18 transforms
Fuzz 33626: 20 transforms
Fuzz 33627: 20 transforms
Fuzz 33628: 8 transforms
Fuzz 33629: 7 transforms
Fuzz 33630: 1 transforms
Fuzz 33631: 18 transforms
Fuzz 33632: 14 transforms
Fuzz 33633: 11 transforms
Fuzz 33634: 18 transforms
Fuzz 33635: 5 transforms
Fuzz 33636: 12 transforms
Fuzz 33637: 17 transforms
Fuzz 33638: 19 transforms
Fuzz 33639: 10 transforms
Fuzz 33640: 9 transforms
Fuzz 33641: 2 transforms
Fuzz 33642: 7 transforms
Fuzz 33643: 4 transforms
Fuzz 33644: 12 transforms
Fuzz 33645: 7 transforms
Fuzz 33646: 7 transforms
Fuzz 33647: 16 transforms
Fuzz 33648: 3 transforms
Fuzz 33649: 6 transforms
Fuzz 33650: 1 transforms
Fuzz 33651: 20 transforms
Fuzz 33652: 8 transforms
Fuzz 33653: 10 transforms
Fuzz 33654: 12 transforms
Fuzz 33655: 16 transforms
Fuzz 33656: 6 transforms
Fuzz 33657: 13 transforms
Fuzz 33658: 7 transforms
Fuzz 33659: 18 transforms
Fuzz 33660: 13 transforms
Fuzz 33661: 9 transforms
Fuzz 33662: 7 transforms
Fuzz 33663: 19 transforms
Fuzz 33664: 18 transforms
Fuzz 33665: 13 transforms
Fuzz 33666: 13 transforms
Fuzz 33667: 12 transforms
Fuzz 33668: 3 transforms
Fuzz 33669: 11 transforms
Fuzz 33670: 15 transforms
Fuzz 33671: 2 transforms
Fuzz 33672: 16 transforms
Fuzz 33673: 18 transforms
Fuzz 33674: 12 transforms
Fuzz 33675: 5 transforms
Fuzz 33676: 3 transforms
Fuzz 33677: 11 transforms
Fuzz 33678: 12 transforms
Fuzz 33679: 20 transforms
Fuzz 33680: 4 transforms
Fuzz 33681: 11 transforms
Fuzz 33682: 9 transforms
Fuzz 33683: 18 transforms
Fuzz 33684: 18 transforms
Fuzz 33685: 1 transforms
Fuzz 33686: 19 transforms
Fuzz 33687: 19 transforms
Fuzz 33688: 16 transforms
Fuzz 33689: 15 transforms
Fuzz 33690: 11 transforms
Fuzz 33691: 5 transforms
Fuzz 33692: 17 transforms
Fuzz 33693: 7 transforms
Fuzz 33694: 3 transforms
Fuzz 33695: 14 transforms
Fuzz 33696: 11 transforms
Fuzz 33697: 14 transforms
Fuzz 33698: 19 transforms
Fuzz 33699: 9 transforms
Fuzz 33700: 8 transforms
Fuzz 33701: 20 transforms
Fuzz 33702: 20 transforms
Fuzz 33703: 14 transforms
Fuzz 33704: 14 transforms
Fuzz 33705: 7 transforms
Fuzz 33706: 2 transforms
Fuzz 33707: 16 transforms
Fuzz 33708: 12 transforms
Fuzz 33709: 2 transforms
Fuzz 33710: 9 transforms
Fuzz 33711: 1 transforms
Fuzz 33712: 10 transforms
Fuzz 33713: 3 transforms
Fuzz 33714: 15 transforms
Fuzz 33715: 18 transforms
Fuzz 33716: 7 transforms
Fuzz 33717: 9 transforms
Fuzz 33718: 12 transforms
Fuzz 33719: 17 transforms
Fuzz 33720: 20 transforms
Fuzz 33721: 10 transforms
Fuzz 33722: 5 transforms
Fuzz 33723: 14 transforms
Fuzz 33724: 16 transforms
Fuzz 33725: 18 transforms
Fuzz 33726: 14 transforms
Fuzz 33727: 3 transforms
Fuzz 33728: 19 transforms
Fuzz 33729: 15 transforms
Fuzz 33730: 16 transforms
Fuzz 33731: 9 transforms
Fuzz 33732: 12 transforms
Fuzz 33733: 4 transforms
Fuzz 33734: 8 transforms
Fuzz 33735: 12 transforms
Fuzz 33736: 6 transforms
Fuzz 33737: 16 transforms
Fuzz 33738: 18 transforms
Fuzz 33739: 14 transforms
Fuzz 33740: 3 transforms
Fuzz 33741: 5 transforms
Fuzz 33742: 19 transforms
Fuzz 33743: 19 transforms
Fuzz 33744: 17 transforms
Fuzz 33745: 16 transforms
Fuzz 33746: 7 transforms
Fuzz 33747: 16 transforms
Fuzz 33748: 11 transforms
Fuzz 33749: 7 transforms
Fuzz 33750: 3 transforms
Fuzz 33751: 7 transforms
Fuzz 33752: 11 transforms
Fuzz 33753: 7 transforms
Fuzz 33754: 6 transforms
Fuzz 33755: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  String header;
       aria-hidden="true"
 tor: 'my-counter',
  templateUrl: 'test.html',

  List<String> items;

  selec<!--
  selector: 'my-aaa',
@Component(
class ComponentA {
 n directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  output
  inputs: const ['count'],
}
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    <my-counter></my-counter>
  </my-counter>
</li>
<!-- @ngIgnoreErrors: -->
    #counter  <my-counter
  
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</div>
  <input [(ngModel)]="header" />

      
    (incremented)='items.t [(ngModel)]="header" />

      
    (incremented)='items.add($event.toString())'>
<h1 #h1>Showrethrowing {{items.length}} items:</h1>
<idiv *ngIf="items.length > 0">
  {{ngForm.dirt- @ngIgnoreErrors: -->
    #counter
  <my-counter
  
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</div>
  <input/ [(ngModel)]="header" />

     y}}
  <form #ngForm="ngForm"></form>
    [count]="items.length"  {{x}} : {{item.trim()}}   add($event.toString())'>
<h1 #h1>Showrethrowing {{items.length}} items:</h1>
<idiv *ngIf="items.length > 0">  {{ngForm.dirt- @ngIgnoreErrors: -->
    #counter
  <my-counter
  
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</div>
  <input/ [(ngModel)]="header" />

     y}}
  <form #ngForm="ngForm"></form>
    [count]="items.length"  {{x}} : {{item.trim()}}    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 33756: 5 transforms
Fuzz 33757: 18 transforms
Fuzz 33758: 1 transforms
Fuzz 33759: 3 transforms
Fuzz 33760: 9 transforms
Fuzz 33761: 17 transforms
Fuzz 33762: 16 transforms
Fuzz 33763: 2 transforms
Fuzz 33764: 16 transforms
Fuzz 33765: 1 transforms
Fuzz 33766: 14 transforms
Fuzz 33767: 10 transforms
Fuzz 33768: 12 transforms
Fuzz 33769: 15 transforms
Fuzz 33770: 19 transforms
Fuzz 33771: 14 transforms
Fuzz 33772: 14 transforms
Fuzz 33773: 4 transforms
Fuzz 33774: 11 transforms
Fuzz 33775: 10 transforms
Fuzz 33776: 4 transforms
Fuzz 33777: 16 transforms
Fuzz 33778: 15 transforms
Fuzz 33779: 9 transforms
Fuzz 33780: 20 transforms
Fuzz 33781: 14 transforms
Fuzz 33782: 3 transforms
Fuzz 33783: 10 transforms
Fuzz 33784: 11 transforms
Fuzz 33785: 1 transforms
Fuzz 33786: 10 transforms
Fuzz 33787: 14 transforms
Fuzz 33788: 10 transforms
Fuzz 33789: 7 transforms
Fuzz 33790: 12 transforms
Fuzz 33791: 9 transforms
Fuzz 33792: 11 transforms
Fuzz 33793: 13 transforms
Fuzz 33794: 6 transforms
Fuzz 33795: 17 transforms
Fuzz 33796: 3 transforms
Fuzz 33797: 5 transforms
Fuzz 33798: 8 transforms
Fuzz 33799: 10 transforms
Fuzz 33800: 5 transforms
Fuzz 33801: 14 transforms
Fuzz 33802: 9 transforms
Fuzz 33803: 2 transforms
Fuzz 33804: 17 transforms
Fuzz 33805: 20 transforms
Fuzz 33806: 19 transforms
Fuzz 33807: 12 transforms
Fuzz 33808: 10 transforms
Fuzz 33809: 7 transforms
Fuzz 33810: 7 transforms
Fuzz 33811: 11 transforms
Fuzz 33812: 3 transforms
Fuzz 33813: 8 transforms
Fuzz 33814: 6 transforms
Fuzz 33815: 7 transforms
Fuzz 33816: 17 transforms
Fuzz 33817: 15 transforms
Fuzz 33818: 3 transforms
Fuzz 33819: 16 transforms
Fuzz 33820: 17 transforms
Fuzz 33821: 6 transforms
Fuzz 33822: 5 transforms
Fuzz 33823: 8 transforms
Fuzz 33824: 17 transforms
Fuzz 33825: 8 transforms
Fuzz 33826: 18 transforms
Fuzz 33827: 19 transforms
Fuzz 33828: 19 transforms
Fuzz 33829: 4 transforms
Fuzz 33830: 20 transforms
Fuzz 33831: 17 transforms
Fuzz 33832: 12 transforms
Fuzz 33833: 13 transforms
Fuzz 33834: 6 transforms
Fuzz 33835: 12 transforms
Fuzz 33836: 17 transforms
Fuzz 33837: 16 transforms
Fuzz 33838: 10 transforms
Fuzz 33839: 19 transforms
Fuzz 33840: 4 transforms
Fuzz 33841: 17 transforms
Fuzz 33842: 9 transforms
Fuzz 33843: 13 transforms
Fuzz 33844: 19 transforms
Fuzz 33845: 15 transforms
Fuzz 33846: 18 transforms
Fuzz 33847: 13 transforms
Fuzz 33848: 15 transforms
Fuzz 33849: 18 transforms
Fuzz 33850: 16 transforms
Fuzz 33851: 14 transforms
Fuzz 33852: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'packag(
  selector: 'my-counter',  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterC rese}
]),
})omponent {  int count;
  @Input() int maxCount;
  EventEmitter<Stre:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',  directives: const [CounterCoponent, NgIf, NgFor, NgForm, }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6NgModel])
class ComponentA {
  List<String> items;
  String header;
}

<!--
-->
 @Component(
  selector: 'my-counter',  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterC rese}
]),
})omponent {  int count;
  @Input() int maxCount;
  EventEmitter<String> rese}
]),
});
{
\'\'
<<==HTML CODE==>>
<!-- @nggnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let<!--
-->
       aria-hidden="true"
       attr.ari x=index' [hidden]='item != null'>
 {{x}} : {{item.trim()}}
</li>

<div *nggIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"}
]),
});
{
\'\'\'
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='itemst item of items; let<!--
-->
       aria-hidden="true"
       attr.ari x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *nggIf="items.length > 0">
  <form #ng.add($event.toString())'>
    <my-counter></my-counter>
  </my-cmounter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 33853: 15 transforms
Fuzz 33854: 19 transforms
Fuzz 33855: 10 transforms
Fuzz 33856: 15 transforms
Fuzz 33857: 20 transforms
Fuzz 33858: 17 transforms
Fuzz 33859: 7 transforms
Fuzz 33860: 15 transforms
Fuzz 33861: 17 transforms
Fuzz 33862: 12 transforms
Fuzz 33863: 2 transforms
Fuzz 33864: 5 transforms
Fuzz 33865: 15 transforms
Fuzz 33866: 18 transforms
Fuzz 33867: 3 transforms
Fuzz 33868: 7 transforms
Fuzz 33869: 4 transforms
Fuzz 33870: 1 transforms
Fuzz 33871: 11 transforms
Fuzz 33872: 18 transforms
Fuzz 33873: 6 transforms
Fuzz 33874: 12 transforms
Fuzz 33875: 10 transforms
Fuzz 33876: 14 transforms
Fuzz 33877: 16 transforms
Fuzz 33878: 14 transforms
Fuzz 33879: 4 transforms
Fuzz 33880: 1 transforms
Fuzz 33881: 8 transforms
Fuzz 33882: 20 transforms
Fuzz 33883: 6 transforms
Fuzz 33884: 13 transforms
Fuzz 33885: 8 transforms
Fuzz 33886: 20 transforms
Fuzz 33887: 16 transforms
Fuzz 33888: 5 transforms
Fuzz 33889: 20 transforms
Fuzz 33890: 3 transforms
Fuzz 33891: 1 transforms
Fuzz 33892: 7 transforms
Fuzz 33893: 2 transforms
Fuzz 33894: 6 transforms
Fuzz 33895: 7 transforms
Fuzz 33896: 1 transforms
Fuzz 33897: 17 transforms
Fuzz 33898: 16 transforms
Fuzz 33899: 6 transforms
Fuzz 33900: 7 transforms
Fuzz 33901: 17 transforms
Fuzz 33902: 8 transforms
Fuzz 33903: 4 transforms
Fuzz 33904: 1 transforms
Fuzz 33905: 2 transforms
Fuzz 33906: 16 transforms
Fuzz 33907: 7 transforms
Fuzz 33908: 3 transforms
Fuzz 33909: 14 transforms
Fuzz 33910: 3 transforms
Fuzz 33911: 8 transforms
Fuzz 33912: 8 transforms
Fuzz 33913: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart'!--
       aria-hidden="true"
 

  template Url: 'test.html',
-->
class ComponentA {
       aria-hidden="true"       attr.aria-h;
       aria-hidden="true"
  directives: const [CounterComponent, N<!--
@Component(
  selector: 'my-aaa',
       attr.aria-hidden="{<!--
-->
  List<String> items;
       attr.aria-hi{!invagIf, NgFor, NgForm, NgModel])
-->
<<==HTML CODE==>>
<!-- @ngIgnoreErthrowrors: -->
<h1 #h1>Showing {{ite}
]),
}ms.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden='item != null'>
  {{x}} : {{item.trim()}}
  <form #getngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [coun
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 33914: 12 transforms
Fuzz 33915: 3 transforms
Fuzz 33916: 18 transforms
Fuzz 33917: 3 transforms
Fuzz 33918: 11 transforms
Fuzz 33919: 1 transforms
Fuzz 33920: 12 transforms
Fuzz 33921: 10 transforms
Fuzz 33922: 4 transforms
Fuzz 33923: 6 transforms
Fuzz 33924: 14 transforms
Fuzz 33925: 16 transforms
Fuzz 33926: 6 transforms
Fuzz 33927: 16 transforms
Fuzz 33928: 1 transforms
Fuzz 33929: 9 transforms
Fuzz 33930: 7 transforms
Fuzz 33931: 18 transforms
Fuzz 33932: 12 transforms
Fuzz 33933: 2 transforms
Fuzz 33934: 2 transforms
Fuzz 33935: 6 transforms
Fuzz 33936: 2 transforms
Fuzz 33937: 9 transforms
Fuzz 33938: 5 transforms
Fuzz 33939: 11 transforms
Fuzz 33940: 16 transforms
Fuzz 33941: 15 transforms
Fuzz 33942: 15 transforms
Fuzz 33943: 6 transforms
Fuzz 33944: 6 transforms
Fuzz 33945: 5 transforms
Fuzz 33946: 18 transforms
Fuzz 33947: 12 transforms
Fuzz 33948: 11 transforms
Fuzz 33949: 5 transforms
Fuzz 33950: 9 transforms
Fuzz 33951: 12 transforms
Fuzz 33952: 15 transforms
Fuzz 33953: 13 transforms
Fuzz 33954: 12 transforms
Fuzz 33955: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input()  ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<}
]),
});
{
String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(Countint maxCount;
  EventEmitter<}
]),
});
{
String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (inc {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]remented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 33956: 7 transforms
Fuzz 33957: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.ar}
ia-hidden="{{st ['resetEvent: reset'],
\'\'\');
});
  int count;

  EventEmitter<String> resetEvent;
@Componenabstractt(
-->
       aria-hidde="true"
import 'package:angular2/angular2.da
{
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  outputs: con<!--
]),
<<==HTML CODE==>>
    [maxCount]='4'
    <my-counter></my-counter>

</div>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
  <form #ngForm="ngForm"e></form>
  <input [(ngModel)]="header" />
<!-- final@ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
  <my-counter
</li>
    [count]="items.length"  {{x}} : {{item.trim()}}

    #counter
    (reset)=''
  </my-counter>      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 33958: 19 transforms
Fuzz 33959: 5 transforms
Fuzz 33960: 10 transforms
Fuzz 33961: 4 transforms
Fuzz 33962: 7 transforms
Fuzz 33963: 8 transforms
Fuzz 33964: 12 transforms
Fuzz 33965: 18 transforms
Fuzz 33966: 9 transforms
Fuzz 33967: 5 transforms
Fuzz 33968: 7 transforms
Fuzz 33969: 19 transforms
Fuzz 33970: 7 transforms
Fuzz 33971: 12 transforms
Fuzz 33972: 10 transforms
Fuzz 33973: 13 transforms
Fuzz 33974: 18 transforms
Fuzz 33975: 7 transforms
Fuzz 33976: 9 transforms
Fuzz 33977: 2 transforms
Fuzz 33978: 20 transforms
Fuzz 33979: 1 transforms
Fuzz 33980: 10 transforms
Fuzz 33981: 15 transforms
Fuzz 33982: 9 transforms
Fuzz 33983: 8 transforms
Fuzz 33984: 1 transforms
Fuzz 33985: 3 transforms
Fuzz 33986: 16 transforms
Fuzz 33987: 12 transforms
Fuzz 33988: 6 transforms
Fuzz 33989: 19 transforms
Fuzz 33990: 14 transforms
Fuzz 33991: 7 transforms
Fuzz 33992: 10 transforms
Fuzz 33993: 4 transforms
Fuzz 33994: 17 transforms
Fuzz 33995: 1 transforms
Fuzz 33996: 3 transforms
Fuzz 33997: 12 transforms
Fuzz 33998: 14 transforms
Fuzz 33999: 19 transforms
Fuzz 34000: 19 transforms
Fuzz 34001: 7 transforms
Fuzz 34002: 14 transforms
Fuzz 34003: 4 transforms
Fuzz 34004: 13 transforms
Fuzz 34005: 18 transforms
Fuzz 34006: 16 transforms
Fuzz 34007: 7 transforms
Fuzz 34008: 17 transforms
Fuzz 34009: 20 transforms
Fuzz 34010: 3 transforms
Fuzz 34011: 11 transforms
Fuzz 34012: 20 transforms
Fuzz 34013: 1 transforms
Fuzz 34014: 11 transforms
Fuzz 34015: 12 transforms
Fuzz 34016: 7 transforms
Fuzz 34017: 12 transforms
Fuzz 34018: 1 transforms
Fuzz 34019: 14 transforms
Fuzz 34020: 11 transforms
Fuzz 34021: 6 transforms
Fuzz 34022: 7 transforms
Fuzz 34023: 15 transforms
Fuzz 34024: 1 transforms
Fuzz 34025: 2 transforms
Fuzz 34026: 7 transforms
Fuzz 34027: 5 transforms
Fuzz 34028: 19 transforms
Fuzz 34029: 6 transforms
Fuzz 34030: 11 transforms
Fuzz 34031: 17 transforms
Fuzz 34032: 14 transforms
Fuzz 34033: 6 transforms
Fuzz 34034: 12 transforms
Fuzz 34035: 18 transforms
Fuzz 34036: 10 transforms
Fuzz 34037: 11 transforms
Fuzz 34038: 11 transforms
Fuzz 34039: 14 transforms
Fuzz 34040: 11 transforms
Fuzz 34041: 4 transforms
Fuzz 34042: 1 transforms
Fuzz 34043: 3 transforms
Fuzz 34044: 7 transforms
Fuzz 34045: 2 transforms
Fuzz 34046: 2 transforms
Fuzz 34047: 14 transforms
Fuzz 34048: 16 transforms
Fuzz 34049: 14 transforms
Fuzz 34050: 10 transforms
Fuzz 34051: 14 transforms
Fuzz 34052: 1 transforms
Fuzz 34053: 7 transforms
Fuzz 34054: 3 transforms
Fuzz 34055: 6 transforms
Fuzz 34056: 16 transforms
Fuzz 34057: 18 transforms
Fuzz 34058: 5 transforms
Fuzz 34059: 20 transforms
Fuzz 34060: 14 transforms
Fuzz 34061: 10 transforms
Fuzz 34062: 7 transforms
Fuzz 34063: 12 transforms
Fuzz 34064: 18 transforms
Fuzz 34065: 17 transforms
Fuzz 34066: 17 transforms
Fuzz 34067: 7 transforms
Fuzz 34068: 1 transforms
Fuzz 34069: 18 transforms
Fuzz 34070: 17 transforms
Fuzz 34071: 10 transforms
Fuzz 34072: 16 transforms
Fuzz 34073: 17 transforms
Fuzz 34074: 4 transforms
Fuzz 34075: 12 transforms
Fuzz 34076: 7 transforms
Fuzz 34077: 3 transforms
Fuzz 34078: 14 transforms
Fuzz 34079: 13 transforms
Fuzz 34080: 20 transforms
Fuzz 34081: 18 transforms
Fuzz 34082: 16 transforms
Fuzz 34083: 20 transforms
Fuzz 34084: 12 transforms
Fuzz 34085: 3 transforms
Fuzz 34086: 10 transforms
Fuzz 34087: 1 transforms
Fuzz 34088: 19 transforms
Fuzz 34089: 1 transforms
Fuzz 34090: 4 transforms
Fuzz 34091: 8 transforms
Fuzz 34092: 13 transforms
Fuzz 34093: 5 transforms
Fuzz 34094: 17 transforms
Fuzz 34095: 15 transforms
Fuzz 34096: 8 transforms
Fuzz 34097: 6 transforms
Fuzz 34098: 13 transforms
Fuzz 34099: 6 transforms
Fuzz 34100: 20 transforms
Fuzz 34101: 7 transforms
Fuzz 34102: 15 transforms
Fuzz 34103: 7 transforms
Fuzz 34104: 6 transforms
Fuzz 34105: 19 transforms
Fuzz 34106: 11 transforms
Fuzz 34107: 11 transforms
Fuzz 34108: 19 transforms
Fuzz 34109: 20 transforms
Fuzz 34110: 11 transforms
Fuzz 34111: 18 transforms
Fuzz 34112: 9 transforms
Fuzz 34113: 14 transforms
Fuzz 34114: 6 transforms
Fuzz 34115: 12 transforms
Fuzz 34116: 16 transforms
Fuzz 34117: 8 transforms
Fuzz 34118: 13 transforms
Fuzz 34119: 9 transforms
Fuzz 34120: 19 transforms
Fuzz 34121: 1 transforms
Fuzz 34122: 9 transforms
Fuzz 34123: 1 transforms
Fuzz 34124: 7 transforms
Fuzz 34125: 7 transforms
Fuzz 34126: 9 transforms
Fuzz 34127: 3 transforms
Fuzz 34128: 2 transforms
Fuzz 34129: 16 transforms
Fuzz 34130: 9 transforms
Fuzz 34131: 11 transforms
Fuzz 34132: 5 transforms
Fuzz 34133: 5 transforms
Fuzz 34134: 9 transforms
Fuzz 34135: 2 transforms
Fuzz 34136: 14 transforms
Fuzz 34137: 11 transforms
Fuzz 34138: 8 transforms
Fuzz 34139: 9 transforms
Fuzz 34140: 15 transforms
Fuzz 34141: 14 transforms
Fuzz 34142: 20 transforms
Fuzz 34143: 10 transforms
Fuzz 34144: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.htmlof',
-->
])}
  void increment() {}

});
  '090cedb3f2833,
}
}
import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;

  void reset() {}
  selector: 'my-counter',
]),
  @ContentChild(CounterComponent)
\'\'\');
}
        NgIf, NgFor, NgForm, NgModel])
  directives: const [CounterComponent,<!--
  'class ComponentA {

  int count;
{
  String header;
  @Input() int maxCount;
  CounterComponent recursedComponent;
  outputs: const}
\'\'\');
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  List<String> items;
@Compo<nent(
});
@Component(
]),

{
  selector: 'my-aaa',
  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item o}
]),
});
{
\'\'\');
  'f items; let x=index' [hidden]='item !=<!--
-->
       aria-hiddn="true"
       attr.aria- null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (clic
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 34145: 8 transforms
Fuzz 34146: 2 transforms
Fuzz 34147: 14 transforms
Fuzz 34148: 16 transforms
Fuzz 34149: 11 transforms
Fuzz 34150: 11 transforms
Fuzz 34151: 3 transforms
Fuzz 34152: 8 transforms
Fuzz 34153: 18 transforms
Fuzz 34154: 10 transforms
Fuzz 34155: 13 transforms
Fuzz 34156: 7 transforms
Fuzz 34157: 13 transforms
Fuzz 34158: 13 transforms
Fuzz 34159: 1 transforms
Fuzz 34160: 17 transforms
Fuzz 34161: 18 transforms
Fuzz 34162: 11 transforms
Fuzz 34163: 18 transforms
Fuzz 34164: 14 transforms
Fuzz 34165: 16 transforms
Fuzz 34166: 12 transforms
Fuzz 34167: 17 transforms
Fuzz 34168: 10 transforms
Fuzz 34169: 18 transforms
Fuzz 34170: 2 transforms
Fuzz 34171: 7 transforms
Fuzz 34172: 5 transforms
Fuzz 34173: 18 transforms
Fuzz 34174: 4 transforms
Fuzz 34175: 6 transforms
Fuzz 34176: 10 transforms
Fuzz 34177: 16 transforms
Fuzz 34178: 11 transforms
Fuzz 34179: 1 transforms
Fuzz 34180: 15 transforms
Fuzz 34181: 5 transforms
Fuzz 34182: 13 transforms
Fuzz 34183: 6 transforms
Fuzz 34184: 19 transforms
Fuzz 34185: 15 transforms
Fuzz 34186: 9 transforms
Fuzz 34187: 12 transforms
Fuzz 34188: 12 transforms
Fuzz 34189: 8 transforms
Fuzz 34190: 6 transforms
Fuzz 34191: 15 transforms
Fuzz 34192: 14 transforms
Fuzz 34193: 1 transforms
Fuzz 34194: 19 transforms
Fuzz 34195: 15 transforms
Fuzz 34196: 13 transforms
Fuzz 34197: 19 transforms
Fuzz 34198: 1 transforms
Fuzz 34199: 19 transforms
Fuzz 34200: 6 transforms
Fuzz 34201: 20 transforms
Fuzz 34202: 13 transforms
Fuzz 34203: 10 transforms
Fuzz 34204: 10 transforms
Fuzz 34205: 3 transforms
Fuzz 34206: 9 transforms
Fuzz 34207: 4 transforms
Fuzz 34208: 1 transforms
Fuzz 34209: 20 transforms
Fuzz 34210: 12 transforms
Fuzz 34211: 12 transforms
Fuzz 34212: 1 transforms
Fuzz 34213: 10 transforms
Fuzz 34214: 14 transforms
Fuzz 34215: 5 transforms
Fuzz 34216: 17 transforms
Fuzz 34217: 18 transforms
Fuzz 34218: 14 transforms
Fuzz 34219: 10 transforms
Fuzz 34220: 19 transforms
Fuzz 34221: 15 transforms
Fuzz 34222: 1 transforms
Fuzz 34223: 17 transforms
Fuzz 34224: 20 transforms
Fuzz 34225: 10 transforms
Fuzz 34226: 1 transforms
Fuzz 34227: 10 transforms
Fuzz 34228: 20 transforms
Fuzz 34229: 5 transforms
Fuzz 34230: 11 transforms
Fuzz 34231: 4 transforms
Fuzz 34232: 15 transforms
Fuzz 34233: 6 transforms
Fuzz 34234: 3 transforms
Fuzz 34235: 20 transforms
Fuzz 34236: 16 transforms
Fuzz 34237: 16 transforms
Fuzz 34238: 10 transforms
Fuzz 34239: 15 transforms
Fuzz 34240: 20 transforms
Fuzz 34241: 18 transforms
Fuzz 34242: 6 transforms
Fuzz 34243: 9 transforms
Fuzz 34244: 15 transforms
Fuzz 34245: 20 transforms
Fuzz 34246: 12 transforms
Fuzz 34247: 14 transforms
Fuzz 34248: 13 transforms
Fuzz 34249: 8 transforms
Fuzz 34250: 7 transforms
Fuzz 34251: 13 transforms
Fuzz 34252: 17 transforms
Fuzz 34253: 1 transforms
Fuzz 34254: 8 transforms
Fuzz 34255: 6 transforms
Fuzz 34256: 6 transforms
Fuzz 34257: 1 transforms
Fuzz 34258: 14 transforms
Fuzz 34259: 8 transforms
Fuzz 34260: 20 transforms
Fuzz 34261: 11 transforms
Fuzz 34262: 13 transforms
Fuzz 34263: 4 transforms
Fuzz 34264: 16 transforms
Fuzz 34265: 13 transforms
Fuzz 34266: 19 transforms
Fuzz 34267: 17 transforms
Fuzz 34268: 16 transforms
Fuzz 34269: 20 transforms
Fuzz 34270: 10 transforms
Fuzz 34271: 6 transforms
Fuzz 34272: 17 transforms
Fuzz 34273: 4 transforms
Fuzz 34274: 17 transforms
Fuzz 34275: 16 transforms
Fuzz 34276: 20 transforms
Fuzz 34277: 17 transforms
Fuzz 34278: 18 transforms
Fuzz 34279: 4 transforms
Fuzz 34280: 13 transforms
Fuzz 34281: 7 transforms
Fuzz 34282: 20 transforms
Fuzz 34283: 16 transforms
Fuzz 34284: 20 transforms
Fuzz 34285: 5 transforms
Fuzz 34286: 5 transforms
Fuzz 34287: 6 transforms
Fuzz 34288: 13 transforms
Fuzz 34289: 6 transforms
Fuzz 34290: 1 transforms
Fuzz 34291: 19 transforms
Fuzz 34292: 16 transforms
Fuzz 34293: 16 transforms
Fuzz 34294: 1 transforms
Fuzz 34295: 2 transforms
Fuzz 34296: 2 transforms
Fuzz 34297: 20 transforms
Fuzz 34298: 7 transforms
Fuzz 34299: 20 transforms
Fuzz 34300: 5 transforms
Fuzz 34301: 12 transforms
Fuzz 34302: 10 transforms
Fuzz 34303: 7 transforms
Fuzz 34304: 15 transforms
Fuzz 34305: 11 transforms
Fuzz 34306: 10 transforms
Fuzz 34307: 2 transforms
Fuzz 34308: 2 transforms
Fuzz 34309: 9 transforms
Fuzz 34310: 11 transforms
Fuzz 34311: 4 transforms
Fuzz 34312: 12 transforms
Fuzz 34313: 10 transforms
Fuzz 34314: 5 transforms
Fuzz 34315: 13 transforms
Fuzz 34316: 14 transforms
Fuzz 34317: 19 transforms
Fuzz 34318: 10 transforms
Fuzz 34319: 4 transforms
Fuzz 34320: 13 transforms
Fuzz 34321: 13 transforms
Fuzz 34322: 16 transforms
Fuzz 34323: 4 transforms
Fuzz 34324: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
-->

  selector'],
       aria-hidden="tcontinuerue"
       attr.aria-hiddenr',
class ComponentA {
  outputs: const ['re: 'm-aaa',
@Component(
  selector:<!--
@Component(

  inputs: const ['count'],
       aria-hidde
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  true{{ngF=orm.dirty}}
  <input [(ngModel)]="header" />
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267      9
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($ev
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 34325: 1 transforms
Fuzz 34326: 2 transforms
Fuzz 34327: 7 transforms
Fuzz 34328: 15 transforms
Fuzz 34329: 5 transforms
Fuzz 34330: 11 transforms
Fuzz 34331: 17 transforms
Fuzz 34332: 15 transforms
Fuzz 34333: 14 transforms
Fuzz 34334: 2 transforms
Fuzz 34335: 7 transforms
Fuzz 34336: 17 transforms
Fuzz 34337: 13 transforms
Fuzz 34338: 18 transforms
Fuzz 34339: 19 transforms
Fuzz 34340: 17 transforms
Fuzz 34341: 8 transforms
Fuzz 34342: 7 transforms
Fuzz 34343: 14 transforms
Fuzz 34344: 4 transforms
Fuzz 34345: 19 transforms
Fuzz 34346: 9 transforms
Fuzz 34347: 11 transforms
Fuzz 34348: 5 transforms
Fuzz 34349: 7 transforms
Fuzz 34350: 4 transforms
Fuzz 34351: 7 transforms
Fuzz 34352: 5 transforms
Fuzz 34353: 19 transforms
Fuzz 34354: 6 transforms
Fuzz 34355: 4 transforms
Fuzz 34356: 2 transforms
Fuzz 34357: 11 transforms
Fuzz 34358: 17 transforms
Fuzz 34359: 6 transforms
Fuzz 34360: 14 transforms
Fuzz 34361: 9 transforms
Fuzz 34362: 20 transforms
Fuzz 34363: 8 transforms
Fuzz 34364: 17 transforms
Fuzz 34365: 1 transforms
Fuzz 34366: 4 transforms
Fuzz 34367: 1 transforms
Fuzz 34368: 4 transforms
Fuzz 34369: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
import 'package:angular2/aasyncngular2.dart';
       attr.ari templateUrl: 'test.html',
-->
  selector: 'my-aaa',
class ComponentA {
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],  tempfinallate: '{{count}} <button (click)="increment()" [value]="\'add\'"
  String header;
 <!--
@Component(
  inputs: const ['count'],
@Component(
}

  selector: 'my-counter',
<<==HTML CODE==>>
    [maxCount]='4'
    [count]="items.length"
<!-- @ngIgnoreErrors: -->    (incremented)='items.add($event.toString())'>
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
    #cofactoryunter
  <form #ngForm="ngFormowing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />
    (reset)=''
  </my-counter>
  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

  {{x}} : {{item.trim()}}
  
</li>
  {{ngForm.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1>
</div>
<li *ngFor='let item of items; let "></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 34370: 1 transforms
Fuzz 34371: 15 transforms
Fuzz 34372: 19 transforms
Fuzz 34373: 20 transforms
Fuzz 34374: 11 transforms
Fuzz 34375: 15 transforms
Fuzz 34376: 14 transforms
Fuzz 34377: 3 transforms
Fuzz 34378: 4 transforms
Fuzz 34379: 11 transforms
Fuzz 34380: 6 transforms
Fuzz 34381: 11 transforms
Fuzz 34382: 13 transforms
Fuzz 34383: 13 transforms
Fuzz 34384: 3 transforms
Fuzz 34385: 6 transforms
Fuzz 34386: 18 transforms
Fuzz 34387: 4 transforms
Fuzz 34388: 6 transforms
Fuzz 34389: 10 transforms
Fuzz 34390: 6 transforms
Fuzz 34391: 13 transforms
Fuzz 34392: 10 transforms
Fuzz 34393: 20 transforms
Fuzz 34394: 19 transforms
Fuzz 34395: 17 transforms
Fuzz 34396: 18 transforms
Fuzz 34397: 3 transforms
Fuzz 34398: 3 transforms
Fuzz 34399: 5 transforms
Fuzz 34400: 3 transforms
Fuzz 34401: 15 transforms
Fuzz 34402: 15 transforms
Fuzz 34403: 3 transforms
Fuzz 34404: 5 transforms
Fuzz 34405: 13 transforms
Fuzz 34406: 7 transforms
Fuzz 34407: 1 transforms
Fuzz 34408: 7 transforms
Fuzz 34409: 6 transforms
Fuzz 34410: 10 transforms
Fuzz 34411: 10 transforms
Fuzz 34412: 6 transforms
Fuzz 34413: 11 transforms
Fuzz 34414: 17 transforms
Fuzz 34415: 18 transforms
Fuzz 34416: 20 transforms
Fuzz 34417: 19 transforms
Fuzz 34418: 13 transforms
Fuzz 34419: 9 transforms
Fuzz 34420: 4 transforms
Fuzz 34421: 6 transforms
Fuzz 34422: 12 transforms
Fuzz 34423: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

  selector: 'my-aaa',
class CounterComponent {
class ComponentA {

  List<String> items;

  selector: 'my-counter',}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></buttn>')
  void reset() {}
  @ContentChild(CounterComponent)
  void increment() {}
  @Input() int maxCount;
  templateUrl: 'test.html',
@Component(
  iincremennt count;

  EventEmitter<String> resetEvent;  @Output() EventEmitter<intector: 'my-counter',}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></buttn>')
  void reset() {}
  @ContentChild(CounterComponent)
  void increment() {}
  @Input() int maxCount;
  templateUrl: 'test.html',
@Component(
  iincremennt count;

  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
}
  outputs: const ['resetEvent: reset'],  CounterComponent recursedComponent;
  directives: const [Count> incremented;
}
  outputs: const ['resetEvent: reset'],  CounterComponent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
  inputs: const ['count'],
<<==HTML CODE==>>
  <input [(ngModl)]="h<!--
-->
       aria-hidden="true"
       attr.aria-hidden=eader" />
      

    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  <my-counter
<div *ngIf="items.l  (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"
<h1 #h1>Showing {{items.length}patch} iteength >0">
</li>
  </my-counter>
  <form #ngForm="ngForm"></form>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

  
    (reset)=''<!-- @ngIgnoreErrors: -->
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
</div>
    #counter
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 34424: 6 transforms
Fuzz 34425: 13 transforms
Fuzz 34426: 16 transforms
Fuzz 34427: 7 transforms
Fuzz 34428: 9 transforms
Fuzz 34429: 11 transforms
Fuzz 34430: 6 transforms
Fuzz 34431: 16 transforms
Fuzz 34432: 19 transforms
Fuzz 34433: 9 transforms
Fuzz 34434: 14 transforms
Fuzz 34435: 9 transforms
Fuzz 34436: 8 transforms
Fuzz 34437: 16 transforms
Fuzz 34438: 19 transforms
Fuzz 34439: 20 transforms
Fuzz 34440: 5 transforms
Fuzz 34441: 20 transforms
Fuzz 34442: 15 transforms
Fuzz 34443: 19 transforms
Fuzz 34444: 14 transforms
Fuzz 34445: 14 transforms
Fuzz 34446: 15 transforms
Fuzz 34447: 16 transforms
Fuzz 34448: 5 transforms
Fuzz 34449: 3 transforms
Fuzz 34450: 7 transforms
Fuzz 34451: 12 transforms
Fuzz 34452: 10 transforms
Fuzz 34453: 16 transforms
Fuzz 34454: 20 transforms
Fuzz 34455: 13 transforms
Fuzz 34456: 2 transforms
Fuzz 34457: 19 transforms
Fuzz 34458: 3 transforms
Fuzz 34459: 20 transforms
Fuzz 34460: 19 transforms
Fuzz 34461: 13 transforms
Fuzz 34462: 7 transforms
Fuzz 34463: 19 transforms
Fuzz 34464: 19 transforms
Fuzz 34465: 4 transforms
Fuzz 34466: 11 transforms
Fuzz 34467: 8 transforms
Fuzz 34468: 12 transforms
Fuzz 34469: 16 transforms
Fuzz 34470: 17 transforms
Fuzz 34471: 11 transforms
Fuzz 34472: 1 transforms
Fuzz 34473: 2 transforms
Fuzz 34474: 3 transforms
Fuzz 34475: 7 transforms
Fuzz 34476: 12 transforms
Fuzz 34477: 13 transforms
Fuzz 34478: 8 transforms
Fuzz 34479: 17 transforms
Fuzz 34480: 20 transforms
Fuzz 34481: 15 transforms
Fuzz 34482: 11 transforms
Fuzz 34483: 11 transforms
Fuzz 34484: 8 transforms
Fuzz 34485: 10 transforms
Fuzz 34486: 19 transforms
Fuzz 34487: 20 transforms
Fuzz 34488: 2 transforms
Fuzz 34489: 9 transforms
Fuzz 34490: 7 transforms
Fuzz 34491: 4 transforms
Fuzz 34492: 10 transforms
Fuzz 34493: 11 transforms
Fuzz 34494: 11 transforms
Fuzz 34495: 7 transforms
Fuzz 34496: 4 transforms
Fuzz 34497: 13 transforms
Fuzz 34498: 14 transforms
Fuzz 34499: 8 transforms
Fuzz 34500: 5 transforms
Fuzz 34501: 9 transforms
Fuzz 34502: 7 transforms
Fuzz 34503: 20 transforms
Fuzz 34504: 5 transforms
Fuzz 34505: 4 transforms
Fuzz 34506: 8 transforms
Fuzz 34507: 5 transforms
Fuzz 34508: 1 transforms
Fuzz 34509: 17 transforms
Fuzz 34510: 6 transforms
Fuzz 34511: 9 transforms
Fuzz 34512: 18 transforms
Fuzz 34513: 13 transforms
Fuzz 34514: 19 transforms
Fuzz 34515: 3 transforms
Fuzz 34516: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: }
]),
});
{
\'\'\');
  '090cedb3f2833a'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  se<}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd!--
-->
       aria-hidden="trulector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  template: '{in{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
 ;
{
\'\'\');
  '090<!--
-->
cedb3 @Input() int maxCount;
  EventEmittercase<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIfunter
    #counter
    [count]="items.length"
   i *ngFor='let item of items; let x=index' [ [maxCount]='4'
    (reset)=''
    enum(click)='h1.hidden = !h1.hi="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngM
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 34517: 2 transforms
Fuzz 34518: 13 transforms
Fuzz 34519: 14 transforms
Fuzz 34520: 13 transforms
Fuzz 34521: 3 transforms
Fuzz 34522: 11 transforms
Fuzz 34523: 6 transforms
Fuzz 34524: 5 transforms
Fuzz 34525: 9 transforms
Fuzz 34526: 4 transforms
Fuzz 34527: 8 transforms
Fuzz 34528: 7 transforms
Fuzz 34529: 8 transforms
Fuzz 34530: 11 transforms
Fuzz 34531: 3 transforms
Fuzz 34532: 5 transforms
Fuzz 34533: 5 transforms
Fuzz 34534: 17 transforms
Fuzz 34535: 20 transforms
Fuzz 34536: 1 transforms
Fuzz 34537: 7 transforms
Fuzz 34538: 6 transforms
Fuzz 34539: 20 transforms
Fuzz 34540: 19 transforms
Fuzz 34541: 7 transforms
Fuzz 34542: 14 transforms
Fuzz 34543: 1 transforms
Fuzz 34544: 20 transforms
Fuzz 34545: 20 transforms
Fuzz 34546: 6 transforms
Fuzz 34547: 19 transforms
Fuzz 34548: 9 transforms
Fuzz 34549: 2 transforms
Fuzz 34550: 8 transforms
Fuzz 34551: 11 transforms
Fuzz 34552: 12 transforms
Fuzz 34553: 4 transforms
Fuzz 34554: 15 transforms
Fuzz 34555: 9 transforms
Fuzz 34556: 1 transforms
Fuzz 34557: 8 transforms
Fuzz 34558: 9 transforms
Fuzz 34559: 16 transforms
Fuzz 34560: 3 transforms
Fuzz 34561: 4 transforms
Fuzz 34562: 16 transforms
Fuzz 34563: 2 transforms
Fuzz 34564: 1 transforms
Fuzz 34565: 17 transforms
Fuzz 34566: 7 transforms
Fuzz 34567: 19 transforms
Fuzz 34568: 11 transforms
Fuzz 34569: 1 transforms
Fuzz 34570: 13 transforms
Fuzz 34571: 1 transforms
Fuzz 34572: 8 transforms
Fuzz 34573: 8 transforms
Fuzz 34574: 15 transforms
Fuzz 34575: 15 transforms
Fuzz 34576: 17 transforms
Fuzz 34577: 5 transforms
Fuzz 34578: 17 transforms
Fuzz 34579: 5 transforms
Fuzz 34580: 15 transforms
Fuzz 34581: 13 transforms
Fuzz 34582: 3 transforms
Fuzz 34583: 1 transforms
Fuzz 34584: 2 transforms
Fuzz 34585: 19 transforms
Fuzz 34586: 17 transforms
Fuzz 34587: 17 transforms
Fuzz 34588: 16 transforms
Fuzz 34589: 9 transforms
Fuzz 34590: 5 transforms
Fuzz 34591: 20 transforms
Fuzz 34592: 17 transforms
Fuzz 34593: 7 transforms
Fuzz 34594: 15 transforms
Fuzz 34595: 20 transforms
Fuzz 34596: 8 transforms
Fuzz 34597: 15 transforms
Fuzz 34598: 19 transforms
Fuzz 34599: 2 transforms
Fuzz 34600: 12 transforms
Fuzz 34601: 4 transforms
Fuzz 34602: 17 transforms
Fuzz 34603: 10 transforms
Fuzz 34604: 17 transforms
Fuzz 34605: 19 transforms
Fuzz 34606: 6 transforms
Fuzz 34607: 20 transforms
Fuzz 34608: 20 transforms
Fuzz 34609: 1 transforms
Fuzz 34610: 4 transforms
Fuzz 34611: 9 transforms
Fuzz 34612: 9 transforms
Fuzz 34613: 8 transforms
Fuzz 34614: 12 transforms
Fuzz 34615: 15 transforms
Fuzz 34616: 19 transforms
Fuzz 34617: 1 transforms
Fuzz 34618: 5 transforms
Fuzz 34619: 2 transforms
Fuzz 34620: 2 transforms
Fuzz 34621: 14 transforms
Fuzz 34622: 6 transforms
Fuzz 34623: 8 transforms
Fuzz 34624: 4 transforms
Fuzz 34625: 8 transforms
Fuzz 34626: 6 transforms
Fuzz 34627: 10 transforms
Fuzz 34628: 15 transforms
Fuzz 34629: 18 transforms
Fuzz 34630: 19 transforms
Fuzz 34631: 5 transforms
Fuzz 34632: 13 transforms
Fuzz 34633: 17 transforms
Fuzz 34634: 18 transforms
Fuzz 34635: 19 transforms
Fuzz 34636: 6 transforms
Fuzz 34637: 4 transforms
Fuzz 34638: 1 transforms
Fuzz 34639: 11 transforms
Fuzz 34640: 15 transforms
Fuzz 34641: 11 transforms
Fuzz 34642: 6 transforms
Fuzz 34643: 18 transforms
Fuzz 34644: 9 transforms
Fuzz 34645: 9 transforms
Fuzz 34646: 18 transforms
Fuzz 34647: 1 transforms
Fuzz 34648: 14 transforms
Fuzz 34649: 17 transforms
Fuzz 34650: 12 transforms
Fuzz 34651: 13 transforms
Fuzz 34652: 20 transforms
Fuzz 34653: 19 transforms
Fuzz 34654: 1 transforms
Fuzz 34655: 11 transforms
Fuzz 34656: 11 transforms
Fuzz 34657: 14 transforms
Fuzz 34658: 17 transforms
Fuzz 34659: 7 transforms
Fuzz 34660: 18 transforms
Fuzz 34661: 7 transforms
Fuzz 34662: 11 transforms
Fuzz 34663: 10 transforms
Fuzz 34664: 6 transforms
Fuzz 34665: 3 transforms
Fuzz 34666: 15 transforms
Fuzz 34667: 12 transforms
Fuzz 34668: 13 transforms
Fuzz 34669: 7 transforms
Fuzz 34670: 19 transforms
Fuzz 34671: 6 transforms
Fuzz 34672: 18 transforms
Fuzz 34673: 12 transforms
Fuzz 34674: 19 transforms
Fuzz 34675: 11 transforms
Fuzz 34676: 14 transforms
Fuzz 34677: 11 transforms
Fuzz 34678: 1 transforms
Fuzz 34679: 5 transforms
Fuzz 34680: 8 transforms
Fuzz 34681: 11 transforms
Fuzz 34682: 10 transforms
Fuzz 34683: 13 transforms
Fuzz 34684: 19 transforms
Fuzz 34685: 19 transforms
Fuzz 34686: 12 transforms
Fuzz 34687: 11 transforms
Fuzz 34688: 5 transforms
Fuzz 34689: 11 transforms
Fuzz 34690: 17 transforms
Fuzz 34691: 12 transforms
Fuzz 34692: 16 transforms
Fuzz 34693: 18 transforms
Fuzz 34694: 13 transforms
Fuzz 34695: 1 transforms
Fuzz 34696: 7 transforms
Fuzz 34697: 5 transforms
Fuzz 34698: 8 transforms
Fuzz 34699: 19 transforms
Fuzz 34700: 13 transforms
Fuzz 34701: 11 transforms
Fuzz 34702: 16 transforms
Fuzz 34703: 5 transforms
Fuzz 34704: 13 transforms
Fuzz 34705: 17 transforms
Fuzz 34706: 9 transforms
Fuzz 34707: 11 transforms
Fuzz 34708: 3 transforms
Fuzz 34709: 5 transforms
Fuzz 34710: 4 transforms
Fuzz 34711: 16 transforms
Fuzz 34712: 1 transforms
Fuzz 34713: 18 transforms
Fuzz 34714: 6 transforms
Fuzz 34715: 11 transforms
Fuzz 34716: 2 transforms
Fuzz 34717: 19 transforms
Fuzz 34718: 3 transforms
Fuzz 34719: 9 transforms
Fuzz 34720: 8 transforms
Fuzz 34721: 8 transforms
Fuzz 34722: 16 transforms
Fuzz 34723: 11 transforms
Fuzz 34724: 13 transforms
Fuzz 34725: 5 transforms
Fuzz 34726: 2 transforms
Fuzz 34727: 7 transforms
Fuzz 34728: 5 transforms
Fuzz 34729: 6 transforms
Fuzz 34730: 16 transforms
Fuzz 34731: 9 transforms
Fuzz 34732: 2 transforms
Fuzz 34733: 18 transforms
Fuzz 34734: 10 transforms
Fuzz 34735: 16 transforms
Fuzz 34736: 18 transforms
Fuzz 34737: 15 transforms
Fuzz 34738: 19 transforms
Fuzz 34739: 18 transforms
Fuzz 34740: 8 transforms
Fuzz 34741: 4 transforms
Fuzz 34742: 14 transforms
Fuzz 34743: 5 transforms
Fuzz 34744: 8 transforms
Fuzz 34745: 10 transforms
Fuzz 34746: 13 transforms
Fuzz 34747: 14 transforms
Fuzz 34748: 10 transforms
Fuzz 34749: 7 transforms
Fuzz 34750: 12 transforms
Fuzz 34751: 12 transforms
Fuzz 34752: 11 transforms
Fuzz 34753: 10 transforms
Fuzz 34754: 6 transforms
Fuzz 34755: 3 transforms
Fuzz 34756: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
}
@Component(
  selector: 'my-aaa',

  List<String> items;
  int count;
import 'package:angular2/angular2.dart';
class Com<!--
-->
     ponentA {
  inputs: const ['cunt'],-->
@Component(
  directiv<!--
  Strin}
]),
});
{
\'\'\');
  '090cedb3f2833g header;
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',

  @ContentChi
       aria-hidden="es: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  EventEmitter<String> resetEvent;
  selector: 'mycounter',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors:r --reErrors:r -->
<h1 #h1>Showidiv *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  ng {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {ngForm.dirty}}>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of typedefitems; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 34757: 14 transforms
Fuzz 34758: 17 transforms
Fuzz 34759: 12 transforms
Fuzz 34760: 12 transforms
Fuzz 34761: 3 transforms
Fuzz 34762: 2 transforms
Fuzz 34763: 18 transforms
Fuzz 34764: 3 transforms
Fuzz 34765: 8 transforms
Fuzz 34766: 9 transforms
Fuzz 34767: 8 transforms
Fuzz 34768: 4 transforms
Fuzz 34769: 7 transforms
Fuzz 34770: 6 transforms
Fuzz 34771: 4 transforms
Fuzz 34772: 16 transforms
Fuzz 34773: 3 transforms
Fuzz 34774: 5 transforms
Fuzz 34775: 5 transforms
Fuzz 34776: 15 transforms
Fuzz 34777: 3 transforms
Fuzz 34778: 20 transforms
Fuzz 34779: 13 transforms
Fuzz 34780: 2 transforms
Fuzz 34781: 14 transforms
Fuzz 34782: 11 transforms
Fuzz 34783: 2 transforms
Fuzz 34784: 10 transforms
Fuzz 34785: 13 transforms
Fuzz 34786: 5 transforms
Fuzz 34787: 5 transforms
Fuzz 34788: 17 transforms
Fuzz 34789: 5 transforms
Fuzz 34790: 8 transforms
Fuzz 34791: 10 transforms
Fuzz 34792: 11 transforms
Fuzz 34793: 19 transforms
Fuzz 34794: 12 transforms
Fuzz 34795: 18 transforms
Fuzz 34796: 8 transforms
Fuzz 34797: 13 transforms
Fuzz 34798: 19 transforms
Fuzz 34799: 14 transforms
Fuzz 34800: 3 transforms
Fuzz 34801: 7 transforms
Fuzz 34802: 5 transforms
Fuzz 34803: 2 transforms
Fuzz 34804: 1 transforms
Fuzz 34805: 12 transforms
Fuzz 34806: 9 transforms
Fuzz 34807: 9 transforms
Fuzz 34808: 2 transforms
Fuzz 34809: 8 transforms
Fuzz 34810: 4 transforms
Fuzz 34811: 13 transforms
Fuzz 34812: 7 transforms
Fuzz 34813: 10 transforms
Fuzz 34814: 19 transforms
Fuzz 34815: 16 transforms
Fuzz 34816: 7 transforms
Fuzz 34817: 16 transforms
Fuzz 34818: 19 transforms
Fuzz 34819: 4 transforms
Fuzz 34820: 17 transforms
Fuzz 34821: 18 transforms
Fuzz 34822: 19 transforms
Fuzz 34823: 10 transforms
Fuzz 34824: 18 transforms
Fuzz 34825: 20 transforms
Fuzz 34826: 18 transforms
Fuzz 34827: 5 transforms
Fuzz 34828: 4 transforms
Fuzz 34829: 20 transforms
Fuzz 34830: 9 transforms
Fuzz 34831: 8 transforms
Fuzz 34832: 4 transforms
Fuzz 34833: 4 transforms
Fuzz 34834: 11 transforms
Fuzz 34835: 18 transforms
Fuzz 34836: 20 transforms
Fuzz 34837: 13 transforms
Fuzz 34838: 4 transforms
Fuzz 34839: 20 transforms
Fuzz 34840: 9 transforms
Fuzz 34841: 19 transforms
Fuzz 34842: 14 transforms
Fuzz 34843: 7 transforms
Fuzz 34844: 15 transforms
Fuzz 34845: 10 transforms
Fuzz 34846: 1 transforms
Fuzz 34847: 16 transforms
Fuzz 34848: 13 transforms
Fuzz 34849: 19 transforms
Fuzz 34850: 13 transforms
Fuzz 34851: 2 transforms
Fuzz 34852: 9 transforms
Fuzz 34853: 9 transforms
Fuzz 34854: 1 transforms
Fuzz 34855: 18 transforms
Fuzz 34856: 18 transforms
Fuzz 34857: 17 transforms
Fuzz 34858: 2 transforms
Fuzz 34859: 10 transforms
Fuzz 34860: 7 transforms
Fuzz 34861: 5 transforms
Fuzz 34862: 19 transforms
Fuzz 34863: 18 transforms
Fuzz 34864: 10 transforms
Fuzz 34865: 12 transforms
Fuzz 34866: 17 transforms
Fuzz 34867: 12 transforms
Fuzz 34868: 9 transforms
Fuzz 34869: 2 transforms
Fuzz 34870: 18 transforms
Fuzz 34871: 14 transforms
Fuzz 34872: 11 transforms
Fuzz 34873: 11 transforms
Fuzz 34874: 18 transforms
Fuzz 34875: 10 transforms
Fuzz 34876: 11 transforms
Fuzz 34877: 3 transforms
Fuzz 34878: 8 transforms
Fuzz 34879: 3 transforms
Fuzz 34880: 16 transforms
Fuzz 34881: 2 transforms
Fuzz 34882: 17 transforms
Fuzz 34883: 15 transforms
Fuzz 34884: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent re<!--
@Component(
import 'package:angular2/angular2.dart';  int count;
  outputs: const ['resetEvent: reset'],
       aria-hiddcursedComponent;
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
class CounterComponent {
  void increment() {}
-->
  inputs: const ['count']extends,
  selector: 'my-counter',
}
  selector: 'my-aaa',
@Component(
}

  List<String> items;  EventEmitter<String> resetEvent;

  @ContentChild(<!--
-->
       aria-hidden="trueCountntA {
  @Input() int maxCount;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
  void reset() {}
  String heerComponent)

class ComponentA {
  List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} itepartms:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='ittem != null'>
extends  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></florm>
  {{n">
  <form #ngForm="ngForm"></florm>
  {{n
gForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    gForm.dirty}}
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
  abstract  [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($evthisent.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 34885: 2 transforms
Fuzz 34886: 20 transforms
Fuzz 34887: 13 transforms
Fuzz 34888: 7 transforms
Fuzz 34889: 5 transforms
Fuzz 34890: 5 transforms
Fuzz 34891: 18 transforms
Fuzz 34892: 2 transforms
Fuzz 34893: 18 transforms
Fuzz 34894: 11 transforms
Fuzz 34895: 8 transforms
Fuzz 34896: 12 transforms
Fuzz 34897: 13 transforms
Fuzz 34898: 16 transforms
Fuzz 34899: 12 transforms
Fuzz 34900: 6 transforms
Fuzz 34901: 17 transforms
Fuzz 34902: 8 transforms
Fuzz 34903: 8 transforms
Fuzz 34904: 8 transforms
Fuzz 34905: 9 transforms
Fuzz 34906: 20 transforms
Fuzz 34907: 15 transforms
Fuzz 34908: 7 transforms
Fuzz 34909: 18 transforms
Fuzz 34910: 16 transforms
Fuzz 34911: 11 transforms
Fuzz 34912: 16 transforms
Fuzz 34913: 11 transforms
Fuzz 34914: 9 transforms
Fuzz 34915: 4 transforms
Fuzz 34916: 1 transforms
Fuzz 34917: 4 transforms
Fuzz 34918: 11 transforms
Fuzz 34919: 20 transforms
Fuzz 34920: 6 transforms
Fuzz 34921: 10 transforms
Fuzz 34922: 15 transforms
Fuzz 34923: 17 transforms
Fuzz 34924: 18 transforms
Fuzz 34925: 13 transforms
Fuzz 34926: 10 transforms
Fuzz 34927: 12 transforms
Fuzz 34928: 16 transforms
Fuzz 34929: 6 transforms
Fuzz 34930: 5 transforms
Fuzz 34931: 14 transforms
Fuzz 34932: 1 transforms
Fuzz 34933: 20 transforms
Fuzz 34934: 5 transforms
Fuzz 34935: 7 transforms
Fuzz 34936: 13 transforms
Fuzz 34937: 14 transforms
Fuzz 34938: 5 transforms
Fuzz 34939: 19 transforms
Fuzz 34940: 5 transforms
Fuzz 34941: 9 transforms
Fuzz 34942: 3 transforms
Fuzz 34943: 17 transforms
Fuzz 34944: 6 transforms
Fuzz 34945: 6 transforms
Fuzz 34946: 15 transforms
Fuzz 34947: 18 transforms
Fuzz 34948: 17 transforms
Fuzz 34949: 3 transforms
Fuzz 34950: 10 transforms
Fuzz 34951: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;

  selector: 'my-aaa',
-->
}
  void increment() {}
class ComponentA {
  template: '{{count}} <button (click)="incrment()" [value]="\'add\'"></button>')
}
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  EventEmitter<String><!--

@Component(
  List<String> items;
  String header;
  templateUrl: 'test.html',

  int count;
       aria-hidde resetEvent;
  selector: 'my-counter',
  inputs: const ['count'],
  CounterComponent recursedComponent;
class CounterComponent {
  @ContentChild(CounterComponent)
@Component(
import 'package:angular2/angular2.dart';


<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.deirtytypedef}}
 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 34952: 4 transforms
Fuzz 34953: 14 transforms
Fuzz 34954: 6 transforms
Fuzz 34955: 8 transforms
Fuzz 34956: 19 transforms
Fuzz 34957: 7 transforms
Fuzz 34958: 1 transforms
Fuzz 34959: 11 transforms
Fuzz 34960: 6 transforms
Fuzz 34961: 18 transforms
Fuzz 34962: 18 transforms
Fuzz 34963: 10 transforms
Fuzz 34964: 19 transforms
Fuzz 34965: 7 transforms
Fuzz 34966: 16 transforms
Fuzz 34967: 5 transforms
Fuzz 34968: 7 transforms
Fuzz 34969: 2 transforms
Fuzz 34970: 15 transforms
Fuzz 34971: 2 transforms
Fuzz 34972: 14 transforms
Fuzz 34973: 6 transforms
Fuzz 34974: 4 transforms
Fuzz 34975: 16 transforms
Fuzz 34976: 2 transforms
Fuzz 34977: 10 transforms
Fuzz 34978: 13 transforms
Fuzz 34979: 10 transforms
Fuzz 34980: 14 transforms
Fuzz 34981: 13 transforms
Fuzz 34982: 7 transforms
Fuzz 34983: 10 transforms
Fuzz 34984: 13 transforms
Fuzz 34985: 3 transforms
Fuzz 34986: 1 transforms
Fuzz 34987: 16 transforms
Fuzz 34988: 17 transforms
Fuzz 34989: 2 transforms
Fuzz 34990: 12 transforms
Fuzz 34991: 9 transforms
Fuzz 34992: 4 transforms
Fuzz 34993: 20 transforms
Fuzz 34994: 17 transforms
Fuzz 34995: 16 transforms
Fuzz 34996: 15 transforms
Fuzz 34997: 20 transforms
Fuzz 34998: 2 transforms
Fuzz 34999: 18 transforms
Fuzz 35000: 4 transforms
Fuzz 35001: 19 transforms
Fuzz 35002: 7 transforms
Fuzz 35003: 1 transforms
Fuzz 35004: 16 transforms
Fuzz 35005: 12 transforms
Fuzz 35006: 3 transforms
Fuzz 35007: 13 transforms
Fuzz 35008: 9 transforms
Fuzz 35009: 5 transforms
Fuzz 35010: 20 transforms
Fuzz 35011: 9 transforms
Fuzz 35012: 15 transforms
Fuzz 35013: 6 transforms
Fuzz 35014: 4 transforms
Fuzz 35015: 12 transforms
Fuzz 35016: 20 transforms
Fuzz 35017: 1 transforms
Fuzz 35018: 10 transforms
Fuzz 35019: 4 transforms
Fuzz 35020: 17 transforms
Fuzz 35021: 20 transforms
Fuzz 35022: 19 transforms
Fuzz 35023: 19 transforms
Fuzz 35024: 6 transforms
Fuzz 35025: 20 transforms
Fuzz 35026: 16 transforms
Fuzz 35027: 7 transforms
Fuzz 35028: 11 transforms
Fuzz 35029: 4 transforms
Fuzz 35030: 17 transforms
Fuzz 35031: 10 transforms
Fuzz 35032: 6 transforms
Fuzz 35033: 18 transforms
Fuzz 35034: 18 transforms
Fuzz 35035: 20 transforms
Fuzz 35036: 9 transforms
Fuzz 35037: 12 transforms
Fuzz 35038: 9 transforms
Fuzz 35039: 6 transforms
Fuzz 35040: 15 transforms
Fuzz 35041: 3 transforms
Fuzz 35042: 9 transforms
Fuzz 35043: 14 transforms
Fuzz 35044: 16 transforms
Fuzz 35045: 5 transforms
Fuzz 35046: 15 transforms
Fuzz 35047: 11 transforms
Fuzz 35048: 17 transforms
Fuzz 35049: 1 transforms
Fuzz 35050: 11 transforms
Fuzz 35051: 14 transforms
Fuzz 35052: 2 transforms
Fuzz 35053: 6 transforms
Fuzz 35054: 13 transforms
Fuzz 35055: 1 transforms
Fuzz 35056: 2 transforms
Fuzz 35057: 4 transforms
Fuzz 35058: 20 transforms
Fuzz 35059: 17 transforms
Fuzz 35060: 9 transforms
Fuzz 35061: 2 transforms
Fuzz 35062: 6 transforms
Fuzz 35063: 5 transforms
Fuzz 35064: 16 transforms
Fuzz 35065: 9 transforms
Fuzz 35066: 13 transforms
Fuzz 35067: 17 transforms
Fuzz 35068: 15 transforms
Fuzz 35069: 15 transforms
Fuzz 35070: 3 transforms
Fuzz 35071: 10 transforms
Fuzz 35072: 10 transforms
Fuzz 35073: 2 transforms
Fuzz 35074: 18 transforms
Fuzz 35075: 1 transforms
Fuzz 35076: 3 transforms
Fuzz 35077: 10 transforms
Fuzz 35078: 11 transforms
Fuzz 35079: 7 transforms
Fuzz 35080: 13 transforms
Fuzz 35081: 9 transforms
Fuzz 35082: 6 transforms
Fuzz 35083: 11 transforms
Fuzz 35084: 17 transforms
Fuzz 35085: 10 transforms
Fuzz 35086: 3 transforms
Fuzz 35087: 1 transforms
Fuzz 35088: 8 transforms
Fuzz 35089: 7 transforms
Fuzz 35090: 7 transforms
Fuzz 35091: 16 transforms
Fuzz 35092: 16 transforms
Fuzz 35093: 18 transforms
Fuzz 35094: 14 transforms
Fuzz 35095: 6 transforms
Fuzz 35096: 2 transforms
Fuzz 35097: 20 transforms
Fuzz 35098: 15 transforms
Fuzz 35099: 2 transforms
Fuzz 35100: 5 transforms
Fuzz 35101: 4 transforms
Fuzz 35102: 1 transforms
Fuzz 35103: 20 transforms
Fuzz 35104: 14 transforms
Fuzz 35105: 19 transforms
Fuzz 35106: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
@Component(  selector: 'my-counter',
  @Input() int maxCount;
class CounterComponent {
  void reset() {}
      rsedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],

  templateUrl: 'test.html',
  String header;
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  List<String> items;
  @Contet;

]),});

  selector: 'my-aaa',
import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
}

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMode}
\'\'\');
  int count;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
{
  inputs: const ['count'],
-->
  void increfactoryment() {}
class ComponentA {
}
   l])
@Component(  selector: 'my-counter',
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}

  templateUrl: 'test.html',
  int count;
  List<Stringexport> items;
  outputs: const ['resetEvent: reset'],
  CounterComponent recu<!--
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  selector: 'my-aaa',
  @Input() int maxCoun 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
@Component(

class ComponentA {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
</li>

]),
});
{
\'\'\');
  '090cedb3f283ngth > 0">
  <form #ngFoth"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 35107: 11 transforms
Fuzz 35108: 14 transforms
Fuzz 35109: 16 transforms
Fuzz 35110: 2 transforms
Fuzz 35111: 6 transforms
Fuzz 35112: 1 transforms
Fuzz 35113: 7 transforms
Fuzz 35114: 4 transforms
Fuzz 35115: 9 transforms
Fuzz 35116: 13 transforms
Fuzz 35117: 8 transforms
Fuzz 35118: 15 transforms
Fuzz 35119: 10 transforms
Fuzz 35120: 12 transforms
Fuzz 35121: 1 transforms
Fuzz 35122: 12 transforms
Fuzz 35123: 9 transforms
Fuzz 35124: 8 transforms
Fuzz 35125: 2 transforms
Fuzz 35126: 2 transforms
Fuzz 35127: 8 transforms
Fuzz 35128: 6 transforms
Fuzz 35129: 13 transforms
Fuzz 35130: 8 transforms
Fuzz 35131: 7 transforms
Fuzz 35132: 6 transforms
Fuzz 35133: 17 transforms
Fuzz 35134: 12 transforms
Fuzz 35135: 13 transforms
Fuzz 35136: 6 transforms
Fuzz 35137: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  @Output() EventEmitter<int> incremented;
  @ContentCh});
{
\'\'\');
  '090cedb3f2833a3Component)
  inputs: const ['count'],

  directives: const [ounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
ild(CounternterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
]),
});
{
\'\'\');
  '090cedb3f2833a3Component)
  inputs: const ['count'],

  directives: const [ounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  EventEmitter<Srtring}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5626> resetEvent;
class CounterComponent {
@Component(
  selector: 'my-cou
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=i
<li *ngFor='let itendex' [hidden]='item != null'>
  <inp
    [count]="items.length"
  {{x}} : {{item.trim()}}
    (incremented)='items.thisadd($event.toString())'>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 35138: 13 transforms
Fuzz 35139: 19 transforms
Fuzz 35140: 9 transforms
Fuzz 35141: 12 transforms
Fuzz 35142: 16 transforms
Fuzz 35143: 8 transforms
Fuzz 35144: 8 transforms
Fuzz 35145: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
       aria-hidden="true"
  List<String> items;

  void reset() {}
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  selector: 'my-counter',
  String header;

  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  @Output() EdynamicventEmitter<int> incremented;
  templateUrl: 'test.html',
]),
  EventEmitter<String> resetEvent;
class CounterComponent {
   -4.503t;

  selector: 'my-aaa',
@Component(
}

  int count;
@Component(
});
  void increment() {}
  @Input() int maxCount;
class ComponentA {
-->
     rComponent, NgIf, NgFor, NgForm, NgModel])
  directives: const [Counte<!--
\'\'\');
  CounterComponent recursedComponen}
  outputs: const ['resetEvent: reset'],
{
<<==HTML CODE==>>
<!--}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae562267a6cd935',
   }
]),
});
{
\'\'\n
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 35146: 6 transforms
Fuzz 35147: 1 transforms
Fuzz 35148: 13 transforms
Fuzz 35149: 19 transforms
Fuzz 35150: 10 transforms
Fuzz 35151: 19 transforms
Fuzz 35152: 14 transforms
Fuzz 35153: 14 transforms
Fuzz 35154: 8 transforms
Fuzz 35155: 11 transforms
Fuzz 35156: 9 transforms
Fuzz 35157: 7 transforms
Fuzz 35158: 3 transforms
Fuzz 35159: 15 transforms
Fuzz 35160: 10 transforms
Fuzz 35161: 18 transforms
Fuzz 35162: 10 transforms
Fuzz 35163: 6 transforms
Fuzz 35164: 6 transforms
Fuzz 35165: 9 transforms
Fuzz 35166: 9 transforms
Fuzz 35167: 7 transforms
Fuzz 35168: 10 transforms
Fuzz 35169: 9 transforms
Fuzz 35170: 4 transforms
Fuzz 35171: 2 transforms
Fuzz 35172: 16 transforms
Fuzz 35173: 9 transforms
Fuzz 35174: 18 transforms
Fuzz 35175: 2 transforms
Fuzz 35176: 9 transforms
Fuzz 35177: 14 transforms
Fuzz 35178: 4 transforms
Fuzz 35179: 19 transforms
Fuzz 35180: 20 transforms
Fuzz 35181: 2 transforms
Fuzz 35182: 19 transforms
Fuzz 35183: 14 transforms
Fuzz 35184: 1 transforms
Fuzz 35185: 7 transforms
Fuzz 35186: 9 transforms
Fuzz 35187: 13 transforms
Fuzz 35188: 4 transforms
Fuzz 35189: 13 transforms
Fuzz 35190: 20 transforms
Fuzz 35191: 10 transforms
Fuzz 35192: 12 transforms
Fuzz 35193: 7 transforms
Fuzz 35194: 20 transforms
Fuzz 35195: 15 transforms
Fuzz 35196: 5 transforms
Fuzz 35197: 17 transforms
Fuzz 35198: 11 transforms
Fuzz 35199: 11 transforms
Fuzz 35200: 9 transforms
Fuzz 35201: 16 transforms
Fuzz 35202: 1 transforms
Fuzz 35203: 12 transforms
Fuzz 35204: 1 transforms
Fuzz 35205: 16 transforms
Fuzz 35206: 14 transforms
Fuzz 35207: 6 transforms
Fuzz 35208: 4 transforms
Fuzz 35209: 15 transforms
Fuzz 35210: 2 transforms
Fuzz 35211: 13 transforms
Fuzz 35212: 1 transforms
Fuzz 35213: 13 transforms
Fuzz 35214: 2 transforms
Fuzz 35215: 4 transforms
Fuzz 35216: 13 transforms
Fuzz 35217: 18 transforms
Fuzz 35218: 12 transforms
Fuzz 35219: 11 transforms
Fuzz 35220: 2 transforms
Fuzz 35221: 1 transforms
Fuzz 35222: 7 transforms
Fuzz 35223: 15 transforms
Fuzz 35224: 6 transforms
Fuzz 35225: 8 transforms
Fuzz 35226: 11 transforms
Fuzz 35227: 3 transforms
Fuzz 35228: 5 transforms
Fuzz 35229: 1 transforms
Fuzz 35230: 5 transforms
Fuzz 35231: 13 transforms
Fuzz 35232: 14 transforms
Fuzz 35233: 2 transforms
Fuzz 35234: 9 transforms
Fuzz 35235: 18 transforms
Fuzz 35236: 15 transforms
Fuzz 35237: 16 transforms
Fuzz 35238: 11 transforms
Fuzz 35239: 10 transforms
Fuzz 35240: 12 transforms
Fuzz 35241: 9 transforms
Fuzz 35242: 11 transforms
Fuzz 35243: 7 transforms
Fuzz 35244: 4 transforms
Fuzz 35245: 6 transforms
Fuzz 35246: 16 transforms
Fuzz 35247: 15 transforms
Fuzz 35248: 19 transforms
Fuzz 35249: 20 transforms
Fuzz 35250: 15 transforms
Fuzz 35251: 13 transforms
Fuzz 35252: 5 transforms
Fuzz 35253: 2 transforms
Fuzz 35254: 19 transforms
Fuzz 35255: 12 transforms
Fuzz 35256: 18 transforms
Fuzz 35257: 4 transforms
Fuzz 35258: 1 transforms
Fuzz 35259: 6 transforms
Fuzz 35260: 14 transforms
Fuzz 35261: 16 transforms
Fuzz 35262: 9 transforms
Fuzz 35263: 12 transforms
Fuzz 35264: 20 transforms
Fuzz 35265: 13 transforms
Fuzz 35266: 19 transforms
Fuzz 35267: 3 transforms
Fuzz 35268: 15 transforms
Fuzz 35269: 14 transforms
Fuzz 35270: 18 transforms
Fuzz 35271: 8 transforms
Fuzz 35272: 12 transforms
Fuzz 35273: 16 transforms
Fuzz 35274: 7 transforms
Fuzz 35275: 16 transforms
Fuzz 35276: 8 transforms
Fuzz 35277: 16 transforms
Fuzz 35278: 16 transforms
Fuzz 35279: 20 transforms
Fuzz 35280: 10 transforms
Fuzz 35281: 4 transforms
Fuzz 35282: 13 transforms
Fuzz 35283: 16 transforms
Fuzz 35284: 13 transforms
Fuzz 35285: 8 transforms
Fuzz 35286: 7 transforms
Fuzz 35287: 12 transforms
Fuzz 35288: 8 transforms
Fuzz 35289: 14 transforms
Fuzz 35290: 15 transforms
Fuzz 35291: 8 transforms
Fuzz 35292: 19 transforms
Fuzz 35293: 3 transforms
Fuzz 35294: 6 transforms
Fuzz 35295: 5 transforms
Fuzz 35296: 18 transforms
Fuzz 35297: 5 transforms
Fuzz 35298: 19 transforms
Fuzz 35299: 1 transforms
Fuzz 35300: 15 transforms
Fuzz 35301: 15 transforms
Fuzz 35302: 14 transforms
Fuzz 35303: 2 transforms
Fuzz 35304: 2 transforms
Fuzz 35305: 13 transforms
Fuzz 35306: 11 transforms
Fuzz 35307: 6 transforms
Fuzz 35308: 19 transforms
Fuzz 35309: 10 transforms
Fuzz 35310: 3 transforms
Fuzz 35311: 14 transforms
Fuzz 35312: 1 transforms
Fuzz 35313: 1 transforms
Fuzz 35314: 9 transforms
Fuzz 35315: 13 transforms
Fuzz 35316: 7 transforms
Fuzz 35317: 7 transforms
Fuzz 35318: 15 transforms
Fuzz 35319: 14 transforms
Fuzz 35320: 7 transforms
Fuzz 35321: 7 transforms
Fuzz 35322: 6 transforms
Fuzz 35323: 9 transforms
Fuzz 35324: 15 transforms
Fuzz 35325: 12 transforms
Fuzz 35326: 8 transforms
Fuzz 35327: 18 transforms
Fuzz 35328: 12 transforms
Fuzz 35329: 13 transforms
Fuzz 35330: 12 transforms
Fuzz 35331: 18 transforms
Fuzz 35332: 10 transforms
Fuzz 35333: 19 transforms
Fuzz 35334: 3 transforms
Fuzz 35335: 5 transforms
Fuzz 35336: 3 transforms
Fuzz 35337: 10 transforms
Fuzz 35338: 2 transforms
Fuzz 35339: 15 transforms
Fuzz 35340: 15 transforms
Fuzz 35341: 14 transforms
Fuzz 35342: 11 transforms
Fuzz 35343: 17 transforms
Fuzz 35344: 2 transforms
Fuzz 35345: 12 transforms
Fuzz 35346: 5 transforms
Fuzz 35347: 9 transforms
Fuzz 35348: 17 transforms
Fuzz 35349: 9 transforms
Fuzz 35350: 20 transforms
Fuzz 35351: 8 transforms
Fuzz 35352: 4 transforms
Fuzz 35353: 8 transforms
Fuzz 35354: 6 transforms
Fuzz 35355: 14 transforms
Fuzz 35356: 20 transforms
Fuzz 35357: 10 transforms
Fuzz 35358: 13 transforms
Fuzz 35359: 3 transforms
Fuzz 35360: 11 transforms
Fuzz 35361: 15 transforms
Fuzz 35362: 13 transforms
Fuzz 35363: 12 transforms
Fuzz 35364: 18 transforms
Fuzz 35365: 13 transforms
Fuzz 35366: 1 transforms
Fuzz 35367: 14 transforms
Fuzz 35368: 10 transforms
Fuzz 35369: 2 transforms
Fuzz 35370: 2 transforms
Fuzz 35371: 11 transforms
Fuzz 35372: 3 transforms
Fuzz 35373: 16 transforms
Fuzz 35374: 14 transforms
Fuzz 35375: 17 transforms
Fuzz 35376: 1 transforms
Fuzz 35377: 11 transforms
Fuzz 35378: 3 transforms
Fuzz 35379: 1 transforms
Fuzz 35380: 8 transforms
Fuzz 35381: 3 transforms
Fuzz 35382: 5 transforms
Fuzz 35383: 12 transforms
Fuzz 35384: 15 transforms
Fuzz 35385: 12 transforms
Fuzz 35386: 20 transforms
Fuzz 35387: 8 transforms
Fuzz 35388: 5 transforms
Fuzz 35389: 14 transforms
Fuzz 35390: 15 transforms
Fuzz 35391: 6 transforms
Fuzz 35392: 7 transforms
Fuzz 35393: 3 transforms
Fuzz 35394: 17 transforms
Fuzz 35395: 20 transforms
Fuzz 35396: 15 transforms
Fuzz 35397: 2 transforms
Fuzz 35398: 11 transforms
Fuzz 35399: 12 transforms
Fuzz 35400: 7 transforms
Fuzz 35401: 17 transforms
Fuzz 35402: 6 transforms
Fuzz 35403: 12 transforms
Fuzz 35404: 13 transforms
Fuzz 35405: 8 transforms
Fuzz 35406: 8 transforms
Fuzz 35407: 9 transforms
Fuzz 35408: 4 transforms
Fuzz 35409: 2 transforms
Fuzz 35410: 7 transforms
Fuzz 35411: 18 transforms
Fuzz 35412: 2 transforms
Fuzz 35413: 12 transforms
Fuzz 35414: 3 transforms
Fuzz 35415: 3 transforms
Fuzz 35416: 14 transforms
Fuzz 35417: 12 transforms
Fuzz 35418: 4 transforms
Fuzz 35419: 1 transforms
Fuzz 35420: 1 transforms
Fuzz 35421: 18 transforms
Fuzz 35422: 2 transforms
Fuzz 35423: 5 transforms
Fuzz 35424: 7 transforms
Fuzz 35425: 6 transforms
Fuzz 35426: 6 transforms
Fuzz 35427: 14 transforms
Fuzz 35428: 10 transforms
Fuzz 35429: 9 transforms
Fuzz 35430: 8 transforms
Fuzz 35431: 10 transforms
Fuzz 35432: 10 transforms
Fuzz 35433: 4 transforms
Fuzz 35434: 10 transforms
Fuzz 35435: 13 transforms
Fuzz 35436: 7 transforms
Fuzz 35437: 11 transforms
Fuzz 35438: 16 transforms
Fuzz 35439: 16 transforms
Fuzz 35440: 14 transforms
Fuzz 35441: 18 transforms
Fuzz 35442: 19 transforms
Fuzz 35443: 4 transforms
Fuzz 35444: 14 transforms
Fuzz 35445: 13 transforms
Fuzz 35446: 17 transforms
Fuzz 35447: 5 transforms
Fuzz 35448: 6 transforms
Fuzz 35449: 15 transforms
Fuzz 35450: 16 transforms
Fuzz 35451: 2 transforms
Fuzz 35452: 16 transforms
Fuzz 35453: 11 transforms
Fuzz 35454: 10 transforms
Fuzz 35455: 13 transforms
Fuzz 35456: 7 transforms
Fuzz 35457: 15 transforms
Fuzz 35458: 18 transforms
Fuzz 35459: 6 transforms
Fuzz 35460: 20 transforms
Fuzz 35461: 14 transforms
Fuzz 35462: 3 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],

  void iring> resetEvent;
  void reset() {}
  CounterComponent recursedComponent;
@Component(
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  String header;


  int count;

  selector: 'my-counter',
  void reset() {}
  EventEmitter<SttChild(CounterComponent)
@Component(
  templateUrl: 'test.html',
  @Input() int maxCount;
  CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;

  selector: 'my-aaa',
  void increment() {}
  outputs: const ['r
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 35463: 19 transforms
Fuzz 35464: 15 transforms
Fuzz 35465: 19 transforms
Fuzz 35466: 15 transforms
Fuzz 35467: 7 transforms
Fuzz 35468: 19 transforms
Fuzz 35469: 10 transforms
Fuzz 35470: 18 transforms
Fuzz 35471: 16 transforms
Fuzz 35472: 1 transforms
Fuzz 35473: 13 transforms
Fuzz 35474: 4 transforms
Fuzz 35475: 20 transforms
Fuzz 35476: 2 transforms
Fuzz 35477: 5 transforms
Fuzz 35478: 5 transforms
Fuzz 35479: 20 transforms
Fuzz 35480: 2 transforms
Fuzz 35481: 1 transforms
Fuzz 35482: 14 transforms
Fuzz 35483: 7 transforms
Fuzz 35484: 19 transforms
Fuzz 35485: 6 transforms
Fuzz 35486: 9 transforms
Fuzz 35487: 11 transforms
Fuzz 35488: 1 transforms
Fuzz 35489: 2 transforms
Fuzz 35490: 5 transforms
Fuzz 35491: 12 transforms
Fuzz 35492: 10 transforms
Fuzz 35493: 17 transforms
Fuzz 35494: 7 transforms
Fuzz 35495: 11 transforms
Fuzz 35496: 2 transforms
Fuzz 35497: 2 transforms
Fuzz 35498: 6 transforms
Fuzz 35499: 3 transforms
Fuzz 35500: 6 transforms
Fuzz 35501: 20 transforms
Fuzz 35502: 20 transforms
Fuzz 35503: 17 transforms
Fuzz 35504: 1 transforms
Fuzz 35505: 4 transforms
Fuzz 35506: 1 transforms
Fuzz 35507: 6 transforms
Fuzz 35508: 17 transforms
Fuzz 35509: 16 transforms
Fuzz 35510: 10 transforms
Fuzz 35511: 12 transforms
Fuzz 35512: 10 transforms
Fuzz 35513: 19 transforms
Fuzz 35514: 3 transforms
Fuzz 35515: 17 transforms
Fuzz 35516: 17 transforms
Fuzz 35517: 10 transforms
Fuzz 35518: 7 transforms
Fuzz 35519: 3 transforms
Fuzz 35520: 17 transforms
Fuzz 35521: 19 transforms
Fuzz 35522: 17 transforms
Fuzz 35523: 15 transforms
Fuzz 35524: 15 transforms
Fuzz 35525: 19 transforms
Fuzz 35526: 10 transforms
Fuzz 35527: 8 transforms
Fuzz 35528: 14 transforms
Fuzz 35529: 19 transforms
Fuzz 35530: 7 transforms
Fuzz 35531: 13 transforms
Fuzz 35532: 16 transforms
Fuzz 35533: 5 transforms
Fuzz 35534: 13 transforms
Fuzz 35535: 4 transforms
Fuzz 35536: 4 transforms
Fuzz 35537: 3 transforms
Fuzz 35538: 10 transforms
Fuzz 35539: 4 transforms
Fuzz 35540: 17 transforms
Fuzz 35541: 3 transforms
Fuzz 35542: 10 transforms
Fuzz 35543: 2 transforms
Fuzz 35544: 18 transforms
Fuzz 35545: 16 transforms
Fuzz 35546: 10 transforms
Fuzz 35547: 16 transforms
Fuzz 35548: 18 transforms
Fuzz 35549: 18 transforms
Fuzz 35550: 5 transforms
Fuzz 35551: 11 transforms
Fuzz 35552: 7 transforms
Fuzz 35553: 4 transforms
Fuzz 35554: 2 transforms
Fuzz 35555: 20 transforms
Fuzz 35556: 3 transforms
Fuzz 35557: 8 transforms
Fuzz 35558: 11 transforms
Fuzz 35559: 4 transforms
Fuzz 35560: 20 transforms
Fuzz 35561: 8 transforms
Fuzz 35562: 13 transforms
Fuzz 35563: 13 transforms
Fuzz 35564: 17 transforms
Fuzz 35565: 17 transforms
Fuzz 35566: 17 transforms
Fuzz 35567: 5 transforms
Fuzz 35568: 2 transforms
Fuzz 35569: 15 transforms
Fuzz 35570: 11 transforms
Fuzz 35571: 11 transforms
Fuzz 35572: 7 transforms
Fuzz 35573: 10 transforms
Fuzz 35574: 19 transforms
Fuzz 35575: 4 transforms
Fuzz 35576: 18 transforms
Fuzz 35577: 1 transforms
Fuzz 35578: 2 transforms
Fuzz 35579: 13 transforms
Fuzz 35580: 2 transforms
Fuzz 35581: 14 transforms
Fuzz 35582: 2 transforms
Fuzz 35583: 20 transforms
Fuzz 35584: 4 transforms
Fuzz 35585: 10 transforms
Fuzz 35586: 14 transforms
Fuzz 35587: 18 transforms
Fuzz 35588: 6 transforms
Fuzz 35589: 1 transforms
Fuzz 35590: 3 transforms
Fuzz 35591: 18 transforms
Fuzz 35592: 12 transforms
Fuzz 35593: 11 transforms
Fuzz 35594: 6 transforms
Fuzz 35595: 12 transforms
Fuzz 35596: 7 transforms
Fuzz 35597: 17 transforms
Fuzz 35598: 9 transforms
Fuzz 35599: 16 transforms
Fuzz 35600: 8 transforms
Fuzz 35601: 7 transforms
Fuzz 35602: 17 transforms
Fuzz 35603: 19 transforms
Fuzz 35604: 18 transforms
Fuzz 35605: 8 transforms
Fuzz 35606: 12 transforms
Fuzz 35607: 19 transforms
Fuzz 35608: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgF"increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() tEven<!-orm, NgModel])
class ComponentA {
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{co<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}unt}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() Even<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invtEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIowing {{}
{
  '090citegnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]
});
\'\'\');
<h1 #h1>Showing {{}
{
  '090citems.length}} items:</h1>]),
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 35609: 20 transforms
Fuzz 35610: 9 transforms
Fuzz 35611: 2 transforms
Fuzz 35612: 9 transforms
Fuzz 35613: 18 transforms
Fuzz 35614: 6 transforms
Fuzz 35615: 11 transforms
Fuzz 35616: 19 transforms
Fuzz 35617: 19 transforms
Fuzz 35618: 15 transforms
Fuzz 35619: 15 transforms
Fuzz 35620: 12 transforms
Fuzz 35621: 16 transforms
Fuzz 35622: 5 transforms
Fuzz 35623: 4 transforms
Fuzz 35624: 11 transforms
Fuzz 35625: 10 transforms
Fuzz 35626: 16 transforms
Fuzz 35627: 10 transforms
Fuzz 35628: 7 transforms
Fuzz 35629: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
-->
  <!--
@Component(

       aria-hidtmplatebreakUrl: 'test.html',
  directives: const [CounterComponent, N
<<==HTML CODE==>>
</li>
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  <my-counter
  <input [(ngModel)]="header" />
  '090cedb3er></my-counter>

{
<h1 #h1>Showing {{items.length}} i>
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  <my-counter
  '090cedb3er></my-counter>

{
<h1 #h1>Shower>

{
<h1 #h1>Showinging {{items.length}} items:</h1>
      
  
    #counter

 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 35630: 4 transforms
Fuzz 35631: 1 transforms
Fuzz 35632: 4 transforms
Fuzz 35633: 18 transforms
Fuzz 35634: 10 transforms
Fuzz 35635: 17 transforms
Fuzz 35636: 2 transforms
Fuzz 35637: 1 transforms
Fuzz 35638: 19 transforms
Fuzz 35639: 7 transforms
Fuzz 35640: 1 transforms
Fuzz 35641: 10 transforms
Fuzz 35642: 4 transforms
Fuzz 35643: 6 transforms
Fuzz 35644: 1 transforms
Fuzz 35645: 9 transforms
Fuzz 35646: 18 transforms
Fuzz 35647: 8 transforms
Fuzz 35648: 14 transforms
Fuzz 35649: 2 transforms
Fuzz 35650: 6 transforms
Fuzz 35651: 16 transforms
Fuzz 35652: 3 transforms
Fuzz 35653: 5 transforms
Fuzz 35654: 3 transforms
Fuzz 35655: 12 transforms
Fuzz 35656: 20 transforms
Fuzz 35657: 14 transforms
Fuzz 35658: 7 transforms
Fuzz 35659: 1 transforms
Fuzz 35660: 5 transforms
Fuzz 35661: 1 transforms
Fuzz 35662: 1 transforms
Fuzz 35663: 16 transforms
Fuzz 35664: 4 transforms
Fuzz 35665: 17 transforms
Fuzz 35666: 1 transforms
Fuzz 35667: 10 transforms
Fuzz 35668: 11 transforms
Fuzz 35669: 7 transforms
Fuzz 35670: 20 transforms
Fuzz 35671: 17 transforms
Fuzz 35672: 3 transforms
Fuzz 35673: 8 transforms
Fuzz 35674: 19 transforms
Fuzz 35675: 7 transforms
Fuzz 35676: 15 transforms
Fuzz 35677: 8 transforms
Fuzz 35678: 8 transforms
Fuzz 35679: 13 transforms
Fuzz 35680: 7 transforms
Fuzz 35681: 6 transforms
Fuzz 35682: 19 transforms
Fuzz 35683: 20 transforms
Fuzz 35684: 7 transforms
Fuzz 35685: 4 transforms
Fuzz 35686: 9 transforms
Fuzz 35687: 7 transforms
Fuzz 35688: 5 transforms
Fuzz 35689: 15 transforms
Fuzz 35690: 6 transforms
Fuzz 35691: 15 transforms
Fuzz 35692: 4 transforms
Fuzz 35693: 4 transforms
Fuzz 35694: 7 transforms
Fuzz 35695: 2 transforms
Fuzz 35696: 10 transforms
Fuzz 35697: 17 transforms
Fuzz 35698: 11 transforms
Fuzz 35699: 6 transforms
Fuzz 35700: 20 transforms
Fuzz 35701: 12 transforms
Fuzz 35702: 20 transforms
Fuzz 35703: 2 transforms
Fuzz 35704: 18 transforms
Fuzz 35705: 14 transforms
Fuzz 35706: 9 transforms
Fuzz 35707: 11 transforms
Fuzz 35708: 5 transforms
Fuzz 35709: 17 transforms
Fuzz 35710: 13 transforms
Fuzz 35711: 4 transforms
Fuzz 35712: 18 transforms
Fuzz 35713: 7 transforms
Fuzz 35714: 20 transforms
Fuzz 35715: 4 transforms
Fuzz 35716: 19 transforms
Fuzz 35717: 20 transforms
Fuzz 35718: 9 transforms
Fuzz 35719: 13 transforms
Fuzz 35720: 18 transforms
Fuzz 35721: 18 transforms
Fuzz 35722: 2 transforms
Fuzz 35723: 17 transforms
Fuzz 35724: 6 transforms
Fuzz 35725: 20 transforms
Fuzz 35726: 6 transforms
Fuzz 35727: 20 transforms
Fuzz 35728: 11 transforms
Fuzz 35729: 5 transforms
Fuzz 35730: 2 transforms
Fuzz 35731: 11 transforms
Fuzz 35732: 15 transforms
Fuzz 35733: 3 transforms
Fuzz 35734: 15 transforms
Fuzz 35735: 5 transforms
Fuzz 35736: 8 transforms
Fuzz 35737: 10 transforms
Fuzz 35738: 10 transforms
Fuzz 35739: 16 transforms
Fuzz 35740: 12 transforms
Fuzz 35741: 5 transforms
Fuzz 35742: 17 transforms
Fuzz 35743: 16 transforms
Fuzz 35744: 2 transforms
Fuzz 35745: 4 transforms
Fuzz 35746: 5 transforms
Fuzz 35747: 3 transforms
Fuzz 35748: 9 transforms
Fuzz 35749: 17 transforms
Fuzz 35750: 16 transforms
Fuzz 35751: 20 transforms
Fuzz 35752: 7 transforms
Fuzz 35753: 15 transforms
Fuzz 35754: 3 transforms
Fuzz 35755: 11 transforms
Fuzz 35756: 12 transforms
Fuzz 35757: 19 transforms
Fuzz 35758: 4 transforms
Fuzz 35759: 1 transforms
Fuzz 35760: 3 transforms
Fuzz 35761: 20 transforms
Fuzz 35762: 7 transforms
Fuzz 35763: 20 transforms
Fuzz 35764: 9 transforms
Fuzz 35765: 18 transforms
Fuzz 35766: 8 transforms
Fuzz 35767: 1 transforms
Fuzz 35768: 17 transforms
Fuzz 35769: 3 transforms
Fuzz 35770: 10 transforms
Fuzz 35771: 1 transforms
Fuzz 35772: 7 transforms
Fuzz 35773: 13 transforms
Fuzz 35774: 17 transforms
Fuzz 35775: 9 transforms
Fuzz 35776: 8 transforms
Fuzz 35777: 10 transforms
Fuzz 35778: 7 transforms
Fuzz 35779: 3 transforms
Fuzz 35780: 15 transforms
Fuzz 35781: 19 transforms
Fuzz 35782: 16 transforms
Fuzz 35783: 5 transforms
Fuzz 35784: 5 transforms
Fuzz 35785: 4 transforms
Fuzz 35786: 7 transforms
Fuzz 35787: 6 transforms
Fuzz 35788: 9 transforms
Fuzz 35789: 13 transforms
Fuzz 35790: 17 transforms
Fuzz 35791: 9 transforms
Fuzz 35792: 19 transforms
Fuzz 35793: 19 transforms
Fuzz 35794: 2 transforms
Fuzz 35795: 14 transforms
Fuzz 35796: 16 transforms
Fuzz 35797: 6 transforms
Fuzz 35798: 7 transforms
Fuzz 35799: 9 transforms
Fuzz 35800: 4 transforms
Fuzz 35801: 18 transforms
Fuzz 35802: 13 transforms
Fuzz 35803: 8 transforms
Fuzz 35804: 12 transforms
Fuzz 35805: 18 transforms
Fuzz 35806: 6 transforms
Fuzz 35807: 19 transforms
Fuzz 35808: 17 transforms
Fuzz 35809: 3 transforms
Fuzz 35810: 4 transforms
Fuzz 35811: 18 transforms
Fuzz 35812: 4 transforms
Fuzz 35813: 8 transforms
Fuzz 35814: 12 transforms
Fuzz 35815: 1 transforms
Fuzz 35816: 19 transforms
Fuzz 35817: 3 transforms
Fuzz 35818: 13 transforms
Fuzz 35819: 4 transforms
Fuzz 35820: 9 transforms
Fuzz 35821: 12 transforms
Fuzz 35822: 12 transforms
Fuzz 35823: 17 transforms
Fuzz 35824: 3 transforms
Fuzz 35825: 18 transforms
Fuzz 35826: 8 transforms
Fuzz 35827: 14 transforms
Fuzz 35828: 15 transforms
Fuzz 35829: 5 transforms
Fuzz 35830: 19 transforms
Fuzz 35831: 14 transforms
Fuzz 35832: 4 transforms
Fuzz 35833: 17 transforms
Fuzz 35834: 6 transforms
Fuzz 35835: 3 transforms
Fuzz 35836: 13 transforms
Fuzz 35837: 19 transforms
Fuzz 35838: 12 transforms
Fuzz 35839: 8 transforms
Fuzz 35840: 19 transforms
Fuzz 35841: 3 transforms
Fuzz 35842: 10 transforms
Fuzz 35843: 11 transforms
Fuzz 35844: 20 transforms
Fuzz 35845: 13 transforms
Fuzz 35846: 7 transforms
Fuzz 35847: 8 transforms
Fuzz 35848: 2 transforms
Fuzz 35849: 7 transforms
Fuzz 35850: 2 transforms
Fuzz 35851: 6 transforms
Fuzz 35852: 14 transforms
Fuzz 35853: 1 transforms
Fuzz 35854: 15 transforms
Fuzz 35855: 10 transforms
Fuzz 35856: 11 transforms
Fuzz 35857: 15 transforms
Fuzz 35858: 13 transforms
Fuzz 35859: 8 transforms
Fuzz 35860: 12 transforms
Fuzz 35861: 15 transforms
Fuzz 35862: 11 transforms
Fuzz 35863: 6 transforms
Fuzz 35864: 8 transforms
Fuzz 35865: 13 transforms
Fuzz 35866: 11 transforms
Fuzz 35867: 19 transforms
Fuzz 35868: 14 transforms
Fuzz 35869: 9 transforms
Fuzz 35870: 2 transforms
Fuzz 35871: 7 transforms
Fuzz 35872: 20 transforms
Fuzz 35873: 3 transforms
Fuzz 35874: 3 transforms
Fuzz 35875: 13 transforms
Fuzz 35876: 4 transforms
Fuzz 35877: 18 transforms
Fuzz 35878: 20 transforms
Fuzz 35879: 4 transforms
Fuzz 35880: 2 transforms
Fuzz 35881: 6 transforms
Fuzz 35882: 17 transforms
Fuzz 35883: 14 transforms
Fuzz 35884: 11 transforms
Fuzz 35885: 14 transforms
Fuzz 35886: 14 transforms
Fuzz 35887: 15 transforms
Fuzz 35888: 15 transforms
Fuzz 35889: 20 transforms
Fuzz 35890: 12 transforms
Fuzz 35891: 1 transforms
Fuzz 35892: 5 transforms
Fuzz 35893: 4 transforms
Fuzz 35894: 8 transforms
Fuzz 35895: 20 transforms
Fuzz 35896: 5 transforms
Fuzz 35897: 13 transforms
Fuzz 35898: 6 transforms
Fuzz 35899: 5 transforms
Fuzz 35900: 10 transforms
Fuzz 35901: 12 transforms
Fuzz 35902: 3 transforms
Fuzz 35903: 4 transforms
Fuzz 35904: 3 transforms
Fuzz 35905: 18 transforms
Fuzz 35906: 1 transforms
Fuzz 35907: 12 transforms
Fuzz 35908: 7 transforms
Fuzz 35909: 20 transforms
Fuzz 35910: 19 transforms
Fuzz 35911: 15 transforms
Fuzz 35912: 14 transforms
Fuzz 35913: 5 transforms
Fuzz 35914: 18 transforms
Fuzz 35915: 12 transforms
Fuzz 35916: 5 transforms
Fuzz 35917: 2 transforms
Fuzz 35918: 14 transforms
Fuzz 35919: 8 transforms
Fuzz 35920: 6 transforms
Fuzz 35921: 16 transforms
Fuzz 35922: 4 transforms
Fuzz 35923: 19 transforms
Fuzz 35924: 13 transforms
Fuzz 35925: 16 transforms
Fuzz 35926: 12 transforms
Fuzz 35927: 4 transforms
Fuzz 35928: 10 transforms
Fuzz 35929: 3 transforms
Fuzz 35930: 18 transforms
Fuzz 35931: 18 transforms
Fuzz 35932: 1 transforms
Fuzz 35933: 5 transforms
Fuzz 35934: 5 transforms
Fuzz 35935: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CoufalsenterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>'er;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<)
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void<!--
-->
       aria-hidde increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [co}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b093unt]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 35936: 5 transforms
Fuzz 35937: 10 transforms
Fuzz 35938: 10 transforms
Fuzz 35939: 20 transforms
Fuzz 35940: 17 transforms
Fuzz 35941: 6 transforms
Fuzz 35942: 7 transforms
Fuzz 35943: 19 transforms
Fuzz 35944: 2 transforms
Fuzz 35945: 13 transforms
Fuzz 35946: 16 transforms
Fuzz 35947: 18 transforms
Fuzz 35948: 12 transforms
Fuzz 35949: 4 transforms
Fuzz 35950: 14 transforms
Fuzz 35951: 2 transforms
Fuzz 35952: 17 transforms
Fuzz 35953: 4 transforms
Fuzz 35954: 13 transforms
Fuzz 35955: 18 transforms
Fuzz 35956: 9 transforms
Fuzz 35957: 19 transforms
Fuzz 35958: 16 transforms
Fuzz 35959: 3 transforms
Fuzz 35960: 17 transforms
Fuzz 35961: 9 transforms
Fuzz 35962: 18 transforms
Fuzz 35963: 10 transforms
Fuzz 35964: 4 transforms
Fuzz 35965: 10 transforms
Fuzz 35966: 15 transforms
Fuzz 35967: 9 transforms
Fuzz 35968: 15 transforms
Fuzz 35969: 11 transforms
Fuzz 35970: 15 transforms
Fuzz 35971: 14 transforms
Fuzz 35972: 14 transforms
Fuzz 35973: 2 transforms
Fuzz 35974: 4 transforms
Fuzz 35975: 2 transforms
Fuzz 35976: 15 transforms
Fuzz 35977: 13 transforms
Fuzz 35978: 18 transforms
Fuzz 35979: 7 transforms
Fuzz 35980: 1 transforms
Fuzz 35981: 11 transforms
Fuzz 35982: 6 transforms
Fuzz 35983: 12 transforms
Fuzz 35984: 11 transforms
Fuzz 35985: 5 transforms
Fuzz 35986: 2 transforms
Fuzz 35987: 8 transforms
Fuzz 35988: 13 transforms
Fuzz 35989: 18 transforms
Fuzz 35990: 4 transforms
Fuzz 35991: 17 transforms
Fuzz 35992: 17 transforms
Fuzz 35993: 20 transforms
Fuzz 35994: 20 transforms
Fuzz 35995: 12 transforms
Fuzz 35996: 1 transforms
Fuzz 35997: 17 transforms
Fuzz 35998: 14 transforms
Fuzz 35999: 8 transforms
Fuzz 36000: 8 transforms
Fuzz 36001: 15 transforms
Fuzz 36002: 8 transforms
Fuzz 36003: 9 transforms
Fuzz 36004: 13 transforms
Fuzz 36005: 1 transforms
Fuzz 36006: 11 transforms
Fuzz 36007: 13 transforms
Fuzz 36008: 3 transforms
Fuzz 36009: 8 transforms
Fuzz 36010: 14 transforms
Fuzz 36011: 13 transforms
Fuzz 36012: 20 transforms
Fuzz 36013: 15 transforms
Fuzz 36014: 20 transforms
Fuzz 36015: 19 transforms
Fuzz 36016: 14 transforms
Fuzz 36017: 10 transforms
Fuzz 36018: 16 transforms
Fuzz 36019: 10 transforms
Fuzz 36020: 17 transforms
Fuzz 36021: 13 transforms
Fuzz 36022: 1 transforms
Fuzz 36023: 12 transforms
Fuzz 36024: 17 transforms
Fuzz 36025: 19 transforms
Fuzz 36026: 3 transforms
Fuzz 36027: 3 transforms
Fuzz 36028: 14 transforms
Fuzz 36029: 15 transforms
Fuzz 36030: 14 transforms
Fuzz 36031: 10 transforms
Fuzz 36032: 8 transforms
Fuzz 36033: 20 transforms
Fuzz 36034: 11 transforms
Fuzz 36035: 20 transforms
Fuzz 36036: 14 transforms
Fuzz 36037: 8 transforms
Fuzz 36038: 7 transforms
Fuzz 36039: 2 transforms
Fuzz 36040: 16 transforms
Fuzz 36041: 19 transforms
Fuzz 36042: 1 transforms
Fuzz 36043: 7 transforms
Fuzz 36044: 6 transforms
Fuzz 36045: 10 transforms
Fuzz 36046: 17 transforms
Fuzz 36047: 6 transforms
Fuzz 36048: 1 transforms
Fuzz 36049: 2 transforms
Fuzz 36050: 12 transforms
Fuzz 36051: 8 transforms
Fuzz 36052: 10 transforms
Fuzz 36053: 6 transforms
Fuzz 36054: 15 transforms
Fuzz 36055: 2 transforms
Fuzz 36056: 20 transforms
Fuzz 36057: 9 transforms
Fuzz 36058: 10 transforms
Fuzz 36059: 7 transforms
Fuzz 36060: 18 transforms
Fuzz 36061: 10 transforms
Fuzz 36062: 1 transforms
Fuzz 36063: 19 transforms
Fuzz 36064: 1 transforms
Fuzz 36065: 18 transforms
Fuzz 36066: 6 transforms
Fuzz 36067: 16 transforms
Fuzz 36068: 20 transforms
Fuzz 36069: 17 transforms
Fuzz 36070: 13 transforms
Fuzz 36071: 5 transforms
Fuzz 36072: 7 transforms
Fuzz 36073: 9 transforms
Fuzz 36074: 19 transforms
Fuzz 36075: 16 transforms
Fuzz 36076: 15 transforms
Fuzz 36077: 10 transforms
Fuzz 36078: 6 transforms
Fuzz 36079: 19 transforms
Fuzz 36080: 6 transforms
Fuzz 36081: 4 transforms
Fuzz 36082: 9 transforms
Fuzz 36083: 4 transforms
Fuzz 36084: 4 transforms
Fuzz 36085: 12 transforms
Fuzz 36086: 9 transforms
Fuzz 36087: 8 transforms
Fuzz 36088: 8 transforms
Fuzz 36089: 15 transforms
Fuzz 36090: 13 transforms
Fuzz 36091: 6 transforms
Fuzz 36092: 13 transforms
Fuzz 36093: 2 transforms
Fuzz 36094: 16 transforms
Fuzz 36095: 16 transforms
Fuzz 36096: 19 transforms
Fuzz 36097: 18 transforms
Fuzz 36098: 8 transforms
Fuzz 36099: 11 transforms
Fuzz 36100: 12 transforms
Fuzz 36101: 16 transforms
Fuzz 36102: 9 transforms
Fuzz 36103: 3 transforms
Fuzz 36104: 19 transforms
Fuzz 36105: 9 transforms
Fuzz 36106: 10 transforms
Fuzz 36107: 20 transforms
Fuzz 36108: 1 transforms
Fuzz 36109: 7 transforms
Fuzz 36110: 1 transforms
Fuzz 36111: 3 transforms
Fuzz 36112: 9 transforms
Fuzz 36113: 11 transforms
Fuzz 36114: 1 transforms
Fuzz 36115: 17 transforms
Fuzz 36116: 17 transforms
Fuzz 36117: 12 transforms
Fuzz 36118: 16 transforms
Fuzz 36119: 7 transforms
Fuzz 36120: 19 transforms
Fuzz 36121: 15 transforms
Fuzz 36122: 12 transforms
Fuzz 36123: 18 transforms
Fuzz 36124: 15 transforms
Fuzz 36125: 10 transforms
Fuzz 36126: 10 transforms
Fuzz 36127: 15 transforms
Fuzz 36128: 10 transforms
Fuzz 36129: 4 transforms
Fuzz 36130: 2 transforms
Fuzz 36131: 5 transforms
Fuzz 36132: 16 transforms
Fuzz 36133: 20 transforms
Fuzz 36134: 18 transforms
Fuzz 36135: 7 transforms
Fuzz 36136: 12 transforms
Fuzz 36137: 1 transforms
Fuzz 36138: 2 transforms
Fuzz 36139: 19 transforms
Fuzz 36140: 19 transforms
Fuzz 36141: 10 transforms
Fuzz 36142: 10 transforms
Fuzz 36143: 15 transforms
Fuzz 36144: 18 transforms
Fuzz 36145: 4 transforms
Fuzz 36146: 20 transforms
Fuzz 36147: 4 transforms
Fuzz 36148: 2 transforms
Fuzz 36149: 4 transforms
Fuzz 36150: 12 transforms
Fuzz 36151: 13 transforms
Fuzz 36152: 15 transforms
Fuzz 36153: 6 transforms
Fuzz 36154: 15 transforms
Fuzz 36155: 3 transforms
Fuzz 36156: 10 transforms
Fuzz 36157: 2 transforms
Fuzz 36158: 11 transforms
Fuzz 36159: 8 transforms
Fuzz 36160: 16 transforms
Fuzz 36161: 18 transforms
Fuzz 36162: 9 transforms
Fuzz 36163: 3 transforms
Fuzz 36164: 10 transforms
Fuzz 36165: 13 transforms
Fuzz 36166: 8 transforms
Fuzz 36167: 2 transforms
Fuzz 36168: 10 transforms
Fuzz 36169: 3 transforms
Fuzz 36170: 3 transforms
Fuzz 36171: 13 transforms
Fuzz 36172: 3 transforms
Fuzz 36173: 11 transforms
Fuzz 36174: 9 transforms
Fuzz 36175: 12 transforms
Fuzz 36176: 13 transforms
Fuzz 36177: 14 transforms
Fuzz 36178: 4 transforms
Fuzz 36179: 12 transforms
Fuzz 36180: 6 transforms
Fuzz 36181: 6 transforms
Fuzz 36182: 11 transforms
Fuzz 36183: 17 transforms
Fuzz 36184: 3 transforms
Fuzz 36185: 15 transforms
Fuzz 36186: 10 transforms
Fuzz 36187: 15 transforms
Fuzz 36188: 16 transforms
Fuzz 36189: 11 transforms
Fuzz 36190: 20 transforms
Fuzz 36191: 10 transforms
Fuzz 36192: 3 transforms
Fuzz 36193: 6 transforms
Fuzz 36194: 10 transforms
Fuzz 36195: 4 transforms
Fuzz 36196: 10 transforms
Fuzz 36197: 16 transforms
Fuzz 36198: 20 transforms
Fuzz 36199: 10 transforms
Fuzz 36200: 11 transforms
Fuzz 36201: 4 transforms
Fuzz 36202: 20 transforms
Fuzz 36203: 17 transforms
Fuzz 36204: 6 transforms
Fuzz 36205: 19 transforms
Fuzz 36206: 3 transforms
Fuzz 36207: 4 transforms
Fuzz 36208: 9 transforms
Fuzz 36209: 11 transforms
Fuzz 36210: 18 transforms
Fuzz 36211: 17 transforms
Fuzz 36212: 1 transforms
Fuzz 36213: 13 transforms
Fuzz 36214: 4 transforms
Fuzz 36215: 1 transforms
Fuzz 36216: 11 transforms
Fuzz 36217: 16 transforms
Fuzz 36218: 20 transforms
Fuzz 36219: 7 transforms
Fuzz 36220: 6 transforms
Fuzz 36221: 6 transforms
Fuzz 36222: 7 transforms
Fuzz 36223: 8 transforms
Fuzz 36224: 16 transforms
Fuzz 36225: 6 transforms
Fuzz 36226: 9 transforms
Fuzz 36227: 12 transforms
Fuzz 36228: 12 transforms
Fuzz 36229: 13 transforms
Fuzz 36230: 10 transforms
Fuzz 36231: 14 transforms
Fuzz 36232: 18 transforms
Fuzz 36233: 9 transforms
Fuzz 36234: 14 transforms
Fuzz 36235: 15 transforms
Fuzz 36236: 14 transforms
Fuzz 36237: 10 transforms
Fuzz 36238: 2 transforms
Fuzz 36239: 20 transforms
Fuzz 36240: 12 transforms
Fuzz 36241: 17 transforms
Fuzz 36242: 19 transforms
Fuzz 36243: 7 transforms
Fuzz 36244: 8 transforms
Fuzz 36245: 14 transforms
Fuzz 36246: 7 transforms
Fuzz 36247: 14 transforms
Fuzz 36248: 11 transforms
Fuzz 36249: 12 transforms
Fuzz 36250: 16 transforms
Fuzz 36251: 2 transforms
Fuzz 36252: 11 transforms
Fuzz 36253: 5 transforms
Fuzz 36254: 3 transforms
Fuzz 36255: 4 transforms
Fuzz 36256: 12 transforms
Fuzz 36257: 17 transforms
Fuzz 36258: 20 transforms
Fuzz 36259: 13 transforms
Fuzz 36260: 14 transforms
Fuzz 36261: 9 transforms
Fuzz 36262: 15 transforms
Fuzz 36263: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
{
  '090cedb3f2833a3f260b0937baae56ss ComponentA {  List<Strcovarianting> items;
@Component(
  outputs: constt ['re}
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
  int coun<!--
cla}
\'\'\');setEvent: reset'],
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
class CounterComponent {

});
  String header;
\'\'\');
{
]),
  te

});
  templateUrl: 'test.html',

  @ContentChild(CounterC
  inputs: const ['count'],
  @Cmplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
]),
t;
@Component(
  selector: 'my-counter',

  @Osutput() EventEmitter<int> incremented;
  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></f<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 orm>
  {{ngForm.dirty}}
  
  M<input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 36264: 12 transforms
Fuzz 36265: 7 transforms
Fuzz 36266: 6 transforms
Fuzz 36267: 18 transforms
Fuzz 36268: 9 transforms
Fuzz 36269: 6 transforms
Fuzz 36270: 15 transforms
Fuzz 36271: 7 transforms
Fuzz 36272: 7 transforms
Fuzz 36273: 4 transforms
Fuzz 36274: 5 transforms
Fuzz 36275: 10 transforms
Fuzz 36276: 14 transforms
Fuzz 36277: 19 transforms
Fuzz 36278: 15 transforms
Fuzz 36279: 16 transforms
Fuzz 36280: 5 transforms
Fuzz 36281: 12 transforms
Fuzz 36282: 2 transforms
Fuzz 36283: 8 transforms
Fuzz 36284: 16 transforms
Fuzz 36285: 14 transforms
Fuzz 36286: 3 transforms
Fuzz 36287: 8 transforms
Fuzz 36288: 5 transforms
Fuzz 36289: 5 transforms
Fuzz 36290: 11 transforms
Fuzz 36291: 16 transforms
Fuzz 36292: 1 transforms
Fuzz 36293: 15 transforms
Fuzz 36294: 4 transforms
Fuzz 36295: 6 transforms
Fuzz 36296: 6 transforms
Fuzz 36297: 8 transforms
Fuzz 36298: 13 transforms
Fuzz 36299: 12 transforms
Fuzz 36300: 5 transforms
Fuzz 36301: 18 transforms
Fuzz 36302: 15 transforms
Fuzz 36303: 18 transforms
Fuzz 36304: 8 transforms
Fuzz 36305: 11 transforms
Fuzz 36306: 10 transforms
Fuzz 36307: 18 transforms
Fuzz 36308: 12 transforms
Fuzz 36309: 13 transforms
Fuzz 36310: 11 transforms
Fuzz 36311: 6 transforms
Fuzz 36312: 6 transforms
Fuzz 36313: 2 transforms
Fuzz 36314: 8 transforms
Fuzz 36315: 5 transforms
Fuzz 36316: 2 transforms
Fuzz 36317: 15 transforms
Fuzz 36318: 3 transforms
Fuzz 36319: 8 transforms
Fuzz 36320: 5 transforms
Fuzz 36321: 13 transforms
Fuzz 36322: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
  @Input() int maxCount;

  selector: 'my-counter',
}
-->
  inputs: const ['count'],

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgFor<!--
@Component(
  List<String> items;
       attr.aria-hm, NgModel])

  CounterComponent recursedComponent;
  int count;
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  void increment() {}
class ComponentA {
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',
@Component(
  void reset() {}
  String header;}
]),
import 'package:angular2/angular2.dart';
});CounterComponnent {

  EventEmitter<String> resetEvent;
class }

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
unt    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (increm#h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 36323: 3 transforms
Fuzz 36324: 2 transforms
Fuzz 36325: 7 transforms
Fuzz 36326: 1 transforms
Fuzz 36327: 11 transforms
Fuzz 36328: 10 transforms
Fuzz 36329: 18 transforms
Fuzz 36330: 14 transforms
Fuzz 36331: 6 transforms
Fuzz 36332: 13 transforms
Fuzz 36333: 5 transforms
Fuzz 36334: 11 transforms
Fuzz 36335: 16 transforms
Fuzz 36336: 13 transforms
Fuzz 36337: 9 transforms
Fuzz 36338: 9 transforms
Fuzz 36339: 4 transforms
Fuzz 36340: 15 transforms
Fuzz 36341: 8 transforms
Fuzz 36342: 15 transforms
Fuzz 36343: 8 transforms
Fuzz 36344: 17 transforms
Fuzz 36345: 5 transforms
Fuzz 36346: 13 transforms
Fuzz 36347: 1 transforms
Fuzz 36348: 20 transforms
Fuzz 36349: 9 transforms
Fuzz 36350: 6 transforms
Fuzz 36351: 7 transforms
Fuzz 36352: 11 transforms
Fuzz 36353: 19 transforms
Fuzz 36354: 4 transforms
Fuzz 36355: 13 transforms
Fuzz 36356: 1 transforms
Fuzz 36357: 17 transforms
Fuzz 36358: 20 transforms
Fuzz 36359: 7 transforms
Fuzz 36360: 20 transforms
Fuzz 36361: 19 transforms
Fuzz 36362: 20 transforms
Fuzz 36363: 13 transforms
Fuzz 36364: 11 transforms
Fuzz 36365: 6 transforms
Fuzz 36366: 14 transforms
Fuzz 36367: 20 transforms
Fuzz 36368: 7 transforms
Fuzz 36369: 18 transforms
Fuzz 36370: 3 transforms
Fuzz 36371: 1 transforms
Fuzz 36372: 18 transforms
Fuzz 36373: 18 transforms
Fuzz 36374: 3 transforms
Fuzz 36375: 9 transforms
Fuzz 36376: 8 transforms
Fuzz 36377: 8 transforms
Fuzz 36378: 16 transforms
Fuzz 36379: 18 transforms
Fuzz 36380: 1 transforms
Fuzz 36381: 10 transforms
Fuzz 36382: 8 transforms
Fuzz 36383: 13 transforms
Fuzz 36384: 5 transforms
Fuzz 36385: 19 transforms
Fuzz 36386: 2 transforms
Fuzz 36387: 9 transforms
Fuzz 36388: 18 transforms
Fuzz 36389: 7 transforms
Fuzz 36390: 10 transforms
Fuzz 36391: 10 transforms
Fuzz 36392: 6 transforms
Fuzz 36393: 7 transforms
Fuzz 36394: 7 transforms
Fuzz 36395: 7 transforms
Fuzz 36396: 8 transforms
Fuzz 36397: 18 transforms
Fuzz 36398: 11 transforms
Fuzz 36399: 5 transforms
Fuzz 36400: 13 transforms
Fuzz 36401: 2 transforms
Fuzz 36402: 16 transforms
Fuzz 36403: 10 transforms
Fuzz 36404: 7 transforms
Fuzz 36405: 2 transforms
Fuzz 36406: 3 transforms
Fuzz 36407: 16 transforms
Fuzz 36408: 3 transforms
Fuzz 36409: 7 transforms
Fuzz 36410: 5 transforms
Fuzz 36411: 3 transforms
Fuzz 36412: 4 transforms
Fuzz 36413: 14 transforms
Fuzz 36414: 15 transforms
Fuzz 36415: 4 transforms
Fuzz 36416: 5 transforms
Fuzz 36417: 1 transforms
Fuzz 36418: 15 transforms
Fuzz 36419: 19 transforms
Fuzz 36420: 7 transforms
Fuzz 36421: 8 transforms
Fuzz 36422: 7 transforms
Fuzz 36423: 4 transforms
Fuzz 36424: 5 transforms
Fuzz 36425: 10 transforms
Fuzz 36426: 11 transforms
Fuzz 36427: 19 transforms
Fuzz 36428: 1 transforms
Fuzz 36429: 14 transforms
Fuzz 36430: 18 transforms
Fuzz 36431: 5 transforms
Fuzz 36432: 9 transforms
Fuzz 36433: 7 transforms
Fuzz 36434: 9 transforms
Fuzz 36435: 5 transforms
Fuzz 36436: 3 transforms
Fuzz 36437: 18 transforms
Fuzz 36438: 17 transforms
Fuzz 36439: 13 transforms
Fuzz 36440: 14 transforms
Fuzz 36441: 3 transforms
Fuzz 36442: 10 transforms
Fuzz 36443: 14 transforms
Fuzz 36444: 4 transforms
Fuzz 36445: 17 transforms
Fuzz 36446: 8 transforms
Fuzz 36447: 18 transforms
Fuzz 36448: 19 transforms
Fuzz 36449: 17 transforms
Fuzz 36450: 11 transforms
Fuzz 36451: 18 transforms
Fuzz 36452: 2 transforms
Fuzz 36453: 12 transforms
Fuzz 36454: 7 transforms
Fuzz 36455: 19 transforms
Fuzz 36456: 13 transforms
Fuzz 36457: 3 transforms
Fuzz 36458: 17 transforms
Fuzz 36459: 5 transforms
Fuzz 36460: 20 transforms
Fuzz 36461: 8 transforms
Fuzz 36462: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:agular2/anguar2.dart';

@Componen<!--
t(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: c
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
    #counter
<h1 #h1>Showing {{items.length}} items:</h1>
    [maxCount]='4'
  
  {{x}} : {{item.trim()}}
     enum 
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
</li>
<!-- @ngIgnoreErrors: 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 36463: 6 transforms
Fuzz 36464: 2 transforms
Fuzz 36465: 4 transforms
Fuzz 36466: 18 transforms
Fuzz 36467: 6 transforms
Fuzz 36468: 1 transforms
Fuzz 36469: 19 transforms
Fuzz 36470: 6 transforms
Fuzz 36471: 14 transforms
Fuzz 36472: 3 transforms
Fuzz 36473: 9 transforms
Fuzz 36474: 13 transforms
Fuzz 36475: 18 transforms
Fuzz 36476: 2 transforms
Fuzz 36477: 12 transforms
Fuzz 36478: 19 transforms
Fuzz 36479: 7 transforms
Fuzz 36480: 6 transforms
Fuzz 36481: 8 transforms
Fuzz 36482: 19 transforms
Fuzz 36483: 11 transforms
Fuzz 36484: 5 transforms
Fuzz 36485: 13 transforms
Fuzz 36486: 15 transforms
Fuzz 36487: 5 transforms
Fuzz 36488: 17 transforms
Fuzz 36489: 20 transforms
Fuzz 36490: 18 transforms
Fuzz 36491: 20 transforms
Fuzz 36492: 20 transforms
Fuzz 36493: 7 transforms
Fuzz 36494: 16 transforms
Fuzz 36495: 18 transforms
Fuzz 36496: 9 transforms
Fuzz 36497: 16 transforms
Fuzz 36498: 20 transforms
Fuzz 36499: 15 transforms
Fuzz 36500: 20 transforms
Fuzz 36501: 10 transforms
Fuzz 36502: 8 transforms
Fuzz 36503: 14 transforms
Fuzz 36504: 13 transforms
Fuzz 36505: 7 transforms
Fuzz 36506: 18 transforms
Fuzz 36507: 4 transforms
Fuzz 36508: 14 transforms
Fuzz 36509: 7 transforms
Fuzz 36510: 4 transforms
Fuzz 36511: 5 transforms
Fuzz 36512: 6 transforms
Fuzz 36513: 12 transforms
Fuzz 36514: 6 transforms
Fuzz 36515: 14 transforms
Fuzz 36516: 2 transforms
Fuzz 36517: 20 transforms
Fuzz 36518: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  sel<!--
class CounterComponent {  int cport 'package:angular2/angular2.dart';
class Com<!--
-->
       ariaponentA {
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  sel<!--


@Component(
}
  String header;
  selector: 'my-aaa'source,
  EventEmitt
class ComponentA {
  selector: 'my-aaa'source,
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
  templateUrl: 'test.html',
  template: '{{count}} <button (count;
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
ector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"><   attr.aria-hidden="{{!/button>')


  List<String> items;
  templateUrl: 'test.html',
  String header;
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  List<String> items
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index'[hidden]='item != <!--
-->
       arinull'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]=}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a'4'
    (reset)}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 36519: 4 transforms
Fuzz 36520: 10 transforms
Fuzz 36521: 9 transforms
Fuzz 36522: 1 transforms
Fuzz 36523: 8 transforms
Fuzz 36524: 4 transforms
Fuzz 36525: 9 transforms
Fuzz 36526: 13 transforms
Fuzz 36527: 3 transforms
Fuzz 36528: 5 transforms
Fuzz 36529: 10 transforms
Fuzz 36530: 5 transforms
Fuzz 36531: 7 transforms
Fuzz 36532: 15 transforms
Fuzz 36533: 18 transforms
Fuzz 36534: 3 transforms
Fuzz 36535: 5 transforms
Fuzz 36536: 15 transforms
Fuzz 36537: 8 transforms
Fuzz 36538: 13 transforms
Fuzz 36539: 4 transforms
Fuzz 36540: 2 transforms
Fuzz 36541: 3 transforms
Fuzz 36542: 6 transforms
Fuzz 36543: 7 transforms
Fuzz 36544: 20 transforms
Fuzz 36545: 5 transforms
Fuzz 36546: 19 transforms
Fuzz 36547: 11 transforms
Fuzz 36548: 19 transforms
Fuzz 36549: 12 transforms
Fuzz 36550: 16 transforms
Fuzz 36551: 17 transforms
Fuzz 36552: 2 transforms
Fuzz 36553: 12 transforms
Fuzz 36554: 17 transforms
Fuzz 36555: 18 transforms
Fuzz 36556: 14 transforms
Fuzz 36557: 3 transforms
Fuzz 36558: 4 transforms
Fuzz 36559: 17 transforms
Fuzz 36560: 13 transforms
Fuzz 36561: 17 transforms
Fuzz 36562: 1 transforms
Fuzz 36563: 14 transforms
Fuzz 36564: 18 transforms
Fuzz 36565: 6 transforms
Fuzz 36566: 9 transforms
Fuzz 36567: 2 transforms
Fuzz 36568: 18 transforms
Fuzz 36569: 10 transforms
Fuzz 36570: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'pac kag
e:angular2/angular2.d<art';

@Compogular2/angular2.dart';

@Compnent(
  selector: 'my-aaa',
<!---->
       aria-hidden="true"
     templateUrl: '
<<==HTML CODE==>>
</div>
    #counter
    [count]="items.length"
  '090cedb3f2833a3f260b0937baae56267a6cd935',
]),
    [maxCount]='4'
  '090cedb3f2833a3f260b0937baae5click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
  <my-counter
  {{ngForm.dirty}}
<!-- @ngIgnoreErrors: -->
 remented)='items.add($event.toString())'>
  <inp',
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
-->
\'\'\');
  </my-counter>
       aria-hidden="true"
    (}
  

  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
{
});
  </my-counter>
\'\'\');
<div *ngIf="items.length > 0">
]),}
   -4
  <my-counter
    (inc '090cedb3f2833a3f260b093ut [(ngModel)]="header" />
    (inc '090cedb3f2833a3f260b0937baa<!--
  <form #ngForm="ngForm"></form>
{
       e56267a6cd935',
      
    (reset)=''
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 36571: 16 transforms
Fuzz 36572: 11 transforms
Fuzz 36573: 2 transforms
Fuzz 36574: 20 transforms
Fuzz 36575: 18 transforms
Fuzz 36576: 12 transforms
Fuzz 36577: 8 transforms
Fuzz 36578: 6 transforms
Fuzz 36579: 19 transforms
Fuzz 36580: 4 transforms
Fuzz 36581: 10 transforms
Fuzz 36582: 15 transforms
Fuzz 36583: 12 transforms
Fuzz 36584: 12 transforms
Fuzz 36585: 6 transforms
Fuzz 36586: 19 transforms
Fuzz 36587: 17 transforms
Fuzz 36588: 20 transforms
Fuzz 36589: 9 transforms
Fuzz 36590: 14 transforms
Fuzz 36591: 18 transforms
Fuzz 36592: 20 transforms
Fuzz 36593: 20 transforms
Fuzz 36594: 14 transforms
Fuzz 36595: 10 transforms
Fuzz 36596: 15 transforms
Fuzz 36597: 12 transforms
Fuzz 36598: 13 transforms
Fuzz 36599: 7 transforms
Fuzz 36600: 17 transforms
Fuzz 36601: 20 transforms
Fuzz 36602: 2 transforms
Fuzz 36603: 14 transforms
Fuzz 36604: 8 transforms
Fuzz 36605: 1 transforms
Fuzz 36606: 12 transforms
Fuzz 36607: 11 transforms
Fuzz 36608: 14 transforms
Fuzz 36609: 8 transforms
Fuzz 36610: 17 transforms
Fuzz 36611: 7 transforms
Fuzz 36612: 7 transforms
Fuzz 36613: 6 transforms
Fuzz 36614: 2 transforms
Fuzz 36615: 5 transforms
Fuzz 36616: 9 transforms
Fuzz 36617: 15 transforms
Fuzz 36618: 2 transforms
Fuzz 36619: 12 transforms
Fuzz 36620: 20 transforms
Fuzz 36621: 11 transforms
Fuzz 36622: 13 transforms
Fuzz 36623: 19 transforms
Fuzz 36624: 20 transforms
Fuzz 36625: 3 transforms
Fuzz 36626: 15 transforms
Fuzz 36627: 11 transforms
Fuzz 36628: 3 transforms
Fuzz 36629: 19 transforms
Fuzz 36630: 2 transforms
Fuzz 36631: 12 transforms
Fuzz 36632: 10 transforms
Fuzz 36633: 15 transforms
Fuzz 36634: 7 transforms
Fuzz 36635: 10 transforms
Fuzz 36636: 6 transforms
Fuzz 36637: 7 transforms
Fuzz 36638: 15 transforms
Fuzz 36639: 10 transforms
Fuzz 36640: 18 transforms
Fuzz 36641: 2 transforms
Fuzz 36642: 16 transforms
Fuzz 36643: 1 transforms
Fuzz 36644: 11 transforms
Fuzz 36645: 12 transforms
Fuzz 36646: 13 transforms
Fuzz 36647: 15 transforms
Fuzz 36648: 1 transforms
Fuzz 36649: 13 transforms
Fuzz 36650: 11 transforms
Fuzz 36651: 20 transforms
Fuzz 36652: 14 transforms
Fuzz 36653: 6 transforms
Fuzz 36654: 14 transforms
Fuzz 36655: 18 transforms
Fuzz 36656: 4 transforms
Fuzz 36657: 20 transforms
Fuzz 36658: 20 transforms
Fuzz 36659: 14 transforms
Fuzz 36660: 14 transforms
Fuzz 36661: 7 transforms
Fuzz 36662: 20 transforms
Fuzz 36663: 12 transforms
Fuzz 36664: 1 transforms
Fuzz 36665: 7 transforms
Fuzz 36666: 5 transforms
Fuzz 36667: 15 transforms
Fuzz 36668: 8 transforms
Fuzz 36669: 16 transforms
Fuzz 36670: 14 transforms
Fuzz 36671: 11 transforms
Fuzz 36672: 6 transforms
Fuzz 36673: 20 transforms
Fuzz 36674: 1 transforms
Fuzz 36675: 10 transforms
Fuzz 36676: 8 transforms
Fuzz 36677: 12 transforms
Fuzz 36678: 16 transforms
Fuzz 36679: 19 transforms
Fuzz 36680: 20 transforms
Fuzz 36681: 5 transforms
Fuzz 36682: 9 transforms
Fuzz 36683: 11 transforms
Fuzz 36684: 16 transforms
Fuzz 36685: 11 transforms
Fuzz 36686: 7 transforms
Fuzz 36687: 1 transforms
Fuzz 36688: 15 transforms
Fuzz 36689: 17 transforms
Fuzz 36690: 18 transforms
Fuzz 36691: 10 transforms
Fuzz 36692: 16 transforms
Fuzz 36693: 12 transforms
Fuzz 36694: 17 transforms
Fuzz 36695: 20 transforms
Fuzz 36696: 18 transforms
Fuzz 36697: 20 transforms
Fuzz 36698: 19 transforms
Fuzz 36699: 14 transforms
Fuzz 36700: 17 transforms
Fuzz 36701: 6 transforms
Fuzz 36702: 7 transforms
Fuzz 36703: 14 transforms
Fuzz 36704: 3 transforms
Fuzz 36705: 20 transforms
Fuzz 36706: 14 transforms
Fuzz 36707: 4 transforms
Fuzz 36708: 8 transforms
Fuzz 36709: 15 transforms
Fuzz 36710: 3 transforms
Fuzz 36711: 12 transforms
Fuzz 36712: 20 transforms
Fuzz 36713: 5 transforms
Fuzz 36714: 11 transforms
Fuzz 36715: 20 transforms
Fuzz 36716: 13 transforms
Fuzz 36717: 9 transforms
Fuzz 36718: 14 transforms
Fuzz 36719: 1 transforms
Fuzz 36720: 15 transforms
Fuzz 36721: 16 transforms
Fuzz 36722: 19 transforms
Fuzz 36723: 1 transforms
Fuzz 36724: 4 transforms
Fuzz 36725: 14 transforms
Fuzz 36726: 4 transforms
Fuzz 36727: 5 transforms
Fuzz 36728: 6 transforms
Fuzz 36729: 9 transforms
Fuzz 36730: 12 transforms
Fuzz 36731: 13 transforms
Fuzz 36732: 2 transforms
Fuzz 36733: 2 transforms
Fuzz 36734: 11 transforms
Fuzz 36735: 11 transforms
Fuzz 36736: 8 transforms
Fuzz 36737: 13 transforms
Fuzz 36738: 11 transforms
Fuzz 36739: 13 transforms
Fuzz 36740: 5 transforms
Fuzz 36741: 17 transforms
Fuzz 36742: 8 transforms
Fuzz 36743: 12 transforms
Fuzz 36744: 19 transforms
Fuzz 36745: 4 transforms
Fuzz 36746: 4 transforms
Fuzz 36747: 18 transforms
Fuzz 36748: 1 transforms
Fuzz 36749: 20 transforms
Fuzz 36750: 4 transforms
Fuzz 36751: 20 transforms
Fuzz 36752: 12 transforms
Fuzz 36753: 20 transforms
Fuzz 36754: 7 transforms
Fuzz 36755: 17 transforms
Fuzz 36756: 19 transforms
Fuzz 36757: 12 transforms
Fuzz 36758: 13 transforms
Fuzz 36759: 1 transforms
Fuzz 36760: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
class }
]),
CounterComponent {
  inputs:l const ['count'],
  templateUrl: 'test.html',
  directive<!--
@Component(
  @Output() EventEm<!--
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
       aria-hidden="true"
  @ContentChild(CounterComponent)
  outputs: const [<!--
-->
       aria-hidden="true"
    'resetEvent: reset'],
  List<String> items;

       aria-hidden="true"
@Component(
  selecoftor: 'my-aaa',
  void reset() {}}
-->
class ComponentA {
  String header;}
  CounterComponent recursedComponent;
 u int count;
       attr.aria-hidden="{s: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{couasnt}} <button (click)="increment()" [value]="\'add\'"></button>')

-->
  @Input() int maxCount;


       attr.ariitter<int> incremented;
  void increment() {}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
]):</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngF
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 36761: 4 transforms
Fuzz 36762: 2 transforms
Fuzz 36763: 17 transforms
Fuzz 36764: 18 transforms
Fuzz 36765: 8 transforms
Fuzz 36766: 19 transforms
Fuzz 36767: 17 transforms
Fuzz 36768: 3 transforms
Fuzz 36769: 12 transforms
Fuzz 36770: 20 transforms
Fuzz 36771: 16 transforms
Fuzz 36772: 10 transforms
Fuzz 36773: 11 transforms
Fuzz 36774: 10 transforms
Fuzz 36775: 13 transforms
Fuzz 36776: 19 transforms
Fuzz 36777: 12 transforms
Fuzz 36778: 16 transforms
Fuzz 36779: 1 transforms
Fuzz 36780: 14 transforms
Fuzz 36781: 20 transforms
Fuzz 36782: 5 transforms
Fuzz 36783: 8 transforms
Fuzz 36784: 14 transforms
Fuzz 36785: 17 transforms
Fuzz 36786: 4 transforms
Fuzz 36787: 16 transforms
Fuzz 36788: 6 transforms
Fuzz 36789: 7 transforms
Fuzz 36790: 4 transforms
Fuzz 36791: 7 transforms
Fuzz 36792: 5 transforms
Fuzz 36793: 19 transforms
Fuzz 36794: 18 transforms
Fuzz 36795: 7 transforms
Fuzz 36796: 20 transforms
Fuzz 36797: 16 transforms
Fuzz 36798: 8 transforms
Fuzz 36799: 5 transforms
Fuzz 36800: 6 transforms
Fuzz 36801: 13 transforms
Fuzz 36802: 20 transforms
Fuzz 36803: 11 transforms
Fuzz 36804: 2 transforms
Fuzz 36805: 12 transforms
Fuzz 36806: 5 transforms
Fuzz 36807: 6 transforms
Fuzz 36808: 10 transforms
Fuzz 36809: 4 transforms
Fuzz 36810: 8 transforms
Fuzz 36811: 16 transforms
Fuzz 36812: 8 transforms
Fuzz 36813: 14 transforms
Fuzz 36814: 14 transforms
Fuzz 36815: 15 transforms
Fuzz 36816: 18 transforms
Fuzz 36817: 12 transforms
Fuzz 36818: 9 transforms
Fuzz 36819: 14 transforms
Fuzz 36820: 14 transforms
Fuzz 36821: 6 transforms
Fuzz 36822: 12 transforms
Fuzz 36823: 12 transforms
Fuzz 36824: 8 transforms
Fuzz 36825: 18 transforms
Fuzz 36826: 18 transforms
Fuzz 36827: 4 transforms
Fuzz 36828: 17 transforms
Fuzz 36829: 18 transforms
Fuzz 36830: 19 transforms
Fuzz 36831: 13 transforms
Fuzz 36832: 9 transforms
Fuzz 36833: 20 transforms
Fuzz 36834: 2 transforms
Fuzz 36835: 17 transforms
Fuzz 36836: 18 transforms
Fuzz 36837: 20 transforms
Fuzz 36838: 3 transforms
Fuzz 36839: 17 transforms
Fuzz 36840: 6 transforms
Fuzz 36841: 7 transforms
Fuzz 36842: 19 transforms
Fuzz 36843: 1 transforms
Fuzz 36844: 11 transforms
Fuzz 36845: 2 transforms
Fuzz 36846: 4 transforms
Fuzz 36847: 16 transforms
Fuzz 36848: 13 transforms
Fuzz 36849: 8 transforms
Fuzz 36850: 5 transforms
Fuzz 36851: 6 transforms
Fuzz 36852: 6 transforms
Fuzz 36853: 19 transforms
Fuzz 36854: 7 transforms
Fuzz 36855: 7 transforms
Fuzz 36856: 4 transforms
Fuzz 36857: 4 transforms
Fuzz 36858: 20 transforms
Fuzz 36859: 5 transforms
Fuzz 36860: 19 transforms
Fuzz 36861: 10 transforms
Fuzz 36862: 16 transforms
Fuzz 36863: 6 transforms
Fuzz 36864: 4 transforms
Fuzz 36865: 12 transforms
Fuzz 36866: 11 transforms
Fuzz 36867: 2 transforms
Fuzz 36868: 16 transforms
Fuzz 36869: 4 transforms
Fuzz 36870: 20 transforms
Fuzz 36871: 17 transforms
Fuzz 36872: 14 transforms
Fuzz 36873: 18 transforms
Fuzz 36874: 17 transforms
Fuzz 36875: 19 transforms
Fuzz 36876: 6 transforms
Fuzz 36877: 15 transforms
Fuzz 36878: 17 transforms
Fuzz 36879: 3 transforms
Fuzz 36880: 9 transforms
Fuzz 36881: 15 transforms
Fuzz 36882: 18 transforms
Fuzz 36883: 7 transforms
Fuzz 36884: 1 transforms
Fuzz 36885: 13 transforms
Fuzz 36886: 4 transforms
Fuzz 36887: 10 transforms
Fuzz 36888: 15 transforms
Fuzz 36889: 17 transforms
Fuzz 36890: 13 transforms
Fuzz 36891: 20 transforms
Fuzz 36892: 3 transforms
Fuzz 36893: 11 transforms
Fuzz 36894: 1 transforms
Fuzz 36895: 14 transforms
Fuzz 36896: 4 transforms
Fuzz 36897: 2 transforms
Fuzz 36898: 13 transforms
Fuzz 36899: 19 transforms
Fuzz 36900: 15 transforms
Fuzz 36901: 16 transforms
Fuzz 36902: 14 transforms
Fuzz 36903: 13 transforms
Fuzz 36904: 4 transforms
Fuzz 36905: 10 transforms
Fuzz 36906: 18 transforms
Fuzz 36907: 17 transforms
Fuzz 36908: 12 transforms
Fuzz 36909: 19 transforms
Fuzz 36910: 8 transforms
Fuzz 36911: 3 transforms
Fuzz 36912: 9 transforms
Fuzz 36913: 15 transforms
Fuzz 36914: 17 transforms
Fuzz 36915: 4 transforms
Fuzz 36916: 18 transforms
Fuzz 36917: 12 transforms
Fuzz 36918: 6 transforms
Fuzz 36919: 7 transforms
Fuzz 36920: 20 transforms
Fuzz 36921: 18 transforms
Fuzz 36922: 1 transforms
Fuzz 36923: 17 transforms
Fuzz 36924: 3 transforms
Fuzz 36925: 20 transforms
Fuzz 36926: 19 transforms
Fuzz 36927: 12 transforms
Fuzz 36928: 9 transforms
Fuzz 36929: 1 transforms
Fuzz 36930: 6 transforms
Fuzz 36931: 19 transforms
Fuzz 36932: 18 transforms
Fuzz 36933: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl:c 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Comrectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}}if <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> rese<!--
(-->
 tEvent;
  @Output() EventEmitter<int> incremented;

  CounterCoponent(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> rese<!--
--> tEvent;
  @Output() EventEmitter<int> inhidecremented;

  CounterComponent recursedComponent;

  void reset() {}
}

<<==HTML CODE==>>
   on (incremented)='items.add($event.toString())'>
  </my-counter>
      
    (reset)=''
    [count]="items.length"
]),
    (incremented)='items.add($event.toString())'>
});
    <my-counter></my-c1}
    #counter
    [maxCount]='4'
<!-- @ngIgnoreh}} items:</h1>
  </my-counter>
});
{
{
  {{x}} : {{item.trim()}}

\'\'\')er" />
    [maxCount]='4'
  
    #counter
  <input [(ngModel)]="head}
    (reset)=''
  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"
</li>
    <my-counter></my-counter>
  {{x}} : {{item.trim()}}
]),
   -4.50359t()'
    (click)='h1.hidden = !h1.hidden; counter.rese}
  {{ngForm.dirty}}
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  <form #ngForm="ngForm"></form>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
{ounter>
      
]),</dErrors: -->
<div *ngIf="items.length > 0">
{
]),
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]="head}
});
<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > <!--
-->
       aria-hidden="true"
       attr.aria-h0">
  {{ngForm.dirty}}  
});
  <my-counter
\'\'\')er" />
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
\'\'\');
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 36934: 2 transforms
Fuzz 36935: 15 transforms
Fuzz 36936: 16 transforms
Fuzz 36937: 3 transforms
Fuzz 36938: 2 transforms
Fuzz 36939: 1 transforms
Fuzz 36940: 7 transforms
Fuzz 36941: 17 transforms
Fuzz 36942: 12 transforms
Fuzz 36943: 9 transforms
Fuzz 36944: 10 transforms
Fuzz 36945: 1 transforms
Fuzz 36946: 18 transforms
Fuzz 36947: 14 transforms
Fuzz 36948: 3 transforms
Fuzz 36949: 16 transforms
Fuzz 36950: 17 transforms
Fuzz 36951: 1 transforms
Fuzz 36952: 20 transforms
Fuzz 36953: 18 transforms
Fuzz 36954: 1 transforms
Fuzz 36955: 11 transforms
Fuzz 36956: 1 transforms
Fuzz 36957: 8 transforms
Fuzz 36958: 6 transforms
Fuzz 36959: 4 transforms
Fuzz 36960: 19 transforms
Fuzz 36961: 14 transforms
Fuzz 36962: 15 transforms
Fuzz 36963: 8 transforms
Fuzz 36964: 1 transforms
Fuzz 36965: 18 transforms
Fuzz 36966: 18 transforms
Fuzz 36967: 1 transforms
Fuzz 36968: 13 transforms
Fuzz 36969: 14 transforms
Fuzz 36970: 6 transforms
Fuzz 36971: 14 transforms
Fuzz 36972: 15 transforms
Fuzz 36973: 14 transforms
Fuzz 36974: 19 transforms
Fuzz 36975: 1 transforms
Fuzz 36976: 20 transforms
Fuzz 36977: 11 transforms
Fuzz 36978: 12 transforms
Fuzz 36979: 13 transforms
Fuzz 36980: 15 transforms
Fuzz 36981: 15 transforms
Fuzz 36982: 17 transforms
Fuzz 36983: 2 transforms
Fuzz 36984: 9 transforms
Fuzz 36985: 20 transforms
Fuzz 36986: 13 transforms
Fuzz 36987: 13 transforms
Fuzz 36988: 8 transforms
Fuzz 36989: 2 transforms
Fuzz 36990: 7 transforms
Fuzz 36991: 3 transforms
Fuzz 36992: 9 transforms
Fuzz 36993: 6 transforms
Fuzz 36994: 17 transforms
Fuzz 36995: 13 transforms
Fuzz 36996: 3 transforms
Fuzz 36997: 11 transforms
Fuzz 36998: 14 transforms
Fuzz 36999: 18 transforms
Fuzz 37000: 5 transforms
Fuzz 37001: 9 transforms
Fuzz 37002: 5 transforms
Fuzz 37003: 18 transforms
Fuzz 37004: 13 transforms
Fuzz 37005: 7 transforms
Fuzz 37006: 7 transforms
Fuzz 37007: 6 transforms
Fuzz 37008: 13 transforms
Fuzz 37009: 17 transforms
Fuzz 37010: 9 transforms
Fuzz 37011: 18 transforms
Fuzz 37012: 11 transforms
Fuzz 37013: 12 transforms
Fuzz 37014: 14 transforms
Fuzz 37015: 12 transforms
Fuzz 37016: 5 transforms
Fuzz 37017: 14 transforms
Fuzz 37018: 6 transforms
Fuzz 37019: 7 transforms
Fuzz 37020: 6 transforms
Fuzz 37021: 3 transforms
Fuzz 37022: 12 transforms
Fuzz 37023: 3 transforms
Fuzz 37024: 14 transforms
Fuzz 37025: 13 transforms
Fuzz 37026: 14 transforms
Fuzz 37027: 2 transforms
Fuzz 37028: 19 transforms
Fuzz 37029: 4 transforms
Fuzz 37030: 14 transforms
Fuzz 37031: 9 transforms
Fuzz 37032: 1 transforms
Fuzz 37033: 19 transforms
Fuzz 37034: 5 transforms
Fuzz 37035: 17 transforms
Fuzz 37036: 12 transforms
Fuzz 37037: 10 transforms
Fuzz 37038: 2 transforms
Fuzz 37039: 14 transforms
Fuzz 37040: 17 transforms
Fuzz 37041: 6 transforms
Fuzz 37042: 3 transforms
Fuzz 37043: 4 transforms
Fuzz 37044: 17 transforms
Fuzz 37045: 12 transforms
Fuzz 37046: 11 transforms
Fuzz 37047: 19 transforms
Fuzz 37048: 20 transforms
Fuzz 37049: 5 transforms
Fuzz 37050: 10 transforms
Fuzz 37051: 5 transforms
Fuzz 37052: 6 transforms
Fuzz 37053: 7 transforms
Fuzz 37054: 10 transforms
Fuzz 37055: 6 transforms
Fuzz 37056: 13 transforms
Fuzz 37057: 1 transforms
Fuzz 37058: 4 transforms
Fuzz 37059: 15 transforms
Fuzz 37060: 19 transforms
Fuzz 37061: 14 transforms
Fuzz 37062: 3 transforms
Fuzz 37063: 17 transforms
Fuzz 37064: 13 transforms
Fuzz 37065: 18 transforms
Fuzz 37066: 2 transforms
Fuzz 37067: 8 transforms
Fuzz 37068: 16 transforms
Fuzz 37069: 13 transforms
Fuzz 37070: 2 transforms
Fuzz 37071: 8 transforms
Fuzz 37072: 16 transforms
Fuzz 37073: 13 transforms
Fuzz 37074: 17 transforms
Fuzz 37075: 20 transforms
Fuzz 37076: 13 transforms
Fuzz 37077: 14 transforms
Fuzz 37078: 1 transforms
Fuzz 37079: 6 transforms
Fuzz 37080: 20 transforms
Fuzz 37081: 10 transforms
Fuzz 37082: 20 transforms
Fuzz 37083: 1 transforms
Fuzz 37084: 19 transforms
Fuzz 37085: 15 transforms
Fuzz 37086: 14 transforms
Fuzz 37087: 15 transforms
Fuzz 37088: 10 transforms
Fuzz 37089: 13 transforms
Fuzz 37090: 16 transforms
Fuzz 37091: 11 transforms
Fuzz 37092: 5 transforms
Fuzz 37093: 6 transforms
Fuzz 37094: 3 transforms
Fuzz 37095: 6 transforms
Fuzz 37096: 4 transforms
Fuzz 37097: 1 transforms
Fuzz 37098: 11 transforms
Fuzz 37099: 11 transforms
Fuzz 37100: 20 transforms
Fuzz 37101: 20 transforms
Fuzz 37102: 9 transforms
Fuzz 37103: 3 transforms
Fuzz 37104: 3 transforms
Fuzz 37105: 16 transforms
Fuzz 37106: 3 transforms
Fuzz 37107: 12 transforms
Fuzz 37108: 12 transforms
Fuzz 37109: 20 transforms
Fuzz 37110: 1 transforms
Fuzz 37111: 15 transforms
Fuzz 37112: 13 transforms
Fuzz 37113: 10 transforms
Fuzz 37114: 15 transforms
Fuzz 37115: 19 transforms
Fuzz 37116: 12 transforms
Fuzz 37117: 9 transforms
Fuzz 37118: 13 transforms
Fuzz 37119: 12 transforms
Fuzz 37120: 14 transforms
Fuzz 37121: 7 transforms
Fuzz 37122: 10 transforms
Fuzz 37123: 12 transforms
Fuzz 37124: 1 transforms
Fuzz 37125: 20 transforms
Fuzz 37126: 3 transforms
Fuzz 37127: 13 transforms
Fuzz 37128: 18 transforms
Fuzz 37129: 5 transforms
Fuzz 37130: 4 transforms
Fuzz 37131: 18 transforms
Fuzz 37132: 18 transforms
Fuzz 37133: 9 transforms
Fuzz 37134: 7 transforms
Fuzz 37135: 11 transforms
Fuzz 37136: 20 transforms
Fuzz 37137: 17 transforms
Fuzz 37138: 1 transforms
Fuzz 37139: 4 transforms
Fuzz 37140: 3 transforms
Fuzz 37141: 7 transforms
Fuzz 37142: 6 transforms
Fuzz 37143: 13 transforms
Fuzz 37144: 9 transforms
Fuzz 37145: 19 transforms
Fuzz 37146: 11 transforms
Fuzz 37147: 7 transforms
Fuzz 37148: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
  @Output() EventEmitter<int> incremented;
  templaterl: 'test.html',
  @Input() int maxCount;
  templateUrl: 'test.html',

  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  '090cedb3f2833a3f260b0937baae56267a6cd9'count'],
{
@Component(
  selector: 'my-counter',

class CounterComponent {
     A {

       aria-hidden="true"
  selectopr: 'my-aaa',
]),
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

class CounterComponent {
import 'package:angular2/angular2.dart';
}
  inputs: const ['count'],

  void inon>')
  int count;
  EventEmitter<String> resetEvent;
\'\'\');
});
}

-->
  int count;
  inputs: const [}
@Component(
  CounterComponent recursedComponent;
}
  List<String> items;
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
import 'package:angular2/angular2.dart';
class ComponentA {
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
mented;crement() {}

  @Output() EventEmitter<int> increomponent(
class Component<!--
}
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
  <input static[(ngModel)]="he
  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{itenms.length}}<!--
-->
       aria-hidden="true"
       at itms:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != nul'>
</li>  
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 37149: 19 transforms
Fuzz 37150: 15 transforms
Fuzz 37151: 14 transforms
Fuzz 37152: 14 transforms
Fuzz 37153: 14 transforms
Fuzz 37154: 14 transforms
Fuzz 37155: 11 transforms
Fuzz 37156: 5 transforms
Fuzz 37157: 20 transforms
Fuzz 37158: 11 transforms
Fuzz 37159: 3 transforms
Fuzz 37160: 2 transforms
Fuzz 37161: 14 transforms
Fuzz 37162: 20 transforms
Fuzz 37163: 7 transforms
Fuzz 37164: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',

  selector: 'my-aaa',
import 'package:angu lar2/angular2.dart';
@Compon<!--
 ent(
  directives: const [CounterCo
-->
<<==HTML CODE==>>
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
    #counter
  <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
</li>
    (reset)=''
<div *ngIf="items.length > 0">
 external   (incremented)='items.add($event.toString())'>
  </my-counter>
<!-- @ngIgnoreErrors: -->

  {{x}} : {{item.trim()}}
      

<h1 #h1>Showing {{items.length}} items:</h1>
  
    <my-counter></my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 37165: 20 transforms
Fuzz 37166: 13 transforms
Fuzz 37167: 20 transforms
Fuzz 37168: 15 transforms
Fuzz 37169: 5 transforms
Fuzz 37170: 1 transforms
Fuzz 37171: 14 transforms
Fuzz 37172: 16 transforms
Fuzz 37173: 1 transforms
Fuzz 37174: 16 transforms
Fuzz 37175: 6 transforms
Fuzz 37176: 11 transforms
Fuzz 37177: 13 transforms
Fuzz 37178: 3 transforms
Fuzz 37179: 14 transforms
Fuzz 37180: 5 transforms
Fuzz 37181: 20 transforms
Fuzz 37182: 9 transforms
Fuzz 37183: 4 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart<!-';2.dart<!-';

@Component(
  selector: 'my-aa a',
  templa

@Component(
  selector: 'my-aa a',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 37184: 1 transforms
Fuzz 37185: 17 transforms
Fuzz 37186: 2 transforms
Fuzz 37187: 16 transforms
Fuzz 37188: 5 transforms
Fuzz 37189: 12 transforms
Fuzz 37190: 13 transforms
Fuzz 37191: 16 transforms
Fuzz 37192: 14 transforms
Fuzz 37193: 13 transforms
Fuzz 37194: 2 transforms
Fuzz 37195: 13 transforms
Fuzz 37196: 16 transforms
Fuzz 37197: 11 transforms
Fuzz 37198: 18 transforms
Fuzz 37199: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])<!--

}
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])<!--

-->
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
  :inputs: const ['count'],

       attr.aria-hiddclass ComponentA {
  CounterCompone}
  String header;
  int count;
       aria-hidden="true"
  @Output() EventEmitter<int> iterComponent)
import 'package:anunt'],
  void increment() {}
  :inputs: const ['count'],
  @Input() int maxCount;
  templateUrl: 'test.html',
  selector: 'my-counter',
nt recursedComponent;
nt recursedComponent;
  @ContentChild(Counr<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  EventEmitter<String> resetEvent;
]),
       aria-hidden="true"
}
  @Input() int maxclassCount;
  templateUrl: 'test.html',
-->
  void increment() {}
  void reset() {}
       attr.aria-hiddclass ComponentA {

  :inputs: const ['coer<int> iterComponent)
class CounterComponent {
  int count;
  void increment() {}
  CounterCompone}
]),
  void reset() {}


class CounterComponent {
  outputs: const ['resetEvent: reset'],
       aria-hidden="true"

  @Output() EventEmitter<int> incremented;
       attr.aria-hiddclass ComponentA {
}
@Component(
  CounterCompone}
  selector: 'my-counter',
import 'package:angular2/angular2.dart';

  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
}
  EventEmitter<String> resetEvent;
-->
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
]),
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])<!--
@Component(

@Component(
@Component(
  int count;
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
nt recursedComponent;
<<==HTML CODE==>>
<!--
--<!--
-->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 37200: 19 transforms
Fuzz 37201: 4 transforms
Fuzz 37202: 8 transforms
Fuzz 37203: 14 transforms
Fuzz 37204: 8 transforms
Fuzz 37205: 7 transforms
Fuzz 37206: 14 transforms
Fuzz 37207: 7 transforms
Fuzz 37208: 3 transforms
Fuzz 37209: 10 transforms
Fuzz 37210: 9 transforms
Fuzz 37211: 6 transforms
Fuzz 37212: 2 transforms
Fuzz 37213: 2 transforms
Fuzz 37214: 11 transforms
Fuzz 37215: 7 transforms
Fuzz 37216: 18 transforms
Fuzz 37217: 16 transforms
Fuzz 37218: 5 transforms
Fuzz 37219: 18 transforms
Fuzz 37220: 17 transforms
Fuzz 37221: 8 transforms
Fuzz 37222: 9 transforms
Fuzz 37223: 13 transforms
Fuzz 37224: 15 transforms
Fuzz 37225: 10 transforms
Fuzz 37226: 20 transforms
Fuzz 37227: 1 transforms
Fuzz 37228: 15 transforms
Fuzz 37229: 4 transforms
Fuzz 37230: 16 transforms
Fuzz 37231: 10 transforms
Fuzz 37232: 5 transforms
Fuzz 37233: 20 transforms
Fuzz 37234: 10 transforms
Fuzz 37235: 18 transforms
Fuzz 37236: 2 transforms
Fuzz 37237: 7 transforms
Fuzz 37238: 15 transforms
Fuzz 37239: 16 transforms
Fuzz 37240: 7 transforms
Fuzz 37241: 2 transforms
Fuzz 37242: 4 transforms
Fuzz 37243: 11 transforms
Fuzz 37244: 4 transforms
Fuzz 37245: 2 transforms
Fuzz 37246: 11 transforms
Fuzz 37247: 6 transforms
Fuzz 37248: 6 transforms
Fuzz 37249: 7 transforms
Fuzz 37250: 15 transforms
Fuzz 37251: 1 transforms
Fuzz 37252: 10 transforms
Fuzz 37253: 15 transforms
Fuzz 37254: 12 transforms
Fuzz 37255: 1 transforms
Fuzz 37256: 18 transforms
Fuzz 37257: 12 transforms
Fuzz 37258: 10 transforms
Fuzz 37259: 13 transforms
Fuzz 37260: 12 transforms
Fuzz 37261: 19 transforms
Fuzz 37262: 7 transforms
Fuzz 37263: 5 transforms
Fuzz 37264: 12 transforms
Fuzz 37265: 16 transforms
Fuzz 37266: 19 transforms
Fuzz 37267: 11 transforms
Fuzz 37268: 7 transforms
Fuzz 37269: 7 transforms
Fuzz 37270: 8 transforms
Fuzz 37271: 15 transforms
Fuzz 37272: 1 transforms
Fuzz 37273: 3 transforms
Fuzz 37274: 14 transforms
Fuzz 37275: 8 transforms
Fuzz 37276: 2 transforms
Fuzz 37277: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
class ComponentA {

  selector: 'my-counter',
   
  selector: 'my-aaa',
\'\'\');
       aria-hidden="true"
  @Input() int maxCount;
  <!--
@Component(
  int count;}
});
  '090cedb3f2833a3f260bt()" value]<!--
-="\'add\'"></button>')
  String header;
import 'package:angular2/angular2.dart';
class CounterComponent {
@Component(
-->
{
  outputs:}
]),
});
{
\'\'\'); const ['resetEvent: reset'],  template: '{{count}} <button (click)="incremen}
  List<String> items;
  templateUrl: 'test.html',
]),
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>

<li *er
</div>
    <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
  <input [(ngModel)]="header" />
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
    (reset)=''
  <form #ngFormms.length"
  <input [(ngModel)]="header" />
      
</li>
  <="iteen = !h1.hidden; counter.reset()'
  
  <my-counter

  <form #ngForm="ngForm"></form>
    (incremented)='items.add($event.toString())'>
    #counter
<li *er
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">  </my-counter>
  {{x}} : {{item.trim()}}
</div>
    <my-counter></my-counter>

    [count][count]="iteen = !h1.hidden; counter.reset()'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">  </my-counngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngFormms.length"
    (reset)=''
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">  </my-counngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 37278: 5 transforms
Fuzz 37279: 11 transforms
Fuzz 37280: 9 transforms
Fuzz 37281: 8 transforms
Fuzz 37282: 6 transforms
Fuzz 37283: 18 transforms
Fuzz 37284: 1 transforms
Fuzz 37285: 19 transforms
Fuzz 37286: 17 transforms
Fuzz 37287: 1 transforms
Fuzz 37288: 12 transforms
Fuzz 37289: 19 transforms
Fuzz 37290: 6 transforms
Fuzz 37291: 4 transforms
Fuzz 37292: 14 transforms
Fuzz 37293: 8 transforms
Fuzz 37294: 15 transforms
Fuzz 37295: 6 transforms
Fuzz 37296: 15 transforms
Fuzz 37297: 8 transforms
Fuzz 37298: 10 transforms
Fuzz 37299: 12 transforms
Fuzz 37300: 5 transforms
Fuzz 37301: 7 transforms
Fuzz 37302: 1 transforms
Fuzz 37303: 19 transforms
Fuzz 37304: 11 transforms
Fuzz 37305: 5 transforms
Fuzz 37306: 17 transforms
Fuzz 37307: 20 transforms
Fuzz 37308: 16 transforms
Fuzz 37309: 17 transforms
Fuzz 37310: 16 transforms
Fuzz 37311: 2 transforms
Fuzz 37312: 1 transforms
Fuzz 37313: 3 transforms
Fuzz 37314: 11 transforms
Fuzz 37315: 17 transforms
Fuzz 37316: 13 transforms
Fuzz 37317: 4 transforms
Fuzz 37318: 19 transforms
Fuzz 37319: 20 transforms
Fuzz 37320: 19 transforms
Fuzz 37321: 20 transforms
Fuzz 37322: 5 transforms
Fuzz 37323: 10 transforms
Fuzz 37324: 13 transforms
Fuzz 37325: 7 transforms
Fuzz 37326: 18 transforms
Fuzz 37327: 6 transforms
Fuzz 37328: 6 transforms
Fuzz 37329: 5 transforms
Fuzz 37330: 7 transforms
Fuzz 37331: 14 transforms
Fuzz 37332: 3 transforms
Fuzz 37333: 1 transforms
Fuzz 37334: 1 transforms
Fuzz 37335: 2 transforms
Fuzz 37336: 8 transforms
Fuzz 37337: 20 transforms
Fuzz 37338: 8 transforms
Fuzz 37339: 8 transforms
Fuzz 37340: 8 transforms
Fuzz 37341: 7 transforms
Fuzz 37342: 1 transforms
Fuzz 37343: 1 transforms
Fuzz 37344: 18 transforms
Fuzz 37345: 5 transforms
Fuzz 37346: 2 transforms
Fuzz 37347: 14 transforms
Fuzz 37348: 5 transforms
Fuzz 37349: 8 transforms
Fuzz 37350: 18 transforms
Fuzz 37351: 10 transforms
Fuzz 37352: 14 transforms
Fuzz 37353: 2 transforms
Fuzz 37354: 6 transforms
Fuzz 37355: 20 transforms
Fuzz 37356: 10 transforms
Fuzz 37357: 4 transforms
Fuzz 37358: 4 transforms
Fuzz 37359: 20 transforms
Fuzz 37360: 9 transforms
Fuzz 37361: 19 transforms
Fuzz 37362: 7 transforms
Fuzz 37363: 15 transforms
Fuzz 37364: 8 transforms
Fuzz 37365: 15 transforms
Fuzz 37366: 17 transforms
Fuzz 37367: 13 transforms
Fuzz 37368: 10 transforms
Fuzz 37369: 16 transforms
Fuzz 37370: 13 transforms
Fuzz 37371: 16 transforms
Fuzz 37372: 5 transforms
Fuzz 37373: 6 transforms
Fuzz 37374: 5 transforms
Fuzz 37375: 7 transforms
Fuzz 37376: 8 transforms
Fuzz 37377: 20 transforms
Fuzz 37378: 7 transforms
Fuzz 37379: 1 transforms
Fuzz 37380: 13 transforms
Fuzz 37381: 11 transforms
Fuzz 37382: 10 transforms
Fuzz 37383: 15 transforms
Fuzz 37384: 13 transforms
Fuzz 37385: 4 transforms
Fuzz 37386: 7 transforms
Fuzz 37387: 2 transforms
Fuzz 37388: 16 transforms
Fuzz 37389: 8 transforms
Fuzz 37390: 12 transforms
Fuzz 37391: 13 transforms
Fuzz 37392: 11 transforms
Fuzz 37393: 3 transforms
Fuzz 37394: 12 transforms
Fuzz 37395: 11 transforms
Fuzz 37396: 4 transforms
Fuzz 37397: 3 transforms
Fuzz 37398: 1 transforms
Fuzz 37399: 5 transforms
Fuzz 37400: 1 transforms
Fuzz 37401: 4 transforms
Fuzz 37402: 8 transforms
Fuzz 37403: 1 transforms
Fuzz 37404: 8 transforms
Fuzz 37405: 18 transforms
Fuzz 37406: 1 transforms
Fuzz 37407: 20 transforms
Fuzz 37408: 14 transforms
Fuzz 37409: 8 transforms
Fuzz 37410: 6 transforms
Fuzz 37411: 14 transforms
Fuzz 37412: 19 transforms
Fuzz 37413: 15 transforms
Fuzz 37414: 16 transforms
Fuzz 37415: 20 transforms
Fuzz 37416: 8 transforms
Fuzz 37417: 1 transforms
Fuzz 37418: 17 transforms
Fuzz 37419: 7 transforms
Fuzz 37420: 13 transforms
Fuzz 37421: 9 transforms
Fuzz 37422: 5 transforms
Fuzz 37423: 14 transforms
Fuzz 37424: 18 transforms
Fuzz 37425: 7 transforms
Fuzz 37426: 11 transforms
Fuzz 37427: 13 transforms
Fuzz 37428: 16 transforms
Fuzz 37429: 8 transforms
Fuzz 37430: 3 transforms
Fuzz 37431: 12 transforms
Fuzz 37432: 14 transforms
Fuzz 37433: 5 transforms
Fuzz 37434: 19 transforms
Fuzz 37435: 2 transforms
Fuzz 37436: 18 transforms
Fuzz 37437: 18 transforms
Fuzz 37438: 4 transforms
Fuzz 37439: 2 transforms
Fuzz 37440: 17 transforms
Fuzz 37441: 5 transforms
Fuzz 37442: 15 transforms
Fuzz 37443: 17 transforms
Fuzz 37444: 19 transforms
Fuzz 37445: 12 transforms
Fuzz 37446: 14 transforms
Fuzz 37447: 13 transforms
Fuzz 37448: 10 transforms
Fuzz 37449: 2 transforms
Fuzz 37450: 10 transforms
Fuzz 37451: 9 transforms
Fuzz 37452: 5 transforms
Fuzz 37453: 1 transforms
Fuzz 37454: 15 transforms
Fuzz 37455: 8 transforms
Fuzz 37456: 5 transforms
Fuzz 37457: 17 transforms
Fuzz 37458: 17 transforms
Fuzz 37459: 7 transforms
Fuzz 37460: 12 transforms
Fuzz 37461: 2 transforms
Fuzz 37462: 5 transforms
Fuzz 37463: 11 transforms
Fuzz 37464: 19 transforms
Fuzz 37465: 9 transforms
Fuzz 37466: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
import 'package:angular2/angul<!--
  directives: const [Coun
  templateUrl: 'test.html'<!,
@Component(
       aria-hidden="true"

ar2.dart';
  selector: 'my-aaa',
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
      
    [count]="items.length"
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
      
<li *ngFor='let ite{items.length}} items:</h1>
  
  <my-counter
</li>
    (reset)=''
</div>
  </my-counter>
    (incremented)='items.add($event.toString())'>
  <my-counter
  {{ngForm.dirty}}
</li>
  <input [(ngModel)]="header" />
  



    <my-counter></my-counter><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    #counter
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">
m of items; let x=deferredindex' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 37467: 12 transforms
Fuzz 37468: 15 transforms
Fuzz 37469: 12 transforms
Fuzz 37470: 15 transforms
Fuzz 37471: 14 transforms
Fuzz 37472: 6 transforms
Fuzz 37473: 19 transforms
Fuzz 37474: 1 transforms
Fuzz 37475: 16 transforms
Fuzz 37476: 14 transforms
Fuzz 37477: 4 transforms
Fuzz 37478: 10 transforms
Fuzz 37479: 11 transforms
Fuzz 37480: 4 transforms
Fuzz 37481: 7 transforms
Fuzz 37482: 1 transforms
Fuzz 37483: 4 transforms
Fuzz 37484: 9 transforms
Fuzz 37485: 20 transforms
Fuzz 37486: 6 transforms
Fuzz 37487: 14 transforms
Fuzz 37488: 5 transforms
Fuzz 37489: 10 transforms
Fuzz 37490: 7 transforms
Fuzz 37491: 20 transforms
Fuzz 37492: 3 transforms
Fuzz 37493: 15 transforms
Fuzz 37494: 13 transforms
Fuzz 37495: 14 transforms
Fuzz 37496: 10 transforms
Fuzz 37497: 15 transforms
Fuzz 37498: 7 transforms
Fuzz 37499: 5 transforms
Fuzz 37500: 6 transforms
Fuzz 37501: 15 transforms
Fuzz 37502: 11 transforms
Fuzz 37503: 10 transforms
Fuzz 37504: 12 transforms
Fuzz 37505: 20 transforms
Fuzz 37506: 17 transforms
Fuzz 37507: 12 transforms
Fuzz 37508: 3 transforms
Fuzz 37509: 16 transforms
Fuzz 37510: 2 transforms
Fuzz 37511: 6 transforms
Fuzz 37512: 16 transforms
Fuzz 37513: 12 transforms
Fuzz 37514: 7 transforms
Fuzz 37515: 6 transforms
Fuzz 37516: 10 transforms
Fuzz 37517: 14 transforms
Fuzz 37518: 19 transforms
Fuzz 37519: 10 transforms
Fuzz 37520: 10 transforms
Fuzz 37521: 20 transforms
Fuzz 37522: 10 transforms
Fuzz 37523: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
{

}
\'\'\');
class ComponentA {

  St<!--
@sComponent(
\'\'\');
@Component(
       aria-hiring header;
  outputs: const ['resetEvent: reset'],
-->
       aria-hiring header;
});
@Component(
-->
}
{
});
  inputs: const ['count'],
  inputs: const ['count'
  directives: const [Count}
  directives: const [Count}

  '090cedb3f2833a3f260b0937baae56267aerComponent, NgIf, NgFor, NgForm, NgModel])
-->
  '0<!--
  List<String> items;
@Component(
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
class ComponentA {
  templateUrl: 'test.html',
  selector: 'my-counte',
  List<String> items;
  St<!--
  template: '{var{count}} <button (click)="increment()" [value]ular2.dart';
  selector: 'my-aaa',
       aria-hidden="true"
       attr.90cedb3f2833a3f260b0937baae56267aerComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
  templateUrl: 'test.html',
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
  <form #ngForm="libraryngForm"></form>
  {{ngFor}
m.dirty}}
<div *ngIf="items.length > 0">
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item !}
]),
});
{
\'\'\');
  '090cedb3f28= null'>
  <input [(ngModel)]="header" />
  
<!-- @ngIgnoreErrors: -->
  <my-counter
    [maxCount]='4'
      

    (reset)=''
    (click)='h1.hidden = !h1.hidden;
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 37524: 20 transforms
Fuzz 37525: 17 transforms
Fuzz 37526: 4 transforms
Fuzz 37527: 13 transforms
Fuzz 37528: 4 transforms
Fuzz 37529: 6 transforms
Fuzz 37530: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}

@Component(
  '090cedb3f2833a3f260b0937baae56267a6cd9on>')
]),
  void reset() {}

  inputs: const ['count'],
  int count;
  @Output() EventEmitter<int> incremented;
});

  outputs: const ['resetEvent: reset'],
  List<String> items;
  CounterComponent recursedComponent;
  templateUrl: 'test.html',
-->

  selector: 'my-aaa',
class Countromponent {

  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></butt}
  void increment() {}
      ctor: <!--
  @ContentChild(CounterComponent)
  @Input() int maxCount;import 'package:angular2/angular2.darton';
       attr.aria-hidden="{{!invalid}}"
cla<!--
       aria-hidden="true"
  EventEmitter<String> resetEvent;
{
ss ComponentA {
@Component(  sele<!--
\'\'\');
}
'my-counter',
-->
<<==HTML CODE==>>
<!-- @ngIgnoreErrofinallyrs: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFo(r='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{tem.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngFom"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
native    [count]="items.length"
    [maxCount]='4'
    (reset)=''
er
native    [count]="items.    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 37531: 4 transforms
Fuzz 37532: 17 transforms
Fuzz 37533: 9 transforms
Fuzz 37534: 5 transforms
Fuzz 37535: 4 transforms
Fuzz 37536: 11 transforms
Fuzz 37537: 18 transforms
Fuzz 37538: 5 transforms
Fuzz 37539: 1 transforms
Fuzz 37540: 12 transforms
Fuzz 37541: 18 transforms
Fuzz 37542: 20 transforms
Fuzz 37543: 10 transforms
Fuzz 37544: 18 transforms
Fuzz 37545: 16 transforms
Fuzz 37546: 16 transforms
Fuzz 37547: 4 transforms
Fuzz 37548: 17 transforms
Fuzz 37549: 5 transforms
Fuzz 37550: 16 transforms
Fuzz 37551: 14 transforms
Fuzz 37552: 16 transforms
Fuzz 37553: 12 transforms
Fuzz 37554: 11 transforms
Fuzz 37555: 7 transforms
Fuzz 37556: 2 transforms
Fuzz 37557: 4 transforms
Fuzz 37558: 10 transforms
Fuzz 37559: 3 transforms
Fuzz 37560: 10 transforms
Fuzz 37561: 8 transforms
Fuzz 37562: 20 transforms
Fuzz 37563: 9 transforms
Fuzz 37564: 2 transforms
Fuzz 37565: 15 transforms
Fuzz 37566: 12 transforms
Fuzz 37567: 18 transforms
Fuzz 37568: 1 transforms
Fuzz 37569: 17 transforms
Fuzz 37570: 7 transforms
Fuzz 37571: 3 transforms
Fuzz 37572: 6 transforms
Fuzz 37573: 10 transforms
Fuzz 37574: 5 transforms
Fuzz 37575: 18 transforms
Fuzz 37576: 18 transforms
Fuzz 37577: 12 transforms
Fuzz 37578: 3 transforms
Fuzz 37579: 15 transforms
Fuzz 37580: 15 transforms
Fuzz 37581: 2 transforms
Fuzz 37582: 3 transforms
Fuzz 37583: 20 transforms
Fuzz 37584: 1 transforms
Fuzz 37585: 12 transforms
Fuzz 37586: 17 transforms
Fuzz 37587: 13 transforms
Fuzz 37588: 8 transforms
Fuzz 37589: 7 transforms
Fuzz 37590: 1 transforms
Fuzz 37591: 16 transforms
Fuzz 37592: 19 transforms
Fuzz 37593: 3 transforms
Fuzz 37594: 10 transforms
Fuzz 37595: 2 transforms
Fuzz 37596: 1 transforms
Fuzz 37597: 10 transforms
Fuzz 37598: 10 transforms
Fuzz 37599: 4 transforms
Fuzz 37600: 14 transforms
Fuzz 37601: 11 transforms
Fuzz 37602: 20 transforms
Fuzz 37603: 7 transforms
Fuzz Failure 
<<==DART CODE==>>

  void increment() {}n
  templateUrl: 'test.html',
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  selector: 'my-counter',
  int count;
  EventEmitter<St
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 37604: 20 transforms
Fuzz 37605: 16 transforms
Fuzz 37606: 16 transforms
Fuzz 37607: 16 transforms
Fuzz 37608: 20 transforms
Fuzz 37609: 5 transforms
Fuzz 37610: 1 transforms
Fuzz 37611: 16 transforms
Fuzz 37612: 17 transforms
Fuzz 37613: 6 transforms
Fuzz 37614: 10 transforms
Fuzz 37615: 4 transforms
Fuzz 37616: 13 transforms
Fuzz 37617: 15 transforms
Fuzz 37618: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  outputs: const ['resetEvent: reset'],
  List<String> items;
  int count;
class CounterComponent {
@Component(
  CounterComponent recursedComponen
  selector: 'my-counter',
case  selector: 'my-aaa',  templateUrl: 'test.html',
  inputs: const ['coring> resetEvent;
  @ContentChild(CounterComponent)

  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
  EventEmitter<StComponent(

class ComponentA {
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  String header;

import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b09 x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 37619: 3 transforms
Fuzz 37620: 10 transforms
Fuzz 37621: 15 transforms
Fuzz 37622: 18 transforms
Fuzz 37623: 1 transforms
Fuzz 37624: 7 transforms
Fuzz 37625: 8 transforms
Fuzz 37626: 5 transforms
Fuzz 37627: 17 transforms
Fuzz 37628: 7 transforms
Fuzz 37629: 16 transforms
Fuzz 37630: 14 transforms
Fuzz 37631: 9 transforms
Fuzz 37632: 14 transforms
Fuzz 37633: 9 transforms
Fuzz 37634: 15 transforms
Fuzz 37635: 7 transforms
Fuzz 37636: 7 transforms
Fuzz 37637: 19 transforms
Fuzz 37638: 8 transforms
Fuzz 37639: 16 transforms
Fuzz 37640: 17 transforms
Fuzz 37641: 20 transforms
Fuzz 37642: 14 transforms
Fuzz 37643: 3 transforms
Fuzz 37644: 9 transforms
Fuzz 37645: 4 transforms
Fuzz 37646: 19 transforms
Fuzz 37647: 1 transforms
Fuzz 37648: 18 transforms
Fuzz 37649: 20 transforms
Fuzz 37650: 3 transforms
Fuzz 37651: 18 transforms
Fuzz 37652: 5 transforms
Fuzz 37653: 11 transforms
Fuzz 37654: 2 transforms
Fuzz 37655: 8 transforms
Fuzz 37656: 20 transforms
Fuzz 37657: 14 transforms
Fuzz 37658: 11 transforms
Fuzz 37659: 5 transforms
Fuzz 37660: 11 transforms
Fuzz 37661: 1 transforms
Fuzz 37662: 19 transforms
Fuzz 37663: 17 transforms
Fuzz 37664: 4 transforms
Fuzz 37665: 5 transforms
Fuzz 37666: 13 transforms
Fuzz 37667: 5 transforms
Fuzz 37668: 9 transforms
Fuzz 37669: 13 transforms
Fuzz 37670: 17 transforms
Fuzz 37671: 4 transforms
Fuzz 37672: 17 transforms
Fuzz 37673: 5 transforms
Fuzz 37674: 9 transforms
Fuzz 37675: 15 transforms
Fuzz 37676: 8 transforms
Fuzz 37677: 5 transforms
Fuzz 37678: 3 transforms
Fuzz 37679: 4 transforms
Fuzz 37680: 20 transforms
Fuzz 37681: 7 transforms
Fuzz 37682: 19 transforms
Fuzz 37683: 6 transforms
Fuzz 37684: 18 transforms
Fuzz 37685: 17 transforms
Fuzz 37686: 8 transforms
Fuzz 37687: 10 transforms
Fuzz 37688: 14 transforms
Fuzz 37689: 19 transforms
Fuzz 37690: 9 transforms
Fuzz 37691: 13 transforms
Fuzz 37692: 18 transforms
Fuzz 37693: 9 transforms
Fuzz 37694: 15 transforms
Fuzz 37695: 11 transforms
Fuzz 37696: 16 transforms
Fuzz 37697: 14 transforms
Fuzz 37698: 14 transforms
Fuzz 37699: 10 transforms
Fuzz 37700: 17 transforms
Fuzz 37701: 9 transforms
Fuzz 37702: 5 transforms
Fuzz 37703: 9 transforms
Fuzz 37704: 4 transforms
Fuzz 37705: 6 transforms
Fuzz 37706: 10 transforms
Fuzz 37707: 8 transforms
Fuzz 37708: 9 transforms
Fuzz 37709: 9 transforms
Fuzz 37710: 18 transforms
Fuzz 37711: 16 transforms
Fuzz 37712: 6 transforms
Fuzz 37713: 11 transforms
Fuzz 37714: 19 transforms
Fuzz 37715: 11 transforms
Fuzz 37716: 14 transforms
Fuzz 37717: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
{
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
  int count;
cass CounterComponent {
class ComponentA {
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
]),
  List<String> items;
  void increment() {}import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
}
  t<!--
@Component(
}

  selector: 'my-aaa',



       attr.emplateUrl: 'test.html',
  @ContentChid(C}
  '090cedb3f2833a3f260b0937bounterComponent)
  @Output() EventEmitter<int> incremented;
@Component(
       aria-hidden="true"

  CounterComponent recursedComponent;
-->
\'\'\');
  String header;
});
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
<<==HTML CODE==>>
</div>
  <my-counter

  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
  

  <form #ngForm="ngForm"></form>
</li>
  </my-counter>
    (reset)=''
    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      
    (inremented)='items.add($event.toString())'>
    [maxCount]='4'
    (click)='h1.hidden = !h1.hid}
]),
den; countwhileer.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
    <my-counter></my-counter>
<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: -->
    [count]="items.length"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 37718: 3 transforms
Fuzz 37719: 17 transforms
Fuzz 37720: 19 transforms
Fuzz 37721: 12 transforms
Fuzz 37722: 2 transforms
Fuzz 37723: 4 transforms
Fuzz 37724: 2 transforms
Fuzz 37725: 4 transforms
Fuzz 37726: 16 transforms
Fuzz 37727: 2 transforms
Fuzz 37728: 12 transforms
Fuzz 37729: 7 transforms
Fuzz 37730: 14 transforms
Fuzz 37731: 1 transforms
Fuzz 37732: 1 transforms
Fuzz 37733: 19 transforms
Fuzz 37734: 9 transforms
Fuzz 37735: 14 transforms
Fuzz 37736: 11 transforms
Fuzz 37737: 13 transforms
Fuzz 37738: 17 transforms
Fuzz 37739: 4 transforms
Fuzz 37740: 5 transforms
Fuzz 37741: 20 transforms
Fuzz 37742: 5 transforms
Fuzz 37743: 4 transforms
Fuzz 37744: 8 transforms
Fuzz 37745: 10 transforms
Fuzz 37746: 10 transforms
Fuzz 37747: 2 transforms
Fuzz 37748: 19 transforms
Fuzz 37749: 14 transforms
Fuzz 37750: 3 transforms
Fuzz 37751: 7 transforms
Fuzz 37752: 16 transforms
Fuzz 37753: 14 transforms
Fuzz 37754: 5 transforms
Fuzz 37755: 8 transforms
Fuzz 37756: 15 transforms
Fuzz 37757: 4 transforms
Fuzz 37758: 15 transforms
Fuzz 37759: 12 transforms
Fuzz 37760: 1 transforms
Fuzz 37761: 11 transforms
Fuzz 37762: 2 transforms
Fuzz 37763: 17 transforms
Fuzz 37764: 10 transforms
Fuzz 37765: 5 transforms
Fuzz 37766: 1 transforms
Fuzz 37767: 15 transforms
Fuzz 37768: 10 transforms
Fuzz 37769: 9 transforms
Fuzz 37770: 17 transforms
Fuzz 37771: 13 transforms
Fuzz 37772: 2 transforms
Fuzz 37773: 19 transforms
Fuzz 37774: 15 transforms
Fuzz 37775: 5 transforms
Fuzz 37776: 10 transforms
Fuzz 37777: 9 transforms
Fuzz 37778: 4 transforms
Fuzz 37779: 15 transforms
Fuzz 37780: 14 transforms
Fuzz 37781: 15 transforms
Fuzz 37782: 4 transforms
Fuzz 37783: 6 transforms
Fuzz 37784: 15 transforms
Fuzz 37785: 19 transforms
Fuzz 37786: 18 transforms
Fuzz 37787: 16 transforms
Fuzz 37788: 20 transforms
Fuzz 37789: 13 transforms
Fuzz 37790: 8 transforms
Fuzz 37791: 4 transforms
Fuzz 37792: 12 transforms
Fuzz 37793: 19 transforms
Fuzz 37794: 7 transforms
Fuzz 37795: 20 transforms
Fuzz 37796: 6 transforms
Fuzz 37797: 16 transforms
Fuzz 37798: 2 transforms
Fuzz 37799: 4 transforms
Fuzz 37800: 10 transforms
Fuzz 37801: 13 transforms
Fuzz 37802: 6 transforms
Fuzz 37803: 10 transforms
Fuzz 37804: 14 transforms
Fuzz 37805: 6 transforms
Fuzz 37806: 3 transforms
Fuzz 37807: 4 transforms
Fuzz 37808: 1 transforms
Fuzz 37809: 10 transforms
Fuzz 37810: 17 transforms
Fuzz 37811: 19 transforms
Fuzz 37812: 6 transforms
Fuzz 37813: 7 transforms
Fuzz 37814: 1 transforms
Fuzz 37815: 17 transforms
Fuzz 37816: 12 transforms
Fuzz 37817: 13 transforms
Fuzz 37818: 17 transforms
Fuzz 37819: 16 transforms
Fuzz 37820: 14 transforms
Fuzz 37821: 9 transforms
Fuzz 37822: 5 transforms
Fuzz 37823: 11 transforms
Fuzz 37824: 19 transforms
Fuzz 37825: 16 transforms
Fuzz 37826: 15 transforms
Fuzz 37827: 3 transforms
Fuzz 37828: 17 transforms
Fuzz 37829: 12 transforms
Fuzz 37830: 12 transforms
Fuzz 37831: 1 transforms
Fuzz 37832: 10 transforms
Fuzz 37833: 15 transforms
Fuzz 37834: 9 transforms
Fuzz 37835: 11 transforms
Fuzz 37836: 13 transforms
Fuzz 37837: 4 transforms
Fuzz 37838: 13 transforms
Fuzz 37839: 12 transforms
Fuzz 37840: 7 transforms
Fuzz 37841: 12 transforms
Fuzz 37842: 10 transforms
Fuzz 37843: 6 transforms
Fuzz 37844: 3 transforms
Fuzz 37845: 8 transforms
Fuzz 37846: 10 transforms
Fuzz 37847: 12 transforms
Fuzz 37848: 8 transforms
Fuzz 37849: 17 transforms
Fuzz 37850: 8 transforms
Fuzz 37851: 9 transforms
Fuzz 37852: 6 transforms
Fuzz 37853: 1 transforms
Fuzz 37854: 15 transforms
Fuzz 37855: 17 transforms
Fuzz 37856: 2 transforms
Fuzz 37857: 1 transforms
Fuzz 37858: 17 transforms
Fuzz 37859: 18 transforms
Fuzz 37860: 19 transforms
Fuzz 37861: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidrm, NgModel])

  templateUrl: 'test.html',

@Component(
  directives: const [CounterCompeonent, NgIf, NgFor, NgFo<!--
@Component(
-->
-->
  void reset() {}

       aria-hidrm, deferredNgModel])
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  inputs: const ['count'],


  @Input() int maxCount;
  void increment() {}
  selector: 'my-aaa',
  String port 'package:angular2/angular2.dart';

  templateUrl: 'test.html',
}
  EventEmitter<String> resetEvent;
  int count;
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComnponent recursedComponent;
}
@Component(
  @ContentChild(CounterComponent)
  directives: const [CounterCompeonent, NgIf, NgFor, NgFo<!--
  selector: 'my-counter',
class CounterComponent {
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length< > 0">  {{ngForm.dirty}}
  
 }
]),
});
{
\'\' <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; couter.reset()'  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 37862: 9 transforms
Fuzz 37863: 10 transforms
Fuzz 37864: 10 transforms
Fuzz 37865: 16 transforms
Fuzz 37866: 17 transforms
Fuzz 37867: 12 transforms
Fuzz 37868: 8 transforms
Fuzz 37869: 2 transforms
Fuzz 37870: 6 transforms
Fuzz 37871: 18 transforms
Fuzz 37872: 12 transforms
Fuzz 37873: 18 transforms
Fuzz 37874: 15 transforms
Fuzz 37875: 3 transforms
Fuzz 37876: 8 transforms
Fuzz 37877: 19 transforms
Fuzz 37878: 14 transforms
Fuzz 37879: 10 transforms
Fuzz 37880: 3 transforms
Fuzz 37881: 6 transforms
Fuzz 37882: 13 transforms
Fuzz 37883: 14 transforms
Fuzz 37884: 18 transforms
Fuzz 37885: 2 transforms
Fuzz 37886: 7 transforms
Fuzz 37887: 11 transforms
Fuzz 37888: 20 transforms
Fuzz 37889: 7 transforms
Fuzz 37890: 20 transforms
Fuzz 37891: 5 transforms
Fuzz 37892: 6 transforms
Fuzz 37893: 3 transforms
Fuzz 37894: 8 transforms
Fuzz 37895: 18 transforms
Fuzz 37896: 11 transforms
Fuzz 37897: 12 transforms
Fuzz 37898: 17 transforms
Fuzz 37899: 12 transforms
Fuzz 37900: 20 transforms
Fuzz 37901: 15 transforms
Fuzz 37902: 8 transforms
Fuzz 37903: 14 transforms
Fuzz 37904: 20 transforms
Fuzz 37905: 20 transforms
Fuzz 37906: 15 transforms
Fuzz 37907: 14 transforms
Fuzz 37908: 14 transforms
Fuzz 37909: 9 transforms
Fuzz 37910: 16 transforms
Fuzz 37911: 2 transforms
Fuzz 37912: 1 transforms
Fuzz 37913: 5 transforms
Fuzz 37914: 11 transforms
Fuzz 37915: 16 transforms
Fuzz 37916: 14 transforms
Fuzz 37917: 14 transforms
Fuzz 37918: 17 transforms
Fuzz 37919: 3 transforms
Fuzz 37920: 1 transforms
Fuzz 37921: 18 transforms
Fuzz 37922: 18 transforms
Fuzz 37923: 4 transforms
Fuzz 37924: 12 transforms
Fuzz 37925: 17 transforms
Fuzz 37926: 11 transforms
Fuzz 37927: 5 transforms
Fuzz 37928: 12 transforms
Fuzz 37929: 12 transforms
Fuzz 37930: 9 transforms
Fuzz 37931: 17 transforms
Fuzz 37932: 15 transforms
Fuzz 37933: 18 transforms
Fuzz 37934: 1 transforms
Fuzz 37935: 20 transforms
Fuzz 37936: 19 transforms
Fuzz 37937: 9 transforms
Fuzz 37938: 18 transforms
Fuzz 37939: 15 transforms
Fuzz 37940: 8 transforms
Fuzz 37941: 15 transforms
Fuzz 37942: 4 transforms
Fuzz 37943: 20 transforms
Fuzz 37944: 15 transforms
Fuzz 37945: 6 transforms
Fuzz 37946: 20 transforms
Fuzz 37947: 15 transforms
Fuzz 37948: 6 transforms
Fuzz 37949: 9 transforms
Fuzz 37950: 7 transforms
Fuzz 37951: 20 transforms
Fuzz 37952: 19 transforms
Fuzz 37953: 10 transforms
Fuzz 37954: 17 transforms
Fuzz 37955: 17 transforms
Fuzz 37956: 18 transforms
Fuzz 37957: 13 transforms
Fuzz 37958: 4 transforms
Fuzz 37959: 17 transforms
Fuzz 37960: 6 transforms
Fuzz 37961: 19 transforms
Fuzz 37962: 15 transforms
Fuzz 37963: 4 transforms
Fuzz 37964: 2 transforms
Fuzz 37965: 14 transforms
Fuzz 37966: 8 transforms
Fuzz 37967: 6 transforms
Fuzz 37968: 7 transforms
Fuzz 37969: 18 transforms
Fuzz 37970: 2 transforms
Fuzz 37971: 1 transforms
Fuzz 37972: 19 transforms
Fuzz 37973: 6 transforms
Fuzz 37974: 13 transforms
Fuzz 37975: 15 transforms
Fuzz 37976: 8 transforms
Fuzz 37977: 10 transforms
Fuzz 37978: 6 transforms
Fuzz 37979: 3 transforms
Fuzz 37980: 16 transforms
Fuzz 37981: 6 transforms
Fuzz 37982: 12 transforms
Fuzz 37983: 12 transforms
Fuzz 37984: 4 transforms
Fuzz 37985: 15 transforms
Fuzz 37986: 15 transforms
Fuzz 37987: 8 transforms
Fuzz 37988: 17 transforms
Fuzz 37989: 11 transforms
Fuzz 37990: 7 transforms
Fuzz 37991: 12 transforms
Fuzz 37992: 9 transforms
Fuzz 37993: 20 transforms
Fuzz 37994: 6 transforms
Fuzz 37995: 8 transforms
Fuzz 37996: 14 transforms
Fuzz 37997: 18 transforms
Fuzz 37998: 7 transforms
Fuzz 37999: 1 transforms
Fuzz 38000: 15 transforms
Fuzz 38001: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {

  String header;
  void increment() {}
import 'package:angular2/angular2.dart';
{
       attrnent)
]),
 Function outputs: const ['resetEvent: reset'],
       aria-hidden="true"
  @ContentChild(CounterCompo<!--
}
\'\'\')@Component(

  inputs: const ['cswitchount'],
  templateUrl:'test.html',  @<!--
  selector: 'my-counter',
  selector: 'my-aaa',
  @Input() int maxCount;
-->
});
-->
}
  EventEmitter<String> resetEvent;
  List<String> items;
class CounterComponent {
}
       aria-hidden="Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;

  int count;

  void reset() {}
<<==HTML CODE==>>
    <my-counter></my-counter>
    #counter
    [maxCount]='4'
    [count]="items.lenlgth"
<!-- @ngIgnoreErrors: -->
      
    (re<!--
-->
       aria-hidden="true"
       attr.ariset)=''
t</li>
  <input [(ngModel)]="header" />
</div>
  <my-counter
  
  </my-counter>

    (incremented)='items.add($event.toString(operator))'>
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 38002: 13 transforms
Fuzz 38003: 18 transforms
Fuzz 38004: 14 transforms
Fuzz 38005: 2 transforms
Fuzz 38006: 5 transforms
Fuzz 38007: 3 transforms
Fuzz 38008: 1 transforms
Fuzz 38009: 9 transforms
Fuzz 38010: 13 transforms
Fuzz 38011: 1 transforms
Fuzz 38012: 4 transforms
Fuzz 38013: 1 transforms
Fuzz 38014: 11 transforms
Fuzz 38015: 7 transforms
Fuzz 38016: 1 transforms
Fuzz 38017: 9 transforms
Fuzz 38018: 3 transforms
Fuzz 38019: 15 transforms
Fuzz 38020: 5 transforms
Fuzz 38021: 20 transforms
Fuzz 38022: 12 transforms
Fuzz 38023: 2 transforms
Fuzz 38024: 2 transforms
Fuzz 38025: 19 transforms
Fuzz 38026: 17 transforms
Fuzz 38027: 12 transforms
Fuzz 38028: 10 transforms
Fuzz 38029: 13 transforms
Fuzz 38030: 11 transforms
Fuzz 38031: 5 transforms
Fuzz 38032: 3 transforms
Fuzz 38033: 11 transforms
Fuzz 38034: 10 transforms
Fuzz 38035: 11 transforms
Fuzz 38036: 1 transforms
Fuzz 38037: 7 transforms
Fuzz 38038: 4 transforms
Fuzz 38039: 8 transforms
Fuzz 38040: 5 transforms
Fuzz 38041: 4 transforms
Fuzz 38042: 4 transforms
Fuzz 38043: 20 transforms
Fuzz 38044: 7 transforms
Fuzz 38045: 14 transforms
Fuzz 38046: 14 transforms
Fuzz 38047: 20 transforms
Fuzz 38048: 12 transforms
Fuzz 38049: 3 transforms
Fuzz 38050: 15 transforms
Fuzz 38051: 15 transforms
Fuzz 38052: 3 transforms
Fuzz 38053: 19 transforms
Fuzz 38054: 18 transforms
Fuzz 38055: 8 transforms
Fuzz 38056: 15 transforms
Fuzz 38057: 3 transforms
Fuzz 38058: 17 transforms
Fuzz 38059: 15 transforms
Fuzz 38060: 15 transforms
Fuzz 38061: 19 transforms
Fuzz 38062: 17 transforms
Fuzz 38063: 3 transforms
Fuzz 38064: 15 transforms
Fuzz 38065: 17 transforms
Fuzz 38066: 11 transforms
Fuzz 38067: 3 transforms
Fuzz 38068: 2 transforms
Fuzz 38069: 10 transforms
Fuzz 38070: 19 transforms
Fuzz 38071: 5 transforms
Fuzz 38072: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
       aria-hidden="true"
-->
  @Output() EventEmitter<int> incremented;
@Component(
class CounterComponent {
       attr.arnent;}

  @Input() int maxCount;
class ComponentA {
  directiveventEmitter<S}

@Component(
  List<String> items;s: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inp<!--
]),

  void increment() {}

import 'package:angular2/angular2.dart';
       attr.aria-hidden="{{!invalid}}"  EventEmitter<S}

@Component(
  List<String> items;
  output
<<==HTML CODE==>>

<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      

    #counter
  {{x{x}} : {{item.trim()}}
</li>
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}  
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {or='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 38073: 15 transforms
Fuzz 38074: 4 transforms
Fuzz 38075: 7 transforms
Fuzz 38076: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  @Output() EventEmitter<int> in<!--
  @Contenter',
@Cocatchmponent(
  List<String> items;
-->
  void increment() {}
  selector: 'my-aaa',
@Component(
  template: '{{count}} <button (cli
  String header;
  int count;
  inputs: const ['count'],
  int count;

       aria-hidden="true"
       attr.aria-hidden="{{cremented;
  void reset() {}
class Coun<!--
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
  void increment() {}
@Component(
  selector: 'my-counter',
       aria-hidden="truterComponent {
<<==HTML CODE==>>

       attr.aria-hidden="{{!invalid}}"
  {{x}} : {{ite
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 38077: 17 transforms
Fuzz 38078: 20 transforms
Fuzz 38079: 1 transforms
Fuzz 38080: 11 transforms
Fuzz 38081: 4 transforms
Fuzz 38082: 13 transforms
Fuzz 38083: 15 transforms
Fuzz 38084: 18 transforms
Fuzz 38085: 15 transforms
Fuzz 38086: 12 transforms
Fuzz 38087: 13 transforms
Fuzz 38088: 6 transforms
Fuzz 38089: 15 transforms
Fuzz 38090: 3 transforms
Fuzz 38091: 12 transforms
Fuzz 38092: 2 transforms
Fuzz 38093: 14 transforms
Fuzz 38094: 6 transforms
Fuzz 38095: 2 transforms
Fuzz 38096: 19 transforms
Fuzz 38097: 2 transforms
Fuzz 38098: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  inputs: const ['count'],
-->
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
  @Input() int maxCount;

class CounterComponent {
import 'package:angular2/angular2.dart';

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       attr.aria-hidden="templateUrl: 'test.html',
  selector: 'my-aaa',
  <!--
@Component(

  EventEmitter<String> resetEvet;

  void increment() {}
  List<String> items;
@Component(
}
  int count;
  @ContentChild(CounterComponent)
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])}
  void reset() {}
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
<li *ngFor='let item of items; let x=index' [hidden]='it<!--
-->
       aria-hidden="true"
       attr.aria-hem != null'>
</li>
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  {{ngForm.dirty}}

  
  <form #ngForm="ngForm"></form>
    #countger
    [count]="items.length"
  <mydefault-counter
 
</div>
  </my-counter>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 38099: 11 transforms
Fuzz 38100: 1 transforms
Fuzz 38101: 6 transforms
Fuzz 38102: 15 transforms
Fuzz 38103: 10 transforms
Fuzz 38104: 1 transforms
Fuzz 38105: 12 transforms
Fuzz 38106: 9 transforms
Fuzz 38107: 4 transforms
Fuzz 38108: 12 transforms
Fuzz 38109: 1 transforms
Fuzz 38110: 4 transforms
Fuzz 38111: 5 transforms
Fuzz 38112: 5 transforms
Fuzz 38113: 3 transforms
Fuzz 38114: 20 transforms
Fuzz 38115: 12 transforms
Fuzz 38116: 17 transforms
Fuzz 38117: 18 transforms
Fuzz 38118: 2 transforms
Fuzz 38119: 9 transforms
Fuzz 38120: 16 transforms
Fuzz 38121: 15 transforms
Fuzz 38122: 5 transforms
Fuzz 38123: 10 transforms
Fuzz 38124: 7 transforms
Fuzz 38125: 20 transforms
Fuzz 38126: 19 transforms
Fuzz 38127: 7 transforms
Fuzz 38128: 18 transforms
Fuzz 38129: 19 transforms
Fuzz 38130: 7 transforms
Fuzz 38131: 8 transforms
Fuzz 38132: 19 transforms
Fuzz 38133: 12 transforms
Fuzz 38134: 14 transforms
Fuzz 38135: 7 transforms
Fuzz 38136: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComp}
  CounterComponent recursedComponent;
\'\'\');
});
  outputs: const ['resetEvent: reset'],
  void reset() {}
import 'package:angular2/angular2.dart';
}
@Component(
  selector: 'my-aaa',
  String header;
class ComponentA {
  selector: <!--
}
  '090ceonent {
  @Input() int maxCount;
  int count;
  @Output() EventEmitter<int> incremented;
]),
       attr.aria-'my-counter',

  inputs: const ['count'],

{
       aria-hidden="true"

  void increment() {}
  List<String> items;
@Component(

  EventEmitter<Stpartring> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])var
  @ContentChild(Counte{rCom<!-ponent)
-->
  templateUrl: 'test.html',

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -finally->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngFor<div *ngIf="items.length > 0">
  <focovariantrm #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngMocdel)]="header" />
  m="ngForm"></frm>
  {{ngForm.dirty}}
  
  <iput [(ngMocdel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1native.hidden; counter.reset()'
    (incremented)='items.add($event.to<!--
-->
       aria-hiString())'>
    <my-counter></my-counter>
  </miy-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 38137: 14 transforms
Fuzz 38138: 12 transforms
Fuzz 38139: 6 transforms
Fuzz 38140: 8 transforms
Fuzz 38141: 20 transforms
Fuzz 38142: 8 transforms
Fuzz 38143: 4 transforms
Fuzz 38144: 2 transforms
Fuzz 38145: 12 transforms
Fuzz 38146: 10 transforms
Fuzz 38147: 11 transforms
Fuzz 38148: 1 transforms
Fuzz 38149: 18 transforms
Fuzz 38150: 20 transforms
Fuzz 38151: 5 transforms
Fuzz 38152: 19 transforms
Fuzz 38153: 3 transforms
Fuzz 38154: 18 transforms
Fuzz 38155: 19 transforms
Fuzz 38156: 20 transforms
Fuzz 38157: 3 transforms
Fuzz 38158: 3 transforms
Fuzz 38159: 3 transforms
Fuzz 38160: 11 transforms
Fuzz 38161: 3 transforms
Fuzz 38162: 4 transforms
Fuzz 38163: 9 transforms
Fuzz 38164: 13 transforms
Fuzz 38165: 18 transforms
Fuzz 38166: 13 transforms
Fuzz 38167: 9 transforms
Fuzz 38168: 2 transforms
Fuzz 38169: 7 transforms
Fuzz 38170: 4 transforms
Fuzz 38171: 11 transforms
Fuzz 38172: 17 transforms
Fuzz 38173: 16 transforms
Fuzz 38174: 10 transforms
Fuzz 38175: 20 transforms
Fuzz 38176: 5 transforms
Fuzz 38177: 9 transforms
Fuzz 38178: 19 transforms
Fuzz 38179: 13 transforms
Fuzz 38180: 13 transforms
Fuzz 38181: 11 transforms
Fuzz 38182: 9 transforms
Fuzz 38183: 20 transforms
Fuzz 38184: 10 transforms
Fuzz 38185: 4 transforms
Fuzz 38186: 8 transforms
Fuzz 38187: 19 transforms
Fuzz 38188: 6 transforms
Fuzz 38189: 17 transforms
Fuzz 38190: 19 transforms
Fuzz 38191: 10 transforms
Fuzz 38192: 7 transforms
Fuzz 38193: 14 transforms
Fuzz 38194: 18 transforms
Fuzz 38195: 12 transforms
Fuzz 38196: 3 transforms
Fuzz 38197: 10 transforms
Fuzz 38198: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

class CounterComponent {
@Component(
  @Input() int maxCount;
  templateUrl: 'test.html}
]),
});
{
\'\',
  void increment() {}
  inputs: const ['count'],
     ves: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
class ComponentA {

  void reset() {}-->
}
       aria-hidden="true"
  selector: 'my-counter',
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  int count;
  selector: 'my-aaa',

  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)

  outputs: const ['resetEvent: reset'],
e  directi<!--
@Component(
import 'package:angul
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showirng {{items.leng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 38199: 7 transforms
Fuzz 38200: 15 transforms
Fuzz 38201: 18 transforms
Fuzz 38202: 17 transforms
Fuzz 38203: 14 transforms
Fuzz 38204: 18 transforms
Fuzz 38205: 19 transforms
Fuzz 38206: 7 transforms
Fuzz 38207: 3 transforms
Fuzz 38208: 13 transforms
Fuzz 38209: 18 transforms
Fuzz 38210: 7 transforms
Fuzz 38211: 4 transforms
Fuzz 38212: 1 transforms
Fuzz 38213: 10 transforms
Fuzz 38214: 13 transforms
Fuzz 38215: 11 transforms
Fuzz 38216: 18 transforms
Fuzz 38217: 4 transforms
Fuzz 38218: 15 transforms
Fuzz 38219: 13 transforms
Fuzz 38220: 14 transforms
Fuzz 38221: 3 transforms
Fuzz 38222: 3 transforms
Fuzz 38223: 4 transforms
Fuzz 38224: 5 transforms
Fuzz 38225: 9 transforms
Fuzz 38226: 18 transforms
Fuzz 38227: 20 transforms
Fuzz 38228: 15 transforms
Fuzz 38229: 18 transforms
Fuzz 38230: 15 transforms
Fuzz 38231: 12 transforms
Fuzz 38232: 6 transforms
Fuzz 38233: 3 transforms
Fuzz 38234: 13 transforms
Fuzz 38235: 6 transforms
Fuzz 38236: 1 transforms
Fuzz 38237: 9 transforms
Fuzz 38238: 16 transforms
Fuzz 38239: 19 transforms
Fuzz 38240: 16 transforms
Fuzz 38241: 18 transforms
Fuzz 38242: 11 transforms
Fuzz 38243: 6 transforms
Fuzz 38244: 11 transforms
Fuzz 38245: 1 transforms
Fuzz 38246: 8 transforms
Fuzz 38247: 11 transforms
Fuzz 38248: 1 transforms
Fuzz 38249: 20 transforms
Fuzz 38250: 4 transforms
Fuzz 38251: 6 transforms
Fuzz 38252: 6 transforms
Fuzz 38253: 16 transforms
Fuzz 38254: 6 transforms
Fuzz 38255: 13 transforms
Fuzz 38256: 18 transforms
Fuzz 38257: 8 transforms
Fuzz 38258: 15 transforms
Fuzz 38259: 20 transforms
Fuzz 38260: 2 transforms
Fuzz 38261: 7 transforms
Fuzz 38262: 1 transforms
Fuzz 38263: 16 transforms
Fuzz 38264: 7 transforms
Fuzz 38265: 8 transforms
Fuzz 38266: 6 transforms
Fuzz 38267: 3 transforms
Fuzz 38268: 18 transforms
Fuzz 38269: 5 transforms
Fuzz 38270: 10 transforms
Fuzz 38271: 20 transforms
Fuzz 38272: 16 transforms
Fuzz 38273: 15 transforms
Fuzz 38274: 16 transforms
Fuzz 38275: 19 transforms
Fuzz 38276: 19 transforms
Fuzz 38277: 5 transforms
Fuzz 38278: 5 transforms
Fuzz 38279: 15 transforms
Fuzz 38280: 2 transforms
Fuzz 38281: 18 transforms
Fuzz 38282: 11 transforms
Fuzz 38283: 12 transforms
Fuzz 38284: 2 transforms
Fuzz 38285: 9 transforms
Fuzz 38286: 17 transforms
Fuzz 38287: 17 transforms
Fuzz 38288: 14 transforms
Fuzz 38289: 6 transforms
Fuzz 38290: 8 transforms
Fuzz 38291: 1 transforms
Fuzz 38292: 14 transforms
Fuzz 38293: 4 transforms
Fuzz 38294: 8 transforms
Fuzz 38295: 16 transforms
Fuzz 38296: 11 transforms
Fuzz 38297: 9 transforms
Fuzz 38298: 19 transforms
Fuzz 38299: 1 transforms
Fuzz 38300: 4 transforms
Fuzz 38301: 20 transforms
Fuzz 38302: 5 transforms
Fuzz 38303: 8 transforms
Fuzz 38304: 18 transforms
Fuzz 38305: 4 transforms
Fuzz 38306: 4 transforms
Fuzz 38307: 19 transforms
Fuzz 38308: 2 transforms
Fuzz 38309: 16 transforms
Fuzz 38310: 13 transforms
Fuzz 38311: 16 transforms
Fuzz 38312: 2 transforms
Fuzz 38313: 20 transforms
Fuzz 38314: 9 transforms
Fuzz 38315: 17 transforms
Fuzz 38316: 7 transforms
Fuzz 38317: 14 transforms
Fuzz 38318: 20 transforms
Fuzz 38319: 8 transforms
Fuzz 38320: 11 transforms
Fuzz 38321: 5 transforms
Fuzz 38322: 8 transforms
Fuzz 38323: 1 transforms
Fuzz 38324: 20 transforms
Fuzz 38325: 19 transforms
Fuzz 38326: 15 transforms
Fuzz 38327: 14 transforms
Fuzz 38328: 10 transforms
Fuzz 38329: 5 transforms
Fuzz 38330: 19 transforms
Fuzz 38331: 9 transforms
Fuzz 38332: 16 transforms
Fuzz 38333: 13 transforms
Fuzz 38334: 10 transforms
Fuzz 38335: 5 transforms
Fuzz 38336: 4 transforms
Fuzz 38337: 18 transforms
Fuzz 38338: 18 transforms
Fuzz 38339: 5 transforms
Fuzz 38340: 5 transforms
Fuzz 38341: 10 transforms
Fuzz 38342: 3 transforms
Fuzz 38343: 6 transforms
Fuzz 38344: 11 transforms
Fuzz 38345: 10 transforms
Fuzz 38346: 11 transforms
Fuzz 38347: 12 transforms
Fuzz 38348: 5 transforms
Fuzz 38349: 13 transforms
Fuzz 38350: 12 transforms
Fuzz 38351: 19 transforms
Fuzz 38352: 17 transforms
Fuzz 38353: 14 transforms
Fuzz 38354: 19 transforms
Fuzz 38355: 20 transforms
Fuzz 38356: 12 transforms
Fuzz 38357: 15 transforms
Fuzz 38358: 8 transforms
Fuzz 38359: 18 transforms
Fuzz 38360: 14 transforms
Fuzz 38361: 5 transforms
Fuzz 38362: 7 transforms
Fuzz 38363: 14 transforms
Fuzz 38364: 16 transforms
Fuzz 38365: 6 transforms
Fuzz 38366: 2 transforms
Fuzz 38367: 18 transforms
Fuzz 38368: 3 transforms
Fuzz 38369: 18 transforms
Fuzz 38370: 1 transforms
Fuzz 38371: 14 transforms
Fuzz 38372: 15 transforms
Fuzz 38373: 7 transforms
Fuzz 38374: 15 transforms
Fuzz 38375: 20 transforms
Fuzz 38376: 9 transforms
Fuzz 38377: 11 transforms
Fuzz 38378: 16 transforms
Fuzz 38379: 19 transforms
Fuzz 38380: 13 transforms
Fuzz 38381: 1 transforms
Fuzz 38382: 6 transforms
Fuzz 38383: 12 transforms
Fuzz 38384: 13 transforms
Fuzz 38385: 2 transforms
Fuzz 38386: 12 transforms
Fuzz 38387: 14 transforms
Fuzz 38388: 9 transforms
Fuzz 38389: 19 transforms
Fuzz 38390: 16 transforms
Fuzz 38391: 15 transforms
Fuzz 38392: 15 transforms
Fuzz 38393: 7 transforms
Fuzz 38394: 2 transforms
Fuzz 38395: 16 transforms
Fuzz 38396: 6 transforms
Fuzz 38397: 1 transforms
Fuzz 38398: 18 transforms
Fuzz 38399: 2 transforms
Fuzz 38400: 11 transforms
Fuzz 38401: 8 transforms
Fuzz 38402: 4 transforms
Fuzz 38403: 20 transforms
Fuzz 38404: 17 transforms
Fuzz 38405: 8 transforms
Fuzz 38406: 7 transforms
Fuzz 38407: 6 transforms
Fuzz 38408: 8 transforms
Fuzz 38409: 1 transforms
Fuzz 38410: 15 transforms
Fuzz 38411: 2 transforms
Fuzz 38412: 3 transforms
Fuzz 38413: 10 transforms
Fuzz 38414: 3 transforms
Fuzz 38415: 4 transforms
Fuzz 38416: 15 transforms
Fuzz 38417: 4 transforms
Fuzz 38418: 12 transforms
Fuzz 38419: 17 transforms
Fuzz 38420: 15 transforms
Fuzz 38421: 20 transforms
Fuzz 38422: 2 transforms
Fuzz 38423: 11 transforms
Fuzz 38424: 10 transforms
Fuzz 38425: 10 transforms
Fuzz 38426: 5 transforms
Fuzz 38427: 20 transforms
Fuzz 38428: 15 transforms
Fuzz 38429: 12 transforms
Fuzz 38430: 15 transforms
Fuzz 38431: 19 transforms
Fuzz 38432: 16 transforms
Fuzz 38433: 5 transforms
Fuzz 38434: 1 transforms
Fuzz 38435: 12 transforms
Fuzz 38436: 4 transforms
Fuzz 38437: 19 transforms
Fuzz 38438: 17 transforms
Fuzz 38439: 14 transforms
Fuzz 38440: 13 transforms
Fuzz 38441: 6 transforms
Fuzz 38442: 6 transforms
Fuzz 38443: 9 transforms
Fuzz 38444: 8 transforms
Fuzz 38445: 10 transforms
Fuzz 38446: 11 transforms
Fuzz 38447: 13 transforms
Fuzz 38448: 3 transforms
Fuzz 38449: 10 transforms
Fuzz 38450: 6 transforms
Fuzz 38451: 10 transforms
Fuzz 38452: 10 transforms
Fuzz 38453: 15 transforms
Fuzz 38454: 17 transforms
Fuzz 38455: 1 transforms
Fuzz 38456: 17 transforms
Fuzz 38457: 17 transforms
Fuzz 38458: 19 transforms
Fuzz 38459: 4 transforms
Fuzz 38460: 15 transforms
Fuzz 38461: 12 transforms
Fuzz 38462: 2 transforms
Fuzz 38463: 2 transforms
Fuzz 38464: 10 transforms
Fuzz 38465: 9 transforms
Fuzz 38466: 4 transforms
Fuzz 38467: 9 transforms
Fuzz 38468: 20 transforms
Fuzz 38469: 4 transforms
Fuzz 38470: 14 transforms
Fuzz 38471: 9 transforms
Fuzz 38472: 19 transforms
Fuzz 38473: 14 transforms
Fuzz 38474: 17 transforms
Fuzz 38475: 12 transforms
Fuzz 38476: 14 transforms
Fuzz 38477: 12 transforms
Fuzz 38478: 19 transforms
Fuzz 38479: 1 transforms
Fuzz 38480: 11 transforms
Fuzz 38481: 9 transforms
Fuzz 38482: 13 transforms
Fuzz 38483: 9 transforms
Fuzz 38484: 18 transforms
Fuzz 38485: 17 transforms
Fuzz 38486: 19 transforms
Fuzz 38487: 6 transforms
Fuzz 38488: 18 transforms
Fuzz 38489: 7 transforms
Fuzz 38490: 9 transforms
Fuzz 38491: 18 transforms
Fuzz 38492: 5 transforms
Fuzz 38493: 12 transforms
Fuzz 38494: 1 transforms
Fuzz 38495: 18 transforms
Fuzz 38496: 15 transforms
Fuzz 38497: 20 transforms
Fuzz 38498: 15 transforms
Fuzz 38499: 16 transforms
Fuzz 38500: 5 transforms
Fuzz 38501: 4 transforms
Fuzz 38502: 18 transforms
Fuzz 38503: 10 transforms
Fuzz 38504: 4 transforms
Fuzz 38505: 1 transforms
Fuzz 38506: 15 transforms
Fuzz 38507: 1 transforms
Fuzz 38508: 17 transforms
Fuzz 38509: 17 transforms
Fuzz 38510: 3 transforms
Fuzz 38511: 13 transforms
Fuzz 38512: 20 transforms
Fuzz 38513: 1 transforms
Fuzz 38514: 17 transforms
Fuzz 38515: 2 transforms
Fuzz 38516: 8 transforms
Fuzz 38517: 4 transforms
Fuzz 38518: 11 transforms
Fuzz 38519: 12 transforms
Fuzz 38520: 17 transforms
Fuzz 38521: 19 transforms
Fuzz 38522: 20 transforms
Fuzz 38523: 8 transforms
Fuzz 38524: 17 transforms
Fuzz 38525: 15 transforms
Fuzz 38526: 8 transforms
Fuzz 38527: 7 transforms
Fuzz 38528: 1 transforms
Fuzz 38529: 19 transforms
Fuzz 38530: 7 transforms
Fuzz 38531: 1 transforms
Fuzz 38532: 14 transforms
Fuzz 38533: 16 transforms
Fuzz 38534: 14 transforms
Fuzz 38535: 3 transforms
Fuzz 38536: 1 transforms
Fuzz 38537: 11 transforms
Fuzz 38538: 18 transforms
Fuzz 38539: 12 transforms
Fuzz 38540: 1 transforms
Fuzz 38541: 3 transforms
Fuzz 38542: 1 transforms
Fuzz 38543: 17 transforms
Fuzz 38544: 9 transforms
Fuzz 38545: 14 transforms
Fuzz 38546: 3 transforms
Fuzz 38547: 11 transforms
Fuzz 38548: 15 transforms
Fuzz 38549: 9 transforms
Fuzz 38550: 18 transforms
Fuzz 38551: 14 transforms
Fuzz 38552: 4 transforms
Fuzz 38553: 3 transforms
Fuzz 38554: 18 transforms
Fuzz 38555: 1 transforms
Fuzz 38556: 14 transforms
Fuzz 38557: 1 transforms
Fuzz 38558: 5 transforms
Fuzz 38559: 18 transforms
Fuzz 38560: 19 transforms
Fuzz 38561: 17 transforms
Fuzz 38562: 11 transforms
Fuzz 38563: 5 transforms
Fuzz 38564: 12 transforms
Fuzz 38565: 7 transforms
Fuzz 38566: 2 transforms
Fuzz 38567: 4 transforms
Fuzz 38568: 1 transforms
Fuzz 38569: 16 transforms
Fuzz 38570: 9 transforms
Fuzz 38571: 14 transforms
Fuzz 38572: 15 transforms
Fuzz 38573: 1 transforms
Fuzz 38574: 7 transforms
Fuzz 38575: 6 transforms
Fuzz 38576: 7 transforms
Fuzz 38577: 13 transforms
Fuzz 38578: 12 transforms
Fuzz 38579: 16 transforms
Fuzz 38580: 8 transforms
Fuzz 38581: 19 transforms
Fuzz 38582: 10 transforms
Fuzz 38583: 10 transforms
Fuzz 38584: 11 transforms
Fuzz 38585: 20 transforms
Fuzz 38586: 13 transforms
Fuzz 38587: 14 transforms
Fuzz 38588: 4 transforms
Fuzz 38589: 1 transforms
Fuzz 38590: 10 transforms
Fuzz 38591: 11 transforms
Fuzz 38592: 8 transforms
Fuzz 38593: 7 transforms
Fuzz 38594: 18 transforms
Fuzz 38595: 12 transforms
Fuzz 38596: 15 transforms
Fuzz 38597: 14 transforms
Fuzz 38598: 11 transforms
Fuzz 38599: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  selector: 'my-aaa',
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header; inputs: const ['count'],

@Comp<onent(
  List<String> items;

@Component(
  @ContentChild(CounterComponent)
}
  CounterCompone
class Com<!--
ponentA {
import 'package:angular2/angular2.dart';

  int count;
  @Input() int maxCount;
  templateUrl: '<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
   test.html',
<<==HTML CODE==>>
<hfinal1 h1>Showing
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 38600: 4 transforms
Fuzz 38601: 11 transforms
Fuzz 38602: 20 transforms
Fuzz 38603: 16 transforms
Fuzz 38604: 17 transforms
Fuzz 38605: 5 transforms
Fuzz 38606: 1 transforms
Fuzz 38607: 18 transforms
Fuzz 38608: 13 transforms
Fuzz 38609: 8 transforms
Fuzz 38610: 5 transforms
Fuzz 38611: 9 transforms
Fuzz 38612: 7 transforms
Fuzz 38613: 4 transforms
Fuzz 38614: 19 transforms
Fuzz 38615: 13 transforms
Fuzz 38616: 7 transforms
Fuzz 38617: 19 transforms
Fuzz 38618: 3 transforms
Fuzz 38619: 15 transforms
Fuzz 38620: 3 transforms
Fuzz 38621: 10 transforms
Fuzz 38622: 8 transforms
Fuzz 38623: 7 transforms
Fuzz 38624: 1 transforms
Fuzz 38625: 17 transforms
Fuzz 38626: 1 transforms
Fuzz 38627: 14 transforms
Fuzz 38628: 9 transforms
Fuzz 38629: 9 transforms
Fuzz 38630: 7 transforms
Fuzz 38631: 6 transforms
Fuzz 38632: 19 transforms
Fuzz 38633: 12 transforms
Fuzz 38634: 20 transforms
Fuzz 38635: 18 transforms
Fuzz 38636: 4 transforms
Fuzz 38637: 9 transforms
Fuzz 38638: 5 transforms
Fuzz 38639: 13 transforms
Fuzz 38640: 12 transforms
Fuzz 38641: 1 transforms
Fuzz 38642: 18 transforms
Fuzz 38643: 11 transforms
Fuzz 38644: 6 transforms
Fuzz 38645: 14 transforms
Fuzz 38646: 16 transforms
Fuzz 38647: 16 transforms
Fuzz 38648: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
class CounterComponent {


  String header;
  template: ' maxCount;
  CounterComponent recrse:dComponent;
  sel<!--
@Component(
  outputs: const ['resetEvent: reset'],
}
  int count;  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  List<String> items;

  directives: const [CounterComponent, NgIf, NgFor, Ng() {Form, NgModel])
  EventEmitter<String> resetEvent;
       aector: 'my-aaa',

  EventEmitter<String> resetEvent;
-->

  void reset() {}
  inputs: const ['count'],
}
  void increment() {}
  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  @Outpu{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</hitems.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incre1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]=m of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngMod"header:" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($eve
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 38649: 14 transforms
Fuzz 38650: 14 transforms
Fuzz 38651: 13 transforms
Fuzz 38652: 15 transforms
Fuzz 38653: 13 transforms
Fuzz 38654: 18 transforms
Fuzz 38655: 20 transforms
Fuzz 38656: 2 transforms
Fuzz 38657: 15 transforms
Fuzz 38658: 6 transforms
Fuzz 38659: 5 transforms
Fuzz 38660: 19 transforms
Fuzz 38661: 2 transforms
Fuzz 38662: 7 transforms
Fuzz 38663: 7 transforms
Fuzz 38664: 4 transforms
Fuzz 38665: 1 transforms
Fuzz 38666: 2 transforms
Fuzz 38667: 3 transforms
Fuzz 38668: 6 transforms
Fuzz 38669: 12 transforms
Fuzz 38670: 4 transforms
Fuzz 38671: 1 transforms
Fuzz 38672: 10 transforms
Fuzz 38673: 17 transforms
Fuzz 38674: 4 transforms
Fuzz 38675: 19 transforms
Fuzz 38676: 9 transforms
Fuzz 38677: 14 transforms
Fuzz 38678: 9 transforms
Fuzz 38679: 14 transforms
Fuzz 38680: 15 transforms
Fuzz 38681: 16 transforms
Fuzz 38682: 14 transforms
Fuzz 38683: 10 transforms
Fuzz 38684: 15 transforms
Fuzz 38685: 10 transforms
Fuzz 38686: 13 transforms
Fuzz 38687: 11 transforms
Fuzz 38688: 8 transforms
Fuzz 38689: 12 transforms
Fuzz 38690: 10 transforms
Fuzz 38691: 7 transforms
Fuzz 38692: 16 transforms
Fuzz 38693: 5 transforms
Fuzz 38694: 19 transforms
Fuzz 38695: 1 transforms
Fuzz 38696: 1 transforms
Fuzz 38697: 14 transforms
Fuzz 38698: 13 transforms
Fuzz 38699: 2 transforms
Fuzz 38700: 16 transforms
Fuzz 38701: 1 transforms
Fuzz 38702: 19 transforms
Fuzz 38703: 14 transforms
Fuzz 38704: 17 transforms
Fuzz 38705: 19 transforms
Fuzz 38706: 8 transforms
Fuzz 38707: 1 transforms
Fuzz 38708: 4 transforms
Fuzz 38709: 11 transforms
Fuzz 38710: 14 transforms
Fuzz 38711: 1 transforms
Fuzz 38712: 16 transforms
Fuzz 38713: 12 transforms
Fuzz 38714: 5 transforms
Fuzz 38715: 11 transforms
Fuzz 38716: 11 transforms
Fuzz 38717: 4 transforms
Fuzz 38718: 2 transforms
Fuzz 38719: 2 transforms
Fuzz 38720: 9 transforms
Fuzz 38721: 5 transforms
Fuzz 38722: 10 transforms
Fuzz 38723: 16 transforms
Fuzz 38724: 6 transforms
Fuzz 38725: 1 transforms
Fuzz 38726: 3 transforms
Fuzz 38727: 20 transforms
Fuzz 38728: 19 transforms
Fuzz 38729: 8 transforms
Fuzz 38730: 5 transforms
Fuzz 38731: 3 transforms
Fuzz 38732: 3 transforms
Fuzz 38733: 16 transforms
Fuzz 38734: 13 transforms
Fuzz 38735: 2 transforms
Fuzz 38736: 8 transforms
Fuzz 38737: 9 transforms
Fuzz 38738: 3 transforms
Fuzz 38739: 2 transforms
Fuzz 38740: 13 transforms
Fuzz 38741: 19 transforms
Fuzz 38742: 19 transforms
Fuzz 38743: 13 transforms
Fuzz 38744: 5 transforms
Fuzz 38745: 9 transforms
Fuzz 38746: 4 transforms
Fuzz 38747: 13 transforms
Fuzz 38748: 12 transforms
Fuzz 38749: 10 transforms
Fuzz 38750: 19 transforms
Fuzz 38751: 1 transforms
Fuzz 38752: 8 transforms
Fuzz 38753: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

  String header;
  outputs: const ['resetEvent: reset'],
{
-->
  templa}
  void increment() {}
}
  selector: 'my-counter',
  directives: const [CounterComponen;t, NgIf, NgFor, NgForm, NgModel])

  CounterComponent recuredComponent;

class CounterComponent {
  inputs: const ['count'],
{
       aria-hidden="true"
@Component(
  EventEmitter<String> reset<!--
@Component(
  int count;  @Input() int maxCount;
  List<String> items;
  @ContentChild(CounterComponent)
});

  selector: 'my-aaa',
 Event;
  @Output() EventEmitter<int> incremented;
\'\'\');
  void reset() {}
]),
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  '090cedb3f2833a3f260b093baae56267te: '{{count}} <button click)="increment()" [value]="\'add\'"></button>')
class ComponentA <!--

<<==HTML CODE==>>
<!--@ngIgnoreErrors: -->
<h1 #h1><!--
-->
       Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngFotrm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = }
]),
});
{
\'\'\');
  '090cedb3f!h1.hidden; counter.reset()'
    (incremented)='items.add($tryevent.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 38754: 6 transforms
Fuzz 38755: 5 transforms
Fuzz 38756: 15 transforms
Fuzz 38757: 3 transforms
Fuzz 38758: 10 transforms
Fuzz 38759: 7 transforms
Fuzz 38760: 18 transforms
Fuzz 38761: 6 transforms
Fuzz 38762: 7 transforms
Fuzz 38763: 5 transforms
Fuzz 38764: 6 transforms
Fuzz 38765: 20 transforms
Fuzz 38766: 4 transforms
Fuzz 38767: 1 transforms
Fuzz 38768: 14 transforms
Fuzz 38769: 1 transforms
Fuzz 38770: 13 transforms
Fuzz 38771: 5 transforms
Fuzz 38772: 6 transforms
Fuzz 38773: 16 transforms
Fuzz 38774: 1 transforms
Fuzz 38775: 17 transforms
Fuzz 38776: 13 transforms
Fuzz 38777: 1 transforms
Fuzz 38778: 11 transforms
Fuzz 38779: 1 transforms
Fuzz 38780: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
  int count;

  outputs: const ['resetEvent: reset'],
  void reset() {}
  selector: 'my-aaa',
       aria-hidden="true"  template: '{{count}} <button (click)="increment()" [valu]="\'add\'"></button>')
class ComponentA {

  EventEmitter<String> resetEvent;

  inputs: const ['count'],
}
class C<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{ounterComponent {
-->
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
       aria-hidden=mplateUrl: 'test.html',

  @ContentChild(CounterComponent)

  CounterComponent recursedComponent;
  selector: 'my-counter',
import 'package:angular2/angular2.dart';
  String header;
  te<!--
-->
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  void increment() {}
<!--
@Component(
<<==HTML CODE==>>
    (incremented)='items.add($event.toString())<!--
-->
       aria-hi'>

  <input [(ngModel)]="header" />
    [count]="items.length"
  <my-counter
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}

    <my-counter></my-counter>
    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
       attr.aria-hidden="{{!invalid}}"
-->
       aria-hidden="true"
      
   h1.hidden = !h1.hidden; counter.reset()'
  {{ngForm.dirty}}
    [maxCount]='4'
  
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
    (click)='<!--
  </my-counter>
<div *ngIf="items.length > 0">
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 38781: 4 transforms
Fuzz 38782: 18 transforms
Fuzz 38783: 1 transforms
Fuzz 38784: 5 transforms
Fuzz 38785: 18 transforms
Fuzz 38786: 10 transforms
Fuzz 38787: 9 transforms
Fuzz 38788: 8 transforms
Fuzz 38789: 19 transforms
Fuzz 38790: 4 transforms
Fuzz 38791: 17 transforms
Fuzz 38792: 1 transforms
Fuzz 38793: 20 transforms
Fuzz 38794: 19 transforms
Fuzz 38795: 13 transforms
Fuzz 38796: 19 transforms
Fuzz 38797: 19 transforms
Fuzz 38798: 12 transforms
Fuzz 38799: 17 transforms
Fuzz 38800: 16 transforms
Fuzz 38801: 2 transforms
Fuzz 38802: 9 transforms
Fuzz 38803: 3 transforms
Fuzz 38804: 7 transforms
Fuzz 38805: 11 transforms
Fuzz 38806: 17 transforms
Fuzz 38807: 13 transforms
Fuzz 38808: 2 transforms
Fuzz 38809: 14 transforms
Fuzz 38810: 8 transforms
Fuzz 38811: 7 transforms
Fuzz 38812: 8 transforms
Fuzz 38813: 2 transforms
Fuzz 38814: 6 transforms
Fuzz 38815: 8 transforms
Fuzz 38816: 8 transforms
Fuzz 38817: 1 transforms
Fuzz 38818: 3 transforms
Fuzz 38819: 15 transforms
Fuzz 38820: 6 transforms
Fuzz 38821: 5 transforms
Fuzz 38822: 18 transforms
Fuzz 38823: 17 transforms
Fuzz 38824: 20 transforms
Fuzz 38825: 13 transforms
Fuzz 38826: 16 transforms
Fuzz 38827: 19 transforms
Fuzz 38828: 13 transforms
Fuzz 38829: 5 transforms
Fuzz 38830: 7 transforms
Fuzz 38831: 1 transforms
Fuzz 38832: 2 transforms
Fuzz 38833: 8 transforms
Fuzz 38834: 14 transforms
Fuzz 38835: 20 transforms
Fuzz 38836: 12 transforms
Fuzz 38837: 2 transforms
Fuzz 38838: 4 transforms
Fuzz 38839: 15 transforms
Fuzz 38840: 16 transforms
Fuzz 38841: 13 transforms
Fuzz 38842: 3 transforms
Fuzz 38843: 1 transforms
Fuzz 38844: 16 transforms
Fuzz 38845: 2 transforms
Fuzz 38846: 2 transforms
Fuzz 38847: 20 transforms
Fuzz 38848: 12 transforms
Fuzz 38849: 8 transforms
Fuzz 38850: 20 transforms
Fuzz 38851: 13 transforms
Fuzz 38852: 6 transforms
Fuzz 38853: 11 transforms
Fuzz 38854: 7 transforms
Fuzz 38855: 11 transforms
Fuzz 38856: 2 transforms
Fuzz 38857: 16 transforms
Fuzz 38858: 9 transforms
Fuzz 38859: 11 transforms
Fuzz 38860: 18 transforms
Fuzz 38861: 13 transforms
Fuzz 38862: 12 transforms
Fuzz 38863: 5 transforms
Fuzz 38864: 1 transforms
Fuzz 38865: 12 transforms
Fuzz 38866: 1 transforms
Fuzz 38867: 8 transforms
Fuzz 38868: 13 transforms
Fuzz 38869: 20 transforms
Fuzz 38870: 19 transforms
Fuzz 38871: 2 transforms
Fuzz 38872: 13 transforms
Fuzz 38873: 8 transforms
Fuzz 38874: 2 transforms
Fuzz 38875: 14 transforms
Fuzz 38876: 12 transforms
Fuzz 38877: 8 transforms
Fuzz 38878: 14 transforms
Fuzz 38879: 10 transforms
Fuzz 38880: 4 transforms
Fuzz 38881: 7 transforms
Fuzz 38882: 3 transforms
Fuzz 38883: 9 transforms
Fuzz 38884: 11 transforms
Fuzz 38885: 19 transforms
Fuzz 38886: 11 transforms
Fuzz 38887: 1 transforms
Fuzz 38888: 7 transforms
Fuzz 38889: 7 transforms
Fuzz 38890: 7 transforms
Fuzz 38891: 12 transforms
Fuzz 38892: 20 transforms
Fuzz 38893: 3 transforms
Fuzz 38894: 9 transforms
Fuzz 38895: 6 transforms
Fuzz 38896: 15 transforms
Fuzz 38897: 3 transforms
Fuzz 38898: 2 transforms
Fuzz 38899: 2 transforms
Fuzz 38900: 9 transforms
Fuzz 38901: 2 transforms
Fuzz 38902: 1 transforms
Fuzz 38903: 14 transforms
Fuzz 38904: 20 transforms
Fuzz 38905: 15 transforms
Fuzz 38906: 16 transforms
Fuzz 38907: 20 transforms
Fuzz 38908: 19 transforms
Fuzz 38909: 15 transforms
Fuzz 38910: 14 transforms
Fuzz 38911: 15 transforms
Fuzz 38912: 12 transforms
Fuzz 38913: 18 transforms
Fuzz 38914: 3 transforms
Fuzz 38915: 13 transforms
Fuzz 38916: 7 transforms
Fuzz 38917: 1 transforms
Fuzz 38918: 5 transforms
Fuzz 38919: 12 transforms
Fuzz 38920: 9 transforms
Fuzz 38921: 8 transforms
Fuzz 38922: 20 transforms
Fuzz 38923: 9 transforms
Fuzz 38924: 6 transforms
Fuzz 38925: 12 transforms
Fuzz 38926: 20 transforms
Fuzz 38927: 15 transforms
Fuzz 38928: 12 transforms
Fuzz 38929: 7 transforms
Fuzz 38930: 14 transforms
Fuzz 38931: 6 transforms
Fuzz 38932: 19 transforms
Fuzz 38933: 10 transforms
Fuzz 38934: 3 transforms
Fuzz 38935: 8 transforms
Fuzz 38936: 3 transforms
Fuzz 38937: 18 transforms
Fuzz 38938: 18 transforms
Fuzz 38939: 4 transforms
Fuzz 38940: 3 transforms
Fuzz 38941: 16 transforms
Fuzz 38942: 2 transforms
Fuzz 38943: 15 transforms
Fuzz 38944: 16 transforms
Fuzz 38945: 9 transforms
Fuzz 38946: 13 transforms
Fuzz 38947: 4 transforms
Fuzz 38948: 18 transforms
Fuzz 38949: 7 transforms
Fuzz 38950: 6 transforms
Fuzz 38951: 20 transforms
Fuzz 38952: 20 transforms
Fuzz 38953: 16 transforms
Fuzz 38954: 14 transforms
Fuzz 38955: 9 transforms
Fuzz 38956: 11 transforms
Fuzz 38957: 11 transforms
Fuzz 38958: 8 transforms
Fuzz 38959: 5 transforms
Fuzz 38960: 18 transforms
Fuzz 38961: 3 transforms
Fuzz 38962: 16 transforms
Fuzz 38963: 20 transforms
Fuzz 38964: 19 transforms
Fuzz 38965: 11 transforms
Fuzz 38966: 14 transforms
Fuzz 38967: 11 transforms
Fuzz 38968: 9 transforms
Fuzz 38969: 18 transforms
Fuzz 38970: 4 transforms
Fuzz 38971: 1 transforms
Fuzz 38972: 3 transforms
Fuzz 38973: 10 transforms
Fuzz 38974: 17 transforms
Fuzz 38975: 7 transforms
Fuzz 38976: 1 transforms
Fuzz 38977: 19 transforms
Fuzz 38978: 13 transforms
Fuzz 38979: 14 transforms
Fuzz 38980: 2 transforms
Fuzz 38981: 13 transforms
Fuzz 38982: 20 transforms
Fuzz 38983: 7 transforms
Fuzz 38984: 11 transforms
Fuzz 38985: 16 transforms
Fuzz 38986: 12 transforms
Fuzz 38987: 12 transforms
Fuzz 38988: 3 transforms
Fuzz 38989: 20 transforms
Fuzz 38990: 18 transforms
Fuzz 38991: 13 transforms
Fuzz 38992: 6 transforms
Fuzz 38993: 4 transforms
Fuzz 38994: 18 transforms
Fuzz 38995: 8 transforms
Fuzz 38996: 1 transforms
Fuzz 38997: 14 transforms
Fuzz 38998: 1 transforms
Fuzz 38999: 7 transforms
Fuzz 39000: 8 transforms
Fuzz 39001: 14 transforms
Fuzz 39002: 2 transforms
Fuzz 39003: 10 transforms
Fuzz 39004: 1 transforms
Fuzz 39005: 9 transforms
Fuzz 39006: 8 transforms
Fuzz 39007: 20 transforms
Fuzz 39008: 8 transforms
Fuzz 39009: 2 transforms
Fuzz 39010: 3 transforms
Fuzz 39011: 17 transforms
Fuzz 39012: 17 transforms
Fuzz 39013: 20 transforms
Fuzz 39014: 4 transforms
Fuzz 39015: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directiv<!--
-->
       aria-hidden="true"
       attr}
]),
});
{es: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<S(tring> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['
<<==HTML CODE==>>

<h1 #h1>Showing {{items.length}} items:</h1>
  
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidd en]='item != null'>
  <input [(ngModel)]="headeur
  <form #ngForm="ngForm"></form>
</li>
  {{ngForm.dirty}}
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 39016: 17 transforms
Fuzz 39017: 20 transforms
Fuzz 39018: 17 transforms
Fuzz 39019: 7 transforms
Fuzz 39020: 17 transforms
Fuzz 39021: 19 transforms
Fuzz 39022: 5 transforms
Fuzz 39023: 16 transforms
Fuzz 39024: 5 transforms
Fuzz 39025: 8 transforms
Fuzz 39026: 12 transforms
Fuzz 39027: 8 transforms
Fuzz 39028: 17 transforms
Fuzz 39029: 12 transforms
Fuzz 39030: 1 transforms
Fuzz 39031: 20 transforms
Fuzz 39032: 19 transforms
Fuzz 39033: 11 transforms
Fuzz 39034: 2 transforms
Fuzz 39035: 17 transforms
Fuzz 39036: 18 transforms
Fuzz 39037: 18 transforms
Fuzz 39038: 9 transforms
Fuzz 39039: 13 transforms
Fuzz 39040: 12 transforms
Fuzz 39041: 20 transforms
Fuzz 39042: 3 transforms
Fuzz 39043: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],


@Component
class ComponentA {
  templateUrl: 'test.html',
  selector: 'my-counter',
{
]),
]),
});
\'\'\');
  '090cedb3f2833ent()" [value]="\'add\'"></button>')clas CounterComponent {
@Component(
import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
 ['resetEvent: reset'],


@Component
class ComponentA {
  templateUrl: 'test.html',
  selector: 'my-counter',
  int count;
\'\'\');


  void increment() {}
  template: '{{count}} <b0er;
{
  @C<!ontentChild(CounterCoutton (click)="increm}
  @Input() int maxCount;
});
}
  void reset() {}

  List<String> items;
  @Output() EventEmitter<int> incremen}
]),
});
{
\'\'\');
  tifed;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  '090cedb3f2833a3nf260b0937baae56267a6cd935',
  CounterComponent recursedComponent;
   -4.50er;
{
  @ContentChild(CounterComponent)
  String head}
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
  </my-counter>
<!-- @ngIgnoreErrors: -->
</li>  
  <input [(ngModel)]="header" />
    [maxCount]='4'
    #counter
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}
    <my-counter></my-counter>
</div>

  <form #ngForm="ngForm"></form>
    (reset)=''
    (click)='h1.hidden = !h1.hidden; conter.reset()'    (incremented)='items.add($event.toString())'>
    [count]="items.length"
  <my-counter
      
<h1 #h1>Showing {{items.length}} items:</h1>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 39044: 1 transforms
Fuzz 39045: 10 transforms
Fuzz 39046: 4 transforms
Fuzz 39047: 20 transforms
Fuzz 39048: 13 transforms
Fuzz 39049: 17 transforms
Fuzz 39050: 7 transforms
Fuzz 39051: 17 transforms
Fuzz 39052: 16 transforms
Fuzz 39053: 16 transforms
Fuzz 39054: 12 transforms
Fuzz 39055: 2 transforms
Fuzz 39056: 7 transforms
Fuzz 39057: 18 transforms
Fuzz 39058: 15 transforms
Fuzz 39059: 16 transforms
Fuzz 39060: 11 transforms
Fuzz 39061: 11 transforms
Fuzz 39062: 9 transforms
Fuzz 39063: 7 transforms
Fuzz 39064: 2 transforms
Fuzz 39065: 14 transforms
Fuzz 39066: 15 transforms
Fuzz 39067: 13 transforms
Fuzz 39068: 1 transforms
Fuzz 39069: 8 transforms
Fuzz 39070: 18 transforms
Fuzz 39071: 12 transforms
Fuzz 39072: 13 transforms
Fuzz 39073: 19 transforms
Fuzz 39074: 14 transforms
Fuzz 39075: 17 transforms
Fuzz 39076: 18 transforms
Fuzz 39077: 20 transforms
Fuzz 39078: 14 transforms
Fuzz 39079: 13 transforms
Fuzz 39080: 14 transforms
Fuzz 39081: 8 transforms
Fuzz 39082: 12 transforms
Fuzz 39083: 13 transforms
Fuzz 39084: 2 transforms
Fuzz 39085: 7 transforms
Fuzz 39086: 6 transforms
Fuzz 39087: 19 transforms
Fuzz 39088: 15 transforms
Fuzz 39089: 7 transforms
Fuzz 39090: 15 transforms
Fuzz 39091: 10 transforms
Fuzz 39092: 2 transforms
Fuzz 39093: 5 transforms
Fuzz 39094: 1 transforms
Fuzz 39095: 13 transforms
Fuzz 39096: 18 transforms
Fuzz 39097: 14 transforms
Fuzz 39098: 5 transforms
Fuzz 39099: 1 transforms
Fuzz 39100: 17 transforms
Fuzz 39101: 6 transforms
Fuzz 39102: 17 transforms
Fuzz 39103: 17 transforms
Fuzz 39104: 15 transforms
Fuzz 39105: 3 transforms
Fuzz 39106: 1 transforms
Fuzz 39107: 20 transforms
Fuzz 39108: 18 transforms
Fuzz 39109: 5 transforms
Fuzz 39110: 15 transforms
Fuzz 39111: 3 transforms
Fuzz 39112: 14 transforms
Fuzz 39113: 9 transforms
Fuzz 39114: 5 transforms
Fuzz 39115: 3 transforms
Fuzz 39116: 8 transforms
Fuzz 39117: 6 transforms
Fuzz 39118: 6 transforms
Fuzz 39119: 17 transforms
Fuzz 39120: 7 transforms
Fuzz 39121: 16 transforms
Fuzz 39122: 17 transforms
Fuzz 39123: 17 transforms
Fuzz 39124: 8 transforms
Fuzz 39125: 18 transforms
Fuzz 39126: 1 transforms
Fuzz 39127: 9 transforms
Fuzz 39128: 20 transforms
Fuzz 39129: 2 transforms
Fuzz 39130: 16 transforms
Fuzz 39131: 19 transforms
Fuzz 39132: 12 transforms
Fuzz 39133: 16 transforms
Fuzz 39134: 11 transforms
Fuzz 39135: 3 transforms
Fuzz 39136: 7 transforms
Fuzz 39137: 12 transforms
Fuzz 39138: 5 transforms
Fuzz 39139: 1 transforms
Fuzz 39140: 7 transforms
Fuzz 39141: 12 transforms
Fuzz 39142: 17 transforms
Fuzz 39143: 3 transforms
Fuzz 39144: 1 transforms
Fuzz 39145: 1 transforms
Fuzz 39146: 7 transforms
Fuzz 39147: 18 transforms
Fuzz 39148: 14 transforms
Fuzz 39149: 2 transforms
Fuzz 39150: 8 transforms
Fuzz 39151: 7 transforms
Fuzz 39152: 15 transforms
Fuzz 39153: 3 transforms
Fuzz 39154: 13 transforms
Fuzz 39155: 2 transforms
Fuzz 39156: 20 transforms
Fuzz 39157: 3 transforms
Fuzz 39158: 15 transforms
Fuzz 39159: 12 transforms
Fuzz 39160: 3 transforms
Fuzz 39161: 10 transforms
Fuzz 39162: 14 transforms
Fuzz 39163: 11 transforms
Fuzz 39164: 11 transforms
Fuzz 39165: 17 transforms
Fuzz 39166: 12 transforms
Fuzz 39167: 13 transforms
Fuzz 39168: 15 transforms
Fuzz 39169: 15 transforms
Fuzz 39170: 14 transforms
Fuzz 39171: 9 transforms
Fuzz 39172: 9 transforms
Fuzz 39173: 18 transforms
Fuzz 39174: 8 transforms
Fuzz 39175: 12 transforms
Fuzz 39176: 7 transforms
Fuzz 39177: 7 transforms
Fuzz 39178: 1 transforms
Fuzz 39179: 13 transforms
Fuzz 39180: 13 transforms
Fuzz 39181: 20 transforms
Fuzz 39182: 5 transforms
Fuzz 39183: 7 transforms
Fuzz 39184: 17 transforms
Fuzz 39185: 11 transforms
Fuzz 39186: 16 transforms
Fuzz 39187: 5 transforms
Fuzz 39188: 1 transforms
Fuzz 39189: 14 transforms
Fuzz 39190: 16 transforms
Fuzz 39191: 17 transforms
Fuzz 39192: 15 transforms
Fuzz 39193: 8 transforms
Fuzz 39194: 5 transforms
Fuzz 39195: 7 transforms
Fuzz 39196: 10 transforms
Fuzz 39197: 14 transforms
Fuzz 39198: 16 transforms
Fuzz 39199: 2 transforms
Fuzz 39200: 7 transforms
Fuzz 39201: 2 transforms
Fuzz 39202: 6 transforms
Fuzz 39203: 11 transforms
Fuzz 39204: 9 transforms
Fuzz 39205: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
}plate: '{{count}} <bsyncutton (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
class ComponentA {
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgF;
  int count;
  @Input() int maxCount;
  List<String> items;
class CounterComponent {or, NgForm, NgModel])
}
    @ContentChild(CounterComponent)
  EventEmitter<String> resetEvent;
  void increment() {}
    @ContentChild(CounterComponent)
  inputs: const ['count'],
-->
class CounterComponent {
-->
  @Output() EventEmitter<int> incremented;
  @Input() int maxCo reset() {}
 <!--
  int count;
}

  @Input() int maxCo reset() {}
import 'pacthrowkage:angular2/angular2.dart';
  tem  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
  int count;
@Component(
class CounterComponent {
  voidbutton>')

class CounterComponent {
  String header;
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
 <!--

    @ContentChild(CounterComponent)
@Component(
 <!--

  voidbutton>')
  void increment() {}

-->
  voidbutton>')
  @Output() EventEmitter<int> incremented;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1><<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}li *ngFor='let item of items
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 39206: 2 transforms
Fuzz 39207: 2 transforms
Fuzz 39208: 2 transforms
Fuzz 39209: 14 transforms
Fuzz 39210: 16 transforms
Fuzz 39211: 20 transforms
Fuzz 39212: 5 transforms
Fuzz 39213: 17 transforms
Fuzz 39214: 4 transforms
Fuzz 39215: 20 transforms
Fuzz 39216: 8 transforms
Fuzz 39217: 18 transforms
Fuzz 39218: 19 transforms
Fuzz 39219: 6 transforms
Fuzz 39220: 5 transforms
Fuzz 39221: 11 transforms
Fuzz 39222: 2 transforms
Fuzz 39223: 9 transforms
Fuzz 39224: 9 transforms
Fuzz 39225: 16 transforms
Fuzz 39226: 2 transforms
Fuzz 39227: 10 transforms
Fuzz 39228: 2 transforms
Fuzz 39229: 13 transforms
Fuzz 39230: 10 transforms
Fuzz 39231: 14 transforms
Fuzz 39232: 7 transforms
Fuzz 39233: 5 transforms
Fuzz 39234: 12 transforms
Fuzz 39235: 5 transforms
Fuzz 39236: 12 transforms
Fuzz 39237: 6 transforms
Fuzz 39238: 11 transforms
Fuzz 39239: 16 transforms
Fuzz 39240: 2 transforms
Fuzz 39241: 7 transforms
Fuzz 39242: 2 transforms
Fuzz 39243: 15 transforms
Fuzz 39244: 18 transforms
Fuzz 39245: 13 transforms
Fuzz 39246: 10 transforms
Fuzz 39247: 3 transforms
Fuzz 39248: 3 transforms
Fuzz 39249: 6 transforms
Fuzz 39250: 13 transforms
Fuzz 39251: 19 transforms
Fuzz 39252: 6 transforms
Fuzz 39253: 6 transforms
Fuzz 39254: 11 transforms
Fuzz 39255: 16 transforms
Fuzz 39256: 2 transforms
Fuzz 39257: 8 transforms
Fuzz 39258: 16 transforms
Fuzz 39259: 7 transforms
Fuzz 39260: 3 transforms
Fuzz 39261: 13 transforms
Fuzz 39262: 20 transforms
Fuzz 39263: 6 transforms
Fuzz 39264: 18 transforms
Fuzz 39265: 8 transforms
Fuzz 39266: 10 transforms
Fuzz 39267: 19 transforms
Fuzz 39268: 8 transforms
Fuzz 39269: 20 transforms
Fuzz 39270: 20 transforms
Fuzz 39271: 9 transforms
Fuzz 39272: 3 transforms
Fuzz 39273: 6 transforms
Fuzz 39274: 20 transforms
Fuzz 39275: 17 transforms
Fuzz 39276: 1 transforms
Fuzz 39277: 1 transforms
Fuzz 39278: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Stringomponent(
  selector: 'my-counter',
  inputs: const ['count'],
 > items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: 
<<==HTML CODE==>>
</li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
  <
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->

    #counter
    (reset)=''
  {{x}} : {{item.trim()}}
  </my-counter>

      
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 39279: 4 transforms
Fuzz 39280: 16 transforms
Fuzz 39281: 3 transforms
Fuzz 39282: 14 transforms
Fuzz 39283: 11 transforms
Fuzz 39284: 15 transforms
Fuzz 39285: 2 transforms
Fuzz 39286: 12 transforms
Fuzz 39287: 20 transforms
Fuzz 39288: 3 transforms
Fuzz 39289: 9 transforms
Fuzz 39290: 16 transforms
Fuzz 39291: 16 transforms
Fuzz 39292: 13 transforms
Fuzz 39293: 2 transforms
Fuzz 39294: 3 transforms
Fuzz 39295: 12 transforms
Fuzz 39296: 2 transforms
Fuzz 39297: 9 transforms
Fuzz 39298: 4 transforms
Fuzz 39299: 9 transforms
Fuzz 39300: 9 transforms
Fuzz 39301: 3 transforms
Fuzz 39302: 2 transforms
Fuzz 39303: 12 transforms
Fuzz 39304: 12 transforms
Fuzz 39305: 9 transforms
Fuzz 39306: 6 transforms
Fuzz 39307: 12 transforms
Fuzz 39308: 11 transforms
Fuzz 39309: 3 transforms
Fuzz 39310: 18 transforms
Fuzz 39311: 6 transforms
Fuzz 39312: 19 transforms
Fuzz 39313: 12 transforms
Fuzz 39314: 2 transforms
Fuzz 39315: 12 transforms
Fuzz 39316: 3 transforms
Fuzz 39317: 10 transforms
Fuzz 39318: 7 transforms
Fuzz 39319: 20 transforms
Fuzz 39320: 12 transforms
Fuzz 39321: 2 transforms
Fuzz 39322: 12 transforms
Fuzz 39323: 3 transforms
Fuzz 39324: 12 transforms
Fuzz 39325: 6 transforms
Fuzz 39326: 4 transforms
Fuzz 39327: 11 transforms
Fuzz 39328: 17 transforms
Fuzz 39329: 16 transforms
Fuzz 39330: 19 transforms
Fuzz 39331: 1 transforms
Fuzz 39332: 9 transforms
Fuzz 39333: 4 transforms
Fuzz 39334: 14 transforms
Fuzz 39335: 4 transforms
Fuzz 39336: 14 transforms
Fuzz 39337: 1 transforms
Fuzz 39338: 16 transforms
Fuzz 39339: 1 transforms
Fuzz 39340: 2 transforms
Fuzz 39341: 12 transforms
Fuzz 39342: 15 transforms
Fuzz 39343: 4 transforms
Fuzz 39344: 10 transforms
Fuzz 39345: 11 transforms
Fuzz 39346: 15 transforms
Fuzz 39347: 6 transforms
Fuzz 39348: 2 transforms
Fuzz 39349: 8 transforms
Fuzz 39350: 5 transforms
Fuzz 39351: 11 transforms
Fuzz 39352: 18 transforms
Fuzz 39353: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  selectoextendsr: >'my-aaa',

  List<String><!--
@Component(
  @Input() int maxCount;

  templateUrl: 'test.html',
  String header;
}
}
@Component(
  void reset() {}
  @ContentChild(CounterComponent)
  outputs: c<!--
  Count<!--
       aria-hierComponent recursedComponent;
       attr.aria-hidden="{{!invalidonst ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  selector: 'my-counativenter',


class ComponentA {
  EventEm
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: den = !h1.hidden; counter.res-->
<h1 #h1>Showing {}
]),
});
{
\'\'\'){items.length}} items:</h1>
<li *ngFor='let item of items; let x=indethrowx' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-couter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='itemstems.leng.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>i

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 39354: 13 transforms
Fuzz 39355: 17 transforms
Fuzz 39356: 18 transforms
Fuzz 39357: 2 transforms
Fuzz 39358: 15 transforms
Fuzz 39359: 17 transforms
Fuzz 39360: 11 transforms
Fuzz 39361: 19 transforms
Fuzz 39362: 5 transforms
Fuzz 39363: 19 transforms
Fuzz 39364: 10 transforms
Fuzz 39365: 14 transforms
Fuzz 39366: 4 transforms
Fuzz 39367: 1 transforms
Fuzz 39368: 14 transforms
Fuzz 39369: 4 transforms
Fuzz 39370: 3 transforms
Fuzz 39371: 9 transforms
Fuzz 39372: 20 transforms
Fuzz 39373: 5 transforms
Fuzz 39374: 2 transforms
Fuzz 39375: 14 transforms
Fuzz 39376: 9 transforms
Fuzz 39377: 15 transforms
Fuzz 39378: 6 transforms
Fuzz 39379: 11 transforms
Fuzz 39380: 17 transforms
Fuzz 39381: 14 transforms
Fuzz 39382: 20 transforms
Fuzz 39383: 10 transforms
Fuzz 39384: 14 transforms
Fuzz 39385: 15 transforms
Fuzz 39386: 13 transforms
Fuzz 39387: 11 transforms
Fuzz 39388: 17 transforms
Fuzz 39389: 20 transforms
Fuzz 39390: 9 transforms
Fuzz 39391: 8 transforms
Fuzz 39392: 15 transforms
Fuzz 39393: 7 transforms
Fuzz 39394: 15 transforms
Fuzz 39395: 18 transforms
Fuzz 39396: 15 transforms
Fuzz 39397: 13 transforms
Fuzz 39398: 4 transforms
Fuzz 39399: 1 transforms
Fuzz 39400: 17 transforms
Fuzz 39401: 18 transforms
Fuzz 39402: 2 transforms
Fuzz 39403: 14 transforms
Fuzz 39404: 12 transforms
Fuzz 39405: 9 transforms
Fuzz 39406: 11 transforms
Fuzz 39407: 6 transforms
Fuzz 39408: 7 transforms
Fuzz 39409: 16 transforms
Fuzz 39410: 18 transforms
Fuzz 39411: 5 transforms
Fuzz 39412: 18 transforms
Fuzz 39413: 10 transforms
Fuzz 39414: 11 transforms
Fuzz 39415: 15 transforms
Fuzz 39416: 10 transforms
Fuzz 39417: 12 transforms
Fuzz 39418: 5 transforms
Fuzz 39419: 15 transforms
Fuzz 39420: 13 transforms
Fuzz 39421: 12 transforms
Fuzz 39422: 15 transforms
Fuzz 39423: 17 transforms
Fuzz 39424: 16 transforms
Fuzz 39425: 3 transforms
Fuzz 39426: 11 transforms
Fuzz 39427: 19 transforms
Fuzz 39428: 11 transforms
Fuzz 39429: 3 transforms
Fuzz 39430: 6 transforms
Fuzz 39431: 11 transforms
Fuzz 39432: 16 transforms
Fuzz 39433: 6 transforms
Fuzz 39434: 10 transforms
Fuzz 39435: 19 transforms
Fuzz 39436: 12 transforms
Fuzz 39437: 11 transforms
Fuzz 39438: 20 transforms
Fuzz 39439: 2 transforms
Fuzz 39440: 19 transforms
Fuzz 39441: 17 transforms
Fuzz 39442: 8 transforms
Fuzz 39443: 18 transforms
Fuzz 39444: 16 transforms
Fuzz 39445: 5 transforms
Fuzz 39446: 17 transforms
Fuzz 39447: 6 transforms
Fuzz 39448: 19 transforms
Fuzz 39449: 5 transforms
Fuzz 39450: 14 transforms
Fuzz 39451: 15 transforms
Fuzz 39452: 7 transforms
Fuzz 39453: 10 transforms
Fuzz 39454: 18 transforms
Fuzz 39455: 19 transforms
Fuzz 39456: 14 transforms
Fuzz 39457: 8 transforms
Fuzz 39458: 20 transforms
Fuzz 39459: 5 transforms
Fuzz 39460: 15 transforms
Fuzz 39461: 12 transforms
Fuzz 39462: 15 transforms
Fuzz 39463: 8 transforms
Fuzz 39464: 18 transforms
Fuzz 39465: 14 transforms
Fuzz 39466: 12 transforms
Fuzz 39467: 1 transforms
Fuzz 39468: 3 transforms
Fuzz 39469: 7 transforms
Fuzz 39470: 11 transforms
Fuzz 39471: 19 transforms
Fuzz 39472: 8 transforms
Fuzz 39473: 6 transforms
Fuzz 39474: 17 transforms
Fuzz 39475: 13 transforms
Fuzz 39476: 18 transforms
Fuzz 39477: 5 transforms
Fuzz 39478: 17 transforms
Fuzz 39479: 17 transforms
Fuzz 39480: 18 transforms
Fuzz 39481: 6 transforms
Fuzz 39482: 1 transforms
Fuzz 39483: 7 transforms
Fuzz 39484: 15 transforms
Fuzz 39485: 15 transforms
Fuzz 39486: 2 transforms
Fuzz 39487: 5 transforms
Fuzz 39488: 18 transforms
Fuzz 39489: 11 transforms
Fuzz 39490: 16 transforms
Fuzz 39491: 12 transforms
Fuzz 39492: 10 transforms
Fuzz 39493: 10 transforms
Fuzz 39494: 7 transforms
Fuzz 39495: 7 transforms
Fuzz 39496: 19 transforms
Fuzz 39497: 6 transforms
Fuzz 39498: 11 transforms
Fuzz 39499: 4 transforms
Fuzz 39500: 4 transforms
Fuzz 39501: 4 transforms
Fuzz 39502: 18 transforms
Fuzz 39503: 3 transforms
Fuzz 39504: 9 transforms
Fuzz 39505: 3 transforms
Fuzz 39506: 14 transforms
Fuzz 39507: 11 transforms
Fuzz 39508: 4 transforms
Fuzz 39509: 19 transforms
Fuzz 39510: 6 transforms
Fuzz 39511: 16 transforms
Fuzz 39512: 6 transforms
Fuzz 39513: 20 transforms
Fuzz 39514: 19 transforms
Fuzz 39515: 8 transforms
Fuzz 39516: 5 transforms
Fuzz 39517: 16 transforms
Fuzz 39518: 8 transforms
Fuzz 39519: 1 transforms
Fuzz 39520: 7 transforms
Fuzz 39521: 8 transforms
Fuzz 39522: 4 transforms
Fuzz 39523: 4 transforms
Fuzz 39524: 1 transforms
Fuzz 39525: 14 transforms
Fuzz 39526: 13 transforms
Fuzz 39527: 20 transforms
Fuzz 39528: 4 transforms
Fuzz 39529: 6 transforms
Fuzz 39530: 6 transforms
Fuzz 39531: 10 transforms
Fuzz 39532: 5 transforms
Fuzz 39533: 3 transforms
Fuzz 39534: 10 transforms
Fuzz 39535: 13 transforms
Fuzz 39536: 20 transforms
Fuzz 39537: 17 transforms
Fuzz 39538: 8 transforms
Fuzz 39539: 3 transforms
Fuzz 39540: 11 transforms
Fuzz 39541: 4 transforms
Fuzz 39542: 12 transforms
Fuzz 39543: 20 transforms
Fuzz 39544: 19 transforms
Fuzz 39545: 16 transforms
Fuzz 39546: 4 transforms
Fuzz 39547: 11 transforms
Fuzz 39548: 10 transforms
Fuzz 39549: 4 transforms
Fuzz 39550: 4 transforms
Fuzz 39551: 14 transforms
Fuzz 39552: 10 transforms
Fuzz 39553: 6 transforms
Fuzz 39554: 1 transforms
Fuzz 39555: 11 transforms
Fuzz 39556: 7 transforms
Fuzz 39557: 1 transforms
Fuzz 39558: 1 transforms
Fuzz 39559: 17 transforms
Fuzz 39560: 1 transforms
Fuzz 39561: 13 transforms
Fuzz 39562: 2 transforms
Fuzz 39563: 13 transforms
Fuzz 39564: 16 transforms
Fuzz 39565: 15 transforms
Fuzz 39566: 16 transforms
Fuzz 39567: 8 transforms
Fuzz 39568: 5 transforms
Fuzz 39569: 3 transforms
Fuzz 39570: 4 transforms
Fuzz 39571: 12 transforms
Fuzz 39572: 5 transforms
Fuzz 39573: 15 transforms
Fuzz 39574: 5 transforms
Fuzz 39575: 13 transforms
Fuzz 39576: 6 transforms
Fuzz 39577: 15 transforms
Fuzz 39578: 12 transforms
Fuzz 39579: 9 transforms
Fuzz 39580: 18 transforms
Fuzz 39581: 19 transforms
Fuzz 39582: 8 transforms
Fuzz 39583: 10 transforms
Fuzz 39584: 3 transforms
Fuzz 39585: 1 transforms
Fuzz 39586: 2 transforms
Fuzz 39587: 7 transforms
Fuzz 39588: 4 transforms
Fuzz 39589: 8 transforms
Fuzz 39590: 3 transforms
Fuzz 39591: 12 transforms
Fuzz 39592: 7 transforms
Fuzz 39593: 3 transforms
Fuzz 39594: 9 transforms
Fuzz 39595: 9 transforms
Fuzz 39596: 15 transforms
Fuzz 39597: 7 transforms
Fuzz 39598: 6 transforms
Fuzz 39599: 3 transforms
Fuzz 39600: 14 transforms
Fuzz 39601: 5 transforms
Fuzz 39602: 16 transforms
Fuzz 39603: 2 transforms
Fuzz 39604: 14 transforms
Fuzz 39605: 15 transforms
Fuzz 39606: 6 transforms
Fuzz 39607: 4 transforms
Fuzz 39608: 7 transforms
Fuzz 39609: 19 transforms
Fuzz 39610: 6 transforms
Fuzz 39611: 2 transforms
Fuzz 39612: 17 transforms
Fuzz 39613: 17 transforms
Fuzz 39614: 7 transforms
Fuzz 39615: 2 transforms
Fuzz 39616: 19 transforms
Fuzz 39617: 2 transforms
Fuzz 39618: 11 transforms
Fuzz 39619: 5 transforms
Fuzz 39620: 4 transforms
Fuzz 39621: 14 transforms
Fuzz 39622: 15 transforms
Fuzz 39623: 10 transforms
Fuzz 39624: 15 transforms
Fuzz 39625: 18 transforms
Fuzz 39626: 20 transforms
Fuzz 39627: 19 transforms
Fuzz 39628: 5 transforms
Fuzz 39629: 2 transforms
Fuzz 39630: 4 transforms
Fuzz 39631: 14 transforms
Fuzz 39632: 4 transforms
Fuzz 39633: 11 transforms
Fuzz 39634: 16 transforms
Fuzz 39635: 4 transforms
Fuzz 39636: 7 transforms
Fuzz 39637: 8 transforms
Fuzz 39638: 17 transforms
Fuzz 39639: 2 transforms
Fuzz 39640: 1 transforms
Fuzz 39641: 5 transforms
Fuzz 39642: 7 transforms
Fuzz 39643: 14 transforms
Fuzz 39644: 15 transforms
Fuzz 39645: 9 transforms
Fuzz 39646: 14 transforms
Fuzz 39647: 13 transforms
Fuzz 39648: 15 transforms
Fuzz 39649: 6 transforms
Fuzz 39650: 15 transforms
Fuzz 39651: 2 transforms
Fuzz 39652: 1 transforms
Fuzz 39653: 2 transforms
Fuzz 39654: 12 transforms
Fuzz 39655: 20 transforms
Fuzz 39656: 19 transforms
Fuzz 39657: 3 transforms
Fuzz 39658: 20 transforms
Fuzz 39659: 17 transforms
Fuzz 39660: 13 transforms
Fuzz 39661: 10 transforms
Fuzz 39662: 7 transforms
Fuzz 39663: 4 transforms
Fuzz 39664: 12 transforms
Fuzz 39665: 8 transforms
Fuzz 39666: 18 transforms
Fuzz 39667: 16 transforms
Fuzz 39668: 15 transforms
Fuzz 39669: 4 transforms
Fuzz 39670: 10 transforms
Fuzz 39671: 16 transforms
Fuzz 39672: 10 transforms
Fuzz 39673: 5 transforms
Fuzz 39674: 14 transforms
Fuzz 39675: 10 transforms
Fuzz 39676: 2 transforms
Fuzz 39677: 6 transforms
Fuzz 39678: 20 transforms
Fuzz 39679: 3 transforms
Fuzz 39680: 4 transforms
Fuzz 39681: 15 transforms
Fuzz 39682: 20 transforms
Fuzz 39683: 4 transforms
Fuzz 39684: 20 transforms
Fuzz 39685: 19 transforms
Fuzz 39686: 19 transforms
Fuzz 39687: 10 transforms
Fuzz 39688: 12 transforms
Fuzz 39689: 1 transforms
Fuzz 39690: 7 transforms
Fuzz 39691: 9 transforms
Fuzz 39692: 17 transforms
Fuzz 39693: 16 transforms
Fuzz 39694: 4 transforms
Fuzz 39695: 5 transforms
Fuzz 39696: 1 transforms
Fuzz 39697: 1 transforms
Fuzz 39698: 18 transforms
Fuzz 39699: 3 transforms
Fuzz 39700: 4 transforms
Fuzz 39701: 9 transforms
Fuzz 39702: 4 transforms
Fuzz 39703: 15 transforms
Fuzz 39704: 19 transforms
Fuzz 39705: 18 transforms
Fuzz 39706: 10 transforms
Fuzz 39707: 10 transforms
Fuzz 39708: 17 transforms
Fuzz 39709: 10 transforms
Fuzz 39710: 4 transforms
Fuzz 39711: 18 transforms
Fuzz 39712: 7 transforms
Fuzz 39713: 18 transforms
Fuzz 39714: 11 transforms
Fuzz 39715: 16 transforms
Fuzz 39716: 18 transforms
Fuzz 39717: 4 transforms
Fuzz 39718: 15 transforms
Fuzz 39719: 15 transforms
Fuzz 39720: 13 transforms
Fuzz 39721: 12 transforms
Fuzz 39722: 15 transforms
Fuzz 39723: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;

@Component(

class ComponentA {
  void reset() {}
  outputs: cont;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')@Component(
  void inc<!--
-->
       aria-hidden="true"
       attr.aria-hiddenrement() {}

import 'package:angular2/angular2.dart';
  List<String> items;

  inputs: const ['count'],
  int count;

  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModelount}} <bnterComponent)
}
  selector: 'my-aaa',
  @Iutton (click)="increment()" [value]="\'add\'"></button>')])
class CounterComponent {nst ['resetEvent: reset'],
  selector: 'my-counter',
  String header;
  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')@Component(
  void inc<!--
-->
       aria-hidden="true"
       attr.aria-hiddenrement() {}

import 'package:angular2/angular2.dart';
  List<String> items;

  inputs: const ['count'],
  int count;

  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModelount}} <bnterComponent)
}
  selector: 'my-aaa',
  @Iutton (click)="increment()" [value]="\'add\'"></button>')])
class CounterComponent {
}  @ContentChild(CounterComponent)
}
  selector: 'my-aaa',
  @Input() int maxCount;
<<==HTML CODE==>>
x}} : {{item.trim()}}
<h1n #h1>Showing {{items.length}} items:</h1>
-->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [maxCount]='4'
<div *ngIf="items.length > 0">
    <my-counter></my-counter>
    #counter
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString()) = !h1.hidden; counter.reset()'    (incremented)'>
  
    [count]="items.length"  {{<!--
  <input [(ngModel)]="header" />      
  </my-counter>
</li>
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
    (reset)=''


  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 39724: 4 transforms
Fuzz 39725: 2 transforms
Fuzz 39726: 5 transforms
Fuzz 39727: 12 transforms
Fuzz 39728: 3 transforms
Fuzz 39729: 3 transforms
Fuzz 39730: 18 transforms
Fuzz 39731: 1 transforms
Fuzz 39732: 10 transforms
Fuzz 39733: 14 transforms
Fuzz 39734: 15 transforms
Fuzz 39735: 9 transforms
Fuzz 39736: 2 transforms
Fuzz 39737: 9 transforms
Fuzz 39738: 8 transforms
Fuzz 39739: 5 transforms
Fuzz 39740: 14 transforms
Fuzz 39741: 7 transforms
Fuzz 39742: 17 transforms
Fuzz 39743: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
class CounterComponent {
  selector: 'my-counter',
  EventEmitter<String> resetEvent;

  directives: const [CounterComponent, NgIf, NgF<!--
}
  void reset() {}
  @Input(
@Component(
import 'package:angular2/angular2.dart';
class ComponentA {
  @Output() EventEmitter<int> incremented;-->       aria-hidden="trueor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'ad\'"></button>')
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
@Component(
  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267aShowing {{items.length}} items:<abstract/h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"on></form>
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset(e)'
    (incremented)=final'items.add($event.toStrinrethrowg())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 39744: 20 transforms
Fuzz 39745: 19 transforms
Fuzz 39746: 12 transforms
Fuzz 39747: 6 transforms
Fuzz 39748: 1 transforms
Fuzz 39749: 13 transforms
Fuzz Failure 
<<==DART CODE==>>

  selector: 'my-counter',
  @CA {
@Component(
  @Input() int maxCount;
}

  List<String> items;
  int count;
       attr.aria-hr, NgForm, NgModel])
  selectorontentChild(CounterComponent)
class CounterComponent {
  EventEmitter<String> resetEvent;
  void reset() {}
  List<String> items;
-->
class ComponentA {

  directives: const [CounterComponent, NgIf, NgFo<!--
}
  CounterComponent recursedComponent;
  templateUrl: 'test.html',

  String header;
@Component(  selector: 'my-aaa',
}
  void increment() {}
import 'package:angular2/angular2.dart';
@Component(

  outputs: const ['resetEvent: reset'],

  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
     assert  aria-hidden="true"
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
       attr.aria-r='let item of items; let x=index' [hidden]='item != null'>--><!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
  
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
  </my-counter>
    [count]="items.length"
    [maxCount]='4'  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
    <my-counter></my-counter->
    #counter
<li *ngFo<!--
      

  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
       aria-hidden="true"

</div>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 39750: 7 transforms
Fuzz 39751: 13 transforms
Fuzz 39752: 17 transforms
Fuzz 39753: 16 transforms
Fuzz 39754: 19 transforms
Fuzz 39755: 7 transforms
Fuzz 39756: 5 transforms
Fuzz 39757: 2 transforms
Fuzz 39758: 3 transforms
Fuzz 39759: 12 transforms
Fuzz 39760: 13 transforms
Fuzz 39761: 5 transforms
Fuzz 39762: 7 transforms
Fuzz 39763: 12 transforms
Fuzz 39764: 18 transforms
Fuzz 39765: 10 transforms
Fuzz 39766: 17 transforms
Fuzz 39767: 10 transforms
Fuzz 39768: 18 transforms
Fuzz 39769: 10 transforms
Fuzz 39770: 17 transforms
Fuzz 39771: 16 transforms
Fuzz 39772: 6 transforms
Fuzz 39773: 13 transforms
Fuzz 39774: 12 transforms
Fuzz 39775: 14 transforms
Fuzz 39776: 1 transforms
Fuzz 39777: 12 transforms
Fuzz 39778: 19 transforms
Fuzz 39779: 16 transforms
Fuzz 39780: 11 transforms
Fuzz 39781: 2 transforms
Fuzz 39782: 13 transforms
Fuzz 39783: 2 transforms
Fuzz 39784: 6 transforms
Fuzz 39785: 7 transforms
Fuzz 39786: 16 transforms
Fuzz 39787: 14 transforms
Fuzz 39788: 14 transforms
Fuzz 39789: 13 transforms
Fuzz 39790: 10 transforms
Fuzz 39791: 10 transforms
Fuzz 39792: 1 transforms
Fuzz 39793: 13 transforms
Fuzz 39794: 5 transforms
Fuzz 39795: 13 transforms
Fuzz 39796: 11 transforms
Fuzz 39797: 4 transforms
Fuzz 39798: 16 transforms
Fuzz 39799: 8 transforms
Fuzz 39800: 20 transforms
Fuzz 39801: 5 transforms
Fuzz 39802: 13 transforms
Fuzz 39803: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

  template: '{{count}} <button (clNgFor, NgForm, N<!--
@Componet(
-->
  @Outnput() EventEmitter<int> incremented;
 ick)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"
  selector: 'my-aaa',
class ComponentA {
       attr.aria-hidden="{{!invalidCounterComponent {
  selector: 'my-counter',

@Component(
  List<String> items;
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
  @ContentChild(CounterComponent)
}
       aria-hidden="true"
  EventEmitter<String> resetEvent;
-->
  int count;>
  Count
  <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!inva@Input() int maxCount;
  outputs: const ['resetEvent: reset'],
  directives: const [CunterComponent, NgIf, NgFor, NgForm, N<!--
@Componet(
-->
  @Outnput() EventEmiitter<int> incremented;
  templateUrl: 'test.html',
  String header;
class <!--
       attr.gModel])
<<==HTML CODE==>>
</div>
       attr.aria-hidden="{{x' [hidden]='item != null'>
  {{ngForm.dirty}}
    [maxCount]='4'
       aria-hidden="true"
  <input [(ngModel)]="header" />
  </my-counter>
-->
    #counter
      

  <my-counter
       attr.aria-hidden="{{!in      aria-hidden="true"
<div *ngIf="items.length > 0">
    [count]="items.length"
    <my-cem.trim()}}
<li *ngFor='let item of items; let x=inde<!--
</li>
    (click)='h1.hidden = !h1.hidden; counter.resetounter></my-counter>
  
<h1 #h1>Showing {{items.length}} items:</h1>
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=inde<!--
</li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
-->
 <!--
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 39804: 3 transforms
Fuzz 39805: 5 transforms
Fuzz 39806: 2 transforms
Fuzz 39807: 20 transforms
Fuzz 39808: 3 transforms
Fuzz 39809: 18 transforms
Fuzz 39810: 7 transforms
Fuzz 39811: 4 transforms
Fuzz 39812: 2 transforms
Fuzz 39813: 18 transforms
Fuzz 39814: 1 transforms
Fuzz 39815: 5 transforms
Fuzz 39816: 10 transforms
Fuzz 39817: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
}
class CounterComponent {
  void reset() {}
  templateUrl: 'test.html',
-->


  String header;
  @Output() EventEmitter<int> incremented;
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
-->
       attr.aria-hidden="{{!invalid}}"
class CounterComponent {
  int count;
class ComponentA {
     onent recursedComponent;
      selector: 'my-counter',
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
 emplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;

  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
  outputs: const ['resetEvent: reset'],

  @Input() int maxCount;
@Component(

  CounterComp<!--
}

  @ContentChild(CounterCompon}
]),
});
{
\'\'\');
  '090cedb3f2833a3fent)
  EventEmitter<String> resetEvent;
@Component(
  @ContentChild(CounterComponent)
       aria-hidden="true"
  @Input() int maxCount;
  void increment() {}
  CounterComp<!--
<<==HTML CODE==>>
<!--
-->
       aria-hidden="true"       attr.aria-hi<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <ter>  </my-counter>
</my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 39818: 5 transforms
Fuzz 39819: 15 transforms
Fuzz 39820: 20 transforms
Fuzz 39821: 14 transforms
Fuzz 39822: 14 transforms
Fuzz 39823: 8 transforms
Fuzz 39824: 12 transforms
Fuzz 39825: 17 transforms
Fuzz 39826: 15 transforms
Fuzz 39827: 19 transforms
Fuzz 39828: 6 transforms
Fuzz 39829: 11 transforms
Fuzz 39830: 10 transforms
Fuzz 39831: 1 transforms
Fuzz 39832: 1 transforms
Fuzz 39833: 9 transforms
Fuzz 39834: 9 transforms
Fuzz 39835: 3 transforms
Fuzz 39836: 1 transforms
Fuzz 39837: 2 transforms
Fuzz 39838: 1 transforms
Fuzz 39839: 17 transforms
Fuzz 39840: 5 transforms
Fuzz 39841: 12 transforms
Fuzz 39842: 7 transforms
Fuzz 39843: 20 transforms
Fuzz 39844: 20 transforms
Fuzz 39845: 4 transforms
Fuzz 39846: 12 transforms
Fuzz 39847: 11 transforms
Fuzz 39848: 12 transforms
Fuzz 39849: 4 transforms
Fuzz 39850: 20 transforms
Fuzz 39851: 7 transforms
Fuzz 39852: 1 transforms
Fuzz 39853: 13 transforms
Fuzz 39854: 18 transforms
Fuzz 39855: 14 transforms
Fuzz 39856: 15 transforms
Fuzz 39857: 15 transforms
Fuzz 39858: 20 transforms
Fuzz 39859: 11 transforms
Fuzz 39860: 19 transforms
Fuzz 39861: 12 transforms
Fuzz 39862: 14 transforms
Fuzz 39863: 5 transforms
Fuzz 39864: 16 transforms
Fuzz 39865: 13 transforms
Fuzz 39866: 20 transforms
Fuzz 39867: 20 transforms
Fuzz 39868: 1 transforms
Fuzz 39869: 4 transforms
Fuzz 39870: 10 transforms
Fuzz 39871: 11 transforms
Fuzz 39872: 11 transforms
Fuzz 39873: 1 transforms
Fuzz 39874: 9 transforms
Fuzz 39875: 18 transforms
Fuzz 39876: 8 transforms
Fuzz 39877: 8 transforms
Fuzz 39878: 16 transforms
Fuzz 39879: 6 transforms
Fuzz 39880: 15 transforms
Fuzz 39881: 15 transforms
Fuzz 39882: 8 transforms
Fuzz 39883: 20 transforms
Fuzz 39884: 20 transforms
Fuzz 39885: 12 transforms
Fuzz 39886: 20 transforms
Fuzz 39887: 16 transforms
Fuzz 39888: 18 transforms
Fuzz 39889: 14 transforms
Fuzz 39890: 10 transforms
Fuzz 39891: 12 transforms
Fuzz 39892: 8 transforms
Fuzz 39893: 12 transforms
Fuzz 39894: 1 transforms
Fuzz 39895: 9 transforms
Fuzz 39896: 8 transforms
Fuzz 39897: 8 transforms
Fuzz 39898: 9 transforms
Fuzz 39899: 6 transforms
Fuzz 39900: 3 transforms
Fuzz 39901: 18 transforms
Fuzz 39902: 12 transforms
Fuzz 39903: 19 transforms
Fuzz 39904: 8 transforms
Fuzz 39905: 2 transforms
Fuzz 39906: 8 transforms
Fuzz 39907: 2 transforms
Fuzz 39908: 9 transforms
Fuzz 39909: 20 transforms
Fuzz 39910: 2 transforms
Fuzz 39911: 16 transforms
Fuzz 39912: 14 transforms
Fuzz 39913: 6 transforms
Fuzz 39914: 11 transforms
Fuzz 39915: 7 transforms
Fuzz 39916: 2 transforms
Fuzz 39917: 19 transforms
Fuzz 39918: 7 transforms
Fuzz 39919: 5 transforms
Fuzz 39920: 15 transforms
Fuzz 39921: 11 transforms
Fuzz 39922: 4 transforms
Fuzz 39923: 2 transforms
Fuzz 39924: 8 transforms
Fuzz 39925: 10 transforms
Fuzz 39926: 16 transforms
Fuzz 39927: 2 transforms
Fuzz 39928: 12 transforms
Fuzz 39929: 5 transforms
Fuzz 39930: 19 transforms
Fuzz 39931: 10 transforms
Fuzz 39932: 18 transforms
Fuzz 39933: 14 transforms
Fuzz 39934: 13 transforms
Fuzz 39935: 16 transforms
Fuzz 39936: 12 transforms
Fuzz 39937: 8 transforms
Fuzz 39938: 13 transforms
Fuzz 39939: 18 transforms
Fuzz 39940: 15 transforms
Fuzz 39941: 18 transforms
Fuzz 39942: 2 transforms
Fuzz 39943: 6 transforms
Fuzz 39944: 10 transforms
Fuzz 39945: 7 transforms
Fuzz 39946: 17 transforms
Fuzz 39947: 5 transforms
Fuzz 39948: 4 transforms
Fuzz 39949: 11 transforms
Fuzz 39950: 3 transforms
Fuzz 39951: 4 transforms
Fuzz 39952: 10 transforms
Fuzz 39953: 10 transforms
Fuzz 39954: 4 transforms
Fuzz 39955: 2 transforms
Fuzz 39956: 9 transforms
Fuzz 39957: 1 transforms
Fuzz 39958: 10 transforms
Fuzz 39959: 15 transforms
Fuzz 39960: 13 transforms
Fuzz 39961: 10 transforms
Fuzz 39962: 11 transforms
Fuzz 39963: 1 transforms
Fuzz 39964: 19 transforms
Fuzz 39965: 20 transforms
Fuzz 39966: 10 transforms
Fuzz 39967: 7 transforms
Fuzz 39968: 14 transforms
Fuzz 39969: 8 transforms
Fuzz 39970: 5 transforms
Fuzz 39971: 13 transforms
Fuzz 39972: 11 transforms
Fuzz 39973: 16 transforms
Fuzz 39974: 3 transforms
Fuzz 39975: 8 transforms
Fuzz 39976: 19 transforms
Fuzz 39977: 1 transforms
Fuzz 39978: 15 transforms
Fuzz 39979: 7 transforms
Fuzz 39980: 14 transforms
Fuzz 39981: 17 transforms
Fuzz 39982: 19 transforms
Fuzz 39983: 11 transforms
Fuzz 39984: 19 transforms
Fuzz 39985: 7 transforms
Fuzz 39986: 7 transforms
Fuzz 39987: 20 transforms
Fuzz 39988: 9 transforms
Fuzz 39989: 12 transforms
Fuzz 39990: 7 transforms
Fuzz 39991: 2 transforms
Fuzz 39992: 7 transforms
Fuzz 39993: 16 transforms
Fuzz 39994: 7 transforms
Fuzz 39995: 13 transforms
Fuzz 39996: 13 transforms
Fuzz 39997: 10 transforms
Fuzz 39998: 6 transforms
Fuzz 39999: 18 transforms
Fuzz 40000: 3 transforms
Fuzz 40001: 9 transforms
Fuzz 40002: 5 transforms
Fuzz 40003: 20 transforms
Fuzz 40004: 3 transforms
Fuzz 40005: 1 transforms
Fuzz 40006: 20 transforms
Fuzz 40007: 14 transforms
Fuzz 40008: 2 transforms
Fuzz 40009: 19 transforms
Fuzz 40010: 16 transforms
Fuzz 40011: 1 transforms
Fuzz 40012: 11 transforms
Fuzz 40013: 12 transforms
Fuzz 40014: 3 transforms
Fuzz 40015: 15 transforms
Fuzz 40016: 14 transforms
Fuzz 40017: 18 transforms
Fuzz 40018: 6 transforms
Fuzz 40019: 18 transforms
Fuzz 40020: 4 transforms
Fuzz 40021: 4 transforms
Fuzz 40022: 8 transforms
Fuzz 40023: 1 transforms
Fuzz 40024: 17 transforms
Fuzz 40025: 2 transforms
Fuzz 40026: 2 transforms
Fuzz 40027: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEventt: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input,
  outputs: const ['resetEventt: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output(() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<}
]),
});
{
\'\'\');
  '090cedb3f2833int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Shnativeowing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>}
]),
});
    <my-counter></my-counter>
  '>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]   nt]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>}
]),
});
    <my-counter></my-counter>
  '>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <in
  <my-counter
 ="items.length</my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40028: 4 transforms
Fuzz 40029: 1 transforms
Fuzz 40030: 17 transforms
Fuzz 40031: 15 transforms
Fuzz 40032: 9 transforms
Fuzz 40033: 7 transforms
Fuzz 40034: 4 transforms
Fuzz 40035: 15 transforms
Fuzz 40036: 14 transforms
Fuzz 40037: 1 transforms
Fuzz 40038: 4 transforms
Fuzz 40039: 20 transforms
Fuzz 40040: 19 transforms
Fuzz 40041: 9 transforms
Fuzz 40042: 4 transforms
Fuzz 40043: 2 transforms
Fuzz 40044: 19 transforms
Fuzz 40045: 9 transforms
Fuzz 40046: 19 transforms
Fuzz 40047: 20 transforms
Fuzz 40048: 15 transforms
Fuzz 40049: 5 transforms
Fuzz 40050: 8 transforms
Fuzz 40051: 20 transforms
Fuzz 40052: 6 transforms
Fuzz 40053: 6 transforms
Fuzz 40054: 9 transforms
Fuzz 40055: 1 transforms
Fuzz 40056: 3 transforms
Fuzz 40057: 9 transforms
Fuzz 40058: 8 transforms
Fuzz 40059: 11 transforms
Fuzz 40060: 13 transforms
Fuzz 40061: 4 transforms
Fuzz 40062: 12 transforms
Fuzz 40063: 16 transforms
Fuzz 40064: 7 transforms
Fuzz 40065: 10 transforms
Fuzz 40066: 17 transforms
Fuzz 40067: 7 transforms
Fuzz 40068: 18 transforms
Fuzz 40069: 4 transforms
Fuzz 40070: 20 transforms
Fuzz 40071: 18 transforms
Fuzz 40072: 15 transforms
Fuzz 40073: 4 transforms
Fuzz 40074: 7 transforms
Fuzz 40075: 15 transforms
Fuzz 40076: 5 transforms
Fuzz 40077: 8 transforms
Fuzz 40078: 1 transforms
Fuzz 40079: 14 transforms
Fuzz 40080: 19 transforms
Fuzz 40081: 14 transforms
Fuzz 40082: 3 transforms
Fuzz 40083: 12 transforms
Fuzz 40084: 4 transforms
Fuzz 40085: 6 transforms
Fuzz 40086: 18 transforms
Fuzz 40087: 11 transforms
Fuzz 40088: 16 transforms
Fuzz 40089: 20 transforms
Fuzz 40090: 7 transforms
Fuzz 40091: 18 transforms
Fuzz 40092: 3 transforms
Fuzz 40093: 6 transforms
Fuzz 40094: 9 transforms
Fuzz 40095: 15 transforms
Fuzz 40096: 14 transforms
Fuzz 40097: 8 transforms
Fuzz 40098: 2 transforms
Fuzz 40099: 17 transforms
Fuzz 40100: 1 transforms
Fuzz 40101: 5 transforms
Fuzz 40102: 16 transforms
Fuzz 40103: 10 transforms
Fuzz 40104: 2 transforms
Fuzz 40105: 8 transforms
Fuzz 40106: 12 transforms
Fuzz 40107: 18 transforms
Fuzz 40108: 17 transforms
Fuzz 40109: 16 transforms
Fuzz 40110: 9 transforms
Fuzz 40111: 16 transforms
Fuzz 40112: 3 transforms
Fuzz 40113: 3 transforms
Fuzz 40114: 17 transforms
Fuzz 40115: 18 transforms
Fuzz 40116: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: consimplementst [<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!inv'count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'ad}
]),
});
d\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment(ckage:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
edComponent;

  void reset() {}
  void increment(c  List<String> items;
  String header;
}

@Component(  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Strin) {}
}

<<==HTML CODE==>>
</li>
  <my-counter
  {ngForm.dirty}}
<div *ngIf="items.length > 0">
    [count]="items.length"
  

   }
]),
});
{
\'\'\');  '090cedb #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  r><</my-counter>
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
</div>

    (reset)=''
      
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
    (incremforented)='items.add($event.toString())'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40117: 8 transforms
Fuzz 40118: 6 transforms
Fuzz 40119: 12 transforms
Fuzz 40120: 16 transforms
Fuzz 40121: 17 transforms
Fuzz 40122: 19 transforms
Fuzz 40123: 5 transforms
Fuzz 40124: 12 transforms
Fuzz 40125: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  void increment() {}
  selector: 'my-aaa',
  int cou
import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
       aria-hidden="truateUrl: 'test.html',

  selector: 'my-counter',
  void reset() {}

  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])


  template: '{get{count}} <button (c;
  directives: const [Counterlick)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  @Input() int maxCount;
  CounterComponent recursedComponent;
  List<String> items;
}
-->
  String header;  templ<!--
}
  inputs: const ['count'],
@Component(
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *<!--
-->
       aria-hidngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" >
      
  <my-counter    #counter    [count]="items.length"    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hiddten;
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40126: 4 transforms
Fuzz 40127: 4 transforms
Fuzz 40128: 18 transforms
Fuzz 40129: 18 transforms
Fuzz 40130: 10 transforms
Fuzz 40131: 13 transforms
Fuzz 40132: 5 transforms
Fuzz 40133: 5 transforms
Fuzz 40134: 18 transforms
Fuzz 40135: 7 transforms
Fuzz 40136: 6 transforms
Fuzz 40137: 9 transforms
Fuzz 40138: 6 transforms
Fuzz 40139: 3 transforms
Fuzz 40140: 17 transforms
Fuzz 40141: 16 transforms
Fuzz 40142: 2 transforms
Fuzz 40143: 7 transforms
Fuzz 40144: 20 transforms
Fuzz 40145: 14 transforms
Fuzz 40146: 4 transforms
Fuzz 40147: 19 transforms
Fuzz 40148: 4 transforms
Fuzz 40149: 9 transforms
Fuzz 40150: 20 transforms
Fuzz 40151: 7 transforms
Fuzz 40152: 2 transforms
Fuzz 40153: 8 transforms
Fuzz 40154: 16 transforms
Fuzz 40155: 18 transforms
Fuzz 40156: 17 transforms
Fuzz 40157: 9 transforms
Fuzz 40158: 2 transforms
Fuzz 40159: 14 transforms
Fuzz 40160: 15 transforms
Fuzz 40161: 10 transforms
Fuzz 40162: 20 transforms
Fuzz 40163: 15 transforms
Fuzz 40164: 6 transforms
Fuzz 40165: 10 transforms
Fuzz 40166: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
}
}

  String header;
}
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  CounterComponent recursedComponent;
  @ContentChild(CounterComponent)
  List<String> items;
  List<String> items;
  inputs: const ['count'],
class ComponentA {
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')  templateUrl: 'test.html',
  selector: 'my-counter',
@Component(
  String header;  int count;
class ComponentA {
class CounterComponent {
  outputs: const ['resetEvent: reset'],
@Component(


  ining> resetEvent;
  void reset() {}  void increment() {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Output() EventEmitter<int> incremented;
@Component(
  inputs: const ['count'],

class CounterComponent {
  EventEmitter<Strodel])
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErro = !h1.hidden; counter.res   [cosetunt]="items.length"
    [maxCount]='4   (reset)=''
    (click)='h1.hidden = !h1.hirs: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-tcounter
    #countoer
 counter    #counter
   [count]="items.length"
    [maxCount]='4'   # (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.res   [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-'
    (reset)=''
    (click)='h1.hidden = !h1.hirs: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-tcounter
    #countoer
 counter
    #counter
   [count]="items.length"
    [maxCount]='4'   # (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.res   [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40167: 5 transforms
Fuzz 40168: 6 transforms
Fuzz 40169: 4 transforms
Fuzz 40170: 20 transforms
Fuzz 40171: 11 transforms
Fuzz 40172: 10 transforms
Fuzz 40173: 15 transforms
Fuzz 40174: 20 transforms
Fuzz 40175: 19 transforms
Fuzz 40176: 4 transforms
Fuzz 40177: 8 transforms
Fuzz 40178: 6 transforms
Fuzz 40179: 16 transforms
Fuzz 40180: 13 transforms
Fuzz 40181: 20 transforms
Fuzz 40182: 3 transforms
Fuzz 40183: 1 transforms
Fuzz 40184: 10 transforms
Fuzz 40185: 20 transforms
Fuzz 40186: 12 transforms
Fuzz 40187: 13 transforms
Fuzz 40188: 12 transforms
Fuzz 40189: 17 transforms
Fuzz 40190: 2 transforms
Fuzz 40191: 18 transforms
Fuzz 40192: 14 transforms
Fuzz 40193: 3 transforms
Fuzz 40194: 12 transforms
Fuzz 40195: 6 transforms
Fuzz 40196: 12 transforms
Fuzz 40197: 8 transforms
Fuzz 40198: 6 transforms
Fuzz 40199: 18 transforms
Fuzz 40200: 14 transforms
Fuzz 40201: 11 transforms
Fuzz 40202: 8 transforms
Fuzz 40203: 3 transforms
Fuzz 40204: 13 transforms
Fuzz 40205: 17 transforms
Fuzz 40206: 1 transforms
Fuzz 40207: 3 transforms
Fuzz 40208: 10 transforms
Fuzz 40209: 17 transforms
Fuzz 40210: 1 transforms
Fuzz 40211: 15 transforms
Fuzz 40212: 17 transforms
Fuzz 40213: 11 transforms
Fuzz 40214: 17 transforms
Fuzz 40215: 15 transforms
Fuzz 40216: 6 transforms
Fuzz 40217: 19 transforms
Fuzz 40218: 2 transforms
Fuzz 40219: 6 transforms
Fuzz 40220: 8 transforms
Fuzz 40221: 1 transforms
Fuzz 40222: 5 transforms
Fuzz 40223: 8 transforms
Fuzz 40224: 11 transforms
Fuzz 40225: 16 transforms
Fuzz 40226: 14 transforms
Fuzz 40227: 6 transforms
Fuzz 40228: 9 transforms
Fuzz 40229: 3 transforms
Fuzz 40230: 15 transforms
Fuzz 40231: 2 transforms
Fuzz 40232: 11 transforms
Fuzz 40233: 6 transforms
Fuzz 40234: 7 transforms
Fuzz 40235: 13 transforms
Fuzz 40236: 17 transforms
Fuzz 40237: 5 transforms
Fuzz 40238: 6 transforms
Fuzz 40239: 7 transforms
Fuzz 40240: 9 transforms
Fuzz 40241: 11 transforms
Fuzz 40242: 17 transforms
Fuzz 40243: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void incint maxCount;
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;

  @Conten<tChild(Counterement() {}
}

<<==HTML CODE==>>
 of   <my-counter></my-counter>
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
 of   <my-counter></my-counter>
       attr.aria-hidden="{{!invalid}}gForm.dirty}}
<!-- @ngIgnoreErrors: -->
  <form #ngForm="ngForm"></form>
    [maxCount]='4'
</div>
       attr.aria-hidden="{{!invalid}}gForm.dirty}}

<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
-->
      
  {{n<!--
      
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  
</li>
    (reset)=''
  {{x}} : {{item.trim()}}
    #counter
  </my-counter>
</li>
</div>
  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">

-->
  {{n<!--

<div *ngIf="items.length > 0">
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->

    (clli *ngFor='let item of items; let x=index' [hidden]='item != null'>
    #counick)='h1.hidden = !h1.hidden; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40244: 11 transforms
Fuzz 40245: 4 transforms
Fuzz 40246: 12 transforms
Fuzz 40247: 7 transforms
Fuzz 40248: 7 transforms
Fuzz 40249: 17 transforms
Fuzz 40250: 3 transforms
Fuzz 40251: 15 transforms
Fuzz 40252: 6 transforms
Fuzz 40253: 15 transforms
Fuzz 40254: 6 transforms
Fuzz 40255: 9 transforms
Fuzz 40256: 9 transforms
Fuzz 40257: 13 transforms
Fuzz 40258: 5 transforms
Fuzz 40259: 13 transforms
Fuzz 40260: 18 transforms
Fuzz 40261: 17 transforms
Fuzz 40262: 3 transforms
Fuzz 40263: 19 transforms
Fuzz 40264: 6 transforms
Fuzz 40265: 2 transforms
Fuzz 40266: 14 transforms
Fuzz 40267: 2 transforms
Fuzz 40268: 5 transforms
Fuzz 40269: 12 transforms
Fuzz 40270: 18 transforms
Fuzz 40271: 14 transforms
Fuzz 40272: 4 transforms
Fuzz 40273: 10 transforms
Fuzz 40274: 18 transforms
Fuzz 40275: 11 transforms
Fuzz 40276: 12 transforms
Fuzz 40277: 19 transforms
Fuzz 40278: 8 transforms
Fuzz 40279: 16 transforms
Fuzz 40280: 18 transforms
Fuzz 40281: 19 transforms
Fuzz 40282: 2 transforms
Fuzz 40283: 15 transforms
Fuzz 40284: 16 transforms
Fuzz 40285: 9 transforms
Fuzz 40286: 16 transforms
Fuzz 40287: 1 transforms
Fuzz 40288: 17 transforms
Fuzz 40289: 6 transforms
Fuzz 40290: 13 transforms
Fuzz 40291: 4 transforms
Fuzz 40292: 14 transforms
Fuzz 40293: 11 transforms
Fuzz 40294: 10 transforms
Fuzz 40295: 19 transforms
Fuzz 40296: 8 transforms
Fuzz 40297: 7 transforms
Fuzz 40298: 6 transforms
Fuzz 40299: 7 transforms
Fuzz 40300: 9 transforms
Fuzz 40301: 18 transforms
Fuzz 40302: 18 transforms
Fuzz 40303: 18 transforms
Fuzz 40304: 19 transforms
Fuzz 40305: 16 transforms
Fuzz 40306: 20 transforms
Fuzz 40307: 6 transforms
Fuzz 40308: 3 transforms
Fuzz 40309: 1 transforms
Fuzz 40310: 15 transforms
Fuzz 40311: 6 transforms
Fuzz 40312: 17 transforms
Fuzz 40313: 11 transforms
Fuzz 40314: 1 transforms
Fuzz 40315: 4 transforms
Fuzz 40316: 15 transforms
Fuzz 40317: 8 transforms
Fuzz 40318: 4 transforms
Fuzz 40319: 1 transforms
Fuzz 40320: 20 transforms
Fuzz 40321: 12 transforms
Fuzz 40322: 17 transforms
Fuzz 40323: 17 transforms
Fuzz 40324: 6 transforms
Fuzz 40325: 16 transforms
Fuzz 40326: 4 transforms
Fuzz 40327: 19 transforms
Fuzz 40328: 7 transforms
Fuzz 40329: 19 transforms
Fuzz 40330: 18 transforms
Fuzz 40331: 18 transforms
Fuzz 40332: 6 transforms
Fuzz 40333: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
}
}
  String header;
  @ContentChild(CounterComponent)
class ComponentA {

  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  selector: 'my-aaa',
  List<String> items;


  int count;
  inputs: const ['count'],
  CounterComponent recursedComponent;
@Component(
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
@Component(
  vo<!--
-->
       id reset() {}

  @Output() EventEmitter<int}
]),
});
{
\'\'\');
  '090cedb3> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  outpudeferredts: const ['resetEvent: reset'],
  void increment() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
    <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40334: 12 transforms
Fuzz 40335: 10 transforms
Fuzz 40336: 4 transforms
Fuzz 40337: 18 transforms
Fuzz 40338: 9 transforms
Fuzz 40339: 4 transforms
Fuzz 40340: 11 transforms
Fuzz 40341: 7 transforms
Fuzz 40342: 6 transforms
Fuzz 40343: 1 transforms
Fuzz 40344: 4 transforms
Fuzz 40345: 9 transforms
Fuzz 40346: 8 transforms
Fuzz 40347: 4 transforms
Fuzz 40348: 5 transforms
Fuzz 40349: 15 transforms
Fuzz 40350: 18 transforms
Fuzz 40351: 20 transforms
Fuzz 40352: 4 transforms
Fuzz 40353: 19 transforms
Fuzz 40354: 10 transforms
Fuzz 40355: 9 transforms
Fuzz 40356: 3 transforms
Fuzz 40357: 8 transforms
Fuzz 40358: 7 transforms
Fuzz 40359: 5 transforms
Fuzz 40360: 11 transforms
Fuzz 40361: 11 transforms
Fuzz 40362: 20 transforms
Fuzz 40363: 14 transforms
Fuzz 40364: 7 transforms
Fuzz 40365: 5 transforms
Fuzz 40366: 13 transforms
Fuzz 40367: 14 transforms
Fuzz 40368: 15 transforms
Fuzz 40369: 3 transforms
Fuzz 40370: 9 transforms
Fuzz 40371: 5 transforms
Fuzz 40372: 1 transforms
Fuzz 40373: 17 transforms
Fuzz 40374: 11 transforms
Fuzz 40375: 8 transforms
Fuzz 40376: 9 transforms
Fuzz 40377: 13 transforms
Fuzz 40378: 19 transforms
Fuzz 40379: 18 transforms
Fuzz 40380: 4 transforms
Fuzz 40381: 6 transforms
Fuzz 40382: 5 transforms
Fuzz 40383: 13 transforms
Fuzz 40384: 6 transforms
Fuzz 40385: 18 transforms
Fuzz 40386: 2 transforms
Fuzz 40387: 8 transforms
Fuzz 40388: 17 transforms
Fuzz 40389: 14 transforms
Fuzz 40390: 5 transforms
Fuzz 40391: 12 transforms
Fuzz 40392: 13 transforms
Fuzz 40393: 14 transforms
Fuzz 40394: 17 transforms
Fuzz 40395: 18 transforms
Fuzz 40396: 5 transforms
Fuzz 40397: 1 transforms
Fuzz 40398: 11 transforms
Fuzz 40399: 6 transforms
Fuzz 40400: 1 transforms
Fuzz 40401: 8 transforms
Fuzz 40402: 16 transforms
Fuzz 40403: 19 transforms
Fuzz 40404: 5 transforms
Fuzz 40405: 4 transforms
Fuzz 40406: 17 transforms
Fuzz 40407: 9 transforms
Fuzz 40408: 20 transforms
Fuzz 40409: 19 transforms
Fuzz 40410: 17 transforms
Fuzz 40411: 19 transforms
Fuzz 40412: 11 transforms
Fuzz 40413: 4 transforms
Fuzz 40414: 8 transforms
Fuzz 40415: 6 transforms
Fuzz 40416: 7 transforms
Fuzz 40417: 3 transforms
Fuzz 40418: 14 transforms
Fuzz 40419: 2 transforms
Fuzz 40420: 1 transforms
Fuzz 40421: 6 transforms
Fuzz 40422: 6 transforms
Fuzz 40423: 13 transforms
Fuzz 40424: 12 transforms
Fuzz 40425: 10 transforms
Fuzz 40426: 11 transforms
Fuzz 40427: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
@Comp<!--
-->onent(<!--
@Componenent recursedCt(
  outputs: cost ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  @Input() int m<!--
\'\'\')eader;
  CounterComponent recursedComponent;
  String h}
  '090cedb3f2833a3f260b0937berComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
  templateUrl: 'test.html',
-->
\'\'\');
  directives: c
<<==HTML CODE==>>
    (reset)=''
    #counter

  <my-counter
  
<h1 #h1>Show
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40428: 11 transforms
Fuzz 40429: 15 transforms
Fuzz 40430: 4 transforms
Fuzz 40431: 2 transforms
Fuzz 40432: 17 transforms
Fuzz 40433: 3 transforms
Fuzz 40434: 6 transforms
Fuzz 40435: 19 transforms
Fuzz 40436: 1 transforms
Fuzz 40437: 3 transforms
Fuzz 40438: 9 transforms
Fuzz 40439: 3 transforms
Fuzz 40440: 9 transforms
Fuzz 40441: 6 transforms
Fuzz 40442: 19 transforms
Fuzz 40443: 17 transforms
Fuzz 40444: 19 transforms
Fuzz 40445: 1 transforms
Fuzz 40446: 3 transforms
Fuzz 40447: 13 transforms
Fuzz 40448: 2 transforms
Fuzz 40449: 5 transforms
Fuzz 40450: 12 transforms
Fuzz 40451: 7 transforms
Fuzz 40452: 12 transforms
Fuzz 40453: 8 transforms
Fuzz 40454: 13 transforms
Fuzz 40455: 1 transforms
Fuzz 40456: 2 transforms
Fuzz 40457: 10 transforms
Fuzz 40458: 18 transforms
Fuzz 40459: 9 transforms
Fuzz 40460: 9 transforms
Fuzz 40461: 7 transforms
Fuzz 40462: 2 transforms
Fuzz 40463: 13 transforms
Fuzz 40464: 18 transforms
Fuzz 40465: 1 transforms
Fuzz 40466: 5 transforms
Fuzz 40467: 4 transforms
Fuzz 40468: 9 transforms
Fuzz 40469: 13 transforms
Fuzz 40470: 6 transforms
Fuzz 40471: 1 transforms
Fuzz 40472: 11 transforms
Fuzz 40473: 9 transforms
Fuzz 40474: 3 transforms
Fuzz 40475: 5 transforms
Fuzz 40476: 9 transforms
Fuzz 40477: 15 transforms
Fuzz 40478: 4 transforms
Fuzz 40479: 19 transforms
Fuzz 40480: 2 transforms
Fuzz 40481: 3 transforms
Fuzz 40482: 8 transforms
Fuzz 40483: 3 transforms
Fuzz 40484: 6 transforms
Fuzz 40485: 1 transforms
Fuzz 40486: 15 transforms
Fuzz 40487: 18 transforms
Fuzz 40488: 15 transforms
Fuzz 40489: 11 transforms
Fuzz 40490: 1 transforms
Fuzz 40491: 9 transforms
Fuzz 40492: 11 transforms
Fuzz 40493: 5 transforms
Fuzz 40494: 18 transforms
Fuzz 40495: 18 transforms
Fuzz 40496: 5 transforms
Fuzz 40497: 20 transforms
Fuzz 40498: 18 transforms
Fuzz 40499: 6 transforms
Fuzz 40500: 20 transforms
Fuzz 40501: 11 transforms
Fuzz 40502: 19 transforms
Fuzz 40503: 4 transforms
Fuzz 40504: 1 transforms
Fuzz 40505: 4 transforms
Fuzz 40506: 18 transforms
Fuzz 40507: 1 transforms
Fuzz 40508: 7 transforms
Fuzz 40509: 12 transforms
Fuzz 40510: 3 transforms
Fuzz 40511: 17 transforms
Fuzz 40512: 12 transforms
Fuzz 40513: 19 transforms
Fuzz 40514: 12 transforms
Fuzz 40515: 20 transforms
Fuzz 40516: 9 transforms
Fuzz 40517: 16 transforms
Fuzz 40518: 5 transforms
Fuzz 40519: 20 transforms
Fuzz 40520: 12 transforms
Fuzz 40521: 18 transforms
Fuzz 40522: 13 transforms
Fuzz 40523: 3 transforms
Fuzz 40524: 19 transforms
Fuzz 40525: 5 transforms
Fuzz 40526: 9 transforms
Fuzz 40527: 9 transforms
Fuzz 40528: 20 transforms
Fuzz 40529: 6 transforms
Fuzz 40530: 16 transforms
Fuzz 40531: 5 transforms
Fuzz 40532: 1 transforms
Fuzz 40533: 7 transforms
Fuzz 40534: 16 transforms
Fuzz 40535: 11 transforms
Fuzz 40536: 11 transforms
Fuzz 40537: 5 transforms
Fuzz 40538: 9 transforms
Fuzz 40539: 7 transforms
Fuzz 40540: 3 transforms
Fuzz 40541: 20 transforms
Fuzz 40542: 9 transforms
Fuzz 40543: 19 transforms
Fuzz 40544: 6 transforms
Fuzz 40545: 20 transforms
Fuzz 40546: 9 transforms
Fuzz 40547: 11 transforms
Fuzz 40548: 8 transforms
Fuzz 40549: 7 transforms
Fuzz 40550: 19 transforms
Fuzz 40551: 1 transforms
Fuzz 40552: 20 transforms
Fuzz 40553: 15 transforms
Fuzz 40554: 7 transforms
Fuzz 40555: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
-->

  EventEmitter<String> resetEvent;
 emplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
       attr.aria-hidden="{{!invalid}tton>')
  templateUrl: 'test.html',
       attr.aria-hidden="{{!invalid}}"
  @ContentChi '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
       attr.aria-hidden="{{!invalid}tton>')
  templateUrl: 'test.html',
       attr.aria-hidden="{{!invalid}}"
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  @Output() EventEmitter<int><!--
-->
       aria-h incremented;
}
  selector: 'my-counter',
  String header;
  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
class CounterComponent {
  selector: 'my-aaa',
  inputs: const ['count'],
@Component(
import 'package:angular2/angular2.dart';
library
  void reset() {}
  List<S}
]),
});
{
\'\'}"
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  @Outld(CounterComponent)
  CounterComponent recursedComponent;

  @Output() EventEmitter<int><!--
-->
       aria-h incremented;
}
  selector: 'my-counter',
  String header;
  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
class CounterComponent {
  selector: 'my-aaa',
  inputs: const ['count'],
@Component(
import 'package:angular2/angular2.dart';
library
  void reset() {}
  List<S}
]),
});
{
\'\'}"
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  @Output() EventEmitter<int> incremented;
}
  selector: 'my-counter',
  String header;
  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
class CounterComponent {
  @Input() int maxCount;
  selector: 'my-aaa',
  inputs: const ['count'],
@Component(
import 'package:angular2/angular2.dart';
library
  void reset() {}
  List<S}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5tring> items;
  outputs: const ['resetEvent: reset'],
  int count;
  t<!--
@Componeent(
class ComponentA {


<<==HTML CODE==>>
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
    (inc0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>    [maxCount]='4'

    (reset)=''

remented)='items.add($event.toString())'>    <my-counter></my-counter>  {{x}} : {{item.trim()}}
  <form #ngonForm="ngForm"></form>}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6
  <my-counter
  </my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"
</div>
  <input [(ngModel)]="header" />
    #counter
<!-- @n.gIgnoreErrors: -->
      
<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [maxCount]='4'

    (reset)=''

  
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40556: 13 transforms
Fuzz 40557: 2 transforms
Fuzz 40558: 9 transforms
Fuzz 40559: 13 transforms
Fuzz 40560: 4 transforms
Fuzz 40561: 4 transforms
Fuzz 40562: 3 transforms
Fuzz 40563: 7 transforms
Fuzz 40564: 14 transforms
Fuzz 40565: 7 transforms
Fuzz 40566: 7 transforms
Fuzz 40567: 8 transforms
Fuzz 40568: 20 transforms
Fuzz 40569: 10 transforms
Fuzz 40570: 15 transforms
Fuzz 40571: 10 transforms
Fuzz 40572: 19 transforms
Fuzz 40573: 20 transforms
Fuzz 40574: 15 transforms
Fuzz 40575: 4 transforms
Fuzz 40576: 2 transforms
Fuzz 40577: 18 transforms
Fuzz 40578: 2 transforms
Fuzz 40579: 5 transforms
Fuzz 40580: 3 transforms
Fuzz 40581: 1 transforms
Fuzz 40582: 3 transforms
Fuzz 40583: 18 transforms
Fuzz 40584: 2 transforms
Fuzz 40585: 17 transforms
Fuzz 40586: 20 transforms
Fuzz 40587: 6 transforms
Fuzz 40588: 5 transforms
Fuzz 40589: 8 transforms
Fuzz 40590: 17 transforms
Fuzz 40591: 13 transforms
Fuzz 40592: 14 transforms
Fuzz 40593: 16 transforms
Fuzz 40594: 20 transforms
Fuzz 40595: 1 transforms
Fuzz 40596: 11 transforms
Fuzz 40597: 16 transforms
Fuzz 40598: 8 transforms
Fuzz 40599: 1 transforms
Fuzz 40600: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'n],  template: '{{count}} <button (clic)="increment()" [value]="\add\'"></button>')
  @Input() int maxCount;
<!--
-@Component(
  List<String> items;
class ComponentA {

  EventEmitter<String> resetEvent;
@C
<<==HTML CODE==>>
<!-- <!--
-->
       aria-hidden="true"
       attthrowr.ari@<!---->
       aria-hiddengIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40601: 4 transforms
Fuzz 40602: 17 transforms
Fuzz 40603: 4 transforms
Fuzz 40604: 13 transforms
Fuzz 40605: 18 transforms
Fuzz 40606: 2 transforms
Fuzz 40607: 14 transforms
Fuzz 40608: 2 transforms
Fuzz 40609: 4 transforms
Fuzz 40610: 17 transforms
Fuzz 40611: 19 transforms
Fuzz 40612: 6 transforms
Fuzz 40613: 10 transforms
Fuzz 40614: 4 transforms
Fuzz 40615: 14 transforms
Fuzz 40616: 9 transforms
Fuzz 40617: 15 transforms
Fuzz 40618: 6 transforms
Fuzz 40619: 6 transforms
Fuzz 40620: 13 transforms
Fuzz 40621: 11 transforms
Fuzz 40622: 19 transforms
Fuzz 40623: 16 transforms
Fuzz 40624: 2 transforms
Fuzz 40625: 14 transforms
Fuzz 40626: 10 transforms
Fuzz 40627: 19 transforms
Fuzz 40628: 13 transforms
Fuzz 40629: 9 transforms
Fuzz 40630: 2 transforms
Fuzz 40631: 12 transforms
Fuzz 40632: 9 transforms
Fuzz 40633: 9 transforms
Fuzz 40634: 11 transforms
Fuzz 40635: 6 transforms
Fuzz 40636: 15 transforms
Fuzz 40637: 19 transforms
Fuzz 40638: 10 transforms
Fuzz 40639: 20 transforms
Fuzz 40640: 5 transforms
Fuzz 40641: 8 transforms
Fuzz 40642: 8 transforms
Fuzz 40643: 4 transforms
Fuzz 40644: 3 transforms
Fuzz 40645: 4 transforms
Fuzz 40646: 9 transforms
Fuzz 40647: 14 transforms
Fuzz 40648: 12 transforms
Fuzz 40649: 11 transforms
Fuzz 40650: 9 transforms
Fuzz 40651: 9 transforms
Fuzz 40652: 5 transforms
Fuzz 40653: 15 transforms
Fuzz 40654: 10 transforms
Fuzz 40655: 1 transforms
Fuzz 40656: 14 transforms
Fuzz 40657: 18 transforms
Fuzz 40658: 18 transforms
Fuzz 40659: 12 transforms
Fuzz 40660: 17 transforms
Fuzz 40661: 2 transforms
Fuzz 40662: 1 transforms
Fuzz 40663: 17 transforms
Fuzz 40664: 10 transforms
Fuzz 40665: 10 transforms
Fuzz 40666: 8 transforms
Fuzz 40667: 18 transforms
Fuzz 40668: 15 transforms
Fuzz 40669: 8 transforms
Fuzz 40670: 11 transforms
Fuzz 40671: 13 transforms
Fuzz 40672: 11 transforms
Fuzz 40673: 1 transforms
Fuzz 40674: 12 transforms
Fuzz 40675: 19 transforms
Fuzz 40676: 3 transforms
Fuzz 40677: 19 transforms
Fuzz 40678: 18 transforms
Fuzz 40679: 13 transforms
Fuzz 40680: 19 transforms
Fuzz 40681: 5 transforms
Fuzz 40682: 8 transforms
Fuzz 40683: 15 transforms
Fuzz 40684: 13 transforms
Fuzz 40685: 4 transforms
Fuzz 40686: 2 transforms
Fuzz 40687: 15 transforms
Fuzz 40688: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  List<String> items;

  EventEmitter<String> resetEvent;

  @Output() EventEmitter<int> incremented;
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  void increment() {}
  outputs: const ['resetEvent: reset'],

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  selector: 'my-counter',
       aria-hidden="true"
  void reset() {}
  String header;
  @Conten<!--
}
  selector: 'my-aaa',@Component(
  inputs: const ['count'],
import 'package:angular2/angular2.dart';
class CounterComponent {
  CounterComponent recursedComponent;
class ComponentA {
@Component(
}
       attr.artChild(CounterComponent)
  templateUrl: 'test.html',
-->
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40689: 12 transforms
Fuzz 40690: 13 transforms
Fuzz 40691: 20 transforms
Fuzz 40692: 14 transforms
Fuzz 40693: 1 transforms
Fuzz 40694: 18 transforms
Fuzz 40695: 6 transforms
Fuzz 40696: 16 transforms
Fuzz 40697: 11 transforms
Fuzz 40698: 12 transforms
Fuzz 40699: 3 transforms
Fuzz 40700: 5 transforms
Fuzz 40701: 17 transforms
Fuzz 40702: 8 transforms
Fuzz 40703: 15 transforms
Fuzz 40704: 1 transforms
Fuzz 40705: 3 transforms
Fuzz 40706: 8 transforms
Fuzz 40707: 3 transforms
Fuzz 40708: 12 transforms
Fuzz 40709: 7 transforms
Fuzz 40710: 8 transforms
Fuzz 40711: 6 transforms
Fuzz 40712: 18 transforms
Fuzz 40713: 9 transforms
Fuzz 40714: 17 transforms
Fuzz 40715: 2 transforms
Fuzz 40716: 11 transforms
Fuzz 40717: 17 transforms
Fuzz 40718: 11 transforms
Fuzz 40719: 20 transforms
Fuzz 40720: 18 transforms
Fuzz 40721: 18 transforms
Fuzz 40722: 19 transforms
Fuzz 40723: 17 transforms
Fuzz 40724: 5 transforms
Fuzz 40725: 17 transforms
Fuzz 40726: 8 transforms
Fuzz 40727: 3 transforms
Fuzz 40728: 16 transforms
Fuzz 40729: 10 transforms
Fuzz 40730: 11 transforms
Fuzz 40731: 3 transforms
Fuzz 40732: 3 transforms
Fuzz 40733: 7 transforms
Fuzz 40734: 4 transforms
Fuzz 40735: 17 transforms
Fuzz 40736: 5 transforms
Fuzz 40737: 20 transforms
Fuzz 40738: 2 transforms
Fuzz 40739: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

]),

  @ContentChild(CounterComponent)
  EtventEmitter<String> resetEvent;
  int count;
       attr.aria-hidden="ves: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  directi<!--
  template: '{{count}} <button (click)="increment()" [vnalue]="\'add\'"></button>')
@Component(
-->
});
  void reset() {}

  String header;
  void increment() {}
}
class CounterComponent {
  selector: 'my-aaa',
\'\'\');
});
  CounterComponent recursedComponent;
{

@Component(
  @Input() int maxCount;
  '090cedb3f2833a3f260b0937baae56267a6cd935teUrl: 'test.html',
  '090st<String> items;
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
import 'package:angular2/angular2.dart';
\'\'\');
]),
  templa}
  @Output() EventEmitter<int> incremented;
}
       aria-hidden="true"
{

  inputs: const ['count'],
  Li}
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}</li>
    <my-counter></my-counter>
      
</div>

<div *ngIf="items.length > 0">
<h1 #h1>Showing {{items.length}} items:</h1>    (click)='h1.hidden = !h1.hidden; counter.reset()

<!-- @ngIgnoreErors: -->
    [maxCountfinally]='4'
    [count]="items.length"
    (incremented)='items.add($event.toString())'>
  <form #ngForm="ngFor<!--
-->m"></form>  {{ngForm.dirty}}
  </my-counter>
  <input [(ngModel)]="header" />
    #counter
  <my-<!---->       aria-hidden="true"
       attr.aria-hidden="{{!invalcounter
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40740: 14 transforms
Fuzz 40741: 8 transforms
Fuzz 40742: 14 transforms
Fuzz 40743: 18 transforms
Fuzz 40744: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'p}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  ackage:angular2/angular2.dart'<!--
-->
       aria-hidden="true"
     ;

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
<!--
-->
       aria-hidden  directiv<!--
-->
       aaria-hidden  directiv<!--
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f26-->
       aria-hidden="true"
class ComponentA {
  List<String>ria-hidden="true"
class ComponennativetA {
  List<String> items
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
  4'
   [maxCount]
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40745: 1 transforms
Fuzz 40746: 19 transforms
Fuzz 40747: 11 transforms
Fuzz 40748: 20 transforms
Fuzz 40749: 3 transforms
Fuzz 40750: 11 transforms
Fuzz 40751: 10 transforms
Fuzz 40752: 11 transforms
Fuzz 40753: 19 transforms
Fuzz 40754: 15 transforms
Fuzz 40755: 8 transforms
Fuzz 40756: 2 transforms
Fuzz 40757: 9 transforms
Fuzz 40758: 8 transforms
Fuzz 40759: 16 transforms
Fuzz 40760: 5 transforms
Fuzz 40761: 2 transforms
Fuzz 40762: 11 transforms
Fuzz 40763: 18 transforms
Fuzz 40764: 2 transforms
Fuzz 40765: 5 transforms
Fuzz 40766: 20 transforms
Fuzz 40767: 19 transforms
Fuzz 40768: 1 transforms
Fuzz 40769: 14 transforms
Fuzz 40770: 11 transforms
Fuzz 40771: 16 transforms
Fuzz 40772: 1 transforms
Fuzz 40773: 14 transforms
Fuzz 40774: 16 transforms
Fuzz 40775: 12 transforms
Fuzz 40776: 4 transforms
Fuzz 40777: 6 transforms
Fuzz 40778: 7 transforms
Fuzz 40779: 17 transforms
Fuzz 40780: 11 transforms
Fuzz 40781: 17 transforms
Fuzz 40782: 3 transforms
Fuzz 40783: 15 transforms
Fuzz 40784: 15 transforms
Fuzz 40785: 9 transforms
Fuzz 40786: 11 transforms
Fuzz 40787: 19 transforms
Fuzz 40788: 4 transforms
Fuzz 40789: 11 transforms
Fuzz 40790: 11 transforms
Fuzz 40791: 19 transforms
Fuzz 40792: 15 transforms
Fuzz 40793: 1 transforms
Fuzz 40794: 14 transforms
Fuzz 40795: 19 transforms
Fuzz 40796: 20 transforms
Fuzz 40797: 12 transforms
Fuzz 40798: 11 transforms
Fuzz 40799: 20 transforms
Fuzz 40800: 9 transforms
Fuzz 40801: 18 transforms
Fuzz 40802: 16 transforms
Fuzz 40803: 7 transforms
Fuzz 40804: 5 transforms
Fuzz 40805: 2 transforms
Fuzz 40806: 14 transforms
Fuzz 40807: 15 transforms
Fuzz 40808: 11 transforms
Fuzz 40809: 10 transforms
Fuzz 40810: 10 transforms
Fuzz 40811: 19 transforms
Fuzz 40812: 4 transforms
Fuzz 40813: 5 transforms
Fuzz 40814: 15 transforms
Fuzz 40815: 17 transforms
Fuzz 40816: 12 transforms
Fuzz 40817: 14 transforms
Fuzz 40818: 10 transforms
Fuzz 40819: 9 transforms
Fuzz 40820: 9 transforms
Fuzz 40821: 9 transforms
Fuzz 40822: 19 transforms
Fuzz 40823: 5 transforms
Fuzz 40824: 14 transforms
Fuzz 40825: 12 transforms
Fuzz 40826: 1 transforms
Fuzz 40827: 9 transforms
Fuzz 40828: 1 transforms
Fuzz 40829: 20 transforms
Fuzz 40830: 7 transforms
Fuzz 40831: 7 transforms
Fuzz 40832: 11 transforms
Fuzz 40833: 8 transforms
Fuzz 40834: 13 transforms
Fuzz 40835: 5 transforms
Fuzz 40836: 5 transforms
Fuzz 40837: 4 transforms
Fuzz 40838: 11 transforms
Fuzz 40839: 15 transforms
Fuzz 40840: 1 transforms
Fuzz 40841: 9 transforms
Fuzz 40842: 9 transforms
Fuzz 40843: 14 transforms
Fuzz 40844: 6 transforms
Fuzz 40845: 7 transforms
Fuzz 40846: 7 transforms
Fuzz 40847: 13 transforms
Fuzz 40848: 3 transforms
Fuzz 40849: 5 transforms
Fuzz 40850: 4 transforms
Fuzz 40851: 4 transforms
Fuzz 40852: 9 transforms
Fuzz 40853: 14 transforms
Fuzz 40854: 12 transforms
Fuzz 40855: 4 transforms
Fuzz 40856: 14 transforms
Fuzz 40857: 14 transforms
Fuzz 40858: 12 transforms
Fuzz 40859: 8 transforms
Fuzz 40860: 8 transforms
Fuzz 40861: 17 transforms
Fuzz 40862: 9 transforms
Fuzz 40863: 4 transforms
Fuzz 40864: 10 transforms
Fuzz 40865: 13 transforms
Fuzz 40866: 10 transforms
Fuzz 40867: 16 transforms
Fuzz 40868: 6 transforms
Fuzz 40869: 3 transforms
Fuzz 40870: 10 transforms
Fuzz 40871: 3 transforms
Fuzz 40872: 5 transforms
Fuzz 40873: 2 transforms
Fuzz 40874: 11 transforms
Fuzz 40875: 12 transforms
Fuzz 40876: 2 transforms
Fuzz 40877: 5 transforms
Fuzz 40878: 16 transforms
Fuzz 40879: 16 transforms
Fuzz 40880: 17 transforms
Fuzz 40881: 10 transforms
Fuzz 40882: 6 transforms
Fuzz 40883: 20 transforms
Fuzz 40884: 14 transforms
Fuzz 40885: 20 transforms
Fuzz 40886: 15 transforms
Fuzz 40887: 2 transforms
Fuzz 40888: 18 transforms
Fuzz 40889: 8 transforms
Fuzz 40890: 11 transforms
Fuzz 40891: 11 transforms
Fuzz 40892: 10 transforms
Fuzz 40893: 19 transforms
Fuzz 40894: 14 transforms
Fuzz 40895: 4 transforms
Fuzz 40896: 3 transforms
Fuzz 40897: 11 transforms
Fuzz 40898: 10 transforms
Fuzz 40899: 15 transforms
Fuzz 40900: 14 transforms
Fuzz 40901: 17 transforms
Fuzz 40902: 13 transforms
Fuzz 40903: 4 transforms
Fuzz 40904: 15 transforms
Fuzz 40905: 11 transforms
Fuzz 40906: 6 transforms
Fuzz 40907: 10 transforms
Fuzz 40908: 10 transforms
Fuzz 40909: 7 transforms
Fuzz 40910: 1 transforms
Fuzz 40911: 18 transforms
Fuzz 40912: 20 transforms
Fuzz 40913: 19 transforms
Fuzz 40914: 4 transforms
Fuzz 40915: 17 transforms
Fuzz 40916: 5 transforms
Fuzz 40917: 14 transforms
Fuzz 40918: 4 transforms
Fuzz 40919: 3 transforms
Fuzz 40920: 19 transforms
Fuzz 40921: 18 transforms
Fuzz 40922: 4 transforms
Fuzz 40923: 16 transforms
Fuzz 40924: 14 transforms
Fuzz 40925: 7 transforms
Fuzz 40926: 8 transforms
Fuzz 40927: 17 transforms
Fuzz 40928: 7 transforms
Fuzz 40929: 9 transforms
Fuzz 40930: 17 transforms
Fuzz 40931: 13 transforms
Fuzz 40932: 3 transforms
Fuzz 40933: 2 transforms
Fuzz 40934: 20 transforms
Fuzz 40935: 9 transforms
Fuzz 40936: 11 transforms
Fuzz 40937: 15 transforms
Fuzz 40938: 13 transforms
Fuzz 40939: 5 transforms
Fuzz 40940: 9 transforms
Fuzz 40941: 15 transforms
Fuzz 40942: 17 transforms
Fuzz 40943: 4 transforms
Fuzz 40944: 12 transforms
Fuzz 40945: 8 transforms
Fuzz 40946: 6 transforms
Fuzz 40947: 2 transforms
Fuzz 40948: 4 transforms
Fuzz 40949: 8 transforms
Fuzz 40950: 20 transforms
Fuzz 40951: 2 transforms
Fuzz 40952: 1 transforms
Fuzz 40953: 18 transforms
Fuzz 40954: 13 transforms
Fuzz 40955: 19 transforms
Fuzz 40956: 9 transforms
Fuzz 40957: 13 transforms
Fuzz 40958: 1 transforms
Fuzz 40959: 13 transforms
Fuzz 40960: 18 transforms
Fuzz 40961: 9 transforms
Fuzz 40962: 3 transforms
Fuzz 40963: 8 transforms
Fuzz 40964: 5 transforms
Fuzz 40965: 4 transforms
Fuzz 40966: 13 transforms
Fuzz 40967: 17 transforms
Fuzz 40968: 15 transforms
Fuzz 40969: 20 transforms
Fuzz 40970: 17 transforms
Fuzz 40971: 5 transforms
Fuzz 40972: 15 transforms
Fuzz 40973: 1 transforms
Fuzz 40974: 4 transforms
Fuzz 40975: 12 transforms
Fuzz 40976: 10 transforms
Fuzz 40977: 12 transforms
Fuzz 40978: 14 transforms
Fuzz 40979: 3 transforms
Fuzz 40980: 13 transforms
Fuzz 40981: 9 transforms
Fuzz 40982: 5 transforms
Fuzz 40983: 4 transforms
Fuzz 40984: 17 transforms
Fuzz 40985: 1 transforms
Fuzz 40986: 5 transforms
Fuzz 40987: 5 transforms
Fuzz 40988: 5 transforms
Fuzz 40989: 18 transforms
Fuzz 40990: 15 transforms
Fuzz 40991: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  nputs: const ['count'],
  List<String> items;
-->
class ComponentA {

  @Input() int maxCount;

class CounterComponent {
  selector: 'my-aaa',
  void increment() {}


  i<!--
       aria-hidden="true"
import 'package:angular2/angular2.[dart';
}
  templateUrl: 'test.html',
  directives: {!invalid}}"
  String header;
@Component(
  outputs: const ['resetEvent: reset'],
@Component(
  @Output() EventEmitter<nt> incremented;
  @ContentChild(CounterComponent)
  int count;
  selector: 'my-counter',
  CounterComponent recursedComponent;
  template: '{{c'ount}} <button (clicconst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
If}
  void reset() {}

       attr.aria-hidden="{{!invalid}}"
  String header;
@Component(
  outputs: const ['resetEvent: reset'],
@Component(
  @Output() EventEmitter<nt> incremented;
  @ContentChild(CounterComponent)
  int count;
  selector: 'my-counter',unt;
  selector: 'my-counter',
  CounterComponent recursedComponent;
  template: '{{c'ount}} <button (clicconst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
If}
  void reset() {}

       attr.aria-hidden="{{!invalid}}"
  String header;
@Component(
  outputs: const ['resetEvent: reset'],
@Component(
  @Output() EventEmitter<nt> incremented;
  @ContentChild(CounterComponent)
  int count;
  selector: 'my-counter',
  CounterComponent recursedComponent;
  template: '{{c'ount}} <button (
  CounterComponent recursedComponent;
  template: '{{c'ount}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>}
]),
});

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
<div *ngIf="items.lengextendsthset > 0">
  <form #ngForm="ngForm"></foifrm>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="hdefaulteader" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset(n)'
    (incremented)='items.add($event.toStrin}
]),});
{
\'\'\');
  '090cedb3f2833}
]),
});
{
\'\'\');
  '090cedba3f260b0937baae56267a6cd935',
   -4.5035g())'>
    <my-counter></my-counter>
  </my-counter>covariant
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 40992: 5 transforms
Fuzz 40993: 16 transforms
Fuzz 40994: 14 transforms
Fuzz 40995: 17 transforms
Fuzz 40996: 15 transforms
Fuzz 40997: 1 transforms
Fuzz 40998: 11 transforms
Fuzz 40999: 12 transforms
Fuzz 41000: 14 transforms
Fuzz 41001: 9 transforms
Fuzz 41002: 11 transforms
Fuzz 41003: 15 transforms
Fuzz 41004: 15 transforms
Fuzz 41005: 11 transforms
Fuzz 41006: 1 transforms
Fuzz 41007: 19 transforms
Fuzz 41008: 8 transforms
Fuzz 41009: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-<!--
       arictor: 'my-counter',

class CounterComponent {
  inputs: const ['count'],

  void increment() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  @aaa',
  inputs: const ['count'],
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
       arictor: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
  int count;
  @ContentChild(CounterComponent)
  @Input() int maxCount;
}
}
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  templateUrl: '}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935test.html',
@Component(
-->
import 'package:angular2/angular2.dart';
  CounterComponent recursedComponent;

  outputs: const ['resetEvent: reset'],
  int count;<!--
  List<String> items;
-->
class ComponentA {
  @Output() EventEmitter<int> incremented;
  sele<!--
@Component(
       ari

class CounterComponent {
  void reset() {}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of ite<!--
-->
       aria-hms; let x=index' [hidden]d($event.toString())'>
    <omy-counter></my-counte='item != null'>
  {{x}} : {{item.trim()}}
</li>

  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'
    (reet)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <omy-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 41010: 19 transforms
Fuzz 41011: 18 transforms
Fuzz 41012: 9 transforms
Fuzz 41013: 5 transforms
Fuzz 41014: 17 transforms
Fuzz 41015: 19 transforms
Fuzz 41016: 6 transforms
Fuzz 41017: 10 transforms
Fuzz 41018: 5 transforms
Fuzz 41019: 4 transforms
Fuzz 41020: 9 transforms
Fuzz 41021: 20 transforms
Fuzz 41022: 16 transforms
Fuzz 41023: 7 transforms
Fuzz 41024: 20 transforms
Fuzz 41025: 13 transforms
Fuzz 41026: 4 transforms
Fuzz 41027: 16 transforms
Fuzz 41028: 16 transforms
Fuzz 41029: 2 transforms
Fuzz 41030: 13 transforms
Fuzz 41031: 17 transforms
Fuzz 41032: 14 transforms
Fuzz 41033: 9 transforms
Fuzz 41034: 5 transforms
Fuzz 41035: 19 transforms
Fuzz 41036: 20 transforms
Fuzz 41037: 13 transforms
Fuzz 41038: 14 transforms
Fuzz 41039: 1 transforms
Fuzz 41040: 12 transforms
Fuzz 41041: 8 transforms
Fuzz 41042: 19 transforms
Fuzz 41043: 11 transforms
Fuzz 41044: 19 transforms
Fuzz 41045: 9 transforms
Fuzz 41046: 4 transforms
Fuzz 41047: 5 transforms
Fuzz 41048: 19 transforms
Fuzz 41049: 15 transforms
Fuzz 41050: 7 transforms
Fuzz 41051: 6 transforms
Fuzz 41052: 6 transforms
Fuzz 41053: 12 transforms
Fuzz 41054: 8 transforms
Fuzz 41055: 16 transforms
Fuzz 41056: 1 transforms
Fuzz 41057: 4 transforms
Fuzz 41058: 3 transforms
Fuzz 41059: 15 transforms
Fuzz 41060: 19 transforms
Fuzz 41061: 4 transforms
Fuzz 41062: 5 transforms
Fuzz 41063: 14 transforms
Fuzz 41064: 4 transforms
Fuzz 41065: 10 transforms
Fuzz 41066: 4 transforms
Fuzz 41067: 20 transforms
Fuzz 41068: 10 transforms
Fuzz 41069: 13 transforms
Fuzz 41070: 20 transforms
Fuzz 41071: 15 transforms
Fuzz 41072: 9 transforms
Fuzz 41073: 17 transforms
Fuzz 41074: 11 transforms
Fuzz 41075: 7 transforms
Fuzz 41076: 19 transforms
Fuzz 41077: 8 transforms
Fuzz 41078: 12 transforms
Fuzz 41079: 15 transforms
Fuzz 41080: 11 transforms
Fuzz 41081: 10 transforms
Fuzz 41082: 15 transforms
Fuzz 41083: 2 transforms
Fuzz 41084: 17 transforms
Fuzz 41085: 7 transforms
Fuzz 41086: 16 transforms
Fuzz 41087: 5 transforms
Fuzz 41088: 14 transforms
Fuzz 41089: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(
  templateUrl: 'test.htwithml',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Sring> items;
  String header;
}

@Component(
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {  int coufactorynt;
  @Input() int maxCount;
  EventEmitter<S(tring> resetEvent;
  @Output() EventEmitter<ipnt> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
    <my-counter></my-counter>
  <my-counter
    #counter
  <form #ngForm="ngForm"></form>
    (falsereset)=''
});
</li>

  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <input [(ngMode{x}} : {{item.trim()}}
  
  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">
    (falsereset)=''
    [maxCount]='4'
      [count]="items.length"
    <my-counterrors: --><h1 #h1>Showing {{items.length}} items:</h1>
</div>
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]="header" />
      [count]="items.length"
  {{ngForm.dirty}}
  {{ngForm.dirty}}
    (incremented)='items.add($event.toString())'>
  

    #counter
  <input [(ngModel)]="header" />
<!-- @ngIgnoreErented)='items.add($event.toString())'>
 }
  {{.length > 0">
    (falsereset)=''
    [maxCount]='4'
      [count]="items.length"
    <my-counterrors: --><h1 #h1>Showing {{items.length}} items:</h1>
</div>
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]="header" />
      [count]="items.length"
  {{ngForm.dirty}}
  {{ngForm.dirty}}
    (incremented)='items.add($event.toString())x}} : {{item.trim()}}
      
<div *ngIf="items.length > 0">
  </my-counter>
{     
  
  {{ngForm.dirty}}
]),
  
    [maxCount]='4'
</li>
  <my-counter
    (click)='h1.hidden = !h1t.hidden;l)]="header" />

    (click)='h1.hidden = !h1.hidden; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 41090: 4 transforms
Fuzz 41091: 8 transforms
Fuzz 41092: 7 transforms
Fuzz 41093: 8 transforms
Fuzz 41094: 12 transforms
Fuzz 41095: 5 transforms
Fuzz 41096: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
}

  void reset() {}
-terComponent, NgIf, NgFor, NgForm,while NgModel])

  void increment() {}
    mitter<int> incremented;
import 'package:angular2/angular2.dart';
@Component(
-->
}
  templateUrl: 'test.html',
  @Output() EventE<!--
  String header;
});="true"
  CounterComponent recursedComponent;
  selector: 'my-counter',
  selector: 'my-aaa',

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;

]),
  List<String> items;
class CounterComponent {

  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
class ComponentA {
  int count;
       aria-hidden}
  directives: const [Coun<!--
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items}
]),
});
{
\'\'\');
  '09; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [cou}
]),
});
{
\'\'nt]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-c
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 41097: 14 transforms
Fuzz 41098: 6 transforms
Fuzz 41099: 17 transforms
Fuzz 41100: 11 transforms
Fuzz 41101: 3 transforms
Fuzz 41102: 19 transforms
Fuzz 41103: 19 transforms
Fuzz 41104: 15 transforms
Fuzz 41105: 19 transforms
Fuzz 41106: 10 transforms
Fuzz 41107: 16 transforms
Fuzz 41108: 2 transforms
Fuzz 41109: 6 transforms
Fuzz 41110: 20 transforms
Fuzz 41111: 14 transforms
Fuzz 41112: 8 transforms
Fuzz 41113: 11 transforms
Fuzz 41114: 10 transforms
Fuzz 41115: 20 transforms
Fuzz 41116: 2 transforms
Fuzz 41117: 20 transforms
Fuzz 41118: 12 transforms
Fuzz 41119: 13 transforms
Fuzz 41120: 12 transforms
Fuzz 41121: 9 transforms
Fuzz 41122: 13 transforms
Fuzz 41123: 16 transforms
Fuzz 41124: 15 transforms
Fuzz 41125: 19 transforms
Fuzz 41126: 20 transforms
Fuzz 41127: 19 transforms
Fuzz 41128: 7 transforms
Fuzz 41129: 1 transforms
Fuzz 41130: 17 transforms
Fuzz 41131: 17 transforms
Fuzz 41132: 3 transforms
Fuzz 41133: 12 transforms
Fuzz 41134: 15 transforms
Fuzz 41135: 14 transforms
Fuzz 41136: 12 transforms
Fuzz 41137: 11 transforms
Fuzz 41138: 18 transforms
Fuzz 41139: 15 transforms
Fuzz 41140: 3 transforms
Fuzz 41141: 13 transforms
Fuzz 41142: 17 transforms
Fuzz 41143: 1 transforms
Fuzz 41144: 7 transforms
Fuzz 41145: 16 transforms
Fuzz 41146: 9 transforms
Fuzz 41147: 4 transforms
Fuzz 41148: 17 transforms
Fuzz 41149: 4 transforms
Fuzz 41150: 15 transforms
Fuzz 41151: 7 transforms
Fuzz 41152: 13 transforms
Fuzz 41153: 12 transforms
Fuzz 41154: 9 transforms
Fuzz 41155: 4 transforms
Fuzz 41156: 6 transforms
Fuzz 41157: 7 transforms
Fuzz 41158: 15 transforms
Fuzz 41159: 12 transforms
Fuzz 41160: 19 transforms
Fuzz 41161: 7 transforms
Fuzz 41162: 7 transforms
Fuzz 41163: 1 transforms
Fuzz 41164: 9 transforms
Fuzz 41165: 16 transforms
Fuzz 41166: 4 transforms
Fuzz 41167: 15 transforms
Fuzz 41168: 11 transforms
Fuzz 41169: 20 transforms
Fuzz 41170: 1 transforms
Fuzz 41171: 12 transforms
Fuzz 41172: 11 transforms
Fuzz 41173: 7 transforms
Fuzz 41174: 11 transforms
Fuzz 41175: 7 transforms
Fuzz 41176: 10 transforms
Fuzz 41177: 6 transforms
Fuzz 41178: 16 transforms
Fuzz 41179: 10 transforms
Fuzz 41180: 6 transforms
Fuzz 41181: 11 transforms
Fuzz 41182: 8 transforms
Fuzz 41183: 2 transforms
Fuzz 41184: 19 transforms
Fuzz 41185: 7 transforms
Fuzz 41186: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  inputs: const ['count'],
}
  List<String> items;
@Component(
  selector: 'my-aaa',
@Component(

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  @Input() int maxCount;
  int count;
  void reset() {}
       aria-hidden="true"

  @terComponent {
  @Input() int maxCount;
  int count;
  void reset() {}
       aria-hidden="true"

  @ContentC<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',

  EventEmitter<String> resetEvent;
  String header;
-->
]),
}!--
  template: '{{count}} <button (clik)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',

  EventEmitter<String> resetEvent;
  String header;
-->
import 'package:angular2/angular2.dart';
-->
  templateUrl: 'te<!--
  void increment() {}}
  @Output() EventEmitter<int> incremented;
     hild(CounterComponent)
  st.html',
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],


<<==HTML CODE==>>
<!-- - @
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 41187: 3 transforms
Fuzz 41188: 1 transforms
Fuzz 41189: 7 transforms
Fuzz 41190: 17 transforms
Fuzz 41191: 8 transforms
Fuzz 41192: 11 transforms
Fuzz 41193: 16 transforms
Fuzz 41194: 4 transforms
Fuzz 41195: 19 transforms
Fuzz 41196: 12 transforms
Fuzz 41197: 9 transforms
Fuzz 41198: 16 transforms
Fuzz 41199: 19 transforms
Fuzz 41200: 20 transforms
Fuzz 41201: 16 transforms
Fuzz 41202: 17 transforms
Fuzz 41203: 4 transforms
Fuzz 41204: 6 transforms
Fuzz 41205: 3 transforms
Fuzz 41206: 13 transforms
Fuzz 41207: 7 transforms
Fuzz 41208: 1 transforms
Fuzz 41209: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

class ComponentA {
  @Input() int maxCount;  EventEmitter<String> resetEvent;


]),
}

import 'package:angular2/angular2.dart';
  @Input() int maxCount;  EventEmitter<,
@Component(
  void reset() {}
  selector: 'my-counter',
  void increment() {}
}
  outputs: const ['resetEvent: reset']y-counter',
  String header;
@Component(
  template: '{{count}} <button (click)="increment()" [va}
  @ContentChild(CounterComponent)
}lue]="\'add\'"></button>')


  @Output() EventEmitter<int> incremented;
factory  selector: 'my-aaa',
class CounterComponent {
  templateUrl: 'test.html',
 inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  CounterComponent recursedComponent;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
1.hidden = !h1.hidden; counter.reset()'
    (i<!--
-->
       aria-hi<h1 #i *ngFor='let item h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (creturnlick)='h1.hidden = !h1.hidden; counter.reset()'
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
     ncremented)='items.ad($event.toString())'>
    <my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 41210: 16 transforms
Fuzz 41211: 11 transforms
Fuzz 41212: 13 transforms
Fuzz 41213: 12 transforms
Fuzz 41214: 15 transforms
Fuzz 41215: 17 transforms
Fuzz 41216: 4 transforms
Fuzz 41217: 10 transforms
Fuzz 41218: 4 transforms
Fuzz 41219: 3 transforms
Fuzz 41220: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  selector: 'my-counter',
  selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])


  selector: 'my-counter',
  void reset() {}
  List<String> items;
class ComponentA {
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  String header;
class CounterComponent {
}
  inputs: const ['count'],
  int count;
  EventEmitter<Stringomponent(
  @ContentChild(CounterComponent)
@C}
]),
});
{
\'\'\');
  '090cedb3f2833a3f26omponent(
@C List<String> items;
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
}
  template: '{{count}} <button (click)="increment()" [art';
  inputs: const ['count'],
}
  template: '{{count}} <button (click)="value]="\'add\'"></button>')



  outputs: const ['resetEvent: resetList<String> items;
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
}
  template: '{{count}'],
  templateUrl: 'test.html',
  @Input() int maxCount;
  EventEmitter<String> r@Input() int maxCount;
  EventEmitter<String> resetEvent;
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void incremenesetEvent;
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
  outputs: const ['resetEvent: reset'],
  String header;
  int count;

  CounterComponent recursedComponent;
class CounterComponent {
<<==HTML CODE==>>
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5626<!-- @ngIgn<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{oreErrors
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 41221: 2 transforms
Fuzz 41222: 16 transforms
Fuzz 41223: 3 transforms
Fuzz 41224: 3 transforms
Fuzz 41225: 2 transforms
Fuzz 41226: 8 transforms
Fuzz 41227: 7 transforms
Fuzz 41228: 17 transforms
Fuzz 41229: 3 transforms
Fuzz 41230: 5 transforms
Fuzz 41231: 9 transforms
Fuzz 41232: 14 transforms
Fuzz 41233: 11 transforms
Fuzz 41234: 5 transforms
Fuzz 41235: 8 transforms
Fuzz 41236: 11 transforms
Fuzz 41237: 3 transforms
Fuzz 41238: 19 transforms
Fuzz 41239: 14 transforms
Fuzz 41240: 16 transforms
Fuzz 41241: 14 transforms
Fuzz 41242: 1 transforms
Fuzz 41243: 14 transforms
Fuzz 41244: 2 transforms
Fuzz 41245: 4 transforms
Fuzz 41246: 15 transforms
Fuzz 41247: 18 transforms
Fuzz 41248: 11 transforms
Fuzz 41249: 1 transforms
Fuzz 41250: 10 transforms
Fuzz 41251: 13 transforms
Fuzz 41252: 18 transforms
Fuzz 41253: 3 transforms
Fuzz 41254: 19 transforms
Fuzz 41255: 4 transforms
Fuzz 41256: 12 transforms
Fuzz 41257: 13 transforms
Fuzz 41258: 5 transforms
Fuzz 41259: 5 transforms
Fuzz 41260: 10 transforms
Fuzz 41261: 20 transforms
Fuzz 41262: 15 transforms
Fuzz 41263: 13 transforms
Fuzz 41264: 15 transforms
Fuzz 41265: 3 transforms
Fuzz 41266: 2 transforms
Fuzz 41267: 6 transforms
Fuzz 41268: 19 transforms
Fuzz 41269: 20 transforms
Fuzz 41270: 15 transforms
Fuzz 41271: 10 transforms
Fuzz 41272: 3 transforms
Fuzz 41273: 15 transforms
Fuzz 41274: 11 transforms
Fuzz 41275: 4 transforms
Fuzz 41276: 2 transforms
Fuzz 41277: 7 transforms
Fuzz 41278: 9 transforms
Fuzz 41279: 14 transforms
Fuzz 41280: 17 transforms
Fuzz 41281: 7 transforms
Fuzz 41282: 16 transforms
Fuzz 41283: 20 transforms
Fuzz 41284: 8 transforms
Fuzz 41285: 7 transforms
Fuzz 41286: 5 transforms
Fuzz 41287: 5 transforms
Fuzz 41288: 1 transforms
Fuzz 41289: 15 transforms
Fuzz 41290: 5 transforms
Fuzz 41291: 19 transforms
Fuzz 41292: 16 transforms
Fuzz 41293: 7 transforms
Fuzz 41294: 13 transforms
Fuzz 41295: 16 transforms
Fuzz 41296: 10 transforms
Fuzz 41297: 12 transforms
Fuzz 41298: 13 transforms
Fuzz 41299: 8 transforms
Fuzz 41300: 14 transforms
Fuzz 41301: 18 transforms
Fuzz 41302: 1 transforms
Fuzz 41303: 15 transforms
Fuzz 41304: 7 transforms
Fuzz 41305: 12 transforms
Fuzz 41306: 14 transforms
Fuzz 41307: 10 transforms
Fuzz 41308: 9 transforms
Fuzz 41309: 16 transforms
Fuzz 41310: 10 transforms
Fuzz 41311: 15 transforms
Fuzz 41312: 19 transforms
Fuzz 41313: 17 transforms
Fuzz 41314: 15 transforms
Fuzz 41315: 11 transforms
Fuzz 41316: 12 transforms
Fuzz 41317: 14 transforms
Fuzz 41318: 11 transforms
Fuzz 41319: 20 transforms
Fuzz 41320: 14 transforms
Fuzz 41321: 13 transforms
Fuzz 41322: 17 transforms
Fuzz 41323: 3 transforms
Fuzz 41324: 16 transforms
Fuzz 41325: 2 transforms
Fuzz 41326: 15 transforms
Fuzz 41327: 13 transforms
Fuzz 41328: 1 transforms
Fuzz 41329: 8 transforms
Fuzz 41330: 13 transforms
Fuzz 41331: 10 transforms
Fuzz 41332: 18 transforms
Fuzz 41333: 15 transforms
Fuzz 41334: 6 transforms
Fuzz 41335: 12 transforms
Fuzz 41336: 9 transforms
Fuzz 41337: 11 transforms
Fuzz 41338: 10 transforms
Fuzz 41339: 16 transforms
Fuzz 41340: 17 transforms
Fuzz 41341: 3 transforms
Fuzz 41342: 18 transforms
Fuzz 41343: 16 transforms
Fuzz 41344: 18 transforms
Fuzz 41345: 3 transforms
Fuzz 41346: 11 transforms
Fuzz 41347: 1 transforms
Fuzz 41348: 1 transforms
Fuzz 41349: 11 transforms
Fuzz 41350: 12 transforms
Fuzz 41351: 15 transforms
Fuzz 41352: 12 transforms
Fuzz 41353: 14 transforms
Fuzz 41354: 12 transforms
Fuzz 41355: 6 transforms
Fuzz 41356: 13 transforms
Fuzz 41357: 14 transforms
Fuzz 41358: 18 transforms
Fuzz 41359: 6 transforms
Fuzz 41360: 6 transforms
Fuzz 41361: 3 transforms
Fuzz 41362: 5 transforms
Fuzz 41363: 4 transforms
Fuzz 41364: 8 transforms
Fuzz 41365: 8 transforms
Fuzz 41366: 13 transforms
Fuzz 41367: 8 transforms
Fuzz 41368: 9 transforms
Fuzz 41369: 8 transforms
Fuzz 41370: 13 transforms
Fuzz 41371: 20 transforms
Fuzz 41372: 10 transforms
Fuzz 41373: 6 transforms
Fuzz 41374: 2 transforms
Fuzz 41375: 13 transforms
Fuzz 41376: 13 transforms
Fuzz 41377: 5 transforms
Fuzz 41378: 20 transforms
Fuzz 41379: 14 transforms
Fuzz 41380: 12 transforms
Fuzz 41381: 1 transforms
Fuzz 41382: 17 transforms
Fuzz 41383: 10 transforms
Fuzz 41384: 3 transforms
Fuzz 41385: 3 transforms
Fuzz 41386: 1 transforms
Fuzz 41387: 7 transforms
Fuzz 41388: 1 transforms
Fuzz 41389: 3 transforms
Fuzz 41390: 4 transforms
Fuzz 41391: 13 transforms
Fuzz 41392: 11 transforms
Fuzz 41393: 11 transforms
Fuzz 41394: 3 transforms
Fuzz 41395: 20 transforms
Fuzz 41396: 8 transforms
Fuzz 41397: 2 transforms
Fuzz 41398: 14 transforms
Fuzz 41399: 14 transforms
Fuzz 41400: 19 transforms
Fuzz 41401: 16 transforms
Fuzz 41402: 20 transforms
Fuzz 41403: 10 transforms
Fuzz 41404: 6 transforms
Fuzz 41405: 19 transforms
Fuzz 41406: 4 transforms
Fuzz 41407: 14 transforms
Fuzz 41408: 14 transforms
Fuzz 41409: 17 transforms
Fuzz 41410: 7 transforms
Fuzz 41411: 12 transforms
Fuzz 41412: 1 transforms
Fuzz 41413: 13 transforms
Fuzz 41414: 1 transforms
Fuzz 41415: 2 transforms
Fuzz 41416: 18 transforms
Fuzz 41417: 4 transforms
Fuzz 41418: 10 transforms
Fuzz 41419: 14 transforms
Fuzz 41420: 19 transforms
Fuzz 41421: 13 transforms
Fuzz 41422: 18 transforms
Fuzz 41423: 9 transforms
Fuzz 41424: 7 transforms
Fuzz 41425: 10 transforms
Fuzz 41426: 13 transforms
Fuzz 41427: 14 transforms
Fuzz 41428: 16 transforms
Fuzz 41429: 7 transforms
Fuzz 41430: 15 transforms
Fuzz 41431: 2 transforms
Fuzz 41432: 9 transforms
Fuzz 41433: 9 transforms
Fuzz 41434: 4 transforms
Fuzz 41435: 6 transforms
Fuzz 41436: 1 transforms
Fuzz 41437: 15 transforms
Fuzz 41438: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  CounterComponent recursedComponent;
  List<String> items;
  @Output() EventEm}
       aria-hidden="true"

  int count;

  void increment() {}
  templateUrl: 'test.html',
  void reset() {}
]),
  '090cedb3f2833a3f260b0937baae56itter<int> incremenfalseted;
  String header;
import 'package:angular2/angular2.dart';
});
  @ContenttChild(CounterComponent)
  '090cedb3f2833a3etEvent;
\'\'\');
  inputs: const ['count'],
]),
{
@Component(
  @Input() int maxCount;
{
} 
  directives: const<!--
}

  EventEmitter<String> res}
@Component(
\'\'\');

  selector: 'my-aaa',
       attr. [CounterComponent, NgIf, NgFor, NgForm, NgModel]while)

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
class ComponentA {
  outputs: const ['resetEvent: reset'],
});
<<==HTML CODE==>>
    [count]="items.length"
    [maxCooperatorunt]='4'
</div>
  <my-counter
    (click)='h1.idden = !h1.hidden; counter.reset()'
<div *ngIf="item<!--
-->
       s.length > 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 41439: 16 transforms
Fuzz 41440: 6 transforms
Fuzz 41441: 15 transforms
Fuzz 41442: 5 transforms
Fuzz 41443: 4 transforms
Fuzz 41444: 11 transforms
Fuzz 41445: 18 transforms
Fuzz 41446: 7 transforms
Fuzz 41447: 1 transforms
Fuzz 41448: 17 transforms
Fuzz 41449: 2 transforms
Fuzz 41450: 11 transforms
Fuzz 41451: 4 transforms
Fuzz 41452: 15 transforms
Fuzz 41453: 5 transforms
Fuzz 41454: 11 transforms
Fuzz 41455: 14 transforms
Fuzz 41456: 7 transforms
Fuzz 41457: 18 transforms
Fuzz 41458: 11 transforms
Fuzz 41459: 2 transforms
Fuzz 41460: 20 transforms
Fuzz 41461: 18 transforms
Fuzz 41462: 17 transforms
Fuzz 41463: 6 transforms
Fuzz 41464: 18 transforms
Fuzz 41465: 9 transforms
Fuzz 41466: 7 transforms
Fuzz 41467: 20 transforms
Fuzz 41468: 15 transforms
Fuzz 41469: 1 transforms
Fuzz 41470: 18 transforms
Fuzz 41471: 2 transforms
Fuzz 41472: 9 transforms
Fuzz 41473: 4 transforms
Fuzz 41474: 8 transforms
Fuzz 41475: 18 transforms
Fuzz 41476: 9 transforms
Fuzz 41477: 14 transforms
Fuzz 41478: 7 transforms
Fuzz 41479: 9 transforms
Fuzz 41480: 19 transforms
Fuzz 41481: 3 transforms
Fuzz 41482: 1 transforms
Fuzz 41483: 1 transforms
Fuzz 41484: 15 transforms
Fuzz 41485: 14 transforms
Fuzz 41486: 9 transforms
Fuzz 41487: 10 transforms
Fuzz 41488: 13 transforms
Fuzz 41489: 17 transforms
Fuzz 41490: 2 transforms
Fuzz 41491: 18 transforms
Fuzz 41492: 4 transforms
Fuzz 41493: 13 transforms
Fuzz 41494: 16 transforms
Fuzz 41495: 18 transforms
Fuzz 41496: 18 transforms
Fuzz 41497: 12 transforms
Fuzz 41498: 16 transforms
Fuzz 41499: 12 transforms
Fuzz 41500: 20 transforms
Fuzz 41501: 4 transforms
Fuzz 41502: 11 transforms
Fuzz 41503: 3 transforms
Fuzz 41504: 19 transforms
Fuzz 41505: 5 transforms
Fuzz 41506: 14 transforms
Fuzz 41507: 9 transforms
Fuzz 41508: 15 transforms
Fuzz 41509: 12 transforms
Fuzz 41510: 8 transforms
Fuzz 41511: 20 transforms
Fuzz 41512: 17 transforms
Fuzz 41513: 16 transforms
Fuzz 41514: 20 transforms
Fuzz 41515: 1 transforms
Fuzz 41516: 14 transforms
Fuzz 41517: 8 transforms
Fuzz 41518: 17 transforms
Fuzz 41519: 12 transforms
Fuzz 41520: 9 transforms
Fuzz 41521: 20 transforms
Fuzz 41522: 12 transforms
Fuzz 41523: 14 transforms
Fuzz 41524: 7 transforms
Fuzz 41525: 6 transforms
Fuzz 41526: 15 transforms
Fuzz 41527: 16 transforms
Fuzz 41528: 17 transforms
Fuzz 41529: 7 transforms
Fuzz 41530: 4 transforms
Fuzz 41531: 18 transforms
Fuzz 41532: 6 transforms
Fuzz 41533: 8 transforms
Fuzz 41534: 9 transforms
Fuzz 41535: 14 transforms
Fuzz 41536: 11 transforms
Fuzz 41537: 20 transforms
Fuzz 41538: 19 transforms
Fuzz 41539: 16 transforms
Fuzz 41540: 20 transforms
Fuzz 41541: 12 transforms
Fuzz 41542: 5 transforms
Fuzz 41543: 11 transforms
Fuzz 41544: 20 transforms
Fuzz 41545: 14 transforms
Fuzz 41546: 16 transforms
Fuzz 41547: 9 transforms
Fuzz 41548: 8 transforms
Fuzz 41549: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  templateU<!--

@Component( extends selector: 'my-aaa',
       attr.aria-hiddenrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, N
       aria-hiden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
 {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    export#counter
     [count]="itemslength"
    [maxCount]='4'
   (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 41550: 2 transforms
Fuzz 41551: 4 transforms
Fuzz 41552: 19 transforms
Fuzz 41553: 17 transforms
Fuzz 41554: 3 transforms
Fuzz 41555: 15 transforms
Fuzz 41556: 18 transforms
Fuzz 41557: 1 transforms
Fuzz 41558: 19 transforms
Fuzz 41559: 16 transforms
Fuzz 41560: 20 transforms
Fuzz 41561: 20 transforms
Fuzz 41562: 18 transforms
Fuzz 41563: 18 transforms
Fuzz 41564: 2 transforms
Fuzz 41565: 3 transforms
Fuzz 41566: 4 transforms
Fuzz 41567: 2 transforms
Fuzz 41568: 17 transforms
Fuzz 41569: 13 transforms
Fuzz 41570: 6 transforms
Fuzz 41571: 7 transforms
Fuzz 41572: 13 transforms
Fuzz 41573: 4 transforms
Fuzz 41574: 19 transforms
Fuzz 41575: 5 transforms
Fuzz 41576: 11 transforms
Fuzz 41577: 1 transforms
Fuzz 41578: 3 transforms
Fuzz 41579: 13 transforms
Fuzz 41580: 12 transforms
Fuzz 41581: 4 transforms
Fuzz 41582: 20 transforms
Fuzz 41583: 20 transforms
Fuzz 41584: 20 transforms
Fuzz 41585: 5 transforms
Fuzz 41586: 1 transforms
Fuzz 41587: 15 transforms
Fuzz 41588: 12 transforms
Fuzz 41589: 2 transforms
Fuzz 41590: 5 transforms
Fuzz 41591: 12 transforms
Fuzz 41592: 2 transforms
Fuzz 41593: 16 transforms
Fuzz 41594: 2 transforms
Fuzz 41595: 12 transforms
Fuzz 41596: 19 transforms
Fuzz 41597: 3 transforms
Fuzz 41598: 11 transforms
Fuzz 41599: 6 transforms
Fuzz 41600: 16 transforms
Fuzz 41601: 12 transforms
Fuzz 41602: 5 transforms
Fuzz 41603: 11 transforms
Fuzz 41604: 13 transforms
Fuzz 41605: 18 transforms
Fuzz 41606: 9 transforms
Fuzz 41607: 15 transforms
Fuzz 41608: 15 transforms
Fuzz 41609: 16 transforms
Fuzz 41610: 18 transforms
Fuzz 41611: 10 transforms
Fuzz 41612: 19 transforms
Fuzz 41613: 17 transforms
Fuzz 41614: 18 transforms
Fuzz 41615: 17 transforms
Fuzz 41616: 2 transforms
Fuzz 41617: 19 transforms
Fuzz 41618: 17 transforms
Fuzz 41619: 7 transforms
Fuzz 41620: 10 transforms
Fuzz 41621: 14 transforms
Fuzz 41622: 10 transforms
Fuzz 41623: 17 transforms
Fuzz 41624: 10 transforms
Fuzz 41625: 3 transforms
Fuzz 41626: 7 transforms
Fuzz 41627: 16 transforms
Fuzz 41628: 7 transforms
Fuzz 41629: 20 transforms
Fuzz 41630: 8 transforms
Fuzz 41631: 4 transforms
Fuzz 41632: 16 transforms
Fuzz 41633: 16 transforms
Fuzz 41634: 13 transforms
Fuzz 41635: 13 transforms
Fuzz 41636: 15 transforms
Fuzz 41637: 11 transforms
Fuzz 41638: 3 transforms
Fuzz 41639: 6 transforms
Fuzz 41640: 11 transforms
Fuzz 41641: 5 transforms
Fuzz 41642: 14 transforms
Fuzz 41643: 5 transforms
Fuzz 41644: 18 transforms
Fuzz 41645: 11 transforms
Fuzz 41646: 8 transforms
Fuzz 41647: 7 transforms
Fuzz 41648: 18 transforms
Fuzz 41649: 14 transforms
Fuzz 41650: 9 transforms
Fuzz 41651: 12 transforms
Fuzz 41652: 9 transforms
Fuzz 41653: 6 transforms
Fuzz 41654: 7 transforms
Fuzz 41655: 14 transforms
Fuzz 41656: 17 transforms
Fuzz 41657: 8 transforms
Fuzz 41658: 3 transforms
Fuzz 41659: 20 transforms
Fuzz 41660: 2 transforms
Fuzz 41661: 6 transforms
Fuzz 41662: 5 transforms
Fuzz 41663: 11 transforms
Fuzz 41664: 10 transforms
Fuzz 41665: 6 transforms
Fuzz 41666: 9 transforms
Fuzz 41667: 15 transforms
Fuzz 41668: 7 transforms
Fuzz 41669: 19 transforms
Fuzz 41670: 19 transforms
Fuzz 41671: 2 transforms
Fuzz 41672: 17 transforms
Fuzz 41673: 15 transforms
Fuzz 41674: 9 transforms
Fuzz 41675: 19 transforms
Fuzz 41676: 11 transforms
Fuzz 41677: 8 transforms
Fuzz 41678: 20 transforms
Fuzz 41679: 1 transforms
Fuzz 41680: 8 transforms
Fuzz 41681: 19 transforms
Fuzz 41682: 8 transforms
Fuzz 41683: 5 transforms
Fuzz 41684: 19 transforms
Fuzz 41685: 5 transforms
Fuzz 41686: 3 transforms
Fuzz 41687: 13 transforms
Fuzz 41688: 8 transforms
Fuzz 41689: 3 transforms
Fuzz 41690: 14 transforms
Fuzz 41691: 13 transforms
Fuzz 41692: 15 transforms
Fuzz 41693: 8 transforms
Fuzz 41694: 1 transforms
Fuzz 41695: 13 transforms
Fuzz 41696: 18 transforms
Fuzz 41697: 18 transforms
Fuzz 41698: 15 transforms
Fuzz 41699: 18 transforms
Fuzz 41700: 9 transforms
Fuzz 41701: 1 transforms
Fuzz 41702: 7 transforms
Fuzz 41703: 16 transforms
Fuzz 41704: 15 transforms
Fuzz 41705: 13 transforms
Fuzz 41706: 13 transforms
Fuzz 41707: 2 transforms
Fuzz 41708: 7 transforms
Fuzz 41709: 16 transforms
Fuzz 41710: 6 transforms
Fuzz 41711: 12 transforms
Fuzz 41712: 7 transforms
Fuzz 41713: 7 transforms
Fuzz 41714: 16 transforms
Fuzz 41715: 11 transforms
Fuzz 41716: 9 transforms
Fuzz 41717: 15 transforms
Fuzz 41718: 12 transforms
Fuzz 41719: 16 transforms
Fuzz 41720: 4 transforms
Fuzz 41721: 20 transforms
Fuzz 41722: 1 transforms
Fuzz 41723: 7 transforms
Fuzz 41724: 8 transforms
Fuzz 41725: 3 transforms
Fuzz 41726: 5 transforms
Fuzz 41727: 5 transforms
Fuzz 41728: 20 transforms
Fuzz 41729: 7 transforms
Fuzz 41730: 9 transforms
Fuzz 41731: 6 transforms
Fuzz 41732: 20 transforms
Fuzz 41733: 8 transforms
Fuzz 41734: 14 transforms
Fuzz 41735: 1 transforms
Fuzz 41736: 12 transforms
Fuzz 41737: 8 transforms
Fuzz 41738: 1 transforms
Fuzz 41739: 10 transforms
Fuzz 41740: 14 transforms
Fuzz 41741: 7 transforms
Fuzz 41742: 13 transforms
Fuzz 41743: 1 transforms
Fuzz 41744: 6 transforms
Fuzz 41745: 7 transforms
Fuzz 41746: 2 transforms
Fuzz 41747: 8 transforms
Fuzz 41748: 8 transforms
Fuzz 41749: 19 transforms
Fuzz 41750: 10 transforms
Fuzz 41751: 13 transforms
Fuzz 41752: 1 transforms
Fuzz 41753: 10 transforms
Fuzz 41754: 12 transforms
Fuzz 41755: 15 transforms
Fuzz 41756: 6 transforms
Fuzz 41757: 19 transforms
Fuzz 41758: 5 transforms
Fuzz 41759: 4 transforms
Fuzz 41760: 5 transforms
Fuzz 41761: 7 transforms
Fuzz 41762: 16 transforms
Fuzz 41763: 2 transforms
Fuzz 41764: 19 transforms
Fuzz 41765: 9 transforms
Fuzz 41766: 10 transforms
Fuzz 41767: 4 transforms
Fuzz 41768: 2 transforms
Fuzz 41769: 4 transforms
Fuzz 41770: 15 transforms
Fuzz 41771: 17 transforms
Fuzz 41772: 18 transforms
Fuzz 41773: 13 transforms
Fuzz 41774: 8 transforms
Fuzz 41775: 13 transforms
Fuzz 41776: 15 transforms
Fuzz 41777: 18 transforms
Fuzz 41778: 3 transforms
Fuzz 41779: 12 transforms
Fuzz 41780: 19 transforms
Fuzz 41781: 4 transforms
Fuzz 41782: 3 transforms
Fuzz 41783: 5 transforms
Fuzz 41784: 13 transforms
Fuzz 41785: 13 transforms
Fuzz 41786: 8 transforms
Fuzz 41787: 1 transforms
Fuzz 41788: 6 transforms
Fuzz 41789: 10 transforms
Fuzz 41790: 1 transforms
Fuzz 41791: 9 transforms
Fuzz 41792: 19 transforms
Fuzz 41793: 4 transforms
Fuzz 41794: 1 transforms
Fuzz 41795: 4 transforms
Fuzz 41796: 2 transforms
Fuzz 41797: 18 transforms
Fuzz 41798: 17 transforms
Fuzz 41799: 3 transforms
Fuzz 41800: 11 transforms
Fuzz 41801: 13 transforms
Fuzz 41802: 5 transforms
Fuzz 41803: 12 transforms
Fuzz 41804: 6 transforms
Fuzz 41805: 5 transforms
Fuzz 41806: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  void reset() {}
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)

  selector: 'my-counter',

class CounterComponent {
@Component(}
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
 nputs: const ['count'],
import 'package:angular2/angular2.dart';
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<Striabstractng> items;
  @Output() EventEmitter<int> incremented;
  selector: 'my-aaa',
<!--
-->
       aria-  String header;
  CounterComponent recursedComponent;
  void increment() {}

  int count;
@Component(
-->
  i<!--
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}}( items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>

<div *ngIf="items.length > 0">
  <formwing {{items.length}}( items:</h1>
<li *ngFor='let item of items; let x=index' [hi #ngFor="ngForm"></form>
  {{ngForm.diFunctionrty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 41807: 9 transforms
Fuzz 41808: 11 transforms
Fuzz 41809: 14 transforms
Fuzz 41810: 12 transforms
Fuzz 41811: 2 transforms
Fuzz 41812: 13 transforms
Fuzz 41813: 7 transforms
Fuzz 41814: 8 transforms
Fuzz 41815: 3 transforms
Fuzz 41816: 18 transforms
Fuzz 41817: 5 transforms
Fuzz 41818: 1 transforms
Fuzz 41819: 13 transforms
Fuzz 41820: 20 transforms
Fuzz 41821: 7 transforms
Fuzz 41822: 13 transforms
Fuzz 41823: 18 transforms
Fuzz 41824: 1 transforms
Fuzz 41825: 19 transforms
Fuzz 41826: 19 transforms
Fuzz 41827: 3 transforms
Fuzz 41828: 9 transforms
Fuzz 41829: 18 transforms
Fuzz 41830: 16 transforms
Fuzz 41831: 2 transforms
Fuzz 41832: 3 transforms
Fuzz 41833: 5 transforms
Fuzz 41834: 2 transforms
Fuzz 41835: 18 transforms
Fuzz 41836: 11 transforms
Fuzz 41837: 3 transforms
Fuzz 41838: 5 transforms
Fuzz 41839: 15 transforms
Fuzz 41840: 10 transforms
Fuzz 41841: 19 transforms
Fuzz 41842: 7 transforms
Fuzz 41843: 20 transforms
Fuzz 41844: 2 transforms
Fuzz 41845: 5 transforms
Fuzz 41846: 20 transforms
Fuzz 41847: 17 transforms
Fuzz 41848: 3 transforms
Fuzz 41849: 4 transforms
Fuzz 41850: 15 transforms
Fuzz 41851: 3 transforms
Fuzz 41852: 15 transforms
Fuzz 41853: 19 transforms
Fuzz 41854: 10 transforms
Fuzz 41855: 17 transforms
Fuzz 41856: 7 transforms
Fuzz 41857: 2 transforms
Fuzz 41858: 14 transforms
Fuzz 41859: 5 transforms
Fuzz 41860: 5 transforms
Fuzz 41861: 17 transforms
Fuzz 41862: 8 transforms
Fuzz 41863: 1 transforms
Fuzz 41864: 9 transforms
Fuzz 41865: 14 transforms
Fuzz 41866: 18 transforms
Fuzz 41867: 6 transforms
Fuzz 41868: 3 transforms
Fuzz 41869: 19 transforms
Fuzz 41870: 13 transforms
Fuzz 41871: 9 transforms
Fuzz 41872: 2 transforms
Fuzz 41873: 15 transforms
Fuzz 41874: 13 transforms
Fuzz 41875: 19 transforms
Fuzz 41876: 7 transforms
Fuzz 41877: 8 transforms
Fuzz 41878: 14 transforms
Fuzz 41879: 17 transforms
Fuzz 41880: 11 transforms
Fuzz 41881: 12 transforms
Fuzz 41882: 20 transforms
Fuzz 41883: 1 transforms
Fuzz 41884: 18 transforms
Fuzz 41885: 6 transforms
Fuzz 41886: 18 transforms
Fuzz 41887: 19 transforms
Fuzz 41888: 11 transforms
Fuzz 41889: 12 transforms
Fuzz 41890: 4 transforms
Fuzz 41891: 2 transforms
Fuzz 41892: 1 transforms
Fuzz 41893: 10 transforms
Fuzz 41894: 2 transforms
Fuzz 41895: 3 transforms
Fuzz 41896: 1 transforms
Fuzz 41897: 10 transforms
Fuzz 41898: 17 transforms
Fuzz 41899: 3 transforms
Fuzz 41900: 10 transforms
Fuzz 41901: 17 transforms
Fuzz 41902: 4 transforms
Fuzz 41903: 18 transforms
Fuzz 41904: 12 transforms
Fuzz 41905: 15 transforms
Fuzz 41906: 20 transforms
Fuzz 41907: 18 transforms
Fuzz 41908: 8 transforms
Fuzz 41909: 20 transforms
Fuzz 41910: 18 transforms
Fuzz 41911: 16 transforms
Fuzz 41912: 11 transforms
Fuzz 41913: 6 transforms
Fuzz 41914: 17 transforms
Fuzz 41915: 16 transforms
Fuzz 41916: 5 transforms
Fuzz 41917: 7 transforms
Fuzz 41918: 6 transforms
Fuzz 41919: 4 transforms
Fuzz 41920: 17 transforms
Fuzz 41921: 17 transforms
Fuzz 41922: 9 transforms
Fuzz 41923: 8 transforms
Fuzz 41924: 2 transforms
Fuzz 41925: 4 transforms
Fuzz 41926: 10 transforms
Fuzz 41927: 18 transforms
Fuzz 41928: 16 transforms
Fuzz 41929: 5 transforms
Fuzz 41930: 13 transforms
Fuzz 41931: 20 transforms
Fuzz 41932: 12 transforms
Fuzz 41933: 18 transforms
Fuzz 41934: 20 transforms
Fuzz 41935: 4 transforms
Fuzz 41936: 10 transforms
Fuzz 41937: 18 transforms
Fuzz 41938: 9 transforms
Fuzz 41939: 4 transforms
Fuzz 41940: 1 transforms
Fuzz 41941: 9 transforms
Fuzz 41942: 9 transforms
Fuzz 41943: 18 transforms
Fuzz 41944: 20 transforms
Fuzz 41945: 11 transforms
Fuzz 41946: 6 transforms
Fuzz 41947: 11 transforms
Fuzz 41948: 1 transforms
Fuzz 41949: 11 transforms
Fuzz 41950: 4 transforms
Fuzz 41951: 16 transforms
Fuzz 41952: 4 transforms
Fuzz 41953: 14 transforms
Fuzz 41954: 6 transforms
Fuzz 41955: 18 transforms
Fuzz 41956: 9 transforms
Fuzz 41957: 2 transforms
Fuzz 41958: 1 transforms
Fuzz 41959: 8 transforms
Fuzz 41960: 20 transforms
Fuzz 41961: 13 transforms
Fuzz 41962: 3 transforms
Fuzz 41963: 10 transforms
Fuzz 41964: 9 transforms
Fuzz 41965: 16 transforms
Fuzz 41966: 18 transforms
Fuzz 41967: 16 transforms
Fuzz 41968: 8 transforms
Fuzz 41969: 20 transforms
Fuzz 41970: 5 transforms
Fuzz 41971: 3 transforms
Fuzz 41972: 4 transforms
Fuzz 41973: 7 transforms
Fuzz 41974: 4 transforms
Fuzz 41975: 8 transforms
Fuzz 41976: 13 transforms
Fuzz 41977: 19 transforms
Fuzz 41978: 1 transforms
Fuzz 41979: 10 transforms
Fuzz 41980: 19 transforms
Fuzz 41981: 9 transforms
Fuzz 41982: 3 transforms
Fuzz 41983: 5 transforms
Fuzz 41984: 6 transforms
Fuzz 41985: 8 transforms
Fuzz 41986: 19 transforms
Fuzz 41987: 10 transforms
Fuzz 41988: 15 transforms
Fuzz 41989: 6 transforms
Fuzz 41990: 11 transforms
Fuzz 41991: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
}
  EventEmitter<String> resetEvent;
  CounterC<!--
       aria-hidden="truomponent recursedComponent;
});
  List<String> items;

\'\'\');

  inputs: const ['count'],
-->
       aria-hidden="true"
]),

  @ContentChild(CounterComponent)
}

  '090cedb3f2833a3f260b0937baae56267a6cd935',
class CounterComponent {
  templateUrl: 'test.thtml',
 }

  String header;
  selector: 'my-counter',
  selector: 'my-aaa',
-->
@Component(
@Component(
class ComponentA {
import 'package:angular2/angular2.dart';
   -4.503 int count;
  void reset() {}
{
       at<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
  den="true"
]),

  @ContentCh@Output() EventEmitter<int> incremented;
  directives: const [Coun3f260b0937baae56267a6cd935',
class CounterComponent {
  templateUrl: 'test.thtml',
 }

  String header;
  selector: 'my-counter',
  selector: 'my-aaa',
-->
@Component(
@Component(
class ComponentA {
import 'package:angular2/angular2.dart';
   -4.503 int count;
  void reset() {}
{
       at<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: cterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
 for     
  <my-counter
    #counter
    [}
]),
});
{
\'\'\');
  '090cedb3f
283
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 41992: 20 transforms
Fuzz 41993: 14 transforms
Fuzz 41994: 20 transforms
Fuzz 41995: 10 transforms
Fuzz 41996: 2 transforms
Fuzz 41997: 12 transforms
Fuzz 41998: 4 transforms
Fuzz 41999: 12 transforms
Fuzz 42000: 6 transforms
Fuzz 42001: 4 transforms
Fuzz 42002: 4 transforms
Fuzz 42003: 20 transforms
Fuzz 42004: 19 transforms
Fuzz 42005: 3 transforms
Fuzz 42006: 14 transforms
Fuzz 42007: 4 transforms
Fuzz 42008: 1 transforms
Fuzz 42009: 19 transforms
Fuzz 42010: 1 transforms
Fuzz 42011: 13 transforms
Fuzz 42012: 5 transforms
Fuzz 42013: 14 transforms
Fuzz 42014: 3 transforms
Fuzz 42015: 1 transforms
Fuzz 42016: 4 transforms
Fuzz 42017: 10 transforms
Fuzz 42018: 4 transforms
Fuzz 42019: 10 transforms
Fuzz 42020: 1 transforms
Fuzz 42021: 16 transforms
Fuzz 42022: 11 transforms
Fuzz 42023: 14 transforms
Fuzz 42024: 13 transforms
Fuzz 42025: 4 transforms
Fuzz 42026: 16 transforms
Fuzz 42027: 15 transforms
Fuzz 42028: 18 transforms
Fuzz 42029: 20 transforms
Fuzz 42030: 7 transforms
Fuzz 42031: 18 transforms
Fuzz 42032: 6 transforms
Fuzz 42033: 9 transforms
Fuzz 42034: 2 transforms
Fuzz 42035: 1 transforms
Fuzz 42036: 15 transforms
Fuzz 42037: 20 transforms
Fuzz 42038: 5 transforms
Fuzz 42039: 1 transforms
Fuzz 42040: 17 transforms
Fuzz 42041: 6 transforms
Fuzz 42042: 12 transforms
Fuzz 42043: 16 transforms
Fuzz 42044: 12 transforms
Fuzz 42045: 16 transforms
Fuzz 42046: 3 transforms
Fuzz 42047: 2 transforms
Fuzz 42048: 18 transforms
Fuzz 42049: 14 transforms
Fuzz 42050: 19 transforms
Fuzz 42051: 5 transforms
Fuzz 42052: 4 transforms
Fuzz 42053: 13 transforms
Fuzz 42054: 17 transforms
Fuzz 42055: 2 transforms
Fuzz 42056: 1 transforms
Fuzz 42057: 17 transforms
Fuzz 42058: 4 transforms
Fuzz 42059: 6 transforms
Fuzz 42060: 14 transforms
Fuzz 42061: 19 transforms
Fuzz 42062: 6 transforms
Fuzz 42063: 18 transforms
Fuzz 42064: 4 transforms
Fuzz 42065: 4 transforms
Fuzz 42066: 12 transforms
Fuzz 42067: 1 transforms
Fuzz 42068: 11 transforms
Fuzz 42069: 3 transforms
Fuzz 42070: 6 transforms
Fuzz 42071: 7 transforms
Fuzz 42072: 4 transforms
Fuzz 42073: 4 transforms
Fuzz 42074: 3 transforms
Fuzz 42075: 7 transforms
Fuzz 42076: 20 transforms
Fuzz 42077: 6 transforms
Fuzz 42078: 6 transforms
Fuzz 42079: 9 transforms
Fuzz 42080: 18 transforms
Fuzz 42081: 8 transforms
Fuzz 42082: 14 transforms
Fuzz 42083: 14 transforms
Fuzz 42084: 12 transforms
Fuzz 42085: 8 transforms
Fuzz 42086: 20 transforms
Fuzz 42087: 11 transforms
Fuzz 42088: 16 transforms
Fuzz 42089: 10 transforms
Fuzz 42090: 15 transforms
Fuzz 42091: 15 transforms
Fuzz 42092: 18 transforms
Fuzz 42093: 9 transforms
Fuzz 42094: 12 transforms
Fuzz 42095: 16 transforms
Fuzz 42096: 7 transforms
Fuzz 42097: 7 transforms
Fuzz 42098: 19 transforms
Fuzz 42099: 16 transforms
Fuzz 42100: 6 transforms
Fuzz 42101: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

-->
  void increomponent {
  outputs: cont ['resetEvet: reset'],
  List<String> items;
class CounterCrComponent[)
-->
  void reset() {}

  directives: c<!--
  templateUrl: 'test.html',
@Component(
class ComponentA {
  template: '{{count}} <button (click)="increme<!nt()" [value]="\'a<!--

  CounterComponent recursedComponent;
  String header;

  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  void increment() {}
  selector: 'my-aaa'},
  inputs: const ['count'],
  selector: 'my-counter',
       aria-hidddd\'"></button>')
}
  @Input() int maxCount;
       attr.aria-hidden="{{!invalid}}"onst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  @ContentChild(CounterComponent)

  void reset() {{}

  directives: c<!--
  templateUrl: 'test.html',
@Component(class ComponentA {
  template: '{{count}} <button (click)="increme<!nt()" [value]="\'a<!--

  CounterComponent recursedComponent;
  String header;

  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  void increment() {}
  selector: 'my-aaa'},
  inputs: const ['count'],
  selector: 'my-counter',
       aria-hidddd\'"></button>')
}
  @Input() int maxCount;
       attr.aria-hidden="{{!invalid}}"onst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  @ContentChild(CounterComponent)

  void reset() {}
import 'package:angular2/angu}
import 'package:angular2/angular2.dart';
  EventEmitter}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260<String> resetEvent;
       aria-hidden="true"
  int count;

@Compoent(
<<==HTML CODE==>>
    <my-counter></my-counter>

-->
<h1 #h1>Showing {{items.length}} items:</h1>
       attr.aria-hidden="{{!invForm"></form>
  
<div *ngIf="items.length > 0">
    [maxCount]='4'
  <my-counter
continue       aria-hidden="true"
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
    [count]="items.length"
  {{ngForm.dirty}}

    (reset)=''
  <input [(ngModel)]="header" />
</div>
  </my-counter>
</li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <form #ngForm="ng<!--
    #counter
<li *ngFor='let item of items; let x=index' [hidden='item != null'>
    (incremented)='items.add($event.toString())'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 42102: 20 transforms
Fuzz 42103: 13 transforms
Fuzz 42104: 15 transforms
Fuzz 42105: 8 transforms
Fuzz 42106: 7 transforms
Fuzz 42107: 13 transforms
Fuzz 42108: 5 transforms
Fuzz 42109: 9 transforms
Fuzz 42110: 11 transforms
Fuzz 42111: 15 transforms
Fuzz 42112: 11 transforms
Fuzz 42113: 11 transforms
Fuzz 42114: 2 transforms
Fuzz 42115: 4 transforms
Fuzz 42116: 16 transforms
Fuzz 42117: 11 transforms
Fuzz 42118: 6 transforms
Fuzz 42119: 14 transforms
Fuzz 42120: 5 transforms
Fuzz 42121: 8 transforms
Fuzz 42122: 9 transforms
Fuzz 42123: 9 transforms
Fuzz 42124: 6 transforms
Fuzz 42125: 16 transforms
Fuzz 42126: 4 transforms
Fuzz 42127: 7 transforms
Fuzz 42128: 17 transforms
Fuzz 42129: 11 transforms
Fuzz 42130: 10 transforms
Fuzz 42131: 7 transforms
Fuzz 42132: 10 transforms
Fuzz 42133: 11 transforms
Fuzz 42134: 17 transforms
Fuzz 42135: 12 transforms
Fuzz 42136: 16 transforms
Fuzz 42137: 19 transforms
Fuzz 42138: 16 transforms
Fuzz 42139: 15 transforms
Fuzz 42140: 2 transforms
Fuzz 42141: 3 transforms
Fuzz 42142: 2 transforms
Fuzz 42143: 18 transforms
Fuzz 42144: 7 transforms
Fuzz 42145: 13 transforms
Fuzz 42146: 15 transforms
Fuzz 42147: 10 transforms
Fuzz 42148: 5 transforms
Fuzz 42149: 8 transforms
Fuzz 42150: 4 transforms
Fuzz 42151: 2 transforms
Fuzz 42152: 16 transforms
Fuzz 42153: 5 transforms
Fuzz 42154: 10 transforms
Fuzz 42155: 15 transforms
Fuzz 42156: 17 transforms
Fuzz 42157: 15 transforms
Fuzz 42158: 9 transforms
Fuzz 42159: 17 transforms
Fuzz 42160: 10 transforms
Fuzz 42161: 3 transforms
Fuzz 42162: 17 transforms
Fuzz 42163: 1 transforms
Fuzz 42164: 4 transforms
Fuzz 42165: 14 transforms
Fuzz 42166: 2 transforms
Fuzz 42167: 3 transforms
Fuzz 42168: 10 transforms
Fuzz 42169: 15 transforms
Fuzz 42170: 3 transforms
Fuzz 42171: 8 transforms
Fuzz 42172: 15 transforms
Fuzz 42173: 13 transforms
Fuzz 42174: 12 transforms
Fuzz 42175: 7 transforms
Fuzz 42176: 1 transforms
Fuzz 42177: 4 transforms
Fuzz 42178: 1 transforms
Fuzz 42179: 17 transforms
Fuzz 42180: 19 transforms
Fuzz 42181: 18 transforms
Fuzz 42182: 14 transforms
Fuzz 42183: 13 transforms
Fuzz 42184: 6 transforms
Fuzz 42185: 4 transforms
Fuzz 42186: 3 transforms
Fuzz 42187: 14 transforms
Fuzz 42188: 3 transforms
Fuzz 42189: 6 transforms
Fuzz 42190: 13 transforms
Fuzz 42191: 7 transforms
Fuzz 42192: 17 transforms
Fuzz 42193: 7 transforms
Fuzz 42194: 19 transforms
Fuzz 42195: 4 transforms
Fuzz 42196: 15 transforms
Fuzz 42197: 17 transforms
Fuzz 42198: 13 transforms
Fuzz 42199: 9 transforms
Fuzz 42200: 11 transforms
Fuzz 42201: 12 transforms
Fuzz 42202: 3 transforms
Fuzz 42203: 16 transforms
Fuzz 42204: 2 transforms
Fuzz 42205: 10 transforms
Fuzz 42206: 13 transforms
Fuzz 42207: 1 transforms
Fuzz 42208: 19 transforms
Fuzz 42209: 20 transforms
Fuzz 42210: 13 transforms
Fuzz 42211: 19 transforms
Fuzz 42212: 20 transforms
Fuzz 42213: 11 transforms
Fuzz 42214: 16 transforms
Fuzz 42215: 8 transforms
Fuzz 42216: 19 transforms
Fuzz 42217: 1 transforms
Fuzz 42218: 4 transforms
Fuzz 42219: 20 transforms
Fuzz 42220: 14 transforms
Fuzz 42221: 6 transforms
Fuzz 42222: 12 transforms
Fuzz 42223: 4 transforms
Fuzz 42224: 5 transforms
Fuzz 42225: 16 transforms
Fuzz 42226: 19 transforms
Fuzz 42227: 6 transforms
Fuzz 42228: 20 transforms
Fuzz 42229: 20 transforms
Fuzz 42230: 14 transforms
Fuzz 42231: 14 transforms
Fuzz 42232: 2 transforms
Fuzz 42233: 16 transforms
Fuzz 42234: 6 transforms
Fuzz 42235: 6 transforms
Fuzz 42236: 6 transforms
Fuzz 42237: 4 transforms
Fuzz 42238: 6 transforms
Fuzz 42239: 5 transforms
Fuzz 42240: 15 transforms
Fuzz 42241: 14 transforms
Fuzz 42242: 14 transforms
Fuzz 42243: 17 transforms
Fuzz 42244: 5 transforms
Fuzz 42245: 14 transforms
Fuzz 42246: 12 transforms
Fuzz 42247: 4 transforms
Fuzz 42248: 4 transforms
Fuzz 42249: 1 transforms
Fuzz 42250: 13 transforms
Fuzz 42251: 9 transforms
Fuzz 42252: 6 transforms
Fuzz 42253: 9 transforms
Fuzz 42254: 11 transforms
Fuzz 42255: 11 transforms
Fuzz 42256: 18 transforms
Fuzz 42257: 14 transforms
Fuzz 42258: 14 transforms
Fuzz 42259: 14 transforms
Fuzz 42260: 3 transforms
Fuzz 42261: 12 transforms
Fuzz 42262: 19 transforms
Fuzz 42263: 11 transforms
Fuzz 42264: 10 transforms
Fuzz 42265: 4 transforms
Fuzz 42266: 4 transforms
Fuzz 42267: 2 transforms
Fuzz 42268: 15 transforms
Fuzz 42269: 18 transforms
Fuzz 42270: 19 transforms
Fuzz 42271: 4 transforms
Fuzz 42272: 15 transforms
Fuzz 42273: 8 transforms
Fuzz 42274: 3 transforms
Fuzz 42275: 19 transforms
Fuzz 42276: 12 transforms
Fuzz 42277: 1 transforms
Fuzz 42278: 18 transforms
Fuzz 42279: 2 transforms
Fuzz 42280: 15 transforms
Fuzz 42281: 3 transforms
Fuzz 42282: 7 transforms
Fuzz 42283: 9 transforms
Fuzz 42284: 3 transforms
Fuzz 42285: 15 transforms
Fuzz 42286: 8 transforms
Fuzz 42287: 19 transforms
Fuzz 42288: 13 transforms
Fuzz 42289: 17 transforms
Fuzz 42290: 3 transforms
Fuzz 42291: 8 transforms
Fuzz 42292: 10 transforms
Fuzz 42293: 8 transforms
Fuzz 42294: 9 transforms
Fuzz 42295: 1 transforms
Fuzz 42296: 8 transforms
Fuzz 42297: 14 transforms
Fuzz 42298: 2 transforms
Fuzz 42299: 6 transforms
Fuzz 42300: 14 transforms
Fuzz 42301: 15 transforms
Fuzz 42302: 8 transforms
Fuzz 42303: 1 transforms
Fuzz 42304: 13 transforms
Fuzz 42305: 19 transforms
Fuzz 42306: 6 transforms
Fuzz 42307: 17 transforms
Fuzz 42308: 2 transforms
Fuzz 42309: 8 transforms
Fuzz 42310: 11 transforms
Fuzz 42311: 18 transforms
Fuzz 42312: 6 transforms
Fuzz 42313: 4 transforms
Fuzz 42314: 9 transforms
Fuzz 42315: 9 transforms
Fuzz 42316: 13 transforms
Fuzz 42317: 10 transforms
Fuzz 42318: 12 transforms
Fuzz 42319: 18 transforms
Fuzz 42320: 6 transforms
Fuzz 42321: 17 transforms
Fuzz 42322: 13 transforms
Fuzz 42323: 20 transforms
Fuzz 42324: 5 transforms
Fuzz 42325: 2 transforms
Fuzz 42326: 13 transforms
Fuzz 42327: 10 transforms
Fuzz 42328: 13 transforms
Fuzz 42329: 16 transforms
Fuzz 42330: 1 transforms
Fuzz 42331: 5 transforms
Fuzz 42332: 15 transforms
Fuzz 42333: 14 transforms
Fuzz 42334: 6 transforms
Fuzz 42335: 3 transforms
Fuzz 42336: 7 transforms
Fuzz 42337: 19 transforms
Fuzz 42338: 5 transforms
Fuzz 42339: 10 transforms
Fuzz 42340: 19 transforms
Fuzz 42341: 10 transforms
Fuzz 42342: 20 transforms
Fuzz 42343: 10 transforms
Fuzz 42344: 18 transforms
Fuzz 42345: 3 transforms
Fuzz 42346: 5 transforms
Fuzz 42347: 3 transforms
Fuzz 42348: 6 transforms
Fuzz 42349: 15 transforms
Fuzz 42350: 10 transforms
Fuzz 42351: 17 transforms
Fuzz 42352: 10 transforms
Fuzz 42353: 10 transforms
Fuzz 42354: 8 transforms
Fuzz 42355: 16 transforms
Fuzz 42356: 10 transforms
Fuzz 42357: 12 transforms
Fuzz 42358: 20 transforms
Fuzz 42359: 7 transforms
Fuzz 42360: 18 transforms
Fuzz 42361: 12 transforms
Fuzz 42362: 6 transforms
Fuzz 42363: 12 transforms
Fuzz 42364: 6 transforms
Fuzz 42365: 3 transforms
Fuzz 42366: 2 transforms
Fuzz 42367: 5 transforms
Fuzz 42368: 19 transforms
Fuzz 42369: 16 transforms
Fuzz 42370: 18 transforms
Fuzz 42371: 1 transforms
Fuzz 42372: 15 transforms
Fuzz 42373: 15 transforms
Fuzz 42374: 4 transforms
Fuzz 42375: 20 transforms
Fuzz 42376: 4 transforms
Fuzz 42377: 4 transforms
Fuzz 42378: 14 transforms
Fuzz 42379: 17 transforms
Fuzz 42380: 3 transforms
Fuzz 42381: 2 transforms
Fuzz 42382: 18 transforms
Fuzz 42383: 10 transforms
Fuzz 42384: 18 transforms
Fuzz 42385: 5 transforms
Fuzz 42386: 9 transforms
Fuzz 42387: 17 transforms
Fuzz 42388: 11 transforms
Fuzz 42389: 4 transforms
Fuzz 42390: 19 transforms
Fuzz 42391: 4 transforms
Fuzz 42392: 11 transforms
Fuzz 42393: 3 transforms
Fuzz 42394: 4 transforms
Fuzz 42395: 2 transforms
Fuzz 42396: 20 transforms
Fuzz 42397: 5 transforms
Fuzz 42398: 3 transforms
Fuzz 42399: 1 transforms
Fuzz 42400: 7 transforms
Fuzz 42401: 14 transforms
Fuzz 42402: 5 transforms
Fuzz 42403: 10 transforms
Fuzz 42404: 12 transforms
Fuzz 42405: 5 transforms
Fuzz 42406: 20 transforms
Fuzz 42407: 6 transforms
Fuzz 42408: 20 transforms
Fuzz 42409: 14 transforms
Fuzz 42410: 2 transforms
Fuzz 42411: 19 transforms
Fuzz 42412: 10 transforms
Fuzz 42413: 1 transforms
Fuzz 42414: 7 transforms
Fuzz 42415: 20 transforms
Fuzz 42416: 19 transforms
Fuzz 42417: 5 transforms
Fuzz 42418: 12 transforms
Fuzz 42419: 4 transforms
Fuzz 42420: 1 transforms
Fuzz 42421: 10 transforms
Fuzz 42422: 14 transforms
Fuzz 42423: 7 transforms
Fuzz 42424: 16 transforms
Fuzz 42425: 6 transforms
Fuzz 42426: 19 transforms
Fuzz 42427: 2 transforms
Fuzz 42428: 6 transforms
Fuzz 42429: 2 transforms
Fuzz 42430: 9 transforms
Fuzz 42431: 20 transforms
Fuzz 42432: 10 transforms
Fuzz 42433: 1 transforms
Fuzz 42434: 12 transforms
Fuzz 42435: 10 transforms
Fuzz 42436: 17 transforms
Fuzz 42437: 3 transforms
Fuzz 42438: 13 transforms
Fuzz 42439: 3 transforms
Fuzz 42440: 2 transforms
Fuzz 42441: 9 transforms
Fuzz 42442: 1 transforms
Fuzz 42443: 17 transforms
Fuzz 42444: 17 transforms
Fuzz 42445: 9 transforms
Fuzz 42446: 11 transforms
Fuzz 42447: 18 transforms
Fuzz 42448: 6 transforms
Fuzz 42449: 14 transforms
Fuzz 42450: 15 transforms
Fuzz 42451: 3 transforms
Fuzz 42452: 20 transforms
Fuzz 42453: 7 transforms
Fuzz 42454: 6 transforms
Fuzz 42455: 6 transforms
Fuzz 42456: 15 transforms
Fuzz 42457: 15 transforms
Fuzz 42458: 8 transforms
Fuzz 42459: 11 transforms
Fuzz 42460: 9 transforms
Fuzz 42461: 16 transforms
Fuzz 42462: 9 transforms
Fuzz 42463: 17 transforms
Fuzz 42464: 1 transforms
Fuzz 42465: 11 transforms
Fuzz 42466: 15 transforms
Fuzz 42467: 19 transforms
Fuzz 42468: 9 transforms
Fuzz 42469: 18 transforms
Fuzz 42470: 12 transforms
Fuzz 42471: 8 transforms
Fuzz 42472: 16 transforms
Fuzz 42473: 6 transforms
Fuzz 42474: 8 transforms
Fuzz 42475: 13 transforms
Fuzz 42476: 16 transforms
Fuzz 42477: 19 transforms
Fuzz 42478: 12 transforms
Fuzz 42479: 3 transforms
Fuzz 42480: 6 transforms
Fuzz 42481: 15 transforms
Fuzz 42482: 20 transforms
Fuzz 42483: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:a}
]),
});
{Url: 
\'\'\'a);
assert <!--
- '090cedb3f2833a3f260b0937baae56267a6cd935'ngpular2/angular2.dart';

@Component(
  templateUrl: 'te
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 42484: 2 transforms
Fuzz 42485: 2 transforms
Fuzz 42486: 1 transforms
Fuzz 42487: 5 transforms
Fuzz 42488: 2 transforms
Fuzz 42489: 5 transforms
Fuzz 42490: 16 transforms
Fuzz 42491: 15 transforms
Fuzz 42492: 16 transforms
Fuzz 42493: 19 transforms
Fuzz 42494: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  void reset() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></b<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalutton>')
  List<String> items;
  @Output() E}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935'ventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
class CounterComponent {

  void increment() {}
  @CoimportntentChild(CounterComponent)
  se<!--
@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
}

}

class ComponentA {


  String header;
  @Input() int maxCount;
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
-->       aria-hidden="true"
  CounterComponent recursedComponent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} tems:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{ipatchtem.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngFo<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"rm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
   (reset)=''
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 42495: 13 transforms
Fuzz 42496: 15 transforms
Fuzz 42497: 16 transforms
Fuzz 42498: 8 transforms
Fuzz 42499: 12 transforms
Fuzz 42500: 20 transforms
Fuzz 42501: 7 transforms
Fuzz 42502: 19 transforms
Fuzz 42503: 4 transforms
Fuzz 42504: 11 transforms
Fuzz 42505: 2 transforms
Fuzz 42506: 6 transforms
Fuzz 42507: 2 transforms
Fuzz 42508: 11 transforms
Fuzz 42509: 6 transforms
Fuzz 42510: 4 transforms
Fuzz 42511: 1 transforms
Fuzz 42512: 6 transforms
Fuzz 42513: 9 transforms
Fuzz 42514: 9 transforms
Fuzz 42515: 11 transforms
Fuzz 42516: 4 transforms
Fuzz 42517: 19 transforms
Fuzz 42518: 9 transforms
Fuzz 42519: 9 transforms
Fuzz 42520: 11 transforms
Fuzz 42521: 2 transforms
Fuzz 42522: 6 transforms
Fuzz 42523: 17 transforms
Fuzz 42524: 9 transforms
Fuzz 42525: 19 transforms
Fuzz 42526: 13 transforms
Fuzz 42527: 16 transforms
Fuzz 42528: 15 transforms
Fuzz 42529: 20 transforms
Fuzz 42530: 15 transforms
Fuzz 42531: 18 transforms
Fuzz 42532: 1 transforms
Fuzz 42533: 20 transforms
Fuzz 42534: 8 transforms
Fuzz 42535: 14 transforms
Fuzz 42536: 17 transforms
Fuzz 42537: 4 transforms
Fuzz 42538: 19 transforms
Fuzz 42539: 5 transforms
Fuzz 42540: 13 transforms
Fuzz 42541: 4 transforms
Fuzz 42542: 12 transforms
Fuzz 42543: 17 transforms
Fuzz 42544: 18 transforms
Fuzz 42545: 14 transforms
Fuzz 42546: 10 transforms
Fuzz 42547: 13 transforms
Fuzz 42548: 9 transforms
Fuzz 42549: 7 transforms
Fuzz 42550: 20 transforms
Fuzz 42551: 3 transforms
Fuzz 42552: 11 transforms
Fuzz 42553: 2 transforms
Fuzz 42554: 1 transforms
Fuzz 42555: 18 transforms
Fuzz 42556: 18 transforms
Fuzz 42557: 3 transforms
Fuzz 42558: 2 transforms
Fuzz 42559: 15 transforms
Fuzz 42560: 20 transforms
Fuzz 42561: 6 transforms
Fuzz 42562: 12 transforms
Fuzz 42563: 6 transforms
Fuzz 42564: 12 transforms
Fuzz 42565: 13 transforms
Fuzz 42566: 1 transforms
Fuzz 42567: 6 transforms
Fuzz 42568: 1 transforms
Fuzz 42569: 15 transforms
Fuzz 42570: 13 transforms
Fuzz 42571: 20 transforms
Fuzz 42572: 19 transforms
Fuzz 42573: 18 transforms
Fuzz 42574: 14 transforms
Fuzz 42575: 20 transforms
Fuzz 42576: 11 transforms
Fuzz 42577: 8 transforms
Fuzz 42578: 18 transforms
Fuzz 42579: 5 transforms
Fuzz 42580: 16 transforms
Fuzz 42581: 5 transforms
Fuzz 42582: 8 transforms
Fuzz 42583: 8 transforms
Fuzz 42584: 1 transforms
Fuzz 42585: 3 transforms
Fuzz 42586: 5 transforms
Fuzz 42587: 18 transforms
Fuzz 42588: 9 transforms
Fuzz 42589: 5 transforms
Fuzz 42590: 18 transforms
Fuzz 42591: 3 transforms
Fuzz 42592: 1 transforms
Fuzz 42593: 13 transforms
Fuzz 42594: 18 transforms
Fuzz 42595: 2 transforms
Fuzz 42596: 13 transforms
Fuzz 42597: 11 transforms
Fuzz 42598: 2 transforms
Fuzz 42599: 18 transforms
Fuzz 42600: 8 transforms
Fuzz 42601: 6 transforms
Fuzz 42602: 17 transforms
Fuzz 42603: 19 transforms
Fuzz 42604: 17 transforms
Fuzz 42605: 12 transforms
Fuzz 42606: 9 transforms
Fuzz 42607: 14 transforms
Fuzz 42608: 7 transforms
Fuzz 42609: 19 transforms
Fuzz 42610: 9 transforms
Fuzz 42611: 2 transforms
Fuzz 42612: 5 transforms
Fuzz 42613: 3 transforms
Fuzz 42614: 16 transforms
Fuzz 42615: 12 transforms
Fuzz 42616: 12 transforms
Fuzz 42617: 13 transforms
Fuzz 42618: 8 transforms
Fuzz 42619: 16 transforms
Fuzz 42620: 4 transforms
Fuzz 42621: 5 transforms
Fuzz 42622: 6 transforms
Fuzz 42623: 2 transforms
Fuzz 42624: 3 transforms
Fuzz 42625: 5 transforms
Fuzz 42626: 6 transforms
Fuzz 42627: 18 transforms
Fuzz 42628: 12 transforms
Fuzz 42629: 11 transforms
Fuzz 42630: 13 transforms
Fuzz 42631: 13 transforms
Fuzz 42632: 1 transforms
Fuzz 42633: 17 transforms
Fuzz 42634: 6 transforms
Fuzz 42635: 12 transforms
Fuzz 42636: 11 transforms
Fuzz 42637: 19 transforms
Fuzz 42638: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
       aut 'package:angular2/angular2.dart';
       aria-hidden="true"--d>
impor<!--


@Component(  selector: 'my-aaa',
<<==HTML CODE==>>
<li *ngFor='let item of i<!--
}
]),}or='let item of i<!--
}
]),});
{
\'\'\');
  '0);
{
\'\'\');
  '090cedb3f2833a3-->
       aria-hidden="true"
       attr.aria-hidden="{{!intems; let  x=index' [hidden]='item != null'>
  {
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 42639: 3 transforms
Fuzz 42640: 14 transforms
Fuzz 42641: 7 transforms
Fuzz 42642: 18 transforms
Fuzz 42643: 12 transforms
Fuzz 42644: 8 transforms
Fuzz 42645: 1 transforms
Fuzz 42646: 8 transforms
Fuzz 42647: 16 transforms
Fuzz 42648: 8 transforms
Fuzz 42649: 20 transforms
Fuzz 42650: 12 transforms
Fuzz 42651: 6 transforms
Fuzz 42652: 1 transforms
Fuzz 42653: 16 transforms
Fuzz 42654: 6 transforms
Fuzz 42655: 9 transforms
Fuzz 42656: 7 transforms
Fuzz 42657: 17 transforms
Fuzz 42658: 7 transforms
Fuzz 42659: 16 transforms
Fuzz 42660: 16 transforms
Fuzz 42661: 20 transforms
Fuzz 42662: 19 transforms
Fuzz 42663: 10 transforms
Fuzz 42664: 12 transforms
Fuzz 42665: 15 transforms
Fuzz 42666: 1 transforms
Fuzz 42667: 5 transforms
Fuzz 42668: 1 transforms
Fuzz 42669: 18 transforms
Fuzz 42670: 11 transforms
Fuzz 42671: 1 transforms
Fuzz 42672: 6 transforms
Fuzz 42673: 2 transforms
Fuzz 42674: 14 transforms
Fuzz 42675: 20 transforms
Fuzz 42676: 1 transforms
Fuzz 42677: 9 transforms
Fuzz 42678: 6 transforms
Fuzz 42679: 15 transforms
Fuzz 42680: 19 transforms
Fuzz 42681: 7 transforms
Fuzz 42682: 3 transforms
Fuzz 42683: 11 transforms
Fuzz 42684: 11 transforms
Fuzz 42685: 20 transforms
Fuzz 42686: 17 transforms
Fuzz 42687: 16 transforms
Fuzz 42688: 7 transforms
Fuzz 42689: 10 transforms
Fuzz 42690: 4 transforms
Fuzz 42691: 16 transforms
Fuzz 42692: 17 transforms
Fuzz 42693: 8 transforms
Fuzz 42694: 11 transforms
Fuzz 42695: 17 transforms
Fuzz 42696: 9 transforms
Fuzz 42697: 4 transforms
Fuzz 42698: 16 transforms
Fuzz 42699: 9 transforms
Fuzz 42700: 1 transforms
Fuzz 42701: 1 transforms
Fuzz 42702: 15 transforms
Fuzz 42703: 10 transforms
Fuzz 42704: 18 transforms
Fuzz 42705: 11 transforms
Fuzz 42706: 13 transforms
Fuzz 42707: 10 transforms
Fuzz 42708: 6 transforms
Fuzz 42709: 6 transforms
Fuzz 42710: 9 transforms
Fuzz 42711: 11 transforms
Fuzz 42712: 19 transforms
Fuzz 42713: 8 transforms
Fuzz 42714: 6 transforms
Fuzz 42715: 8 transforms
Fuzz 42716: 3 transforms
Fuzz 42717: 15 transforms
Fuzz 42718: 6 transforms
Fuzz 42719: 9 transforms
Fuzz 42720: 18 transforms
Fuzz 42721: 19 transforms
Fuzz 42722: 18 transforms
Fuzz 42723: 17 transforms
Fuzz 42724: 6 transforms
Fuzz 42725: 7 transforms
Fuzz 42726: 14 transforms
Fuzz 42727: 20 transforms
Fuzz 42728: 3 transforms
Fuzz 42729: 1 transforms
Fuzz 42730: 19 transforms
Fuzz 42731: 2 transforms
Fuzz 42732: 20 transforms
Fuzz 42733: 2 transforms
Fuzz 42734: 7 transforms
Fuzz 42735: 19 transforms
Fuzz 42736: 13 transforms
Fuzz 42737: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
@Component(
}

  inputs: const ['count'],
  EventEmitter<String> resetEvent;

  @ContentChil(CounterComponent)
  void reset() {n}
  void increment() {}
  List<String> items;
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl:<!--
class CounterComponent {
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  String header;
  CounterComponent recursedComponent;
  directives: const [CounterComponen<!--
  selector: 'my-aaa',
}
  selector: 'my-counter',

       ariat, NgIf, NgFor, NgForm, gNgModel])
  int count;
-->
@Component(
<<==HTML CODE==>>
  {{ng}
]),
});{
\'\'\');
  '090cedb3f2833a3f260b09Form
<div *ngIf="items.length > 0">
<h1 #h1>Showing {{items
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 42738: 16 transforms
Fuzz 42739: 2 transforms
Fuzz 42740: 18 transforms
Fuzz 42741: 12 transforms
Fuzz 42742: 14 transforms
Fuzz 42743: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
  templateUrl: 'test.html',
  directives:import const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
 NgModel])
  List<Simport 'packageangular2/angular2.
dart';
@Component(
class ComponentA {
  String header;

@Component(  selector: 'my-counter',
  outpu
}
  inputs: const ['count'],
class ComponentA {

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0<!--
-->
       aria-hidden="tr*ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-<!--
-->
       aria-hidden="true"
    counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 42744: 16 transforms
Fuzz 42745: 8 transforms
Fuzz 42746: 4 transforms
Fuzz 42747: 19 transforms
Fuzz 42748: 6 transforms
Fuzz 42749: 15 transforms
Fuzz 42750: 20 transforms
Fuzz 42751: 5 transforms
Fuzz 42752: 1 transforms
Fuzz 42753: 13 transforms
Fuzz 42754: 18 transforms
Fuzz 42755: 5 transforms
Fuzz 42756: 11 transforms
Fuzz 42757: 3 transforms
Fuzz 42758: 2 transforms
Fuzz 42759: 11 transforms
Fuzz 42760: 16 transforms
Fuzz 42761: 12 transforms
Fuzz 42762: 13 transforms
Fuzz 42763: 13 transforms
Fuzz 42764: 19 transforms
Fuzz 42765: 12 transforms
Fuzz 42766: 13 transforms
Fuzz 42767: 11 transforms
Fuzz 42768: 11 transforms
Fuzz 42769: 3 transforms
Fuzz 42770: 18 transforms
Fuzz 42771: 4 transforms
Fuzz 42772: 16 transforms
Fuzz 42773: 2 transforms
Fuzz 42774: 12 transforms
Fuzz 42775: 8 transforms
Fuzz 42776: 1 transforms
Fuzz 42777: 14 transforms
Fuzz 42778: 17 transforms
Fuzz 42779: 9 transforms
Fuzz 42780: 12 transforms
Fuzz 42781: 20 transforms
Fuzz 42782: 20 transforms
Fuzz 42783: 10 transforms
Fuzz 42784: 13 transforms
Fuzz 42785: 6 transforms
Fuzz 42786: 2 transforms
Fuzz 42787: 8 transforms
Fuzz 42788: 14 transforms
Fuzz 42789: 10 transforms
Fuzz 42790: 4 transforms
Fuzz 42791: 14 transforms
Fuzz 42792: 15 transforms
Fuzz 42793: 5 transforms
Fuzz 42794: 12 transforms
Fuzz 42795: 1 transforms
Fuzz 42796: 15 transforms
Fuzz 42797: 11 transforms
Fuzz 42798: 7 transforms
Fuzz 42799: 17 transforms
Fuzz 42800: 20 transforms
Fuzz 42801: 9 transforms
Fuzz 42802: 7 transforms
Fuzz 42803: 20 transforms
Fuzz 42804: 11 transforms
Fuzz 42805: 18 transforms
Fuzz 42806: 6 transforms
Fuzz 42807: 4 transforms
Fuzz 42808: 2 transforms
Fuzz 42809: 1 transforms
Fuzz 42810: 5 transforms
Fuzz 42811: 14 transforms
Fuzz 42812: 9 transforms
Fuzz 42813: 18 transforms
Fuzz 42814: 1 transforms
Fuzz 42815: 8 transforms
Fuzz 42816: 5 transforms
Fuzz 42817: 17 transforms
Fuzz 42818: 9 transforms
Fuzz 42819: 14 transforms
Fuzz 42820: 15 transforms
Fuzz 42821: 1 transforms
Fuzz 42822: 9 transforms
Fuzz 42823: 14 transforms
Fuzz 42824: 15 transforms
Fuzz 42825: 12 transforms
Fuzz 42826: 5 transforms
Fuzz 42827: 4 transforms
Fuzz 42828: 8 transforms
Fuzz 42829: 12 transforms
Fuzz 42830: 8 transforms
Fuzz 42831: 10 transforms
Fuzz 42832: 13 transforms
Fuzz 42833: 16 transforms
Fuzz 42834: 3 transforms
Fuzz 42835: 3 transforms
Fuzz 42836: 1 transforms
Fuzz 42837: 5 transforms
Fuzz 42838: 8 transforms
Fuzz 42839: 8 transforms
Fuzz 42840: 20 transforms
Fuzz 42841: 3 transforms
Fuzz 42842: 13 transforms
Fuzz 42843: 16 transforms
Fuzz 42844: 5 transforms
Fuzz 42845: 7 transforms
Fuzz 42846: 2 transforms
Fuzz 42847: 8 transforms
Fuzz 42848: 11 transforms
Fuzz 42849: 2 transforms
Fuzz 42850: 17 transforms
Fuzz 42851: 1 transforms
Fuzz 42852: 7 transforms
Fuzz 42853: 18 transforms
Fuzz 42854: 1 transforms
Fuzz 42855: 15 transforms
Fuzz 42856: 15 transforms
Fuzz 42857: 9 transforms
Fuzz 42858: 1 transforms
Fuzz 42859: 20 transforms
Fuzz 42860: 17 transforms
Fuzz 42861: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterCodomponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Stent(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [Countering> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['c
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(nglModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
   nter    [count]="items.length"
    [maxCount]='4' (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 42862: 7 transforms
Fuzz 42863: 13 transforms
Fuzz 42864: 16 transforms
Fuzz 42865: 5 transforms
Fuzz 42866: 5 transforms
Fuzz 42867: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
\'\'\');
  templateUrl: 'test.html',  selector: 'my-aaa',
@Component(
  String header
  List<String> items;
  outputs: const ['resetEvent: reset'],

}
  inputs: const ['count'],
  inputs: const [onentA {
@Component(
class Component<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
import 'package:angular2/angular2.dart';

  '090cedb3f2833a3f260b0937baa-->
  selector: 'my-counter',
]),
  String header;
@Component(
}
 A {
{
  List<String> items;
<<==HTML CODE==>>
    #counter
<!-- @ngIgnoreErrors: -->
</li>

  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
    [count]="items.length"
  </my-counter>
</div>
  <input [(ngModel)]="}
]),
    [maxCount]='4'
    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
      
});header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
  

    (reset)=''

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 42868: 15 transforms
Fuzz 42869: 11 transforms
Fuzz 42870: 3 transforms
Fuzz 42871: 9 transforms
Fuzz 42872: 16 transforms
Fuzz 42873: 5 transforms
Fuzz 42874: 10 transforms
Fuzz 42875: 14 transforms
Fuzz 42876: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  String header;

  @Output() EventEmitter<int> incremented;
]),
  templat}
});
-->
  templateUrl: 'test.html',
}
@Component(
  @Input() int maxCoun<!--
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponent)  selector: 'my-counter',
  List<String> items;
{
       ariauts: const ['count'],
  CounterComponent recursedComponent;
  int count;
  void increment() {}

  void reset() {}
import 'package:angular2/anguliar2.dart';
class ComponentA {
-->

}
  t;
  selector: 'my-aaa',
  '090cedb3f2833a3f260b0937baaee: '{{count}} <button (click)="increment()" [value]="\'add\'"><button>')

      nent {
  inp<!--
@Component(
class CounterCompo<!--
  EventEmitter<String> resetEvent;
\'\'\');
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hid
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 42877: 12 transforms
Fuzz 42878: 12 transforms
Fuzz 42879: 20 transforms
Fuzz 42880: 3 transforms
Fuzz 42881: 18 transforms
Fuzz 42882: 1 transforms
Fuzz 42883: 17 transforms
Fuzz 42884: 3 transforms
Fuzz 42885: 16 transforms
Fuzz 42886: 20 transforms
Fuzz 42887: 5 transforms
Fuzz 42888: 6 transforms
Fuzz 42889: 17 transforms
Fuzz 42890: 10 transforms
Fuzz 42891: 7 transforms
Fuzz 42892: 5 transforms
Fuzz 42893: 6 transforms
Fuzz 42894: 1 transforms
Fuzz 42895: 19 transforms
Fuzz 42896: 4 transforms
Fuzz 42897: 10 transforms
Fuzz 42898: 12 transforms
Fuzz 42899: 17 transforms
Fuzz 42900: 6 transforms
Fuzz 42901: 8 transforms
Fuzz 42902: 10 transforms
Fuzz 42903: 14 transforms
Fuzz 42904: 6 transforms
Fuzz 42905: 5 transforms
Fuzz 42906: 3 transforms
Fuzz 42907: 14 transforms
Fuzz 42908: 7 transforms
Fuzz 42909: 19 transforms
Fuzz 42910: 19 transforms
Fuzz 42911: 19 transforms
Fuzz 42912: 14 transforms
Fuzz 42913: 12 transforms
Fuzz 42914: 1 transforms
Fuzz 42915: 17 transforms
Fuzz 42916: 17 transforms
Fuzz 42917: 4 transforms
Fuzz 42918: 6 transforms
Fuzz 42919: 1 transforms
Fuzz 42920: 15 transforms
Fuzz 42921: 17 transforms
Fuzz 42922: 10 transforms
Fuzz 42923: 17 transforms
Fuzz 42924: 14 transforms
Fuzz 42925: 6 transforms
Fuzz 42926: 14 transforms
Fuzz 42927: 18 transforms
Fuzz 42928: 5 transforms
Fuzz 42929: 6 transforms
Fuzz 42930: 6 transforms
Fuzz 42931: 8 transforms
Fuzz 42932: 11 transforms
Fuzz 42933: 16 transforms
Fuzz 42934: 12 transforms
Fuzz 42935: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
  templateUrl: 'test.html',
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  inputs: const ['count'],
class CounterComponent {
  String header;}
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
class ComponentA {
  @ContentChild(CounterComponent)
  List<String> items;

  int count;
}
  void reset() {}
  CounterComponent recursedComponent;
  teplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int m'axCount;
import 'package:angular2/angular2.dart';

@Component(
@Component<!-(
  selector: 'my-counter',


<<==HTML CODE==>>
]),
});
{<!--
--<!--
-->
       aria-hidden="true"
       attr.aria-hiddene"
       attr.aria-hidden="<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{{{!invalid}="<!--
-->
       aria-hidden="true"
      attr.aria-hidden="{{{{!invalid}}"
     >
    null   aria-hidden
\'\- @ngI
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 42936: 11 transforms
Fuzz 42937: 12 transforms
Fuzz 42938: 14 transforms
Fuzz 42939: 17 transforms
Fuzz 42940: 12 transforms
Fuzz 42941: 1 transforms
Fuzz 42942: 9 transforms
Fuzz 42943: 20 transforms
Fuzz 42944: 18 transforms
Fuzz 42945: 13 transforms
Fuzz 42946: 8 transforms
Fuzz 42947: 18 transforms
Fuzz 42948: 9 transforms
Fuzz 42949: 12 transforms
Fuzz 42950: 2 transforms
Fuzz 42951: 1 transforms
Fuzz 42952: 5 transforms
Fuzz 42953: 13 transforms
Fuzz 42954: 15 transforms
Fuzz 42955: 11 transforms
Fuzz 42956: 7 transforms
Fuzz 42957: 19 transforms
Fuzz 42958: 19 transforms
Fuzz 42959: 17 transforms
Fuzz 42960: 20 transforms
Fuzz 42961: 15 transforms
Fuzz 42962: 15 transforms
Fuzz 42963: 12 transforms
Fuzz 42964: 20 transforms
Fuzz 42965: 14 transforms
Fuzz 42966: 16 transforms
Fuzz 42967: 9 transforms
Fuzz 42968: 19 transforms
Fuzz 42969: 8 transforms
Fuzz 42970: 3 transforms
Fuzz 42971: 2 transforms
Fuzz 42972: 2 transforms
Fuzz 42973: 3 transforms
Fuzz 42974: 1 transforms
Fuzz 42975: 9 transforms
Fuzz 42976: 11 transforms
Fuzz 42977: 12 transforms
Fuzz 42978: 8 transforms
Fuzz 42979: 19 transforms
Fuzz 42980: 9 transforms
Fuzz 42981: 20 transforms
Fuzz 42982: 14 transforms
Fuzz 42983: 5 transforms
Fuzz 42984: 12 transforms
Fuzz 42985: 10 transforms
Fuzz 42986: 10 transforms
Fuzz 42987: 8 transforms
Fuzz 42988: 5 transforms
Fuzz 42989: 10 transforms
Fuzz 42990: 11 transforms
Fuzz 42991: 7 transforms
Fuzz 42992: 18 transforms
Fuzz 42993: 3 transforms
Fuzz 42994: 11 transforms
Fuzz 42995: 13 transforms
Fuzz 42996: 11 transforms
Fuzz 42997: 9 transforms
Fuzz 42998: 17 transforms
Fuzz 42999: 5 transforms
Fuzz 43000: 7 transforms
Fuzz 43001: 3 transforms
Fuzz 43002: 1 transforms
Fuzz 43003: 4 transforms
Fuzz 43004: 14 transforms
Fuzz 43005: 5 transforms
Fuzz 43006: 18 transforms
Fuzz 43007: 4 transforms
Fuzz 43008: 2 transforms
Fuzz 43009: 17 transforms
Fuzz 43010: 16 transforms
Fuzz 43011: 15 transforms
Fuzz 43012: 17 transforms
Fuzz 43013: 13 transforms
Fuzz 43014: 13 transforms
Fuzz 43015: 17 transforms
Fuzz 43016: 12 transforms
Fuzz 43017: 9 transforms
Fuzz 43018: 5 transforms
Fuzz 43019: 8 transforms
Fuzz 43020: 16 transforms
Fuzz 43021: 10 transforms
Fuzz 43022: 3 transforms
Fuzz 43023: 6 transforms
Fuzz 43024: 15 transforms
Fuzz 43025: 18 transforms
Fuzz 43026: 9 transforms
Fuzz 43027: 10 transforms
Fuzz 43028: 9 transforms
Fuzz 43029: 16 transforms
Fuzz 43030: 4 transforms
Fuzz 43031: 14 transforms
Fuzz 43032: 10 transforms
Fuzz 43033: 6 transforms
Fuzz 43034: 6 transforms
Fuzz 43035: 16 transforms
Fuzz 43036: 9 transforms
Fuzz 43037: 12 transforms
Fuzz 43038: 4 transforms
Fuzz 43039: 3 transforms
Fuzz 43040: 6 transforms
Fuzz 43041: 17 transforms
Fuzz 43042: 19 transforms
Fuzz 43043: 7 transforms
Fuzz 43044: 16 transforms
Fuzz 43045: 15 transforms
Fuzz 43046: 19 transforms
Fuzz 43047: 5 transforms
Fuzz 43048: 17 transforms
Fuzz 43049: 10 transforms
Fuzz 43050: 5 transforms
Fuzz 43051: 8 transforms
Fuzz 43052: 5 transforms
Fuzz 43053: 10 transforms
Fuzz 43054: 18 transforms
Fuzz 43055: 11 transforms
Fuzz 43056: 7 transforms
Fuzz 43057: 10 transforms
Fuzz 43058: 10 transforms
Fuzz 43059: 13 transforms
Fuzz 43060: 20 transforms
Fuzz 43061: 8 transforms
Fuzz 43062: 16 transforms
Fuzz 43063: 16 transforms
Fuzz 43064: 9 transforms
Fuzz 43065: 1 transforms
Fuzz 43066: 14 transforms
Fuzz 43067: 5 transforms
Fuzz 43068: 7 transforms
Fuzz 43069: 3 transforms
Fuzz 43070: 10 transforms
Fuzz 43071: 3 transforms
Fuzz 43072: 5 transforms
Fuzz 43073: 10 transforms
Fuzz 43074: 20 transforms
Fuzz 43075: 12 transforms
Fuzz 43076: 6 transforms
Fuzz 43077: 5 transforms
Fuzz 43078: 13 transforms
Fuzz 43079: 19 transforms
Fuzz 43080: 13 transforms
Fuzz 43081: 8 transforms
Fuzz 43082: 19 transforms
Fuzz 43083: 6 transforms
Fuzz 43084: 12 transforms
Fuzz 43085: 10 transforms
Fuzz 43086: 4 transforms
Fuzz 43087: 16 transforms
Fuzz 43088: 17 transforms
Fuzz 43089: 1 transforms
Fuzz 43090: 11 transforms
Fuzz 43091: 16 transforms
Fuzz 43092: 20 transforms
Fuzz 43093: 7 transforms
Fuzz 43094: 14 transforms
Fuzz 43095: 3 transforms
Fuzz 43096: 10 transforms
Fuzz 43097: 10 transforms
Fuzz 43098: 1 transforms
Fuzz 43099: 6 transforms
Fuzz 43100: 8 transforms
Fuzz 43101: 3 transforms
Fuzz 43102: 7 transforms
Fuzz 43103: 9 transforms
Fuzz 43104: 2 transforms
Fuzz 43105: 14 transforms
Fuzz 43106: 18 transforms
Fuzz 43107: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  suelector: 'my-counter',
  EventEmitter<String> resetEvent
  ipnputs: const ['count'],
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
 ng> items;

  List<Stri<!--
  templateUrl: 'rtest.html',
@Component(
class CounterComponent {
  outputs: const ['resetEvent: reset'],
@Component(
-->       aria-hidden="true"
class ComponentA {

imporfinalt 'package:angular2/angular2.dart';
  String header;
  int count;
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.lengt'h}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></f}]),
});
{
\'\'\');  '0orm>
  {{ngForm.dir
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 43108: 5 transforms
Fuzz 43109: 9 transforms
Fuzz 43110: 12 transforms
Fuzz 43111: 12 transforms
Fuzz 43112: 5 transforms
Fuzz 43113: 5 transforms
Fuzz 43114: 8 transforms
Fuzz 43115: 11 transforms
Fuzz 43116: 10 transforms
Fuzz 43117: 20 transforms
Fuzz 43118: 18 transforms
Fuzz 43119: 6 transforms
Fuzz 43120: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
-st<String> items;
@Component(
  selector: 'my-counter',
class 
  templateUrl: 'test.html',

  selector: 'my-aaa',

  Li<!--
@Component(
  outputs: const ['resetEvent: reset'],
  String header;
class ComponentA {
}
<<==HTML CODE==>>
<!--
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 43121: 13 transforms
Fuzz 43122: 6 transforms
Fuzz 43123: 13 transforms
Fuzz 43124: 5 transforms
Fuzz 43125: 7 transforms
Fuzz 43126: 6 transforms
Fuzz 43127: 6 transforms
Fuzz 43128: 19 transforms
Fuzz 43129: 11 transforms
Fuzz 43130: 1 transforms
Fuzz 43131: 15 transforms
Fuzz 43132: 6 transforms
Fuzz 43133: 5 transforms
Fuzz 43134: 8 transforms
Fuzz 43135: 11 transforms
Fuzz 43136: 8 transforms
Fuzz 43137: 1 transforms
Fuzz 43138: 7 transforms
Fuzz 43139: 5 transforms
Fuzz 43140: 2 transforms
Fuzz 43141: 6 transforms
Fuzz 43142: 10 transforms
Fuzz 43143: 15 transforms
Fuzz 43144: 16 transforms
Fuzz 43145: 10 transforms
Fuzz 43146: 1 transforms
Fuzz 43147: 11 transforms
Fuzz 43148: 13 transforms
Fuzz 43149: 5 transforms
Fuzz 43150: 4 transforms
Fuzz 43151: 12 transforms
Fuzz 43152: 2 transforms
Fuzz 43153: 1 transforms
Fuzz 43154: 5 transforms
Fuzz 43155: 20 transforms
Fuzz 43156: 9 transforms
Fuzz 43157: 2 transforms
Fuzz 43158: 12 transforms
Fuzz 43159: 1 transforms
Fuzz 43160: 14 transforms
Fuzz 43161: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> unt}} <button (clicitems;
  template: '{{count}} <button (click)="i
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<!-- @ngIgnoreErrors: -->

  <form #ngForm="ngForm"></form>
    [count]="items.length"
    #counter
      
    <my-counter></my-counter>
    [maxCount]='4'
    (reset)=''
</li>
  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <input [(ngModel)]="header" />
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
    (incremented)='items.add($event.toString())'>
  
</div>
  </my-counter>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 43162: 6 transforms
Fuzz 43163: 16 transforms
Fuzz 43164: 13 transforms
Fuzz 43165: 17 transforms
Fuzz 43166: 9 transforms
Fuzz 43167: 3 transforms
Fuzz 43168: 10 transforms
Fuzz 43169: 14 transforms
Fuzz 43170: 13 transforms
Fuzz 43171: 10 transforms
Fuzz 43172: 13 transforms
Fuzz 43173: 18 transforms
Fuzz 43174: 20 transforms
Fuzz 43175: 2 transforms
Fuzz 43176: 12 transforms
Fuzz 43177: 15 transforms
Fuzz 43178: 20 transforms
Fuzz 43179: 8 transforms
Fuzz 43180: 8 transforms
Fuzz 43181: 9 transforms
Fuzz 43182: 12 transforms
Fuzz 43183: 9 transforms
Fuzz 43184: 15 transforms
Fuzz 43185: 6 transforms
Fuzz 43186: 16 transforms
Fuzz 43187: 11 transforms
Fuzz 43188: 18 transforms
Fuzz 43189: 14 transforms
Fuzz 43190: 3 transforms
Fuzz 43191: 14 transforms
Fuzz 43192: 3 transforms
Fuzz 43193: 18 transforms
Fuzz 43194: 10 transforms
Fuzz 43195: 17 transforms
Fuzz 43196: 6 transforms
Fuzz 43197: 11 transforms
Fuzz 43198: 15 transforms
Fuzz 43199: 12 transforms
Fuzz 43200: 6 transforms
Fuzz 43201: 9 transforms
Fuzz 43202: 2 transforms
Fuzz 43203: 6 transforms
Fuzz 43204: 13 transforms
Fuzz 43205: 12 transforms
Fuzz 43206: 7 transforms
Fuzz 43207: 19 transforms
Fuzz 43208: 6 transforms
Fuzz 43209: 16 transforms
Fuzz 43210: 6 transforms
Fuzz 43211: 6 transforms
Fuzz 43212: 5 transforms
Fuzz 43213: 12 transforms
Fuzz 43214: 2 transforms
Fuzz 43215: 16 transforms
Fuzz 43216: 6 transforms
Fuzz 43217: 15 transforms
Fuzz 43218: 8 transforms
Fuzz 43219: 5 transforms
Fuzz 43220: 10 transforms
Fuzz 43221: 20 transforms
Fuzz 43222: 3 transforms
Fuzz 43223: 13 transforms
Fuzz 43224: 16 transforms
Fuzz 43225: 3 transforms
Fuzz 43226: 8 transforms
Fuzz 43227: 18 transforms
Fuzz 43228: 17 transforms
Fuzz 43229: 12 transforms
Fuzz 43230: 14 transforms
Fuzz 43231: 5 transforms
Fuzz 43232: 1 transforms
Fuzz 43233: 7 transforms
Fuzz 43234: 14 transforms
Fuzz 43235: 10 transforms
Fuzz 43236: 10 transforms
Fuzz 43237: 5 transforms
Fuzz 43238: 13 transforms
Fuzz 43239: 9 transforms
Fuzz 43240: 1 transforms
Fuzz 43241: 8 transforms
Fuzz 43242: 11 transforms
Fuzz 43243: 16 transforms
Fuzz 43244: 2 transforms
Fuzz 43245: 10 transforms
Fuzz 43246: 6 transforms
Fuzz 43247: 17 transforms
Fuzz 43248: 4 transforms
Fuzz 43249: 6 transforms
Fuzz 43250: 16 transforms
Fuzz 43251: 1 transforms
Fuzz 43252: 8 transforms
Fuzz 43253: 7 transforms
Fuzz 43254: 19 transforms
Fuzz 43255: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIfst.html',
       attr.aria-hidden="{{!invaomponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  List<String> items;
  outputs: const ['res
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
}
  selector: 'my-counter',
-->
  selector: 'my-aaa',  templateUrl: 'test.html',
  @Output() Ev, NgFor, NgForm, NgModel])
@Component(
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])


class CouterC<!--
@Component(
  String header;
  int count;
  ounativetputs: const ['resetEvent: reset'],
       aria-hidden="true"
class ComponentA {
  selecto: 'my-counter',  inputs: const ['count'],
  List<String> items;
class ComponentA {
}
  String header;
<<==HTML CODE==>>
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'

  {{x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
</div>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
  <my-counter
  </my-counter>
<h1 #h1>Showing {{iems.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [coun<!---->
   t]="items.length"
  sync    
    (incremented)='items.add($event.toString())'>
  

    <my-counter></my-counter>
    [maexCount]='4'    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 43256: 13 transforms
Fuzz 43257: 18 transforms
Fuzz 43258: 15 transforms
Fuzz 43259: 3 transforms
Fuzz 43260: 9 transforms
Fuzz 43261: 16 transforms
Fuzz 43262: 17 transforms
Fuzz 43263: 9 transforms
Fuzz 43264: 12 transforms
Fuzz 43265: 14 transforms
Fuzz 43266: 19 transforms
Fuzz 43267: 6 transforms
Fuzz 43268: 4 transforms
Fuzz 43269: 15 transforms
Fuzz 43270: 2 transforms
Fuzz 43271: 20 transforms
Fuzz 43272: 10 transforms
Fuzz 43273: 14 transforms
Fuzz 43274: 13 transforms
Fuzz 43275: 9 transforms
Fuzz 43276: 11 transforms
Fuzz 43277: 17 transforms
Fuzz 43278: 14 transforms
Fuzz 43279: 10 transforms
Fuzz 43280: 6 transforms
Fuzz 43281: 16 transforms
Fuzz 43282: 4 transforms
Fuzz 43283: 10 transforms
Fuzz 43284: 17 transforms
Fuzz 43285: 1 transforms
Fuzz 43286: 18 transforms
Fuzz 43287: 3 transforms
Fuzz 43288: 15 transforms
Fuzz 43289: 1 transforms
Fuzz 43290: 9 transforms
Fuzz 43291: 17 transforms
Fuzz 43292: 17 transforms
Fuzz 43293: 14 transforms
Fuzz 43294: 14 transforms
Fuzz 43295: 10 transforms
Fuzz 43296: 19 transforms
Fuzz 43297: 1 transforms
Fuzz 43298: 19 transforms
Fuzz 43299: 11 transforms
Fuzz 43300: 6 transforms
Fuzz 43301: 14 transforms
Fuzz 43302: 19 transforms
Fuzz 43303: 17 transforms
Fuzz 43304: 2 transforms
Fuzz 43305: 13 transforms
Fuzz 43306: 5 transforms
Fuzz 43307: 8 transforms
Fuzz 43308: 17 transforms
Fuzz 43309: 1 transforms
Fuzz 43310: 2 transforms
Fuzz 43311: 13 transforms
Fuzz 43312: 5 transforms
Fuzz 43313: 7 transforms
Fuzz 43314: 10 transforms
Fuzz 43315: 20 transforms
Fuzz 43316: 12 transforms
Fuzz 43317: 10 transforms
Fuzz 43318: 11 transforms
Fuzz 43319: 8 transforms
Fuzz 43320: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Strioperatorng> items;
  String header;
}

@Component(
  selector: 'my-counter',  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{coun<!--
-->
       aria-t}} <bt(
  selector: 'my-counter',  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
  template: '{{coun<!--
-->
       aria-t}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() iutton (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(patchCounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{ittrueem.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="it {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="it
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 43321: 6 transforms
Fuzz 43322: 11 transforms
Fuzz 43323: 7 transforms
Fuzz 43324: 9 transforms
Fuzz 43325: 2 transforms
Fuzz 43326: 9 transforms
Fuzz 43327: 10 transforms
Fuzz 43328: 5 transforms
Fuzz 43329: 7 transforms
Fuzz 43330: 8 transforms
Fuzz 43331: 17 transforms
Fuzz 43332: 15 transforms
Fuzz 43333: 10 transforms
Fuzz 43334: 11 transforms
Fuzz 43335: 11 transforms
Fuzz 43336: 7 transforms
Fuzz 43337: 11 transforms
Fuzz 43338: 4 transforms
Fuzz 43339: 9 transforms
Fuzz 43340: 18 transforms
Fuzz 43341: 14 transforms
Fuzz 43342: 4 transforms
Fuzz 43343: 1 transforms
Fuzz 43344: 12 transforms
Fuzz 43345: 10 transforms
Fuzz 43346: 8 transforms
Fuzz 43347: 17 transforms
Fuzz 43348: 4 transforms
Fuzz 43349: 17 transforms
Fuzz 43350: 1 transforms
Fuzz 43351: 10 transforms
Fuzz 43352: 10 transforms
Fuzz 43353: 14 transforms
Fuzz 43354: 8 transforms
Fuzz 43355: 9 transforms
Fuzz 43356: 7 transforms
Fuzz 43357: 9 transforms
Fuzz 43358: 10 transforms
Fuzz 43359: 4 transforms
Fuzz 43360: 2 transforms
Fuzz 43361: 12 transforms
Fuzz 43362: 12 transforms
Fuzz 43363: 9 transforms
Fuzz 43364: 1 transforms
Fuzz 43365: 9 transforms
Fuzz 43366: 10 transforms
Fuzz 43367: 19 transforms
Fuzz 43368: 8 transforms
Fuzz 43369: 16 transforms
Fuzz 43370: 19 transforms
Fuzz 43371: 7 transforms
Fuzz 43372: 6 transforms
Fuzz 43373: 20 transforms
Fuzz 43374: 17 transforms
Fuzz 43375: 5 transforms
Fuzz 43376: 2 transforms
Fuzz 43377: 16 transforms
Fuzz 43378: 4 transforms
Fuzz 43379: 1 transforms
Fuzz 43380: 19 transforms
Fuzz 43381: 13 transforms
Fuzz 43382: 2 transforms
Fuzz 43383: 5 transforms
Fuzz 43384: 1 transforms
Fuzz 43385: 2 transforms
Fuzz 43386: 18 transforms
Fuzz 43387: 15 transforms
Fuzz 43388: 18 transforms
Fuzz 43389: 12 transforms
Fuzz 43390: 1 transforms
Fuzz 43391: 19 transforms
Fuzz 43392: 4 transforms
Fuzz 43393: 7 transforms
Fuzz 43394: 20 transforms
Fuzz 43395: 11 transforms
Fuzz 43396: 18 transforms
Fuzz 43397: 15 transforms
Fuzz 43398: 17 transforms
Fuzz 43399: 1 transforms
Fuzz 43400: 14 transforms
Fuzz 43401: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent <!--@Component(
       aria-hidde{
  tem
-->
<<==HTML CODE==>>
    [count]="}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cditems.length"
    #counte
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></frethroworm>
<li *ngFor='leti item of items; let x=index' [hidden]='item != null'>

</div>
  {{x}} : {{item.trim()}}
  </my-counter>
<div *ngIf="items.length > 0">
<h1 #h1>S
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 43402: 13 transforms
Fuzz 43403: 19 transforms
Fuzz 43404: 11 transforms
Fuzz 43405: 16 transforms
Fuzz 43406: 1 transforms
Fuzz 43407: 3 transforms
Fuzz 43408: 4 transforms
Fuzz 43409: 3 transforms
Fuzz 43410: 15 transforms
Fuzz 43411: 12 transforms
Fuzz 43412: 14 transforms
Fuzz 43413: 8 transforms
Fuzz 43414: 15 transforms
Fuzz 43415: 20 transforms
Fuzz 43416: 10 transforms
Fuzz 43417: 1 transforms
Fuzz 43418: 4 transforms
Fuzz 43419: 4 transforms
Fuzz 43420: 4 transforms
Fuzz 43421: 20 transforms
Fuzz 43422: 7 transforms
Fuzz 43423: 3 transforms
Fuzz 43424: 6 transforms
Fuzz 43425: 18 transforms
Fuzz 43426: 5 transforms
Fuzz 43427: 19 transforms
Fuzz 43428: 18 transforms
Fuzz 43429: 19 transforms
Fuzz 43430: 11 transforms
Fuzz 43431: 16 transforms
Fuzz 43432: 5 transforms
Fuzz 43433: 20 transforms
Fuzz 43434: 9 transforms
Fuzz 43435: 5 transforms
Fuzz 43436: 16 transforms
Fuzz 43437: 18 transforms
Fuzz 43438: 14 transforms
Fuzz 43439: 18 transforms
Fuzz 43440: 10 transforms
Fuzz 43441: 9 transforms
Fuzz 43442: 16 transforms
Fuzz 43443: 6 transforms
Fuzz 43444: 15 transforms
Fuzz 43445: 11 transforms
Fuzz 43446: 8 transforms
Fuzz 43447: 12 transforms
Fuzz 43448: 7 transforms
Fuzz 43449: 5 transforms
Fuzz 43450: 13 transforms
Fuzz 43451: 6 transforms
Fuzz 43452: 10 transforms
Fuzz 43453: 8 transforms
Fuzz 43454: 19 transforms
Fuzz 43455: 16 transforms
Fuzz 43456: 13 transforms
Fuzz 43457: 2 transforms
Fuzz 43458: 15 transforms
Fuzz 43459: 10 transforms
Fuzz 43460: 10 transforms
Fuzz 43461: 18 transforms
Fuzz 43462: 11 transforms
Fuzz 43463: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;  @Input() int maxCount;
-unterComponent {
  @ContentChildsuper(CounterComponent)
  selector: 'my-counter',
import 'package:angular2/angular2.dart';}
]),
});
{
\'\'\');
  '090cedb3f2833a3f26
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
 C selponent {
}
  CounterComponent recursedComponent;
  @Input() int maxCount;
}
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
@Component(
class Co<!--
  void reset() {}

  List<String> items;  String header;

  templateUrl: 'test.html',

  EventEmitter<Stresctor: 'my-aaa',
@Component(

  inputs: const ['count'],
  void increment() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors -->
<h1 #h1>Showing {{items.length}} items:</hm1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    [count]="items<!--
-->
       aria-hidden="true"
       att.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.re set()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 43464: 18 transforms
Fuzz 43465: 11 transforms
Fuzz 43466: 17 transforms
Fuzz 43467: 18 transforms
Fuzz 43468: 5 transforms
Fuzz 43469: 3 transforms
Fuzz 43470: 6 transforms
Fuzz 43471: 10 transforms
Fuzz 43472: 17 transforms
Fuzz 43473: 10 transforms
Fuzz 43474: 14 transforms
Fuzz 43475: 10 transforms
Fuzz 43476: 20 transforms
Fuzz 43477: 17 transforms
Fuzz 43478: 20 transforms
Fuzz 43479: 18 transforms
Fuzz 43480: 13 transforms
Fuzz 43481: 17 transforms
Fuzz 43482: 5 transforms
Fuzz 43483: 14 transforms
Fuzz 43484: 8 transforms
Fuzz 43485: 10 transforms
Fuzz 43486: 1 transforms
Fuzz 43487: 6 transforms
Fuzz 43488: 6 transforms
Fuzz 43489: 16 transforms
Fuzz 43490: 8 transforms
Fuzz 43491: 17 transforms
Fuzz 43492: 8 transforms
Fuzz 43493: 4 transforms
Fuzz 43494: 4 transforms
Fuzz 43495: 16 transforms
Fuzz 43496: 5 transforms
Fuzz 43497: 16 transforms
Fuzz 43498: 3 transforms
Fuzz 43499: 5 transforms
Fuzz 43500: 1 transforms
Fuzz 43501: 6 transforms
Fuzz 43502: 6 transforms
Fuzz 43503: 1 transforms
Fuzz 43504: 8 transforms
Fuzz 43505: 12 transforms
Fuzz 43506: 14 transforms
Fuzz 43507: 15 transforms
Fuzz 43508: 13 transforms
Fuzz 43509: 12 transforms
Fuzz 43510: 11 transforms
Fuzz 43511: 4 transforms
Fuzz 43512: 19 transforms
Fuzz 43513: 15 transforms
Fuzz 43514: 20 transforms
Fuzz 43515: 9 transforms
Fuzz 43516: 5 transforms
Fuzz 43517: 1 transforms
Fuzz 43518: 8 transforms
Fuzz 43519: 4 transforms
Fuzz 43520: 9 transforms
Fuzz 43521: 2 transforms
Fuzz 43522: 1 transforms
Fuzz 43523: 8 transforms
Fuzz 43524: 8 transforms
Fuzz 43525: 10 transforms
Fuzz 43526: 3 transforms
Fuzz 43527: 11 transforms
Fuzz 43528: 17 transforms
Fuzz 43529: 16 transforms
Fuzz 43530: 11 transforms
Fuzz 43531: 20 transforms
Fuzz 43532: 13 transforms
Fuzz 43533: 4 transforms
Fuzz 43534: 9 transforms
Fuzz 43535: 7 transforms
Fuzz 43536: 17 transforms
Fuzz 43537: 18 transforms
Fuzz 43538: 1 transforms
Fuzz 43539: 19 transforms
Fuzz 43540: 18 transforms
Fuzz 43541: 17 transforms
Fuzz 43542: 18 transforms
Fuzz 43543: 8 transforms
Fuzz 43544: 2 transforms
Fuzz 43545: 5 transforms
Fuzz 43546: 4 transforms
Fuzz 43547: 15 transforms
Fuzz 43548: 10 transforms
Fuzz 43549: 17 transforms
Fuzz 43550: 18 transforms
Fuzz 43551: 3 transforms
Fuzz 43552: 12 transforms
Fuzz 43553: 7 transforms
Fuzz 43554: 16 transforms
Fuzz 43555: 19 transforms
Fuzz 43556: 7 transforms
Fuzz 43557: 19 transforms
Fuzz 43558: 8 transforms
Fuzz 43559: 1 transforms
Fuzz 43560: 19 transforms
Fuzz 43561: 7 transforms
Fuzz 43562: 12 transforms
Fuzz 43563: 9 transforms
Fuzz 43564: 10 transforms
Fuzz 43565: 5 transforms
Fuzz 43566: 13 transforms
Fuzz 43567: 9 transforms
Fuzz 43568: 13 transforms
Fuzz 43569: 7 transforms
Fuzz 43570: 16 transforms
Fuzz 43571: 13 transforms
Fuzz 43572: 3 transforms
Fuzz 43573: 13 transforms
Fuzz 43574: 9 transforms
Fuzz 43575: 19 transforms
Fuzz 43576: 16 transforms
Fuzz 43577: 12 transforms
Fuzz 43578: 5 transforms
Fuzz 43579: 12 transforms
Fuzz 43580: 8 transforms
Fuzz 43581: 11 transforms
Fuzz 43582: 8 transforms
Fuzz 43583: 17 transforms
Fuzz 43584: 15 transforms
Fuzz 43585: 2 transforms
Fuzz 43586: 12 transforms
Fuzz 43587: 10 transforms
Fuzz 43588: 9 transforms
Fuzz 43589: 12 transforms
Fuzz 43590: 5 transforms
Fuzz 43591: 2 transforms
Fuzz 43592: 12 transforms
Fuzz 43593: 3 transforms
Fuzz 43594: 20 transforms
Fuzz 43595: 5 transforms
Fuzz 43596: 2 transforms
Fuzz 43597: 17 transforms
Fuzz 43598: 6 transforms
Fuzz 43599: 1 transforms
Fuzz 43600: 17 transforms
Fuzz 43601: 18 transforms
Fuzz 43602: 2 transforms
Fuzz 43603: 7 transforms
Fuzz 43604: 7 transforms
Fuzz 43605: 20 transforms
Fuzz 43606: 12 transforms
Fuzz 43607: 5 transforms
Fuzz 43608: 19 transforms
Fuzz 43609: 5 transforms
Fuzz 43610: 10 transforms
Fuzz 43611: 12 transforms
Fuzz 43612: 16 transforms
Fuzz 43613: 13 transforms
Fuzz 43614: 17 transforms
Fuzz 43615: 3 transforms
Fuzz 43616: 20 transforms
Fuzz 43617: 13 transforms
Fuzz 43618: 1 transforms
Fuzz 43619: 19 transforms
Fuzz 43620: 2 transforms
Fuzz 43621: 8 transforms
Fuzz 43622: 14 transforms
Fuzz 43623: 14 transforms
Fuzz 43624: 8 transforms
Fuzz 43625: 5 transforms
Fuzz 43626: 14 transforms
Fuzz 43627: 12 transforms
Fuzz 43628: 2 transforms
Fuzz 43629: 12 transforms
Fuzz 43630: 17 transforms
Fuzz 43631: 8 transforms
Fuzz 43632: 20 transforms
Fuzz 43633: 2 transforms
Fuzz 43634: 16 transforms
Fuzz 43635: 11 transforms
Fuzz 43636: 20 transforms
Fuzz 43637: 15 transforms
Fuzz 43638: 18 transforms
Fuzz 43639: 9 transforms
Fuzz 43640: 19 transforms
Fuzz 43641: 6 transforms
Fuzz 43642: 9 transforms
Fuzz 43643: 15 transforms
Fuzz 43644: 4 transforms
Fuzz 43645: 9 transforms
Fuzz 43646: 10 transforms
Fuzz 43647: 3 transforms
Fuzz 43648: 13 transforms
Fuzz 43649: 13 transforms
Fuzz 43650: 1 transforms
Fuzz 43651: 4 transforms
Fuzz 43652: 14 transforms
Fuzz 43653: 17 transforms
Fuzz 43654: 19 transforms
Fuzz 43655: 14 transforms
Fuzz 43656: 18 transforms
Fuzz 43657: 12 transforms
Fuzz 43658: 1 transforms
Fuzz 43659: 19 transforms
Fuzz 43660: 10 transforms
Fuzz 43661: 19 transforms
Fuzz 43662: 16 transforms
Fuzz 43663: 2 transforms
Fuzz 43664: 6 transforms
Fuzz 43665: 9 transforms
Fuzz 43666: 3 transforms
Fuzz 43667: 3 transforms
Fuzz 43668: 4 transforms
Fuzz 43669: 1 transforms
Fuzz 43670: 20 transforms
Fuzz 43671: 1 transforms
Fuzz 43672: 12 transforms
Fuzz 43673: 16 transforms
Fuzz 43674: 8 transforms
Fuzz 43675: 20 transforms
Fuzz 43676: 17 transforms
Fuzz 43677: 14 transforms
Fuzz 43678: 13 transforms
Fuzz 43679: 6 transforms
Fuzz 43680: 11 transforms
Fuzz 43681: 14 transforms
Fuzz 43682: 1 transforms
Fuzz 43683: 8 transforms
Fuzz 43684: 15 transforms
Fuzz 43685: 17 transforms
Fuzz 43686: 9 transforms
Fuzz 43687: 5 transforms
Fuzz 43688: 6 transforms
Fuzz 43689: 11 transforms
Fuzz 43690: 3 transforms
Fuzz 43691: 11 transforms
Fuzz 43692: 11 transforms
Fuzz 43693: 2 transforms
Fuzz 43694: 4 transforms
Fuzz 43695: 14 transforms
Fuzz 43696: 20 transforms
Fuzz 43697: 7 transforms
Fuzz 43698: 18 transforms
Fuzz 43699: 6 transforms
Fuzz 43700: 11 transforms
Fuzz 43701: 3 transforms
Fuzz 43702: 20 transforms
Fuzz 43703: 9 transforms
Fuzz 43704: 1 transforms
Fuzz 43705: 10 transforms
Fuzz 43706: 9 transforms
Fuzz 43707: 1 transforms
Fuzz 43708: 13 transforms
Fuzz 43709: 10 transforms
Fuzz 43710: 1 transforms
Fuzz 43711: 12 transforms
Fuzz 43712: 9 transforms
Fuzz 43713: 15 transforms
Fuzz 43714: 8 transforms
Fuzz 43715: 9 transforms
Fuzz 43716: 1 transforms
Fuzz 43717: 8 transforms
Fuzz 43718: 10 transforms
Fuzz 43719: 8 transforms
Fuzz 43720: 12 transforms
Fuzz 43721: 16 transforms
Fuzz 43722: 7 transforms
Fuzz 43723: 15 transforms
Fuzz 43724: 15 transforms
Fuzz 43725: 11 transforms
Fuzz 43726: 13 transforms
Fuzz 43727: 4 transforms
Fuzz 43728: 18 transforms
Fuzz 43729: 14 transforms
Fuzz 43730: 9 transforms
Fuzz 43731: 16 transforms
Fuzz 43732: 5 transforms
Fuzz 43733: 3 transforms
Fuzz 43734: 6 transforms
Fuzz 43735: 6 transforms
Fuzz 43736: 17 transforms
Fuzz 43737: 7 transforms
Fuzz 43738: 4 transforms
Fuzz 43739: 6 transforms
Fuzz 43740: 14 transforms
Fuzz 43741: 16 transforms
Fuzz 43742: 2 transforms
Fuzz 43743: 4 transforms
Fuzz 43744: 8 transforms
Fuzz 43745: 17 transforms
Fuzz 43746: 7 transforms
Fuzz 43747: 12 transforms
Fuzz 43748: 10 transforms
Fuzz 43749: 1 transforms
Fuzz 43750: 20 transforms
Fuzz 43751: 12 transforms
Fuzz 43752: 8 transforms
Fuzz 43753: 1 transforms
Fuzz 43754: 6 transforms
Fuzz 43755: 3 transforms
Fuzz 43756: 7 transforms
Fuzz 43757: 1 transforms
Fuzz 43758: 15 transforms
Fuzz 43759: 8 transforms
Fuzz 43760: 3 transforms
Fuzz 43761: 5 transforms
Fuzz 43762: 1 transforms
Fuzz 43763: 3 transforms
Fuzz 43764: 19 transforms
Fuzz 43765: 11 transforms
Fuzz 43766: 13 transforms
Fuzz 43767: 2 transforms
Fuzz 43768: 18 transforms
Fuzz 43769: 20 transforms
Fuzz 43770: 18 transforms
Fuzz 43771: 14 transforms
Fuzz 43772: 14 transforms
Fuzz 43773: 1 transforms
Fuzz 43774: 3 transforms
Fuzz 43775: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
  int count;
}
  List<String> items;
  void reset() {}
 inputs: const ['count'],
  EventEmitter<String> resetEvent;
  void increment() {}
class ComponentA {
class CounterComponent {
  @Output() EventEmitter<int> incremented;
  void increment() cursedComponent;
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',

  void reset() {}
 CounterComponent re
}
  selector: 'my-counter',
  selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

-->
  outputs: const ['resetEvent: reset'],
  <!--


@Component(
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Componeont(

<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
  
<li *ngFor='let item of itemden = !h1.hidden; counter.reset()'
   [maxCount]='4'
]),
\'\'\');</div><!--
<li *ngFor='let item of     (incremented)='items.add($event.toString())'>
    #counter
      
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
<li *ngFor='let item of     (incremented)='items.add($event.toString())'>
  <input [(ngModel)]="header" />
    <my-counter></my-counter>

</li>
       attr.aria-hidden="{{!invalid}}
      [count]="items.length"
<li *ngFor='let s; let x=index' [hidden]='item != null'>
]),
  <form #ngForm="ngForm"></form>
});
       aria-hidden="true"
  <my-counter
{
<div *ngIf="items.length > 0">
    <my-counter></my-counter>
  <my-counter
<!-- @ngIgnoreErrors: -->
  '090cedb3f2833a3f260<h1 #h1>Showing {{items.lengthb0937baae56267a6cd935',
  {{ngForm.dirty}}
 }
<h1 #h1>Showing {{items.length}} items:</h1>

<div *ngIf="items.length > 0">    (click)='h1.hidden = !h1.hidden; counter.reset()'
-->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 43776: 11 transforms
Fuzz 43777: 17 transforms
Fuzz 43778: 17 transforms
Fuzz 43779: 1 transforms
Fuzz 43780: 6 transforms
Fuzz 43781: 3 transforms
Fuzz 43782: 4 transforms
Fuzz 43783: 7 transforms
Fuzz 43784: 3 transforms
Fuzz 43785: 2 transforms
Fuzz 43786: 12 transforms
Fuzz 43787: 20 transforms
Fuzz 43788: 19 transforms
Fuzz 43789: 19 transforms
Fuzz 43790: 5 transforms
Fuzz 43791: 16 transforms
Fuzz 43792: 8 transforms
Fuzz 43793: 3 transforms
Fuzz 43794: 4 transforms
Fuzz 43795: 7 transforms
Fuzz 43796: 2 transforms
Fuzz 43797: 10 transforms
Fuzz 43798: 16 transforms
Fuzz 43799: 9 transforms
Fuzz 43800: 15 transforms
Fuzz 43801: 17 transforms
Fuzz 43802: 8 transforms
Fuzz 43803: 17 transforms
Fuzz 43804: 11 transforms
Fuzz 43805: 4 transforms
Fuzz 43806: 17 transforms
Fuzz 43807: 10 transforms
Fuzz 43808: 6 transforms
Fuzz 43809: 1 transforms
Fuzz 43810: 8 transforms
Fuzz 43811: 17 transforms
Fuzz 43812: 9 transforms
Fuzz 43813: 15 transforms
Fuzz 43814: 12 transforms
Fuzz 43815: 16 transforms
Fuzz 43816: 5 transforms
Fuzz 43817: 17 transforms
Fuzz 43818: 7 transforms
Fuzz 43819: 16 transforms
Fuzz 43820: 8 transforms
Fuzz 43821: 19 transforms
Fuzz 43822: 2 transforms
Fuzz 43823: 1 transforms
Fuzz 43824: 14 transforms
Fuzz 43825: 20 transforms
Fuzz 43826: 18 transforms
Fuzz 43827: 4 transforms
Fuzz 43828: 9 transforms
Fuzz 43829: 6 transforms
Fuzz 43830: 18 transforms
Fuzz 43831: 18 transforms
Fuzz 43832: 13 transforms
Fuzz 43833: 8 transforms
Fuzz 43834: 13 transforms
Fuzz 43835: 4 transforms
Fuzz 43836: 15 transforms
Fuzz 43837: 9 transforms
Fuzz 43838: 8 transforms
Fuzz 43839: 14 transforms
Fuzz 43840: 9 transforms
Fuzz 43841: 4 transforms
Fuzz 43842: 20 transforms
Fuzz 43843: 5 transforms
Fuzz 43844: 5 transforms
Fuzz 43845: 17 transforms
Fuzz 43846: 2 transforms
Fuzz 43847: 19 transforms
Fuzz 43848: 9 transforms
Fuzz 43849: 6 transforms
Fuzz 43850: 7 transforms
Fuzz 43851: 16 transforms
Fuzz 43852: 2 transforms
Fuzz 43853: 8 transforms
Fuzz 43854: 5 transforms
Fuzz 43855: 10 transforms
Fuzz 43856: 6 transforms
Fuzz 43857: 3 transforms
Fuzz 43858: 9 transforms
Fuzz 43859: 4 transforms
Fuzz 43860: 11 transforms
Fuzz 43861: 13 transforms
Fuzz 43862: 4 transforms
Fuzz 43863: 1 transforms
Fuzz 43864: 14 transforms
Fuzz 43865: 4 transforms
Fuzz 43866: 14 transforms
Fuzz 43867: 2 transforms
Fuzz 43868: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
\'\'\');  @ContentChild(CounterComponent)
@Component(
  templateUrl: 'test.html',
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
]),
tA {
  }
}
  @Input() int maxCount;
  '090cedb3f2833templ<!--
-->
       aria-hidden="true"
       attr.aria-ate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Output() EventEmitter<int> incremented;

import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}

  int count;
  void reset() {}
}
  selector: 'my-counter',

  String header;
  List<String> items;
{
  outputs: const ['resetEvent: reset'],
class Componen<!--
@Component(
  CounterComponent recursedComponent;
  inputs: const ['count'],
});
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} ietems:</h1>
<li *ngFor='let item of items; m #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-let x=index' [hidden]='item!= null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length >er></my-counter>
  </my-counter> 0">
 <!--
-->
      <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [coun}t]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 43869: 2 transforms
Fuzz 43870: 19 transforms
Fuzz 43871: 20 transforms
Fuzz 43872: 14 transforms
Fuzz 43873: 1 transforms
Fuzz 43874: 17 transforms
Fuzz 43875: 13 transforms
Fuzz 43876: 5 transforms
Fuzz 43877: 13 transforms
Fuzz 43878: 11 transforms
Fuzz 43879: 1 transforms
Fuzz 43880: 7 transforms
Fuzz 43881: 19 transforms
Fuzz 43882: 1 transforms
Fuzz 43883: 10 transforms
Fuzz 43884: 10 transforms
Fuzz 43885: 8 transforms
Fuzz 43886: 19 transforms
Fuzz 43887: 2 transforms
Fuzz 43888: 14 transforms
Fuzz 43889: 6 transforms
Fuzz 43890: 4 transforms
Fuzz 43891: 14 transforms
Fuzz 43892: 10 transforms
Fuzz 43893: 19 transforms
Fuzz 43894: 15 transforms
Fuzz 43895: 15 transforms
Fuzz 43896: 5 transforms
Fuzz 43897: 7 transforms
Fuzz 43898: 15 transforms
Fuzz 43899: 18 transforms
Fuzz 43900: 19 transforms
Fuzz 43901: 17 transforms
Fuzz 43902: 18 transforms
Fuzz 43903: 15 transforms
Fuzz 43904: 3 transforms
Fuzz 43905: 1 transforms
Fuzz 43906: 20 transforms
Fuzz 43907: 11 transforms
Fuzz 43908: 16 transforms
Fuzz 43909: 14 transforms
Fuzz 43910: 4 transforms
Fuzz 43911: 1 transforms
Fuzz 43912: 1 transforms
Fuzz 43913: 11 transforms
Fuzz 43914: 17 transforms
Fuzz 43915: 1 transforms
Fuzz 43916: 15 transforms
Fuzz 43917: 15 transforms
Fuzz 43918: 5 transforms
Fuzz 43919: 7 transforms
Fuzz 43920: 5 transforms
Fuzz 43921: 17 transforms
Fuzz 43922: 7 transforms
Fuzz 43923: 17 transforms
Fuzz 43924: 15 transforms
Fuzz 43925: 17 transforms
Fuzz 43926: 19 transforms
Fuzz 43927: 2 transforms
Fuzz 43928: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  
  selecto<!--r: 'my-counter',

  selector: 'my-aaa',
  String header;
  directives: const [CounterComponent, NgIft, NgFor, NgForm, NgModel])

  List<String> items;
@Component(
}class ComponentA {<!--
       ar
  templateUrl: 'test.html',
@Component(
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} itms:</h1>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
 source   #counter
  native  [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; cunter.reset()'default
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 43929: 11 transforms
Fuzz 43930: 12 transforms
Fuzz 43931: 14 transforms
Fuzz 43932: 11 transforms
Fuzz 43933: 14 transforms
Fuzz 43934: 13 transforms
Fuzz 43935: 2 transforms
Fuzz 43936: 11 transforms
Fuzz 43937: 15 transforms
Fuzz 43938: 20 transforms
Fuzz 43939: 14 transforms
Fuzz 43940: 5 transforms
Fuzz 43941: 17 transforms
Fuzz 43942: 19 transforms
Fuzz 43943: 8 transforms
Fuzz 43944: 7 transforms
Fuzz 43945: 8 transforms
Fuzz 43946: 9 transforms
Fuzz 43947: 17 transforms
Fuzz 43948: 6 transforms
Fuzz 43949: 7 transforms
Fuzz 43950: 2 transforms
Fuzz 43951: 3 transforms
Fuzz 43952: 5 transforms
Fuzz 43953: 1 transforms
Fuzz 43954: 3 transforms
Fuzz 43955: 8 transforms
Fuzz 43956: 5 transforms
Fuzz 43957: 20 transforms
Fuzz 43958: 16 transforms
Fuzz 43959: 11 transforms
Fuzz 43960: 13 transforms
Fuzz 43961: 10 transforms
Fuzz 43962: 12 transforms
Fuzz 43963: 16 transforms
Fuzz 43964: 14 transforms
Fuzz 43965: 15 transforms
Fuzz 43966: 17 transforms
Fuzz 43967: 18 transforms
Fuzz 43968: 5 transforms
Fuzz 43969: 4 transforms
Fuzz 43970: 12 transforms
Fuzz 43971: 11 transforms
Fuzz 43972: 5 transforms
Fuzz 43973: 7 transforms
Fuzz 43974: 6 transforms
Fuzz 43975: 12 transforms
Fuzz 43976: 6 transforms
Fuzz 43977: 2 transforms
Fuzz 43978: 16 transforms
Fuzz 43979: 8 transforms
Fuzz 43980: 20 transforms
Fuzz 43981: 16 transforms
Fuzz 43982: 14 transforms
Fuzz 43983: 10 transforms
Fuzz 43984: 3 transforms
Fuzz 43985: 9 transforms
Fuzz 43986: 12 transforms
Fuzz 43987: 1 transforms
Fuzz 43988: 2 transforms
Fuzz 43989: 19 transforms
Fuzz 43990: 20 transforms
Fuzz 43991: 19 transforms
Fuzz 43992: 13 transforms
Fuzz 43993: 9 transforms
Fuzz 43994: 16 transforms
Fuzz 43995: 9 transforms
Fuzz 43996: 9 transforms
Fuzz 43997: 10 transforms
Fuzz 43998: 4 transforms
Fuzz 43999: 10 transforms
Fuzz 44000: 2 transforms
Fuzz 44001: 12 transforms
Fuzz 44002: 11 transforms
Fuzz 44003: 6 transforms
Fuzz 44004: 13 transforms
Fuzz 44005: 1 transforms
Fuzz 44006: 14 transforms
Fuzz 44007: 13 transforms
Fuzz 44008: 15 transforms
Fuzz 44009: 2 transforms
Fuzz 44010: 11 transforms
Fuzz 44011: 3 transforms
Fuzz 44012: 7 transforms
Fuzz 44013: 5 transforms
Fuzz 44014: 10 transforms
Fuzz 44015: 17 transforms
Fuzz 44016: 1 transforms
Fuzz 44017: 17 transforms
Fuzz 44018: 12 transforms
Fuzz 44019: 17 transforms
Fuzz 44020: 1 transforms
Fuzz 44021: 11 transforms
Fuzz 44022: 1 transforms
Fuzz 44023: 20 transforms
Fuzz 44024: 13 transforms
Fuzz 44025: 20 transforms
Fuzz 44026: 13 transforms
Fuzz 44027: 12 transforms
Fuzz 44028: 4 transforms
Fuzz 44029: 20 transforms
Fuzz 44030: 2 transforms
Fuzz 44031: 19 transforms
Fuzz 44032: 18 transforms
Fuzz 44033: 12 transforms
Fuzz 44034: 16 transforms
Fuzz 44035: 20 transforms
Fuzz 44036: 16 transforms
Fuzz 44037: 1 transforms
Fuzz 44038: 3 transforms
Fuzz 44039: 17 transforms
Fuzz 44040: 15 transforms
Fuzz 44041: 16 transforms
Fuzz 44042: 16 transforms
Fuzz 44043: 3 transforms
Fuzz 44044: 11 transforms
Fuzz 44045: 16 transforms
Fuzz 44046: 4 transforms
Fuzz 44047: 2 transforms
Fuzz 44048: 1 transforms
Fuzz 44049: 3 transforms
Fuzz 44050: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}

  selector: 'my-aaa',
  inputs: const ['count'],

  String header;
  templateUrl: 'test.html',
ring> resetEvent;
import 'package:angular2/angular2.dart';
]),
  templa}
]),
});
{
\'\te: '{{count}} <button (}
]),
});
{
\'\'click)="increment()" [value]="\'add\'"></button>')
});
  EventEmitter<St}
  CounterComponent recursedComponent;
@Component(
  @Input() int maxCount;
class ComponentA {
}
class CounterComponent {
  void increment() {}
  List<String> items;
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  @ContentChild(CounterComponent)
  int count;

@Component(
  outputs: const ['resetEvent: reset'],

  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.le>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFongth}} items:</h1>
<li *ngFor='let item 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 44051: 3 transforms
Fuzz 44052: 19 transforms
Fuzz 44053: 8 transforms
Fuzz 44054: 20 transforms
Fuzz 44055: 1 transforms
Fuzz 44056: 4 transforms
Fuzz 44057: 9 transforms
Fuzz 44058: 20 transforms
Fuzz 44059: 2 transforms
Fuzz 44060: 16 transforms
Fuzz 44061: 20 transforms
Fuzz 44062: 9 transforms
Fuzz 44063: 13 transforms
Fuzz 44064: 16 transforms
Fuzz 44065: 8 transforms
Fuzz 44066: 2 transforms
Fuzz 44067: 1 transforms
Fuzz 44068: 17 transforms
Fuzz 44069: 3 transforms
Fuzz 44070: 20 transforms
Fuzz 44071: 1 transforms
Fuzz 44072: 5 transforms
Fuzz 44073: 20 transforms
Fuzz 44074: 4 transforms
Fuzz 44075: 1 transforms
Fuzz 44076: 15 transforms
Fuzz 44077: 4 transforms
Fuzz 44078: 9 transforms
Fuzz 44079: 12 transforms
Fuzz 44080: 10 transforms
Fuzz 44081: 5 transforms
Fuzz 44082: 10 transforms
Fuzz 44083: 20 transforms
Fuzz 44084: 11 transforms
Fuzz 44085: 7 transforms
Fuzz 44086: 3 transforms
Fuzz 44087: 12 transforms
Fuzz 44088: 16 transforms
Fuzz 44089: 10 transforms
Fuzz 44090: 3 transforms
Fuzz 44091: 15 transforms
Fuzz 44092: 2 transforms
Fuzz 44093: 18 transforms
Fuzz 44094: 10 transforms
Fuzz 44095: 4 transforms
Fuzz 44096: 11 transforms
Fuzz 44097: 4 transforms
Fuzz 44098: 2 transforms
Fuzz 44099: 11 transforms
Fuzz 44100: 8 transforms
Fuzz 44101: 13 transforms
Fuzz 44102: 2 transforms
Fuzz 44103: 2 transforms
Fuzz 44104: 8 transforms
Fuzz 44105: 12 transforms
Fuzz 44106: 1 transforms
Fuzz 44107: 11 transforms
Fuzz 44108: 6 transforms
Fuzz 44109: 6 transforms
Fuzz 44110: 14 transforms
Fuzz 44111: 7 transforms
Fuzz 44112: 14 transforms
Fuzz 44113: 20 transforms
Fuzz 44114: 19 transforms
Fuzz 44115: 8 transforms
Fuzz 44116: 8 transforms
Fuzz 44117: 9 transforms
Fuzz 44118: 6 transforms
Fuzz 44119: 13 transforms
Fuzz 44120: 11 transforms
Fuzz 44121: 20 transforms
Fuzz 44122: 19 transforms
Fuzz 44123: 7 transforms
Fuzz 44124: 7 transforms
Fuzz 44125: 4 transforms
Fuzz 44126: 7 transforms
Fuzz 44127: 6 transforms
Fuzz 44128: 2 transforms
Fuzz 44129: 16 transforms
Fuzz 44130: 4 transforms
Fuzz 44131: 12 transforms
Fuzz 44132: 16 transforms
Fuzz 44133: 9 transforms
Fuzz 44134: 14 transforms
Fuzz 44135: 12 transforms
Fuzz 44136: 9 transforms
Fuzz 44137: 8 transforms
Fuzz 44138: 13 transforms
Fuzz 44139: 6 transforms
Fuzz 44140: 8 transforms
Fuzz 44141: 17 transforms
Fuzz 44142: 20 transforms
Fuzz 44143: 7 transforms
Fuzz 44144: 4 transforms
Fuzz 44145: 1 transforms
Fuzz 44146: 16 transforms
Fuzz 44147: 12 transforms
Fuzz 44148: 15 transforms
Fuzz 44149: 3 transforms
Fuzz 44150: 3 transforms
Fuzz 44151: 12 transforms
Fuzz 44152: 4 transforms
Fuzz 44153: 6 transforms
Fuzz 44154: 19 transforms
Fuzz 44155: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
@Comenumponent(
import 'package:angular2/angular2.dart';
       aria-hidden="true"
  selector: 'my-counter',
       attr.aria-hiddts: const ['count'],
  inpu<!--
  template: '{{count}} <button (click)="increment()" [value]="\'
@Component(


  template: '{{count}} <button (click)="incres: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  selector: 'my-aaa',
])directivreset'],
  List<String> items;
  }
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hiddn]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ng<!--
-->
       aria-hidden="true"
       attr.aria-hidd    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hiddenen="{{!invalidForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 44156: 10 transforms
Fuzz 44157: 9 transforms
Fuzz 44158: 19 transforms
Fuzz 44159: 10 transforms
Fuzz 44160: 9 transforms
Fuzz 44161: 1 transforms
Fuzz 44162: 18 transforms
Fuzz 44163: 15 transforms
Fuzz 44164: 11 transforms
Fuzz 44165: 8 transforms
Fuzz 44166: 13 transforms
Fuzz 44167: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  selector: 'my-counter',

}
  template: '{{count

  EventEmitter<String> reset<!--

@Component(  templateUrl: 'test.html',
  inputs: const <!--
-->
       aria-hidden="true"
       attr.['count'],
  selector: my-aaa',
-->
class CounterComponent {

@Component(
  @Output() EventEmitter<int> incremented;
       ariaEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NcasegModel])
  int count;
  CounterComponent recursedComponent;
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<divd *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  <show/my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 44168: 16 transforms
Fuzz 44169: 5 transforms
Fuzz 44170: 8 transforms
Fuzz 44171: 5 transforms
Fuzz 44172: 8 transforms
Fuzz 44173: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
class ComponentA {

]),

  @Input() int maxCount;
  EventEmitter<String> resetEvent;dden="{{!invaliponent recursedComponent;
class CounterComponent {
  @ContentChild(CounterComponent)

\'\'\');
  '090cedb3f2833a3fplate: '{{count}} <butto}
]),});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
n (click)="increment()" [value]="\'add\'"></button>')
  String header;
});
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  int count;
}
  selector: '
}
  tem}
       aria-hidden="true"
{
@Component(
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
-->
  selector: 'my-aaa',
  List<String> items;

  void increment() {}
  void reset() {}
       attr.aria-hidden="{{!invaliponent recursedComponent;
class CounterComponent {
  @ContentChild(CounterComponent)

\'\'\');
  '090cedb3f2833a3fplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
});
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  int count;
}
  selector: 'my-counter',
  CounterCom<!--
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
orm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.leng  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.le<!--
ngth"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 44174: 3 transforms
Fuzz 44175: 16 transforms
Fuzz 44176: 10 transforms
Fuzz 44177: 15 transforms
Fuzz 44178: 1 transforms
Fuzz 44179: 10 transforms
Fuzz 44180: 6 transforms
Fuzz 44181: 12 transforms
Fuzz 44182: 17 transforms
Fuzz 44183: 9 transforms
Fuzz 44184: 3 transforms
Fuzz 44185: 7 transforms
Fuzz 44186: 3 transforms
Fuzz 44187: 6 transforms
Fuzz 44188: 2 transforms
Fuzz 44189: 11 transforms
Fuzz 44190: 9 transforms
Fuzz 44191: 20 transforms
Fuzz 44192: 5 transforms
Fuzz 44193: 5 transforms
Fuzz 44194: 16 transforms
Fuzz 44195: 15 transforms
Fuzz 44196: 3 transforms
Fuzz 44197: 9 transforms
Fuzz 44198: 2 transforms
Fuzz 44199: 19 transforms
Fuzz 44200: 15 transforms
Fuzz 44201: 19 transforms
Fuzz 44202: 5 transforms
Fuzz 44203: 9 transforms
Fuzz 44204: 18 transforms
Fuzz 44205: 14 transforms
Fuzz 44206: 18 transforms
Fuzz 44207: 12 transforms
Fuzz 44208: 10 transforms
Fuzz 44209: 6 transforms
Fuzz 44210: 8 transforms
Fuzz 44211: 18 transforms
Fuzz 44212: 5 transforms
Fuzz 44213: 13 transforms
Fuzz 44214: 10 transforms
Fuzz 44215: 14 transforms
Fuzz 44216: 1 transforms
Fuzz 44217: 1 transforms
Fuzz 44218: 8 transforms
Fuzz 44219: 5 transforms
Fuzz 44220: 2 transforms
Fuzz 44221: 19 transforms
Fuzz 44222: 7 transforms
Fuzz 44223: 14 transforms
Fuzz 44224: 18 transforms
Fuzz 44225: 4 transforms
Fuzz 44226: 12 transforms
Fuzz 44227: 9 transforms
Fuzz 44228: 17 transforms
Fuzz 44229: 10 transforms
Fuzz 44230: 2 transforms
Fuzz 44231: 1 transforms
Fuzz 44232: 1 transforms
Fuzz 44233: 10 transforms
Fuzz 44234: 15 transforms
Fuzz 44235: 14 transforms
Fuzz 44236: 14 transforms
Fuzz 44237: 9 transforms
Fuzz 44238: 11 transforms
Fuzz 44239: 13 transforms
Fuzz 44240: 6 transforms
Fuzz 44241: 13 transforms
Fuzz 44242: 1 transforms
Fuzz 44243: 9 transforms
Fuzz 44244: 12 transforms
Fuzz 44245: 18 transforms
Fuzz 44246: 13 transforms
Fuzz 44247: 16 transforms
Fuzz 44248: 11 transforms
Fuzz 44249: 20 transforms
Fuzz 44250: 14 transforms
Fuzz 44251: 8 transforms
Fuzz 44252: 7 transforms
Fuzz 44253: 19 transforms
Fuzz 44254: 6 transforms
Fuzz 44255: 7 transforms
Fuzz 44256: 9 transforms
Fuzz 44257: 3 transforms
Fuzz 44258: 6 transforms
Fuzz 44259: 20 transforms
Fuzz 44260: 16 transforms
Fuzz 44261: 20 transforms
Fuzz 44262: 17 transforms
Fuzz 44263: 10 transforms
Fuzz 44264: 12 transforms
Fuzz 44265: 5 transforms
Fuzz 44266: 15 transforms
Fuzz 44267: 20 transforms
Fuzz 44268: 1 transforms
Fuzz 44269: 19 transforms
Fuzz 44270: 7 transforms
Fuzz 44271: 9 transforms
Fuzz 44272: 7 transforms
Fuzz 44273: 17 transforms
Fuzz 44274: 13 transforms
Fuzz 44275: 15 transforms
Fuzz 44276: 7 transforms
Fuzz 44277: 9 transforms
Fuzz 44278: 11 transforms
Fuzz 44279: 11 transforms
Fuzz 44280: 2 transforms
Fuzz 44281: 18 transforms
Fuzz 44282: 8 transforms
Fuzz 44283: 7 transforms
Fuzz 44284: 6 transforms
Fuzz 44285: 5 transforms
Fuzz 44286: 3 transforms
Fuzz 44287: 11 transforms
Fuzz 44288: 11 transforms
Fuzz 44289: 11 transforms
Fuzz 44290: 15 transforms
Fuzz 44291: 17 transforms
Fuzz 44292: 17 transforms
Fuzz 44293: 4 transforms
Fuzz 44294: 16 transforms
Fuzz 44295: 3 transforms
Fuzz 44296: 15 transforms
Fuzz 44297: 11 transforms
Fuzz 44298: 8 transforms
Fuzz 44299: 5 transforms
Fuzz 44300: 5 transforms
Fuzz 44301: 3 transforms
Fuzz 44302: 7 transforms
Fuzz 44303: 8 transforms
Fuzz 44304: 10 transforms
Fuzz 44305: 2 transforms
Fuzz 44306: 8 transforms
Fuzz 44307: 16 transforms
Fuzz 44308: 4 transforms
Fuzz 44309: 17 transforms
Fuzz 44310: 11 transforms
Fuzz 44311: 11 transforms
Fuzz 44312: 3 transforms
Fuzz 44313: 18 transforms
Fuzz 44314: 18 transforms
Fuzz 44315: 7 transforms
Fuzz 44316: 6 transforms
Fuzz 44317: 16 transforms
Fuzz 44318: 17 transforms
Fuzz 44319: 5 transforms
Fuzz 44320: 3 transforms
Fuzz 44321: 20 transforms
Fuzz 44322: 19 transforms
Fuzz 44323: 2 transforms
Fuzz 44324: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
  s<!--
-elector: 'my-aaa',

@Component(
  outputs: const ['resetEvent: reset'],
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}  int count;
  String header;
  @ContentChild(CounterComponent)
  List<String> items;

class CounterComponent {

  void increment() {}
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';

  templateUrl: 'test.html',
  void reComponent {

  void increment() {}
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';

  templateUrl: 'test.html',
  void reset() set() {}
class ComponentA {
}
  EventEmitter<String> resetEvent;

  inputs: const ['count'],
  selector: 'my-counter',
  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 44325: 2 transforms
Fuzz 44326: 11 transforms
Fuzz 44327: 15 transforms
Fuzz 44328: 20 transforms
Fuzz 44329: 17 transforms
Fuzz 44330: 4 transforms
Fuzz 44331: 3 transforms
Fuzz 44332: 5 transforms
Fuzz 44333: 18 transforms
Fuzz 44334: 18 transforms
Fuzz 44335: 14 transforms
Fuzz 44336: 3 transforms
Fuzz 44337: 9 transforms
Fuzz 44338: 19 transforms
Fuzz 44339: 2 transforms
Fuzz 44340: 2 transforms
Fuzz 44341: 11 transforms
Fuzz 44342: 4 transforms
Fuzz 44343: 12 transforms
Fuzz 44344: 8 transforms
Fuzz 44345: 13 transforms
Fuzz 44346: 5 transforms
Fuzz 44347: 4 transforms
Fuzz 44348: 12 transforms
Fuzz 44349: 14 transforms
Fuzz 44350: 2 transforms
Fuzz 44351: 11 transforms
Fuzz 44352: 17 transforms
Fuzz 44353: 5 transforms
Fuzz 44354: 6 transforms
Fuzz 44355: 9 transforms
Fuzz 44356: 6 transforms
Fuzz 44357: 13 transforms
Fuzz 44358: 14 transforms
Fuzz 44359: 4 transforms
Fuzz 44360: 2 transforms
Fuzz 44361: 9 transforms
Fuzz 44362: 11 transforms
Fuzz 44363: 7 transforms
Fuzz 44364: 12 transforms
Fuzz 44365: 17 transforms
Fuzz 44366: 19 transforms
Fuzz 44367: 15 transforms
Fuzz 44368: 3 transforms
Fuzz 44369: 13 transforms
Fuzz 44370: 15 transforms
Fuzz 44371: 3 transforms
Fuzz 44372: 3 transforms
Fuzz 44373: 16 transforms
Fuzz 44374: 17 transforms
Fuzz 44375: 16 transforms
Fuzz 44376: 5 transforms
Fuzz 44377: 12 transforms
Fuzz 44378: 5 transforms
Fuzz 44379: 2 transforms
Fuzz 44380: 12 transforms
Fuzz 44381: 1 transforms
Fuzz 44382: 3 transforms
Fuzz 44383: 3 transforms
Fuzz 44384: 19 transforms
Fuzz 44385: 4 transforms
Fuzz 44386: 16 transforms
Fuzz 44387: 5 transforms
Fuzz 44388: 9 transforms
Fuzz 44389: 4 transforms
Fuzz 44390: 2 transforms
Fuzz 44391: 11 transforms
Fuzz 44392: 11 transforms
Fuzz 44393: 10 transforms
Fuzz 44394: 9 transforms
Fuzz 44395: 14 transforms
Fuzz 44396: 14 transforms
Fuzz 44397: 3 transforms
Fuzz 44398: 11 transforms
Fuzz 44399: 8 transforms
Fuzz 44400: 9 transforms
Fuzz 44401: 18 transforms
Fuzz 44402: 20 transforms
Fuzz 44403: 17 transforms
Fuzz 44404: 5 transforms
Fuzz 44405: 1 transforms
Fuzz 44406: 4 transforms
Fuzz 44407: 10 transforms
Fuzz 44408: 7 transforms
Fuzz 44409: 10 transforms
Fuzz 44410: 12 transforms
Fuzz 44411: 19 transforms
Fuzz 44412: 3 transforms
Fuzz 44413: 12 transforms
Fuzz 44414: 14 transforms
Fuzz 44415: 13 transforms
Fuzz 44416: 2 transforms
Fuzz 44417: 8 transforms
Fuzz 44418: 16 transforms
Fuzz 44419: 19 transforms
Fuzz 44420: 4 transforms
Fuzz 44421: 3 transforms
Fuzz 44422: 19 transforms
Fuzz 44423: 16 transforms
Fuzz 44424: 14 transforms
Fuzz 44425: 6 transforms
Fuzz 44426: 10 transforms
Fuzz 44427: 12 transforms
Fuzz 44428: 1 transforms
Fuzz 44429: 3 transforms
Fuzz 44430: 15 transforms
Fuzz 44431: 3 transforms
Fuzz 44432: 3 transforms
Fuzz 44433: 11 transforms
Fuzz 44434: 11 transforms
Fuzz 44435: 10 transforms
Fuzz 44436: 10 transforms
Fuzz 44437: 18 transforms
Fuzz 44438: 1 transforms
Fuzz 44439: 2 transforms
Fuzz 44440: 6 transforms
Fuzz 44441: 9 transforms
Fuzz 44442: 18 transforms
Fuzz 44443: 19 transforms
Fuzz 44444: 19 transforms
Fuzz 44445: 5 transforms
Fuzz 44446: 7 transforms
Fuzz 44447: 2 transforms
Fuzz 44448: 1 transforms
Fuzz 44449: 9 transforms
Fuzz 44450: 2 transforms
Fuzz 44451: 1 transforms
Fuzz 44452: 2 transforms
Fuzz 44453: 9 transforms
Fuzz 44454: 6 transforms
Fuzz 44455: 13 transforms
Fuzz 44456: 15 transforms
Fuzz 44457: 19 transforms
Fuzz 44458: 18 transforms
Fuzz 44459: 13 transforms
Fuzz 44460: 3 transforms
Fuzz 44461: 13 transforms
Fuzz 44462: 19 transforms
Fuzz 44463: 17 transforms
Fuzz 44464: 13 transforms
Fuzz 44465: 9 transforms
Fuzz 44466: 7 transforms
Fuzz 44467: 3 transforms
Fuzz 44468: 5 transforms
Fuzz 44469: 20 transforms
Fuzz 44470: 1 transforms
Fuzz 44471: 9 transforms
Fuzz 44472: 12 transforms
Fuzz 44473: 19 transforms
Fuzz 44474: 9 transforms
Fuzz 44475: 19 transforms
Fuzz 44476: 8 transforms
Fuzz 44477: 7 transforms
Fuzz 44478: 18 transforms
Fuzz 44479: 7 transforms
Fuzz 44480: 9 transforms
Fuzz 44481: 7 transforms
Fuzz 44482: 4 transforms
Fuzz 44483: 10 transforms
Fuzz 44484: 7 transforms
Fuzz 44485: 20 transforms
Fuzz 44486: 1 transforms
Fuzz 44487: 14 transforms
Fuzz 44488: 12 transforms
Fuzz 44489: 10 transforms
Fuzz 44490: 11 transforms
Fuzz 44491: 19 transforms
Fuzz 44492: 2 transforms
Fuzz 44493: 14 transforms
Fuzz 44494: 20 transforms
Fuzz 44495: 4 transforms
Fuzz 44496: 5 transforms
Fuzz 44497: 1 transforms
Fuzz 44498: 5 transforms
Fuzz 44499: 12 transforms
Fuzz 44500: 6 transforms
Fuzz 44501: 3 transforms
Fuzz 44502: 20 transforms
Fuzz 44503: 18 transforms
Fuzz 44504: 10 transforms
Fuzz 44505: 11 transforms
Fuzz 44506: 14 transforms
Fuzz 44507: 10 transforms
Fuzz 44508: 1 transforms
Fuzz 44509: 10 transforms
Fuzz 44510: 6 transforms
Fuzz 44511: 18 transforms
Fuzz 44512: 3 transforms
Fuzz 44513: 17 transforms
Fuzz 44514: 14 transforms
Fuzz 44515: 6 transforms
Fuzz 44516: 1 transforms
Fuzz 44517: 1 transforms
Fuzz 44518: 16 transforms
Fuzz 44519: 3 transforms
Fuzz 44520: 1 transforms
Fuzz 44521: 14 transforms
Fuzz 44522: 14 transforms
Fuzz 44523: 12 transforms
Fuzz 44524: 12 transforms
Fuzz 44525: 20 transforms
Fuzz 44526: 5 transforms
Fuzz 44527: 12 transforms
Fuzz 44528: 4 transforms
Fuzz 44529: 2 transforms
Fuzz 44530: 8 transforms
Fuzz 44531: 16 transforms
Fuzz 44532: 17 transforms
Fuzz 44533: 16 transforms
Fuzz 44534: 12 transforms
Fuzz 44535: 4 transforms
Fuzz 44536: 15 transforms
Fuzz 44537: 3 transforms
Fuzz 44538: 12 transforms
Fuzz 44539: 20 transforms
Fuzz 44540: 8 transforms
Fuzz 44541: 7 transforms
Fuzz 44542: 11 transforms
Fuzz 44543: 11 transforms
Fuzz 44544: 10 transforms
Fuzz 44545: 13 transforms
Fuzz 44546: 17 transforms
Fuzz 44547: 10 transforms
Fuzz 44548: 19 transforms
Fuzz 44549: 16 transforms
Fuzz 44550: 14 transforms
Fuzz 44551: 14 transforms
Fuzz 44552: 18 transforms
Fuzz 44553: 1 transforms
Fuzz 44554: 20 transforms
Fuzz 44555: 16 transforms
Fuzz 44556: 10 transforms
Fuzz 44557: 14 transforms
Fuzz 44558: 3 transforms
Fuzz 44559: 6 transforms
Fuzz 44560: 16 transforms
Fuzz 44561: 14 transforms
Fuzz 44562: 20 transforms
Fuzz 44563: 6 transforms
Fuzz 44564: 18 transforms
Fuzz 44565: 8 transforms
Fuzz 44566: 18 transforms
Fuzz 44567: 13 transforms
Fuzz 44568: 5 transforms
Fuzz 44569: 16 transforms
Fuzz 44570: 9 transforms
Fuzz 44571: 2 transforms
Fuzz 44572: 6 transforms
Fuzz 44573: 2 transforms
Fuzz 44574: 11 transforms
Fuzz 44575: 11 transforms
Fuzz 44576: 16 transforms
Fuzz 44577: 11 transforms
Fuzz 44578: 17 transforms
Fuzz 44579: 14 transforms
Fuzz 44580: 12 transforms
Fuzz 44581: 6 transforms
Fuzz 44582: 5 transforms
Fuzz 44583: 1 transforms
Fuzz 44584: 12 transforms
Fuzz 44585: 5 transforms
Fuzz 44586: 11 transforms
Fuzz 44587: 11 transforms
Fuzz 44588: 8 transforms
Fuzz 44589: 12 transforms
Fuzz 44590: 8 transforms
Fuzz 44591: 17 transforms
Fuzz 44592: 17 transforms
Fuzz 44593: 19 transforms
Fuzz 44594: 15 transforms
Fuzz 44595: 13 transforms
Fuzz 44596: 18 transforms
Fuzz 44597: 9 transforms
Fuzz 44598: 2 transforms
Fuzz 44599: 20 transforms
Fuzz 44600: 18 transforms
Fuzz 44601: 19 transforms
Fuzz 44602: 2 transforms
Fuzz 44603: 19 transforms
Fuzz 44604: 18 transforms
Fuzz 44605: 9 transforms
Fuzz 44606: 10 transforms
Fuzz 44607: 11 transforms
Fuzz 44608: 12 transforms
Fuzz 44609: 6 transforms
Fuzz 44610: 6 transforms
Fuzz 44611: 15 transforms
Fuzz 44612: 11 transforms
Fuzz 44613: 1 transforms
Fuzz 44614: 9 transforms
Fuzz 44615: 16 transforms
Fuzz 44616: 19 transforms
Fuzz 44617: 13 transforms
Fuzz 44618: 17 transforms
Fuzz 44619: 12 transforms
Fuzz 44620: 14 transforms
Fuzz 44621: 3 transforms
Fuzz 44622: 18 transforms
Fuzz 44623: 13 transforms
Fuzz 44624: 20 transforms
Fuzz 44625: 3 transforms
Fuzz 44626: 4 transforms
Fuzz 44627: 8 transforms
Fuzz 44628: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  void increment() {}  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgForget, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  CounterComponent recursedComponent;
  void reset() {}
  outputs: const ['resetEvent: reset'],

  template: '{{count}} <button (click)="increment()" [value]="\'add\'">{<!--
-->
       aria-hidden="true"
       attr.aria-</button>')
  Str}
]),
});
ing headlibraryer;
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  List<String> items;
class CounterComponent {
  templateUrl: 'test.html',
  selector: 'my-counter',<!--
@Component(
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
}
}

class ComponentA {

@Component(
  int count;

<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} ngth}items<!--<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li><!-- @ngIgnoreErrors: -->
<dfinallyiv *ngIf="items.lengthexport >
  {{x}} : {{item.trim()}}
--:</h1>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 44629: 14 transforms
Fuzz 44630: 13 transforms
Fuzz 44631: 9 transforms
Fuzz 44632: 14 transforms
Fuzz 44633: 11 transforms
Fuzz 44634: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
}
class ComponentA {
@Component(
  selector: 'my-counter',
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
       attr.arComponent recursedComponent;
       aria-hidden="true"
  inputs: <!--

  EventEmiart';
  templateUrl: 'test.html',
       attr.arComponent recursedComponent;
       aria-hidden="true"
  inputs: <!--

  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
  @ContentChild(CounterComponent)
  void reset() {}

  Counte<!--
  String header;
  int count;
  void increment() {}

-->
class CounterComponent {
  List<String> items;
  outputs: const ['resetEvent: r<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{eset'],

       aria-hidden="trconst ['couent'],
  tetter<String> resetEvent;
  selector: 'my-aaa',
 <!--}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae
-->
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
  @ContentChild(CounterComponent)
  void reset() {}

  Counte<!--
  String header;
  int count;
  void increment() {}

-->
class CounterComponent {
  List<String> items;
  outputs: const ['resetEvent: r<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{eset'],

       aria-hidden="trconst ['couent'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1}
]),});
{
\'\'\');
  '090cedb3f28>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #negForm="ngForm"></form>
  
  <input [(ngModel)]="header" />
      
  <my-counter
    dynamic#counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counterlength}} items:</h1>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #negForm="ngForm"></form>
  
  <input [(ngModel)]="header" />
      
  <my-counter
    dynamic#counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
 ></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 44635: 13 transforms
Fuzz 44636: 14 transforms
Fuzz 44637: 1 transforms
Fuzz 44638: 12 transforms
Fuzz 44639: 7 transforms
Fuzz 44640: 6 transforms
Fuzz 44641: 5 transforms
Fuzz 44642: 9 transforms
Fuzz 44643: 17 transforms
Fuzz 44644: 10 transforms
Fuzz 44645: 9 transforms
Fuzz 44646: 2 transforms
Fuzz 44647: 7 transforms
Fuzz 44648: 1 transforms
Fuzz 44649: 3 transforms
Fuzz 44650: 12 transforms
Fuzz 44651: 3 transforms
Fuzz 44652: 5 transforms
Fuzz 44653: 13 transforms
Fuzz 44654: 5 transforms
Fuzz 44655: 3 transforms
Fuzz 44656: 4 transforms
Fuzz 44657: 6 transforms
Fuzz 44658: 5 transforms
Fuzz 44659: 4 transforms
Fuzz 44660: 16 transforms
Fuzz 44661: 19 transforms
Fuzz 44662: 16 transforms
Fuzz 44663: 8 transforms
Fuzz 44664: 16 transforms
Fuzz 44665: 4 transforms
Fuzz 44666: 9 transforms
Fuzz 44667: 5 transforms
Fuzz 44668: 6 transforms
Fuzz 44669: 19 transforms
Fuzz 44670: 3 transforms
Fuzz 44671: 12 transforms
Fuzz 44672: 10 transforms
Fuzz 44673: 14 transforms
Fuzz 44674: 20 transforms
Fuzz 44675: 4 transforms
Fuzz 44676: 16 transforms
Fuzz 44677: 9 transforms
Fuzz 44678: 5 transforms
Fuzz 44679: 15 transforms
Fuzz 44680: 18 transforms
Fuzz 44681: 4 transforms
Fuzz 44682: 7 transforms
Fuzz 44683: 19 transforms
Fuzz 44684: 9 transforms
Fuzz 44685: 14 transforms
Fuzz 44686: 15 transforms
Fuzz 44687: 11 transforms
Fuzz 44688: 5 transforms
Fuzz 44689: 3 transforms
Fuzz 44690: 6 transforms
Fuzz 44691: 7 transforms
Fuzz 44692: 19 transforms
Fuzz 44693: 16 transforms
Fuzz 44694: 5 transforms
Fuzz 44695: 17 transforms
Fuzz 44696: 4 transforms
Fuzz 44697: 5 transforms
Fuzz 44698: 7 transforms
Fuzz 44699: 10 transforms
Fuzz 44700: 14 transforms
Fuzz 44701: 9 transforms
Fuzz 44702: 2 transforms
Fuzz 44703: 7 transforms
Fuzz 44704: 4 transforms
Fuzz 44705: 1 transforms
Fuzz 44706: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/anglar2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String<!--
-->ular2.dart';
@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComonent, NgIf, 
<<==HTML CODE==>>
    #counter
<div *ngIf="iteswitchms.length > 0">
      
  <input [(ngMo<!--
    [count]="items.length"
-->
  {{ngForm.dirty}}
  <my-counter
    (reset)=''
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}</li>
    (incremented
    (click)='h1.hidden = !h1.hidden; counter.reset()'       ardel)]="header"    [maxCount]/>
<li *ngFor='let item of items; letx=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->

    [maxCount]='4'
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 44707: 6 transforms
Fuzz 44708: 11 transforms
Fuzz 44709: 12 transforms
Fuzz 44710: 12 transforms
Fuzz 44711: 11 transforms
Fuzz 44712: 17 transforms
Fuzz 44713: 20 transforms
Fuzz 44714: 7 transforms
Fuzz 44715: 14 transforms
Fuzz 44716: 5 transforms
Fuzz 44717: 17 transforms
Fuzz 44718: 18 transforms
Fuzz 44719: 4 transforms
Fuzz 44720: 17 transforms
Fuzz 44721: 12 transforms
Fuzz 44722: 4 transforms
Fuzz 44723: 11 transforms
Fuzz 44724: 5 transforms
Fuzz 44725: 18 transforms
Fuzz 44726: 6 transforms
Fuzz 44727: 11 transforms
Fuzz 44728: 16 transforms
Fuzz 44729: 19 transforms
Fuzz 44730: 14 transforms
Fuzz 44731: 1 transforms
Fuzz 44732: 5 transforms
Fuzz 44733: 2 transforms
Fuzz 44734: 10 transforms
Fuzz 44735: 18 transforms
Fuzz 44736: 8 transforms
Fuzz 44737: 16 transforms
Fuzz 44738: 3 transforms
Fuzz 44739: 12 transforms
Fuzz 44740: 9 transforms
Fuzz 44741: 14 transforms
Fuzz 44742: 19 transforms
Fuzz 44743: 6 transforms
Fuzz 44744: 8 transforms
Fuzz 44745: 20 transforms
Fuzz 44746: 15 transforms
Fuzz 44747: 16 transforms
Fuzz 44748: 12 transforms
Fuzz 44749: 18 transforms
Fuzz 44750: 9 transforms
Fuzz 44751: 2 transforms
Fuzz 44752: 17 transforms
Fuzz 44753: 11 transforms
Fuzz 44754: 15 transforms
Fuzz 44755: 4 transforms
Fuzz 44756: 17 transforms
Fuzz 44757: 4 transforms
Fuzz 44758: 2 transforms
Fuzz 44759: 17 transforms
Fuzz 44760: 12 transforms
Fuzz 44761: 17 transforms
Fuzz 44762: 1 transforms
Fuzz 44763: 9 transforms
Fuzz 44764: 9 transforms
Fuzz 44765: 20 transforms
Fuzz 44766: 18 transforms
Fuzz 44767: 15 transforms
Fuzz 44768: 10 transforms
Fuzz 44769: 20 transforms
Fuzz 44770: 1 transforms
Fuzz 44771: 17 transforms
Fuzz 44772: 7 transforms
Fuzz 44773: 2 transforms
Fuzz 44774: 20 transforms
Fuzz Failure 
<<==DART CODE==>>


  selector: 'my-counter',
  EventEmitter<String>ventEmitter<int> incremented;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
import 'package:angular2/angular2.dart';
class CounterComponent {
  List<Strin '{{count}} <b resetEvent;  nputs: const ['count'],
@Component(

  ouputs: const ['resetdynamicEvent: reset'],
  templateUrl: 'test.html',
class ComponentA {
  @ContentChild(CounterCompon
  @Input() int maxCount;
  int count;  @Output() EventEmitter<int> incremented;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
import 'package:angular2/angular2.dart';
class CounterComponent {
  Lisangular2.dartt<Strin '{{count}} <button (click)="increment()" [value]="\'add\g> items;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
<<==HTML CODE==>>
    [maxCount]='4'

  
<!-- @ngIgnoreErrors: -->
    (ncremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
  <input [(ngModel)]="]='item != null'>
    [count}
]),
});
{
]="items.length"
<div *ngIf="iteheader" />
    <my-counter></my-count
  {{x}} : {{item.trim()}}
      
<li *ngFor='let item of item
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 44775: 4 transforms
Fuzz 44776: 20 transforms
Fuzz 44777: 6 transforms
Fuzz 44778: 20 transforms
Fuzz 44779: 19 transforms
Fuzz 44780: 15 transforms
Fuzz 44781: 19 transforms
Fuzz 44782: 13 transforms
Fuzz 44783: 20 transforms
Fuzz 44784: 11 transforms
Fuzz 44785: 9 transforms
Fuzz 44786: 11 transforms
Fuzz 44787: 10 transforms
Fuzz 44788: 16 transforms
Fuzz 44789: 9 transforms
Fuzz 44790: 1 transforms
Fuzz 44791: 13 transforms
Fuzz 44792: 12 transforms
Fuzz 44793: 14 transforms
Fuzz 44794: 12 transforms
Fuzz 44795: 5 transforms
Fuzz 44796: 8 transforms
Fuzz 44797: 11 transforms
Fuzz 44798: 17 transforms
Fuzz 44799: 13 transforms
Fuzz 44800: 5 transforms
Fuzz 44801: 12 transforms
Fuzz 44802: 16 transforms
Fuzz 44803: 5 transforms
Fuzz 44804: 3 transforms
Fuzz 44805: 13 transforms
Fuzz 44806: 5 transforms
Fuzz 44807: 6 transforms
Fuzz 44808: 17 transforms
Fuzz 44809: 7 transforms
Fuzz 44810: 16 transforms
Fuzz 44811: 9 transforms
Fuzz 44812: 18 transforms
Fuzz 44813: 8 transforms
Fuzz 44814: 11 transforms
Fuzz 44815: 12 transforms
Fuzz 44816: 18 transforms
Fuzz 44817: 20 transforms
Fuzz 44818: 5 transforms
Fuzz 44819: 10 transforms
Fuzz 44820: 11 transforms
Fuzz 44821: 2 transforms
Fuzz 44822: 11 transforms
Fuzz 44823: 8 transforms
Fuzz 44824: 14 transforms
Fuzz 44825: 15 transforms
Fuzz 44826: 15 transforms
Fuzz 44827: 13 transforms
Fuzz 44828: 1 transforms
Fuzz 44829: 9 transforms
Fuzz 44830: 2 transforms
Fuzz 44831: 8 transforms
Fuzz 44832: 3 transforms
Fuzz 44833: 8 transforms
Fuzz 44834: 5 transforms
Fuzz 44835: 11 transforms
Fuzz 44836: 12 transforms
Fuzz 44837: 19 transforms
Fuzz 44838: 4 transforms
Fuzz 44839: 7 transforms
Fuzz 44840: 6 transforms
Fuzz 44841: 20 transforms
Fuzz 44842: 17 transforms
Fuzz 44843: 12 transforms
Fuzz 44844: 20 transforms
Fuzz 44845: 6 transforms
Fuzz 44846: 7 transforms
Fuzz 44847: 3 transforms
Fuzz 44848: 8 transforms
Fuzz 44849: 10 transforms
Fuzz 44850: 17 transforms
Fuzz 44851: 20 transforms
Fuzz 44852: 20 transforms
Fuzz 44853: 15 transforms
Fuzz 44854: 18 transforms
Fuzz 44855: 17 transforms
Fuzz 44856: 8 transforms
Fuzz 44857: 7 transforms
Fuzz 44858: 15 transforms
Fuzz 44859: 1 transforms
Fuzz 44860: 20 transforms
Fuzz 44861: 5 transforms
Fuzz 44862: 12 transforms
Fuzz 44863: 12 transforms
Fuzz 44864: 1 transforms
Fuzz 44865: 5 transforms
Fuzz 44866: 11 transforms
Fuzz 44867: 13 transforms
Fuzz 44868: 16 transforms
Fuzz 44869: 16 transforms
Fuzz 44870: 17 transforms
Fuzz 44871: 3 transforms
Fuzz 44872: 16 transforms
Fuzz 44873: 20 transforms
Fuzz 44874: 6 transforms
Fuzz 44875: 11 transforms
Fuzz 44876: 19 transforms
Fuzz 44877: 7 transforms
Fuzz 44878: 5 transforms
Fuzz 44879: 9 transforms
Fuzz 44880: 6 transforms
Fuzz 44881: 5 transforms
Fuzz 44882: 5 transforms
Fuzz 44883: 5 transforms
Fuzz 44884: 18 transforms
Fuzz 44885: 18 transforms
Fuzz 44886: 16 transforms
Fuzz 44887: 10 transforms
Fuzz 44888: 9 transforms
Fuzz 44889: 7 transforms
Fuzz 44890: 7 transforms
Fuzz 44891: 6 transforms
Fuzz 44892: 4 transforms
Fuzz 44893: 8 transforms
Fuzz 44894: 20 transforms
Fuzz 44895: 18 transforms
Fuzz 44896: 15 transforms
Fuzz 44897: 15 transforms
Fuzz 44898: 13 transforms
Fuzz 44899: 6 transforms
Fuzz 44900: 6 transforms
Fuzz 44901: 14 transforms
Fuzz 44902: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['ount'],
  outputs: const ['resetEvent: reset'],
  template: '{{c<!--
-->
       aria-hidden="true"
       aount}} <button (cl
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"
    <my-counter></my-counter>

  <my-counter
<!-- @ngIgnoreErrors: -->
      
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Sh}
]),
}owing {{items.length}} items:</h1
    (incremented)='items.add($event.toString())'>
</li>

    #counter
  <input [(ngModel)]="header" />
</div>
    [maxCount]='4'
    (reset)=''
  </my-counter>
  
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 44903: 13 transforms
Fuzz 44904: 17 transforms
Fuzz 44905: 17 transforms
Fuzz 44906: 1 transforms
Fuzz 44907: 11 transforms
Fuzz 44908: 15 transforms
Fuzz 44909: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  void incement() {}
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
@Componemponent {
  @Output() EventEmitter<int> incremented;
  void rese}
]),
});
{
\'\'\');
  '090cedt() {}
import 'package:angular2/angular2.dart';
  String header;
  template: '{{count}} <button (click)="increment()"extends [value]="\'add\'"></button>')
  @Input() int maxCount;

  selector: 'my-counter',
  templateUrl: 'test.html',
       aria-hidden="trueterComponent)
}
class ComponentA {
  EventEmitter<String> resetEvent;
  nt(

  EventEmitter<String
}

  List<String> t maxCount;
  void increment() {}
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
@Componemponent {
  @Output() EventEmitter<int> incremented;
  void rese}
]),
});
{
\'\'\');
  '090cedt() {}
import 'package:angular2/angular2.dart';
  String header;
  template: '{{count}} <button (click)="increment()"extends [value]="\'add\'"></button>')
  @Input() int maxCount;

  selector: 'my-counter',
  templateUrl: 'test.html',
       aria-hidden="trueterComponent)
}
class ComponentA {
  EventEmitter<String> resetEvent;
  nt(

  EventEmitter<String
}

  List<String> items;
  CounterComponent recursedComponent;
@Component(
  @Conter',
  templateUrl: 'test.html',
       aria-hidden="trueterComponent)
}
class ComponentA {
  EventEmitter<String> resetEvent;
  nt(

  EventEmitter<String
}

  List<String> items;
  CounterComponent recursedComponent;
@Component(
  @Contentitems;
  CounterComponent recursedComponent;
@Component(
  @Conter',
  templateUrl: 'test.html',
       aria-hidden="trueterComponent)
}
class ComponentA {
  EventEmitter<String> resetEvent;
  nt(

  EventEmitter<String
}

  List<String> items;
  CounterComponent recursedComponent;
@Component(
  @ContentChild(Coun<!--
-->

  @Output() EventiEmitter<int> incremented;

class CounterComponent {  int count;t maxCount;
  int count;

  directives: const [CounterComponent, NntChild(Coun<!--
-->

  @Output() EventiEmitter<int> incremented;

class CounterComponent {  int count;t maxCount;
  int count;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<l}
]),
});
{
\'\'\');
  '090cedb3f2833a3f2i *ngFor='let item of items; let x=index' [hidden]='item sync!= null'>
  {{x}} : {{item.trim()}}
</li>super

<div *ngIf="items.length > 0">
  <form #operatorngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngM<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invodel)]="heade}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503599r" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 44910: 13 transforms
Fuzz 44911: 16 transforms
Fuzz 44912: 10 transforms
Fuzz 44913: 8 transforms
Fuzz 44914: 11 transforms
Fuzz 44915: 12 transforms
Fuzz 44916: 6 transforms
Fuzz 44917: 14 transforms
Fuzz 44918: 2 transforms
Fuzz 44919: 7 transforms
Fuzz 44920: 3 transforms
Fuzz 44921: 7 transforms
Fuzz 44922: 4 transforms
Fuzz 44923: 1 transforms
Fuzz 44924: 1 transforms
Fuzz 44925: 20 transforms
Fuzz 44926: 11 transforms
Fuzz 44927: 20 transforms
Fuzz 44928: 18 transforms
Fuzz 44929: 8 transforms
Fuzz 44930: 16 transforms
Fuzz 44931: 4 transforms
Fuzz 44932: 16 transforms
Fuzz 44933: 11 transforms
Fuzz 44934: 3 transforms
Fuzz 44935: 4 transforms
Fuzz 44936: 3 transforms
Fuzz 44937: 3 transforms
Fuzz 44938: 15 transforms
Fuzz 44939: 14 transforms
Fuzz 44940: 5 transforms
Fuzz 44941: 16 transforms
Fuzz 44942: 3 transforms
Fuzz 44943: 2 transforms
Fuzz 44944: 3 transforms
Fuzz 44945: 18 transforms
Fuzz 44946: 3 transforms
Fuzz 44947: 20 transforms
Fuzz 44948: 12 transforms
Fuzz 44949: 10 transforms
Fuzz 44950: 13 transforms
Fuzz 44951: 16 transforms
Fuzz 44952: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
@Component(
     der;
import 'package:angular2/angular2.dart';
       aria-hidden="true"
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Ou

class CounterComponent {
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  int count;
  String hea<!--
class Comp<!--
@Component(
-->
       attr.aria-hidden="{{!invalid}}"
  inputs: const ['count'],
       attronentA {  List<String> items;
-->
  selector: 'my-counter',
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{itpatchems.length}} itemsexport:</h1><li *ngFor='let tem of i
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 44953: 17 transforms
Fuzz 44954: 16 transforms
Fuzz 44955: 19 transforms
Fuzz 44956: 4 transforms
Fuzz 44957: 11 transforms
Fuzz 44958: 20 transforms
Fuzz 44959: 12 transforms
Fuzz 44960: 14 transforms
Fuzz 44961: 17 transforms
Fuzz 44962: 6 transforms
Fuzz 44963: 20 transforms
Fuzz 44964: 15 transforms
Fuzz 44965: 6 transforms
Fuzz 44966: 13 transforms
Fuzz 44967: 7 transforms
Fuzz 44968: 18 transforms
Fuzz 44969: 2 transforms
Fuzz 44970: 12 transforms
Fuzz 44971: 16 transforms
Fuzz 44972: 6 transforms
Fuzz 44973: 10 transforms
Fuzz 44974: 9 transforms
Fuzz 44975: 11 transforms
Fuzz 44976: 13 transforms
Fuzz 44977: 1 transforms
Fuzz 44978: 12 transforms
Fuzz 44979: 10 transforms
Fuzz 44980: 12 transforms
Fuzz 44981: 18 transforms
Fuzz 44982: 12 transforms
Fuzz 44983: 2 transforms
Fuzz 44984: 1 transforms
Fuzz 44985: 6 transforms
Fuzz 44986: 4 transforms
Fuzz 44987: 10 transforms
Fuzz 44988: 6 transforms
Fuzz 44989: 12 transforms
Fuzz 44990: 13 transforms
Fuzz 44991: 9 transforms
Fuzz 44992: 4 transforms
Fuzz 44993: 5 transforms
Fuzz 44994: 18 transforms
Fuzz 44995: 6 transforms
Fuzz 44996: 14 transforms
Fuzz 44997: 8 transforms
Fuzz 44998: 5 transforms
Fuzz 44999: 12 transforms
Fuzz 45000: 11 transforms
Fuzz 45001: 18 transforms
Fuzz 45002: 13 transforms
Fuzz 45003: 9 transforms
Fuzz 45004: 4 transforms
Fuzz 45005: 10 transforms
Fuzz 45006: 14 transforms
Fuzz 45007: 7 transforms
Fuzz 45008: 14 transforms
Fuzz 45009: 12 transforms
Fuzz 45010: 20 transforms
Fuzz 45011: 8 transforms
Fuzz 45012: 20 transforms
Fuzz 45013: 16 transforms
Fuzz 45014: 3 transforms
Fuzz 45015: 3 transforms
Fuzz 45016: 1 transforms
Fuzz 45017: 4 transforms
Fuzz 45018: 19 transforms
Fuzz 45019: 11 transforms
Fuzz 45020: 1 transforms
Fuzz 45021: 10 transforms
Fuzz 45022: 16 transforms
Fuzz 45023: 3 transforms
Fuzz 45024: 17 transforms
Fuzz 45025: 13 transforms
Fuzz 45026: 18 transforms
Fuzz 45027: 16 transforms
Fuzz 45028: 6 transforms
Fuzz 45029: 7 transforms
Fuzz 45030: 4 transforms
Fuzz 45031: 6 transforms
Fuzz 45032: 8 transforms
Fuzz 45033: 18 transforms
Fuzz 45034: 15 transforms
Fuzz 45035: 17 transforms
Fuzz 45036: 14 transforms
Fuzz 45037: 15 transforms
Fuzz 45038: 7 transforms
Fuzz 45039: 13 transforms
Fuzz 45040: 10 transforms
Fuzz 45041: 20 transforms
Fuzz 45042: 20 transforms
Fuzz 45043: 8 transforms
Fuzz 45044: 10 transforms
Fuzz 45045: 7 transforms
Fuzz 45046: 7 transforms
Fuzz 45047: 15 transforms
Fuzz 45048: 20 transforms
Fuzz 45049: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  @Input() int maxCount;
}

class CounterComponent {
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
  void increment() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Output() EventEmitter<int> incremented;
@Component(
  void reset() {}

  String header;
  selector: 'my-counter',
  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor,ss ComponentA {
  inputs: const ['count'],

@Component(
  CounterComponent recuresedComponent;
  EventEmitter<Str NgForm, NgModel])class ComponentA {
  inputs: const ['count'],

@Component(
  CounterComponent recuresedComponent;
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index'<!--
-->
       aria-hidden="true"
       attr.aria [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1try.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 45050: 12 transforms
Fuzz 45051: 4 transforms
Fuzz 45052: 16 transforms
Fuzz 45053: 14 transforms
Fuzz 45054: 1 transforms
Fuzz 45055: 8 transforms
Fuzz 45056: 19 transforms
Fuzz 45057: 1 transforms
Fuzz 45058: 13 transforms
Fuzz 45059: 6 transforms
Fuzz 45060: 16 transforms
Fuzz 45061: 9 transforms
Fuzz 45062: 9 transforms
Fuzz 45063: 9 transforms
Fuzz 45064: 13 transforms
Fuzz 45065: 4 transforms
Fuzz 45066: 2 transforms
Fuzz 45067: 8 transforms
Fuzz 45068: 10 transforms
Fuzz 45069: 7 transforms
Fuzz 45070: 5 transforms
Fuzz 45071: 9 transforms
Fuzz 45072: 1 transforms
Fuzz 45073: 3 transforms
Fuzz 45074: 8 transforms
Fuzz 45075: 12 transforms
Fuzz 45076: 4 transforms
Fuzz 45077: 2 transforms
Fuzz 45078: 4 transforms
Fuzz 45079: 14 transforms
Fuzz 45080: 6 transforms
Fuzz 45081: 2 transforms
Fuzz 45082: 15 transforms
Fuzz 45083: 18 transforms
Fuzz 45084: 8 transforms
Fuzz 45085: 14 transforms
Fuzz 45086: 14 transforms
Fuzz 45087: 2 transforms
Fuzz 45088: 11 transforms
Fuzz 45089: 17 transforms
Fuzz 45090: 13 transforms
Fuzz 45091: 8 transforms
Fuzz 45092: 20 transforms
Fuzz 45093: 17 transforms
Fuzz 45094: 8 transforms
Fuzz 45095: 19 transforms
Fuzz 45096: 16 transforms
Fuzz 45097: 3 transforms
Fuzz 45098: 3 transforms
Fuzz 45099: 16 transforms
Fuzz 45100: 19 transforms
Fuzz 45101: 1 transforms
Fuzz 45102: 1 transforms
Fuzz 45103: 4 transforms
Fuzz 45104: 12 transforms
Fuzz 45105: 12 transforms
Fuzz 45106: 10 transforms
Fuzz 45107: 13 transforms
Fuzz 45108: 18 transforms
Fuzz 45109: 6 transforms
Fuzz 45110: 11 transforms
Fuzz 45111: 9 transforms
Fuzz 45112: 14 transforms
Fuzz 45113: 12 transforms
Fuzz 45114: 8 transforms
Fuzz 45115: 7 transforms
Fuzz 45116: 9 transforms
Fuzz 45117: 11 transforms
Fuzz 45118: 5 transforms
Fuzz 45119: 11 transforms
Fuzz 45120: 4 transforms
Fuzz 45121: 16 transforms
Fuzz 45122: 16 transforms
Fuzz 45123: 19 transforms
Fuzz 45124: 13 transforms
Fuzz 45125: 4 transforms
Fuzz 45126: 20 transforms
Fuzz 45127: 10 transforms
Fuzz 45128: 2 transforms
Fuzz 45129: 5 transforms
Fuzz 45130: 14 transforms
Fuzz 45131: 17 transforms
Fuzz 45132: 9 transforms
Fuzz 45133: 14 transforms
Fuzz 45134: 10 transforms
Fuzz 45135: 2 transforms
Fuzz 45136: 1 transforms
Fuzz 45137: 17 transforms
Fuzz 45138: 11 transforms
Fuzz 45139: 14 transforms
Fuzz 45140: 20 transforms
Fuzz 45141: 19 transforms
Fuzz 45142: 9 transforms
Fuzz 45143: 12 transforms
Fuzz 45144: 7 transforms
Fuzz 45145: 14 transforms
Fuzz 45146: 9 transforms
Fuzz 45147: 15 transforms
Fuzz 45148: 13 transforms
Fuzz 45149: 4 transforms
Fuzz 45150: 14 transforms
Fuzz 45151: 2 transforms
Fuzz 45152: 9 transforms
Fuzz 45153: 6 transforms
Fuzz 45154: 4 transforms
Fuzz 45155: 2 transforms
Fuzz 45156: 9 transforms
Fuzz 45157: 11 transforms
Fuzz 45158: 7 transforms
Fuzz 45159: 9 transforms
Fuzz 45160: 9 transforms
Fuzz 45161: 15 transforms
Fuzz 45162: 9 transforms
Fuzz 45163: 15 transforms
Fuzz 45164: 6 transforms
Fuzz 45165: 18 transforms
Fuzz 45166: 6 transforms
Fuzz 45167: 8 transforms
Fuzz 45168: 14 transforms
Fuzz 45169: 7 transforms
Fuzz 45170: 11 transforms
Fuzz 45171: 8 transforms
Fuzz 45172: 6 transforms
Fuzz 45173: 6 transforms
Fuzz 45174: 13 transforms
Fuzz 45175: 15 transforms
Fuzz 45176: 8 transforms
Fuzz 45177: 12 transforms
Fuzz 45178: 14 transforms
Fuzz 45179: 8 transforms
Fuzz 45180: 18 transforms
Fuzz 45181: 5 transforms
Fuzz 45182: 1 transforms
Fuzz 45183: 16 transforms
Fuzz 45184: 9 transforms
Fuzz 45185: 1 transforms
Fuzz 45186: 9 transforms
Fuzz 45187: 17 transforms
Fuzz 45188: 6 transforms
Fuzz 45189: 13 transforms
Fuzz 45190: 6 transforms
Fuzz 45191: 14 transforms
Fuzz 45192: 2 transforms
Fuzz 45193: 20 transforms
Fuzz 45194: 4 transforms
Fuzz 45195: 3 transforms
Fuzz 45196: 17 transforms
Fuzz 45197: 10 transforms
Fuzz 45198: 19 transforms
Fuzz 45199: 11 transforms
Fuzz 45200: 8 transforms
Fuzz 45201: 9 transforms
Fuzz 45202: 6 transforms
Fuzz 45203: 15 transforms
Fuzz 45204: 19 transforms
Fuzz 45205: 7 transforms
Fuzz 45206: 5 transforms
Fuzz 45207: 8 transforms
Fuzz 45208: 17 transforms
Fuzz 45209: 5 transforms
Fuzz 45210: 14 transforms
Fuzz 45211: 12 transforms
Fuzz 45212: 15 transforms
Fuzz 45213: 16 transforms
Fuzz 45214: 6 transforms
Fuzz 45215: 15 transforms
Fuzz 45216: 14 transforms
Fuzz 45217: 20 transforms
Fuzz 45218: 18 transforms
Fuzz 45219: 14 transforms
Fuzz 45220: 15 transforms
Fuzz 45221: 12 transforms
Fuzz 45222: 9 transforms
Fuzz 45223: 12 transforms
Fuzz 45224: 18 transforms
Fuzz 45225: 5 transforms
Fuzz 45226: 2 transforms
Fuzz 45227: 6 transforms
Fuzz 45228: 9 transforms
Fuzz 45229: 3 transforms
Fuzz 45230: 8 transforms
Fuzz 45231: 9 transforms
Fuzz 45232: 15 transforms
Fuzz 45233: 6 transforms
Fuzz 45234: 14 transforms
Fuzz 45235: 3 transforms
Fuzz 45236: 18 transforms
Fuzz 45237: 16 transforms
Fuzz 45238: 1 transforms
Fuzz 45239: 8 transforms
Fuzz 45240: 13 transforms
Fuzz 45241: 9 transforms
Fuzz 45242: 8 transforms
Fuzz 45243: 6 transforms
Fuzz 45244: 2 transforms
Fuzz 45245: 20 transforms
Fuzz 45246: 15 transforms
Fuzz 45247: 18 transforms
Fuzz 45248: 4 transforms
Fuzz 45249: 19 transforms
Fuzz 45250: 11 transforms
Fuzz 45251: 19 transforms
Fuzz 45252: 2 transforms
Fuzz 45253: 15 transforms
Fuzz 45254: 15 transforms
Fuzz 45255: 16 transforms
Fuzz 45256: 12 transforms
Fuzz 45257: 11 transforms
Fuzz 45258: 17 transforms
Fuzz 45259: 11 transforms
Fuzz 45260: 9 transforms
Fuzz 45261: 14 transforms
Fuzz 45262: 7 transforms
Fuzz 45263: 13 transforms
Fuzz 45264: 6 transforms
Fuzz 45265: 18 transforms
Fuzz 45266: 1 transforms
Fuzz 45267: 2 transforms
Fuzz 45268: 15 transforms
Fuzz 45269: 14 transforms
Fuzz 45270: 9 transforms
Fuzz 45271: 18 transforms
Fuzz 45272: 11 transforms
Fuzz 45273: 15 transforms
Fuzz 45274: 3 transforms
Fuzz 45275: 20 transforms
Fuzz 45276: 10 transforms
Fuzz 45277: 20 transforms
Fuzz 45278: 20 transforms
Fuzz 45279: 10 transforms
Fuzz 45280: 20 transforms
Fuzz 45281: 18 transforms
Fuzz 45282: 2 transforms
Fuzz 45283: 1 transforms
Fuzz 45284: 18 transforms
Fuzz 45285: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
}
@Component(
  selector: 'my-counter',


  outputs: const ['resetEvent: res
       aria-hidden="true"
  gString header;
  templateUrl: 'test.html',
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       attr.aria-hidden="import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
-->
<!--
@Component(
class ComponentA {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim(}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 45286: 18 transforms
Fuzz 45287: 14 transforms
Fuzz 45288: 15 transforms
Fuzz 45289: 6 transforms
Fuzz 45290: 16 transforms
Fuzz 45291: 3 transforms
Fuzz 45292: 16 transforms
Fuzz 45293: 8 transforms
Fuzz 45294: 2 transforms
Fuzz 45295: 16 transforms
Fuzz 45296: 12 transforms
Fuzz 45297: 11 transforms
Fuzz 45298: 9 transforms
Fuzz 45299: 5 transforms
Fuzz 45300: 7 transforms
Fuzz 45301: 20 transforms
Fuzz 45302: 6 transforms
Fuzz 45303: 7 transforms
Fuzz 45304: 3 transforms
Fuzz 45305: 5 transforms
Fuzz 45306: 12 transforms
Fuzz 45307: 3 transforms
Fuzz 45308: 11 transforms
Fuzz 45309: 4 transforms
Fuzz 45310: 19 transforms
Fuzz 45311: 20 transforms
Fuzz 45312: 14 transforms
Fuzz 45313: 8 transforms
Fuzz 45314: 8 transforms
Fuzz 45315: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  outputs: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

       aria-hidden="true"

}
  templateUrl: 'test.html',

  selector: 'my-aaa',
      t 'package:angular2/angular2.dart';
  int count;
  void increment() {}
class CounterComponent {

  @ContentChild(CounterComponent)
class ComponentA {
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  outputs: cont ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  List<String> items;
@Component(
  inputs: const ['count'],
  selector: 'my-counter',
@Component(
impor<!}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5--
@Component(
  @Input() int maxCount;
  CounterComponent recursedComponent;
  String header;
class ComponentA {
  template: '{{count}} <button (cick)="increment()" [value]="\'add\'"></button>')
  void reset() {}
-->

  List<String> items;
}
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=in<!--
-->
       aria-hiddedex' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

  <form #ngForm="ngForm"></form>
  
  <input [(ngModel)]="header" />
      
  <my-counter
   }
]),
});
{
 #counter
    [count]=
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 45316: 1 transforms
Fuzz 45317: 11 transforms
Fuzz 45318: 12 transforms
Fuzz 45319: 1 transforms
Fuzz 45320: 6 transforms
Fuzz 45321: 17 transforms
Fuzz 45322: 19 transforms
Fuzz 45323: 13 transforms
Fuzz 45324: 5 transforms
Fuzz 45325: 11 transforms
Fuzz 45326: 8 transforms
Fuzz 45327: 7 transforms
Fuzz 45328: 14 transforms
Fuzz 45329: 6 transforms
Fuzz 45330: 5 transforms
Fuzz 45331: 7 transforms
Fuzz 45332: 6 transforms
Fuzz 45333: 10 transforms
Fuzz 45334: 18 transforms
Fuzz 45335: 11 transforms
Fuzz 45336: 19 transforms
Fuzz 45337: 4 transforms
Fuzz 45338: 16 transforms
Fuzz 45339: 11 transforms
Fuzz 45340: 10 transforms
Fuzz 45341: 12 transforms
Fuzz 45342: 12 transforms
Fuzz 45343: 5 transforms
Fuzz 45344: 17 transforms
Fuzz 45345: 17 transforms
Fuzz 45346: 17 transforms
Fuzz 45347: 8 transforms
Fuzz 45348: 4 transforms
Fuzz 45349: 18 transforms
Fuzz 45350: 14 transforms
Fuzz 45351: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

       attr.st<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')import 'package:angular2/angular2.dar}
]),
});
{
\'\'\');
  '090t';

-->
@Component(


  inputs: const ['count'],
@Component(
  void reset() {}
  @ContentChild(CounterComponent)  Li<!--
}
       aria-hidden="tru: 'test.html',
  templateUrl<!--
  CounterComponent recursedComponent;
class ComponentA {
  EventEmitter<String> resetEvent;

  outputs: const ['resetEvent: reset'],
}
  selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}
       aria-hidden="true"
  selector: 'my-counter',
class CounterComponent {  int count;
  @Output() EventEmitter<int> incremented;
-->
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 rm>
  {{ngForm.dirt>y}}  
  <}
]),
});
{input [(ngModel)]="header" />
      #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]=<!--
-->
       aria-hidden="true"
  'item != nullr'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirt>y}}  
  <}
]),
});
{input [(ngModel)]="header" />
      

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 45352: 12 transforms
Fuzz 45353: 4 transforms
Fuzz 45354: 16 transforms
Fuzz 45355: 16 transforms
Fuzz 45356: 6 transforms
Fuzz 45357: 13 transforms
Fuzz 45358: 16 transforms
Fuzz 45359: 15 transforms
Fuzz 45360: 5 transforms
Fuzz 45361: 20 transforms
Fuzz 45362: 9 transforms
Fuzz 45363: 17 transforms
Fuzz 45364: 11 transforms
Fuzz 45365: 9 transforms
Fuzz 45366: 10 transforms
Fuzz 45367: 19 transforms
Fuzz 45368: 1 transforms
Fuzz 45369: 16 transforms
Fuzz 45370: 3 transforms
Fuzz 45371: 2 transforms
Fuzz 45372: 12 transforms
Fuzz 45373: 4 transforms
Fuzz 45374: 2 transforms
Fuzz 45375: 1 transforms
Fuzz 45376: 4 transforms
Fuzz 45377: 18 transforms
Fuzz 45378: 15 transforms
Fuzz 45379: 1 transforms
Fuzz 45380: 4 transforms
Fuzz 45381: 14 transforms
Fuzz 45382: 2 transforms
Fuzz 45383: 18 transforms
Fuzz 45384: 1 transforms
Fuzz 45385: 19 transforms
Fuzz 45386: 13 transforms
Fuzz 45387: 7 transforms
Fuzz 45388: 12 transforms
Fuzz 45389: 4 transforms
Fuzz 45390: 16 transforms
Fuzz 45391: 7 transforms
Fuzz 45392: 12 transforms
Fuzz 45393: 3 transforms
Fuzz 45394: 1 transforms
Fuzz 45395: 10 transforms
Fuzz 45396: 8 transforms
Fuzz 45397: 5 transforms
Fuzz 45398: 8 transforms
Fuzz 45399: 1 transforms
Fuzz 45400: 20 transforms
Fuzz 45401: 18 transforms
Fuzz 45402: 18 transforms
Fuzz 45403: 16 transforms
Fuzz 45404: 20 transforms
Fuzz 45405: 15 transforms
Fuzz 45406: 2 transforms
Fuzz 45407: 3 transforms
Fuzz 45408: 11 transforms
Fuzz 45409: 19 transforms
Fuzz 45410: 4 transforms
Fuzz 45411: 4 transforms
Fuzz 45412: 6 transforms
Fuzz 45413: 7 transforms
Fuzz 45414: 14 transforms
Fuzz 45415: 14 transforms
Fuzz 45416: 11 transforms
Fuzz 45417: 5 transforms
Fuzz 45418: 20 transforms
Fuzz 45419: 16 transforms
Fuzz 45420: 19 transforms
Fuzz 45421: 5 transforms
Fuzz 45422: 3 transforms
Fuzz 45423: 8 transforms
Fuzz 45424: 13 transforms
Fuzz 45425: 2 transforms
Fuzz 45426: 8 transforms
Fuzz 45427: 4 transforms
Fuzz 45428: 9 transforms
Fuzz 45429: 9 transforms
Fuzz 45430: 14 transforms
Fuzz 45431: 17 transforms
Fuzz 45432: 9 transforms
Fuzz 45433: 11 transforms
Fuzz 45434: 19 transforms
Fuzz 45435: 3 transforms
Fuzz 45436: 11 transforms
Fuzz 45437: 4 transforms
Fuzz 45438: 12 transforms
Fuzz 45439: 20 transforms
Fuzz 45440: 5 transforms
Fuzz 45441: 19 transforms
Fuzz 45442: 5 transforms
Fuzz 45443: 5 transforms
Fuzz 45444: 7 transforms
Fuzz 45445: 16 transforms
Fuzz 45446: 6 transforms
Fuzz 45447: 11 transforms
Fuzz 45448: 2 transforms
Fuzz 45449: 4 transforms
Fuzz 45450: 18 transforms
Fuzz 45451: 9 transforms
Fuzz 45452: 9 transforms
Fuzz 45453: 4 transforms
Fuzz 45454: 5 transforms
Fuzz 45455: 10 transforms
Fuzz 45456: 2 transforms
Fuzz 45457: 9 transforms
Fuzz 45458: 12 transforms
Fuzz 45459: 10 transforms
Fuzz 45460: 18 transforms
Fuzz 45461: 7 transforms
Fuzz 45462: 20 transforms
Fuzz 45463: 4 transforms
Fuzz 45464: 8 transforms
Fuzz 45465: 14 transforms
Fuzz 45466: 16 transforms
Fuzz 45467: 20 transforms
Fuzz 45468: 10 transforms
Fuzz 45469: 4 transforms
Fuzz 45470: 6 transforms
Fuzz 45471: 4 transforms
Fuzz 45472: 19 transforms
Fuzz 45473: 17 transforms
Fuzz 45474: 15 transforms
Fuzz 45475: 9 transforms
Fuzz 45476: 4 transforms
Fuzz 45477: 4 transforms
Fuzz 45478: 3 transforms
Fuzz 45479: 13 transforms
Fuzz 45480: 20 transforms
Fuzz 45481: 14 transforms
Fuzz 45482: 10 transforms
Fuzz 45483: 14 transforms
Fuzz 45484: 14 transforms
Fuzz 45485: 18 transforms
Fuzz 45486: 6 transforms
Fuzz 45487: 8 transforms
Fuzz 45488: 14 transforms
Fuzz 45489: 15 transforms
Fuzz 45490: 1 transforms
Fuzz 45491: 4 transforms
Fuzz 45492: 3 transforms
Fuzz 45493: 3 transforms
Fuzz 45494: 15 transforms
Fuzz 45495: 14 transforms
Fuzz 45496: 13 transforms
Fuzz 45497: 18 transforms
Fuzz 45498: 10 transforms
Fuzz 45499: 11 transforms
Fuzz 45500: 14 transforms
Fuzz 45501: 2 transforms
Fuzz 45502: 12 transforms
Fuzz 45503: 2 transforms
Fuzz 45504: 3 transforms
Fuzz 45505: 15 transforms
Fuzz 45506: 20 transforms
Fuzz 45507: 20 transforms
Fuzz 45508: 11 transforms
Fuzz 45509: 5 transforms
Fuzz 45510: 12 transforms
Fuzz 45511: 16 transforms
Fuzz 45512: 13 transforms
Fuzz 45513: 18 transforms
Fuzz 45514: 1 transforms
Fuzz 45515: 11 transforms
Fuzz 45516: 14 transforms
Fuzz 45517: 3 transforms
Fuzz 45518: 13 transforms
Fuzz 45519: 5 transforms
Fuzz 45520: 7 transforms
Fuzz 45521: 12 transforms
Fuzz 45522: 2 transforms
Fuzz 45523: 16 transforms
Fuzz 45524: 3 transforms
Fuzz 45525: 12 transforms
Fuzz 45526: 6 transforms
Fuzz 45527: 12 transforms
Fuzz 45528: 2 transforms
Fuzz 45529: 4 transforms
Fuzz 45530: 9 transforms
Fuzz 45531: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

  int cont;
class ComponentA {
-->
  String header;
  @Input() int maxCount;
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
  directives: cons<!--

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  @ContentChild(CounterComponent)
  void increment() {}
}

}
  selector: 'my-aaa',
@Component(
  CounterComponent recursedCompoCnent;
       attr.aria-hidden="t [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
class Coun}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cterComponent {
  outputs: const ['resetEvent: reset'],
  void reset() {}
import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
  List<String> items;
  inputs: const ['count'],
<<==HTML CODE==>>
<!- @ngIgnoreErrors: -->
<h1 #hthis1>Showing {{falseitems.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="itefactoryms.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counte<r    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
 }]),
});
{
\'\'\');   <my-counter></my-counter>
  </my>-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 45532: 11 transforms
Fuzz 45533: 10 transforms
Fuzz 45534: 14 transforms
Fuzz 45535: 6 transforms
Fuzz 45536: 7 transforms
Fuzz 45537: 6 transforms
Fuzz 45538: 15 transforms
Fuzz 45539: 20 transforms
Fuzz 45540: 19 transforms
Fuzz 45541: 14 transforms
Fuzz 45542: 19 transforms
Fuzz 45543: 10 transforms
Fuzz 45544: 17 transforms
Fuzz 45545: 15 transforms
Fuzz 45546: 14 transforms
Fuzz 45547: 4 transforms
Fuzz 45548: 15 transforms
Fuzz 45549: 20 transforms
Fuzz 45550: 20 transforms
Fuzz 45551: 17 transforms
Fuzz 45552: 18 transforms
Fuzz 45553: 14 transforms
Fuzz 45554: 9 transforms
Fuzz 45555: 4 transforms
Fuzz 45556: 17 transforms
Fuzz 45557: 2 transforms
Fuzz 45558: 2 transforms
Fuzz 45559: 2 transforms
Fuzz 45560: 9 transforms
Fuzz 45561: 15 transforms
Fuzz 45562: 1 transforms
Fuzz 45563: 8 transforms
Fuzz 45564: 8 transforms
Fuzz 45565: 18 transforms
Fuzz 45566: 7 transforms
Fuzz 45567: 9 transforms
Fuzz 45568: 15 transforms
Fuzz 45569: 12 transforms
Fuzz 45570: 10 transforms
Fuzz 45571: 4 transforms
Fuzz 45572: 5 transforms
Fuzz 45573: 17 transforms
Fuzz 45574: 15 transforms
Fuzz 45575: 5 transforms
Fuzz 45576: 18 transforms
Fuzz 45577: 12 transforms
Fuzz 45578: 17 transforms
Fuzz 45579: 13 transforms
Fuzz 45580: 8 transforms
Fuzz 45581: 15 transforms
Fuzz 45582: 12 transforms
Fuzz 45583: 6 transforms
Fuzz 45584: 17 transforms
Fuzz 45585: 4 transforms
Fuzz 45586: 8 transforms
Fuzz 45587: 17 transforms
Fuzz 45588: 14 transforms
Fuzz 45589: 2 transforms
Fuzz 45590: 8 transforms
Fuzz 45591: 6 transforms
Fuzz 45592: 12 transforms
Fuzz 45593: 5 transforms
Fuzz 45594: 20 transforms
Fuzz 45595: 8 transforms
Fuzz 45596: 13 transforms
Fuzz 45597: 17 transforms
Fuzz 45598: 19 transforms
Fuzz 45599: 10 transforms
Fuzz 45600: 10 transforms
Fuzz 45601: 19 transforms
Fuzz 45602: 4 transforms
Fuzz 45603: 8 transforms
Fuzz 45604: 1 transforms
Fuzz 45605: 10 transforms
Fuzz 45606: 16 transforms
Fuzz 45607: 14 transforms
Fuzz 45608: 18 transforms
Fuzz 45609: 9 transforms
Fuzz 45610: 7 transforms
Fuzz 45611: 14 transforms
Fuzz 45612: 18 transforms
Fuzz 45613: 4 transforms
Fuzz 45614: 1 transforms
Fuzz 45615: 7 transforms
Fuzz 45616: 6 transforms
Fuzz 45617: 16 transforms
Fuzz 45618: 7 transforms
Fuzz 45619: 17 transforms
Fuzz 45620: 19 transforms
Fuzz 45621: 13 transforms
Fuzz 45622: 3 transforms
Fuzz 45623: 9 transforms
Fuzz 45624: 20 transforms
Fuzz 45625: 5 transforms
Fuzz 45626: 20 transforms
Fuzz 45627: 20 transforms
Fuzz 45628: 12 transforms
Fuzz 45629: 18 transforms
Fuzz 45630: 11 transforms
Fuzz 45631: 16 transforms
Fuzz 45632: 3 transforms
Fuzz 45633: 3 transforms
Fuzz 45634: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
{
  selector: 'my-counter',
  CounterComponent recursedComponent;
  List<String> items;
  void reset() {}
  directives: consuperst [CounterComponent, NgIf, NgFor, NgForm, NgModel])

\'\'\');
  '090cedb3f> resetEvent;

]),
});
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></ button>')
  EventEmitter<String}
@Component(
class CounterComponent {
  String header;
import 'package:angular2/angular2.dart';
}
  outputs: const ['resetEventt: reset'],
@Compostaticnent(class ComponentA {  @Output() EventEmitter<int> incremnted;

  @ContentChild(CounterComponent)
  selector: 'my-aaa',


  inputs: const ['count'],
}
  templateUrl: 'test.html',
  @Input() int maxCount;
<<==HTML CODE==>>
      
    (clic)='h1.hidden = !h1.hidden; counter.reset()'
]),
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
 }
\'\'\   (incremented)='items.add($event.toString())'>
       aria-hiModel)]="header" />
});

<!-- @ngIgnoreErrors: -->
  <my-counter
    #counter
    <input [(ng<!--
</div>
    <y-counter></my-counter>
 <li *ngFor='let item of items; let x=index' [hidden]='item != null'>

{
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
    [maxCount]='4'
    (reset)=''
-->
  </my-counter>
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 45635: 19 transforms
Fuzz 45636: 19 transforms
Fuzz 45637: 7 transforms
Fuzz 45638: 4 transforms
Fuzz 45639: 11 transforms
Fuzz 45640: 13 transforms
Fuzz 45641: 7 transforms
Fuzz 45642: 16 transforms
Fuzz 45643: 16 transforms
Fuzz 45644: 10 transforms
Fuzz 45645: 12 transforms
Fuzz 45646: 10 transforms
Fuzz 45647: 10 transforms
Fuzz 45648: 2 transforms
Fuzz 45649: 7 transforms
Fuzz 45650: 6 transforms
Fuzz 45651: 3 transforms
Fuzz 45652: 20 transforms
Fuzz 45653: 19 transforms
Fuzz 45654: 13 transforms
Fuzz 45655: 15 transforms
Fuzz 45656: 5 transforms
Fuzz 45657: 7 transforms
Fuzz 45658: 1 transforms
Fuzz 45659: 18 transforms
Fuzz 45660: 15 transforms
Fuzz 45661: 13 transforms
Fuzz 45662: 19 transforms
Fuzz 45663: 3 transforms
Fuzz 45664: 11 transforms
Fuzz 45665: 8 transforms
Fuzz 45666: 15 transforms
Fuzz 45667: 2 transforms
Fuzz 45668: 6 transforms
Fuzz 45669: 5 transforms
Fuzz 45670: 17 transforms
Fuzz 45671: 16 transforms
Fuzz 45672: 7 transforms
Fuzz 45673: 11 transforms
Fuzz 45674: 15 transforms
Fuzz 45675: 16 transforms
Fuzz 45676: 13 transforms
Fuzz 45677: 12 transforms
Fuzz 45678: 4 transforms
Fuzz 45679: 15 transforms
Fuzz 45680: 9 transforms
Fuzz 45681: 18 transforms
Fuzz 45682: 11 transforms
Fuzz 45683: 9 transforms
Fuzz 45684: 6 transforms
Fuzz 45685: 18 transforms
Fuzz 45686: 3 transforms
Fuzz 45687: 1 transforms
Fuzz 45688: 3 transforms
Fuzz 45689: 3 transforms
Fuzz 45690: 20 transforms
Fuzz 45691: 13 transforms
Fuzz 45692: 20 transforms
Fuzz 45693: 20 transforms
Fuzz 45694: 3 transforms
Fuzz 45695: 10 transforms
Fuzz 45696: 11 transforms
Fuzz 45697: 7 transforms
Fuzz 45698: 9 transforms
Fuzz 45699: 9 transforms
Fuzz 45700: 5 transforms
Fuzz 45701: 3 transforms
Fuzz 45702: 16 transforms
Fuzz 45703: 3 transforms
Fuzz 45704: 10 transforms
Fuzz 45705: 7 transforms
Fuzz 45706: 4 transforms
Fuzz 45707: 15 transforms
Fuzz 45708: 1 transforms
Fuzz 45709: 3 transforms
Fuzz 45710: 6 transforms
Fuzz 45711: 3 transforms
Fuzz 45712: 4 transforms
Fuzz 45713: 5 transforms
Fuzz 45714: 13 transforms
Fuzz 45715: 12 transforms
Fuzz 45716: 9 transforms
Fuzz 45717: 19 transforms
Fuzz 45718: 5 transforms
Fuzz 45719: 11 transforms
Fuzz 45720: 18 transforms
Fuzz 45721: 19 transforms
Fuzz 45722: 17 transforms
Fuzz 45723: 1 transforms
Fuzz 45724: 8 transforms
Fuzz 45725: 7 transforms
Fuzz 45726: 12 transforms
Fuzz 45727: 19 transforms
Fuzz 45728: 15 transforms
Fuzz 45729: 18 transforms
Fuzz 45730: 13 transforms
Fuzz 45731: 9 transforms
Fuzz 45732: 4 transforms
Fuzz 45733: 5 transforms
Fuzz 45734: 6 transforms
Fuzz 45735: 11 transforms
Fuzz 45736: 17 transforms
Fuzz 45737: 14 transforms
Fuzz 45738: 6 transforms
Fuzz 45739: 17 transforms
Fuzz 45740: 5 transforms
Fuzz 45741: 3 transforms
Fuzz 45742: 5 transforms
Fuzz 45743: 2 transforms
Fuzz 45744: 15 transforms
Fuzz 45745: 7 transforms
Fuzz 45746: 7 transforms
Fuzz 45747: 19 transforms
Fuzz 45748: 8 transforms
Fuzz 45749: 15 transforms
Fuzz 45750: 8 transforms
Fuzz 45751: 4 transforms
Fuzz 45752: 8 transforms
Fuzz 45753: 20 transforms
Fuzz 45754: 20 transforms
Fuzz 45755: 9 transforms
Fuzz 45756: 8 transforms
Fuzz 45757: 10 transforms
Fuzz 45758: 5 transforms
Fuzz 45759: 2 transforms
Fuzz 45760: 18 transforms
Fuzz 45761: 3 transforms
Fuzz 45762: 1 transforms
Fuzz 45763: 7 transforms
Fuzz 45764: 6 transforms
Fuzz 45765: 11 transforms
Fuzz 45766: 4 transforms
Fuzz 45767: 2 transforms
Fuzz 45768: 8 transforms
Fuzz 45769: 18 transforms
Fuzz 45770: 18 transforms
Fuzz 45771: 20 transforms
Fuzz 45772: 1 transforms
Fuzz 45773: 14 transforms
Fuzz 45774: 16 transforms
Fuzz 45775: 18 transforms
Fuzz 45776: 16 transforms
Fuzz 45777: 20 transforms
Fuzz 45778: 11 transforms
Fuzz 45779: 10 transforms
Fuzz 45780: 19 transforms
Fuzz 45781: 8 transforms
Fuzz 45782: 16 transforms
Fuzz 45783: 19 transforms
Fuzz 45784: 10 transforms
Fuzz 45785: 18 transforms
Fuzz 45786: 2 transforms
Fuzz 45787: 14 transforms
Fuzz 45788: 14 transforms
Fuzz 45789: 12 transforms
Fuzz 45790: 10 transforms
Fuzz 45791: 14 transforms
Fuzz 45792: 15 transforms
Fuzz 45793: 1 transforms
Fuzz 45794: 5 transforms
Fuzz 45795: 9 transforms
Fuzz 45796: 7 transforms
Fuzz 45797: 16 transforms
Fuzz 45798: 17 transforms
Fuzz 45799: 12 transforms
Fuzz 45800: 9 transforms
Fuzz 45801: 2 transforms
Fuzz 45802: 10 transforms
Fuzz 45803: 15 transforms
Fuzz 45804: 2 transforms
Fuzz 45805: 10 transforms
Fuzz Failure 
<<==DART CODE==>>

import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
@Component(
  @ContentChild(CounterComponexternalent)
class CounterComponent {
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;

  String header;
}
  templateUrl: 'test.html',

  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
}
  inputs: const ['count'],
class ComponentA {


  void increm<!--
@Component(
  void reset() {}
-->
     ent() {}
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=inex' [hidden]
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 45806: 20 transforms
Fuzz 45807: 9 transforms
Fuzz 45808: 7 transforms
Fuzz 45809: 17 transforms
Fuzz 45810: 5 transforms
Fuzz 45811: 5 transforms
Fuzz 45812: 2 transforms
Fuzz 45813: 12 transforms
Fuzz 45814: 5 transforms
Fuzz 45815: 13 transforms
Fuzz 45816: 9 transforms
Fuzz 45817: 12 transforms
Fuzz 45818: 14 transforms
Fuzz 45819: 15 transforms
Fuzz 45820: 13 transforms
Fuzz 45821: 17 transforms
Fuzz 45822: 11 transforms
Fuzz 45823: 11 transforms
Fuzz 45824: 15 transforms
Fuzz 45825: 18 transforms
Fuzz 45826: 13 transforms
Fuzz 45827: 17 transforms
Fuzz 45828: 1 transforms
Fuzz 45829: 6 transforms
Fuzz 45830: 16 transforms
Fuzz 45831: 18 transforms
Fuzz 45832: 16 transforms
Fuzz 45833: 8 transforms
Fuzz 45834: 1 transforms
Fuzz 45835: 9 transforms
Fuzz 45836: 10 transforms
Fuzz 45837: 6 transforms
Fuzz 45838: 3 transforms
Fuzz 45839: 8 transforms
Fuzz 45840: 18 transforms
Fuzz 45841: 5 transforms
Fuzz 45842: 11 transforms
Fuzz 45843: 19 transforms
Fuzz 45844: 12 transforms
Fuzz 45845: 16 transforms
Fuzz 45846: 19 transforms
Fuzz 45847: 15 transforms
Fuzz 45848: 4 transforms
Fuzz 45849: 20 transforms
Fuzz 45850: 7 transforms
Fuzz 45851: 11 transforms
Fuzz 45852: 6 transforms
Fuzz 45853: 13 transforms
Fuzz 45854: 10 transforms
Fuzz 45855: 7 transforms
Fuzz 45856: 15 transforms
Fuzz 45857: 4 transforms
Fuzz 45858: 19 transforms
Fuzz 45859: 14 transforms
Fuzz 45860: 10 transforms
Fuzz 45861: 3 transforms
Fuzz 45862: 8 transforms
Fuzz 45863: 19 transforms
Fuzz 45864: 9 transforms
Fuzz 45865: 6 transforms
Fuzz 45866: 17 transforms
Fuzz 45867: 17 transforms
Fuzz 45868: 2 transforms
Fuzz 45869: 15 transforms
Fuzz 45870: 16 transforms
Fuzz 45871: 3 transforms
Fuzz 45872: 20 transforms
Fuzz 45873: 4 transforms
Fuzz 45874: 7 transforms
Fuzz 45875: 3 transforms
Fuzz 45876: 17 transforms
Fuzz 45877: 2 transforms
Fuzz 45878: 8 transforms
Fuzz 45879: 3 transforms
Fuzz 45880: 6 transforms
Fuzz 45881: 5 transforms
Fuzz 45882: 4 transforms
Fuzz 45883: 20 transforms
Fuzz 45884: 19 transforms
Fuzz 45885: 6 transforms
Fuzz 45886: 3 transforms
Fuzz 45887: 18 transforms
Fuzz 45888: 4 transforms
Fuzz 45889: 7 transforms
Fuzz 45890: 15 transforms
Fuzz 45891: 18 transforms
Fuzz 45892: 8 transforms
Fuzz 45893: 10 transforms
Fuzz 45894: 19 transforms
Fuzz 45895: 8 transforms
Fuzz 45896: 9 transforms
Fuzz 45897: 12 transforms
Fuzz 45898: 13 transforms
Fuzz 45899: 19 transforms
Fuzz 45900: 5 transforms
Fuzz 45901: 13 transforms
Fuzz 45902: 4 transforms
Fuzz 45903: 12 transforms
Fuzz 45904: 5 transforms
Fuzz 45905: 9 transforms
Fuzz 45906: 15 transforms
Fuzz 45907: 2 transforms
Fuzz 45908: 6 transforms
Fuzz 45909: 20 transforms
Fuzz 45910: 20 transforms
Fuzz 45911: 4 transforms
Fuzz 45912: 7 transforms
Fuzz 45913: 20 transforms
Fuzz 45914: 8 transforms
Fuzz 45915: 14 transforms
Fuzz 45916: 3 transforms
Fuzz 45917: 3 transforms
Fuzz 45918: 15 transforms
Fuzz 45919: 19 transforms
Fuzz 45920: 15 transforms
Fuzz 45921: 1 transforms
Fuzz 45922: 11 transforms
Fuzz 45923: 1 transforms
Fuzz 45924: 12 transforms
Fuzz 45925: 13 transforms
Fuzz 45926: 5 transforms
Fuzz 45927: 3 transforms
Fuzz 45928: 11 transforms
Fuzz 45929: 8 transforms
Fuzz 45930: 18 transforms
Fuzz 45931: 1 transforms
Fuzz 45932: 19 transforms
Fuzz 45933: 6 transforms
Fuzz 45934: 5 transforms
Fuzz 45935: 4 transforms
Fuzz 45936: 10 transforms
Fuzz 45937: 1 transforms
Fuzz 45938: 19 transforms
Fuzz 45939: 16 transforms
Fuzz 45940: 14 transforms
Fuzz 45941: 20 transforms
Fuzz 45942: 14 transforms
Fuzz 45943: 9 transforms
Fuzz 45944: 17 transforms
Fuzz 45945: 11 transforms
Fuzz 45946: 19 transforms
Fuzz 45947: 1 transforms
Fuzz 45948: 9 transforms
Fuzz 45949: 16 transforms
Fuzz 45950: 10 transforms
Fuzz 45951: 7 transforms
Fuzz 45952: 2 transforms
Fuzz 45953: 3 transforms
Fuzz 45954: 16 transforms
Fuzz 45955: 2 transforms
Fuzz 45956: 16 transforms
Fuzz 45957: 18 transforms
Fuzz 45958: 15 transforms
Fuzz 45959: 7 transforms
Fuzz 45960: 15 transforms
Fuzz 45961: 10 transforms
Fuzz 45962: 7 transforms
Fuzz 45963: 20 transforms
Fuzz 45964: 3 transforms
Fuzz 45965: 1 transforms
Fuzz 45966: 9 transforms
Fuzz 45967: 19 transforms
Fuzz 45968: 20 transforms
Fuzz 45969: 15 transforms
Fuzz 45970: 14 transforms
Fuzz 45971: 4 transforms
Fuzz 45972: 4 transforms
Fuzz 45973: 18 transforms
Fuzz 45974: 2 transforms
Fuzz 45975: 11 transforms
Fuzz 45976: 1 transforms
Fuzz 45977: 2 transforms
Fuzz 45978: 14 transforms
Fuzz 45979: 5 transforms
Fuzz 45980: 17 transforms
Fuzz 45981: 19 transforms
Fuzz 45982: 12 transforms
Fuzz 45983: 19 transforms
Fuzz 45984: 18 transforms
Fuzz 45985: 2 transforms
Fuzz 45986: 16 transforms
Fuzz 45987: 6 transforms
Fuzz 45988: 4 transforms
Fuzz 45989: 14 transforms
Fuzz 45990: 11 transforms
Fuzz 45991: 1 transforms
Fuzz 45992: 9 transforms
Fuzz 45993: 17 transforms
Fuzz 45994: 7 transforms
Fuzz 45995: 1 transforms
Fuzz 45996: 14 transforms
Fuzz 45997: 20 transforms
Fuzz 45998: 2 transforms
Fuzz 45999: 8 transforms
Fuzz 46000: 1 transforms
Fuzz 46001: 19 transforms
Fuzz 46002: 16 transforms
Fuzz 46003: 15 transforms
Fuzz 46004: 18 transforms
Fuzz 46005: 3 transforms
Fuzz 46006: 13 transforms
Fuzz 46007: 11 transforms
Fuzz 46008: 14 transforms
Fuzz 46009: 4 transforms
Fuzz 46010: 9 transforms
Fuzz 46011: 12 transforms
Fuzz 46012: 17 transforms
Fuzz 46013: 15 transforms
Fuzz 46014: 15 transforms
Fuzz 46015: 9 transforms
Fuzz 46016: 1 transforms
Fuzz 46017: 2 transforms
Fuzz 46018: 3 transforms
Fuzz 46019: 12 transforms
Fuzz 46020: 14 transforms
Fuzz 46021: 7 transforms
Fuzz 46022: 19 transforms
Fuzz 46023: 15 transforms
Fuzz 46024: 19 transforms
Fuzz 46025: 7 transforms
Fuzz 46026: 13 transforms
Fuzz 46027: 1 transforms
Fuzz 46028: 16 transforms
Fuzz 46029: 10 transforms
Fuzz 46030: 13 transforms
Fuzz 46031: 4 transforms
Fuzz 46032: 5 transforms
Fuzz 46033: 18 transforms
Fuzz 46034: 3 transforms
Fuzz 46035: 16 transforms
Fuzz 46036: 13 transforms
Fuzz 46037: 2 transforms
Fuzz 46038: 2 transforms
Fuzz 46039: 7 transforms
Fuzz 46040: 11 transforms
Fuzz 46041: 18 transforms
Fuzz 46042: 7 transforms
Fuzz 46043: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'pachidekage:angular2/angular2.dart';
}
  EventEmitter<String> resetEvent;

class CounterComponent {
  void reset() {}
  List<String> items;
  CounterC}
]),
});
{
\'\'\');
  '090cedb3f2833a3fomponent recursedComponent;
       aria-hidden="trlateUrcasel: 'test.html',
class ComponentA {
  int count;
  @ContentChild(CounterCoponent)
@Compone<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalnt(  String header;
  inputs: const ['count'],
-->
  @Input() int maxCount;
  temp<!--
  selector: 'my-aaa',

  selector: 'my-counter',
@Component(
  @Output() EventEmitter<int> incremented;
}
  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')


  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>  {{x}} : {{item.trim()}}
</li>
<div *ngIitems:</h1>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.lengtf="items.length > 0">
  <form #ngForm="ngForm"><<form #/form>
  {{ngF
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 46044: 14 transforms
Fuzz 46045: 1 transforms
Fuzz 46046: 17 transforms
Fuzz 46047: 3 transforms
Fuzz 46048: 11 transforms
Fuzz 46049: 16 transforms
Fuzz 46050: 16 transforms
Fuzz 46051: 1 transforms
Fuzz 46052: 1 transforms
Fuzz 46053: 13 transforms
Fuzz 46054: 15 transforms
Fuzz 46055: 20 transforms
Fuzz 46056: 4 transforms
Fuzz 46057: 15 transforms
Fuzz 46058: 14 transforms
Fuzz 46059: 10 transforms
Fuzz 46060: 7 transforms
Fuzz 46061: 2 transforms
Fuzz 46062: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae562g> items;
  String header;
}

@Component(
  selector: 'my-counter',  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></(button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recurseimport 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Strin}
]),
});
{
\'\'\');
  '090ce<!--
-->
       aria-hdb3f2833a3f260b0937baae562g> items;
  String header;
}

@Component(
  selector: 'my-counter',  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{coctor: 'my-counter',  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></(button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> reunt}} <button (click)="increment()" [value]="\'add\'"></(button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedCo
<<==HTML CODE==>>
       aria-hidden="true"
      
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
    #counter
<!-- @ngIgnoreErrors: -->
    (reset)=''
    [count]="items.length"

</li>
  <form #ngForm="ngForm"></form>
  <my-counter
       attr.ar   <my-counter></my-counter>
  </my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [maxCount]='4'
 <!--
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0"></div>
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}    (incremented)='items.add($event.toString())'>  
-->

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 46063: 9 transforms
Fuzz 46064: 11 transforms
Fuzz 46065: 12 transforms
Fuzz 46066: 12 transforms
Fuzz 46067: 8 transforms
Fuzz 46068: 4 transforms
Fuzz 46069: 8 transforms
Fuzz 46070: 6 transforms
Fuzz 46071: 14 transforms
Fuzz 46072: 17 transforms
Fuzz 46073: 7 transforms
Fuzz 46074: 18 transforms
Fuzz 46075: 7 transforms
Fuzz 46076: 2 transforms
Fuzz 46077: 17 transforms
Fuzz 46078: 3 transforms
Fuzz 46079: 7 transforms
Fuzz 46080: 7 transforms
Fuzz 46081: 16 transforms
Fuzz 46082: 7 transforms
Fuzz 46083: 1 transforms
Fuzz 46084: 15 transforms
Fuzz 46085: 14 transforms
Fuzz 46086: 13 transforms
Fuzz 46087: 3 transforms
Fuzz 46088: 2 transforms
Fuzz 46089: 17 transforms
Fuzz 46090: 17 transforms
Fuzz 46091: 19 transforms
Fuzz 46092: 7 transforms
Fuzz 46093: 2 transforms
Fuzz 46094: 19 transforms
Fuzz 46095: 9 transforms
Fuzz 46096: 16 transforms
Fuzz 46097: 3 transforms
Fuzz 46098: 14 transforms
Fuzz 46099: 4 transforms
Fuzz 46100: 18 transforms
Fuzz 46101: 1 transforms
Fuzz 46102: 12 transforms
Fuzz 46103: 8 transforms
Fuzz 46104: 15 transforms
Fuzz 46105: 1 transforms
Fuzz 46106: 7 transforms
Fuzz 46107: 13 transforms
Fuzz 46108: 18 transforms
Fuzz 46109: 15 transforms
Fuzz 46110: 8 transforms
Fuzz 46111: 9 transforms
Fuzz 46112: 12 transforms
Fuzz 46113: 19 transforms
Fuzz 46114: 13 transforms
Fuzz 46115: 15 transforms
Fuzz 46116: 17 transforms
Fuzz 46117: 15 transforms
Fuzz 46118: 9 transforms
Fuzz 46119: 2 transforms
Fuzz 46120: 4 transforms
Fuzz 46121: 3 transforms
Fuzz 46122: 18 transforms
Fuzz 46123: 15 transforms
Fuzz 46124: 6 transforms
Fuzz 46125: 5 transforms
Fuzz 46126: 12 transforms
Fuzz 46127: 17 transforms
Fuzz 46128: 1 transforms
Fuzz 46129: 6 transforms
Fuzz 46130: 13 transforms
Fuzz 46131: 11 transforms
Fuzz 46132: 8 transforms
Fuzz 46133: 15 transforms
Fuzz 46134: 4 transforms
Fuzz 46135: 11 transforms
Fuzz 46136: 3 transforms
Fuzz 46137: 13 transforms
Fuzz 46138: 3 transforms
Fuzz 46139: 19 transforms
Fuzz 46140: 5 transforms
Fuzz 46141: 9 transforms
Fuzz 46142: 8 transforms
Fuzz 46143: 2 transforms
Fuzz 46144: 4 transforms
Fuzz 46145: 17 transforms
Fuzz 46146: 15 transforms
Fuzz 46147: 1 transforms
Fuzz 46148: 9 transforms
Fuzz 46149: 19 transforms
Fuzz 46150: 11 transforms
Fuzz 46151: 20 transforms
Fuzz 46152: 13 transforms
Fuzz 46153: 1 transforms
Fuzz 46154: 9 transforms
Fuzz 46155: 2 transforms
Fuzz 46156: 18 transforms
Fuzz 46157: 15 transforms
Fuzz 46158: 14 transforms
Fuzz 46159: 4 transforms
Fuzz 46160: 11 transforms
Fuzz 46161: 8 transforms
Fuzz 46162: 12 transforms
Fuzz 46163: 9 transforms
Fuzz 46164: 15 transforms
Fuzz 46165: 9 transforms
Fuzz 46166: 5 transforms
Fuzz 46167: 7 transforms
Fuzz 46168: 7 transforms
Fuzz 46169: 2 transforms
Fuzz 46170: 19 transforms
Fuzz 46171: 14 transforms
Fuzz 46172: 10 transforms
Fuzz 46173: 7 transforms
Fuzz 46174: 10 transforms
Fuzz 46175: 3 transforms
Fuzz 46176: 4 transforms
Fuzz 46177: 2 transforms
Fuzz 46178: 1 transforms
Fuzz 46179: 8 transforms
Fuzz 46180: 16 transforms
Fuzz 46181: 8 transforms
Fuzz 46182: 7 transforms
Fuzz 46183: 14 transforms
Fuzz 46184: 9 transforms
Fuzz 46185: 19 transforms
Fuzz 46186: 3 transforms
Fuzz 46187: 10 transforms
Fuzz 46188: 1 transforms
Fuzz 46189: 20 transforms
Fuzz 46190: 8 transforms
Fuzz 46191: 12 transforms
Fuzz 46192: 9 transforms
Fuzz 46193: 7 transforms
Fuzz 46194: 19 transforms
Fuzz 46195: 15 transforms
Fuzz 46196: 9 transforms
Fuzz 46197: 10 transforms
Fuzz 46198: 16 transforms
Fuzz 46199: 4 transforms
Fuzz 46200: 4 transforms
Fuzz 46201: 5 transforms
Fuzz 46202: 18 transforms
Fuzz 46203: 8 transforms
Fuzz 46204: 17 transforms
Fuzz 46205: 5 transforms
Fuzz 46206: 7 transforms
Fuzz 46207: 16 transforms
Fuzz 46208: 17 transforms
Fuzz 46209: 12 transforms
Fuzz 46210: 8 transforms
Fuzz 46211: 1 transforms
Fuzz 46212: 12 transforms
Fuzz 46213: 3 transforms
Fuzz 46214: 3 transforms
Fuzz 46215: 12 transforms
Fuzz 46216: 11 transforms
Fuzz 46217: 11 transforms
Fuzz 46218: 19 transforms
Fuzz 46219: 7 transforms
Fuzz 46220: 16 transforms
Fuzz 46221: 20 transforms
Fuzz 46222: 10 transforms
Fuzz 46223: 20 transforms
Fuzz 46224: 3 transforms
Fuzz 46225: 8 transforms
Fuzz 46226: 18 transforms
Fuzz 46227: 17 transforms
Fuzz 46228: 13 transforms
Fuzz 46229: 7 transforms
Fuzz 46230: 19 transforms
Fuzz 46231: 8 transforms
Fuzz 46232: 16 transforms
Fuzz 46233: 17 transforms
Fuzz 46234: 10 transforms
Fuzz 46235: 6 transforms
Fuzz 46236: 14 transforms
Fuzz 46237: 19 transforms
Fuzz 46238: 3 transforms
Fuzz 46239: 11 transforms
Fuzz 46240: 12 transforms
Fuzz 46241: 5 transforms
Fuzz 46242: 2 transforms
Fuzz 46243: 10 transforms
Fuzz 46244: 20 transforms
Fuzz 46245: 9 transforms
Fuzz 46246: 11 transforms
Fuzz 46247: 4 transforms
Fuzz 46248: 6 transforms
Fuzz 46249: 9 transforms
Fuzz 46250: 14 transforms
Fuzz 46251: 9 transforms
Fuzz 46252: 2 transforms
Fuzz 46253: 14 transforms
Fuzz 46254: 20 transforms
Fuzz 46255: 3 transforms
Fuzz 46256: 6 transforms
Fuzz 46257: 12 transforms
Fuzz 46258: 18 transforms
Fuzz 46259: 20 transforms
Fuzz 46260: 13 transforms
Fuzz 46261: 9 transforms
Fuzz 46262: 7 transforms
Fuzz 46263: 9 transforms
Fuzz 46264: 6 transforms
Fuzz 46265: 19 transforms
Fuzz 46266: 15 transforms
Fuzz 46267: 12 transforms
Fuzz 46268: 4 transforms
Fuzz 46269: 9 transforms
Fuzz 46270: 8 transforms
Fuzz 46271: 10 transforms
Fuzz 46272: 6 transforms
Fuzz 46273: 7 transforms
Fuzz 46274: 16 transforms
Fuzz 46275: 4 transforms
Fuzz 46276: 17 transforms
Fuzz 46277: 1 transforms
Fuzz 46278: 7 transforms
Fuzz 46279: 6 transforms
Fuzz 46280: 14 transforms
Fuzz 46281: 12 transforms
Fuzz 46282: 1 transforms
Fuzz 46283: 14 transforms
Fuzz 46284: 14 transforms
Fuzz 46285: 4 transforms
Fuzz 46286: 16 transforms
Fuzz 46287: 19 transforms
Fuzz 46288: 3 transforms
Fuzz 46289: 3 transforms
Fuzz 46290: 16 transforms
Fuzz 46291: 11 transforms
Fuzz 46292: 9 transforms
Fuzz 46293: 2 transforms
Fuzz 46294: 11 transforms
Fuzz 46295: 17 transforms
Fuzz 46296: 20 transforms
Fuzz 46297: 2 transforms
Fuzz 46298: 16 transforms
Fuzz 46299: 8 transforms
Fuzz 46300: 5 transforms
Fuzz 46301: 20 transforms
Fuzz 46302: 10 transforms
Fuzz 46303: 17 transforms
Fuzz 46304: 11 transforms
Fuzz 46305: 17 transforms
Fuzz 46306: 8 transforms
Fuzz 46307: 10 transforms
Fuzz 46308: 6 transforms
Fuzz 46309: 15 transforms
Fuzz 46310: 18 transforms
Fuzz 46311: 17 transforms
Fuzz 46312: 2 transforms
Fuzz 46313: 6 transforms
Fuzz 46314: 9 transforms
Fuzz 46315: 3 transforms
Fuzz 46316: 16 transforms
Fuzz 46317: 11 transforms
Fuzz 46318: 16 transforms
Fuzz 46319: 1 transforms
Fuzz 46320: 13 transforms
Fuzz 46321: 3 transforms
Fuzz 46322: 15 transforms
Fuzz 46323: 8 transforms
Fuzz 46324: 19 transforms
Fuzz 46325: 11 transforms
Fuzz 46326: 4 transforms
Fuzz 46327: 7 transforms
Fuzz 46328: 13 transforms
Fuzz 46329: 5 transforms
Fuzz 46330: 10 transforms
Fuzz 46331: 14 transforms
Fuzz 46332: 4 transforms
Fuzz 46333: 19 transforms
Fuzz 46334: 1 transforms
Fuzz 46335: 19 transforms
Fuzz 46336: 14 transforms
Fuzz 46337: 19 transforms
Fuzz 46338: 3 transforms
Fuzz 46339: 18 transforms
Fuzz 46340: 3 transforms
Fuzz 46341: 9 transforms
Fuzz 46342: 19 transforms
Fuzz 46343: 10 transforms
Fuzz 46344: 1 transforms
Fuzz 46345: 17 transforms
Fuzz 46346: 2 transforms
Fuzz 46347: 19 transforms
Fuzz 46348: 11 transforms
Fuzz 46349: 7 transforms
Fuzz 46350: 1 transforms
Fuzz 46351: 20 transforms
Fuzz 46352: 13 transforms
Fuzz 46353: 4 transforms
Fuzz 46354: 8 transforms
Fuzz 46355: 5 transforms
Fuzz 46356: 4 transforms
Fuzz 46357: 15 transforms
Fuzz 46358: 8 transforms
Fuzz 46359: 12 transforms
Fuzz 46360: 8 transforms
Fuzz 46361: 2 transforms
Fuzz 46362: 17 transforms
Fuzz 46363: 11 transforms
Fuzz 46364: 14 transforms
Fuzz 46365: 6 transforms
Fuzz 46366: 12 transforms
Fuzz 46367: 14 transforms
Fuzz 46368: 7 transforms
Fuzz 46369: 7 transforms
Fuzz 46370: 3 transforms
Fuzz 46371: 17 transforms
Fuzz 46372: 6 transforms
Fuzz 46373: 7 transforms
Fuzz 46374: 1 transforms
Fuzz 46375: 10 transforms
Fuzz 46376: 7 transforms
Fuzz 46377: 13 transforms
Fuzz 46378: 20 transforms
Fuzz 46379: 17 transforms
Fuzz 46380: 12 transforms
Fuzz 46381: 9 transforms
Fuzz 46382: 15 transforms
Fuzz 46383: 17 transforms
Fuzz 46384: 3 transforms
Fuzz 46385: 3 transforms
Fuzz 46386: 7 transforms
Fuzz 46387: 11 transforms
Fuzz 46388: 9 transforms
Fuzz 46389: 15 transforms
Fuzz 46390: 12 transforms
Fuzz 46391: 3 transforms
Fuzz 46392: 8 transforms
Fuzz 46393: 10 transforms
Fuzz 46394: 4 transforms
Fuzz 46395: 15 transforms
Fuzz 46396: 10 transforms
Fuzz 46397: 5 transforms
Fuzz 46398: 3 transforms
Fuzz 46399: 18 transforms
Fuzz 46400: 10 transforms
Fuzz 46401: 16 transforms
Fuzz 46402: 10 transforms
Fuzz 46403: 20 transforms
Fuzz 46404: 3 transforms
Fuzz 46405: 1 transforms
Fuzz 46406: 3 transforms
Fuzz 46407: 14 transforms
Fuzz 46408: 20 transforms
Fuzz 46409: 5 transforms
Fuzz 46410: 3 transforms
Fuzz 46411: 3 transforms
Fuzz 46412: 6 transforms
Fuzz 46413: 18 transforms
Fuzz 46414: 14 transforms
Fuzz 46415: 11 transforms
Fuzz 46416: 7 transforms
Fuzz 46417: 1 transforms
Fuzz 46418: 10 transforms
Fuzz 46419: 5 transforms
Fuzz 46420: 2 transforms
Fuzz 46421: 11 transforms
Fuzz 46422: 8 transforms
Fuzz 46423: 3 transforms
Fuzz 46424: 13 transforms
Fuzz 46425: 10 transforms
Fuzz 46426: 9 transforms
Fuzz 46427: 3 transforms
Fuzz 46428: 2 transforms
Fuzz 46429: 11 transforms
Fuzz 46430: 11 transforms
Fuzz 46431: 11 transforms
Fuzz 46432: 17 transforms
Fuzz 46433: 19 transforms
Fuzz 46434: 13 transforms
Fuzz 46435: 16 transforms
Fuzz 46436: 20 transforms
Fuzz 46437: 4 transforms
Fuzz 46438: 6 transforms
Fuzz 46439: 18 transforms
Fuzz 46440: 20 transforms
Fuzz 46441: 4 transforms
Fuzz 46442: 6 transforms
Fuzz 46443: 5 transforms
Fuzz 46444: 3 transforms
Fuzz 46445: 11 transforms
Fuzz 46446: 18 transforms
Fuzz 46447: 7 transforms
Fuzz 46448: 18 transforms
Fuzz 46449: 20 transforms
Fuzz 46450: 16 transforms
Fuzz 46451: 10 transforms
Fuzz 46452: 18 transforms
Fuzz 46453: 9 transforms
Fuzz 46454: 3 transforms
Fuzz 46455: 16 transforms
Fuzz 46456: 6 transforms
Fuzz 46457: 2 transforms
Fuzz 46458: 6 transforms
Fuzz 46459: 4 transforms
Fuzz 46460: 13 transforms
Fuzz 46461: 4 transforms
Fuzz 46462: 17 transforms
Fuzz 46463: 12 transforms
Fuzz 46464: 15 transforms
Fuzz 46465: 15 transforms
Fuzz 46466: 10 transforms
Fuzz 46467: 16 transforms
Fuzz 46468: 10 transforms
Fuzz 46469: 9 transforms
Fuzz 46470: 15 transforms
Fuzz 46471: 17 transforms
Fuzz 46472: 20 transforms
Fuzz 46473: 18 transforms
Fuzz 46474: 20 transforms
Fuzz 46475: 17 transforms
Fuzz 46476: 9 transforms
Fuzz 46477: 15 transforms
Fuzz 46478: 16 transforms
Fuzz 46479: 20 transforms
Fuzz 46480: 9 transforms
Fuzz 46481: 20 transforms
Fuzz 46482: 6 transforms
Fuzz 46483: 12 transforms
Fuzz 46484: 10 transforms
Fuzz 46485: 15 transforms
Fuzz 46486: 8 transforms
Fuzz 46487: 14 transforms
Fuzz 46488: 5 transforms
Fuzz 46489: 12 transforms
Fuzz 46490: 1 transforms
Fuzz 46491: 8 transforms
Fuzz 46492: 5 transforms
Fuzz 46493: 16 transforms
Fuzz 46494: 12 transforms
Fuzz 46495: 3 transforms
Fuzz 46496: 2 transforms
Fuzz 46497: 20 transforms
Fuzz 46498: 18 transforms
Fuzz 46499: 3 transforms
Fuzz 46500: 13 transforms
Fuzz 46501: 10 transforms
Fuzz 46502: 17 transforms
Fuzz 46503: 8 transforms
Fuzz 46504: 11 transforms
Fuzz 46505: 8 transforms
Fuzz 46506: 19 transforms
Fuzz 46507: 12 transforms
Fuzz 46508: 19 transforms
Fuzz 46509: 15 transforms
Fuzz 46510: 7 transforms
Fuzz 46511: 6 transforms
Fuzz 46512: 8 transforms
Fuzz 46513: 12 transforms
Fuzz 46514: 6 transforms
Fuzz 46515: 15 transforms
Fuzz 46516: 11 transforms
Fuzz 46517: 8 transforms
Fuzz 46518: 1 transforms
Fuzz 46519: 15 transforms
Fuzz 46520: 12 transforms
Fuzz 46521: 12 transforms
Fuzz 46522: 16 transforms
Fuzz 46523: 14 transforms
Fuzz 46524: 11 transforms
Fuzz 46525: 3 transforms
Fuzz 46526: 1 transforms
Fuzz 46527: 9 transforms
Fuzz 46528: 14 transforms
Fuzz 46529: 3 transforms
Fuzz 46530: 8 transforms
Fuzz 46531: 12 transforms
Fuzz 46532: 14 transforms
Fuzz 46533: 13 transforms
Fuzz 46534: 7 transforms
Fuzz 46535: 4 transforms
Fuzz 46536: 2 transforms
Fuzz 46537: 20 transforms
Fuzz 46538: 8 transforms
Fuzz 46539: 9 transforms
Fuzz 46540: 4 transforms
Fuzz 46541: 16 transforms
Fuzz 46542: 5 transforms
Fuzz 46543: 7 transforms
Fuzz 46544: 19 transforms
Fuzz 46545: 13 transforms
Fuzz 46546: 11 transforms
Fuzz 46547: 1 transforms
Fuzz 46548: 6 transforms
Fuzz 46549: 2 transforms
Fuzz 46550: 19 transforms
Fuzz 46551: 19 transforms
Fuzz 46552: 10 transforms
Fuzz 46553: 12 transforms
Fuzz 46554: 18 transforms
Fuzz 46555: 8 transforms
Fuzz 46556: 13 transforms
Fuzz 46557: 12 transforms
Fuzz 46558: 18 transforms
Fuzz 46559: 5 transforms
Fuzz 46560: 13 transforms
Fuzz 46561: 5 transforms
Fuzz 46562: 5 transforms
Fuzz 46563: 19 transforms
Fuzz 46564: 8 transforms
Fuzz 46565: 12 transforms
Fuzz 46566: 4 transforms
Fuzz 46567: 9 transforms
Fuzz 46568: 1 transforms
Fuzz 46569: 2 transforms
Fuzz 46570: 15 transforms
Fuzz 46571: 19 transforms
Fuzz 46572: 20 transforms
Fuzz 46573: 16 transforms
Fuzz 46574: 8 transforms
Fuzz 46575: 4 transforms
Fuzz 46576: 7 transforms
Fuzz 46577: 3 transforms
Fuzz 46578: 5 transforms
Fuzz 46579: 15 transforms
Fuzz 46580: 1 transforms
Fuzz 46581: 8 transforms
Fuzz 46582: 7 transforms
Fuzz 46583: 6 transforms
Fuzz 46584: 15 transforms
Fuzz 46585: 16 transforms
Fuzz 46586: 12 transforms
Fuzz 46587: 4 transforms
Fuzz 46588: 11 transforms
Fuzz 46589: 18 transforms
Fuzz 46590: 17 transforms
Fuzz 46591: 7 transforms
Fuzz 46592: 11 transforms
Fuzz 46593: 19 transforms
Fuzz 46594: 20 transforms
Fuzz 46595: 7 transforms
Fuzz 46596: 9 transforms
Fuzz 46597: 4 transforms
Fuzz 46598: 4 transforms
Fuzz 46599: 10 transforms
Fuzz 46600: 5 transforms
Fuzz 46601: 17 transforms
Fuzz 46602: 7 transforms
Fuzz 46603: 4 transforms
Fuzz 46604: 9 transforms
Fuzz 46605: 3 transforms
Fuzz 46606: 18 transforms
Fuzz 46607: 16 transforms
Fuzz 46608: 8 transforms
Fuzz 46609: 2 transforms
Fuzz 46610: 8 transforms
Fuzz 46611: 20 transforms
Fuzz 46612: 8 transforms
Fuzz 46613: 9 transforms
Fuzz 46614: 17 transforms
Fuzz 46615: 12 transforms
Fuzz 46616: 2 transforms
Fuzz 46617: 15 transforms
Fuzz 46618: 10 transforms
Fuzz 46619: 11 transforms
Fuzz 46620: 14 transforms
Fuzz 46621: 10 transforms
Fuzz 46622: 1 transforms
Fuzz 46623: 9 transforms
Fuzz 46624: 16 transforms
Fuzz 46625: 10 transforms
Fuzz 46626: 10 transforms
Fuzz 46627: 2 transforms
Fuzz 46628: 18 transforms
Fuzz 46629: 12 transforms
Fuzz 46630: 20 transforms
Fuzz 46631: 18 transforms
Fuzz 46632: 18 transforms
Fuzz 46633: 1 transforms
Fuzz 46634: 20 transforms
Fuzz 46635: 2 transforms
Fuzz 46636: 13 transforms
Fuzz 46637: 10 transforms
Fuzz 46638: 17 transforms
Fuzz 46639: 14 transforms
Fuzz 46640: 11 transforms
Fuzz 46641: 6 transforms
Fuzz 46642: 12 transforms
Fuzz 46643: 1 transforms
Fuzz 46644: 15 transforms
Fuzz 46645: 20 transforms
Fuzz 46646: 13 transforms
Fuzz 46647: 6 transforms
Fuzz 46648: 4 transforms
Fuzz 46649: 19 transforms
Fuzz 46650: 13 transforms
Fuzz 46651: 15 transforms
Fuzz 46652: 9 transforms
Fuzz 46653: 16 transforms
Fuzz 46654: 2 transforms
Fuzz 46655: 12 transforms
Fuzz 46656: 3 transforms
Fuzz 46657: 18 transforms
Fuzz 46658: 9 transforms
Fuzz 46659: 19 transforms
Fuzz 46660: 11 transforms
Fuzz 46661: 18 transforms
Fuzz 46662: 12 transforms
Fuzz 46663: 14 transforms
Fuzz 46664: 19 transforms
Fuzz 46665: 7 transforms
Fuzz 46666: 18 transforms
Fuzz 46667: 8 transforms
Fuzz 46668: 11 transforms
Fuzz 46669: 11 transforms
Fuzz 46670: 11 transforms
Fuzz 46671: 18 transforms
Fuzz 46672: 7 transforms
Fuzz 46673: 17 transforms
Fuzz 46674: 10 transforms
Fuzz 46675: 1 transforms
Fuzz 46676: 5 transforms
Fuzz 46677: 13 transforms
Fuzz 46678: 20 transforms
Fuzz 46679: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
class ComponentA {
  @Output() EventEmitter<int> incremented;
  void increment() {}

@Component(
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
  void reset() {}
  List<String> items;
}
  EventEmitter<String}

@Component(
@Component(
> resetEvent;


  CounterComponent recursedComponent;

  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  int count;
  inputs: const ['count'],

  @Input() int maxCount;
}
class CounterComponent {
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<d
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 46680: 7 transforms
Fuzz 46681: 4 transforms
Fuzz 46682: 3 transforms
Fuzz 46683: 9 transforms
Fuzz 46684: 9 transforms
Fuzz 46685: 2 transforms
Fuzz 46686: 11 transforms
Fuzz 46687: 7 transforms
Fuzz 46688: 16 transforms
Fuzz 46689: 7 transforms
Fuzz 46690: 14 transforms
Fuzz 46691: 12 transforms
Fuzz 46692: 5 transforms
Fuzz 46693: 6 transforms
Fuzz 46694: 1 transforms
Fuzz 46695: 10 transforms
Fuzz 46696: 18 transforms
Fuzz 46697: 3 transforms
Fuzz 46698: 3 transforms
Fuzz 46699: 16 transforms
Fuzz 46700: 18 transforms
Fuzz 46701: 14 transforms
Fuzz 46702: 5 transforms
Fuzz 46703: 14 transforms
Fuzz 46704: 11 transforms
Fuzz 46705: 12 transforms
Fuzz 46706: 13 transforms
Fuzz 46707: 3 transforms
Fuzz 46708: 13 transforms
Fuzz 46709: 15 transforms
Fuzz 46710: 16 transforms
Fuzz 46711: 19 transforms
Fuzz 46712: 11 transforms
Fuzz 46713: 20 transforms
Fuzz 46714: 11 transforms
Fuzz 46715: 8 transforms
Fuzz 46716: 3 transforms
Fuzz 46717: 9 transforms
Fuzz 46718: 10 transforms
Fuzz 46719: 8 transforms
Fuzz 46720: 1 transforms
Fuzz 46721: 11 transforms
Fuzz 46722: 4 transforms
Fuzz 46723: 5 transforms
Fuzz 46724: 3 transforms
Fuzz 46725: 2 transforms
Fuzz 46726: 10 transforms
Fuzz 46727: 5 transforms
Fuzz 46728: 6 transforms
Fuzz 46729: 10 transforms
Fuzz 46730: 12 transforms
Fuzz 46731: 19 transforms
Fuzz 46732: 9 transforms
Fuzz 46733: 3 transforms
Fuzz 46734: 10 transforms
Fuzz 46735: 19 transforms
Fuzz 46736: 17 transforms
Fuzz 46737: 5 transforms
Fuzz 46738: 2 transforms
Fuzz 46739: 4 transforms
Fuzz 46740: 6 transforms
Fuzz 46741: 7 transforms
Fuzz 46742: 15 transforms
Fuzz 46743: 15 transforms
Fuzz 46744: 18 transforms
Fuzz 46745: 18 transforms
Fuzz 46746: 7 transforms
Fuzz 46747: 16 transforms
Fuzz 46748: 19 transforms
Fuzz 46749: 1 transforms
Fuzz 46750: 9 transforms
Fuzz 46751: 14 transforms
Fuzz 46752: 5 transforms
Fuzz 46753: 14 transforms
Fuzz 46754: 3 transforms
Fuzz 46755: 7 transforms
Fuzz 46756: 17 transforms
Fuzz 46757: 18 transforms
Fuzz 46758: 5 transforms
Fuzz 46759: 13 transforms
Fuzz 46760: 14 transforms
Fuzz 46761: 18 transforms
Fuzz 46762: 20 transforms
Fuzz 46763: 14 transforms
Fuzz 46764: 5 transforms
Fuzz 46765: 8 transforms
Fuzz 46766: 17 transforms
Fuzz 46767: 3 transforms
Fuzz 46768: 11 transforms
Fuzz 46769: 7 transforms
Fuzz 46770: 7 transforms
Fuzz 46771: 19 transforms
Fuzz 46772: 10 transforms
Fuzz 46773: 10 transforms
Fuzz 46774: 4 transforms
Fuzz 46775: 19 transforms
Fuzz 46776: 13 transforms
Fuzz 46777: 19 transforms
Fuzz 46778: 18 transforms
Fuzz 46779: 6 transforms
Fuzz 46780: 19 transforms
Fuzz 46781: 15 transforms
Fuzz 46782: 6 transforms
Fuzz 46783: 5 transforms
Fuzz 46784: 14 transforms
Fuzz 46785: 12 transforms
Fuzz 46786: 8 transforms
Fuzz 46787: 4 transforms
Fuzz 46788: 17 transforms
Fuzz 46789: 2 transforms
Fuzz 46790: 4 transforms
Fuzz 46791: 1 transforms
Fuzz 46792: 1 transforms
Fuzz 46793: 15 transforms
Fuzz 46794: 4 transforms
Fuzz 46795: 6 transforms
Fuzz 46796: 16 transforms
Fuzz 46797: 6 transforms
Fuzz 46798: 20 transforms
Fuzz 46799: 4 transforms
Fuzz 46800: 20 transforms
Fuzz 46801: 7 transforms
Fuzz 46802: 17 transforms
Fuzz 46803: 19 transforms
Fuzz 46804: 17 transforms
Fuzz 46805: 11 transforms
Fuzz 46806: 11 transforms
Fuzz 46807: 10 transforms
Fuzz 46808: 18 transforms
Fuzz 46809: 15 transforms
Fuzz 46810: 17 transforms
Fuzz 46811: 15 transforms
Fuzz 46812: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;

   'my-counter',
       attr.aria-hidden="{{!invalid}}"
class ComponentA {
}
class CounterComponent {
  List<String> items;
       aria-hidde="true"
  selector: 'my-aaa',
-->

  String header;


  int count;
  void reset() {}
  @Output() EventEmitter<int> incremented;
@Component(
  CounterComponent recursedComponent;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
  selector: <!--
@Component(
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],

import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
  {{ngForm.dirty}}
</div>
    [count]="items.length"
    [maxCount]='4'
</li>
    (incremented)='items.add($event.toString())'>
      
  
  </my-counter>
    #counter
  {{x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
<div <!--
-->
       aria-hidden="true"
  *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
    (res}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0et)=''


<h1 #h1>Showing {{items.length}} items:</tem != nh1>
    <my-counter></my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 46813: 11 transforms
Fuzz 46814: 16 transforms
Fuzz 46815: 8 transforms
Fuzz 46816: 18 transforms
Fuzz 46817: 4 transforms
Fuzz 46818: 1 transforms
Fuzz 46819: 12 transforms
Fuzz 46820: 6 transforms
Fuzz 46821: 8 transforms
Fuzz 46822: 6 transforms
Fuzz 46823: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  List<String> items;
{

  outputs: const ['resetEvent: reset'],
\'\'\');
  CounterComponent recursdComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: constd, N<gModel])
@Component(
});
  '09set() {}
}
@Component(

  outputs: const ['resetEvent: reset'],
  void increment() {}
class CounterComponent {
  EventEmitter<String> resetEvent;
  String header;

  @Input() int maxCount;
  selector: 'my-aaa',

  void re}
  String header;
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>' [CounterComponent, NgIf, Ng<!---For, NgFormd, NgModel])
class ComponentA {

  templateUrl: 'test.html',
]),
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  int count;
import 'package:angular2/angular2.dart';

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
<div *ngIfdynamic="items.length > 0">
  <form #negForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter    [count]="items.length"
    [maxCount]=
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 46824: 7 transforms
Fuzz 46825: 18 transforms
Fuzz 46826: 9 transforms
Fuzz 46827: 9 transforms
Fuzz 46828: 13 transforms
Fuzz 46829: 18 transforms
Fuzz 46830: 14 transforms
Fuzz 46831: 17 transforms
Fuzz 46832: 7 transforms
Fuzz 46833: 16 transforms
Fuzz 46834: 15 transforms
Fuzz 46835: 7 transforms
Fuzz 46836: 4 transforms
Fuzz 46837: 6 transforms
Fuzz 46838: 5 transforms
Fuzz 46839: 18 transforms
Fuzz 46840: 2 transforms
Fuzz 46841: 6 transforms
Fuzz 46842: 15 transforms
Fuzz 46843: 2 transforms
Fuzz 46844: 7 transforms
Fuzz 46845: 7 transforms
Fuzz 46846: 6 transforms
Fuzz 46847: 17 transforms
Fuzz 46848: 12 transforms
Fuzz 46849: 2 transforms
Fuzz 46850: 11 transforms
Fuzz 46851: 18 transforms
Fuzz 46852: 13 transforms
Fuzz 46853: 15 transforms
Fuzz 46854: 7 transforms
Fuzz 46855: 5 transforms
Fuzz 46856: 1 transforms
Fuzz 46857: 15 transforms
Fuzz 46858: 4 transforms
Fuzz 46859: 14 transforms
Fuzz 46860: 20 transforms
Fuzz 46861: 5 transforms
Fuzz 46862: 9 transforms
Fuzz 46863: 10 transforms
Fuzz 46864: 16 transforms
Fuzz 46865: 3 transforms
Fuzz 46866: 16 transforms
Fuzz 46867: 16 transforms
Fuzz 46868: 2 transforms
Fuzz 46869: 12 transforms
Fuzz 46870: 16 transforms
Fuzz 46871: 20 transforms
Fuzz 46872: 16 transforms
Fuzz 46873: 18 transforms
Fuzz 46874: 6 transforms
Fuzz 46875: 17 transforms
Fuzz 46876: 15 transforms
Fuzz 46877: 13 transforms
Fuzz 46878: 7 transforms
Fuzz 46879: 6 transforms
Fuzz 46880: 4 transforms
Fuzz 46881: 15 transforms
Fuzz 46882: 13 transforms
Fuzz 46883: 15 transforms
Fuzz 46884: 6 transforms
Fuzz 46885: 1 transforms
Fuzz 46886: 13 transforms
Fuzz 46887: 15 transforms
Fuzz 46888: 5 transforms
Fuzz 46889: 15 transforms
Fuzz 46890: 5 transforms
Fuzz 46891: 12 transforms
Fuzz 46892: 2 transforms
Fuzz 46893: 13 transforms
Fuzz 46894: 7 transforms
Fuzz 46895: 16 transforms
Fuzz 46896: 20 transforms
Fuzz 46897: 6 transforms
Fuzz 46898: 1 transforms
Fuzz 46899: 19 transforms
Fuzz 46900: 7 transforms
Fuzz 46901: 19 transforms
Fuzz 46902: 5 transforms
Fuzz 46903: 15 transforms
Fuzz 46904: 6 transforms
Fuzz 46905: 8 transforms
Fuzz 46906: 12 transforms
Fuzz 46907: 12 transforms
Fuzz 46908: 15 transforms
Fuzz 46909: 1 transforms
Fuzz 46910: 12 transforms
Fuzz 46911: 14 transforms
Fuzz 46912: 11 transforms
Fuzz 46913: 1 transforms
Fuzz 46914: 4 transforms
Fuzz 46915: 11 transforms
Fuzz 46916: 10 transforms
Fuzz 46917: 7 transforms
Fuzz 46918: 8 transforms
Fuzz 46919: 20 transforms
Fuzz 46920: 1 transforms
Fuzz 46921: 12 transforms
Fuzz 46922: 1 transforms
Fuzz 46923: 10 transforms
Fuzz 46924: 14 transforms
Fuzz 46925: 4 transforms
Fuzz 46926: 3 transforms
Fuzz 46927: 17 transforms
Fuzz 46928: 12 transforms
Fuzz 46929: 9 transforms
Fuzz 46930: 1 transforms
Fuzz 46931: 4 transforms
Fuzz 46932: 3 transforms
Fuzz 46933: 5 transforms
Fuzz 46934: 18 transforms
Fuzz 46935: 8 transforms
Fuzz 46936: 11 transforms
Fuzz 46937: 13 transforms
Fuzz 46938: 12 transforms
Fuzz 46939: 19 transforms
Fuzz 46940: 2 transforms
Fuzz 46941: 1 transforms
Fuzz 46942: 1 transforms
Fuzz 46943: 1 transforms
Fuzz 46944: 8 transforms
Fuzz 46945: 1 transforms
Fuzz 46946: 16 transforms
Fuzz 46947: 7 transforms
Fuzz 46948: 12 transforms
Fuzz 46949: 11 transforms
Fuzz 46950: 13 transforms
Fuzz 46951: 8 transforms
Fuzz 46952: 14 transforms
Fuzz 46953: 17 transforms
Fuzz 46954: 5 transforms
Fuzz 46955: 18 transforms
Fuzz 46956: 11 transforms
Fuzz 46957: 1 transforms
Fuzz 46958: 1 transforms
Fuzz 46959: 20 transforms
Fuzz 46960: 15 transforms
Fuzz 46961: 15 transforms
Fuzz 46962: 6 transforms
Fuzz 46963: 7 transforms
Fuzz 46964: 9 transforms
Fuzz 46965: 13 transforms
Fuzz 46966: 11 transforms
Fuzz 46967: 16 transforms
Fuzz 46968: 10 transforms
Fuzz 46969: 9 transforms
Fuzz 46970: 8 transforms
Fuzz 46971: 6 transforms
Fuzz 46972: 3 transforms
Fuzz 46973: 8 transforms
Fuzz 46974: 9 transforms
Fuzz 46975: 12 transforms
Fuzz 46976: 8 transforms
Fuzz 46977: 4 transforms
Fuzz 46978: 14 transforms
Fuzz 46979: 8 transforms
Fuzz 46980: 4 transforms
Fuzz 46981: 17 transforms
Fuzz 46982: 3 transforms
Fuzz 46983: 9 transforms
Fuzz 46984: 14 transforms
Fuzz 46985: 20 transforms
Fuzz 46986: 9 transforms
Fuzz 46987: 6 transforms
Fuzz 46988: 20 transforms
Fuzz 46989: 12 transforms
Fuzz 46990: 19 transforms
Fuzz 46991: 10 transforms
Fuzz 46992: 6 transforms
Fuzz 46993: 12 transforms
Fuzz 46994: 11 transforms
Fuzz 46995: 7 transforms
Fuzz 46996: 2 transforms
Fuzz 46997: 1 transforms
Fuzz 46998: 18 transforms
Fuzz 46999: 14 transforms
Fuzz 47000: 7 transforms
Fuzz 47001: 11 transforms
Fuzz 47002: 6 transforms
Fuzz 47003: 6 transforms
Fuzz 47004: 8 transforms
Fuzz 47005: 19 transforms
Fuzz 47006: 15 transforms
Fuzz 47007: 8 transforms
Fuzz 47008: 13 transforms
Fuzz 47009: 17 transforms
Fuzz 47010: 11 transforms
Fuzz 47011: 19 transforms
Fuzz 47012: 9 transforms
Fuzz 47013: 16 transforms
Fuzz 47014: 11 transforms
Fuzz 47015: 20 transforms
Fuzz 47016: 20 transforms
Fuzz 47017: 10 transforms
Fuzz 47018: 18 transforms
Fuzz 47019: 5 transforms
Fuzz 47020: 16 transforms
Fuzz 47021: 2 transforms
Fuzz 47022: 20 transforms
Fuzz 47023: 8 transforms
Fuzz 47024: 10 transforms
Fuzz 47025: 10 transforms
Fuzz 47026: 20 transforms
Fuzz 47027: 10 transforms
Fuzz 47028: 19 transforms
Fuzz 47029: 18 transforms
Fuzz 47030: 4 transforms
Fuzz 47031: 4 transforms
Fuzz 47032: 15 transforms
Fuzz 47033: 10 transforms
Fuzz 47034: 17 transforms
Fuzz 47035: 8 transforms
Fuzz 47036: 6 transforms
Fuzz 47037: 7 transforms
Fuzz 47038: 4 transforms
Fuzz 47039: 6 transforms
Fuzz 47040: 14 transforms
Fuzz 47041: 19 transforms
Fuzz 47042: 20 transforms
Fuzz 47043: 20 transforms
Fuzz 47044: 20 transforms
Fuzz 47045: 3 transforms
Fuzz 47046: 16 transforms
Fuzz 47047: 7 transforms
Fuzz 47048: 5 transforms
Fuzz 47049: 20 transforms
Fuzz 47050: 12 transforms
Fuzz 47051: 20 transforms
Fuzz 47052: 15 transforms
Fuzz 47053: 5 transforms
Fuzz 47054: 15 transforms
Fuzz 47055: 7 transforms
Fuzz 47056: 18 transforms
Fuzz 47057: 20 transforms
Fuzz 47058: 2 transforms
Fuzz 47059: 10 transforms
Fuzz 47060: 14 transforms
Fuzz 47061: 16 transforms
Fuzz 47062: 9 transforms
Fuzz 47063: 19 transforms
Fuzz 47064: 2 transforms
Fuzz 47065: 11 transforms
Fuzz 47066: 11 transforms
Fuzz 47067: 2 transforms
Fuzz 47068: 16 transforms
Fuzz 47069: 15 transforms
Fuzz 47070: 16 transforms
Fuzz 47071: 19 transforms
Fuzz 47072: 13 transforms
Fuzz 47073: 5 transforms
Fuzz 47074: 14 transforms
Fuzz 47075: 14 transforms
Fuzz 47076: 19 transforms
Fuzz 47077: 5 transforms
Fuzz 47078: 20 transforms
Fuzz 47079: 11 transforms
Fuzz 47080: 20 transforms
Fuzz 47081: 12 transforms
Fuzz 47082: 3 transforms
Fuzz 47083: 1 transforms
Fuzz 47084: 10 transforms
Fuzz 47085: 16 transforms
Fuzz 47086: 14 transforms
Fuzz 47087: 19 transforms
Fuzz 47088: 16 transforms
Fuzz 47089: 15 transforms
Fuzz 47090: 6 transforms
Fuzz 47091: 14 transforms
Fuzz 47092: 11 transforms
Fuzz 47093: 9 transforms
Fuzz 47094: 9 transforms
Fuzz 47095: 6 transforms
Fuzz 47096: 17 transforms
Fuzz 47097: 16 transforms
Fuzz 47098: 3 transforms
Fuzz 47099: 2 transforms
Fuzz 47100: 6 transforms
Fuzz 47101: 13 transforms
Fuzz 47102: 6 transforms
Fuzz 47103: 3 transforms
Fuzz 47104: 4 transforms
Fuzz 47105: 2 transforms
Fuzz 47106: 7 transforms
Fuzz 47107: 17 transforms
Fuzz 47108: 18 transforms
Fuzz 47109: 9 transforms
Fuzz 47110: 6 transforms
Fuzz 47111: 20 transforms
Fuzz 47112: 11 transforms
Fuzz 47113: 14 transforms
Fuzz 47114: 16 transforms
Fuzz 47115: 7 transforms
Fuzz 47116: 14 transforms
Fuzz 47117: 6 transforms
Fuzz 47118: 2 transforms
Fuzz 47119: 8 transforms
Fuzz 47120: 20 transforms
Fuzz 47121: 2 transforms
Fuzz 47122: 19 transforms
Fuzz 47123: 18 transforms
Fuzz 47124: 11 transforms
Fuzz 47125: 13 transforms
Fuzz 47126: 20 transforms
Fuzz 47127: 9 transforms
Fuzz 47128: 1 transforms
Fuzz 47129: 9 transforms
Fuzz 47130: 12 transforms
Fuzz 47131: 1 transforms
Fuzz 47132: 5 transforms
Fuzz 47133: 10 transforms
Fuzz 47134: 15 transforms
Fuzz 47135: 4 transforms
Fuzz 47136: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
import 'package:angular2/angular2.dart';
  List<String> items;
  nterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
  @Input() int maxCount;
  templateUrl: 'test.html',
class ComponentA {
}
  @ContentChild(CounterComponent)
-->
@Component(

  selector: 'my-aaa',

  String header;
@Component(
  void reset() {}
  template: '{{count}} <button (c"\'add\'"></buttooperatorn>')

  directives: const [Cou<!--
}
lick)rethrow="increment()" [value]="\'add\'"></buttooperatorn>')

  directives: const [Cou<!--
}
class CounterComp}onent {  int count;
  inputs: const ['count'],
<<==HTML CODE==>>
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
      
  
<!-- @ngIgnoreErrors: -->
</li>
    [count]="items.length"

<div *ngIf="items.length >  #counter
 
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
    [count]="items.length"

<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 47137: 5 transforms
Fuzz 47138: 1 transforms
Fuzz 47139: 6 transforms
Fuzz 47140: 10 transforms
Fuzz 47141: 11 transforms
Fuzz 47142: 16 transforms
Fuzz 47143: 15 transforms
Fuzz 47144: 7 transforms
Fuzz 47145: 1 transforms
Fuzz 47146: 12 transforms
Fuzz 47147: 10 transforms
Fuzz 47148: 1 transforms
Fuzz 47149: 14 transforms
Fuzz 47150: 1 transforms
Fuzz 47151: 10 transforms
Fuzz 47152: 17 transforms
Fuzz 47153: 4 transforms
Fuzz 47154: 1 transforms
Fuzz 47155: 11 transforms
Fuzz 47156: 13 transforms
Fuzz 47157: 17 transforms
Fuzz 47158: 7 transforms
Fuzz 47159: 15 transforms
Fuzz 47160: 8 transforms
Fuzz 47161: 9 transforms
Fuzz 47162: 19 transforms
Fuzz 47163: 8 transforms
Fuzz 47164: 11 transforms
Fuzz 47165: 5 transforms
Fuzz 47166: 3 transforms
Fuzz 47167: 7 transforms
Fuzz 47168: 10 transforms
Fuzz 47169: 6 transforms
Fuzz 47170: 15 transforms
Fuzz 47171: 5 transforms
Fuzz 47172: 17 transforms
Fuzz 47173: 6 transforms
Fuzz 47174: 10 transforms
Fuzz 47175: 14 transforms
Fuzz 47176: 1 transforms
Fuzz 47177: 19 transforms
Fuzz 47178: 9 transforms
Fuzz 47179: 12 transforms
Fuzz 47180: 16 transforms
Fuzz 47181: 8 transforms
Fuzz 47182: 11 transforms
Fuzz 47183: 3 transforms
Fuzz 47184: 14 transforms
Fuzz 47185: 17 transforms
Fuzz 47186: 11 transforms
Fuzz 47187: 5 transforms
Fuzz 47188: 14 transforms
Fuzz 47189: 12 transforms
Fuzz 47190: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  selector:s 'my-aaa',
  E<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
  selector: 'my-counter',
       aria-hidden="true"put() EventEmitter<int> incremented;
-->
  void increment() {}
       aria-hidden="true"
       attr.aria-hidden="{{!invadComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NtruegModel])
  List<String> items;
       aria-hidden="true"
  @Input() int maxCount;
  CounterComponent recurse<!--
@Component(
  @ContentChild(CounterComponent)
}

class CounterComponent {
  outputs: const ['resetEvent: reset'],

}
class ComponentA {
@Component(
  int count;
-->


-->
  templateUrl: 'test.html',
import 'package:<!--
       attr.aria-hidden="{angular2/angular2.dart';

-->
  @Out<!--
  void reset() {}
    ventEmitter<String> resetEvent;
<<==HTML CODE==>>

li *ngor='l}
n]),
et item of item
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 47191: 13 transforms
Fuzz 47192: 18 transforms
Fuzz 47193: 12 transforms
Fuzz 47194: 15 transforms
Fuzz 47195: 10 transforms
Fuzz 47196: 20 transforms
Fuzz 47197: 2 transforms
Fuzz 47198: 20 transforms
Fuzz 47199: 11 transforms
Fuzz 47200: 9 transforms
Fuzz 47201: 3 transforms
Fuzz 47202: 3 transforms
Fuzz 47203: 8 transforms
Fuzz 47204: 14 transforms
Fuzz 47205: 19 transforms
Fuzz 47206: 1 transforms
Fuzz 47207: 14 transforms
Fuzz 47208: 10 transforms
Fuzz 47209: 20 transforms
Fuzz 47210: 3 transforms
Fuzz 47211: 10 transforms
Fuzz 47212: 12 transforms
Fuzz 47213: 13 transforms
Fuzz 47214: 5 transforms
Fuzz 47215: 18 transforms
Fuzz 47216: 1 transforms
Fuzz 47217: 2 transforms
Fuzz 47218: 15 transforms
Fuzz 47219: 1 transforms
Fuzz 47220: 19 transforms
Fuzz 47221: 13 transforms
Fuzz 47222: 9 transforms
Fuzz 47223: 3 transforms
Fuzz 47224: 18 transforms
Fuzz 47225: 10 transforms
Fuzz 47226: 10 transforms
Fuzz 47227: 12 transforms
Fuzz 47228: 2 transforms
Fuzz 47229: 8 transforms
Fuzz 47230: 20 transforms
Fuzz 47231: 18 transforms
Fuzz 47232: 11 transforms
Fuzz 47233: 20 transforms
Fuzz 47234: 10 transforms
Fuzz 47235: 13 transforms
Fuzz 47236: 20 transforms
Fuzz 47237: 18 transforms
Fuzz 47238: 16 transforms
Fuzz 47239: 6 transforms
Fuzz 47240: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComp}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935onent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  Sring header;
}

@Component(  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],  template: '{{co<!--
-->
       aria-hidden="true"
       attr<!.ariunt}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<ient> incremented;

  @ContentChild(CounterComponent)
  <!--
-->
       aria-hidden="true"

<<==HTML CODE==>>
  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=inex' [hidden]='item != null'>
<div *ngIf="items.length > 0">
      
  {{x}} : {{item.trim()}}
      
</li>
  <form #ngForm="ngm="ngForm"></form>
    (reset)=''
  </my-co<!--
-->
       aria-hidden="true"
  unter>
  <my-counter
    [maxCount]='4'
    #counter
    [maxCount]='4'

</div>
  {{ngForm.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1>
    [count]="items.length"
    (click)='h1
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 47241: 10 transforms
Fuzz 47242: 18 transforms
Fuzz 47243: 1 transforms
Fuzz 47244: 15 transforms
Fuzz 47245: 6 transforms
Fuzz 47246: 2 transforms
Fuzz 47247: 4 transforms
Fuzz 47248: 18 transforms
Fuzz 47249: 6 transforms
Fuzz 47250: 9 transforms
Fuzz 47251: 14 transforms
Fuzz 47252: 5 transforms
Fuzz 47253: 5 transforms
Fuzz 47254: 14 transforms
Fuzz 47255: 18 transforms
Fuzz 47256: 9 transforms
Fuzz 47257: 17 transforms
Fuzz 47258: 5 transforms
Fuzz 47259: 17 transforms
Fuzz 47260: 3 transforms
Fuzz 47261: 20 transforms
Fuzz 47262: 10 transforms
Fuzz 47263: 8 transforms
Fuzz 47264: 12 transforms
Fuzz 47265: 11 transforms
Fuzz 47266: 10 transforms
Fuzz 47267: 17 transforms
Fuzz 47268: 19 transforms
Fuzz 47269: 2 transforms
Fuzz 47270: 3 transforms
Fuzz 47271: 12 transforms
Fuzz 47272: 12 transforms
Fuzz 47273: 16 transforms
Fuzz 47274: 7 transforms
Fuzz 47275: 15 transforms
Fuzz 47276: 8 transforms
Fuzz 47277: 15 transforms
Fuzz 47278: 9 transforms
Fuzz 47279: 16 transforms
Fuzz 47280: 10 transforms
Fuzz 47281: 2 transforms
Fuzz 47282: 12 transforms
Fuzz 47283: 11 transforms
Fuzz 47284: 17 transforms
Fuzz 47285: 4 transforms
Fuzz 47286: 2 transforms
Fuzz 47287: 13 transforms
Fuzz 47288: 9 transforms
Fuzz 47289: 19 transforms
Fuzz 47290: 14 transforms
Fuzz 47291: 3 transforms
Fuzz 47292: 10 transforms
Fuzz 47293: 12 transforms
Fuzz 47294: 5 transforms
Fuzz 47295: 4 transforms
Fuzz 47296: 20 transforms
Fuzz 47297: 9 transforms
Fuzz 47298: 1 transforms
Fuzz 47299: 2 transforms
Fuzz 47300: 11 transforms
Fuzz 47301: 14 transforms
Fuzz 47302: 14 transforms
Fuzz 47303: 18 transforms
Fuzz 47304: 7 transforms
Fuzz 47305: 8 transforms
Fuzz 47306: 10 transforms
Fuzz 47307: 14 transforms
Fuzz 47308: 17 transforms
Fuzz 47309: 3 transforms
Fuzz 47310: 14 transforms
Fuzz 47311: 7 transforms
Fuzz 47312: 8 transforms
Fuzz 47313: 7 transforms
Fuzz 47314: 17 transforms
Fuzz 47315: 17 transforms
Fuzz 47316: 13 transforms
Fuzz 47317: 4 transforms
Fuzz 47318: 4 transforms
Fuzz 47319: 2 transforms
Fuzz 47320: 17 transforms
Fuzz 47321: 2 transforms
Fuzz 47322: 17 transforms
Fuzz 47323: 6 transforms
Fuzz 47324: 11 transforms
Fuzz 47325: 5 transforms
Fuzz 47326: 6 transforms
Fuzz 47327: 18 transforms
Fuzz 47328: 12 transforms
Fuzz 47329: 20 transforms
Fuzz 47330: 17 transforms
Fuzz 47331: 19 transforms
Fuzz 47332: 6 transforms
Fuzz 47333: 12 transforms
Fuzz 47334: 8 transforms
Fuzz 47335: 11 transforms
Fuzz 47336: 17 transforms
Fuzz 47337: 11 transforms
Fuzz 47338: 16 transforms
Fuzz 47339: 9 transforms
Fuzz 47340: 14 transforms
Fuzz 47341: 15 transforms
Fuzz 47342: 9 transforms
Fuzz 47343: 16 transforms
Fuzz 47344: 13 transforms
Fuzz 47345: 18 transforms
Fuzz 47346: 2 transforms
Fuzz 47347: 20 transforms
Fuzz 47348: 17 transforms
Fuzz 47349: 13 transforms
Fuzz 47350: 3 transforms
Fuzz 47351: 3 transforms
Fuzz 47352: 2 transforms
Fuzz 47353: 12 transforms
Fuzz 47354: 9 transforms
Fuzz 47355: 19 transforms
Fuzz 47356: 2 transforms
Fuzz 47357: 6 transforms
Fuzz 47358: 5 transforms
Fuzz 47359: 14 transforms
Fuzz 47360: 3 transforms
Fuzz 47361: 7 transforms
Fuzz 47362: 6 transforms
Fuzz 47363: 3 transforms
Fuzz 47364: 7 transforms
Fuzz 47365: 5 transforms
Fuzz 47366: 15 transforms
Fuzz 47367: 18 transforms
Fuzz 47368: 12 transforms
Fuzz 47369: 2 transforms
Fuzz 47370: 3 transforms
Fuzz 47371: 1 transforms
Fuzz 47372: 15 transforms
Fuzz 47373: 13 transforms
Fuzz 47374: 8 transforms
Fuzz 47375: 7 transforms
Fuzz 47376: 19 transforms
Fuzz 47377: 20 transforms
Fuzz 47378: 17 transforms
Fuzz 47379: 9 transforms
Fuzz 47380: 10 transforms
Fuzz 47381: 10 transforms
Fuzz 47382: 18 transforms
Fuzz 47383: 6 transforms
Fuzz 47384: 13 transforms
Fuzz 47385: 20 transforms
Fuzz 47386: 5 transforms
Fuzz 47387: 2 transforms
Fuzz 47388: 8 transforms
Fuzz 47389: 13 transforms
Fuzz 47390: 17 transforms
Fuzz 47391: 16 transforms
Fuzz 47392: 14 transforms
Fuzz 47393: 4 transforms
Fuzz 47394: 16 transforms
Fuzz 47395: 9 transforms
Fuzz 47396: 13 transforms
Fuzz 47397: 12 transforms
Fuzz 47398: 9 transforms
Fuzz 47399: 7 transforms
Fuzz 47400: 15 transforms
Fuzz 47401: 15 transforms
Fuzz 47402: 3 transforms
Fuzz 47403: 11 transforms
Fuzz 47404: 4 transforms
Fuzz 47405: 16 transforms
Fuzz 47406: 14 transforms
Fuzz 47407: 1 transforms
Fuzz 47408: 9 transforms
Fuzz 47409: 15 transforms
Fuzz 47410: 12 transforms
Fuzz 47411: 6 transforms
Fuzz 47412: 13 transforms
Fuzz 47413: 1 transforms
Fuzz 47414: 20 transforms
Fuzz 47415: 14 transforms
Fuzz 47416: 8 transforms
Fuzz 47417: 14 transforms
Fuzz 47418: 12 transforms
Fuzz 47419: 10 transforms
Fuzz 47420: 13 transforms
Fuzz 47421: 11 transforms
Fuzz 47422: 9 transforms
Fuzz 47423: 3 transforms
Fuzz 47424: 6 transforms
Fuzz 47425: 20 transforms
Fuzz 47426: 9 transforms
Fuzz 47427: 4 transforms
Fuzz 47428: 7 transforms
Fuzz 47429: 17 transforms
Fuzz 47430: 20 transforms
Fuzz 47431: 16 transforms
Fuzz 47432: 11 transforms
Fuzz 47433: 18 transforms
Fuzz 47434: 20 transforms
Fuzz 47435: 4 transforms
Fuzz 47436: 4 transforms
Fuzz 47437: 13 transforms
Fuzz 47438: 4 transforms
Fuzz 47439: 3 transforms
Fuzz 47440: 17 transforms
Fuzz 47441: 10 transforms
Fuzz 47442: 6 transforms
Fuzz 47443: 11 transforms
Fuzz 47444: 16 transforms
Fuzz 47445: 14 transforms
Fuzz 47446: 1 transforms
Fuzz 47447: 19 transforms
Fuzz 47448: 12 transforms
Fuzz 47449: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
-->
       aria-hidden="true"
  selector: 'my-aaa',
       attr.aria-hidden="{{!invalidor, NgForm, NgModel])clas
  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgF<!--
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 47450: 16 transforms
Fuzz 47451: 2 transforms
Fuzz 47452: 6 transforms
Fuzz 47453: 15 transforms
Fuzz 47454: 11 transforms
Fuzz 47455: 17 transforms
Fuzz 47456: 10 transforms
Fuzz 47457: 13 transforms
Fuzz 47458: 4 transforms
Fuzz 47459: 18 transforms
Fuzz 47460: 18 transforms
Fuzz 47461: 13 transforms
Fuzz 47462: 19 transforms
Fuzz 47463: 7 transforms
Fuzz 47464: 6 transforms
Fuzz 47465: 1 transforms
Fuzz 47466: 5 transforms
Fuzz 47467: 3 transforms
Fuzz 47468: 6 transforms
Fuzz 47469: 11 transforms
Fuzz 47470: 9 transforms
Fuzz 47471: 14 transforms
Fuzz 47472: 14 transforms
Fuzz 47473: 11 transforms
Fuzz 47474: 5 transforms
Fuzz 47475: 11 transforms
Fuzz 47476: 19 transforms
Fuzz 47477: 20 transforms
Fuzz 47478: 3 transforms
Fuzz 47479: 16 transforms
Fuzz 47480: 18 transforms
Fuzz 47481: 19 transforms
Fuzz 47482: 18 transforms
Fuzz 47483: 9 transforms
Fuzz 47484: 9 transforms
Fuzz 47485: 6 transforms
Fuzz 47486: 8 transforms
Fuzz 47487: 16 transforms
Fuzz 47488: 2 transforms
Fuzz 47489: 6 transforms
Fuzz 47490: 2 transforms
Fuzz 47491: 9 transforms
Fuzz 47492: 4 transforms
Fuzz 47493: 6 transforms
Fuzz 47494: 2 transforms
Fuzz 47495: 14 transforms
Fuzz 47496: 19 transforms
Fuzz 47497: 6 transforms
Fuzz 47498: 7 transforms
Fuzz 47499: 16 transforms
Fuzz 47500: 3 transforms
Fuzz 47501: 5 transforms
Fuzz 47502: 5 transforms
Fuzz 47503: 14 transforms
Fuzz 47504: 15 transforms
Fuzz 47505: 20 transforms
Fuzz 47506: 3 transforms
Fuzz 47507: 10 transforms
Fuzz 47508: 3 transforms
Fuzz 47509: 17 transforms
Fuzz 47510: 2 transforms
Fuzz 47511: 14 transforms
Fuzz 47512: 19 transforms
Fuzz 47513: 10 transforms
Fuzz 47514: 4 transforms
Fuzz 47515: 20 transforms
Fuzz 47516: 1 transforms
Fuzz 47517: 14 transforms
Fuzz 47518: 15 transforms
Fuzz 47519: 12 transforms
Fuzz 47520: 10 transforms
Fuzz 47521: 15 transforms
Fuzz 47522: 19 transforms
Fuzz 47523: 17 transforms
Fuzz 47524: 11 transforms
Fuzz 47525: 18 transforms
Fuzz 47526: 6 transforms
Fuzz 47527: 8 transforms
Fuzz 47528: 18 transforms
Fuzz 47529: 7 transforms
Fuzz 47530: 9 transforms
Fuzz 47531: 4 transforms
Fuzz 47532: 3 transforms
Fuzz 47533: 10 transforms
Fuzz 47534: 7 transforms
Fuzz 47535: 19 transforms
Fuzz 47536: 20 transforms
Fuzz 47537: 9 transforms
Fuzz 47538: 12 transforms
Fuzz 47539: 19 transforms
Fuzz 47540: 20 transforms
Fuzz 47541: 6 transforms
Fuzz 47542: 12 transforms
Fuzz 47543: 20 transforms
Fuzz 47544: 7 transforms
Fuzz 47545: 13 transforms
Fuzz 47546: 4 transforms
Fuzz 47547: 14 transforms
Fuzz 47548: 9 transforms
Fuzz 47549: 17 transforms
Fuzz 47550: 9 transforms
Fuzz 47551: 12 transforms
Fuzz 47552: 10 transforms
Fuzz 47553: 11 transforms
Fuzz 47554: 5 transforms
Fuzz 47555: 4 transforms
Fuzz 47556: 19 transforms
Fuzz 47557: 19 transforms
Fuzz 47558: 3 transforms
Fuzz 47559: 4 transforms
Fuzz 47560: 7 transforms
Fuzz 47561: 4 transforms
Fuzz 47562: 4 transforms
Fuzz 47563: 5 transforms
Fuzz 47564: 16 transforms
Fuzz 47565: 12 transforms
Fuzz 47566: 2 transforms
Fuzz 47567: 4 transforms
Fuzz 47568: 16 transforms
Fuzz 47569: 8 transforms
Fuzz 47570: 13 transforms
Fuzz 47571: 3 transforms
Fuzz 47572: 17 transforms
Fuzz 47573: 12 transforms
Fuzz 47574: 4 transforms
Fuzz 47575: 5 transforms
Fuzz 47576: 3 transforms
Fuzz 47577: 4 transforms
Fuzz 47578: 2 transforms
Fuzz 47579: 3 transforms
Fuzz 47580: 8 transforms
Fuzz 47581: 3 transforms
Fuzz 47582: 16 transforms
Fuzz 47583: 4 transforms
Fuzz 47584: 5 transforms
Fuzz 47585: 14 transforms
Fuzz 47586: 9 transforms
Fuzz 47587: 14 transforms
Fuzz 47588: 16 transforms
Fuzz 47589: 4 transforms
Fuzz 47590: 18 transforms
Fuzz 47591: 1 transforms
Fuzz 47592: 4 transforms
Fuzz 47593: 20 transforms
Fuzz 47594: 18 transforms
Fuzz 47595: 15 transforms
Fuzz 47596: 19 transforms
Fuzz 47597: 5 transforms
Fuzz 47598: 12 transforms
Fuzz 47599: 2 transforms
Fuzz 47600: 16 transforms
Fuzz 47601: 12 transforms
Fuzz 47602: 17 transforms
Fuzz 47603: 12 transforms
Fuzz 47604: 6 transforms
Fuzz 47605: 4 transforms
Fuzz 47606: 17 transforms
Fuzz 47607: 1 transforms
Fuzz 47608: 5 transforms
Fuzz 47609: 5 transforms
Fuzz 47610: 19 transforms
Fuzz 47611: 13 transforms
Fuzz 47612: 10 transforms
Fuzz 47613: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
});
class CounterComponent {
       aria-hidden="true"
  String header;
var  voidng> resetEvent;
{
  void reset() {}
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
  inputs: const ['count'],

}
       attr.aria-hidden="{{t() EventEmitter<int> incremented;
class ComponentA {
  List<String> items;
  '090cedb3f2833af260b0937baae56267a6cd935',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Inp}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
-->
import 'package:angular2/angular2.dart';
var  void increment()  increment() {}
@Component(

  CounterComponent recursedComponent;

\'\'\');
}
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
  @Outpu<!--
  @Output() EventEm

@Component(
  int count;
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />     : 
  <my-counter
    #couter
    [count]="items.length"
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-ounter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 47614: 12 transforms
Fuzz 47615: 9 transforms
Fuzz 47616: 20 transforms
Fuzz 47617: 3 transforms
Fuzz 47618: 19 transforms
Fuzz 47619: 15 transforms
Fuzz 47620: 17 transforms
Fuzz 47621: 14 transforms
Fuzz 47622: 9 transforms
Fuzz 47623: 13 transforms
Fuzz 47624: 12 transforms
Fuzz 47625: 6 transforms
Fuzz 47626: 4 transforms
Fuzz 47627: 20 transforms
Fuzz 47628: 12 transforms
Fuzz 47629: 14 transforms
Fuzz 47630: 7 transforms
Fuzz 47631: 5 transforms
Fuzz 47632: 17 transforms
Fuzz 47633: 2 transforms
Fuzz 47634: 19 transforms
Fuzz 47635: 10 transforms
Fuzz 47636: 3 transforms
Fuzz 47637: 8 transforms
Fuzz 47638: 17 transforms
Fuzz 47639: 15 transforms
Fuzz 47640: 7 transforms
Fuzz 47641: 13 transforms
Fuzz 47642: 17 transforms
Fuzz 47643: 13 transforms
Fuzz 47644: 16 transforms
Fuzz 47645: 1 transforms
Fuzz 47646: 8 transforms
Fuzz 47647: 11 transforms
Fuzz 47648: 2 transforms
Fuzz 47649: 10 transforms
Fuzz 47650: 15 transforms
Fuzz 47651: 15 transforms
Fuzz 47652: 11 transforms
Fuzz 47653: 6 transforms
Fuzz 47654: 19 transforms
Fuzz 47655: 19 transforms
Fuzz 47656: 5 transforms
Fuzz 47657: 8 transforms
Fuzz 47658: 5 transforms
Fuzz 47659: 9 transforms
Fuzz 47660: 16 transforms
Fuzz 47661: 19 transforms
Fuzz 47662: 17 transforms
Fuzz 47663: 9 transforms
Fuzz 47664: 9 transforms
Fuzz 47665: 3 transforms
Fuzz 47666: 4 transforms
Fuzz 47667: 3 transforms
Fuzz 47668: 5 transforms
Fuzz 47669: 16 transforms
Fuzz 47670: 13 transforms
Fuzz 47671: 17 transforms
Fuzz 47672: 15 transforms
Fuzz 47673: 3 transforms
Fuzz 47674: 18 transforms
Fuzz 47675: 12 transforms
Fuzz 47676: 12 transforms
Fuzz 47677: 15 transforms
Fuzz 47678: 8 transforms
Fuzz 47679: 16 transforms
Fuzz 47680: 6 transforms
Fuzz 47681: 16 transforms
Fuzz 47682: 9 transforms
Fuzz 47683: 20 transforms
Fuzz 47684: 7 transforms
Fuzz 47685: 4 transforms
Fuzz 47686: 15 transforms
Fuzz 47687: 4 transforms
Fuzz 47688: 17 transforms
Fuzz 47689: 12 transforms
Fuzz 47690: 9 transforms
Fuzz 47691: 9 transforms
Fuzz 47692: 9 transforms
Fuzz 47693: 7 transforms
Fuzz 47694: 16 transforms
Fuzz 47695: 4 transforms
Fuzz 47696: 11 transforms
Fuzz 47697: 20 transforms
Fuzz 47698: 20 transforms
Fuzz 47699: 15 transforms
Fuzz 47700: 10 transforms
Fuzz 47701: 3 transforms
Fuzz 47702: 4 transforms
Fuzz 47703: 15 transforms
Fuzz 47704: 1 transforms
Fuzz 47705: 13 transforms
Fuzz 47706: 12 transforms
Fuzz 47707: 4 transforms
Fuzz 47708: 15 transforms
Fuzz 47709: 13 transforms
Fuzz 47710: 12 transforms
Fuzz 47711: 8 transforms
Fuzz 47712: 6 transforms
Fuzz 47713: 6 transforms
Fuzz 47714: 11 transforms
Fuzz 47715: 5 transforms
Fuzz 47716: 5 transforms
Fuzz 47717: 7 transforms
Fuzz 47718: 13 transforms
Fuzz 47719: 20 transforms
Fuzz 47720: 18 transforms
Fuzz 47721: 17 transforms
Fuzz 47722: 17 transforms
Fuzz 47723: 7 transforms
Fuzz 47724: 13 transforms
Fuzz 47725: 1 transforms
Fuzz 47726: 15 transforms
Fuzz 47727: 3 transforms
Fuzz 47728: 8 transforms
Fuzz 47729: 12 transforms
Fuzz 47730: 20 transforms
Fuzz 47731: 1 transforms
Fuzz 47732: 10 transforms
Fuzz 47733: 8 transforms
Fuzz 47734: 1 transforms
Fuzz 47735: 17 transforms
Fuzz 47736: 11 transforms
Fuzz 47737: 7 transforms
Fuzz 47738: 11 transforms
Fuzz 47739: 7 transforms
Fuzz 47740: 10 transforms
Fuzz 47741: 17 transforms
Fuzz 47742: 7 transforms
Fuzz 47743: 15 transforms
Fuzz 47744: 2 transforms
Fuzz 47745: 4 transforms
Fuzz 47746: 15 transforms
Fuzz 47747: 8 transforms
Fuzz 47748: 20 transforms
Fuzz 47749: 3 transforms
Fuzz 47750: 6 transforms
Fuzz 47751: 2 transforms
Fuzz 47752: 2 transforms
Fuzz 47753: 3 transforms
Fuzz 47754: 1 transforms
Fuzz 47755: 14 transforms
Fuzz 47756: 19 transforms
Fuzz 47757: 14 transforms
Fuzz 47758: 17 transforms
Fuzz 47759: 17 transforms
Fuzz 47760: 11 transforms
Fuzz 47761: 10 transforms
Fuzz 47762: 17 transforms
Fuzz 47763: 18 transforms
Fuzz 47764: 17 transforms
Fuzz 47765: 11 transforms
Fuzz 47766: 4 transforms
Fuzz 47767: 8 transforms
Fuzz 47768: 7 transforms
Fuzz 47769: 1 transforms
Fuzz 47770: 18 transforms
Fuzz 47771: 9 transforms
Fuzz 47772: 11 transforms
Fuzz 47773: 14 transforms
Fuzz 47774: 19 transforms
Fuzz 47775: 7 transforms
Fuzz 47776: 15 transforms
Fuzz 47777: 15 transforms
Fuzz 47778: 8 transforms
Fuzz 47779: 16 transforms
Fuzz 47780: 15 transforms
Fuzz 47781: 3 transforms
Fuzz 47782: 12 transforms
Fuzz 47783: 12 transforms
Fuzz 47784: 11 transforms
Fuzz 47785: 15 transforms
Fuzz 47786: 12 transforms
Fuzz 47787: 19 transforms
Fuzz 47788: 1 transforms
Fuzz 47789: 11 transforms
Fuzz 47790: 16 transforms
Fuzz 47791: 7 transforms
Fuzz 47792: 9 transforms
Fuzz 47793: 19 transforms
Fuzz 47794: 5 transforms
Fuzz 47795: 8 transforms
Fuzz 47796: 4 transforms
Fuzz 47797: 15 transforms
Fuzz 47798: 10 transforms
Fuzz 47799: 19 transforms
Fuzz 47800: 11 transforms
Fuzz 47801: 3 transforms
Fuzz 47802: 10 transforms
Fuzz 47803: 20 transforms
Fuzz 47804: 10 transforms
Fuzz 47805: 9 transforms
Fuzz 47806: 7 transforms
Fuzz 47807: 10 transforms
Fuzz 47808: 16 transforms
Fuzz 47809: 10 transforms
Fuzz 47810: 20 transforms
Fuzz 47811: 11 transforms
Fuzz 47812: 9 transforms
Fuzz 47813: 19 transforms
Fuzz 47814: 11 transforms
Fuzz 47815: 8 transforms
Fuzz 47816: 1 transforms
Fuzz 47817: 16 transforms
Fuzz 47818: 4 transforms
Fuzz 47819: 1 transforms
Fuzz 47820: 16 transforms
Fuzz 47821: 4 transforms
Fuzz 47822: 6 transforms
Fuzz 47823: 1 transforms
Fuzz 47824: 5 transforms
Fuzz 47825: 15 transforms
Fuzz 47826: 3 transforms
Fuzz 47827: 11 transforms
Fuzz 47828: 10 transforms
Fuzz 47829: 7 transforms
Fuzz 47830: 10 transforms
Fuzz 47831: 15 transforms
Fuzz 47832: 15 transforms
Fuzz 47833: 16 transforms
Fuzz 47834: 14 transforms
Fuzz 47835: 6 transforms
Fuzz 47836: 14 transforms
Fuzz 47837: 14 transforms
Fuzz 47838: 14 transforms
Fuzz 47839: 8 transforms
Fuzz 47840: 2 transforms
Fuzz 47841: 4 transforms
Fuzz 47842: 16 transforms
Fuzz 47843: 1 transforms
Fuzz 47844: 18 transforms
Fuzz 47845: 19 transforms
Fuzz 47846: 5 transforms
Fuzz 47847: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}

  directives: const [CounterComponent, NgIf, NgFor,NgForm, NgModel])
  selector: 'my-aaa',
  @Input() int maxCount;
  String header;
  templateUrl: 'test.html',
}
-->
  void reset() {}
       aria-hidst ['count'],
  outputs: const ['resetEvent: reset'],
-->}
  covariant     att  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  inputs: con<!--
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;
class ComponentA {
  List<String> items;
  seltector: 'my-counter',
@Component(
  @ContentChild(CounterComponent)
       aria-hidden="true"



  CounterCompon}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6ent recursedComponent;

<!--
@Component(
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!---->
       ar]),
});
rue    #cou nteria-heidden="t}
]),
});
rue    #counter
<li *ngFor='let item of 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 47848: 15 transforms
Fuzz 47849: 19 transforms
Fuzz 47850: 14 transforms
Fuzz 47851: 7 transforms
Fuzz 47852: 3 transforms
Fuzz 47853: 7 transforms
Fuzz 47854: 1 transforms
Fuzz 47855: 6 transforms
Fuzz 47856: 16 transforms
Fuzz 47857: 2 transforms
Fuzz 47858: 18 transforms
Fuzz 47859: 16 transforms
Fuzz 47860: 12 transforms
Fuzz 47861: 1 transforms
Fuzz 47862: 2 transforms
Fuzz 47863: 6 transforms
Fuzz 47864: 2 transforms
Fuzz 47865: 7 transforms
Fuzz 47866: 11 transforms
Fuzz 47867: 15 transforms
Fuzz 47868: 6 transforms
Fuzz 47869: 17 transforms
Fuzz 47870: 5 transforms
Fuzz 47871: 12 transforms
Fuzz 47872: 7 transforms
Fuzz 47873: 17 transforms
Fuzz 47874: 2 transforms
Fuzz 47875: 2 transforms
Fuzz 47876: 20 transforms
Fuzz 47877: 12 transforms
Fuzz 47878: 10 transforms
Fuzz 47879: 8 transforms
Fuzz 47880: 20 transforms
Fuzz 47881: 10 transforms
Fuzz 47882: 19 transforms
Fuzz 47883: 16 transforms
Fuzz 47884: 20 transforms
Fuzz 47885: 7 transforms
Fuzz 47886: 6 transforms
Fuzz 47887: 4 transforms
Fuzz 47888: 13 transforms
Fuzz 47889: 4 transforms
Fuzz 47890: 5 transforms
Fuzz 47891: 19 transforms
Fuzz 47892: 15 transforms
Fuzz 47893: 11 transforms
Fuzz 47894: 4 transforms
Fuzz 47895: 10 transforms
Fuzz 47896: 8 transforms
Fuzz 47897: 3 transforms
Fuzz 47898: 4 transforms
Fuzz 47899: 20 transforms
Fuzz 47900: 4 transforms
Fuzz 47901: 4 transforms
Fuzz 47902: 12 transforms
Fuzz 47903: 9 transforms
Fuzz 47904: 19 transforms
Fuzz 47905: 16 transforms
Fuzz 47906: 12 transforms
Fuzz 47907: 13 transforms
Fuzz 47908: 4 transforms
Fuzz 47909: 13 transforms
Fuzz 47910: 14 transforms
Fuzz 47911: 8 transforms
Fuzz 47912: 11 transforms
Fuzz 47913: 17 transforms
Fuzz 47914: 4 transforms
Fuzz 47915: 5 transforms
Fuzz 47916: 17 transforms
Fuzz 47917: 15 transforms
Fuzz 47918: 19 transforms
Fuzz 47919: 9 transforms
Fuzz 47920: 17 transforms
Fuzz 47921: 19 transforms
Fuzz 47922: 3 transforms
Fuzz 47923: 8 transforms
Fuzz 47924: 20 transforms
Fuzz 47925: 7 transforms
Fuzz 47926: 8 transforms
Fuzz 47927: 7 transforms
Fuzz 47928: 11 transforms
Fuzz 47929: 16 transforms
Fuzz 47930: 6 transforms
Fuzz 47931: 10 transforms
Fuzz 47932: 2 transforms
Fuzz 47933: 13 transforms
Fuzz 47934: 10 transforms
Fuzz 47935: 6 transforms
Fuzz 47936: 20 transforms
Fuzz 47937: 3 transforms
Fuzz 47938: 7 transforms
Fuzz 47939: 2 transforms
Fuzz 47940: 9 transforms
Fuzz 47941: 10 transforms
Fuzz 47942: 11 transforms
Fuzz 47943: 16 transforms
Fuzz 47944: 3 transforms
Fuzz 47945: 17 transforms
Fuzz 47946: 12 transforms
Fuzz 47947: 15 transforms
Fuzz 47948: 9 transforms
Fuzz 47949: 2 transforms
Fuzz 47950: 1 transforms
Fuzz 47951: 7 transforms
Fuzz 47952: 18 transforms
Fuzz 47953: 10 transforms
Fuzz 47954: 13 transforms
Fuzz 47955: 11 transforms
Fuzz 47956: 11 transforms
Fuzz 47957: 16 transforms
Fuzz 47958: 16 transforms
Fuzz 47959: 6 transforms
Fuzz 47960: 14 transforms
Fuzz 47961: 13 transforms
Fuzz 47962: 7 transforms
Fuzz 47963: 10 transforms
Fuzz 47964: 8 transforms
Fuzz 47965: 2 transforms
Fuzz 47966: 16 transforms
Fuzz 47967: 9 transforms
Fuzz 47968: 14 transforms
Fuzz 47969: 7 transforms
Fuzz 47970: 13 transforms
Fuzz 47971: 12 transforms
Fuzz 47972: 10 transforms
Fuzz 47973: 9 transforms
Fuzz 47974: 15 transforms
Fuzz 47975: 1 transforms
Fuzz 47976: 3 transforms
Fuzz 47977: 18 transforms
Fuzz 47978: 18 transforms
Fuzz 47979: 20 transforms
Fuzz 47980: 12 transforms
Fuzz 47981: 10 transforms
Fuzz 47982: 20 transforms
Fuzz 47983: 7 transforms
Fuzz 47984: 4 transforms
Fuzz 47985: 19 transforms
Fuzz 47986: 16 transforms
Fuzz 47987: 4 transforms
Fuzz 47988: 6 transforms
Fuzz 47989: 17 transforms
Fuzz 47990: 16 transforms
Fuzz 47991: 7 transforms
Fuzz 47992: 7 transforms
Fuzz 47993: 13 transforms
Fuzz 47994: 4 transforms
Fuzz 47995: 13 transforms
Fuzz 47996: 13 transforms
Fuzz 47997: 9 transforms
Fuzz 47998: 2 transforms
Fuzz 47999: 18 transforms
Fuzz 48000: 2 transforms
Fuzz 48001: 3 transforms
Fuzz 48002: 2 transforms
Fuzz 48003: 4 transforms
Fuzz 48004: 10 transforms
Fuzz 48005: 5 transforms
Fuzz 48006: 7 transforms
Fuzz 48007: 2 transforms
Fuzz 48008: 10 transforms
Fuzz 48009: 12 transforms
Fuzz 48010: 18 transforms
Fuzz 48011: 10 transforms
Fuzz 48012: 8 transforms
Fuzz 48013: 3 transforms
Fuzz 48014: 1 transforms
Fuzz 48015: 10 transforms
Fuzz 48016: 14 transforms
Fuzz 48017: 3 transforms
Fuzz 48018: 8 transforms
Fuzz 48019: 8 transforms
Fuzz 48020: 9 transforms
Fuzz 48021: 7 transforms
Fuzz 48022: 14 transforms
Fuzz 48023: 2 transforms
Fuzz 48024: 5 transforms
Fuzz 48025: 4 transforms
Fuzz 48026: 15 transforms
Fuzz 48027: 14 transforms
Fuzz 48028: 20 transforms
Fuzz 48029: 17 transforms
Fuzz 48030: 16 transforms
Fuzz 48031: 9 transforms
Fuzz 48032: 18 transforms
Fuzz 48033: 3 transforms
Fuzz 48034: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: <!--
-->
   con}
  int count;
  List<String> items;
       aria-hiddenst ['resetEvent: reset'],
  templateUrl: 'test.html',
-->
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
]),
{
  selector: 'my-aaa',
@Component(
  @ContentChild(CounterComponent)

  @Output() EventEmitter<int> incremented;
<!--

}
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  inputs: const ['count'],
  void reset() {}
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

\'\'\');
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 i#h1>Showing {{items.length}} items:f</h1>
<li *ng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 48035: 13 transforms
Fuzz 48036: 7 transforms
Fuzz 48037: 8 transforms
Fuzz 48038: 16 transforms
Fuzz 48039: 18 transforms
Fuzz 48040: 13 transforms
Fuzz 48041: 12 transforms
Fuzz 48042: 2 transforms
Fuzz 48043: 12 transforms
Fuzz 48044: 7 transforms
Fuzz 48045: 7 transforms
Fuzz 48046: 20 transforms
Fuzz 48047: 2 transforms
Fuzz 48048: 17 transforms
Fuzz 48049: 16 transforms
Fuzz 48050: 19 transforms
Fuzz 48051: 18 transforms
Fuzz 48052: 12 transforms
Fuzz 48053: 17 transforms
Fuzz 48054: 17 transforms
Fuzz 48055: 13 transforms
Fuzz 48056: 1 transforms
Fuzz 48057: 13 transforms
Fuzz 48058: 16 transforms
Fuzz 48059: 1 transforms
Fuzz 48060: 10 transforms
Fuzz 48061: 14 transforms
Fuzz 48062: 13 transforms
Fuzz 48063: 5 transforms
Fuzz 48064: 5 transforms
Fuzz 48065: 3 transforms
Fuzz 48066: 16 transforms
Fuzz 48067: 18 transforms
Fuzz 48068: 20 transforms
Fuzz 48069: 11 transforms
Fuzz 48070: 15 transforms
Fuzz 48071: 15 transforms
Fuzz 48072: 2 transforms
Fuzz 48073: 3 transforms
Fuzz 48074: 10 transforms
Fuzz 48075: 6 transforms
Fuzz 48076: 14 transforms
Fuzz 48077: 20 transforms
Fuzz 48078: 9 transforms
Fuzz 48079: 6 transforms
Fuzz 48080: 11 transforms
Fuzz 48081: 4 transforms
Fuzz 48082: 15 transforms
Fuzz 48083: 15 transforms
Fuzz 48084: 17 transforms
Fuzz 48085: 15 transforms
Fuzz 48086: 19 transforms
Fuzz 48087: 4 transforms
Fuzz 48088: 9 transforms
Fuzz 48089: 16 transforms
Fuzz 48090: 17 transforms
Fuzz 48091: 2 transforms
Fuzz 48092: 5 transforms
Fuzz 48093: 5 transforms
Fuzz 48094: 3 transforms
Fuzz 48095: 6 transforms
Fuzz 48096: 12 transforms
Fuzz 48097: 9 transforms
Fuzz 48098: 1 transforms
Fuzz 48099: 19 transforms
Fuzz 48100: 13 transforms
Fuzz 48101: 18 transforms
Fuzz 48102: 6 transforms
Fuzz 48103: 5 transforms
Fuzz 48104: 20 transforms
Fuzz 48105: 17 transforms
Fuzz 48106: 3 transforms
Fuzz 48107: 10 transforms
Fuzz 48108: 12 transforms
Fuzz 48109: 3 transforms
Fuzz 48110: 15 transforms
Fuzz 48111: 3 transforms
Fuzz 48112: 17 transforms
Fuzz 48113: 5 transforms
Fuzz 48114: 1 transforms
Fuzz 48115: 2 transforms
Fuzz 48116: 4 transforms
Fuzz 48117: 18 transforms
Fuzz 48118: 5 transforms
Fuzz 48119: 17 transforms
Fuzz 48120: 18 transforms
Fuzz 48121: 8 transforms
Fuzz 48122: 12 transforms
Fuzz 48123: 11 transforms
Fuzz 48124: 6 transforms
Fuzz 48125: 18 transforms
Fuzz 48126: 2 transforms
Fuzz 48127: 13 transforms
Fuzz 48128: 3 transforms
Fuzz 48129: 3 transforms
Fuzz 48130: 2 transforms
Fuzz 48131: 13 transforms
Fuzz 48132: 13 transforms
Fuzz 48133: 6 transforms
Fuzz 48134: 19 transforms
Fuzz 48135: 7 transforms
Fuzz 48136: 18 transforms
Fuzz 48137: 1 transforms
Fuzz 48138: 17 transforms
Fuzz 48139: 5 transforms
Fuzz 48140: 9 transforms
Fuzz 48141: 19 transforms
Fuzz 48142: 4 transforms
Fuzz 48143: 14 transforms
Fuzz 48144: 7 transforms
Fuzz 48145: 6 transforms
Fuzz 48146: 5 transforms
Fuzz 48147: 4 transforms
Fuzz 48148: 9 transforms
Fuzz 48149: 18 transforms
Fuzz 48150: 8 transforms
Fuzz 48151: 10 transforms
Fuzz 48152: 17 transforms
Fuzz 48153: 19 transforms
Fuzz 48154: 10 transforms
Fuzz 48155: 10 transforms
Fuzz 48156: 10 transforms
Fuzz 48157: 6 transforms
Fuzz 48158: 7 transforms
Fuzz 48159: 8 transforms
Fuzz 48160: 15 transforms
Fuzz 48161: 11 transforms
Fuzz 48162: 11 transforms
Fuzz 48163: 3 transforms
Fuzz 48164: 19 transforms
Fuzz 48165: 12 transforms
Fuzz 48166: 18 transforms
Fuzz 48167: 7 transforms
Fuzz 48168: 10 transforms
Fuzz 48169: 3 transforms
Fuzz 48170: 13 transforms
Fuzz 48171: 16 transforms
Fuzz 48172: 17 transforms
Fuzz 48173: 8 transforms
Fuzz 48174: 19 transforms
Fuzz 48175: 14 transforms
Fuzz 48176: 8 transforms
Fuzz 48177: 3 transforms
Fuzz 48178: 6 transforms
Fuzz 48179: 12 transforms
Fuzz 48180: 8 transforms
Fuzz 48181: 6 transforms
Fuzz 48182: 18 transforms
Fuzz 48183: 5 transforms
Fuzz 48184: 4 transforms
Fuzz 48185: 10 transforms
Fuzz 48186: 9 transforms
Fuzz 48187: 18 transforms
Fuzz 48188: 6 transforms
Fuzz 48189: 1 transforms
Fuzz 48190: 3 transforms
Fuzz 48191: 15 transforms
Fuzz 48192: 3 transforms
Fuzz 48193: 18 transforms
Fuzz 48194: 4 transforms
Fuzz 48195: 11 transforms
Fuzz 48196: 19 transforms
Fuzz 48197: 10 transforms
Fuzz 48198: 15 transforms
Fuzz 48199: 8 transforms
Fuzz 48200: 5 transforms
Fuzz 48201: 16 transforms
Fuzz 48202: 16 transforms
Fuzz 48203: 15 transforms
Fuzz 48204: 2 transforms
Fuzz 48205: 11 transforms
Fuzz 48206: 11 transforms
Fuzz 48207: 14 transforms
Fuzz 48208: 9 transforms
Fuzz 48209: 10 transforms
Fuzz 48210: 14 transforms
Fuzz 48211: 2 transforms
Fuzz 48212: 1 transforms
Fuzz 48213: 17 transforms
Fuzz 48214: 7 transforms
Fuzz 48215: 9 transforms
Fuzz 48216: 19 transforms
Fuzz 48217: 11 transforms
Fuzz 48218: 17 transforms
Fuzz 48219: 20 transforms
Fuzz 48220: 19 transforms
Fuzz 48221: 11 transforms
Fuzz 48222: 15 transforms
Fuzz 48223: 12 transforms
Fuzz 48224: 7 transforms
Fuzz 48225: 12 transforms
Fuzz 48226: 6 transforms
Fuzz 48227: 15 transforms
Fuzz 48228: 15 transforms
Fuzz 48229: 14 transforms
Fuzz 48230: 11 transforms
Fuzz 48231: 19 transforms
Fuzz 48232: 8 transforms
Fuzz 48233: 13 transforms
Fuzz 48234: 1 transforms
Fuzz 48235: 13 transforms
Fuzz 48236: 14 transforms
Fuzz 48237: 7 transforms
Fuzz 48238: 14 transforms
Fuzz 48239: 20 transforms
Fuzz 48240: 2 transforms
Fuzz 48241: 4 transforms
Fuzz 48242: 12 transforms
Fuzz 48243: 17 transforms
Fuzz 48244: 1 transforms
Fuzz 48245: 1 transforms
Fuzz 48246: 13 transforms
Fuzz 48247: 19 transforms
Fuzz 48248: 13 transforms
Fuzz 48249: 12 transforms
Fuzz 48250: 20 transforms
Fuzz 48251: 19 transforms
Fuzz 48252: 7 transforms
Fuzz 48253: 18 transforms
Fuzz 48254: 4 transforms
Fuzz 48255: 6 transforms
Fuzz 48256: 8 transforms
Fuzz 48257: 18 transforms
Fuzz 48258: 18 transforms
Fuzz 48259: 4 transforms
Fuzz 48260: 6 transforms
Fuzz 48261: 3 transforms
Fuzz 48262: 3 transforms
Fuzz 48263: 8 transforms
Fuzz 48264: 7 transforms
Fuzz 48265: 11 transforms
Fuzz 48266: 16 transforms
Fuzz 48267: 13 transforms
Fuzz 48268: 14 transforms
Fuzz 48269: 13 transforms
Fuzz 48270: 16 transforms
Fuzz 48271: 15 transforms
Fuzz 48272: 20 transforms
Fuzz 48273: 18 transforms
Fuzz 48274: 12 transforms
Fuzz 48275: 4 transforms
Fuzz 48276: 3 transforms
Fuzz 48277: 12 transforms
Fuzz 48278: 5 transforms
Fuzz 48279: 13 transforms
Fuzz 48280: 19 transforms
Fuzz 48281: 20 transforms
Fuzz 48282: 19 transforms
Fuzz 48283: 7 transforms
Fuzz 48284: 7 transforms
Fuzz 48285: 18 transforms
Fuzz 48286: 9 transforms
Fuzz 48287: 10 transforms
Fuzz 48288: 6 transforms
Fuzz 48289: 13 transforms
Fuzz 48290: 14 transforms
Fuzz 48291: 14 transforms
Fuzz 48292: 19 transforms
Fuzz 48293: 5 transforms
Fuzz 48294: 20 transforms
Fuzz 48295: 12 transforms
Fuzz 48296: 19 transforms
Fuzz 48297: 5 transforms
Fuzz 48298: 4 transforms
Fuzz 48299: 4 transforms
Fuzz 48300: 19 transforms
Fuzz 48301: 1 transforms
Fuzz 48302: 17 transforms
Fuzz 48303: 8 transforms
Fuzz 48304: 18 transforms
Fuzz 48305: 7 transforms
Fuzz 48306: 14 transforms
Fuzz 48307: 9 transforms
Fuzz 48308: 18 transforms
Fuzz 48309: 17 transforms
Fuzz 48310: 18 transforms
Fuzz 48311: 9 transforms
Fuzz 48312: 20 transforms
Fuzz 48313: 20 transforms
Fuzz 48314: 17 transforms
Fuzz 48315: 16 transforms
Fuzz 48316: 5 transforms
Fuzz 48317: 8 transforms
Fuzz 48318: 18 transforms
Fuzz 48319: 20 transforms
Fuzz 48320: 16 transforms
Fuzz 48321: 5 transforms
Fuzz 48322: 18 transforms
Fuzz 48323: 19 transforms
Fuzz 48324: 16 transforms
Fuzz 48325: 7 transforms
Fuzz 48326: 16 transforms
Fuzz 48327: 2 transforms
Fuzz 48328: 2 transforms
Fuzz 48329: 20 transforms
Fuzz 48330: 18 transforms
Fuzz 48331: 7 transforms
Fuzz 48332: 19 transforms
Fuzz 48333: 13 transforms
Fuzz 48334: 2 transforms
Fuzz 48335: 3 transforms
Fuzz 48336: 19 transforms
Fuzz 48337: 11 transforms
Fuzz 48338: 13 transforms
Fuzz 48339: 18 transforms
Fuzz 48340: 2 transforms
Fuzz 48341: 18 transforms
Fuzz 48342: 7 transforms
Fuzz 48343: 17 transforms
Fuzz 48344: 19 transforms
Fuzz 48345: 8 transforms
Fuzz 48346: 2 transforms
Fuzz 48347: 18 transforms
Fuzz 48348: 5 transforms
Fuzz 48349: 9 transforms
Fuzz 48350: 11 transforms
Fuzz 48351: 5 transforms
Fuzz 48352: 19 transforms
Fuzz 48353: 11 transforms
Fuzz 48354: 8 transforms
Fuzz 48355: 17 transforms
Fuzz 48356: 16 transforms
Fuzz 48357: 4 transforms
Fuzz 48358: 6 transforms
Fuzz 48359: 19 transforms
Fuzz 48360: 1 transforms
Fuzz 48361: 1 transforms
Fuzz 48362: 17 transforms
Fuzz 48363: 15 transforms
Fuzz 48364: 11 transforms
Fuzz 48365: 4 transforms
Fuzz 48366: 7 transforms
Fuzz 48367: 7 transforms
Fuzz 48368: 18 transforms
Fuzz 48369: 11 transforms
Fuzz 48370: 4 transforms
Fuzz 48371: 9 transforms
Fuzz 48372: 18 transforms
Fuzz 48373: 4 transforms
Fuzz 48374: 5 transforms
Fuzz 48375: 13 transforms
Fuzz 48376: 4 transforms
Fuzz 48377: 3 transforms
Fuzz 48378: 15 transforms
Fuzz 48379: 19 transforms
Fuzz 48380: 20 transforms
Fuzz 48381: 13 transforms
Fuzz 48382: 20 transforms
Fuzz 48383: 2 transforms
Fuzz 48384: 17 transforms
Fuzz 48385: 6 transforms
Fuzz 48386: 8 transforms
Fuzz 48387: 19 transforms
Fuzz 48388: 15 transforms
Fuzz 48389: 20 transforms
Fuzz 48390: 1 transforms
Fuzz 48391: 13 transforms
Fuzz 48392: 7 transforms
Fuzz 48393: 19 transforms
Fuzz 48394: 14 transforms
Fuzz 48395: 14 transforms
Fuzz 48396: 2 transforms
Fuzz 48397: 19 transforms
Fuzz 48398: 12 transforms
Fuzz 48399: 12 transforms
Fuzz 48400: 20 transforms
Fuzz 48401: 1 transforms
Fuzz 48402: 14 transforms
Fuzz 48403: 11 transforms
Fuzz 48404: 8 transforms
Fuzz 48405: 7 transforms
Fuzz 48406: 9 transforms
Fuzz 48407: 16 transforms
Fuzz 48408: 7 transforms
Fuzz 48409: 6 transforms
Fuzz 48410: 16 transforms
Fuzz 48411: 5 transforms
Fuzz 48412: 10 transforms
Fuzz 48413: 10 transforms
Fuzz 48414: 10 transforms
Fuzz 48415: 19 transforms
Fuzz 48416: 3 transforms
Fuzz 48417: 19 transforms
Fuzz 48418: 11 transforms
Fuzz 48419: 8 transforms
Fuzz 48420: 9 transforms
Fuzz 48421: 3 transforms
Fuzz 48422: 10 transforms
Fuzz 48423: 18 transforms
Fuzz 48424: 15 transforms
Fuzz 48425: 16 transforms
Fuzz 48426: 17 transforms
Fuzz 48427: 9 transforms
Fuzz 48428: 1 transforms
Fuzz 48429: 14 transforms
Fuzz 48430: 16 transforms
Fuzz 48431: 10 transforms
Fuzz 48432: 1 transforms
Fuzz 48433: 5 transforms
Fuzz 48434: 19 transforms
Fuzz 48435: 19 transforms
Fuzz 48436: 18 transforms
Fuzz 48437: 15 transforms
Fuzz 48438: 3 transforms
Fuzz 48439: 15 transforms
Fuzz 48440: 18 transforms
Fuzz 48441: 11 transforms
Fuzz 48442: 20 transforms
Fuzz 48443: 11 transforms
Fuzz 48444: 7 transforms
Fuzz 48445: 11 transforms
Fuzz 48446: 5 transforms
Fuzz 48447: 20 transforms
Fuzz 48448: 18 transforms
Fuzz 48449: 17 transforms
Fuzz 48450: 2 transforms
Fuzz 48451: 2 transforms
Fuzz 48452: 5 transforms
Fuzz 48453: 14 transforms
Fuzz 48454: 13 transforms
Fuzz 48455: 16 transforms
Fuzz 48456: 13 transforms
Fuzz 48457: 10 transforms
Fuzz 48458: 1 transforms
Fuzz 48459: 4 transforms
Fuzz 48460: 15 transforms
Fuzz 48461: 12 transforms
Fuzz 48462: 7 transforms
Fuzz 48463: 15 transforms
Fuzz 48464: 20 transforms
Fuzz 48465: 19 transforms
Fuzz 48466: 1 transforms
Fuzz 48467: 2 transforms
Fuzz 48468: 17 transforms
Fuzz 48469: 4 transforms
Fuzz 48470: 17 transforms
Fuzz 48471: 12 transforms
Fuzz 48472: 9 transforms
Fuzz 48473: 10 transforms
Fuzz 48474: 1 transforms
Fuzz 48475: 4 transforms
Fuzz 48476: 8 transforms
Fuzz 48477: 9 transforms
Fuzz 48478: 14 transforms
Fuzz 48479: 5 transforms
Fuzz 48480: 8 transforms
Fuzz 48481: 9 transforms
Fuzz 48482: 16 transforms
Fuzz 48483: 13 transforms
Fuzz 48484: 13 transforms
Fuzz 48485: 10 transforms
Fuzz 48486: 4 transforms
Fuzz 48487: 6 transforms
Fuzz 48488: 2 transforms
Fuzz 48489: 12 transforms
Fuzz 48490: 11 transforms
Fuzz 48491: 5 transforms
Fuzz 48492: 20 transforms
Fuzz 48493: 14 transforms
Fuzz 48494: 3 transforms
Fuzz 48495: 19 transforms
Fuzz 48496: 7 transforms
Fuzz 48497: 12 transforms
Fuzz 48498: 17 transforms
Fuzz 48499: 9 transforms
Fuzz 48500: 20 transforms
Fuzz 48501: 19 transforms
Fuzz 48502: 13 transforms
Fuzz 48503: 2 transforms
Fuzz 48504: 15 transforms
Fuzz 48505: 12 transforms
Fuzz 48506: 6 transforms
Fuzz 48507: 14 transforms
Fuzz 48508: 10 transforms
Fuzz 48509: 5 transforms
Fuzz 48510: 2 transforms
Fuzz 48511: 8 transforms
Fuzz 48512: 3 transforms
Fuzz 48513: 16 transforms
Fuzz 48514: 14 transforms
Fuzz 48515: 17 transforms
Fuzz 48516: 14 transforms
Fuzz 48517: 9 transforms
Fuzz 48518: 2 transforms
Fuzz 48519: 12 transforms
Fuzz 48520: 8 transforms
Fuzz 48521: 3 transforms
Fuzz 48522: 14 transforms
Fuzz 48523: 20 transforms
Fuzz 48524: 11 transforms
Fuzz 48525: 8 transforms
Fuzz 48526: 7 transforms
Fuzz 48527: 18 transforms
Fuzz 48528: 1 transforms
Fuzz 48529: 20 transforms
Fuzz 48530: 1 transforms
Fuzz 48531: 2 transforms
Fuzz 48532: 10 transforms
Fuzz 48533: 20 transforms
Fuzz 48534: 4 transforms
Fuzz 48535: 4 transforms
Fuzz 48536: 17 transforms
Fuzz 48537: 12 transforms
Fuzz 48538: 16 transforms
Fuzz 48539: 9 transforms
Fuzz 48540: 7 transforms
Fuzz 48541: 5 transforms
Fuzz 48542: 16 transforms
Fuzz 48543: 16 transforms
Fuzz 48544: 3 transforms
Fuzz 48545: 8 transforms
Fuzz 48546: 1 transforms
Fuzz 48547: 17 transforms
Fuzz 48548: 16 transforms
Fuzz 48549: 12 transforms
Fuzz 48550: 7 transforms
Fuzz 48551: 10 transforms
Fuzz 48552: 19 transforms
Fuzz 48553: 1 transforms
Fuzz 48554: 8 transforms
Fuzz 48555: 10 transforms
Fuzz 48556: 1 transforms
Fuzz 48557: 16 transforms
Fuzz 48558: 17 transforms
Fuzz 48559: 9 transforms
Fuzz 48560: 6 transforms
Fuzz 48561: 18 transforms
Fuzz 48562: 16 transforms
Fuzz 48563: 17 transforms
Fuzz 48564: 1 transforms
Fuzz 48565: 6 transforms
Fuzz 48566: 4 transforms
Fuzz 48567: 11 transforms
Fuzz 48568: 13 transforms
Fuzz 48569: 10 transforms
Fuzz 48570: 15 transforms
Fuzz 48571: 8 transforms
Fuzz 48572: 10 transforms
Fuzz 48573: 8 transforms
Fuzz 48574: 17 transforms
Fuzz 48575: 3 transforms
Fuzz 48576: 15 transforms
Fuzz 48577: 13 transforms
Fuzz 48578: 2 transforms
Fuzz 48579: 8 transforms
Fuzz 48580: 15 transforms
Fuzz 48581: 11 transforms
Fuzz 48582: 18 transforms
Fuzz 48583: 18 transforms
Fuzz 48584: 2 transforms
Fuzz 48585: 8 transforms
Fuzz 48586: 15 transforms
Fuzz 48587: 9 transforms
Fuzz 48588: 4 transforms
Fuzz 48589: 15 transforms
Fuzz 48590: 3 transforms
Fuzz 48591: 11 transforms
Fuzz 48592: 9 transforms
Fuzz 48593: 4 transforms
Fuzz 48594: 8 transforms
Fuzz 48595: 16 transforms
Fuzz 48596: 16 transforms
Fuzz 48597: 17 transforms
Fuzz 48598: 4 transforms
Fuzz 48599: 10 transforms
Fuzz 48600: 16 transforms
Fuzz 48601: 1 transforms
Fuzz 48602: 11 transforms
Fuzz 48603: 1 transforms
Fuzz 48604: 17 transforms
Fuzz 48605: 5 transforms
Fuzz 48606: 18 transforms
Fuzz 48607: 10 transforms
Fuzz 48608: 17 transforms
Fuzz 48609: 14 transforms
Fuzz 48610: 16 transforms
Fuzz 48611: 2 transforms
Fuzz 48612: 20 transforms
Fuzz 48613: 6 transforms
Fuzz 48614: 7 transforms
Fuzz 48615: 6 transforms
Fuzz 48616: 7 transforms
Fuzz 48617: 16 transforms
Fuzz 48618: 3 transforms
Fuzz 48619: 19 transforms
Fuzz 48620: 10 transforms
Fuzz 48621: 18 transforms
Fuzz 48622: 8 transforms
Fuzz 48623: 18 transforms
Fuzz 48624: 15 transforms
Fuzz 48625: 14 transforms
Fuzz 48626: 13 transforms
Fuzz 48627: 13 transforms
Fuzz 48628: 2 transforms
Fuzz 48629: 7 transforms
Fuzz 48630: 16 transforms
Fuzz 48631: 14 transforms
Fuzz 48632: 6 transforms
Fuzz 48633: 6 transforms
Fuzz 48634: 12 transforms
Fuzz 48635: 4 transforms
Fuzz 48636: 3 transforms
Fuzz 48637: 15 transforms
Fuzz 48638: 3 transforms
Fuzz 48639: 11 transforms
Fuzz 48640: 1 transforms
Fuzz 48641: 6 transforms
Fuzz 48642: 10 transforms
Fuzz 48643: 14 transforms
Fuzz 48644: 18 transforms
Fuzz 48645: 20 transforms
Fuzz 48646: 19 transforms
Fuzz 48647: 1 transforms
Fuzz 48648: 3 transforms
Fuzz 48649: 11 transforms
Fuzz 48650: 7 transforms
Fuzz 48651: 15 transforms
Fuzz 48652: 5 transforms
Fuzz 48653: 13 transforms
Fuzz 48654: 9 transforms
Fuzz 48655: 3 transforms
Fuzz 48656: 11 transforms
Fuzz 48657: 4 transforms
Fuzz 48658: 6 transforms
Fuzz 48659: 7 transforms
Fuzz 48660: 18 transforms
Fuzz 48661: 10 transforms
Fuzz 48662: 3 transforms
Fuzz 48663: 10 transforms
Fuzz 48664: 3 transforms
Fuzz 48665: 11 transforms
Fuzz 48666: 2 transforms
Fuzz 48667: 1 transforms
Fuzz 48668: 6 transforms
Fuzz 48669: 18 transforms
Fuzz 48670: 19 transforms
Fuzz 48671: 15 transforms
Fuzz 48672: 14 transforms
Fuzz 48673: 8 transforms
Fuzz 48674: 8 transforms
Fuzz 48675: 1 transforms
Fuzz 48676: 15 transforms
Fuzz 48677: 13 transforms
Fuzz 48678: 11 transforms
Fuzz 48679: 10 transforms
Fuzz 48680: 2 transforms
Fuzz 48681: 9 transforms
Fuzz 48682: 11 transforms
Fuzz 48683: 18 transforms
Fuzz 48684: 9 transforms
Fuzz 48685: 10 transforms
Fuzz Failure 
<<==DART CODE==>>

  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
@Component(


-->
class ComponentA {
  String header;
class CounterC<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"
  @Output() EventEmitter<int> incremented;
-->
@Component(
       attr.aria-hidden="{{!invalid}}omponent {
  void incre

  @ContentChild(CounterComponent)
  selector: 'my-aaa',
}
  outputs: const ['resetEvent: reset'],
  CounterCompo<!--
  selector: 'my-counter',
  EventEmitter<Strig> resetEvent;
  inputs: const ['count'],
  @Input() int maxCount;
  void reset() {}
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
  List<String> items;
<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>
    [count]="items.length"
  
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
      
  </my-counter>
</div>
<!-- @ngIgnoreErrors: -->
    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
</li>
<h1 #h1>Showing {{items.length}} items:</h1>    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [maxCount]='4'
    <my-counter></my-counter>
  <my-counter
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 48686: 12 transforms
Fuzz 48687: 2 transforms
Fuzz 48688: 19 transforms
Fuzz 48689: 15 transforms
Fuzz 48690: 4 transforms
Fuzz 48691: 14 transforms
Fuzz 48692: 2 transforms
Fuzz 48693: 6 transforms
Fuzz 48694: 13 transforms
Fuzz 48695: 12 transforms
Fuzz 48696: 6 transforms
Fuzz 48697: 9 transforms
Fuzz 48698: 3 transforms
Fuzz 48699: 3 transforms
Fuzz 48700: 4 transforms
Fuzz 48701: 5 transforms
Fuzz 48702: 18 transforms
Fuzz 48703: 11 transforms
Fuzz 48704: 3 transforms
Fuzz 48705: 5 transforms
Fuzz 48706: 16 transforms
Fuzz 48707: 8 transforms
Fuzz 48708: 18 transforms
Fuzz 48709: 1 transforms
Fuzz 48710: 6 transforms
Fuzz 48711: 18 transforms
Fuzz 48712: 3 transforms
Fuzz 48713: 7 transforms
Fuzz 48714: 8 transforms
Fuzz 48715: 8 transforms
Fuzz 48716: 2 transforms
Fuzz 48717: 6 transforms
Fuzz 48718: 1 transforms
Fuzz 48719: 11 transforms
Fuzz 48720: 10 transforms
Fuzz 48721: 1 transforms
Fuzz 48722: 5 transforms
Fuzz 48723: 8 transforms
Fuzz 48724: 19 transforms
Fuzz 48725: 19 transforms
Fuzz 48726: 10 transforms
Fuzz 48727: 10 transforms
Fuzz 48728: 13 transforms
Fuzz 48729: 7 transforms
Fuzz 48730: 6 transforms
Fuzz 48731: 11 transforms
Fuzz 48732: 10 transforms
Fuzz 48733: 9 transforms
Fuzz 48734: 5 transforms
Fuzz 48735: 6 transforms
Fuzz 48736: 19 transforms
Fuzz 48737: 5 transforms
Fuzz 48738: 1 transforms
Fuzz 48739: 4 transforms
Fuzz 48740: 16 transforms
Fuzz 48741: 11 transforms
Fuzz 48742: 1 transforms
Fuzz 48743: 11 transforms
Fuzz 48744: 12 transforms
Fuzz 48745: 19 transforms
Fuzz 48746: 12 transforms
Fuzz 48747: 3 transforms
Fuzz 48748: 1 transforms
Fuzz 48749: 17 transforms
Fuzz 48750: 5 transforms
Fuzz 48751: 13 transforms
Fuzz 48752: 10 transforms
Fuzz 48753: 3 transforms
Fuzz 48754: 15 transforms
Fuzz 48755: 10 transforms
Fuzz 48756: 7 transforms
Fuzz 48757: 14 transforms
Fuzz 48758: 17 transforms
Fuzz 48759: 19 transforms
Fuzz 48760: 18 transforms
Fuzz 48761: 1 transforms
Fuzz 48762: 15 transforms
Fuzz 48763: 7 transforms
Fuzz 48764: 19 transforms
Fuzz 48765: 5 transforms
Fuzz 48766: 4 transforms
Fuzz 48767: 6 transforms
Fuzz 48768: 11 transforms
Fuzz 48769: 20 transforms
Fuzz 48770: 18 transforms
Fuzz 48771: 13 transforms
Fuzz 48772: 15 transforms
Fuzz 48773: 15 transforms
Fuzz 48774: 17 transforms
Fuzz 48775: 14 transforms
Fuzz 48776: 9 transforms
Fuzz 48777: 13 transforms
Fuzz 48778: 5 transforms
Fuzz 48779: 2 transforms
Fuzz 48780: 16 transforms
Fuzz 48781: 20 transforms
Fuzz 48782: 17 transforms
Fuzz 48783: 3 transforms
Fuzz 48784: 17 transforms
Fuzz 48785: 2 transforms
Fuzz 48786: 3 transforms
Fuzz 48787: 9 transforms
Fuzz 48788: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Componnent(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],  template: {{count}} <button (c
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 48789: 20 transforms
Fuzz 48790: 14 transforms
Fuzz 48791: 8 transforms
Fuzz 48792: 9 transforms
Fuzz 48793: 4 transforms
Fuzz 48794: 2 transforms
Fuzz 48795: 17 transforms
Fuzz 48796: 5 transforms
Fuzz 48797: 6 transforms
Fuzz 48798: 20 transforms
Fuzz 48799: 13 transforms
Fuzz 48800: 6 transforms
Fuzz 48801: 6 transforms
Fuzz 48802: 5 transforms
Fuzz 48803: 9 transforms
Fuzz 48804: 20 transforms
Fuzz 48805: 2 transforms
Fuzz 48806: 9 transforms
Fuzz 48807: 13 transforms
Fuzz 48808: 20 transforms
Fuzz 48809: 17 transforms
Fuzz 48810: 1 transforms
Fuzz 48811: 17 transforms
Fuzz 48812: 9 transforms
Fuzz 48813: 6 transforms
Fuzz 48814: 14 transforms
Fuzz 48815: 5 transforms
Fuzz 48816: 6 transforms
Fuzz 48817: 19 transforms
Fuzz 48818: 3 transforms
Fuzz 48819: 16 transforms
Fuzz 48820: 9 transforms
Fuzz 48821: 18 transforms
Fuzz 48822: 19 transforms
Fuzz 48823: 4 transforms
Fuzz 48824: 18 transforms
Fuzz 48825: 18 transforms
Fuzz 48826: 2 transforms
Fuzz 48827: 5 transforms
Fuzz 48828: 13 transforms
Fuzz 48829: 1 transforms
Fuzz 48830: 5 transforms
Fuzz 48831: 8 transforms
Fuzz 48832: 7 transforms
Fuzz 48833: 9 transforms
Fuzz 48834: 16 transforms
Fuzz 48835: 8 transforms
Fuzz 48836: 17 transforms
Fuzz 48837: 5 transforms
Fuzz 48838: 12 transforms
Fuzz 48839: 17 transforms
Fuzz 48840: 17 transforms
Fuzz 48841: 17 transforms
Fuzz 48842: 20 transforms
Fuzz 48843: 16 transforms
Fuzz 48844: 6 transforms
Fuzz 48845: 15 transforms
Fuzz 48846: 4 transforms
Fuzz 48847: 9 transforms
Fuzz 48848: 16 transforms
Fuzz 48849: 11 transforms
Fuzz 48850: 7 transforms
Fuzz 48851: 7 transforms
Fuzz 48852: 5 transforms
Fuzz 48853: 16 transforms
Fuzz 48854: 12 transforms
Fuzz 48855: 19 transforms
Fuzz 48856: 15 transforms
Fuzz 48857: 20 transforms
Fuzz 48858: 6 transforms
Fuzz 48859: 19 transforms
Fuzz 48860: 19 transforms
Fuzz 48861: 15 transforms
Fuzz 48862: 12 transforms
Fuzz 48863: 20 transforms
Fuzz 48864: 6 transforms
Fuzz 48865: 6 transforms
Fuzz 48866: 3 transforms
Fuzz 48867: 17 transforms
Fuzz 48868: 17 transforms
Fuzz 48869: 17 transforms
Fuzz 48870: 2 transforms
Fuzz 48871: 7 transforms
Fuzz 48872: 18 transforms
Fuzz 48873: 3 transforms
Fuzz 48874: 10 transforms
Fuzz 48875: 16 transforms
Fuzz 48876: 10 transforms
Fuzz 48877: 15 transforms
Fuzz 48878: 9 transforms
Fuzz 48879: 4 transforms
Fuzz 48880: 5 transforms
Fuzz 48881: 17 transforms
Fuzz 48882: 17 transforms
Fuzz 48883: 13 transforms
Fuzz 48884: 14 transforms
Fuzz 48885: 7 transforms
Fuzz 48886: 11 transforms
Fuzz 48887: 8 transforms
Fuzz 48888: 16 transforms
Fuzz 48889: 8 transforms
Fuzz 48890: 1 transforms
Fuzz 48891: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
}
]),
});
{
\'\'\');
  '090c  template: '{{count}} <button (cli
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],

import 'package:angul
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 48892: 2 transforms
Fuzz 48893: 5 transforms
Fuzz 48894: 20 transforms
Fuzz 48895: 5 transforms
Fuzz 48896: 14 transforms
Fuzz 48897: 3 transforms
Fuzz 48898: 17 transforms
Fuzz 48899: 2 transforms
Fuzz 48900: 17 transforms
Fuzz 48901: 18 transforms
Fuzz 48902: 9 transforms
Fuzz 48903: 9 transforms
Fuzz 48904: 16 transforms
Fuzz 48905: 12 transforms
Fuzz 48906: 5 transforms
Fuzz 48907: 8 transforms
Fuzz 48908: 20 transforms
Fuzz 48909: 13 transforms
Fuzz 48910: 9 transforms
Fuzz 48911: 19 transforms
Fuzz 48912: 15 transforms
Fuzz 48913: 20 transforms
Fuzz 48914: 5 transforms
Fuzz 48915: 13 transforms
Fuzz 48916: 11 transforms
Fuzz 48917: 12 transforms
Fuzz 48918: 5 transforms
Fuzz 48919: 11 transforms
Fuzz 48920: 17 transforms
Fuzz 48921: 5 transforms
Fuzz 48922: 1 transforms
Fuzz 48923: 14 transforms
Fuzz 48924: 9 transforms
Fuzz 48925: 15 transforms
Fuzz 48926: 8 transforms
Fuzz 48927: 1 transforms
Fuzz 48928: 18 transforms
Fuzz 48929: 20 transforms
Fuzz 48930: 5 transforms
Fuzz 48931: 11 transforms
Fuzz 48932: 17 transforms
Fuzz 48933: 14 transforms
Fuzz 48934: 16 transforms
Fuzz 48935: 13 transforms
Fuzz 48936: 11 transforms
Fuzz 48937: 13 transforms
Fuzz 48938: 13 transforms
Fuzz 48939: 12 transforms
Fuzz 48940: 7 transforms
Fuzz 48941: 11 transforms
Fuzz 48942: 5 transforms
Fuzz 48943: 15 transforms
Fuzz 48944: 19 transforms
Fuzz 48945: 10 transforms
Fuzz 48946: 2 transforms
Fuzz 48947: 13 transforms
Fuzz 48948: 15 transforms
Fuzz 48949: 5 transforms
Fuzz 48950: 19 transforms
Fuzz 48951: 7 transforms
Fuzz 48952: 19 transforms
Fuzz 48953: 11 transforms
Fuzz 48954: 5 transforms
Fuzz 48955: 11 transforms
Fuzz 48956: 20 transforms
Fuzz 48957: 20 transforms
Fuzz 48958: 13 transforms
Fuzz 48959: 12 transforms
Fuzz 48960: 15 transforms
Fuzz 48961: 5 transforms
Fuzz 48962: 15 transforms
Fuzz 48963: 16 transforms
Fuzz 48964: 19 transforms
Fuzz 48965: 12 transforms
Fuzz 48966: 2 transforms
Fuzz 48967: 6 transforms
Fuzz 48968: 15 transforms
Fuzz 48969: 7 transforms
Fuzz 48970: 11 transforms
Fuzz 48971: 2 transforms
Fuzz 48972: 18 transforms
Fuzz 48973: 7 transforms
Fuzz 48974: 11 transforms
Fuzz 48975: 12 transforms
Fuzz 48976: 10 transforms
Fuzz 48977: 7 transforms
Fuzz 48978: 13 transforms
Fuzz 48979: 13 transforms
Fuzz 48980: 2 transforms
Fuzz 48981: 11 transforms
Fuzz 48982: 10 transforms
Fuzz 48983: 10 transforms
Fuzz 48984: 10 transforms
Fuzz 48985: 16 transforms
Fuzz 48986: 18 transforms
Fuzz 48987: 14 transforms
Fuzz 48988: 4 transforms
Fuzz 48989: 19 transforms
Fuzz 48990: 4 transforms
Fuzz 48991: 2 transforms
Fuzz 48992: 19 transforms
Fuzz 48993: 14 transforms
Fuzz 48994: 18 transforms
Fuzz 48995: 5 transforms
Fuzz 48996: 16 transforms
Fuzz 48997: 9 transforms
Fuzz 48998: 16 transforms
Fuzz 48999: 6 transforms
Fuzz 49000: 3 transforms
Fuzz 49001: 6 transforms
Fuzz 49002: 15 transforms
Fuzz 49003: 9 transforms
Fuzz 49004: 4 transforms
Fuzz 49005: 10 transforms
Fuzz 49006: 16 transforms
Fuzz 49007: 8 transforms
Fuzz 49008: 8 transforms
Fuzz 49009: 5 transforms
Fuzz 49010: 7 transforms
Fuzz 49011: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMo
-->
  select<!-<!--
-->
       -
@Component(
       aria-hidden="true"
import 'package:angular2/angular2.dart';
  templateUrl: 'tes
<<==HTML CODE==>>
    <my-counter></my-counter>
<li *ncountgFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
    [maxCount]='4'

      

    [count]="items.length"
</div>
<!-- @ngIgnoreErrors:: --><h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
    (clic; let x=index' [hidden]='item != nudeferredll'>
  {{x}} : {{item.trim()}}
<div *ngdoIf="items.length > 0">
    [maxCount]='4'

      

    [coModel)]="header" />
    (icremented)='items.add($event.toString())'>
</li>  
    #counter
  <form #k)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
    (incremented)='items.add($event.toString()unt]="items.length"
</div>
<!-- @ngIgnoreErrors:: --><h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
    (icremented)='items.add($event.toString())'>
</li>  
    #counter
  <form #k)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
    (incremented)='items.add($event.toString())'>
</li>
  
    #counter
  <form #ngForm="ngForm"></form>
    (reset)=''
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 49012: 1 transforms
Fuzz 49013: 12 transforms
Fuzz 49014: 9 transforms
Fuzz 49015: 3 transforms
Fuzz 49016: 13 transforms
Fuzz 49017: 1 transforms
Fuzz 49018: 9 transforms
Fuzz 49019: 20 transforms
Fuzz 49020: 2 transforms
Fuzz 49021: 13 transforms
Fuzz 49022: 6 transforms
Fuzz 49023: 3 transforms
Fuzz 49024: 12 transforms
Fuzz 49025: 5 transforms
Fuzz 49026: 13 transforms
Fuzz 49027: 10 transforms
Fuzz 49028: 8 transforms
Fuzz 49029: 12 transforms
Fuzz 49030: 10 transforms
Fuzz 49031: 20 transforms
Fuzz 49032: 5 transforms
Fuzz 49033: 12 transforms
Fuzz 49034: 12 transforms
Fuzz 49035: 17 transforms
Fuzz 49036: 7 transforms
Fuzz 49037: 17 transforms
Fuzz 49038: 8 transforms
Fuzz 49039: 2 transforms
Fuzz 49040: 1 transforms
Fuzz 49041: 9 transforms
Fuzz 49042: 3 transforms
Fuzz 49043: 11 transforms
Fuzz 49044: 18 transforms
Fuzz 49045: 16 transforms
Fuzz 49046: 1 transforms
Fuzz 49047: 20 transforms
Fuzz 49048: 9 transforms
Fuzz 49049: 20 transforms
Fuzz 49050: 5 transforms
Fuzz 49051: 4 transforms
Fuzz 49052: 18 transforms
Fuzz 49053: 7 transforms
Fuzz 49054: 13 transforms
Fuzz 49055: 20 transforms
Fuzz 49056: 9 transforms
Fuzz 49057: 17 transforms
Fuzz 49058: 7 transforms
Fuzz 49059: 3 transforms
Fuzz 49060: 2 transforms
Fuzz 49061: 2 transforms
Fuzz 49062: 10 transforms
Fuzz 49063: 3 transforms
Fuzz 49064: 18 transforms
Fuzz 49065: 14 transforms
Fuzz 49066: 18 transforms
Fuzz 49067: 20 transforms
Fuzz 49068: 19 transforms
Fuzz 49069: 4 transforms
Fuzz 49070: 12 transforms
Fuzz 49071: 20 transforms
Fuzz 49072: 14 transforms
Fuzz 49073: 1 transforms
Fuzz 49074: 20 transforms
Fuzz 49075: 1 transforms
Fuzz 49076: 1 transforms
Fuzz 49077: 11 transforms
Fuzz 49078: 13 transforms
Fuzz 49079: 1 transforms
Fuzz 49080: 4 transforms
Fuzz 49081: 11 transforms
Fuzz 49082: 10 transforms
Fuzz 49083: 15 transforms
Fuzz 49084: 20 transforms
Fuzz 49085: 12 transforms
Fuzz 49086: 11 transforms
Fuzz 49087: 9 transforms
Fuzz 49088: 2 transforms
Fuzz 49089: 7 transforms
Fuzz 49090: 4 transforms
Fuzz 49091: 8 transforms
Fuzz 49092: 1 transforms
Fuzz 49093: 16 transforms
Fuzz 49094: 13 transforms
Fuzz 49095: 13 transforms
Fuzz 49096: 19 transforms
Fuzz 49097: 15 transforms
Fuzz 49098: 20 transforms
Fuzz 49099: 7 transforms
Fuzz 49100: 14 transforms
Fuzz 49101: 8 transforms
Fuzz 49102: 20 transforms
Fuzz 49103: 8 transforms
Fuzz 49104: 17 transforms
Fuzz 49105: 5 transforms
Fuzz 49106: 1 transforms
Fuzz 49107: 11 transforms
Fuzz 49108: 17 transforms
Fuzz 49109: 3 transforms
Fuzz 49110: 19 transforms
Fuzz 49111: 4 transforms
Fuzz 49112: 16 transforms
Fuzz 49113: 16 transforms
Fuzz 49114: 6 transforms
Fuzz 49115: 11 transforms
Fuzz 49116: 11 transforms
Fuzz 49117: 3 transforms
Fuzz 49118: 14 transforms
Fuzz 49119: 20 transforms
Fuzz 49120: 10 transforms
Fuzz 49121: 4 transforms
Fuzz 49122: 1 transforms
Fuzz 49123: 19 transforms
Fuzz 49124: 13 transforms
Fuzz 49125: 10 transforms
Fuzz 49126: 12 transforms
Fuzz 49127: 20 transforms
Fuzz 49128: 19 transforms
Fuzz 49129: 2 transforms
Fuzz 49130: 2 transforms
Fuzz 49131: 9 transforms
Fuzz 49132: 5 transforms
Fuzz 49133: 7 transforms
Fuzz 49134: 8 transforms
Fuzz 49135: 3 transforms
Fuzz 49136: 3 transforms
Fuzz 49137: 16 transforms
Fuzz 49138: 13 transforms
Fuzz 49139: 17 transforms
Fuzz 49140: 18 transforms
Fuzz 49141: 10 transforms
Fuzz 49142: 12 transforms
Fuzz 49143: 8 transforms
Fuzz 49144: 14 transforms
Fuzz 49145: 4 transforms
Fuzz 49146: 5 transforms
Fuzz 49147: 12 transforms
Fuzz 49148: 17 transforms
Fuzz 49149: 20 transforms
Fuzz 49150: 6 transforms
Fuzz 49151: 18 transforms
Fuzz 49152: 16 transforms
Fuzz 49153: 9 transforms
Fuzz 49154: 15 transforms
Fuzz 49155: 19 transforms
Fuzz 49156: 6 transforms
Fuzz 49157: 2 transforms
Fuzz 49158: 19 transforms
Fuzz 49159: 5 transforms
Fuzz 49160: 19 transforms
Fuzz 49161: 5 transforms
Fuzz 49162: 11 transforms
Fuzz 49163: 9 transforms
Fuzz 49164: 19 transforms
Fuzz 49165: 3 transforms
Fuzz 49166: 5 transforms
Fuzz 49167: 8 transforms
Fuzz 49168: 6 transforms
Fuzz 49169: 4 transforms
Fuzz 49170: 6 transforms
Fuzz 49171: 20 transforms
Fuzz 49172: 10 transforms
Fuzz 49173: 8 transforms
Fuzz 49174: 5 transforms
Fuzz 49175: 1 transforms
Fuzz 49176: 5 transforms
Fuzz 49177: 15 transforms
Fuzz 49178: 8 transforms
Fuzz 49179: 17 transforms
Fuzz 49180: 20 transforms
Fuzz 49181: 19 transforms
Fuzz 49182: 12 transforms
Fuzz 49183: 15 transforms
Fuzz 49184: 20 transforms
Fuzz 49185: 6 transforms
Fuzz 49186: 9 transforms
Fuzz 49187: 18 transforms
Fuzz 49188: 3 transforms
Fuzz 49189: 12 transforms
Fuzz 49190: 5 transforms
Fuzz 49191: 7 transforms
Fuzz 49192: 5 transforms
Fuzz 49193: 10 transforms
Fuzz 49194: 11 transforms
Fuzz 49195: 20 transforms
Fuzz 49196: 14 transforms
Fuzz 49197: 1 transforms
Fuzz 49198: 14 transforms
Fuzz 49199: 14 transforms
Fuzz 49200: 8 transforms
Fuzz 49201: 10 transforms
Fuzz 49202: 14 transforms
Fuzz 49203: 10 transforms
Fuzz 49204: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
}
       arst }
  String header;

  in count;  template: '{{count}} <nt}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  evoid reset() {}  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
  directives: con<!--
@Componet(
@Component(
  inputs: const ['count'],
  List<String> items;
  @Input() int maxCount;

ibutton (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  evoid reset() {}  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
  directives: con<!--
@Component(
@Component(
  inputs: const ['count'],
  List<String> items;
  @Input() int maxCount;

import 'package:angular2/angular2.dart';
class ComponentA {
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  @ContentChild(CounterComponent)

}
class withCounterComponent {
[CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->

<<==HTML CODE==>>
  

}
]),
});
{
\'\'\');
  '  </my-counter>
    [count]="items.length"
    <my-counms:</h1>    (reset)=''
<li *ngFor='let item of i
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 49205: 3 transforms
Fuzz 49206: 15 transforms
Fuzz 49207: 5 transforms
Fuzz 49208: 4 transforms
Fuzz 49209: 6 transforms
Fuzz 49210: 20 transforms
Fuzz 49211: 20 transforms
Fuzz 49212: 9 transforms
Fuzz 49213: 13 transforms
Fuzz 49214: 3 transforms
Fuzz 49215: 18 transforms
Fuzz 49216: 20 transforms
Fuzz 49217: 11 transforms
Fuzz 49218: 8 transforms
Fuzz 49219: 14 transforms
Fuzz 49220: 2 transforms
Fuzz 49221: 7 transforms
Fuzz 49222: 17 transforms
Fuzz 49223: 13 transforms
Fuzz 49224: 14 transforms
Fuzz 49225: 7 transforms
Fuzz 49226: 1 transforms
Fuzz 49227: 8 transforms
Fuzz 49228: 4 transforms
Fuzz 49229: 12 transforms
Fuzz 49230: 12 transforms
Fuzz 49231: 20 transforms
Fuzz 49232: 5 transforms
Fuzz 49233: 4 transforms
Fuzz 49234: 18 transforms
Fuzz 49235: 11 transforms
Fuzz 49236: 7 transforms
Fuzz 49237: 17 transforms
Fuzz 49238: 14 transforms
Fuzz 49239: 10 transforms
Fuzz 49240: 8 transforms
Fuzz 49241: 6 transforms
Fuzz 49242: 4 transforms
Fuzz 49243: 1 transforms
Fuzz 49244: 6 transforms
Fuzz 49245: 12 transforms
Fuzz 49246: 2 transforms
Fuzz 49247: 20 transforms
Fuzz 49248: 19 transforms
Fuzz 49249: 17 transforms
Fuzz 49250: 16 transforms
Fuzz 49251: 20 transforms
Fuzz 49252: 10 transforms
Fuzz 49253: 1 transforms
Fuzz 49254: 2 transforms
Fuzz 49255: 12 transforms
Fuzz 49256: 20 transforms
Fuzz 49257: 16 transforms
Fuzz 49258: 19 transforms
Fuzz 49259: 15 transforms
Fuzz 49260: 2 transforms
Fuzz 49261: 4 transforms
Fuzz 49262: 8 transforms
Fuzz 49263: 7 transforms
Fuzz 49264: 5 transforms
Fuzz 49265: 13 transforms
Fuzz 49266: 8 transforms
Fuzz 49267: 6 transforms
Fuzz 49268: 12 transforms
Fuzz 49269: 17 transforms
Fuzz 49270: 16 transforms
Fuzz 49271: 17 transforms
Fuzz 49272: 9 transforms
Fuzz 49273: 5 transforms
Fuzz 49274: 6 transforms
Fuzz 49275: 19 transforms
Fuzz 49276: 16 transforms
Fuzz 49277: 8 transforms
Fuzz 49278: 2 transforms
Fuzz 49279: 15 transforms
Fuzz 49280: 8 transforms
Fuzz 49281: 9 transforms
Fuzz 49282: 13 transforms
Fuzz 49283: 13 transforms
Fuzz 49284: 16 transforms
Fuzz 49285: 3 transforms
Fuzz 49286: 2 transforms
Fuzz 49287: 9 transforms
Fuzz 49288: 19 transforms
Fuzz 49289: 11 transforms
Fuzz 49290: 20 transforms
Fuzz 49291: 10 transforms
Fuzz 49292: 15 transforms
Fuzz 49293: 17 transforms
Fuzz 49294: 5 transforms
Fuzz 49295: 2 transforms
Fuzz 49296: 17 transforms
Fuzz 49297: 15 transforms
Fuzz 49298: 1 transforms
Fuzz 49299: 20 transforms
Fuzz 49300: 7 transforms
Fuzz 49301: 20 transforms
Fuzz 49302: 8 transforms
Fuzz 49303: 9 transforms
Fuzz 49304: 4 transforms
Fuzz 49305: 10 transforms
Fuzz 49306: 20 transforms
Fuzz 49307: 5 transforms
Fuzz 49308: 18 transforms
Fuzz 49309: 18 transforms
Fuzz 49310: 13 transforms
Fuzz 49311: 19 transforms
Fuzz 49312: 13 transforms
Fuzz 49313: 15 transforms
Fuzz 49314: 7 transforms
Fuzz 49315: 12 transforms
Fuzz 49316: 16 transforms
Fuzz 49317: 1 transforms
Fuzz 49318: 2 transforms
Fuzz 49319: 18 transforms
Fuzz 49320: 2 transforms
Fuzz 49321: 1 transforms
Fuzz 49322: 5 transforms
Fuzz 49323: 19 transforms
Fuzz 49324: 14 transforms
Fuzz 49325: 12 transforms
Fuzz 49326: 13 transforms
Fuzz 49327: 7 transforms
Fuzz 49328: 16 transforms
Fuzz 49329: 11 transforms
Fuzz 49330: 19 transforms
Fuzz 49331: 18 transforms
Fuzz 49332: 14 transforms
Fuzz 49333: 2 transforms
Fuzz 49334: 13 transforms
Fuzz 49335: 11 transforms
Fuzz 49336: 15 transforms
Fuzz 49337: 1 transforms
Fuzz 49338: 12 transforms
Fuzz 49339: 7 transforms
Fuzz 49340: 1 transforms
Fuzz 49341: 20 transforms
Fuzz 49342: 8 transforms
Fuzz 49343: 5 transforms
Fuzz 49344: 2 transforms
Fuzz 49345: 15 transforms
Fuzz 49346: 10 transforms
Fuzz 49347: 10 transforms
Fuzz 49348: 1 transforms
Fuzz 49349: 13 transforms
Fuzz 49350: 20 transforms
Fuzz 49351: 12 transforms
Fuzz 49352: 8 transforms
Fuzz 49353: 20 transforms
Fuzz 49354: 12 transforms
Fuzz 49355: 8 transforms
Fuzz 49356: 10 transforms
Fuzz 49357: 14 transforms
Fuzz 49358: 11 transforms
Fuzz 49359: 17 transforms
Fuzz 49360: 13 transforms
Fuzz 49361: 17 transforms
Fuzz 49362: 3 transforms
Fuzz 49363: 8 transforms
Fuzz 49364: 9 transforms
Fuzz 49365: 4 transforms
Fuzz 49366: 15 transforms
Fuzz 49367: 19 transforms
Fuzz 49368: 3 transforms
Fuzz 49369: 9 transforms
Fuzz 49370: 12 transforms
Fuzz 49371: 3 transforms
Fuzz 49372: 14 transforms
Fuzz 49373: 7 transforms
Fuzz 49374: 16 transforms
Fuzz 49375: 8 transforms
Fuzz 49376: 9 transforms
Fuzz 49377: 14 transforms
Fuzz 49378: 3 transforms
Fuzz 49379: 19 transforms
Fuzz 49380: 15 transforms
Fuzz 49381: 18 transforms
Fuzz 49382: 5 transforms
Fuzz 49383: 6 transforms
Fuzz 49384: 10 transforms
Fuzz 49385: 9 transforms
Fuzz 49386: 18 transforms
Fuzz 49387: 13 transforms
Fuzz 49388: 2 transforms
Fuzz 49389: 2 transforms
Fuzz 49390: 1 transforms
Fuzz 49391: 9 transforms
Fuzz 49392: 11 transforms
Fuzz 49393: 20 transforms
Fuzz 49394: 5 transforms
Fuzz 49395: 8 transforms
Fuzz 49396: 7 transforms
Fuzz 49397: 6 transforms
Fuzz 49398: 8 transforms
Fuzz 49399: 14 transforms
Fuzz 49400: 4 transforms
Fuzz 49401: 2 transforms
Fuzz 49402: 11 transforms
Fuzz 49403: 9 transforms
Fuzz 49404: 11 transforms
Fuzz 49405: 2 transforms
Fuzz 49406: 10 transforms
Fuzz 49407: 17 transforms
Fuzz 49408: 13 transforms
Fuzz 49409: 10 transforms
Fuzz 49410: 17 transforms
Fuzz 49411: 7 transforms
Fuzz 49412: 17 transforms
Fuzz 49413: 18 transforms
Fuzz 49414: 13 transforms
Fuzz 49415: 15 transforms
Fuzz 49416: 3 transforms
Fuzz 49417: 12 transforms
Fuzz 49418: 2 transforms
Fuzz 49419: 19 transforms
Fuzz 49420: 6 transforms
Fuzz 49421: 19 transforms
Fuzz 49422: 3 transforms
Fuzz 49423: 10 transforms
Fuzz 49424: 9 transforms
Fuzz 49425: 1 transforms
Fuzz 49426: 14 transforms
Fuzz 49427: 13 transforms
Fuzz 49428: 9 transforms
Fuzz 49429: 2 transforms
Fuzz 49430: 12 transforms
Fuzz 49431: 19 transforms
Fuzz 49432: 20 transforms
Fuzz 49433: 6 transforms
Fuzz 49434: 20 transforms
Fuzz 49435: 17 transforms
Fuzz 49436: 1 transforms
Fuzz 49437: 2 transforms
Fuzz 49438: 12 transforms
Fuzz 49439: 6 transforms
Fuzz 49440: 9 transforms
Fuzz 49441: 2 transforms
Fuzz 49442: 20 transforms
Fuzz 49443: 4 transforms
Fuzz 49444: 16 transforms
Fuzz 49445: 11 transforms
Fuzz 49446: 4 transforms
Fuzz 49447: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<<!--
-->
       aria-hidden="true"
       attrString> items;
  String header;
}

@Component(  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)"increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;  @Input() int maxCount;
  EventEmiteter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <my-counter
  
  <input [(ngModel)]="header" />
  irty}}
  {{x}} : {{itenativem.trim()}}
</<!--
-->       aria-hidden="true"
    li>
    [maxCount]='4'
<div *ngIf="items.length > 0">
-->

  <form #ngForm="ngForm"></form>
      
  {{ngForm.d<!--
    (rese
    #counte
<h1a #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartExpression (package:angular_analyzer_plugin/src/converter.dart:548:19)
#4      EmbeddedDartParser.findMustaches (package:angular_analyzer_plugin/src/converter.dart:697:26)
#5      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:245:44)
#6      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#7      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#8      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#9      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#10     HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#11     HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#12     HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#13     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#14     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#15     FuzzTest.checkNoCrash.<anonymous closure>.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:613:34)
#16     _rootRunUnary (dart:async/zone.dart:1128)
#17     _CustomZone.runUnary (dart:async/zone.dart:1012)
#18     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#19     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#20     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#21     _Future._complete (dart:async/future_impl.dart:468)
#22     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#23     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#24     AngularDriver.resolveDart (package:angular_analyzer_plugin/src/angular_driver.dart:682:5)
#25     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#26     _rootRunUnary (dart:async/zone.dart:1128)
#27     _CustomZone.runUnary (dart:async/zone.dart:1012)
#28     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#29     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#30     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#31     _Future._complete (dart:async/future_impl.dart:468)
#32     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#33     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#34     AngularDriver.getStandardAngular (package:angular_analyzer_plugin/src/angular_driver.dart:296:5)
#35     new Future.microtask.<anonymous closure> (dart:async/future.dart:200)
#36     _rootRun (dart:async/zone.dart:1116)
#37     _CustomZone.run (dart:async/zone.dart:1001)
#38     _CustomZone.runGuarded (dart:async/zone.dart:901)
#39     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#40     _rootRun (dart:async/zone.dart:1120)
#41     _CustomZone.run (dart:async/zone.dart:1001)
#42     _CustomZone.runGuarded (dart:async/zone.dart:901)
#43     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#44     _microtaskLoop (dart:async/schedule_microtask.dart:41)
#45     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#46     _Timer._runTimers (dart:isolate-patch/timer_impl.dart:375)
#47     _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:394)
#48     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 49448: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<<!--
-->
       aria-hidden="true"
       attrString> items;
  String header;
}

@Component(  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)"increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;  @Input() int maxCount;
  EventEmiteter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <my-counter
  
  <input [(ngModel)]="header" />
  irty}}
  {{x}} : {{itenativem.trim()}}
</<!--
-->       aria-hidden="true"
    li>
    [maxCount]='4'
<div *ngIf="items.length > 0">
-->

  <form #ngForm="ngForm"></form>
      
  {{ngForm.d<!--
    (rese
    #counte
<h1a #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartExpression (package:angular_analyzer_plugin/src/converter.dart:548:19)
#4      EmbeddedDartParser.findMustaches (package:angular_analyzer_plugin/src/converter.dart:697:26)
#5      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:245:44)
#6      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#7      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#8      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#9      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#10     HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#11     HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#12     HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#13     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#14     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#15     AngularDriver.pushHtmlErrors (package:angular_analyzer_plugin/src/angular_driver.dart:540:27)
<asynchronous suspension>
#16     AngularDriver.performWork (package:angular_analyzer_plugin/src/angular_driver.dart:247:7)
<asynchronous suspension>
#17     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#18     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#19     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#20     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#21     _rootRun (dart:async/zone.dart:1120)
#22     _CustomZone.run (dart:async/zone.dart:1001)
#23     _CustomZone.runGuarded (dart:async/zone.dart:901)
#24     runZoned (dart:async/zone.dart:1465)
#25     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#26     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#27     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#28     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#29     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 49449: 3 transforms
Fuzz 49450: 1 transforms
Fuzz 49451: 5 transforms
Fuzz 49452: 13 transforms
Fuzz 49453: 12 transforms
Fuzz 49454: 2 transforms
Fuzz 49455: 7 transforms
Fuzz 49456: 20 transforms
Fuzz 49457: 18 transforms
Fuzz 49458: 17 transforms
Fuzz 49459: 12 transforms
Fuzz 49460: 19 transforms
Fuzz 49461: 20 transforms
Fuzz 49462: 14 transforms
Fuzz 49463: 17 transforms
Fuzz 49464: 4 transforms
Fuzz 49465: 2 transforms
Fuzz 49466: 5 transforms
Fuzz 49467: 14 transforms
Fuzz 49468: 9 transforms
Fuzz 49469: 13 transforms
Fuzz 49470: 12 transforms
Fuzz 49471: 8 transforms
Fuzz 49472: 20 transforms
Fuzz 49473: 3 transforms
Fuzz 49474: 12 transforms
Fuzz 49475: 8 transforms
Fuzz 49476: 8 transforms
Fuzz 49477: 4 transforms
Fuzz 49478: 12 transforms
Fuzz 49479: 1 transforms
Fuzz 49480: 4 transforms
Fuzz 49481: 17 transforms
Fuzz 49482: 4 transforms
Fuzz 49483: 3 transforms
Fuzz 49484: 14 transforms
Fuzz 49485: 14 transforms
Fuzz 49486: 2 transforms
Fuzz 49487: 11 transforms
Fuzz 49488: 14 transforms
Fuzz 49489: 20 transforms
Fuzz 49490: 13 transforms
Fuzz 49491: 2 transforms
Fuzz 49492: 12 transforms
Fuzz 49493: 4 transforms
Fuzz 49494: 4 transforms
Fuzz 49495: 2 transforms
Fuzz 49496: 10 transforms
Fuzz 49497: 4 transforms
Fuzz 49498: 16 transforms
Fuzz 49499: 8 transforms
Fuzz 49500: 11 transforms
Fuzz 49501: 6 transforms
Fuzz 49502: 2 transforms
Fuzz 49503: 2 transforms
Fuzz 49504: 3 transforms
Fuzz 49505: 15 transforms
Fuzz 49506: 19 transforms
Fuzz 49507: 13 transforms
Fuzz 49508: 6 transforms
Fuzz 49509: 18 transforms
Fuzz 49510: 18 transforms
Fuzz 49511: 13 transforms
Fuzz 49512: 11 transforms
Fuzz 49513: 8 transforms
Fuzz 49514: 20 transforms
Fuzz 49515: 8 transforms
Fuzz 49516: 18 transforms
Fuzz 49517: 4 transforms
Fuzz 49518: 4 transforms
Fuzz 49519: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',

  void reset() {}
  selector: 'my-counter',
@Comvoid increment() {}

  inputs: const ['count'],
  String header;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button=>')
  t recursedComponent;
  selector: 'my-aaa',  @Inp<ut() int maxCount;
  selector: 'my-aaa',  @Inp<ut() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
}

}
  @Output() EventEmitter<int> incremented;
class ComponentA {
class CounterComponent {
  CounterComponen<!--

  templateUrl: 'test.html',  EventEmitter<String> resetEvent;
@Component(
  List<String> items;
-->

class CounterComponent {
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],

  List<String> items;
  int count;
import 'package:angular2/angular2.dart';
-->
  t ['resetEvent: reset'],
  CounterComponen<!--
@Component(
  selector: 'my-counter',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of<!--
this-->
       aria- items; let x=indexx=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="he' [hidden]='item != null'>
  {{x}on} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
  <my-couunter
    #counter    [}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5035count]="items.->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of<!--
-->
       aria- items; let x=indexx=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.di<!--
-->
       aria-hidden="true"
       attr.aria-hiddenrty}}
  
  <input [(ngModel)length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 49520: 18 transforms
Fuzz 49521: 19 transforms
Fuzz 49522: 17 transforms
Fuzz 49523: 10 transforms
Fuzz 49524: 14 transforms
Fuzz 49525: 14 transforms
Fuzz 49526: 15 transforms
Fuzz 49527: 10 transforms
Fuzz 49528: 3 transforms
Fuzz 49529: 8 transforms
Fuzz 49530: 17 transforms
Fuzz 49531: 4 transforms
Fuzz 49532: 8 transforms
Fuzz 49533: 1 transforms
Fuzz 49534: 18 transforms
Fuzz 49535: 3 transforms
Fuzz 49536: 6 transforms
Fuzz 49537: 7 transforms
Fuzz 49538: 11 transforms
Fuzz 49539: 20 transforms
Fuzz 49540: 18 transforms
Fuzz 49541: 2 transforms
Fuzz 49542: 7 transforms
Fuzz 49543: 7 transforms
Fuzz 49544: 14 transforms
Fuzz 49545: 16 transforms
Fuzz 49546: 7 transforms
Fuzz 49547: 12 transforms
Fuzz 49548: 13 transforms
Fuzz 49549: 19 transforms
Fuzz 49550: 1 transforms
Fuzz 49551: 18 transforms
Fuzz 49552: 19 transforms
Fuzz 49553: 14 transforms
Fuzz 49554: 5 transforms
Fuzz 49555: 20 transforms
Fuzz 49556: 11 transforms
Fuzz 49557: 3 transforms
Fuzz 49558: 15 transforms
Fuzz 49559: 7 transforms
Fuzz 49560: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Componenttring header;}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  temponlate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class Cou nterComponent {
  selector: 'my-aaa',
  templateUrl: 'test.html',
  dirit[ter<int> incectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  temponlate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  temponlate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Outpint> incremented;

  @ContentChild(CounterComponent)
 else CounterComponent recursedComponent;
  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item "
       attr.aria-hidden="{{!iof items; let x1.hidden; counter.reset()'
    (incremented)='items.add($e=index' [hidden]='iteim != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForidden="true"
       attr.aria-hiddenm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter}
]),
>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 49561: 18 transforms
Fuzz 49562: 16 transforms
Fuzz 49563: 20 transforms
Fuzz 49564: 9 transforms
Fuzz 49565: 19 transforms
Fuzz 49566: 16 transforms
Fuzz 49567: 10 transforms
Fuzz 49568: 8 transforms
Fuzz 49569: 5 transforms
Fuzz 49570: 10 transforms
Fuzz 49571: 13 transforms
Fuzz 49572: 8 transforms
Fuzz 49573: 7 transforms
Fuzz 49574: 13 transforms
Fuzz 49575: 13 transforms
Fuzz 49576: 1 transforms
Fuzz 49577: 8 transforms
Fuzz 49578: 20 transforms
Fuzz 49579: 15 transforms
Fuzz 49580: 13 transforms
Fuzz 49581: 2 transforms
Fuzz 49582: 12 transforms
Fuzz 49583: 16 transforms
Fuzz 49584: 4 transforms
Fuzz 49585: 15 transforms
Fuzz 49586: 1 transforms
Fuzz 49587: 15 transforms
Fuzz 49588: 8 transforms
Fuzz 49589: 15 transforms
Fuzz 49590: 11 transforms
Fuzz 49591: 7 transforms
Fuzz 49592: 1 transforms
Fuzz 49593: 10 transforms
Fuzz 49594: 4 transforms
Fuzz 49595: 4 transforms
Fuzz 49596: 8 transforms
Fuzz 49597: 19 transforms
Fuzz 49598: 10 transforms
Fuzz 49599: 14 transforms
Fuzz 49600: 6 transforms
Fuzz 49601: 11 transforms
Fuzz 49602: 5 transforms
Fuzz 49603: 14 transforms
Fuzz 49604: 7 transforms
Fuzz 49605: 8 transforms
Fuzz 49606: 3 transforms
Fuzz 49607: 10 transforms
Fuzz 49608: 20 transforms
Fuzz 49609: 12 transforms
Fuzz 49610: 2 transforms
Fuzz 49611: 5 transforms
Fuzz 49612: 2 transforms
Fuzz 49613: 18 transforms
Fuzz 49614: 15 transforms
Fuzz 49615: 7 transforms
Fuzz 49616: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  @Input() int maxCount;
  templateUrl: 'nulltest.html',
  String header;
@Component(
@Component(
  @ContentChild(CounterComponent)

class Counter}
]),
}Component {


       aria-hi) {show}
}
]),
class ComponentA {
  voi{d increment() {}
import 'package:angular2/angular2.dart';
  selec}
  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
  selector: 'my-counter',  inputs: const ['count'],
{
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->
  CounterComponen t recursedComponent;
  void reset(<!--

});

  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  'tor: 'my-aaa',
  List<String> items;
\'\'\');
<<==HTML CODE==>>
      
  <input [(ngModel)]="header" />
    (re}
]),
});
{
\'\'\');
  '090cedb3fset)=''
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
-->
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
  {{ngForm.dirty}}
    <!--
  
  
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
       aria-hidden="true"
  </my-counter>
  {{x}} : r.reset({{item.trim()}}
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
       <my-counter></my-counter>
-->
</li>
  <my-counter
    (reset)=''
  <form #ngForm="ngForm"></form>
       aria-hidden="true"
</div>
    (incremented)='items.add($event.toString())'>    <!--
       <my-ngIf=show"items.length > 0">

<h1 #h1>Showing {{items.length}} items:</h1>
      
    #counter
    [count]="items.length"    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *m != null'>
<div *ngIf="items.length > 0">
  <my-counter
</li>
  <form #ngForm="ngFor"></form>

    (incremented)='items.add($event.toString())'>
    [count]="items.length"    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 49617: 10 transforms
Fuzz 49618: 13 transforms
Fuzz 49619: 16 transforms
Fuzz 49620: 8 transforms
Fuzz 49621: 2 transforms
Fuzz 49622: 2 transforms
Fuzz 49623: 20 transforms
Fuzz 49624: 10 transforms
Fuzz 49625: 20 transforms
Fuzz 49626: 6 transforms
Fuzz 49627: 14 transforms
Fuzz 49628: 2 transforms
Fuzz 49629: 19 transforms
Fuzz 49630: 4 transforms
Fuzz 49631: 19 transforms
Fuzz 49632: 16 transforms
Fuzz 49633: 8 transforms
Fuzz 49634: 16 transforms
Fuzz 49635: 7 transforms
Fuzz 49636: 16 transforms
Fuzz 49637: 3 transforms
Fuzz 49638: 16 transforms
Fuzz 49639: 13 transforms
Fuzz 49640: 2 transforms
Fuzz 49641: 7 transforms
Fuzz 49642: 15 transforms
Fuzz 49643: 3 transforms
Fuzz 49644: 19 transforms
Fuzz 49645: 11 transforms
Fuzz 49646: 10 transforms
Fuzz 49647: 12 transforms
Fuzz 49648: 14 transforms
Fuzz 49649: 2 transforms
Fuzz 49650: 7 transforms
Fuzz 49651: 18 transforms
Fuzz 49652: 16 transforms
Fuzz 49653: 4 transforms
Fuzz 49654: 19 transforms
Fuzz 49655: 19 transforms
Fuzz 49656: 19 transforms
Fuzz 49657: 14 transforms
Fuzz 49658: 4 transforms
Fuzz 49659: 13 transforms
Fuzz 49660: 6 transforms
Fuzz 49661: 11 transforms
Fuzz 49662: 17 transforms
Fuzz 49663: 18 transforms
Fuzz 49664: 16 transforms
Fuzz 49665: 10 transforms
Fuzz 49666: 11 transforms
Fuzz 49667: 10 transforms
Fuzz 49668: 15 transforms
Fuzz 49669: 12 transforms
Fuzz 49670: 9 transforms
Fuzz 49671: 8 transforms
Fuzz 49672: 12 transforms
Fuzz 49673: 15 transforms
Fuzz 49674: 9 transforms
Fuzz 49675: 12 transforms
Fuzz 49676: 11 transforms
Fuzz 49677: 12 transforms
Fuzz 49678: 3 transforms
Fuzz 49679: 15 transforms
Fuzz 49680: 12 transforms
Fuzz 49681: 7 transforms
Fuzz 49682: 15 transforms
Fuzz 49683: 16 transforms
Fuzz 49684: 8 transforms
Fuzz 49685: 6 transforms
Fuzz 49686: 6 transforms
Fuzz 49687: 5 transforms
Fuzz 49688: 11 transforms
Fuzz 49689: 10 transforms
Fuzz 49690: 2 transforms
Fuzz 49691: 9 transforms
Fuzz 49692: 13 transforms
Fuzz 49693: 17 transforms
Fuzz 49694: 17 transforms
Fuzz 49695: 9 transforms
Fuzz 49696: 7 transforms
Fuzz 49697: 20 transforms
Fuzz 49698: 18 transforms
Fuzz 49699: 16 transforms
Fuzz 49700: 1 transforms
Fuzz 49701: 11 transforms
Fuzz 49702: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incrementponent, NgIf, NgFor, NgForm, NgModel])
       aria-himponent {

  List<String> items;  String header;
  int count;
class ComponentA {
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
@Component(
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
-->
  selector: 'my-counter',
  directies: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
@Component(
  directies: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
   ed;
import 'package:angular2/angular2.dart';
@Component(

  templateUrl: 'test.html',
  selector: 'my-aaa',
  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;  String header;
  inputs: const ['count'],

class ComponentA {
clt 'package:angular2/angular2.dart';
  void reset() {}
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
}

  @ContentChild(CounteComponent)
  void increment() {}
}

  selector: 'my-counter',

class CounterCo<!--
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></bass ComponentA {
  templateUrl: 'test.html',
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;  String header;
class CounterCo<!--
-->

}
<<==HTML CODE==>>
  
<h1 #h1>Showing {{item<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{s.length}} items:</h1>
  {{ngFor
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 49703: 17 transforms
Fuzz 49704: 6 transforms
Fuzz 49705: 16 transforms
Fuzz 49706: 14 transforms
Fuzz 49707: 13 transforms
Fuzz 49708: 20 transforms
Fuzz 49709: 12 transforms
Fuzz 49710: 19 transforms
Fuzz 49711: 13 transforms
Fuzz 49712: 5 transforms
Fuzz 49713: 14 transforms
Fuzz 49714: 15 transforms
Fuzz 49715: 19 transforms
Fuzz 49716: 13 transforms
Fuzz 49717: 9 transforms
Fuzz 49718: 18 transforms
Fuzz 49719: 13 transforms
Fuzz 49720: 1 transforms
Fuzz 49721: 13 transforms
Fuzz 49722: 6 transforms
Fuzz 49723: 3 transforms
Fuzz 49724: 12 transforms
Fuzz 49725: 4 transforms
Fuzz 49726: 19 transforms
Fuzz 49727: 4 transforms
Fuzz 49728: 3 transforms
Fuzz 49729: 18 transforms
Fuzz 49730: 13 transforms
Fuzz 49731: 20 transforms
Fuzz 49732: 5 transforms
Fuzz 49733: 16 transforms
Fuzz 49734: 16 transforms
Fuzz 49735: 17 transforms
Fuzz 49736: 2 transforms
Fuzz 49737: 9 transforms
Fuzz 49738: 10 transforms
Fuzz 49739: 12 transforms
Fuzz 49740: 3 transforms
Fuzz 49741: 18 transforms
Fuzz 49742: 12 transforms
Fuzz 49743: 15 transforms
Fuzz 49744: 9 transforms
Fuzz 49745: 19 transforms
Fuzz 49746: 3 transforms
Fuzz 49747: 15 transforms
Fuzz 49748: 1 transforms
Fuzz 49749: 15 transforms
Fuzz 49750: 10 transforms
Fuzz 49751: 7 transforms
Fuzz 49752: 4 transforms
Fuzz 49753: 20 transforms
Fuzz 49754: 15 transforms
Fuzz 49755: 12 transforms
Fuzz 49756: 11 transforms
Fuzz 49757: 17 transforms
Fuzz 49758: 4 transforms
Fuzz 49759: 16 transforms
Fuzz 49760: 18 transforms
Fuzz 49761: 15 transforms
Fuzz 49762: 16 transforms
Fuzz 49763: 12 transforms
Fuzz 49764: 10 transforms
Fuzz 49765: 11 transforms
Fuzz 49766: 11 transforms
Fuzz 49767: 7 transforms
Fuzz 49768: 11 transforms
Fuzz 49769: 8 transforms
Fuzz 49770: 4 transforms
Fuzz 49771: 15 transforms
Fuzz 49772: 12 transforms
Fuzz 49773: 5 transforms
Fuzz 49774: 15 transforms
Fuzz 49775: 10 transforms
Fuzz 49776: 20 transforms
Fuzz 49777: 5 transforms
Fuzz 49778: 19 transforms
Fuzz 49779: 20 transforms
Fuzz 49780: 18 transforms
Fuzz 49781: 18 transforms
Fuzz 49782: 7 transforms
Fuzz 49783: 12 transforms
Fuzz 49784: 20 transforms
Fuzz 49785: 16 transforms
Fuzz 49786: 6 transforms
Fuzz 49787: 16 transforms
Fuzz 49788: 3 transforms
Fuzz 49789: 20 transforms
Fuzz 49790: 18 transforms
Fuzz 49791: 3 transforms
Fuzz 49792: 8 transforms
Fuzz 49793: 11 transforms
Fuzz 49794: 10 transforms
Fuzz 49795: 18 transforms
Fuzz 49796: 9 transforms
Fuzz 49797: 13 transforms
Fuzz 49798: 10 transforms
Fuzz 49799: 12 transforms
Fuzz 49800: 4 transforms
Fuzz 49801: 15 transforms
Fuzz 49802: 14 transforms
Fuzz 49803: 11 transforms
Fuzz 49804: 1 transforms
Fuzz 49805: 15 transforms
Fuzz 49806: 15 transforms
Fuzz 49807: 6 transforms
Fuzz 49808: 15 transforms
Fuzz 49809: 1 transforms
Fuzz 49810: 12 transforms
Fuzz 49811: 20 transforms
Fuzz 49812: 9 transforms
Fuzz 49813: 19 transforms
Fuzz 49814: 10 transforms
Fuzz 49815: 13 transforms
Fuzz 49816: 4 transforms
Fuzz 49817: 8 transforms
Fuzz 49818: 15 transforms
Fuzz 49819: 5 transforms
Fuzz 49820: 14 transforms
Fuzz 49821: 18 transforms
Fuzz 49822: 15 transforms
Fuzz 49823: 19 transforms
Fuzz 49824: 16 transforms
Fuzz 49825: 13 transforms
Fuzz 49826: 10 transforms
Fuzz 49827: 16 transforms
Fuzz 49828: 17 transforms
Fuzz 49829: 8 transforms
Fuzz 49830: 11 transforms
Fuzz 49831: 6 transforms
Fuzz 49832: 17 transforms
Fuzz 49833: 16 transforms
Fuzz 49834: 12 transforms
Fuzz 49835: 11 transforms
Fuzz 49836: 18 transforms
Fuzz 49837: 2 transforms
Fuzz 49838: 1 transforms
Fuzz 49839: 10 transforms
Fuzz 49840: 15 transforms
Fuzz 49841: 18 transforms
Fuzz 49842: 14 transforms
Fuzz 49843: 9 transforms
Fuzz 49844: 1 transforms
Fuzz 49845: 1 transforms
Fuzz 49846: 9 transforms
Fuzz 49847: 12 transforms
Fuzz 49848: 17 transforms
Fuzz 49849: 4 transforms
Fuzz 49850: 5 transforms
Fuzz 49851: 8 transforms
Fuzz 49852: 4 transforms
Fuzz 49853: 5 transforms
Fuzz 49854: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
claent;


  void increment() {}
}
  selector: 'my-counter',
  void reset() {}
  templateUrl: 'test.html',
  CounterComponent recursedCompon;
  List<Strin
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let it<!--
-->
     em of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
   (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 49855: 20 transforms
Fuzz 49856: 17 transforms
Fuzz 49857: 11 transforms
Fuzz 49858: 9 transforms
Fuzz 49859: 11 transforms
Fuzz 49860: 16 transforms
Fuzz 49861: 1 transforms
Fuzz 49862: 14 transforms
Fuzz 49863: 19 transforms
Fuzz 49864: 6 transforms
Fuzz 49865: 19 transforms
Fuzz 49866: 10 transforms
Fuzz 49867: 9 transforms
Fuzz 49868: 9 transforms
Fuzz 49869: 1 transforms
Fuzz 49870: 18 transforms
Fuzz 49871: 15 transforms
Fuzz 49872: 16 transforms
Fuzz 49873: 20 transforms
Fuzz 49874: 10 transforms
Fuzz 49875: 5 transforms
Fuzz 49876: 2 transforms
Fuzz 49877: 19 transforms
Fuzz 49878: 13 transforms
Fuzz 49879: 17 transforms
Fuzz 49880: 7 transforms
Fuzz 49881: 19 transforms
Fuzz 49882: 12 transforms
Fuzz 49883: 17 transforms
Fuzz 49884: 13 transforms
Fuzz 49885: 10 transforms
Fuzz 49886: 9 transforms
Fuzz 49887: 10 transforms
Fuzz 49888: 14 transforms
Fuzz 49889: 9 transforms
Fuzz 49890: 5 transforms
Fuzz 49891: 19 transforms
Fuzz 49892: 15 transforms
Fuzz 49893: 8 transforms
Fuzz 49894: 6 transforms
Fuzz 49895: 5 transforms
Fuzz 49896: 6 transforms
Fuzz 49897: 2 transforms
Fuzz 49898: 13 transforms
Fuzz 49899: 4 transforms
Fuzz 49900: 15 transforms
Fuzz 49901: 8 transforms
Fuzz 49902: 3 transforms
Fuzz 49903: 2 transforms
Fuzz 49904: 8 transforms
Fuzz 49905: 14 transforms
Fuzz 49906: 1 transforms
Fuzz 49907: 8 transforms
Fuzz 49908: 15 transforms
Fuzz 49909: 19 transforms
Fuzz 49910: 16 transforms
Fuzz 49911: 8 transforms
Fuzz 49912: 14 transforms
Fuzz 49913: 14 transforms
Fuzz 49914: 4 transforms
Fuzz 49915: 12 transforms
Fuzz 49916: 17 transforms
Fuzz 49917: 5 transforms
Fuzz 49918: 4 transforms
Fuzz 49919: 9 transforms
Fuzz 49920: 19 transforms
Fuzz 49921: 10 transforms
Fuzz 49922: 18 transforms
Fuzz 49923: 9 transforms
Fuzz 49924: 2 transforms
Fuzz 49925: 20 transforms
Fuzz 49926: 8 transforms
Fuzz 49927: 6 transforms
Fuzz 49928: 20 transforms
Fuzz 49929: 8 transforms
Fuzz 49930: 8 transforms
Fuzz 49931: 9 transforms
Fuzz 49932: 18 transforms
Fuzz 49933: 3 transforms
Fuzz 49934: 17 transforms
Fuzz 49935: 1 transforms
Fuzz 49936: 6 transforms
Fuzz 49937: 15 transforms
Fuzz 49938: 6 transforms
Fuzz 49939: 8 transforms
Fuzz 49940: 13 transforms
Fuzz 49941: 1 transforms
Fuzz 49942: 11 transforms
Fuzz 49943: 4 transforms
Fuzz 49944: 17 transforms
Fuzz 49945: 4 transforms
Fuzz 49946: 9 transforms
Fuzz 49947: 10 transforms
Fuzz 49948: 16 transforms
Fuzz 49949: 7 transforms
Fuzz 49950: 16 transforms
Fuzz 49951: 9 transforms
Fuzz 49952: 3 transforms
Fuzz 49953: 1 transforms
Fuzz 49954: 16 transforms
Fuzz 49955: 2 transforms
Fuzz 49956: 10 transforms
Fuzz 49957: 11 transforms
Fuzz 49958: 15 transforms
Fuzz 49959: 14 transforms
Fuzz 49960: 2 transforms
Fuzz 49961: 12 transforms
Fuzz 49962: 17 transforms
Fuzz 49963: 8 transforms
Fuzz 49964: 16 transforms
Fuzz 49965: 17 transforms
Fuzz 49966: 1 transforms
Fuzz 49967: 12 transforms
Fuzz 49968: 17 transforms
Fuzz 49969: 10 transforms
Fuzz 49970: 6 transforms
Fuzz 49971: 11 transforms
Fuzz 49972: 14 transforms
Fuzz 49973: 14 transforms
Fuzz 49974: 13 transforms
Fuzz 49975: 6 transforms
Fuzz 49976: 4 transforms
Fuzz 49977: 2 transforms
Fuzz 49978: 16 transforms
Fuzz 49979: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
});
  @Input() int maxCount;
class omponentA {
-->
import 'package:angular2/an}
 mponent, NgIf, NgFor, NgForm, NgModel])
puts: const ['count'],
  '090cedb3f2833a3f260b0937baae56267a6cd935',gular2.dart';
\'\'\');
       aria-hidden="true"
  selector: 'my-counter',

  CounterComponent recursedomponent;
]),
  selector: 'my-aaa',

@Component(
  templateUrl: 'test.html',
class CounterComponent {
{
  List<String> items;
}


{
  selector: 'my-aaa',
  void reset(entChild(CounterComponent)
  inn}
  C) {}
  String header;
  int count;
  directives: const [CounterCo<!--
  '090cedb3f2833a3f260b0937baae5626<!--

@Component(
\'\'\');
}
  @ContentChild(CounterComponent)
       att7a6cd935',gular2.dart';
  @Output() EventEmitter<int> incremented;
});
  outputs: const ['resetEvent: reset'],
@Component(

-->
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
]),
  EventEmitter<String> resetEvent;
  void increment() {}
<<==HTML CODE==>>
  </my-counter>
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
<li *ngFor='let itemasync of items; let x=index' [hidden]='item != null'>
  {{ngForm.dirty}}
    [maxCount]='4'
  
  <input [(ngModel)]="header" />

  {{x}} : {{item.trim()}}
      
    (reset)=''
<h1 #h1>Showing counter></my-counter>
{{items.length}} items:</h1>
  <my-counter
    <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <form #ngForm="ngForm"></form>
    [count]="items.length"
    (incremented)='items.add($event.toString())'>
    #counter

</li>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 49980: 14 transforms
Fuzz 49981: 6 transforms
Fuzz 49982: 14 transforms
Fuzz 49983: 20 transforms
Fuzz 49984: 17 transforms
Fuzz 49985: 9 transforms
Fuzz 49986: 15 transforms
Fuzz 49987: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;

  String header;
  void increment() {}
}
  outputs: const ['resetEvent: reset'],
import 'pa}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',ckage:nangular2/angular2.dart';

  simportelector: 'my-counter',

  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
  @ContentChicld(CounterComponent)
  int count;  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="incre@Component(  selector: 'my-aaa',
class Co<!--mment(typedef)" [value]="\'add\'"></button>')
@Component(  selector: 'my-aaa',
class Co<!--mponentA {
  void reset() {}
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
@Component(

  CounterComponent recursedComponent;
}

class CounterComponent {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showingclick)='h1.hidden = !h1.hidden; counter.reset( {{items.length}} items:</h1>
<li *ngFor= != null'>
  {{x}} : {{item.trimfor()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCout]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my'let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li><div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCout]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($evsuperent.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 49988: 7 transforms
Fuzz 49989: 5 transforms
Fuzz 49990: 12 transforms
Fuzz 49991: 14 transforms
Fuzz 49992: 17 transforms
Fuzz 49993: 9 transforms
Fuzz 49994: 5 transforms
Fuzz 49995: 5 transforms
Fuzz 49996: 13 transforms
Fuzz 49997: 8 transforms
Fuzz 49998: 3 transforms
Fuzz 49999: 8 transforms
Fuzz 50000: 13 transforms
Fuzz 50001: 13 transforms
Fuzz 50002: 15 transforms
Fuzz 50003: 18 transforms
Fuzz 50004: 3 transforms
Fuzz 50005: 17 transforms
Fuzz 50006: 11 transforms
Fuzz 50007: 2 transforms
Fuzz 50008: 8 transforms
Fuzz 50009: 14 transforms
Fuzz 50010: 12 transforms
Fuzz 50011: 11 transforms
Fuzz 50012: 2 transforms
Fuzz 50013: 18 transforms
Fuzz 50014: 20 transforms
Fuzz 50015: 3 transforms
Fuzz 50016: 3 transforms
Fuzz 50017: 5 transforms
Fuzz 50018: 10 transforms
Fuzz 50019: 11 transforms
Fuzz 50020: 16 transforms
Fuzz 50021: 1 transforms
Fuzz 50022: 15 transforms
Fuzz 50023: 7 transforms
Fuzz 50024: 12 transforms
Fuzz 50025: 6 transforms
Fuzz 50026: 16 transforms
Fuzz 50027: 11 transforms
Fuzz 50028: 15 transforms
Fuzz 50029: 9 transforms
Fuzz 50030: 1 transforms
Fuzz 50031: 18 transforms
Fuzz 50032: 1 transforms
Fuzz 50033: 5 transforms
Fuzz 50034: 3 transforms
Fuzz 50035: 12 transforms
Fuzz 50036: 11 transforms
Fuzz 50037: 17 transforms
Fuzz 50038: 12 transforms
Fuzz 50039: 20 transforms
Fuzz 50040: 20 transforms
Fuzz 50041: 4 transforms
Fuzz 50042: 12 transforms
Fuzz 50043: 6 transforms
Fuzz 50044: 8 transforms
Fuzz 50045: 4 transforms
Fuzz 50046: 17 transforms
Fuzz 50047: 8 transforms
Fuzz 50048: 15 transforms
Fuzz 50049: 19 transforms
Fuzz 50050: 8 transforms
Fuzz 50051: 20 transforms
Fuzz 50052: 19 transforms
Fuzz 50053: 7 transforms
Fuzz 50054: 9 transforms
Fuzz 50055: 8 transforms
Fuzz 50056: 19 transforms
Fuzz 50057: 6 transforms
Fuzz 50058: 2 transforms
Fuzz 50059: 7 transforms
Fuzz 50060: 10 transforms
Fuzz 50061: 4 transforms
Fuzz 50062: 7 transforms
Fuzz 50063: 9 transforms
Fuzz 50064: 6 transforms
Fuzz 50065: 9 transforms
Fuzz 50066: 5 transforms
Fuzz 50067: 4 transforms
Fuzz 50068: 8 transforms
Fuzz 50069: 4 transforms
Fuzz 50070: 12 transforms
Fuzz 50071: 18 transforms
Fuzz 50072: 5 transforms
Fuzz 50073: 18 transforms
Fuzz 50074: 7 transforms
Fuzz 50075: 20 transforms
Fuzz 50076: 6 transforms
Fuzz 50077: 4 transforms
Fuzz 50078: 6 transforms
Fuzz 50079: 20 transforms
Fuzz 50080: 11 transforms
Fuzz 50081: 7 transforms
Fuzz 50082: 9 transforms
Fuzz 50083: 4 transforms
Fuzz 50084: 11 transforms
Fuzz 50085: 13 transforms
Fuzz 50086: 19 transforms
Fuzz 50087: 2 transforms
Fuzz 50088: 17 transforms
Fuzz 50089: 19 transforms
Fuzz 50090: 16 transforms
Fuzz 50091: 13 transforms
Fuzz 50092: 13 transforms
Fuzz 50093: 4 transforms
Fuzz 50094: 18 transforms
Fuzz 50095: 11 transforms
Fuzz 50096: 19 transforms
Fuzz 50097: 15 transforms
Fuzz 50098: 19 transforms
Fuzz 50099: 2 transforms
Fuzz 50100: 16 transforms
Fuzz 50101: 15 transforms
Fuzz 50102: 13 transforms
Fuzz 50103: 14 transforms
Fuzz 50104: 7 transforms
Fuzz 50105: 14 transforms
Fuzz 50106: 13 transforms
Fuzz 50107: 16 transforms
Fuzz 50108: 8 transforms
Fuzz 50109: 11 transforms
Fuzz 50110: 17 transforms
Fuzz 50111: 4 transforms
Fuzz 50112: 13 transforms
Fuzz 50113: 16 transforms
Fuzz 50114: 12 transforms
Fuzz 50115: 13 transforms
Fuzz 50116: 20 transforms
Fuzz 50117: 9 transforms
Fuzz 50118: 19 transforms
Fuzz 50119: 3 transforms
Fuzz 50120: 18 transforms
Fuzz 50121: 19 transforms
Fuzz 50122: 2 transforms
Fuzz 50123: 17 transforms
Fuzz 50124: 19 transforms
Fuzz 50125: 17 transforms
Fuzz 50126: 8 transforms
Fuzz 50127: 4 transforms
Fuzz 50128: 13 transforms
Fuzz 50129: 2 transforms
Fuzz 50130: 1 transforms
Fuzz 50131: 16 transforms
Fuzz 50132: 19 transforms
Fuzz 50133: 10 transforms
Fuzz 50134: 13 transforms
Fuzz 50135: 1 transforms
Fuzz 50136: 16 transforms
Fuzz 50137: 3 transforms
Fuzz 50138: 12 transforms
Fuzz 50139: 1 transforms
Fuzz 50140: 6 transforms
Fuzz 50141: 3 transforms
Fuzz 50142: 1 transforms
Fuzz 50143: 9 transforms
Fuzz 50144: 5 transforms
Fuzz 50145: 1 transforms
Fuzz 50146: 17 transforms
Fuzz 50147: 8 transforms
Fuzz 50148: 5 transforms
Fuzz 50149: 12 transforms
Fuzz 50150: 14 transforms
Fuzz 50151: 17 transforms
Fuzz 50152: 13 transforms
Fuzz 50153: 16 transforms
Fuzz 50154: 6 transforms
Fuzz 50155: 10 transforms
Fuzz 50156: 3 transforms
Fuzz 50157: 2 transforms
Fuzz 50158: 4 transforms
Fuzz 50159: 13 transforms
Fuzz 50160: 8 transforms
Fuzz 50161: 16 transforms
Fuzz 50162: 18 transforms
Fuzz 50163: 11 transforms
Fuzz 50164: 9 transforms
Fuzz 50165: 17 transforms
Fuzz 50166: 3 transforms
Fuzz 50167: 14 transforms
Fuzz 50168: 11 transforms
Fuzz 50169: 4 transforms
Fuzz 50170: 20 transforms
Fuzz 50171: 1 transforms
Fuzz 50172: 13 transforms
Fuzz 50173: 12 transforms
Fuzz 50174: 9 transforms
Fuzz 50175: 10 transforms
Fuzz 50176: 4 transforms
Fuzz 50177: 19 transforms
Fuzz 50178: 9 transforms
Fuzz 50179: 1 transforms
Fuzz 50180: 18 transforms
Fuzz 50181: 9 transforms
Fuzz 50182: 8 transforms
Fuzz 50183: 17 transforms
Fuzz 50184: 2 transforms
Fuzz 50185: 11 transforms
Fuzz 50186: 9 transforms
Fuzz 50187: 11 transforms
Fuzz 50188: 20 transforms
Fuzz 50189: 6 transforms
Fuzz 50190: 2 transforms
Fuzz 50191: 14 transforms
Fuzz 50192: 19 transforms
Fuzz 50193: 6 transforms
Fuzz 50194: 15 transforms
Fuzz 50195: 10 transforms
Fuzz 50196: 6 transforms
Fuzz 50197: 13 transforms
Fuzz 50198: 5 transforms
Fuzz 50199: 1 transforms
Fuzz 50200: 1 transforms
Fuzz 50201: 2 transforms
Fuzz 50202: 11 transforms
Fuzz 50203: 7 transforms
Fuzz 50204: 12 transforms
Fuzz 50205: 16 transforms
Fuzz 50206: 1 transforms
Fuzz 50207: 1 transforms
Fuzz 50208: 6 transforms
Fuzz 50209: 3 transforms
Fuzz 50210: 17 transforms
Fuzz 50211: 12 transforms
Fuzz 50212: 12 transforms
Fuzz 50213: 18 transforms
Fuzz 50214: 17 transforms
Fuzz 50215: 3 transforms
Fuzz 50216: 10 transforms
Fuzz 50217: 12 transforms
Fuzz 50218: 16 transforms
Fuzz 50219: 18 transforms
Fuzz 50220: 19 transforms
Fuzz 50221: 14 transforms
Fuzz 50222: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  }
]),selector: 'my-counter',

class CounterComponenast {

@Component(
  directives: const [CounterComponent, NgIf, NgFor, aNgForm, NgModel])

  Lsetist<String> items;
class ComponentA {
  @Input() int maxCount;
}-aaa',
import 'package:angular2/angular2.dart';
  template: '{{c<!--
-->
       aria-hidden="true"
       attr.aria-hiddeount}} <button (clic
<<==HTML CODE==>>
   [maxCount]=}
]),
});
{
\'\'\')native;
  '090c'4'
</li>
      

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 50223: 13 transforms
Fuzz 50224: 4 transforms
Fuzz 50225: 20 transforms
Fuzz 50226: 11 transforms
Fuzz 50227: 1 transforms
Fuzz 50228: 4 transforms
Fuzz 50229: 8 transforms
Fuzz 50230: 16 transforms
Fuzz 50231: 1 transforms
Fuzz 50232: 1 transforms
Fuzz 50233: 4 transforms
Fuzz 50234: 11 transforms
Fuzz 50235: 12 transforms
Fuzz 50236: 1 transforms
Fuzz 50237: 18 transforms
Fuzz 50238: 18 transforms
Fuzz 50239: 15 transforms
Fuzz 50240: 13 transforms
Fuzz 50241: 13 transforms
Fuzz 50242: 9 transforms
Fuzz 50243: 2 transforms
Fuzz 50244: 9 transforms
Fuzz 50245: 17 transforms
Fuzz 50246: 20 transforms
Fuzz 50247: 15 transforms
Fuzz 50248: 10 transforms
Fuzz 50249: 2 transforms
Fuzz 50250: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
       aria-hidden="true"
class CounterComponent {
@Component(
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
  void i></button>')
  List<String> items;
});
]),
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
  selector: ncrement() {}
{
  inputs: const<!--
@Component(

}
  EventEmitter<String> resetEvent;

  int count;
  void reset() {}

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
});
]),
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  String header;
       attr.aria-hi ['count'],
  CounterComponent recursedComponent;
\'\'\'t maxCount;
  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;
  @Input() in}
-->

<<==HTML CODE==>>
    [maxCount]='4'
    [count]="items.length"
    <my-counter></my-counter>  </my-counter>
  {{x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: -->
    (incremented)}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5035='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
</div>
  <input [(ngModel)]="header" />
  
  <form #ngForm="ngForm"></form>
      
    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

<div *ngIf="items.length > 0">
</li>
    (reset)=''
  <my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 50251: 7 transforms
Fuzz 50252: 11 transforms
Fuzz 50253: 17 transforms
Fuzz 50254: 3 transforms
Fuzz 50255: 9 transforms
Fuzz 50256: 16 transforms
Fuzz 50257: 7 transforms
Fuzz 50258: 1 transforms
Fuzz 50259: 16 transforms
Fuzz 50260: 6 transforms
Fuzz 50261: 10 transforms
Fuzz 50262: 10 transforms
Fuzz 50263: 11 transforms
Fuzz 50264: 9 transforms
Fuzz 50265: 15 transforms
Fuzz 50266: 11 transforms
Fuzz 50267: 19 transforms
Fuzz 50268: 8 transforms
Fuzz 50269: 1 transforms
Fuzz 50270: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
}
@Component(
  @Input() int maxCouont;

  selector: 'my-counter',
import 'package:angular2/angular2.dart'ponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}

  templateUrl: 'test.html',
  @Output() EventEmitter<int> increment;
-->

  EventEmitter<String> resetEvent;
  int count;
  outputs: const ['restEvent: reset'],
class CounterComponent {
  String header;
  template: '{<!--{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
  List<String> items;
@Component(
  @ContentChild(CounterComponent)

  Count<!--
}
  selector: 'my-aaa',
       aria-hidden="true"

  inputs: const ['count'],
      erComponent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
    #couhidenter
    (incremented)='items.add($event.toString())'>
<!-- @ngIgnoreErrors: -->
  
      
</li>
-->
  </my-counter>
    [maxCount]='4'
       aria-hidden="trut x=index' [hidden]='item != null'>
<li *ngFor='let item of items; le<!--
</div>
  <my-counter
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />


    <my-counter></my-counter>
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
  {{ngForm.di}
]),
rty}}
<h1 #h1>Showing {{items.length}} items:</h1>
    (click)='h1.hidden = !h1.hidden; counter.reset()'    [count]="items.length"
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 50271: 13 transforms
Fuzz 50272: 6 transforms
Fuzz 50273: 10 transforms
Fuzz 50274: 3 transforms
Fuzz 50275: 19 transforms
Fuzz 50276: 12 transforms
Fuzz 50277: 14 transforms
Fuzz 50278: 19 transforms
Fuzz 50279: 12 transforms
Fuzz 50280: 19 transforms
Fuzz 50281: 16 transforms
Fuzz 50282: 13 transforms
Fuzz 50283: 14 transforms
Fuzz 50284: 4 transforms
Fuzz 50285: 1 transforms
Fuzz 50286: 3 transforms
Fuzz 50287: 2 transforms
Fuzz 50288: 12 transforms
Fuzz 50289: 14 transforms
Fuzz 50290: 2 transforms
Fuzz 50291: 12 transforms
Fuzz 50292: 7 transforms
Fuzz 50293: 9 transforms
Fuzz 50294: 9 transforms
Fuzz 50295: 5 transforms
Fuzz 50296: 16 transforms
Fuzz 50297: 19 transforms
Fuzz 50298: 4 transforms
Fuzz 50299: 13 transforms
Fuzz 50300: 10 transforms
Fuzz 50301: 15 transforms
Fuzz 50302: 11 transforms
Fuzz 50303: 3 transforms
Fuzz 50304: 9 transforms
Fuzz 50305: 3 transforms
Fuzz 50306: 19 transforms
Fuzz 50307: 5 transforms
Fuzz 50308: 3 transforms
Fuzz 50309: 9 transforms
Fuzz 50310: 19 transforms
Fuzz 50311: 8 transforms
Fuzz 50312: 14 transforms
Fuzz 50313: 4 transforms
Fuzz 50314: 15 transforms
Fuzz 50315: 9 transforms
Fuzz 50316: 1 transforms
Fuzz 50317: 8 transforms
Fuzz 50318: 2 transforms
Fuzz 50319: 13 transforms
Fuzz 50320: 9 transforms
Fuzz 50321: 8 transforms
Fuzz 50322: 9 transforms
Fuzz 50323: 3 transforms
Fuzz 50324: 20 transforms
Fuzz 50325: 12 transforms
Fuzz 50326: 12 transforms
Fuzz 50327: 14 transforms
Fuzz 50328: 17 transforms
Fuzz 50329: 17 transforms
Fuzz 50330: 19 transforms
Fuzz 50331: 14 transforms
Fuzz 50332: 10 transforms
Fuzz 50333: 20 transforms
Fuzz 50334: 15 transforms
Fuzz 50335: 2 transforms
Fuzz 50336: 20 transforms
Fuzz 50337: 7 transforms
Fuzz 50338: 7 transforms
Fuzz 50339: 19 transforms
Fuzz 50340: 6 transforms
Fuzz 50341: 18 transforms
Fuzz 50342: 3 transforms
Fuzz 50343: 2 transforms
Fuzz 50344: 4 transforms
Fuzz 50345: 6 transforms
Fuzz 50346: 19 transforms
Fuzz 50347: 16 transforms
Fuzz 50348: 9 transforms
Fuzz 50349: 14 transforms
Fuzz 50350: 15 transforms
Fuzz 50351: 13 transforms
Fuzz 50352: 1 transforms
Fuzz 50353: 2 transforms
Fuzz 50354: 11 transforms
Fuzz 50355: 9 transforms
Fuzz 50356: 13 transforms
Fuzz 50357: 2 transforms
Fuzz 50358: 4 transforms
Fuzz 50359: 11 transforms
Fuzz 50360: 13 transforms
Fuzz 50361: 4 transforms
Fuzz 50362: 16 transforms
Fuzz 50363: 19 transforms
Fuzz 50364: 10 transforms
Fuzz 50365: 5 transforms
Fuzz 50366: 20 transforms
Fuzz 50367: 15 transforms
Fuzz 50368: 17 transforms
Fuzz 50369: 6 transforms
Fuzz 50370: 1 transforms
Fuzz 50371: 1 transforms
Fuzz 50372: 13 transforms
Fuzz 50373: 6 transforms
Fuzz 50374: 16 transforms
Fuzz 50375: 16 transforms
Fuzz 50376: 1 transforms
Fuzz 50377: 17 transforms
Fuzz 50378: 20 transforms
Fuzz 50379: 13 transforms
Fuzz 50380: 3 transforms
Fuzz 50381: 17 transforms
Fuzz 50382: 15 transforms
Fuzz 50383: 20 transforms
Fuzz 50384: 5 transforms
Fuzz 50385: 20 transforms
Fuzz 50386: 11 transforms
Fuzz 50387: 7 transforms
Fuzz 50388: 10 transforms
Fuzz 50389: 16 transforms
Fuzz 50390: 17 transforms
Fuzz 50391: 19 transforms
Fuzz 50392: 11 transforms
Fuzz 50393: 13 transforms
Fuzz 50394: 6 transforms
Fuzz 50395: 2 transforms
Fuzz 50396: 18 transforms
Fuzz 50397: 18 transforms
Fuzz 50398: 20 transforms
Fuzz 50399: 7 transforms
Fuzz 50400: 8 transforms
Fuzz 50401: 13 transforms
Fuzz 50402: 14 transforms
Fuzz 50403: 19 transforms
Fuzz 50404: 19 transforms
Fuzz 50405: 20 transforms
Fuzz 50406: 2 transforms
Fuzz 50407: 7 transforms
Fuzz 50408: 9 transforms
Fuzz 50409: 17 transforms
Fuzz 50410: 12 transforms
Fuzz 50411: 5 transforms
Fuzz 50412: 16 transforms
Fuzz 50413: 2 transforms
Fuzz 50414: 1 transforms
Fuzz 50415: 9 transforms
Fuzz 50416: 9 transforms
Fuzz 50417: 15 transforms
Fuzz 50418: 9 transforms
Fuzz 50419: 14 transforms
Fuzz 50420: 14 transforms
Fuzz 50421: 9 transforms
Fuzz 50422: 10 transforms
Fuzz 50423: 20 transforms
Fuzz 50424: 17 transforms
Fuzz 50425: 16 transforms
Fuzz 50426: 16 transforms
Fuzz 50427: 7 transforms
Fuzz 50428: 15 transforms
Fuzz 50429: 1 transforms
Fuzz 50430: 5 transforms
Fuzz 50431: 18 transforms
Fuzz 50432: 11 transforms
Fuzz 50433: 14 transforms
Fuzz 50434: 17 transforms
Fuzz 50435: 8 transforms
Fuzz 50436: 14 transforms
Fuzz 50437: 17 transforms
Fuzz 50438: 18 transforms
Fuzz 50439: 11 transforms
Fuzz 50440: 18 transforms
Fuzz 50441: 16 transforms
Fuzz 50442: 13 transforms
Fuzz 50443: 17 transforms
Fuzz 50444: 14 transforms
Fuzz 50445: 4 transforms
Fuzz 50446: 16 transforms
Fuzz 50447: 1 transforms
Fuzz 50448: 18 transforms
Fuzz 50449: 6 transforms
Fuzz 50450: 18 transforms
Fuzz 50451: 9 transforms
Fuzz 50452: 6 transforms
Fuzz 50453: 16 transforms
Fuzz 50454: 8 transforms
Fuzz 50455: 18 transforms
Fuzz 50456: 16 transforms
Fuzz 50457: 18 transforms
Fuzz 50458: 4 transforms
Fuzz 50459: 20 transforms
Fuzz 50460: 18 transforms
Fuzz 50461: 3 transforms
Fuzz 50462: 2 transforms
Fuzz 50463: 1 transforms
Fuzz 50464: 12 transforms
Fuzz 50465: 1 transforms
Fuzz 50466: 14 transforms
Fuzz 50467: 5 transforms
Fuzz 50468: 15 transforms
Fuzz 50469: 18 transforms
Fuzz 50470: 4 transforms
Fuzz 50471: 7 transforms
Fuzz 50472: 13 transforms
Fuzz 50473: 11 transforms
Fuzz 50474: 11 transforms
Fuzz 50475: 7 transforms
Fuzz 50476: 16 transforms
Fuzz 50477: 15 transforms
Fuzz 50478: 14 transforms
Fuzz 50479: 16 transforms
Fuzz 50480: 19 transforms
Fuzz 50481: 1 transforms
Fuzz 50482: 1 transforms
Fuzz 50483: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Outp}
]),
});
{\'\'\');
  '090ut() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  String header;

}

class CounterComponent {
@Componet(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
]),
@Component(
  int count;
  outputs: const ['resetEvent: reset'],  selector: 'my-counter',
{


  CounterComponent recursedComponent;

  @Input() int maxCount;
  selector: 'my-aaa',
class ComponentA {
}
  EventEmitter<String> resetEvent;
  void ronent;

  @Input() int maxCount;
  selector: 'my-aaa',
class ComponentA {
}
  EventEmitter<String> resetEvent;
  void reset() {}
  List<String> items;
\'\nt}} <button (click)="increment()" [value]="\'add\'"></button>'<!--
-)
]),
@Component(
  int count;
  outputs: const ['resetEvent: reset() {}
  List<String> items;
\'\nt}} <button (click)="increment()" [value]="\'add\'"></button>'<!--
-)
]),
@Component(
  int count;
  outputs: const ['resetEvent: reset'],
  selector: 'm'\')ontentChild(CounterComponent)
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
});
  void increment() {}
  templateUrl: 'test.html',
  @C}
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    #counter
<h1 #h1>Showing {{items.length}} items:</h1>

    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
  <my-counter
</li>
  <input [(ngModel)]="header" />
}>
    [count]="items.length"
  {{x}} : {item.trim()}}
  <form #nrgForm="ngForm"></form>
    [maxCount]='4'
    <my-counter></my-counter}
  </my-counter>
]),
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
    (reset)=''
  
      

<!-- @ngIgnoreErrors: -->
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 50484: 13 transforms
Fuzz 50485: 8 transforms
Fuzz 50486: 4 transforms
Fuzz 50487: 15 transforms
Fuzz 50488: 10 transforms
Fuzz 50489: 5 transforms
Fuzz 50490: 15 transforms
Fuzz 50491: 19 transforms
Fuzz 50492: 4 transforms
Fuzz 50493: 5 transforms
Fuzz 50494: 13 transforms
Fuzz 50495: 9 transforms
Fuzz 50496: 9 transforms
Fuzz 50497: 3 transforms
Fuzz 50498: 19 transforms
Fuzz 50499: 13 transforms
Fuzz 50500: 7 transforms
Fuzz 50501: 20 transforms
Fuzz 50502: 4 transforms
Fuzz 50503: 2 transforms
Fuzz 50504: 17 transforms
Fuzz 50505: 20 transforms
Fuzz 50506: 12 transforms
Fuzz 50507: 20 transforms
Fuzz 50508: 6 transforms
Fuzz 50509: 12 transforms
Fuzz 50510: 17 transforms
Fuzz 50511: 18 transforms
Fuzz 50512: 11 transforms
Fuzz 50513: 1 transforms
Fuzz 50514: 11 transforms
Fuzz 50515: 18 transforms
Fuzz 50516: 19 transforms
Fuzz 50517: 12 transforms
Fuzz 50518: 20 transforms
Fuzz 50519: 1 transforms
Fuzz 50520: 16 transforms
Fuzz 50521: 18 transforms
Fuzz 50522: 14 transforms
Fuzz 50523: 17 transforms
Fuzz 50524: 20 transforms
Fuzz 50525: 7 transforms
Fuzz 50526: 14 transforms
Fuzz 50527: 16 transforms
Fuzz 50528: 9 transforms
Fuzz 50529: 12 transforms
Fuzz 50530: 6 transforms
Fuzz 50531: 6 transforms
Fuzz 50532: 4 transforms
Fuzz 50533: 5 transforms
Fuzz 50534: 3 transforms
Fuzz 50535: 20 transforms
Fuzz 50536: 8 transforms
Fuzz 50537: 1 transforms
Fuzz 50538: 6 transforms
Fuzz 50539: 11 transforms
Fuzz 50540: 9 transforms
Fuzz 50541: 5 transforms
Fuzz 50542: 8 transforms
Fuzz 50543: 6 transforms
Fuzz 50544: 4 transforms
Fuzz 50545: 8 transforms
Fuzz 50546: 19 transforms
Fuzz 50547: 5 transforms
Fuzz 50548: 9 transforms
Fuzz 50549: 5 transforms
Fuzz 50550: 9 transforms
Fuzz 50551: 6 transforms
Fuzz 50552: 9 transforms
Fuzz 50553: 9 transforms
Fuzz 50554: 18 transforms
Fuzz 50555: 13 transforms
Fuzz 50556: 9 transforms
Fuzz 50557: 7 transforms
Fuzz 50558: 5 transforms
Fuzz 50559: 12 transforms
Fuzz 50560: 10 transforms
Fuzz 50561: 12 transforms
Fuzz 50562: 2 transforms
Fuzz 50563: 18 transforms
Fuzz 50564: 20 transforms
Fuzz 50565: 16 transforms
Fuzz 50566: 16 transforms
Fuzz 50567: 11 transforms
Fuzz 50568: 3 transforms
Fuzz 50569: 9 transforms
Fuzz 50570: 7 transforms
Fuzz 50571: 6 transforms
Fuzz 50572: 19 transforms
Fuzz 50573: 9 transforms
Fuzz 50574: 10 transforms
Fuzz 50575: 15 transforms
Fuzz 50576: 12 transforms
Fuzz 50577: 18 transforms
Fuzz 50578: 13 transforms
Fuzz 50579: 14 transforms
Fuzz 50580: 12 transforms
Fuzz 50581: 12 transforms
Fuzz 50582: 11 transforms
Fuzz 50583: 16 transforms
Fuzz 50584: 4 transforms
Fuzz 50585: 8 transforms
Fuzz 50586: 18 transforms
Fuzz 50587: 5 transforms
Fuzz 50588: 2 transforms
Fuzz 50589: 9 transforms
Fuzz 50590: 19 transforms
Fuzz 50591: 6 transforms
Fuzz 50592: 8 transforms
Fuzz 50593: 11 transforms
Fuzz 50594: 20 transforms
Fuzz 50595: 20 transforms
Fuzz 50596: 5 transforms
Fuzz 50597: 20 transforms
Fuzz 50598: 1 transforms
Fuzz 50599: 12 transforms
Fuzz 50600: 12 transforms
Fuzz 50601: 19 transforms
Fuzz 50602: 18 transforms
Fuzz 50603: 16 transforms
Fuzz 50604: 15 transforms
Fuzz 50605: 16 transforms
Fuzz 50606: 14 transforms
Fuzz 50607: 5 transforms
Fuzz 50608: 14 transforms
Fuzz 50609: 10 transforms
Fuzz 50610: 19 transforms
Fuzz 50611: 9 transforms
Fuzz 50612: 17 transforms
Fuzz 50613: 4 transforms
Fuzz 50614: 1 transforms
Fuzz 50615: 6 transforms
Fuzz 50616: 1 transforms
Fuzz 50617: 17 transforms
Fuzz 50618: 1 transforms
Fuzz 50619: 5 transforms
Fuzz 50620: 15 transforms
Fuzz 50621: 4 transforms
Fuzz 50622: 13 transforms
Fuzz 50623: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
});
  selectifor: 'my-counter',

class ComponentA {
  '090cedb3f283t mmaxCount;

-->
\'\'\');
  CounterComponent recursedComponent;
  List<String> items;
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
}
}
{
\'\'\');
 <!-- int count;
import 'package:angular2/angular2.danrt';
@Component(
@Component(
class CounterComponent {
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],

]),
  String header;
  void increment() <!--
  '090cedb3f2833tor: 'my-aaa',
  @Input() in}
  @ContentChild(CounterComponent)
  selec}
]),
});
  void reset() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
{
 {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<div *ngIf="items.lengt  {{x}} : {{item.trim()}}
<li *ngFor=<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 'let item of items; let x=index' [hidden]='item != null'>
</li>
<!-- @gIgnoreErrors: -->
<h1 patch#h1>Showing {{items.length}} items:</h1>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 50624: 8 transforms
Fuzz 50625: 6 transforms
Fuzz 50626: 14 transforms
Fuzz 50627: 10 transforms
Fuzz 50628: 12 transforms
Fuzz 50629: 10 transforms
Fuzz 50630: 4 transforms
Fuzz 50631: 7 transforms
Fuzz 50632: 13 transforms
Fuzz 50633: 2 transforms
Fuzz 50634: 18 transforms
Fuzz 50635: 19 transforms
Fuzz 50636: 2 transforms
Fuzz 50637: 14 transforms
Fuzz 50638: 1 transforms
Fuzz 50639: 17 transforms
Fuzz 50640: 4 transforms
Fuzz 50641: 5 transforms
Fuzz 50642: 8 transforms
Fuzz 50643: 5 transforms
Fuzz 50644: 16 transforms
Fuzz 50645: 8 transforms
Fuzz 50646: 5 transforms
Fuzz 50647: 12 transforms
Fuzz 50648: 4 transforms
Fuzz 50649: 5 transforms
Fuzz 50650: 3 transforms
Fuzz 50651: 20 transforms
Fuzz 50652: 16 transforms
Fuzz 50653: 15 transforms
Fuzz 50654: 19 transforms
Fuzz 50655: 6 transforms
Fuzz 50656: 11 transforms
Fuzz 50657: 8 transforms
Fuzz 50658: 3 transforms
Fuzz 50659: 2 transforms
Fuzz 50660: 20 transforms
Fuzz 50661: 10 transforms
Fuzz 50662: 4 transforms
Fuzz 50663: 1 transforms
Fuzz 50664: 2 transforms
Fuzz 50665: 13 transforms
Fuzz 50666: 12 transforms
Fuzz 50667: 6 transforms
Fuzz 50668: 1 transforms
Fuzz 50669: 6 transforms
Fuzz 50670: 16 transforms
Fuzz 50671: 14 transforms
Fuzz 50672: 9 transforms
Fuzz 50673: 13 transforms
Fuzz 50674: 18 transforms
Fuzz 50675: 16 transforms
Fuzz 50676: 10 transforms
Fuzz 50677: 9 transforms
Fuzz 50678: 4 transforms
Fuzz 50679: 5 transforms
Fuzz 50680: 15 transforms
Fuzz 50681: 4 transforms
Fuzz 50682: 16 transforms
Fuzz 50683: 15 transforms
Fuzz 50684: 18 transforms
Fuzz 50685: 20 transforms
Fuzz 50686: 14 transforms
Fuzz 50687: 2 transforms
Fuzz 50688: 4 transforms
Fuzz 50689: 2 transforms
Fuzz 50690: 15 transforms
Fuzz 50691: 16 transforms
Fuzz 50692: 8 transforms
Fuzz 50693: 10 transforms
Fuzz 50694: 1 transforms
Fuzz 50695: 12 transforms
Fuzz 50696: 7 transforms
Fuzz 50697: 11 transforms
Fuzz 50698: 14 transforms
Fuzz 50699: 9 transforms
Fuzz 50700: 18 transforms
Fuzz 50701: 8 transforms
Fuzz 50702: 7 transforms
Fuzz 50703: 16 transforms
Fuzz 50704: 15 transforms
Fuzz 50705: 5 transforms
Fuzz 50706: 8 transforms
Fuzz 50707: 13 transforms
Fuzz 50708: 16 transforms
Fuzz 50709: 19 transforms
Fuzz 50710: 5 transforms
Fuzz 50711: 14 transforms
Fuzz 50712: 16 transforms
Fuzz 50713: 4 transforms
Fuzz 50714: 19 transforms
Fuzz 50715: 5 transforms
Fuzz 50716: 7 transforms
Fuzz 50717: 10 transforms
Fuzz 50718: 20 transforms
Fuzz 50719: 11 transforms
Fuzz 50720: 13 transforms
Fuzz 50721: 2 transforms
Fuzz 50722: 10 transforms
Fuzz 50723: 17 transforms
Fuzz 50724: 6 transforms
Fuzz 50725: 14 transforms
Fuzz 50726: 14 transforms
Fuzz 50727: 17 transforms
Fuzz 50728: 6 transforms
Fuzz 50729: 1 transforms
Fuzz 50730: 19 transforms
Fuzz 50731: 3 transforms
Fuzz 50732: 9 transforms
Fuzz 50733: 12 transforms
Fuzz 50734: 11 transforms
Fuzz 50735: 2 transforms
Fuzz 50736: 11 transforms
Fuzz 50737: 17 transforms
Fuzz 50738: 15 transforms
Fuzz 50739: 6 transforms
Fuzz 50740: 13 transforms
Fuzz 50741: 10 transforms
Fuzz 50742: 5 transforms
Fuzz 50743: 3 transforms
Fuzz 50744: 2 transforms
Fuzz 50745: 9 transforms
Fuzz 50746: 18 transforms
Fuzz 50747: 9 transforms
Fuzz 50748: 4 transforms
Fuzz 50749: 5 transforms
Fuzz 50750: 19 transforms
Fuzz 50751: 19 transforms
Fuzz 50752: 12 transforms
Fuzz 50753: 16 transforms
Fuzz 50754: 10 transforms
Fuzz 50755: 15 transforms
Fuzz 50756: 3 transforms
Fuzz 50757: 12 transforms
Fuzz 50758: 5 transforms
Fuzz 50759: 9 transforms
Fuzz 50760: 17 transforms
Fuzz 50761: 10 transforms
Fuzz 50762: 19 transforms
Fuzz 50763: 17 transforms
Fuzz 50764: 1 transforms
Fuzz 50765: 18 transforms
Fuzz 50766: 5 transforms
Fuzz 50767: 16 transforms
Fuzz 50768: 11 transforms
Fuzz 50769: 14 transforms
Fuzz 50770: 16 transforms
Fuzz 50771: 7 transforms
Fuzz 50772: 10 transforms
Fuzz 50773: 12 transforms
Fuzz 50774: 4 transforms
Fuzz 50775: 13 transforms
Fuzz 50776: 14 transforms
Fuzz 50777: 20 transforms
Fuzz 50778: 16 transforms
Fuzz 50779: 14 transforms
Fuzz 50780: 18 transforms
Fuzz 50781: 19 transforms
Fuzz 50782: 7 transforms
Fuzz 50783: 12 transforms
Fuzz 50784: 10 transforms
Fuzz 50785: 15 transforms
Fuzz 50786: 5 transforms
Fuzz 50787: 7 transforms
Fuzz 50788: 19 transforms
Fuzz 50789: 12 transforms
Fuzz 50790: 14 transforms
Fuzz 50791: 12 transforms
Fuzz 50792: 14 transforms
Fuzz 50793: 12 transforms
Fuzz 50794: 7 transforms
Fuzz 50795: 12 transforms
Fuzz 50796: 11 transforms
Fuzz 50797: 6 transforms
Fuzz 50798: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

  directives: const [CounterComponent, NgIf, NgFor, NgForhidem, NgimplementsModel])class ComponentA {  List<S
  selector: 'my-aaa',
@Component(
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
</div>
    [maxCount]='4'
    #counter
</li>
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
    (reset)=''
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>


      (incremented)='items.add($event.toString())'>
    [count]="items.length"
    <my-cofounter></my-counter>
      
  </my-counter>
    (click)='h1.hidden = !h1.h}
]),
});
{\'\'\');
  '090ceb3f2833idden; counter.reset()'
<h1 #h1>Showing {{items.length}}. items:</h1>
  {{x}} : {{item<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 50799: 17 transforms
Fuzz 50800: 1 transforms
Fuzz 50801: 9 transforms
Fuzz 50802: 9 transforms
Fuzz 50803: 11 transforms
Fuzz 50804: 17 transforms
Fuzz 50805: 10 transforms
Fuzz 50806: 9 transforms
Fuzz 50807: 12 transforms
Fuzz 50808: 5 transforms
Fuzz 50809: 20 transforms
Fuzz 50810: 20 transforms
Fuzz 50811: 2 transforms
Fuzz 50812: 10 transforms
Fuzz 50813: 15 transforms
Fuzz 50814: 4 transforms
Fuzz 50815: 3 transforms
Fuzz 50816: 4 transforms
Fuzz 50817: 11 transforms
Fuzz 50818: 11 transforms
Fuzz 50819: 9 transforms
Fuzz 50820: 19 transforms
Fuzz 50821: 17 transforms
Fuzz 50822: 7 transforms
Fuzz 50823: 3 transforms
Fuzz 50824: 9 transforms
Fuzz 50825: 20 transforms
Fuzz 50826: 6 transforms
Fuzz 50827: 1 transforms
Fuzz 50828: 4 transforms
Fuzz 50829: 17 transforms
Fuzz 50830: 16 transforms
Fuzz 50831: 12 transforms
Fuzz 50832: 17 transforms
Fuzz 50833: 11 transforms
Fuzz 50834: 11 transforms
Fuzz 50835: 2 transforms
Fuzz 50836: 2 transforms
Fuzz 50837: 16 transforms
Fuzz 50838: 2 transforms
Fuzz 50839: 1 transforms
Fuzz 50840: 4 transforms
Fuzz 50841: 1 transforms
Fuzz 50842: 14 transforms
Fuzz 50843: 2 transforms
Fuzz 50844: 2 transforms
Fuzz 50845: 4 transforms
Fuzz 50846: 6 transforms
Fuzz 50847: 18 transforms
Fuzz 50848: 5 transforms
Fuzz 50849: 7 transforms
Fuzz 50850: 5 transforms
Fuzz 50851: 15 transforms
Fuzz 50852: 3 transforms
Fuzz 50853: 1 transforms
Fuzz 50854: 16 transforms
Fuzz 50855: 10 transforms
Fuzz 50856: 12 transforms
Fuzz 50857: 2 transforms
Fuzz 50858: 11 transforms
Fuzz 50859: 17 transforms
Fuzz 50860: 10 transforms
Fuzz 50861: 9 transforms
Fuzz 50862: 6 transforms
Fuzz 50863: 19 transforms
Fuzz 50864: 9 transforms
Fuzz 50865: 19 transforms
Fuzz 50866: 9 transforms
Fuzz 50867: 17 transforms
Fuzz 50868: 19 transforms
Fuzz 50869: 14 transforms
Fuzz 50870: 13 transforms
Fuzz 50871: 7 transforms
Fuzz 50872: 2 transforms
Fuzz 50873: 3 transforms
Fuzz 50874: 18 transforms
Fuzz 50875: 6 transforms
Fuzz 50876: 12 transforms
Fuzz 50877: 9 transforms
Fuzz 50878: 5 transforms
Fuzz 50879: 19 transforms
Fuzz 50880: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  ou
{
-->
});

\'\'\');
cla}
  '090cedb3f2833a3f260b0937baae56267a6cd93     ariaaxCount;
});

  }
]),
  @Input() int m<!--
t() int m<!--
@Component(
@Compo  void reset() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
    #counter
    [count]="items.length"
    [maxCount]='4'
   (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 50881: 12 transforms
Fuzz 50882: 18 transforms
Fuzz 50883: 8 transforms
Fuzz 50884: 9 transforms
Fuzz 50885: 7 transforms
Fuzz 50886: 7 transforms
Fuzz 50887: 3 transforms
Fuzz 50888: 19 transforms
Fuzz 50889: 4 transforms
Fuzz 50890: 11 transforms
Fuzz 50891: 18 transforms
Fuzz 50892: 3 transforms
Fuzz 50893: 20 transforms
Fuzz 50894: 11 transforms
Fuzz 50895: 6 transforms
Fuzz 50896: 2 transforms
Fuzz 50897: 14 transforms
Fuzz 50898: 8 transforms
Fuzz 50899: 14 transforms
Fuzz 50900: 8 transforms
Fuzz 50901: 13 transforms
Fuzz 50902: 17 transforms
Fuzz 50903: 5 transforms
Fuzz 50904: 5 transforms
Fuzz 50905: 8 transforms
Fuzz 50906: 10 transforms
Fuzz 50907: 18 transforms
Fuzz 50908: 16 transforms
Fuzz 50909: 13 transforms
Fuzz 50910: 18 transforms
Fuzz 50911: 12 transforms
Fuzz 50912: 5 transforms
Fuzz 50913: 9 transforms
Fuzz 50914: 16 transforms
Fuzz 50915: 17 transforms
Fuzz 50916: 5 transforms
Fuzz 50917: 20 transforms
Fuzz 50918: 6 transforms
Fuzz 50919: 5 transforms
Fuzz 50920: 9 transforms
Fuzz 50921: 17 transforms
Fuzz 50922: 9 transforms
Fuzz 50923: 3 transforms
Fuzz 50924: 11 transforms
Fuzz 50925: 9 transforms
Fuzz 50926: 5 transforms
Fuzz 50927: 1 transforms
Fuzz 50928: 17 transforms
Fuzz 50929: 2 transforms
Fuzz 50930: 9 transforms
Fuzz 50931: 8 transforms
Fuzz 50932: 10 transforms
Fuzz 50933: 11 transforms
Fuzz 50934: 10 transforms
Fuzz 50935: 8 transforms
Fuzz 50936: 12 transforms
Fuzz 50937: 2 transforms
Fuzz 50938: 15 transforms
Fuzz 50939: 6 transforms
Fuzz 50940: 5 transforms
Fuzz 50941: 20 transforms
Fuzz 50942: 3 transforms
Fuzz 50943: 13 transforms
Fuzz 50944: 4 transforms
Fuzz 50945: 4 transforms
Fuzz 50946: 3 transforms
Fuzz 50947: 11 transforms
Fuzz 50948: 8 transforms
Fuzz 50949: 20 transforms
Fuzz 50950: 4 transforms
Fuzz 50951: 2 transforms
Fuzz 50952: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';


}
       aria-hidden="true"
       angular2/angular2.dart';


}
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
  @ContentChild(CounterComponent)
  List<String> items;
  void increment() {}
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
  void reset() {}
  int count;
  @Input() int maxCo<!--
  selector: 'my-counter',
@Component(
}
  inputs: const ['count'],
class ComponentA {
-->
  String header;

  attr.aria-hidden="{{!invalid}}"
  @ContentChild(CounterComponent)
  List<String> items;
  void increment() {}
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
  void reset() {}
  int count;
  @Input() int maxCo<!--
  selector: 'my-counter',
@Component(
}
  inputs: const ['count'],
class ComponentA {
-->
  String header;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
    unt;
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',

@Component(
class CounterCmponent {
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {h{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
   [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 50953: 1 transforms
Fuzz 50954: 6 transforms
Fuzz 50955: 8 transforms
Fuzz 50956: 15 transforms
Fuzz 50957: 12 transforms
Fuzz 50958: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [Count<!--

       aerComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {  List<String> items;

  String head;
  directives: const [Count<!--
}
  s
       aerComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {  List<String> items;
  selector: 'my-aaa',
@Comsuperponer;
  templateUrl: 'test.html',
}
  String header;

import 'package:anguar2/angular2.dart';
@Comsuperponent(
  selector: 'my-aaa',  templateUrl: 'test.html',

-->
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != nu4'
<h1 #h1>Showing {{items.length}} items:</h1>
</li><!--
-->
    #counter
</div>
  <input [(ngModel)]="header" />
    (reset)=''
    (incremented)='items.add($event.toString())'>
       aria-hidden="true"
      
  {{x}} : {{item.trim()}}
    <my-counter></my-counter>
    [count]="items.length"
    (incremented)='items.add($event.toString())'>
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">
  my-counter

    [maxCount]='4'
    (click)='h<!--
-->
       aria-hidden="1.hidden = !h1.hidden; counter.reset()'
<!-- @ngIgnoreErrors: -->

       attr.aria-hidden="{{!in
  </my-counter>
    (reset)=''
  
  ll'>
  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 50959: 13 transforms
Fuzz 50960: 16 transforms
Fuzz 50961: 11 transforms
Fuzz 50962: 3 transforms
Fuzz 50963: 4 transforms
Fuzz 50964: 19 transforms
Fuzz 50965: 18 transforms
Fuzz 50966: 7 transforms
Fuzz 50967: 3 transforms
Fuzz 50968: 11 transforms
Fuzz 50969: 3 transforms
Fuzz 50970: 19 transforms
Fuzz 50971: 4 transforms
Fuzz 50972: 8 transforms
Fuzz 50973: 2 transforms
Fuzz 50974: 12 transforms
Fuzz 50975: 10 transforms
Fuzz 50976: 7 transforms
Fuzz 50977: 15 transforms
Fuzz 50978: 19 transforms
Fuzz 50979: 14 transforms
Fuzz 50980: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
class ComponentA {
  directives: const [<!--
@Component(
  String header;
       aria-hidden="true"
-->

       attr.aria-hidden="{{!invalid}}
-->
       aria-hidden="true"
  @Input() int maxCount;

  selector: 'my-counter',
  templateUrl: 'test.html',


  EventEmitter<String> resetEvent;
    CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';
  L
<<==HTML CODE==>>
</div>
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->  {{x}} : {{item.trim()}}
  <my-counter
  <input [(ngModel)]="header" />
    [count]="items.length"
    #counter
    [maxCount ]=}
]),
});
{
\'\'\');
  ''4'
  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
</li>
    (incremented)='items.add($event.toString())'>
<div *ngIf="items.length > 0">
  
    <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 50981: 9 transforms
Fuzz 50982: 5 transforms
Fuzz 50983: 14 transforms
Fuzz 50984: 19 transforms
Fuzz 50985: 9 transforms
Fuzz 50986: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  @Output() EventEmitter<i<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{nt> incremented;
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',

class ComponentA {

}
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
-->
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent<!--

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
class CounterComponent {
  directives: const [CounterCompone(
  @Output() EventEmitter<i<!--
-->
       aria-h}
]),
})idden="true"
       attr.aria-hidden="{nt> incremented;
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',

class ComponentA {

}
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
-->
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent<!--

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
class CounterComponent {
  directives: const [nt, NgIf, NgFor, NgForm, NgModel])

  outputs: co
<<==HTML CODE==>>
<!-- @ngIgnoreErr<!ors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='it<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalidem != null'>
  {{x}}: {{item.trim()}}

<div *ngIf="items.length > 0">
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <msyncy-counter
    #counter
    [count]="items.length"
    (reset)=''
    (click)='h1.hidden= !h1.hidden; counte.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 50987: 2 transforms
Fuzz 50988: 3 transforms
Fuzz 50989: 5 transforms
Fuzz 50990: 19 transforms
Fuzz 50991: 17 transforms
Fuzz 50992: 5 transforms
Fuzz 50993: 4 transforms
Fuzz 50994: 4 transforms
Fuzz 50995: 13 transforms
Fuzz 50996: 15 transforms
Fuzz 50997: 9 transforms
Fuzz 50998: 8 transforms
Fuzz 50999: 20 transforms
Fuzz 51000: 19 transforms
Fuzz 51001: 4 transforms
Fuzz 51002: 11 transforms
Fuzz 51003: 15 transforms
Fuzz 51004: 14 transforms
Fuzz 51005: 13 transforms
Fuzz 51006: 5 transforms
Fuzz 51007: 13 transforms
Fuzz 51008: 17 transforms
Fuzz 51009: 16 transforms
Fuzz 51010: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
  selector: 'my-aaa',
-->
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  int count;
  @ContentChild(CounterComponent)

  inputs: const ['count'],
import 'package:angular2/angular2.dart';
@Component(


}
  @Input() int maxCount;

  selector: 'my-counter',
  List<String> items;
class ComponentA {
  void increment() {}
       aria-hidden="true"
  String header;
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
       attr.aria-hidden="{{!invalid}For, NgForm, NgModel])
  directives: const [CounterComponent, NgIf, Ng<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
   @Output() EventEmitter<int> incremented;
class CounterComponent {
}
@Component(
<<==HTML CODE==>>
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>

</li>
<div *ngIf="items.length > 0">
      
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</div>
    <input [(ngModel)]="header" />

    (incremented)='items.add($event.toString())'>
  <my-counter
    <my-counter></my-counter>  </my-counter>
    (reset)=''
    [cdount]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 51011: 20 transforms
Fuzz 51012: 9 transforms
Fuzz 51013: 18 transforms
Fuzz 51014: 4 transforms
Fuzz 51015: 13 transforms
Fuzz 51016: 17 transforms
Fuzz 51017: 10 transforms
Fuzz 51018: 16 transforms
Fuzz 51019: 19 transforms
Fuzz 51020: 17 transforms
Fuzz 51021: 16 transforms
Fuzz 51022: 7 transforms
Fuzz 51023: 9 transforms
Fuzz 51024: 17 transforms
Fuzz 51025: 5 transforms
Fuzz 51026: 5 transforms
Fuzz 51027: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMo<!ate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
cl<!--
-->
       aria-hiddass CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent re--
-->
     del])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 51028: 1 transforms
Fuzz 51029: 1 transforms
Fuzz 51030: 13 transforms
Fuzz 51031: 15 transforms
Fuzz 51032: 17 transforms
Fuzz 51033: 5 transforms
Fuzz 51034: 5 transforms
Fuzz 51035: 11 transforms
Fuzz 51036: 14 transforms
Fuzz 51037: 9 transforms
Fuzz 51038: 16 transforms
Fuzz 51039: 12 transforms
Fuzz 51040: 13 transforms
Fuzz 51041: 15 transforms
Fuzz 51042: 15 transforms
Fuzz 51043: 7 transforms
Fuzz 51044: 1 transforms
Fuzz 51045: 17 transforms
Fuzz 51046: 9 transforms
Fuzz 51047: 1 transforms
Fuzz 51048: 9 transforms
Fuzz 51049: 8 transforms
Fuzz 51050: 5 transforms
Fuzz 51051: 4 transforms
Fuzz 51052: 17 transforms
Fuzz 51053: 8 transforms
Fuzz 51054: 20 transforms
Fuzz 51055: 18 transforms
Fuzz 51056: 1 transforms
Fuzz 51057: 14 transforms
Fuzz 51058: 6 transforms
Fuzz 51059: 3 transforms
Fuzz 51060: 12 transforms
Fuzz 51061: 8 transforms
Fuzz 51062: 14 transforms
Fuzz 51063: 8 transforms
Fuzz 51064: 16 transforms
Fuzz 51065: 11 transforms
Fuzz 51066: 20 transforms
Fuzz 51067: 14 transforms
Fuzz 51068: 12 transforms
Fuzz 51069: 17 transforms
Fuzz 51070: 1 transforms
Fuzz 51071: 16 transforms
Fuzz 51072: 3 transforms
Fuzz 51073: 12 transforms
Fuzz 51074: 10 transforms
Fuzz 51075: 16 transforms
Fuzz 51076: 7 transforms
Fuzz 51077: 4 transforms
Fuzz 51078: 4 transforms
Fuzz 51079: 9 transforms
Fuzz 51080: 6 transforms
Fuzz 51081: 3 transforms
Fuzz 51082: 4 transforms
Fuzz 51083: 7 transforms
Fuzz 51084: 14 transforms
Fuzz 51085: 6 transforms
Fuzz 51086: 16 transforms
Fuzz 51087: 3 transforms
Fuzz 51088: 19 transforms
Fuzz 51089: 4 transforms
Fuzz 51090: 20 transforms
Fuzz 51091: 9 transforms
Fuzz 51092: 3 transforms
Fuzz 51093: 14 transforms
Fuzz 51094: 20 transforms
Fuzz 51095: 4 transforms
Fuzz 51096: 10 transforms
Fuzz 51097: 20 transforms
Fuzz 51098: 16 transforms
Fuzz 51099: 10 transforms
Fuzz 51100: 2 transforms
Fuzz 51101: 15 transforms
Fuzz 51102: 1 transforms
Fuzz 51103: 9 transforms
Fuzz 51104: 4 transforms
Fuzz 51105: 8 transforms
Fuzz 51106: 1 transforms
Fuzz 51107: 3 transforms
Fuzz 51108: 1 transforms
Fuzz 51109: 15 transforms
Fuzz 51110: 3 transforms
Fuzz 51111: 16 transforms
Fuzz 51112: 20 transforms
Fuzz 51113: 1 transforms
Fuzz 51114: 2 transforms
Fuzz 51115: 7 transforms
Fuzz 51116: 17 transforms
Fuzz 51117: 7 transforms
Fuzz 51118: 6 transforms
Fuzz 51119: 13 transforms
Fuzz 51120: 5 transforms
Fuzz 51121: 10 transforms
Fuzz 51122: 12 transforms
Fuzz 51123: 20 transforms
Fuzz 51124: 12 transforms
Fuzz 51125: 6 transforms
Fuzz 51126: 6 transforms
Fuzz 51127: 4 transforms
Fuzz 51128: 5 transforms
Fuzz 51129: 9 transforms
Fuzz 51130: 1 transforms
Fuzz 51131: 14 transforms
Fuzz 51132: 20 transforms
Fuzz 51133: 15 transforms
Fuzz 51134: 1 transforms
Fuzz 51135: 3 transforms
Fuzz 51136: 18 transforms
Fuzz 51137: 10 transforms
Fuzz 51138: 7 transforms
Fuzz 51139: 17 transforms
Fuzz 51140: 18 transforms
Fuzz 51141: 15 transforms
Fuzz 51142: 18 transforms
Fuzz 51143: 16 transforms
Fuzz 51144: 8 transforms
Fuzz 51145: 3 transforms
Fuzz 51146: 11 transforms
Fuzz 51147: 6 transforms
Fuzz 51148: 8 transforms
Fuzz 51149: 17 transforms
Fuzz 51150: 19 transforms
Fuzz 51151: 7 transforms
Fuzz 51152: 1 transforms
Fuzz 51153: 7 transforms
Fuzz 51154: 5 transforms
Fuzz 51155: 20 transforms
Fuzz 51156: 14 transforms
Fuzz 51157: 19 transforms
Fuzz 51158: 14 transforms
Fuzz 51159: 4 transforms
Fuzz 51160: 4 transforms
Fuzz 51161: 10 transforms
Fuzz 51162: 13 transforms
Fuzz 51163: 16 transforms
Fuzz 51164: 20 transforms
Fuzz 51165: 5 transforms
Fuzz 51166: 19 transforms
Fuzz 51167: 13 transforms
Fuzz 51168: 12 transforms
Fuzz 51169: 12 transforms
Fuzz 51170: 7 transforms
Fuzz 51171: 3 transforms
Fuzz 51172: 5 transforms
Fuzz 51173: 18 transforms
Fuzz 51174: 11 transforms
Fuzz 51175: 3 transforms
Fuzz 51176: 12 transforms
Fuzz 51177: 6 transforms
Fuzz 51178: 4 transforms
Fuzz 51179: 20 transforms
Fuzz 51180: 15 transforms
Fuzz 51181: 14 transforms
Fuzz 51182: 14 transforms
Fuzz 51183: 19 transforms
Fuzz 51184: 14 transforms
Fuzz 51185: 4 transforms
Fuzz 51186: 7 transforms
Fuzz 51187: 13 transforms
Fuzz 51188: 18 transforms
Fuzz 51189: 14 transforms
Fuzz 51190: 18 transforms
Fuzz 51191: 10 transforms
Fuzz 51192: 6 transforms
Fuzz 51193: 6 transforms
Fuzz 51194: 3 transforms
Fuzz 51195: 16 transforms
Fuzz 51196: 5 transforms
Fuzz 51197: 3 transforms
Fuzz 51198: 2 transforms
Fuzz 51199: 17 transforms
Fuzz 51200: 17 transforms
Fuzz 51201: 1 transforms
Fuzz 51202: 11 transforms
Fuzz 51203: 15 transforms
Fuzz 51204: 5 transforms
Fuzz 51205: 1 transforms
Fuzz 51206: 10 transforms
Fuzz 51207: 9 transforms
Fuzz 51208: 20 transforms
Fuzz 51209: 13 transforms
Fuzz 51210: 20 transforms
Fuzz 51211: 8 transforms
Fuzz 51212: 1 transforms
Fuzz 51213: 19 transforms
Fuzz 51214: 11 transforms
Fuzz 51215: 11 transforms
Fuzz 51216: 12 transforms
Fuzz 51217: 9 transforms
Fuzz 51218: 11 transforms
Fuzz 51219: 9 transforms
Fuzz 51220: 8 transforms
Fuzz 51221: 5 transforms
Fuzz 51222: 11 transforms
Fuzz 51223: 2 transforms
Fuzz 51224: 1 transforms
Fuzz 51225: 15 transforms
Fuzz 51226: 3 transforms
Fuzz 51227: 14 transforms
Fuzz 51228: 19 transforms
Fuzz 51229: 15 transforms
Fuzz 51230: 17 transforms
Fuzz 51231: 16 transforms
Fuzz 51232: 10 transforms
Fuzz 51233: 10 transforms
Fuzz 51234: 10 transforms
Fuzz 51235: 3 transforms
Fuzz 51236: 3 transforms
Fuzz 51237: 6 transforms
Fuzz 51238: 16 transforms
Fuzz 51239: 10 transforms
Fuzz 51240: 7 transforms
Fuzz 51241: 7 transforms
Fuzz 51242: 10 transforms
Fuzz 51243: 12 transforms
Fuzz 51244: 2 transforms
Fuzz 51245: 10 transforms
Fuzz 51246: 10 transforms
Fuzz 51247: 9 transforms
Fuzz 51248: 4 transforms
Fuzz 51249: 5 transforms
Fuzz 51250: 6 transforms
Fuzz 51251: 8 transforms
Fuzz 51252: 9 transforms
Fuzz 51253: 17 transforms
Fuzz 51254: 8 transforms
Fuzz 51255: 8 transforms
Fuzz 51256: 15 transforms
Fuzz 51257: 2 transforms
Fuzz 51258: 2 transforms
Fuzz 51259: 6 transforms
Fuzz 51260: 16 transforms
Fuzz 51261: 3 transforms
Fuzz 51262: 4 transforms
Fuzz 51263: 12 transforms
Fuzz 51264: 15 transforms
Fuzz 51265: 20 transforms
Fuzz 51266: 8 transforms
Fuzz 51267: 20 transforms
Fuzz 51268: 10 transforms
Fuzz 51269: 7 transforms
Fuzz 51270: 18 transforms
Fuzz 51271: 19 transforms
Fuzz 51272: 3 transforms
Fuzz 51273: 9 transforms
Fuzz 51274: 6 transforms
Fuzz 51275: 16 transforms
Fuzz 51276: 2 transforms
Fuzz 51277: 20 transforms
Fuzz 51278: 15 transforms
Fuzz 51279: 11 transforms
Fuzz 51280: 16 transforms
Fuzz 51281: 1 transforms
Fuzz 51282: 14 transforms
Fuzz 51283: 1 transforms
Fuzz 51284: 8 transforms
Fuzz 51285: 6 transforms
Fuzz 51286: 14 transforms
Fuzz 51287: 14 transforms
Fuzz 51288: 12 transforms
Fuzz 51289: 8 transforms
Fuzz 51290: 5 transforms
Fuzz 51291: 19 transforms
Fuzz 51292: 11 transforms
Fuzz 51293: 12 transforms
Fuzz 51294: 17 transforms
Fuzz 51295: 11 transforms
Fuzz 51296: 11 transforms
Fuzz 51297: 20 transforms
Fuzz 51298: 5 transforms
Fuzz 51299: 20 transforms
Fuzz 51300: 10 transforms
Fuzz 51301: 5 transforms
Fuzz 51302: 13 transforms
Fuzz 51303: 12 transforms
Fuzz 51304: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(
  selector: 'myimplements-aaa',}
]),
});
{
\'\'\');
  '090cedb3f2833a3
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> itemsv;
<!--
-->
   String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\<!--
-->
       aria-hidden="'"></button>')
class CounterComponent {
  <!--
  @Input(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [maxCount]='4'    (reset)=''
    (click)='h1.hidden}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5035 = !h1.hidden; counter.reset()'
    (incremented)='items.add($ev}
]),
});
{
\'\'\');ent.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 51305: 17 transforms
Fuzz 51306: 12 transforms
Fuzz 51307: 16 transforms
Fuzz 51308: 14 transforms
Fuzz 51309: 7 transforms
Fuzz 51310: 11 transforms
Fuzz 51311: 11 transforms
Fuzz 51312: 17 transforms
Fuzz 51313: 20 transforms
Fuzz 51314: 6 transforms
Fuzz 51315: 9 transforms
Fuzz 51316: 10 transforms
Fuzz 51317: 3 transforms
Fuzz 51318: 12 transforms
Fuzz 51319: 15 transforms
Fuzz 51320: 5 transforms
Fuzz 51321: 18 transforms
Fuzz 51322: 15 transforms
Fuzz 51323: 15 transforms
Fuzz 51324: 20 transforms
Fuzz 51325: 6 transforms
Fuzz 51326: 4 transforms
Fuzz 51327: 3 transforms
Fuzz 51328: 16 transforms
Fuzz 51329: 15 transforms
Fuzz 51330: 2 transforms
Fuzz 51331: 10 transforms
Fuzz 51332: 17 transforms
Fuzz 51333: 11 transforms
Fuzz 51334: 15 transforms
Fuzz 51335: 20 transforms
Fuzz 51336: 19 transforms
Fuzz 51337: 5 transforms
Fuzz 51338: 1 transforms
Fuzz 51339: 16 transforms
Fuzz 51340: 15 transforms
Fuzz 51341: 13 transforms
Fuzz 51342: 16 transforms
Fuzz 51343: 5 transforms
Fuzz 51344: 14 transforms
Fuzz 51345: 4 transforms
Fuzz 51346: 4 transforms
Fuzz 51347: 15 transforms
Fuzz 51348: 5 transforms
Fuzz 51349: 20 transforms
Fuzz 51350: 19 transforms
Fuzz 51351: 11 transforms
Fuzz 51352: 17 transforms
Fuzz 51353: 6 transforms
Fuzz 51354: 12 transforms
Fuzz 51355: 10 transforms
Fuzz 51356: 10 transforms
Fuzz 51357: 15 transforms
Fuzz 51358: 17 transforms
Fuzz 51359: 19 transforms
Fuzz 51360: 3 transforms
Fuzz 51361: 14 transforms
Fuzz 51362: 2 transforms
Fuzz 51363: 20 transforms
Fuzz 51364: 17 transforms
Fuzz 51365: 5 transforms
Fuzz 51366: 5 transforms
Fuzz 51367: 2 transforms
Fuzz 51368: 4 transforms
Fuzz 51369: 2 transforms
Fuzz 51370: 19 transforms
Fuzz 51371: 8 transforms
Fuzz 51372: 3 transforms
Fuzz 51373: 18 transforms
Fuzz 51374: 16 transforms
Fuzz 51375: 11 transforms
Fuzz 51376: 6 transforms
Fuzz 51377: 10 transforms
Fuzz 51378: 9 transforms
Fuzz 51379: 10 transforms
Fuzz 51380: 5 transforms
Fuzz 51381: 15 transforms
Fuzz 51382: 20 transforms
Fuzz 51383: 20 transforms
Fuzz 51384: 1 transforms
Fuzz 51385: 1 transforms
Fuzz 51386: 14 transforms
Fuzz 51387: 14 transforms
Fuzz 51388: 3 transforms
Fuzz 51389: 2 transforms
Fuzz 51390: 20 transforms
Fuzz 51391: 6 transforms
Fuzz 51392: 6 transforms
Fuzz 51393: 12 transforms
Fuzz 51394: 3 transforms
Fuzz 51395: 8 transforms
Fuzz 51396: 3 transforms
Fuzz 51397: 13 transforms
Fuzz 51398: 15 transforms
Fuzz 51399: 3 transforms
Fuzz 51400: 13 transforms
Fuzz 51401: 8 transforms
Fuzz 51402: 2 transforms
Fuzz 51403: 9 transforms
Fuzz 51404: 1 transforms
Fuzz 51405: 11 transforms
Fuzz 51406: 5 transforms
Fuzz 51407: 11 transforms
Fuzz 51408: 9 transforms
Fuzz 51409: 8 transforms
Fuzz 51410: 1 transforms
Fuzz 51411: 11 transforms
Fuzz 51412: 3 transforms
Fuzz 51413: 6 transforms
Fuzz 51414: 3 transforms
Fuzz 51415: 7 transforms
Fuzz 51416: 12 transforms
Fuzz 51417: 4 transforms
Fuzz 51418: 3 transforms
Fuzz 51419: 18 transforms
Fuzz 51420: 18 transforms
Fuzz 51421: 10 transforms
Fuzz 51422: 14 transforms
Fuzz 51423: 14 transforms
Fuzz 51424: 10 transforms
Fuzz 51425: 11 transforms
Fuzz 51426: 5 transforms
Fuzz 51427: 3 transforms
Fuzz 51428: 14 transforms
Fuzz 51429: 18 transforms
Fuzz 51430: 13 transforms
Fuzz 51431: 14 transforms
Fuzz 51432: 3 transforms
Fuzz 51433: 16 transforms
Fuzz 51434: 8 transforms
Fuzz 51435: 17 transforms
Fuzz 51436: 2 transforms
Fuzz 51437: 17 transforms
Fuzz 51438: 16 transforms
Fuzz 51439: 12 transforms
Fuzz 51440: 14 transforms
Fuzz 51441: 12 transforms
Fuzz 51442: 6 transforms
Fuzz 51443: 1 transforms
Fuzz 51444: 15 transforms
Fuzz 51445: 7 transforms
Fuzz 51446: 7 transforms
Fuzz 51447: 5 transforms
Fuzz 51448: 13 transforms
Fuzz 51449: 7 transforms
Fuzz 51450: 2 transforms
Fuzz 51451: 10 transforms
Fuzz 51452: 8 transforms
Fuzz 51453: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {


  @Output() EventEmitter<int> incremented;
  int count;
  templateUrl: 'test.html)',
  voidt reset() {}

  inputs: const ['count'],
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
@Component(

       aria-hidden="true"
  CounterComponent recursedComponent;
  selector: 'my-aaa',
  selector: 'my-counter',
-->
       attr.aria-hiddent() {}
}
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
class ComponentA {
  List<String> items;
  @ContentChild(ounterComponpent)
  template: '{{coundefaultt}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  String header;
  void increme<!--
@Component(
  directives: const [Count
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{it item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.t 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter    [count]="items.length"
    [<!--
-->
       aria-hidden="trumaxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.tString())'>
rim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <inpems.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <inputnative [(ngModel)]="header" />
        <my-counter
    #counter    [count]="items.length"
    [<!--
-->
       aria-hidden="trumaxCount]='4'
   extends (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 51454: 11 transforms
Fuzz 51455: 2 transforms
Fuzz 51456: 14 transforms
Fuzz 51457: 15 transforms
Fuzz 51458: 12 transforms
Fuzz 51459: 6 transforms
Fuzz 51460: 8 transforms
Fuzz 51461: 8 transforms
Fuzz 51462: 3 transforms
Fuzz 51463: 18 transforms
Fuzz 51464: 11 transforms
Fuzz 51465: 2 transforms
Fuzz 51466: 5 transforms
Fuzz 51467: 7 transforms
Fuzz 51468: 5 transforms
Fuzz 51469: 12 transforms
Fuzz 51470: 20 transforms
Fuzz 51471: 10 transforms
Fuzz 51472: 18 transforms
Fuzz 51473: 9 transforms
Fuzz 51474: 6 transforms
Fuzz 51475: 16 transforms
Fuzz 51476: 19 transforms
Fuzz 51477: 18 transforms
Fuzz 51478: 19 transforms
Fuzz 51479: 19 transforms
Fuzz 51480: 3 transforms
Fuzz 51481: 19 transforms
Fuzz 51482: 2 transforms
Fuzz 51483: 5 transforms
Fuzz 51484: 4 transforms
Fuzz 51485: 8 transforms
Fuzz 51486: 16 transforms
Fuzz 51487: 15 transforms
Fuzz 51488: 17 transforms
Fuzz 51489: 2 transforms
Fuzz 51490: 2 transforms
Fuzz 51491: 2 transforms
Fuzz 51492: 2 transforms
Fuzz 51493: 13 transforms
Fuzz 51494: 13 transforms
Fuzz 51495: 4 transforms
Fuzz 51496: 11 transforms
Fuzz 51497: 10 transforms
Fuzz 51498: 17 transforms
Fuzz 51499: 14 transforms
Fuzz 51500: 10 transforms
Fuzz 51501: 11 transforms
Fuzz 51502: 8 transforms
Fuzz 51503: 11 transforms
Fuzz 51504: 18 transforms
Fuzz 51505: 13 transforms
Fuzz 51506: 6 transforms
Fuzz 51507: 1 transforms
Fuzz 51508: 13 transforms
Fuzz 51509: 14 transforms
Fuzz 51510: 16 transforms
Fuzz 51511: 14 transforms
Fuzz 51512: 17 transforms
Fuzz 51513: 12 transforms
Fuzz 51514: 1 transforms
Fuzz 51515: 17 transforms
Fuzz 51516: 14 transforms
Fuzz 51517: 10 transforms
Fuzz 51518: 9 transforms
Fuzz 51519: 14 transforms
Fuzz 51520: 4 transforms
Fuzz 51521: 12 transforms
Fuzz 51522: 7 transforms
Fuzz 51523: 7 transforms
Fuzz 51524: 16 transforms
Fuzz 51525: 3 transforms
Fuzz 51526: 17 transforms
Fuzz 51527: 3 transforms
Fuzz 51528: 2 transforms
Fuzz 51529: 14 transforms
Fuzz 51530: 18 transforms
Fuzz 51531: 8 transforms
Fuzz 51532: 6 transforms
Fuzz 51533: 5 transforms
Fuzz 51534: 11 transforms
Fuzz 51535: 2 transforms
Fuzz 51536: 5 transforms
Fuzz 51537: 6 transforms
Fuzz 51538: 13 transforms
Fuzz 51539: 20 transforms
Fuzz 51540: 4 transforms
Fuzz 51541: 12 transforms
Fuzz 51542: 12 transforms
Fuzz 51543: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const '['count'],
  outputs: const ['resetEvent: reset'],
  templnt(
  selector: 'my-counter',
  inputs: const '['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<iate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
    #counter
  <my-counter
<div>    (reset)=''
</li>
    [maxCount]=orm="ngForm"></form>
<div *ngIf="items.length > 0">

  <input [(ngModel)]="header" />
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
    [count]="items.length"
  {{x}} : {{item.trim()}}  {{ngForm.dirty}}
<li *ngFor='let item of items'4'
  </my-counter>
  <form #ngForm="ngForm"></form>

  <input [(ngModel)]="header" />
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
    [count]="items.length"
  {{x}} : {{item.trim()}}  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    ="tru(click)='h1.hidden = !h1.hidden; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 51544: 1 transforms
Fuzz 51545: 16 transforms
Fuzz 51546: 19 transforms
Fuzz 51547: 13 transforms
Fuzz 51548: 13 transforms
Fuzz 51549: 13 transforms
Fuzz 51550: 11 transforms
Fuzz 51551: 6 transforms
Fuzz 51552: 11 transforms
Fuzz 51553: 13 transforms
Fuzz 51554: 15 transforms
Fuzz 51555: 14 transforms
Fuzz 51556: 8 transforms
Fuzz 51557: 18 transforms
Fuzz 51558: 14 transforms
Fuzz 51559: 9 transforms
Fuzz 51560: 10 transforms
Fuzz 51561: 7 transforms
Fuzz 51562: 10 transforms
Fuzz 51563: 4 transforms
Fuzz 51564: 9 transforms
Fuzz 51565: 6 transforms
Fuzz 51566: 4 transforms
Fuzz 51567: 4 transforms
Fuzz 51568: 16 transforms
Fuzz 51569: 19 transforms
Fuzz 51570: 15 transforms
Fuzz 51571: 7 transforms
Fuzz 51572: 12 transforms
Fuzz 51573: 5 transforms
Fuzz 51574: 8 transforms
Fuzz 51575: 13 transforms
Fuzz 51576: 20 transforms
Fuzz 51577: 20 transforms
Fuzz 51578: 13 transforms
Fuzz 51579: 14 transforms
Fuzz 51580: 17 transforms
Fuzz 51581: 1 transforms
Fuzz 51582: 14 transforms
Fuzz 51583: 8 transforms
Fuzz 51584: 14 transforms
Fuzz 51585: 3 transforms
Fuzz 51586: 9 transforms
Fuzz 51587: 4 transforms
Fuzz 51588: 18 transforms
Fuzz 51589: 15 transforms
Fuzz 51590: 19 transforms
Fuzz 51591: 6 transforms
Fuzz 51592: 15 transforms
Fuzz 51593: 3 transforms
Fuzz 51594: 17 transforms
Fuzz 51595: 13 transforms
Fuzz 51596: 14 transforms
Fuzz 51597: 16 transforms
Fuzz 51598: 20 transforms
Fuzz 51599: 12 transforms
Fuzz 51600: 19 transforms
Fuzz 51601: 3 transforms
Fuzz 51602: 14 transforms
Fuzz 51603: 4 transforms
Fuzz 51604: 20 transforms
Fuzz 51605: 13 transforms
Fuzz 51606: 5 transforms
Fuzz 51607: 14 transforms
Fuzz 51608: 14 transforms
Fuzz 51609: 6 transforms
Fuzz 51610: 14 transforms
Fuzz 51611: 17 transforms
Fuzz 51612: 14 transforms
Fuzz 51613: 12 transforms
Fuzz 51614: 8 transforms
Fuzz 51615: 7 transforms
Fuzz 51616: 5 transforms
Fuzz 51617: 14 transforms
Fuzz 51618: 1 transforms
Fuzz 51619: 13 transforms
Fuzz 51620: 2 transforms
Fuzz 51621: 9 transforms
Fuzz 51622: 18 transforms
Fuzz 51623: 4 transforms
Fuzz 51624: 16 transforms
Fuzz 51625: 14 transforms
Fuzz 51626: 17 transforms
Fuzz 51627: 7 transforms
Fuzz 51628: 7 transforms
Fuzz 51629: 12 transforms
Fuzz 51630: 4 transforms
Fuzz 51631: 4 transforms
Fuzz 51632: 9 transforms
Fuzz 51633: 16 transforms
Fuzz 51634: 8 transforms
Fuzz 51635: 14 transforms
Fuzz 51636: 20 transforms
Fuzz 51637: 9 transforms
Fuzz 51638: 8 transforms
Fuzz 51639: 4 transforms
Fuzz 51640: 18 transforms
Fuzz 51641: 6 transforms
Fuzz 51642: 10 transforms
Fuzz 51643: 3 transforms
Fuzz 51644: 8 transforms
Fuzz 51645: 11 transforms
Fuzz 51646: 1 transforms
Fuzz 51647: 12 transforms
Fuzz 51648: 10 transforms
Fuzz 51649: 15 transforms
Fuzz 51650: 17 transforms
Fuzz 51651: 7 transforms
Fuzz 51652: 20 transforms
Fuzz 51653: 12 transforms
Fuzz 51654: 19 transforms
Fuzz 51655: 2 transforms
Fuzz 51656: 12 transforms
Fuzz 51657: 5 transforms
Fuzz 51658: 16 transforms
Fuzz 51659: 11 transforms
Fuzz 51660: 15 transforms
Fuzz 51661: 15 transforms
Fuzz 51662: 5 transforms
Fuzz 51663: 19 transforms
Fuzz 51664: 15 transforms
Fuzz 51665: 18 transforms
Fuzz 51666: 14 transforms
Fuzz 51667: 11 transforms
Fuzz 51668: 20 transforms
Fuzz 51669: 1 transforms
Fuzz 51670: 7 transforms
Fuzz 51671: 2 transforms
Fuzz 51672: 8 transforms
Fuzz 51673: 5 transforms
Fuzz 51674: 6 transforms
Fuzz 51675: 19 transforms
Fuzz 51676: 19 transforms
Fuzz 51677: 3 transforms
Fuzz 51678: 20 transforms
Fuzz 51679: 20 transforms
Fuzz 51680: 17 transforms
Fuzz 51681: 10 transforms
Fuzz 51682: 1 transforms
Fuzz 51683: 3 transforms
Fuzz 51684: 7 transforms
Fuzz 51685: 11 transforms
Fuzz 51686: 8 transforms
Fuzz 51687: 7 transforms
Fuzz 51688: 12 transforms
Fuzz 51689: 5 transforms
Fuzz 51690: 9 transforms
Fuzz 51691: 4 transforms
Fuzz 51692: 9 transforms
Fuzz 51693: 5 transforms
Fuzz 51694: 15 transforms
Fuzz 51695: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  int count;  @Input() int maxCount;
{

  void reset() {}
});
  '090cedb3f2833a3f260b09}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd9337baae56267a6 const ['resetEvent: reset'],
\'\'\');
  EventEmitter<Strng> resetEvent;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
  void increment() {}
       aria-hidden="true"
-->
  selector: 'my-counter',

@Component(

  CounterComponetypedefnt recursedComponent;
class ComponentA {
  @ContentChild(CounterComponent)

import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm,<!--
}
]),
@Component(
}
class CounterComponent {
       NgModel])
  inputs: const ['count'],
  List<String> items;
  outputs:}
<<==HTML CODE==>>
<!-- @ngIgnoreErim()}}
</li>
<div *ngIf="items.lengt<h > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
      
  <m'let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="y-counter
    #counter
    [count]="items.length"
    :[maxCount]='4'
    (reset)=''    (click)='h1.hirors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (resetfinal)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 51696: 5 transforms
Fuzz 51697: 18 transforms
Fuzz 51698: 19 transforms
Fuzz 51699: 5 transforms
Fuzz 51700: 19 transforms
Fuzz 51701: 11 transforms
Fuzz 51702: 13 transforms
Fuzz 51703: 4 transforms
Fuzz 51704: 18 transforms
Fuzz 51705: 1 transforms
Fuzz 51706: 17 transforms
Fuzz 51707: 2 transforms
Fuzz 51708: 12 transforms
Fuzz 51709: 10 transforms
Fuzz 51710: 12 transforms
Fuzz 51711: 5 transforms
Fuzz 51712: 2 transforms
Fuzz 51713: 9 transforms
Fuzz 51714: 18 transforms
Fuzz 51715: 3 transforms
Fuzz 51716: 3 transforms
Fuzz 51717: 20 transforms
Fuzz 51718: 15 transforms
Fuzz 51719: 11 transforms
Fuzz 51720: 17 transforms
Fuzz 51721: 18 transforms
Fuzz 51722: 6 transforms
Fuzz 51723: 8 transforms
Fuzz 51724: 15 transforms
Fuzz 51725: 1 transforms
Fuzz 51726: 3 transforms
Fuzz 51727: 4 transforms
Fuzz 51728: 3 transforms
Fuzz 51729: 20 transforms
Fuzz 51730: 8 transforms
Fuzz 51731: 7 transforms
Fuzz 51732: 15 transforms
Fuzz 51733: 20 transforms
Fuzz 51734: 20 transforms
Fuzz 51735: 13 transforms
Fuzz 51736: 2 transforms
Fuzz 51737: 9 transforms
Fuzz Failure 
<<==DART CODE==>>


class ComponentA {
class CounterComponent {
  selector: 'my-aaa',
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
  <!--
@Component(
  selector: 'my-counter',
}
  List<String> items;  String header;
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
-->
  @Output() EventEmitter<int> incremented;
       attr.aria-hidden="{{!invalid}templateUrl: 'test.html',

  inputs: const ['count'],
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
  void res<!--
-->

@Component(
  void increment() {}

  int count;
  @ContentChild(CounterComponent)
       aria-hidden="tret() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : null{{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCou<nt]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 51738: 9 transforms
Fuzz 51739: 6 transforms
Fuzz 51740: 9 transforms
Fuzz 51741: 10 transforms
Fuzz 51742: 6 transforms
Fuzz 51743: 2 transforms
Fuzz 51744: 8 transforms
Fuzz 51745: 15 transforms
Fuzz 51746: 14 transforms
Fuzz 51747: 9 transforms
Fuzz 51748: 1 transforms
Fuzz 51749: 20 transforms
Fuzz 51750: 1 transforms
Fuzz 51751: 20 transforms
Fuzz 51752: 19 transforms
Fuzz 51753: 14 transforms
Fuzz 51754: 17 transforms
Fuzz 51755: 8 transforms
Fuzz 51756: 19 transforms
Fuzz 51757: 12 transforms
Fuzz 51758: 9 transforms
Fuzz 51759: 1 transforms
Fuzz 51760: 3 transforms
Fuzz 51761: 13 transforms
Fuzz 51762: 5 transforms
Fuzz 51763: 12 transforms
Fuzz 51764: 13 transforms
Fuzz 51765: 18 transforms
Fuzz 51766: 20 transforms
Fuzz 51767: 17 transforms
Fuzz 51768: 10 transforms
Fuzz 51769: 10 transforms
Fuzz 51770: 3 transforms
Fuzz 51771: 10 transforms
Fuzz 51772: 11 transforms
Fuzz 51773: 4 transforms
Fuzz 51774: 11 transforms
Fuzz 51775: 17 transforms
Fuzz 51776: 11 transforms
Fuzz 51777: 15 transforms
Fuzz 51778: 13 transforms
Fuzz 51779: 3 transforms
Fuzz 51780: 17 transforms
Fuzz 51781: 12 transforms
Fuzz 51782: 1 transforms
Fuzz 51783: 18 transforms
Fuzz 51784: 16 transforms
Fuzz 51785: 16 transforms
Fuzz 51786: 3 transforms
Fuzz 51787: 17 transforms
Fuzz 51788: 10 transforms
Fuzz 51789: 20 transforms
Fuzz 51790: 13 transforms
Fuzz 51791: 11 transforms
Fuzz 51792: 18 transforms
Fuzz 51793: 13 transforms
Fuzz 51794: 8 transforms
Fuzz 51795: 10 transforms
Fuzz 51796: 3 transforms
Fuzz 51797: 8 transforms
Fuzz 51798: 3 transforms
Fuzz 51799: 10 transforms
Fuzz 51800: 6 transforms
Fuzz 51801: 3 transforms
Fuzz 51802: 15 transforms
Fuzz 51803: 8 transforms
Fuzz 51804: 12 transforms
Fuzz 51805: 11 transforms
Fuzz 51806: 4 transforms
Fuzz 51807: 2 transforms
Fuzz 51808: 9 transforms
Fuzz 51809: 10 transforms
Fuzz 51810: 18 transforms
Fuzz 51811: 11 transforms
Fuzz 51812: 11 transforms
Fuzz 51813: 15 transforms
Fuzz 51814: 4 transforms
Fuzz 51815: 9 transforms
Fuzz 51816: 9 transforms
Fuzz 51817: 11 transforms
Fuzz 51818: 4 transforms
Fuzz 51819: 11 transforms
Fuzz 51820: 19 transforms
Fuzz 51821: 9 transforms
Fuzz 51822: 12 transforms
Fuzz 51823: 5 transforms
Fuzz 51824: 7 transforms
Fuzz 51825: 19 transforms
Fuzz 51826: 10 transforms
Fuzz 51827: 16 transforms
Fuzz 51828: 9 transforms
Fuzz 51829: 5 transforms
Fuzz 51830: 1 transforms
Fuzz 51831: 5 transforms
Fuzz 51832: 18 transforms
Fuzz 51833: 19 transforms
Fuzz 51834: 7 transforms
Fuzz 51835: 9 transforms
Fuzz 51836: 13 transforms
Fuzz 51837: 18 transforms
Fuzz 51838: 2 transforms
Fuzz 51839: 6 transforms
Fuzz 51840: 8 transforms
Fuzz 51841: 15 transforms
Fuzz 51842: 15 transforms
Fuzz 51843: 13 transforms
Fuzz 51844: 4 transforms
Fuzz 51845: 4 transforms
Fuzz 51846: 5 transforms
Fuzz 51847: 13 transforms
Fuzz 51848: 1 transforms
Fuzz 51849: 20 transforms
Fuzz 51850: 20 transforms
Fuzz 51851: 7 transforms
Fuzz 51852: 7 transforms
Fuzz 51853: 2 transforms
Fuzz 51854: 5 transforms
Fuzz 51855: 17 transforms
Fuzz 51856: 16 transforms
Fuzz 51857: 7 transforms
Fuzz 51858: 6 transforms
Fuzz 51859: 19 transforms
Fuzz 51860: 2 transforms
Fuzz 51861: 17 transforms
Fuzz 51862: 18 transforms
Fuzz 51863: 7 transforms
Fuzz 51864: 18 transforms
Fuzz 51865: 11 transforms
Fuzz 51866: 1 transforms
Fuzz 51867: 18 transforms
Fuzz 51868: 15 transforms
Fuzz 51869: 9 transforms
Fuzz 51870: 18 transforms
Fuzz 51871: 17 transforms
Fuzz 51872: 12 transforms
Fuzz 51873: 12 transforms
Fuzz 51874: 16 transforms
Fuzz 51875: 20 transforms
Fuzz 51876: 13 transforms
Fuzz 51877: 13 transforms
Fuzz 51878: 9 transforms
Fuzz 51879: 4 transforms
Fuzz 51880: 15 transforms
Fuzz 51881: 18 transforms
Fuzz 51882: 11 transforms
Fuzz 51883: 12 transforms
Fuzz 51884: 4 transforms
Fuzz 51885: 14 transforms
Fuzz 51886: 7 transforms
Fuzz 51887: 1 transforms
Fuzz 51888: 16 transforms
Fuzz 51889: 18 transforms
Fuzz 51890: 14 transforms
Fuzz 51891: 7 transforms
Fuzz 51892: 10 transforms
Fuzz 51893: 13 transforms
Fuzz 51894: 9 transforms
Fuzz 51895: 5 transforms
Fuzz 51896: 10 transforms
Fuzz 51897: 4 transforms
Fuzz 51898: 17 transforms
Fuzz 51899: 20 transforms
Fuzz 51900: 12 transforms
Fuzz 51901: 10 transforms
Fuzz 51902: 7 transforms
Fuzz 51903: 6 transforms
Fuzz 51904: 14 transforms
Fuzz 51905: 16 transforms
Fuzz 51906: 18 transforms
Fuzz 51907: 7 transforms
Fuzz 51908: 19 transforms
Fuzz 51909: 5 transforms
Fuzz 51910: 18 transforms
Fuzz 51911: 14 transforms
Fuzz 51912: 5 transforms
Fuzz 51913: 11 transforms
Fuzz 51914: 13 transforms
Fuzz 51915: 10 transforms
Fuzz 51916: 19 transforms
Fuzz 51917: 4 transforms
Fuzz 51918: 8 transforms
Fuzz 51919: 13 transforms
Fuzz 51920: 16 transforms
Fuzz 51921: 9 transforms
Fuzz 51922: 3 transforms
Fuzz 51923: 13 transforms
Fuzz 51924: 3 transforms
Fuzz 51925: 14 transforms
Fuzz 51926: 14 transforms
Fuzz 51927: 2 transforms
Fuzz 51928: 20 transforms
Fuzz 51929: 8 transforms
Fuzz 51930: 12 transforms
Fuzz 51931: 2 transforms
Fuzz 51932: 20 transforms
Fuzz 51933: 3 transforms
Fuzz 51934: 17 transforms
Fuzz 51935: 11 transforms
Fuzz 51936: 1 transforms
Fuzz 51937: 18 transforms
Fuzz 51938: 20 transforms
Fuzz 51939: 20 transforms
Fuzz 51940: 1 transforms
Fuzz 51941: 4 transforms
Fuzz 51942: 18 transforms
Fuzz 51943: 2 transforms
Fuzz 51944: 11 transforms
Fuzz 51945: 20 transforms
Fuzz 51946: 20 transforms
Fuzz 51947: 2 transforms
Fuzz 51948: 19 transforms
Fuzz 51949: 16 transforms
Fuzz 51950: 20 transforms
Fuzz 51951: 19 transforms
Fuzz 51952: 12 transforms
Fuzz 51953: 16 transforms
Fuzz 51954: 4 transforms
Fuzz 51955: 2 transforms
Fuzz 51956: 15 transforms
Fuzz 51957: 16 transforms
Fuzz 51958: 17 transforms
Fuzz 51959: 3 transforms
Fuzz 51960: 2 transforms
Fuzz 51961: 2 transforms
Fuzz 51962: 9 transforms
Fuzz 51963: 8 transforms
Fuzz 51964: 17 transforms
Fuzz 51965: 9 transforms
Fuzz 51966: 5 transforms
Fuzz 51967: 17 transforms
Fuzz 51968: 2 transforms
Fuzz 51969: 18 transforms
Fuzz 51970: 4 transforms
Fuzz 51971: 6 transforms
Fuzz 51972: 19 transforms
Fuzz 51973: 8 transforms
Fuzz 51974: 2 transforms
Fuzz 51975: 1 transforms
Fuzz 51976: 10 transforms
Fuzz 51977: 18 transforms
Fuzz 51978: 17 transforms
Fuzz 51979: 5 transforms
Fuzz 51980: 5 transforms
Fuzz 51981: 7 transforms
Fuzz 51982: 15 transforms
Fuzz 51983: 20 transforms
Fuzz 51984: 3 transforms
Fuzz 51985: 10 transforms
Fuzz 51986: 20 transforms
Fuzz 51987: 15 transforms
Fuzz 51988: 10 transforms
Fuzz 51989: 1 transforms
Fuzz 51990: 5 transforms
Fuzz 51991: 6 transforms
Fuzz 51992: 13 transforms
Fuzz 51993: 10 transforms
Fuzz 51994: 7 transforms
Fuzz 51995: 18 transforms
Fuzz 51996: 17 transforms
Fuzz 51997: 19 transforms
Fuzz 51998: 18 transforms
Fuzz 51999: 18 transforms
Fuzz 52000: 1 transforms
Fuzz 52001: 2 transforms
Fuzz 52002: 2 transforms
Fuzz 52003: 20 transforms
Fuzz 52004: 2 transforms
Fuzz 52005: 16 transforms
Fuzz 52006: 14 transforms
Fuzz 52007: 20 transforms
Fuzz 52008: 14 transforms
Fuzz 52009: 17 transforms
Fuzz 52010: 7 transforms
Fuzz 52011: 11 transforms
Fuzz 52012: 4 transforms
Fuzz 52013: 10 transforms
Fuzz 52014: 19 transforms
Fuzz 52015: 5 transforms
Fuzz 52016: 9 transforms
Fuzz 52017: 3 transforms
Fuzz 52018: 11 transforms
Fuzz 52019: 1 transforms
Fuzz 52020: 19 transforms
Fuzz 52021: 10 transforms
Fuzz 52022: 4 transforms
Fuzz 52023: 3 transforms
Fuzz 52024: 5 transforms
Fuzz 52025: 1 transforms
Fuzz 52026: 9 transforms
Fuzz 52027: 2 transforms
Fuzz 52028: 12 transforms
Fuzz 52029: 15 transforms
Fuzz 52030: 16 transforms
Fuzz 52031: 1 transforms
Fuzz 52032: 14 transforms
Fuzz 52033: 3 transforms
Fuzz 52034: 2 transforms
Fuzz 52035: 20 transforms
Fuzz 52036: 4 transforms
Fuzz 52037: 20 transforms
Fuzz 52038: 1 transforms
Fuzz 52039: 8 transforms
Fuzz 52040: 6 transforms
Fuzz 52041: 1 transforms
Fuzz 52042: 17 transforms
Fuzz 52043: 12 transforms
Fuzz 52044: 9 transforms
Fuzz 52045: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
]),>')
{
  templateUrl: 'test.html',
]),

{
@Component(
});
@Component(
  @Output() EventEmitter<int> incre:mented;
@Component(

  '090cedbia-hidonent)
  inputs: consts;
{
    U }
  void reset() {}

  selector: 'my-counter',
-->
    U }
  selector: 'my-aaa',
class ComponentA {
  String header;
  '090cedb3f2833a3f2nt;
  @Output() EventEmitter<int> incre:mented;
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
  void reset() {}
}
  CounterComponent recursedComponent;
  void increment() {}
  @Input() int maxCount;
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button}

  inputs: consts;
]),
  void increment() {}
]),
\'\'\');
@Component(
-->
\'\'\');

class CounterComponent {
  @ContentChild(CounterComp<!--

  '090cedb3f2833a3f260b0937  ar}

  @ContentChild(CounterComp<!--
  CounterComponent recursedComponent;
  selector: 'my-aaa',

  selector: 'my-counter',
\'\'\');
  int cou
});
  @Input() int maxCount;
});

  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
class ComponentA {
}
  List<String> itemr: 'my-counter',
}
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>idden="{{!invndex' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.
<li *ngFor='let item of items; let x=i<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invndex' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
    #counter
    [count]="items.length"
    [maxCount]='4
    (reset)=''
    (click)='h1.hidde = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 52046: 13 transforms
Fuzz 52047: 15 transforms
Fuzz 52048: 14 transforms
Fuzz 52049: 18 transforms
Fuzz 52050: 6 transforms
Fuzz 52051: 10 transforms
Fuzz 52052: 16 transforms
Fuzz 52053: 4 transforms
Fuzz 52054: 15 transforms
Fuzz 52055: 15 transforms
Fuzz 52056: 2 transforms
Fuzz 52057: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
-->
       aria-hidden="true"
@Component(
  List<String> items;

}       attr.aria-hident, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  directives: const [CounterCompon<!--
@Component(import 'package:angulisar2/angular2.dart';
  String header;
class ComponentA {
<<==HTML CODE==>>
      
<h1 #h1>Showing {{items.lngth}} items:</h1>
    [maxCount]='4'
</li>
    <my-counter></my-counter>
  <input [(ngModel)]ter>
    #counter
  
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item !="header" />
  <form #ngForm="ngForm"></form>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  </my-counter>
    (reset)=''
     #h1>Showing {{items.lngth}} items:</h1>
    [maxCount]='4'
</li>
    <my-count
<li *ngFor='let item of items; let x=index' [hidden]='item !="header" />
  <form #ngForm="ngForm"></form>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  </my-counter>
    (reset)=''
    #er></my-counter>
  <input [(ngModel)]ter>
    (reset)=''
    #cdefaultounter
  
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item !="header" />
  <form #ngForm="ngForm"></form>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  </my-counter>
    (reset)=''
    #counter
  
</div>
<li }
]),
});
{
\'\'\*ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>
  <my-counter
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
    [count]="items.length"
<d#counter
  
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>  <my-counter
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
    [count]="items.length"
<div *ngIf="items.length > 0">

  {{x}} : {{item.trim()}}

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 52058: 19 transforms
Fuzz 52059: 12 transforms
Fuzz 52060: 2 transforms
Fuzz 52061: 8 transforms
Fuzz 52062: 14 transforms
Fuzz 52063: 11 transforms
Fuzz 52064: 18 transforms
Fuzz 52065: 5 transforms
Fuzz 52066: 3 transforms
Fuzz 52067: 15 transforms
Fuzz 52068: 9 transforms
Fuzz 52069: 6 transforms
Fuzz 52070: 5 transforms
Fuzz 52071: 16 transforms
Fuzz 52072: 8 transforms
Fuzz 52073: 18 transforms
Fuzz 52074: 10 transforms
Fuzz 52075: 3 transforms
Fuzz 52076: 6 transforms
Fuzz 52077: 19 transforms
Fuzz 52078: 2 transforms
Fuzz 52079: 2 transforms
Fuzz 52080: 12 transforms
Fuzz 52081: 18 transforms
Fuzz 52082: 11 transforms
Fuzz 52083: 7 transforms
Fuzz 52084: 3 transforms
Fuzz 52085: 8 transforms
Fuzz 52086: 17 transforms
Fuzz 52087: 3 transforms
Fuzz 52088: 12 transforms
Fuzz 52089: 8 transforms
Fuzz 52090: 18 transforms
Fuzz 52091: 2 transforms
Fuzz 52092: 19 transforms
Fuzz 52093: 3 transforms
Fuzz 52094: 11 transforms
Fuzz 52095: 9 transforms
Fuzz 52096: 12 transforms
Fuzz 52097: 20 transforms
Fuzz 52098: 13 transforms
Fuzz 52099: 4 transforms
Fuzz 52100: 3 transforms
Fuzz 52101: 19 transforms
Fuzz 52102: 2 transforms
Fuzz 52103: 19 transforms
Fuzz 52104: 16 transforms
Fuzz 52105: 11 transforms
Fuzz 52106: 16 transforms
Fuzz 52107: 5 transforms
Fuzz 52108: 6 transforms
Fuzz 52109: 9 transforms
Fuzz 52110: 13 transforms
Fuzz 52111: 18 transforms
Fuzz 52112: 12 transforms
Fuzz 52113: 15 transforms
Fuzz 52114: 19 transforms
Fuzz 52115: 15 transforms
Fuzz 52116: 1 transforms
Fuzz 52117: 4 transforms
Fuzz 52118: 13 transforms
Fuzz 52119: 8 transforms
Fuzz 52120: 1 transforms
Fuzz 52121: 7 transforms
Fuzz 52122: 7 transforms
Fuzz 52123: 17 transforms
Fuzz 52124: 11 transforms
Fuzz 52125: 10 transforms
Fuzz 52126: 5 transforms
Fuzz 52127: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  List<String> items;
  vo}
  directives: const [Counte<!--
@Component(  selector: 'my-aaa',

  @Input() int maxCoun}
]),
})t;
]),
  outputs: const ['resetEvent: reset'],
});
class ComponentA {
  void reset() {}  @ContentChild(Counte}
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
@Component(  selector: 'my-counter',  inputs: const ['count'],

  '090cedb3f2833a3f260b0937baae5rComponent)
}
});

\'\'\');

  id increment() {}
  templateUrl: 'test.html',
{
import 'package:angular2/angular2.dart';
  '090cedb3f2833a3f260b0937baae56267a6cd935',
\'\'\');
{
  CounterComponent recursedComponent;
]),
  String header;
rComponent, NgIf, NgFor, NgForm, NgModel])

  @Output() EventEmitter<int> incremented;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='imtem != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 52128: 15 transforms
Fuzz 52129: 12 transforms
Fuzz 52130: 20 transforms
Fuzz 52131: 13 transforms
Fuzz 52132: 8 transforms
Fuzz 52133: 3 transforms
Fuzz 52134: 16 transforms
Fuzz 52135: 14 transforms
Fuzz 52136: 2 transforms
Fuzz 52137: 19 transforms
Fuzz 52138: 11 transforms
Fuzz 52139: 16 transforms
Fuzz 52140: 8 transforms
Fuzz 52141: 13 transforms
Fuzz 52142: 18 transforms
Fuzz 52143: 3 transforms
Fuzz 52144: 13 transforms
Fuzz 52145: 8 transforms
Fuzz 52146: 12 transforms
Fuzz 52147: 5 transforms
Fuzz 52148: 10 transforms
Fuzz 52149: 14 transforms
Fuzz 52150: 12 transforms
Fuzz 52151: 14 transforms
Fuzz 52152: 10 transforms
Fuzz 52153: 16 transforms
Fuzz 52154: 9 transforms
Fuzz 52155: 14 transforms
Fuzz 52156: 3 transforms
Fuzz 52157: 18 transforms
Fuzz 52158: 12 transforms
Fuzz 52159: 7 transforms
Fuzz 52160: 17 transforms
Fuzz 52161: 18 transforms
Fuzz 52162: 11 transforms
Fuzz 52163: 2 transforms
Fuzz 52164: 4 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  String header;
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'a<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{dd\'"></button
@Component(
  templateUrl: 'test.html',
class ComponentA {

}
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
     (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 52165: 10 transforms
Fuzz 52166: 18 transforms
Fuzz 52167: 14 transforms
Fuzz 52168: 5 transforms
Fuzz 52169: 18 transforms
Fuzz 52170: 8 transforms
Fuzz 52171: 2 transforms
Fuzz 52172: 10 transforms
Fuzz 52173: 20 transforms
Fuzz 52174: 18 transforms
Fuzz 52175: 20 transforms
Fuzz 52176: 15 transforms
Fuzz 52177: 14 transforms
Fuzz 52178: 6 transforms
Fuzz 52179: 9 transforms
Fuzz 52180: 13 transforms
Fuzz 52181: 10 transforms
Fuzz 52182: 8 transforms
Fuzz 52183: 3 transforms
Fuzz 52184: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  directives: const [CounterComp<!--
  inputs:: 'my-aaa',
@Component(
  templateUrlsuper: 'test.html',
  String header;
  List<String> items;
class CounterComponent {

class ComponentA {
  @Input() int m
  List<S const ['count'],

  @Input() int m
}
@Component(
  outuputs: const ['resetEvent: reset'],
@Component(
  selector: 'my-counter',
  selector: 'my-aaa',
  int count;
-onent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    <!--
-ms.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [counForm.dirty}}
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4t]="items.length"
    [maxCount]='4'
    <!--
-->
       aria-hidden->
       aria-hidden="true"
    (click)='h1.hidden = !h1.hiddeof items; let x=index' [hidden]='item != null'>
</li>

<div *ngIf=n; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter></dtiv>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 52185: 5 transforms
Fuzz 52186: 17 transforms
Fuzz 52187: 17 transforms
Fuzz 52188: 7 transforms
Fuzz 52189: 20 transforms
Fuzz 52190: 7 transforms
Fuzz 52191: 19 transforms
Fuzz 52192: 17 transforms
Fuzz 52193: 5 transforms
Fuzz 52194: 3 transforms
Fuzz 52195: 13 transforms
Fuzz 52196: 10 transforms
Fuzz 52197: 1 transforms
Fuzz 52198: 11 transforms
Fuzz 52199: 13 transforms
Fuzz 52200: 10 transforms
Fuzz 52201: 10 transforms
Fuzz 52202: 11 transforms
Fuzz 52203: 17 transforms
Fuzz 52204: 14 transforms
Fuzz 52205: 4 transforms
Fuzz 52206: 10 transforms
Fuzz 52207: 7 transforms
Fuzz 52208: 14 transforms
Fuzz 52209: 11 transforms
Fuzz 52210: 4 transforms
Fuzz 52211: 20 transforms
Fuzz 52212: 4 transforms
Fuzz 52213: 1 transforms
Fuzz 52214: 3 transforms
Fuzz 52215: 8 transforms
Fuzz 52216: 15 transforms
Fuzz 52217: 7 transforms
Fuzz 52218: 15 transforms
Fuzz 52219: 9 transforms
Fuzz 52220: 7 transforms
Fuzz 52221: 20 transforms
Fuzz 52222: 11 transforms
Fuzz 52223: 18 transforms
Fuzz 52224: 4 transforms
Fuzz 52225: 6 transforms
Fuzz 52226: 5 transforms
Fuzz 52227: 17 transforms
Fuzz 52228: 10 transforms
Fuzz 52229: 20 transforms
Fuzz 52230: 14 transforms
Fuzz 52231: 11 transforms
Fuzz 52232: 15 transforms
Fuzz 52233: 6 transforms
Fuzz 52234: 20 transforms
Fuzz 52235: 6 transforms
Fuzz 52236: 7 transforms
Fuzz 52237: 1 transforms
Fuzz 52238: 20 transforms
Fuzz 52239: 2 transforms
Fuzz 52240: 10 transforms
Fuzz 52241: 10 transforms
Fuzz 52242: 1 transforms
Fuzz 52243: 7 transforms
Fuzz 52244: 6 transforms
Fuzz 52245: 5 transforms
Fuzz 52246: 1 transforms
Fuzz 52247: 10 transforms
Fuzz 52248: 1 transforms
Fuzz 52249: 15 transforms
Fuzz 52250: 3 transforms
Fuzz 52251: 11 transforms
Fuzz 52252: 1 transforms
Fuzz 52253: 2 transforms
Fuzz 52254: 17 transforms
Fuzz 52255: 3 transforms
Fuzz 52256: 8 transforms
Fuzz 52257: 8 transforms
Fuzz 52258: 13 transforms
Fuzz 52259: 2 transforms
Fuzz 52260: 9 transforms
Fuzz 52261: 10 transforms
Fuzz 52262: 6 transforms
Fuzz 52263: 13 transforms
Fuzz 52264: 3 transforms
Fuzz 52265: 1 transforms
Fuzz 52266: 16 transforms
Fuzz 52267: 8 transforms
Fuzz 52268: 18 transforms
Fuzz 52269: 2 transforms
Fuzz 52270: 3 transforms
Fuzz 52271: 5 transforms
Fuzz 52272: 6 transforms
Fuzz 52273: 10 transforms
Fuzz 52274: 3 transforms
Fuzz 52275: 6 transforms
Fuzz 52276: 17 transforms
Fuzz 52277: 8 transforms
Fuzz 52278: 14 transforms
Fuzz 52279: 2 transforms
Fuzz 52280: 18 transforms
Fuzz 52281: 20 transforms
Fuzz 52282: 12 transforms
Fuzz 52283: 2 transforms
Fuzz 52284: 19 transforms
Fuzz 52285: 8 transforms
Fuzz 52286: 10 transforms
Fuzz 52287: 17 transforms
Fuzz 52288: 4 transforms
Fuzz 52289: 14 transforms
Fuzz 52290: 13 transforms
Fuzz 52291: 17 transforms
Fuzz 52292: 12 transforms
Fuzz 52293: 8 transforms
Fuzz 52294: 3 transforms
Fuzz 52295: 11 transforms
Fuzz 52296: 8 transforms
Fuzz 52297: 9 transforms
Fuzz 52298: 10 transforms
Fuzz 52299: 10 transforms
Fuzz 52300: 14 transforms
Fuzz 52301: 3 transforms
Fuzz 52302: 15 transforms
Fuzz 52303: 3 transforms
Fuzz 52304: 7 transforms
Fuzz 52305: 18 transforms
Fuzz 52306: 8 transforms
Fuzz 52307: 12 transforms
Fuzz 52308: 2 transforms
Fuzz 52309: 19 transforms
Fuzz 52310: 10 transforms
Fuzz 52311: 4 transforms
Fuzz 52312: 12 transforms
Fuzz 52313: 7 transforms
Fuzz 52314: 9 transforms
Fuzz 52315: 17 transforms
Fuzz 52316: 16 transforms
Fuzz 52317: 18 transforms
Fuzz 52318: 17 transforms
Fuzz 52319: 8 transforms
Fuzz 52320: 13 transforms
Fuzz 52321: 19 transforms
Fuzz 52322: 19 transforms
Fuzz 52323: 6 transforms
Fuzz 52324: 17 transforms
Fuzz 52325: 2 transforms
Fuzz 52326: 19 transforms
Fuzz 52327: 11 transforms
Fuzz 52328: 17 transforms
Fuzz 52329: 14 transforms
Fuzz 52330: 19 transforms
Fuzz 52331: 12 transforms
Fuzz 52332: 11 transforms
Fuzz 52333: 13 transforms
Fuzz 52334: 6 transforms
Fuzz 52335: 11 transforms
Fuzz 52336: 11 transforms
Fuzz 52337: 2 transforms
Fuzz 52338: 13 transforms
Fuzz 52339: 1 transforms
Fuzz 52340: 17 transforms
Fuzz 52341: 16 transforms
Fuzz 52342: 7 transforms
Fuzz 52343: 2 transforms
Fuzz 52344: 12 transforms
Fuzz 52345: 9 transforms
Fuzz 52346: 13 transforms
Fuzz 52347: 17 transforms
Fuzz 52348: 8 transforms
Fuzz 52349: 3 transforms
Fuzz 52350: 13 transforms
Fuzz 52351: 2 transforms
Fuzz 52352: 13 transforms
Fuzz 52353: 4 transforms
Fuzz 52354: 1 transforms
Fuzz 52355: 8 transforms
Fuzz 52356: 3 transforms
Fuzz 52357: 8 transforms
Fuzz 52358: 16 transforms
Fuzz 52359: 11 transforms
Fuzz 52360: 2 transforms
Fuzz 52361: 13 transforms
Fuzz 52362: 3 transforms
Fuzz 52363: 13 transforms
Fuzz 52364: 1 transforms
Fuzz 52365: 2 transforms
Fuzz 52366: 8 transforms
Fuzz 52367: 14 transforms
Fuzz 52368: 16 transforms
Fuzz 52369: 11 transforms
Fuzz 52370: 18 transforms
Fuzz 52371: 20 transforms
Fuzz 52372: 18 transforms
Fuzz 52373: 11 transforms
Fuzz 52374: 18 transforms
Fuzz 52375: 12 transforms
Fuzz 52376: 18 transforms
Fuzz 52377: 5 transforms
Fuzz 52378: 10 transforms
Fuzz 52379: 1 transforms
Fuzz 52380: 5 transforms
Fuzz 52381: 20 transforms
Fuzz 52382: 14 transforms
Fuzz 52383: 13 transforms
Fuzz 52384: 1 transforms
Fuzz 52385: 7 transforms
Fuzz 52386: 2 transforms
Fuzz 52387: 20 transforms
Fuzz 52388: 15 transforms
Fuzz 52389: 10 transforms
Fuzz 52390: 12 transforms
Fuzz 52391: 3 transforms
Fuzz 52392: 18 transforms
Fuzz 52393: 20 transforms
Fuzz 52394: 3 transforms
Fuzz 52395: 14 transforms
Fuzz 52396: 3 transforms
Fuzz 52397: 1 transforms
Fuzz 52398: 5 transforms
Fuzz 52399: 16 transforms
Fuzz 52400: 5 transforms
Fuzz 52401: 5 transforms
Fuzz 52402: 7 transforms
Fuzz 52403: 14 transforms
Fuzz 52404: 8 transforms
Fuzz 52405: 12 transforms
Fuzz 52406: 6 transforms
Fuzz 52407: 3 transforms
Fuzz 52408: 1 transforms
Fuzz 52409: 3 transforms
Fuzz 52410: 8 transforms
Fuzz 52411: 19 transforms
Fuzz 52412: 15 transforms
Fuzz 52413: 11 transforms
Fuzz 52414: 7 transforms
Fuzz 52415: 13 transforms
Fuzz 52416: 19 transforms
Fuzz 52417: 3 transforms
Fuzz 52418: 16 transforms
Fuzz 52419: 8 transforms
Fuzz 52420: 8 transforms
Fuzz 52421: 19 transforms
Fuzz 52422: 17 transforms
Fuzz 52423: 15 transforms
Fuzz 52424: 15 transforms
Fuzz 52425: 13 transforms
Fuzz 52426: 11 transforms
Fuzz 52427: 13 transforms
Fuzz 52428: 10 transforms
Fuzz 52429: 10 transforms
Fuzz 52430: 3 transforms
Fuzz 52431: 9 transforms
Fuzz 52432: 16 transforms
Fuzz 52433: 18 transforms
Fuzz 52434: 12 transforms
Fuzz 52435: 1 transforms
Fuzz 52436: 13 transforms
Fuzz 52437: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
}

class CounterComponent {
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
  @Input() int maxCount;
  EventEmitter<String> resetEvent;

  String header;
  void reset() {}

       aria-hidden="true"
import 'package:angular2/angular2.dart';

  CounterComponent recursedComponent;
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  int count;
class ComponentA {
}
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  inputs: const ['count'],
       attr.aria-hidden="{{!invalid}}"
  List<String> items;
nt, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  void increment() {}
-->
  directives: const [CounterCompone<!--
@Component(
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form#ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" /<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
     >
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCou<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    nt]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 52438: 12 transforms
Fuzz 52439: 1 transforms
Fuzz 52440: 3 transforms
Fuzz 52441: 13 transforms
Fuzz Failure 
<<==DART CODE==>>

  'my-aaa',
]),
}
  directives: const [CounterC omponent
       attr.aria-hidden="{{!invalid}}"
       aria-hidden="true"
-->
  selector: <!--
@Component(
  templ}
]),
});on
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503599ateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset(<!--
-->
       aria-hidden="true"
   )'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 52442: 10 transforms
Fuzz 52443: 11 transforms
Fuzz 52444: 8 transforms
Fuzz 52445: 18 transforms
Fuzz 52446: 16 transforms
Fuzz 52447: 3 transforms
Fuzz 52448: 18 transforms
Fuzz 52449: 14 transforms
Fuzz 52450: 14 transforms
Fuzz 52451: 13 transforms
Fuzz 52452: 10 transforms
Fuzz 52453: 8 transforms
Fuzz 52454: 19 transforms
Fuzz 52455: 10 transforms
Fuzz 52456: 5 transforms
Fuzz 52457: 4 transforms
Fuzz 52458: 20 transforms
Fuzz 52459: 15 transforms
Fuzz 52460: 19 transforms
Fuzz 52461: 7 transforms
Fuzz 52462: 7 transforms
Fuzz 52463: 13 transforms
Fuzz 52464: 7 transforms
Fuzz 52465: 3 transforms
Fuzz 52466: 20 transforms
Fuzz 52467: 2 transforms
Fuzz 52468: 3 transforms
Fuzz 52469: 14 transforms
Fuzz 52470: 16 transforms
Fuzz 52471: 4 transforms
Fuzz 52472: 8 transforms
Fuzz 52473: 15 transforms
Fuzz 52474: 19 transforms
Fuzz 52475: 15 transforms
Fuzz 52476: 10 transforms
Fuzz 52477: 15 transforms
Fuzz 52478: 7 transforms
Fuzz 52479: 1 transforms
Fuzz 52480: 2 transforms
Fuzz 52481: 19 transforms
Fuzz 52482: 17 transforms
Fuzz 52483: 9 transforms
Fuzz 52484: 14 transforms
Fuzz 52485: 20 transforms
Fuzz 52486: 4 transforms
Fuzz 52487: 18 transforms
Fuzz 52488: 9 transforms
Fuzz 52489: 19 transforms
Fuzz 52490: 4 transforms
Fuzz 52491: 13 transforms
Fuzz 52492: 5 transforms
Fuzz 52493: 5 transforms
Fuzz 52494: 20 transforms
Fuzz 52495: 1 transforms
Fuzz 52496: 1 transforms
Fuzz 52497: 1 transforms
Fuzz 52498: 13 transforms
Fuzz 52499: 9 transforms
Fuzz 52500: 12 transforms
Fuzz 52501: 12 transforms
Fuzz 52502: 14 transforms
Fuzz 52503: 16 transforms
Fuzz 52504: 6 transforms
Fuzz 52505: 14 transforms
Fuzz 52506: 2 transforms
Fuzz 52507: 3 transforms
Fuzz 52508: 13 transforms
Fuzz 52509: 16 transforms
Fuzz 52510: 8 transforms
Fuzz 52511: 14 transforms
Fuzz 52512: 6 transforms
Fuzz 52513: 7 transforms
Fuzz 52514: 13 transforms
Fuzz 52515: 2 transforms
Fuzz 52516: 4 transforms
Fuzz 52517: 18 transforms
Fuzz 52518: 17 transforms
Fuzz 52519: 1 transforms
Fuzz 52520: 12 transforms
Fuzz 52521: 6 transforms
Fuzz 52522: 4 transforms
Fuzz 52523: 4 transforms
Fuzz 52524: 6 transforms
Fuzz 52525: 10 transforms
Fuzz 52526: 13 transforms
Fuzz 52527: 19 transforms
Fuzz 52528: 10 transforms
Fuzz 52529: 15 transforms
Fuzz 52530: 1 transforms
Fuzz 52531: 17 transforms
Fuzz 52532: 7 transforms
Fuzz 52533: 4 transforms
Fuzz 52534: 7 transforms
Fuzz 52535: 2 transforms
Fuzz 52536: 15 transforms
Fuzz 52537: 12 transforms
Fuzz 52538: 15 transforms
Fuzz 52539: 20 transforms
Fuzz 52540: 11 transforms
Fuzz 52541: 9 transforms
Fuzz 52542: 13 transforms
Fuzz 52543: 5 transforms
Fuzz 52544: 14 transforms
Fuzz 52545: 18 transforms
Fuzz 52546: 2 transforms
Fuzz 52547: 13 transforms
Fuzz 52548: 13 transforms
Fuzz 52549: 19 transforms
Fuzz 52550: 6 transforms
Fuzz 52551: 14 transforms
Fuzz 52552: 7 transforms
Fuzz 52553: 4 transforms
Fuzz 52554: 13 transforms
Fuzz 52555: 2 transforms
Fuzz 52556: 9 transforms
Fuzz 52557: 1 transforms
Fuzz 52558: 1 transforms
Fuzz 52559: 19 transforms
Fuzz 52560: 8 transforms
Fuzz 52561: 6 transforms
Fuzz 52562: 5 transforms
Fuzz 52563: 11 transforms
Fuzz 52564: 9 transforms
Fuzz 52565: 3 transforms
Fuzz 52566: 9 transforms
Fuzz 52567: 4 transforms
Fuzz 52568: 16 transforms
Fuzz 52569: 6 transforms
Fuzz 52570: 7 transforms
Fuzz 52571: 2 transforms
Fuzz 52572: 14 transforms
Fuzz 52573: 17 transforms
Fuzz 52574: 12 transforms
Fuzz 52575: 3 transforms
Fuzz 52576: 7 transforms
Fuzz 52577: 17 transforms
Fuzz 52578: 10 transforms
Fuzz 52579: 5 transforms
Fuzz 52580: 14 transforms
Fuzz 52581: 5 transforms
Fuzz 52582: 12 transforms
Fuzz 52583: 12 transforms
Fuzz 52584: 17 transforms
Fuzz 52585: 7 transforms
Fuzz 52586: 17 transforms
Fuzz 52587: 9 transforms
Fuzz 52588: 19 transforms
Fuzz 52589: 17 transforms
Fuzz 52590: 12 transforms
Fuzz 52591: 20 transforms
Fuzz 52592: 10 transforms
Fuzz 52593: 7 transforms
Fuzz 52594: 4 transforms
Fuzz 52595: 16 transforms
Fuzz 52596: 5 transforms
Fuzz 52597: 12 transforms
Fuzz 52598: 5 transforms
Fuzz 52599: 5 transforms
Fuzz 52600: 3 transforms
Fuzz 52601: 3 transforms
Fuzz 52602: 16 transforms
Fuzz 52603: 16 transforms
Fuzz 52604: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {

-->
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';


  String header;
       aria-hidden="true"
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
}
  int count;
 while EventEmitter<String> resetEvent;
  String header;

  void reset() {}
  template: '{{count}} <button (click)="increment()" [valuComponentA {
  selector: 'my-counter',
  selector: 'my-counter',
  templateUrl: 'test.html',
}
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  void increment() {}


@Component(
  List<String> items;
  selector: 'my-aaa',
class CounterComponent {
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  CounterComponent recursedComponent;
  directives: const [CounterComponent, Ne EventEmitter<String> resetEvent;
  String header;

  void reset() {}
  template: '{{count}} <button (click)="increment()" [valuComponentA {
  selector: 'my-counter',
  selector: 'my-counter',
  templateUrl: 'test.html',
}
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  void increment() {}


@Component(
  List<String> items;
  selector: 'my-aaa',
class CounterComponent {
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  CounterComponent recursedComponent;
  directgIf, NgFor, NgForm, NgModel])
  List<String> items;
}
  @ContentChild(CounterComponent)
class   selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
@Compo<!--
      nent(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 52605: 7 transforms
Fuzz 52606: 13 transforms
Fuzz 52607: 4 transforms
Fuzz 52608: 2 transforms
Fuzz 52609: 3 transforms
Fuzz 52610: 16 transforms
Fuzz 52611: 13 transforms
Fuzz 52612: 19 transforms
Fuzz 52613: 15 transforms
Fuzz 52614: 18 transforms
Fuzz 52615: 13 transforms
Fuzz 52616: 13 transforms
Fuzz 52617: 16 transforms
Fuzz 52618: 11 transforms
Fuzz 52619: 14 transforms
Fuzz 52620: 18 transforms
Fuzz 52621: 5 transforms
Fuzz 52622: 18 transforms
Fuzz 52623: 14 transforms
Fuzz 52624: 13 transforms
Fuzz 52625: 8 transforms
Fuzz 52626: 20 transforms
Fuzz 52627: 9 transforms
Fuzz 52628: 19 transforms
Fuzz 52629: 8 transforms
Fuzz 52630: 19 transforms
Fuzz 52631: 5 transforms
Fuzz 52632: 18 transforms
Fuzz 52633: 3 transforms
Fuzz 52634: 14 transforms
Fuzz 52635: 8 transforms
Fuzz 52636: 3 transforms
Fuzz 52637: 5 transforms
Fuzz 52638: 5 transforms
Fuzz 52639: 11 transforms
Fuzz 52640: 20 transforms
Fuzz 52641: 6 transforms
Fuzz 52642: 19 transforms
Fuzz 52643: 12 transforms
Fuzz 52644: 7 transforms
Fuzz 52645: 4 transforms
Fuzz 52646: 4 transforms
Fuzz 52647: 12 transforms
Fuzz 52648: 2 transforms
Fuzz 52649: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],

  selector: 'my-counter',
class ComponentA {

  String header;
  template: '{{count}} <button (cassertlick)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  selector: 'my-aaa',
@Component(
  List<String> items;
  @Output() EventEmitter<int
@Component(
  inputs: const ['count'],

  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  int count;
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{it<!--
-->
       aria-hidden="true"
       attr.aria-hiddenems.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <formif #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
-->
       aria-hiddetems.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 52650: 20 transforms
Fuzz 52651: 12 transforms
Fuzz 52652: 9 transforms
Fuzz 52653: 19 transforms
Fuzz 52654: 7 transforms
Fuzz 52655: 9 transforms
Fuzz 52656: 6 transforms
Fuzz 52657: 8 transforms
Fuzz 52658: 20 transforms
Fuzz 52659: 16 transforms
Fuzz 52660: 11 transforms
Fuzz 52661: 17 transforms
Fuzz 52662: 2 transforms
Fuzz 52663: 14 transforms
Fuzz 52664: 5 transforms
Fuzz 52665: 2 transforms
Fuzz 52666: 19 transforms
Fuzz 52667: 5 transforms
Fuzz 52668: 11 transforms
Fuzz 52669: 13 transforms
Fuzz 52670: 2 transforms
Fuzz 52671: 13 transforms
Fuzz 52672: 5 transforms
Fuzz 52673: 13 transforms
Fuzz 52674: 19 transforms
Fuzz 52675: 3 transforms
Fuzz 52676: 16 transforms
Fuzz 52677: 12 transforms
Fuzz 52678: 6 transforms
Fuzz 52679: 6 transforms
Fuzz 52680: 11 transforms
Fuzz 52681: 13 transforms
Fuzz 52682: 20 transforms
Fuzz 52683: 20 transforms
Fuzz 52684: 4 transforms
Fuzz 52685: 2 transforms
Fuzz 52686: 16 transforms
Fuzz 52687: 12 transforms
Fuzz 52688: 15 transforms
Fuzz 52689: 9 transforms
Fuzz 52690: 7 transforms
Fuzz 52691: 11 transforms
Fuzz 52692: 19 transforms
Fuzz 52693: 9 transforms
Fuzz 52694: 16 transforms
Fuzz 52695: 3 transforms
Fuzz 52696: 7 transforms
Fuzz 52697: 5 transforms
Fuzz 52698: 17 transforms
Fuzz 52699: 4 transforms
Fuzz 52700: 16 transforms
Fuzz 52701: 15 transforms
Fuzz 52702: 6 transforms
Fuzz 52703: 12 transforms
Fuzz 52704: 3 transforms
Fuzz 52705: 9 transforms
Fuzz 52706: 18 transforms
Fuzz 52707: 11 transforms
Fuzz 52708: 16 transforms
Fuzz 52709: 1 transforms
Fuzz 52710: 15 transforms
Fuzz 52711: 3 transforms
Fuzz 52712: 8 transforms
Fuzz 52713: 13 transforms
Fuzz 52714: 20 transforms
Fuzz 52715: 3 transforms
Fuzz 52716: 14 transforms
Fuzz 52717: 17 transforms
Fuzz 52718: 17 transforms
Fuzz 52719: 11 transforms
Fuzz 52720: 15 transforms
Fuzz 52721: 13 transforms
Fuzz 52722: 9 transforms
Fuzz 52723: 1 transforms
Fuzz 52724: 3 transforms
Fuzz 52725: 20 transforms
Fuzz 52726: 19 transforms
Fuzz 52727: 12 transforms
Fuzz 52728: 9 transforms
Fuzz 52729: 11 transforms
Fuzz 52730: 5 transforms
Fuzz 52731: 16 transforms
Fuzz 52732: 19 transforms
Fuzz 52733: 7 transforms
Fuzz 52734: 8 transforms
Fuzz 52735: 3 transforms
Fuzz 52736: 18 transforms
Fuzz 52737: 18 transforms
Fuzz 52738: 9 transforms
Fuzz 52739: 10 transforms
Fuzz 52740: 2 transforms
Fuzz 52741: 5 transforms
Fuzz 52742: 11 transforms
Fuzz 52743: 4 transforms
Fuzz 52744: 19 transforms
Fuzz 52745: 12 transforms
Fuzz 52746: 5 transforms
Fuzz 52747: 1 transforms
Fuzz 52748: 10 transforms
Fuzz 52749: 16 transforms
Fuzz 52750: 6 transforms
Fuzz 52751: 2 transforms
Fuzz 52752: 9 transforms
Fuzz 52753: 8 transforms
Fuzz 52754: 4 transforms
Fuzz 52755: 16 transforms
Fuzz 52756: 12 transforms
Fuzz 52757: 12 transforms
Fuzz 52758: 3 transforms
Fuzz 52759: 11 transforms
Fuzz 52760: 12 transforms
Fuzz 52761: 10 transforms
Fuzz 52762: 8 transforms
Fuzz 52763: 17 transforms
Fuzz 52764: 6 transforms
Fuzz 52765: 9 transforms
Fuzz 52766: 18 transforms
Fuzz 52767: 18 transforms
Fuzz 52768: 8 transforms
Fuzz 52769: 17 transforms
Fuzz 52770: 9 transforms
Fuzz 52771: 12 transforms
Fuzz 52772: 1 transforms
Fuzz 52773: 16 transforms
Fuzz 52774: 8 transforms
Fuzz 52775: 20 transforms
Fuzz 52776: 17 transforms
Fuzz 52777: 4 transforms
Fuzz 52778: 11 transforms
Fuzz 52779: 10 transforms
Fuzz 52780: 16 transforms
Fuzz 52781: 1 transforms
Fuzz 52782: 19 transforms
Fuzz 52783: 1 transforms
Fuzz 52784: 15 transforms
Fuzz 52785: 9 transforms
Fuzz 52786: 19 transforms
Fuzz 52787: 14 transforms
Fuzz 52788: 18 transforms
Fuzz 52789: 18 transforms
Fuzz 52790: 17 transforms
Fuzz 52791: 16 transforms
Fuzz 52792: 2 transforms
Fuzz 52793: 2 transforms
Fuzz 52794: 19 transforms
Fuzz 52795: 10 transforms
Fuzz 52796: 8 transforms
Fuzz 52797: 15 transforms
Fuzz 52798: 12 transforms
Fuzz 52799: 1 transforms
Fuzz 52800: 13 transforms
Fuzz 52801: 11 transforms
Fuzz 52802: 15 transforms
Fuzz 52803: 12 transforms
Fuzz 52804: 6 transforms
Fuzz 52805: 12 transforms
Fuzz 52806: 16 transforms
Fuzz 52807: 1 transforms
Fuzz 52808: 19 transforms
Fuzz 52809: 8 transforms
Fuzz 52810: 13 transforms
Fuzz 52811: 6 transforms
Fuzz 52812: 9 transforms
Fuzz 52813: 1 transforms
Fuzz 52814: 7 transforms
Fuzz 52815: 8 transforms
Fuzz 52816: 15 transforms
Fuzz 52817: 10 transforms
Fuzz 52818: 19 transforms
Fuzz 52819: 2 transforms
Fuzz 52820: 13 transforms
Fuzz 52821: 6 transforms
Fuzz 52822: 17 transforms
Fuzz 52823: 17 transforms
Fuzz 52824: 15 transforms
Fuzz 52825: 1 transforms
Fuzz 52826: 8 transforms
Fuzz 52827: 3 transforms
Fuzz 52828: 11 transforms
Fuzz 52829: 13 transforms
Fuzz 52830: 9 transforms
Fuzz 52831: 12 transforms
Fuzz 52832: 2 transforms
Fuzz 52833: 5 transforms
Fuzz 52834: 1 transforms
Fuzz 52835: 12 transforms
Fuzz 52836: 4 transforms
Fuzz 52837: 14 transforms
Fuzz 52838: 7 transforms
Fuzz 52839: 19 transforms
Fuzz 52840: 14 transforms
Fuzz 52841: 6 transforms
Fuzz 52842: 6 transforms
Fuzz 52843: 6 transforms
Fuzz 52844: 5 transforms
Fuzz 52845: 13 transforms
Fuzz 52846: 3 transforms
Fuzz 52847: 3 transforms
Fuzz 52848: 3 transforms
Fuzz 52849: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}

]),
  @Input() int maxCount;  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
{g> items;
  set() {}
import 'package:angular2/angular2.dart';
\'\'\');
});
}
class ComponentA {
}
@Component(
]),
  @Infactoryput() int maxCount;
  selector: 'my-aaa',
\'\'\');

  @ContentChild(CounterComponent)
       aria-hidden="true"
]),
class CounterComponent {
       attr.arria-hidden="true"
  CouonterComponent re<!--
  @Output() EventEmitter<int> incremented;
       a <button (click)="increment()" [value]="}
  CounterComponent re<!--
@Component(
  EventEmitter<String> resetEvent;
  int count;
       aria-hidden="true"
});
       attr.aria-hidden="{{!invalid}cursedComponent;
{
       attr.aria-hidde<!--
  '090c\'add\'"></button>')
-->
class CounterComponent {
});
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  List<Strin}
{
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  void re}
  String header;
  templateUrl: 'test.html',
  inputs: const ['count'],
  @ContentChild(CstaticounterComponent)

-->
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

-->

  outputs: const ['resetEvent: reset'],

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'catch>
  {{x}} : {{item.trim()}}
</li>

<div <!--
-->
       ari*ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
   t <input [(ngModel)]="header" />
  <my-counter
    #counter
  ounter>
</d  [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (increme
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 52850: 17 transforms
Fuzz 52851: 4 transforms
Fuzz 52852: 17 transforms
Fuzz 52853: 10 transforms
Fuzz 52854: 14 transforms
Fuzz 52855: 20 transforms
Fuzz 52856: 18 transforms
Fuzz 52857: 20 transforms
Fuzz 52858: 3 transforms
Fuzz 52859: 15 transforms
Fuzz 52860: 20 transforms
Fuzz 52861: 16 transforms
Fuzz 52862: 3 transforms
Fuzz 52863: 8 transforms
Fuzz 52864: 11 transforms
Fuzz 52865: 14 transforms
Fuzz 52866: 19 transforms
Fuzz 52867: 2 transforms
Fuzz 52868: 8 transforms
Fuzz 52869: 4 transforms
Fuzz 52870: 15 transforms
Fuzz 52871: 13 transforms
Fuzz 52872: 17 transforms
Fuzz 52873: 4 transforms
Fuzz 52874: 7 transforms
Fuzz 52875: 10 transforms
Fuzz 52876: 18 transforms
Fuzz 52877: 14 transforms
Fuzz 52878: 17 transforms
Fuzz 52879: 7 transforms
Fuzz 52880: 8 transforms
Fuzz 52881: 12 transforms
Fuzz 52882: 7 transforms
Fuzz 52883: 18 transforms
Fuzz 52884: 20 transforms
Fuzz 52885: 10 transforms
Fuzz 52886: 18 transforms
Fuzz 52887: 10 transforms
Fuzz 52888: 10 transforms
Fuzz 52889: 19 transforms
Fuzz 52890: 5 transforms
Fuzz 52891: 19 transforms
Fuzz 52892: 14 transforms
Fuzz 52893: 8 transforms
Fuzz 52894: 16 transforms
Fuzz 52895: 10 transforms
Fuzz 52896: 16 transforms
Fuzz 52897: 14 transforms
Fuzz 52898: 19 transforms
Fuzz 52899: 6 transforms
Fuzz 52900: 7 transforms
Fuzz 52901: 1 transforms
Fuzz 52902: 20 transforms
Fuzz 52903: 13 transforms
Fuzz 52904: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [nt> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedvalue]="\'add\'"></button>')
class CounterComponent {
  int cfinaselector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  String header;
}

@C<omponent(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [nt> in
<<==HTML CODE==>>
<!-- @ngIgnoreErro<!--
-->
       aria-hiddenrs: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [max<!--
-->
       aria-Count]='4'
    (reset)=''
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 52905: 11 transforms
Fuzz 52906: 9 transforms
Fuzz 52907: 18 transforms
Fuzz 52908: 13 transforms
Fuzz 52909: 3 transforms
Fuzz 52910: 20 transforms
Fuzz 52911: 2 transforms
Fuzz 52912: 12 transforms
Fuzz 52913: 6 transforms
Fuzz 52914: 5 transforms
Fuzz 52915: 9 transforms
Fuzz 52916: 10 transforms
Fuzz 52917: 1 transforms
Fuzz 52918: 9 transforms
Fuzz 52919: 4 transforms
Fuzz 52920: 12 transforms
Fuzz 52921: 7 transforms
Fuzz 52922: 16 transforms
Fuzz 52923: 3 transforms
Fuzz 52924: 4 transforms
Fuzz 52925: 17 transforms
Fuzz 52926: 15 transforms
Fuzz 52927: 8 transforms
Fuzz 52928: 10 transforms
Fuzz 52929: 14 transforms
Fuzz 52930: 15 transforms
Fuzz 52931: 10 transforms
Fuzz 52932: 15 transforms
Fuzz 52933: 4 transforms
Fuzz 52934: 9 transforms
Fuzz 52935: 16 transforms
Fuzz 52936: 11 transforms
Fuzz 52937: 4 transforms
Fuzz 52938: 20 transforms
Fuzz 52939: 3 transforms
Fuzz 52940: 6 transforms
Fuzz 52941: 20 transforms
Fuzz 52942: 7 transforms
Fuzz 52943: 18 transforms
Fuzz 52944: 14 transforms
Fuzz 52945: 12 transforms
Fuzz 52946: 6 transforms
Fuzz 52947: 20 transforms
Fuzz 52948: 15 transforms
Fuzz 52949: 18 transforms
Fuzz 52950: 20 transforms
Fuzz 52951: 10 transforms
Fuzz 52952: 20 transforms
Fuzz 52953: 3 transforms
Fuzz 52954: 4 transforms
Fuzz 52955: 7 transforms
Fuzz 52956: 13 transforms
Fuzz 52957: 6 transforms
Fuzz 52958: 16 transforms
Fuzz 52959: 19 transforms
Fuzz 52960: 20 transforms
Fuzz 52961: 2 transforms
Fuzz 52962: 5 transforms
Fuzz 52963: 4 transforms
Fuzz 52964: 6 transforms
Fuzz 52965: 3 transforms
Fuzz 52966: 5 transforms
Fuzz 52967: 4 transforms
Fuzz 52968: 1 transforms
Fuzz 52969: 8 transforms
Fuzz 52970: 19 transforms
Fuzz 52971: 16 transforms
Fuzz 52972: 10 transforms
Fuzz 52973: 9 transforms
Fuzz 52974: 10 transforms
Fuzz 52975: 17 transforms
Fuzz 52976: 15 transforms
Fuzz 52977: 8 transforms
Fuzz 52978: 18 transforms
Fuzz 52979: 13 transforms
Fuzz 52980: 1 transforms
Fuzz 52981: 3 transforms
Fuzz 52982: 3 transforms
Fuzz 52983: 8 transforms
Fuzz 52984: 10 transforms
Fuzz 52985: 7 transforms
Fuzz 52986: 17 transforms
Fuzz 52987: 3 transforms
Fuzz 52988: 14 transforms
Fuzz 52989: 16 transforms
Fuzz 52990: 17 transforms
Fuzz 52991: 19 transforms
Fuzz 52992: 19 transforms
Fuzz 52993: 1 transforms
Fuzz 52994: 3 transforms
Fuzz 52995: 5 transforms
Fuzz 52996: 12 transforms
Fuzz 52997: 12 transforms
Fuzz 52998: 16 transforms
Fuzz 52999: 18 transforms
Fuzz 53000: 11 transforms
Fuzz 53001: 4 transforms
Fuzz 53002: 2 transforms
Fuzz 53003: 3 transforms
Fuzz 53004: 5 transforms
Fuzz 53005: 3 transforms
Fuzz 53006: 17 transforms
Fuzz 53007: 20 transforms
Fuzz 53008: 1 transforms
Fuzz 53009: 12 transforms
Fuzz 53010: 16 transforms
Fuzz 53011: 6 transforms
Fuzz 53012: 19 transforms
Fuzz 53013: 19 transforms
Fuzz 53014: 1 transforms
Fuzz 53015: 8 transforms
Fuzz 53016: 3 transforms
Fuzz 53017: 9 transforms
Fuzz 53018: 13 transforms
Fuzz 53019: 17 transforms
Fuzz 53020: 6 transforms
Fuzz 53021: 17 transforms
Fuzz 53022: 9 transforms
Fuzz 53023: 16 transforms
Fuzz 53024: 4 transforms
Fuzz 53025: 15 transforms
Fuzz 53026: 11 transforms
Fuzz 53027: 1 transforms
Fuzz 53028: 7 transforms
Fuzz 53029: 10 transforms
Fuzz 53030: 8 transforms
Fuzz 53031: 7 transforms
Fuzz 53032: 7 transforms
Fuzz 53033: 13 transforms
Fuzz 53034: 13 transforms
Fuzz 53035: 13 transforms
Fuzz 53036: 4 transforms
Fuzz 53037: 7 transforms
Fuzz 53038: 20 transforms
Fuzz 53039: 10 transforms
Fuzz 53040: 4 transforms
Fuzz 53041: 20 transforms
Fuzz 53042: 14 transforms
Fuzz 53043: 5 transforms
Fuzz 53044: 5 transforms
Fuzz 53045: 19 transforms
Fuzz 53046: 4 transforms
Fuzz 53047: 16 transforms
Fuzz 53048: 20 transforms
Fuzz 53049: 16 transforms
Fuzz 53050: 16 transforms
Fuzz 53051: 14 transforms
Fuzz 53052: 11 transforms
Fuzz 53053: 3 transforms
Fuzz 53054: 3 transforms
Fuzz 53055: 18 transforms
Fuzz 53056: 7 transforms
Fuzz 53057: 9 transforms
Fuzz 53058: 15 transforms
Fuzz 53059: 3 transforms
Fuzz 53060: 10 transforms
Fuzz 53061: 8 transforms
Fuzz 53062: 10 transforms
Fuzz 53063: 6 transforms
Fuzz 53064: 6 transforms
Fuzz 53065: 2 transforms
Fuzz 53066: 20 transforms
Fuzz 53067: 5 transforms
Fuzz 53068: 8 transforms
Fuzz 53069: 17 transforms
Fuzz 53070: 9 transforms
Fuzz 53071: 7 transforms
Fuzz 53072: 19 transforms
Fuzz 53073: 16 transforms
Fuzz 53074: 16 transforms
Fuzz 53075: 18 transforms
Fuzz 53076: 8 transforms
Fuzz 53077: 11 transforms
Fuzz 53078: 15 transforms
Fuzz 53079: 3 transforms
Fuzz 53080: 8 transforms
Fuzz 53081: 12 transforms
Fuzz 53082: 11 transforms
Fuzz 53083: 10 transforms
Fuzz 53084: 20 transforms
Fuzz 53085: 11 transforms
Fuzz 53086: 18 transforms
Fuzz 53087: 18 transforms
Fuzz 53088: 5 transforms
Fuzz 53089: 7 transforms
Fuzz 53090: 14 transforms
Fuzz 53091: 15 transforms
Fuzz 53092: 3 transforms
Fuzz 53093: 14 transforms
Fuzz 53094: 19 transforms
Fuzz 53095: 7 transforms
Fuzz 53096: 14 transforms
Fuzz 53097: 8 transforms
Fuzz 53098: 5 transforms
Fuzz 53099: 19 transforms
Fuzz 53100: 2 transforms
Fuzz 53101: 7 transforms
Fuzz 53102: 10 transforms
Fuzz 53103: 3 transforms
Fuzz 53104: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [Countent: reset'],
  template: '{{count}} <button (click)="incremet;
  EventEmitter<nt()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmittererComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
 remented)='items.add($event.toString())'>
    <my-counter></my-counter 
  <input [(ngModel)]="headthiser" />
      
    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 53105: 7 transforms
Fuzz 53106: 11 transforms
Fuzz 53107: 10 transforms
Fuzz 53108: 9 transforms
Fuzz 53109: 11 transforms
Fuzz 53110: 12 transforms
Fuzz 53111: 14 transforms
Fuzz 53112: 20 transforms
Fuzz 53113: 6 transforms
Fuzz 53114: 17 transforms
Fuzz 53115: 20 transforms
Fuzz 53116: 5 transforms
Fuzz 53117: 11 transforms
Fuzz 53118: 7 transforms
Fuzz 53119: 11 transforms
Fuzz 53120: 2 transforms
Fuzz 53121: 15 transforms
Fuzz 53122: 18 transforms
Fuzz 53123: 2 transforms
Fuzz 53124: 8 transforms
Fuzz 53125: 7 transforms
Fuzz 53126: 10 transforms
Fuzz 53127: 14 transforms
Fuzz 53128: 18 transforms
Fuzz 53129: 2 transforms
Fuzz 53130: 4 transforms
Fuzz 53131: 13 transforms
Fuzz 53132: 18 transforms
Fuzz 53133: 7 transforms
Fuzz 53134: 14 transforms
Fuzz 53135: 11 transforms
Fuzz 53136: 17 transforms
Fuzz 53137: 12 transforms
Fuzz 53138: 7 transforms
Fuzz 53139: 18 transforms
Fuzz 53140: 16 transforms
Fuzz 53141: 15 transforms
Fuzz 53142: 1 transforms
Fuzz 53143: 2 transforms
Fuzz 53144: 3 transforms
Fuzz 53145: 16 transforms
Fuzz 53146: 17 transforms
Fuzz 53147: 19 transforms
Fuzz 53148: 20 transforms
Fuzz 53149: 14 transforms
Fuzz 53150: 8 transforms
Fuzz 53151: 19 transforms
Fuzz 53152: 3 transforms
Fuzz 53153: 7 transforms
Fuzz 53154: 17 transforms
Fuzz 53155: 10 transforms
Fuzz 53156: 11 transforms
Fuzz 53157: 7 transforms
Fuzz 53158: 18 transforms
Fuzz 53159: 3 transforms
Fuzz 53160: 14 transforms
Fuzz 53161: 4 transforms
Fuzz 53162: 20 transforms
Fuzz 53163: 18 transforms
Fuzz 53164: 6 transforms
Fuzz 53165: 3 transforms
Fuzz 53166: 13 transforms
Fuzz 53167: 1 transforms
Fuzz 53168: 9 transforms
Fuzz 53169: 6 transforms
Fuzz 53170: 17 transforms
Fuzz 53171: 7 transforms
Fuzz 53172: 17 transforms
Fuzz 53173: 16 transforms
Fuzz 53174: 13 transforms
Fuzz 53175: 6 transforms
Fuzz 53176: 11 transforms
Fuzz 53177: 19 transforms
Fuzz 53178: 19 transforms
Fuzz 53179: 3 transforms
Fuzz 53180: 3 transforms
Fuzz 53181: 2 transforms
Fuzz 53182: 8 transforms
Fuzz 53183: 17 transforms
Fuzz 53184: 2 transforms
Fuzz 53185: 16 transforms
Fuzz 53186: 16 transforms
Fuzz 53187: 17 transforms
Fuzz 53188: 1 transforms
Fuzz 53189: 19 transforms
Fuzz 53190: 10 transforms
Fuzz 53191: 5 transforms
Fuzz 53192: 13 transforms
Fuzz 53193: 6 transforms
Fuzz 53194: 13 transforms
Fuzz 53195: 5 transforms
Fuzz 53196: 11 transforms
Fuzz 53197: 6 transforms
Fuzz 53198: 16 transforms
Fuzz 53199: 11 transforms
Fuzz 53200: 2 transforms
Fuzz 53201: 5 transforms
Fuzz 53202: 8 transforms
Fuzz 53203: 8 transforms
Fuzz 53204: 16 transforms
Fuzz 53205: 6 transforms
Fuzz 53206: 6 transforms
Fuzz 53207: 16 transforms
Fuzz 53208: 16 transforms
Fuzz 53209: 9 transforms
Fuzz 53210: 16 transforms
Fuzz 53211: 9 transforms
Fuzz 53212: 16 transforms
Fuzz 53213: 12 transforms
Fuzz 53214: 2 transforms
Fuzz 53215: 5 transforms
Fuzz 53216: 7 transforms
Fuzz 53217: 10 transforms
Fuzz 53218: 19 transforms
Fuzz 53219: 10 transforms
Fuzz 53220: 2 transforms
Fuzz 53221: 3 transforms
Fuzz 53222: 14 transforms
Fuzz 53223: 13 transforms
Fuzz 53224: 11 transforms
Fuzz 53225: 6 transforms
Fuzz 53226: 14 transforms
Fuzz 53227: 10 transforms
Fuzz 53228: 11 transforms
Fuzz 53229: 20 transforms
Fuzz 53230: 7 transforms
Fuzz 53231: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Stcontinuering> items;mport 'package:angular2/angular2.dart';<

hide@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html'
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()<!--
-->
       aria-hidden="true"
       at" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  EventEmit<!--
-->
       aria-hiter<CString> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1" #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    m()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden }]}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260),
}[maxCount]='4'
    (reset)=''
    (click)='h1.hidden }]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',= !h1.hidd<!--
-->
       aria-hidden="true"
       attr.aria-hidden="en; counter.reset()'
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 53232: 17 transforms
Fuzz 53233: 11 transforms
Fuzz 53234: 17 transforms
Fuzz 53235: 6 transforms
Fuzz 53236: 10 transforms
Fuzz 53237: 7 transforms
Fuzz 53238: 9 transforms
Fuzz 53239: 13 transforms
Fuzz 53240: 14 transforms
Fuzz 53241: 2 transforms
Fuzz 53242: 1 transforms
Fuzz 53243: 12 transforms
Fuzz 53244: 13 transforms
Fuzz 53245: 6 transforms
Fuzz 53246: 6 transforms
Fuzz 53247: 17 transforms
Fuzz 53248: 16 transforms
Fuzz 53249: 11 transforms
Fuzz 53250: 10 transforms
Fuzz 53251: 14 transforms
Fuzz 53252: 17 transforms
Fuzz 53253: 12 transforms
Fuzz 53254: 7 transforms
Fuzz 53255: 7 transforms
Fuzz 53256: 14 transforms
Fuzz 53257: 13 transforms
Fuzz 53258: 13 transforms
Fuzz 53259: 16 transforms
Fuzz 53260: 15 transforms
Fuzz 53261: 16 transforms
Fuzz 53262: 12 transforms
Fuzz 53263: 6 transforms
Fuzz 53264: 18 transforms
Fuzz 53265: 13 transforms
Fuzz 53266: 18 transforms
Fuzz 53267: 2 transforms
Fuzz 53268: 15 transforms
Fuzz 53269: 11 transforms
Fuzz 53270: 12 transforms
Fuzz 53271: 8 transforms
Fuzz 53272: 12 transforms
Fuzz 53273: 8 transforms
Fuzz 53274: 9 transforms
Fuzz 53275: 20 transforms
Fuzz 53276: 16 transforms
Fuzz 53277: 14 transforms
Fuzz 53278: 6 transforms
Fuzz 53279: 4 transforms
Fuzz 53280: 1 transforms
Fuzz 53281: 18 transforms
Fuzz 53282: 18 transforms
Fuzz 53283: 14 transforms
Fuzz 53284: 17 transforms
Fuzz 53285: 11 transforms
Fuzz 53286: 3 transforms
Fuzz 53287: 6 transforms
Fuzz 53288: 12 transforms
Fuzz 53289: 17 transforms
Fuzz 53290: 9 transforms
Fuzz 53291: 5 transforms
Fuzz 53292: 14 transforms
Fuzz 53293: 19 transforms
Fuzz 53294: 15 transforms
Fuzz 53295: 16 transforms
Fuzz 53296: 7 transforms
Fuzz 53297: 2 transforms
Fuzz 53298: 9 transforms
Fuzz 53299: 18 transforms
Fuzz 53300: 14 transforms
Fuzz 53301: 12 transforms
Fuzz 53302: 10 transforms
Fuzz 53303: 3 transforms
Fuzz 53304: 11 transforms
Fuzz 53305: 4 transforms
Fuzz 53306: 2 transforms
Fuzz 53307: 18 transforms
Fuzz 53308: 13 transforms
Fuzz 53309: 20 transforms
Fuzz 53310: 18 transforms
Fuzz 53311: 19 transforms
Fuzz 53312: 14 transforms
Fuzz 53313: 7 transforms
Fuzz 53314: 15 transforms
Fuzz 53315: 18 transforms
Fuzz 53316: 5 transforms
Fuzz 53317: 19 transforms
Fuzz 53318: 14 transforms
Fuzz 53319: 1 transforms
Fuzz 53320: 8 transforms
Fuzz 53321: 19 transforms
Fuzz 53322: 19 transforms
Fuzz 53323: 16 transforms
Fuzz 53324: 5 transforms
Fuzz 53325: 5 transforms
Fuzz 53326: 7 transforms
Fuzz 53327: 13 transforms
Fuzz 53328: 19 transforms
Fuzz 53329: 14 transforms
Fuzz 53330: 4 transforms
Fuzz 53331: 13 transforms
Fuzz 53332: 16 transforms
Fuzz 53333: 10 transforms
Fuzz 53334: 7 transforms
Fuzz 53335: 20 transforms
Fuzz 53336: 17 transforms
Fuzz 53337: 10 transforms
Fuzz 53338: 6 transforms
Fuzz 53339: 4 transforms
Fuzz 53340: 15 transforms
Fuzz 53341: 14 transforms
Fuzz 53342: 15 transforms
Fuzz 53343: 16 transforms
Fuzz 53344: 8 transforms
Fuzz 53345: 20 transforms
Fuzz 53346: 10 transforms
Fuzz 53347: 19 transforms
Fuzz 53348: 15 transforms
Fuzz 53349: 18 transforms
Fuzz 53350: 3 transforms
Fuzz 53351: 11 transforms
Fuzz 53352: 2 transforms
Fuzz 53353: 6 transforms
Fuzz 53354: 8 transforms
Fuzz 53355: 16 transforms
Fuzz 53356: 15 transforms
Fuzz 53357: 14 transforms
Fuzz 53358: 7 transforms
Fuzz 53359: 11 transforms
Fuzz 53360: 4 transforms
Fuzz 53361: 13 transforms
Fuzz 53362: 1 transforms
Fuzz 53363: 11 transforms
Fuzz 53364: 2 transforms
Fuzz 53365: 20 transforms
Fuzz 53366: 20 transforms
Fuzz 53367: 2 transforms
Fuzz 53368: 14 transforms
Fuzz 53369: 15 transforms
Fuzz 53370: 20 transforms
Fuzz 53371: 6 transforms
Fuzz 53372: 3 transforms
Fuzz 53373: 8 transforms
Fuzz Failure 
<<==DART CODE==>>

@Component(
  selector: 'my-counter',
  List<String> items;
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  inputs: thisconst ['count'],
  t<!--
@Component(
-->
  templateUrl: 'test.html'
}
       aria-hidemplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
import 'package:<angular2/angular2.dart';
class Cou

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
 <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
 }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b093   (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 53374: 6 transforms
Fuzz 53375: 15 transforms
Fuzz 53376: 4 transforms
Fuzz 53377: 3 transforms
Fuzz 53378: 6 transforms
Fuzz 53379: 13 transforms
Fuzz 53380: 19 transforms
Fuzz 53381: 13 transforms
Fuzz 53382: 13 transforms
Fuzz 53383: 16 transforms
Fuzz 53384: 14 transforms
Fuzz 53385: 6 transforms
Fuzz 53386: 8 transforms
Fuzz 53387: 4 transforms
Fuzz 53388: 1 transforms
Fuzz 53389: 13 transforms
Fuzz 53390: 5 transforms
Fuzz 53391: 9 transforms
Fuzz 53392: 3 transforms
Fuzz 53393: 4 transforms
Fuzz 53394: 12 transforms
Fuzz 53395: 9 transforms
Fuzz 53396: 15 transforms
Fuzz 53397: 14 transforms
Fuzz 53398: 11 transforms
Fuzz 53399: 5 transforms
Fuzz 53400: 10 transforms
Fuzz 53401: 5 transforms
Fuzz 53402: 4 transforms
Fuzz 53403: 8 transforms
Fuzz 53404: 1 transforms
Fuzz 53405: 1 transforms
Fuzz 53406: 1 transforms
Fuzz 53407: 20 transforms
Fuzz 53408: 17 transforms
Fuzz 53409: 19 transforms
Fuzz 53410: 5 transforms
Fuzz 53411: 5 transforms
Fuzz 53412: 8 transforms
Fuzz 53413: 20 transforms
Fuzz 53414: 16 transforms
Fuzz 53415: 8 transforms
Fuzz 53416: 4 transforms
Fuzz 53417: 14 transforms
Fuzz 53418: 4 transforms
Fuzz 53419: 20 transforms
Fuzz 53420: 2 transforms
Fuzz 53421: 7 transforms
Fuzz 53422: 14 transforms
Fuzz 53423: 6 transforms
Fuzz 53424: 7 transforms
Fuzz 53425: 7 transforms
Fuzz 53426: 14 transforms
Fuzz 53427: 20 transforms
Fuzz 53428: 16 transforms
Fuzz 53429: 15 transforms
Fuzz 53430: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
  CounterComponent recursedComponent;
  String header;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"><import/button>')
  @ContentChild(CounterComponent)

  selector: 'my-counter',

-->
  List<String> items;
  inputs: const ['count'],
<!--
@Component(
  templateUrl: 'test.html',
@Component(
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
       aria-  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  int count;
class CounterComponent {
}
import 'package:angular2/angular2.dart';
  void increment() {}}
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
\'\'\');
<div *ngIf="items.length > 0">

  <form #ngForm="ngForm">th}} items:</h1>
<div *ngIf="items.length > 0">
      

  
</div>
  '090cedb3fented)='items.add($event.toString())'>
    (increm}
    (reset)=''
    <my-counter></my-count</form>
      
</li>
    (reset)=''
  <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
    #counter
    [maxCount]='4'
  </my-counter>
  
  {{x}} : {{item.trim()}}
    [count]="items.length"
    #counter
{
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

  {{ngForm.dirty}}
});
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="it}
]),
})ems.length"
    <my-counter></my-counter>
  <my-counter
  <form #ngForm="ngForm"></form>
]),
<!-- @ngIgnoreErrors: -->
    [maxCount]='4'
  {{x}} : {{item.trim()}}</li>
<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 53431: 15 transforms
Fuzz 53432: 4 transforms
Fuzz 53433: 20 transforms
Fuzz 53434: 19 transforms
Fuzz 53435: 16 transforms
Fuzz 53436: 10 transforms
Fuzz 53437: 19 transforms
Fuzz 53438: 17 transforms
Fuzz 53439: 10 transforms
Fuzz 53440: 17 transforms
Fuzz 53441: 17 transforms
Fuzz 53442: 18 transforms
Fuzz 53443: 17 transforms
Fuzz 53444: 19 transforms
Fuzz 53445: 4 transforms
Fuzz 53446: 17 transforms
Fuzz 53447: 10 transforms
Fuzz 53448: 6 transforms
Fuzz 53449: 1 transforms
Fuzz 53450: 17 transforms
Fuzz 53451: 1 transforms
Fuzz 53452: 6 transforms
Fuzz 53453: 13 transforms
Fuzz 53454: 14 transforms
Fuzz 53455: 20 transforms
Fuzz 53456: 16 transforms
Fuzz 53457: 16 transforms
Fuzz 53458: 11 transforms
Fuzz 53459: 19 transforms
Fuzz 53460: 1 transforms
Fuzz 53461: 10 transforms
Fuzz 53462: 5 transforms
Fuzz 53463: 7 transforms
Fuzz 53464: 16 transforms
Fuzz 53465: 4 transforms
Fuzz 53466: 7 transforms
Fuzz 53467: 13 transforms
Fuzz 53468: 3 transforms
Fuzz 53469: 8 transforms
Fuzz 53470: 3 transforms
Fuzz 53471: 15 transforms
Fuzz 53472: 7 transforms
Fuzz 53473: 19 transforms
Fuzz 53474: 6 transforms
Fuzz 53475: 19 transforms
Fuzz 53476: 6 transforms
Fuzz 53477: 19 transforms
Fuzz 53478: 2 transforms
Fuzz 53479: 12 transforms
Fuzz 53480: 1 transforms
Fuzz 53481: 12 transforms
Fuzz 53482: 11 transforms
Fuzz 53483: 19 transforms
Fuzz 53484: 14 transforms
Fuzz 53485: 15 transforms
Fuzz 53486: 2 transforms
Fuzz 53487: 7 transforms
Fuzz 53488: 2 transforms
Fuzz 53489: 19 transforms
Fuzz 53490: 1 transforms
Fuzz 53491: 18 transforms
Fuzz 53492: 14 transforms
Fuzz 53493: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> i<!--
  selector: 'my-countcounter',
    ncremented;

  direcet() {}


       aria-hidden="true"
  List<String> items;
  @ContentChild(CounterComponent)er',
  @ContentChild(CounterComponent)
class CounterComponent {
  int count;
  @Input() int maxCount;
  String header;
  selector: 'my-aaa',

  templateUrl: 'test.html',
  void increment() {}
  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
@Component(
  void incremeia-hidden="{{!invalid}}"
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  @Output() nt() tives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(

    ncremented;
  inputs: const ['count'],
  void reset() {}
  CounterComponent recursedComponent;
       attr.aria-hidden="{{!invalid}}"
       attr.aria-hidden="{{!invalid}}"
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> i<!--
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
class CounterComponent {
}
-->
import 'package:angular2/angular2.dart';

  @Input() int maxCount;
       aria-hidden="true"
class ComponentA {
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1>

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf=enum"items.length > 0">
  <input [(ngMod
  {{x}} : {{item.trim()}}</li>  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 53494: 15 transforms
Fuzz 53495: 16 transforms
Fuzz 53496: 19 transforms
Fuzz 53497: 12 transforms
Fuzz 53498: 8 transforms
Fuzz 53499: 14 transforms
Fuzz 53500: 8 transforms
Fuzz 53501: 2 transforms
Fuzz 53502: 20 transforms
Fuzz 53503: 20 transforms
Fuzz 53504: 4 transforms
Fuzz 53505: 2 transforms
Fuzz 53506: 1 transforms
Fuzz 53507: 17 transforms
Fuzz 53508: 4 transforms
Fuzz 53509: 16 transforms
Fuzz 53510: 17 transforms
Fuzz 53511: 15 transforms
Fuzz 53512: 10 transforms
Fuzz 53513: 16 transforms
Fuzz 53514: 18 transforms
Fuzz 53515: 3 transforms
Fuzz 53516: 4 transforms
Fuzz 53517: 16 transforms
Fuzz 53518: 3 transforms
Fuzz 53519: 7 transforms
Fuzz 53520: 19 transforms
Fuzz 53521: 11 transforms
Fuzz 53522: 20 transforms
Fuzz 53523: 17 transforms
Fuzz 53524: 8 transforms
Fuzz 53525: 15 transforms
Fuzz 53526: 6 transforms
Fuzz 53527: 13 transforms
Fuzz 53528: 19 transforms
Fuzz 53529: 8 transforms
Fuzz 53530: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
\libraryangular2.dart';]),

  templateUrl: 'null
{
});
impo<!--rt 'package:angular2/}
  selector: 'my-aaa',@Component(
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</yh1>
    (re<!--
-->
       aria-hidden="true"
       attr.aria-hiddset)=''
    (click)='h1.hclassidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->

<!--
-->
       aria-hidden="true"
       attr.    #counter
<li *ngFor='let itfinallyem of items; let x=index' [hidden]='item != null'>
  <input [(ngModel)]="header" />

  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
  }
]),
});
{
\'\'\');
 <my-counter
  </my-counter></div>
    [count]="items.length"
  {{ngForm.dirty}}
</li>
  
    [maxCount]='4'
    (incremented)='items.add($event.toString())'>
      
}
])<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 53531: 7 transforms
Fuzz 53532: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
  ints: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
im<!--

  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  @Input() int maxCount;
  inputs: const ['count'],

@Component(
  List<String> items;
  selector: 'my-aaa',
  selector: 'my-counter'}
  selector: 'my-counter',
class CounterComponent {
  '090cedb3f2833a,
port 'package:angular2/angular2.dart';
]),
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;

  List<String> items;
class ComponentA {
}
{
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<Str
 template: '{{count}} <butt count;
@Component(
@Component(
       aria-hidden="true"
-->
}
  template: '{{count}} <butt count;
\'\'\');
class ComponentA {
});
<<==HTML CODE==>>
    (reset)=''
    (incremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>
<h1 #h1>Showin {{items.length}} items:</h1>
]),
    #counter
  </my-counter>
  
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
<!-- @ngIgnoreErrors: -->
    [ma"header" />
<!-- @ngIgnoreErrors: -->
    [maxCount]='4'
  <my-counter
<div *ngIf="tems.length > 0">
\     
<li *ngFor='let item of items; let x=index' [hidden]='item != nxCount]='4'
  <my-counter
<div *ngIf="tems.length > 0">
\     
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</div>
    <my-counter></my-counter>
 }


});
{
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 53533: 5 transforms
Fuzz 53534: 2 transforms
Fuzz 53535: 14 transforms
Fuzz 53536: 3 transforms
Fuzz 53537: 4 transforms
Fuzz 53538: 18 transforms
Fuzz 53539: 12 transforms
Fuzz 53540: 5 transforms
Fuzz 53541: 5 transforms
Fuzz 53542: 7 transforms
Fuzz 53543: 4 transforms
Fuzz 53544: 14 transforms
Fuzz 53545: 2 transforms
Fuzz 53546: 16 transforms
Fuzz 53547: 18 transforms
Fuzz 53548: 12 transforms
Fuzz 53549: 7 transforms
Fuzz 53550: 8 transforms
Fuzz 53551: 18 transforms
Fuzz 53552: 6 transforms
Fuzz 53553: 13 transforms
Fuzz 53554: 18 transforms
Fuzz 53555: 8 transforms
Fuzz 53556: 12 transforms
Fuzz 53557: 6 transforms
Fuzz 53558: 9 transforms
Fuzz 53559: 20 transforms
Fuzz 53560: 6 transforms
Fuzz 53561: 20 transforms
Fuzz 53562: 20 transforms
Fuzz 53563: 14 transforms
Fuzz 53564: 13 transforms
Fuzz 53565: 14 transforms
Fuzz 53566: 16 transforms
Fuzz 53567: 14 transforms
Fuzz 53568: 14 transforms
Fuzz 53569: 18 transforms
Fuzz 53570: 12 transforms
Fuzz 53571: 14 transforms
Fuzz 53572: 20 transforms
Fuzz 53573: 12 transforms
Fuzz 53574: 15 transforms
Fuzz 53575: 19 transforms
Fuzz 53576: 5 transforms
Fuzz 53577: 4 transforms
Fuzz 53578: 14 transforms
Fuzz 53579: 1 transforms
Fuzz 53580: 5 transforms
Fuzz 53581: 20 transforms
Fuzz 53582: 10 transforms
Fuzz 53583: 18 transforms
Fuzz 53584: 18 transforms
Fuzz 53585: 10 transforms
Fuzz 53586: 18 transforms
Fuzz 53587: 12 transforms
Fuzz 53588: 18 transforms
Fuzz 53589: 2 transforms
Fuzz 53590: 10 transforms
Fuzz 53591: 10 transforms
Fuzz 53592: 20 transforms
Fuzz 53593: 16 transforms
Fuzz 53594: 15 transforms
Fuzz 53595: 6 transforms
Fuzz 53596: 20 transforms
Fuzz 53597: 7 transforms
Fuzz 53598: 17 transforms
Fuzz 53599: 14 transforms
Fuzz 53600: 7 transforms
Fuzz 53601: 18 transforms
Fuzz 53602: 17 transforms
Fuzz 53603: 2 transforms
Fuzz 53604: 7 transforms
Fuzz 53605: 14 transforms
Fuzz 53606: 16 transforms
Fuzz 53607: 15 transforms
Fuzz 53608: 18 transforms
Fuzz 53609: 16 transforms
Fuzz 53610: 19 transforms
Fuzz 53611: 19 transforms
Fuzz 53612: 15 transforms
Fuzz 53613: 20 transforms
Fuzz 53614: 18 transforms
Fuzz 53615: 10 transforms
Fuzz 53616: 5 transforms
Fuzz 53617: 6 transforms
Fuzz 53618: 6 transforms
Fuzz 53619: 17 transforms
Fuzz 53620: 7 transforms
Fuzz 53621: 5 transforms
Fuzz 53622: 15 transforms
Fuzz 53623: 20 transforms
Fuzz 53624: 9 transforms
Fuzz 53625: 13 transforms
Fuzz 53626: 13 transforms
Fuzz 53627: 18 transforms
Fuzz 53628: 13 transforms
Fuzz 53629: 14 transforms
Fuzz 53630: 15 transforms
Fuzz 53631: 13 transforms
Fuzz 53632: 3 transforms
Fuzz 53633: 7 transforms
Fuzz 53634: 6 transforms
Fuzz 53635: 2 transforms
Fuzz 53636: 13 transforms
Fuzz 53637: 19 transforms
Fuzz 53638: 3 transforms
Fuzz 53639: 16 transforms
Fuzz 53640: 19 transforms
Fuzz 53641: 3 transforms
Fuzz 53642: 12 transforms
Fuzz 53643: 12 transforms
Fuzz 53644: 11 transforms
Fuzz 53645: 15 transforms
Fuzz 53646: 1 transforms
Fuzz 53647: 8 transforms
Fuzz 53648: 6 transforms
Fuzz 53649: 16 transforms
Fuzz 53650: 2 transforms
Fuzz 53651: 18 transforms
Fuzz 53652: 11 transforms
Fuzz 53653: 11 transforms
Fuzz 53654: 16 transforms
Fuzz 53655: 11 transforms
Fuzz 53656: 18 transforms
Fuzz 53657: 6 transforms
Fuzz 53658: 9 transforms
Fuzz 53659: 12 transforms
Fuzz 53660: 17 transforms
Fuzz 53661: 7 transforms
Fuzz 53662: 4 transforms
Fuzz 53663: 6 transforms
Fuzz 53664: 9 transforms
Fuzz 53665: 9 transforms
Fuzz 53666: 10 transforms
Fuzz 53667: 19 transforms
Fuzz 53668: 20 transforms
Fuzz 53669: 15 transforms
Fuzz 53670: 2 transforms
Fuzz 53671: 5 transforms
Fuzz 53672: 12 transforms
Fuzz 53673: 10 transforms
Fuzz 53674: 6 transforms
Fuzz 53675: 16 transforms
Fuzz 53676: 17 transforms
Fuzz 53677: 13 transforms
Fuzz 53678: 5 transforms
Fuzz 53679: 11 transforms
Fuzz 53680: 13 transforms
Fuzz 53681: 12 transforms
Fuzz 53682: 12 transforms
Fuzz 53683: 6 transforms
Fuzz 53684: 16 transforms
Fuzz 53685: 6 transforms
Fuzz 53686: 5 transforms
Fuzz 53687: 17 transforms
Fuzz 53688: 9 transforms
Fuzz 53689: 3 transforms
Fuzz 53690: 10 transforms
Fuzz 53691: 6 transforms
Fuzz 53692: 15 transforms
Fuzz 53693: 4 transforms
Fuzz 53694: 4 transforms
Fuzz 53695: 17 transforms
Fuzz 53696: 9 transforms
Fuzz 53697: 6 transforms
Fuzz 53698: 14 transforms
Fuzz 53699: 6 transforms
Fuzz 53700: 2 transforms
Fuzz 53701: 3 transforms
Fuzz 53702: 13 transforms
Fuzz 53703: 15 transforms
Fuzz 53704: 5 transforms
Fuzz 53705: 2 transforms
Fuzz 53706: 7 transforms
Fuzz 53707: 19 transforms
Fuzz 53708: 11 transforms
Fuzz 53709: 16 transforms
Fuzz 53710: 2 transforms
Fuzz 53711: 13 transforms
Fuzz 53712: 15 transforms
Fuzz 53713: 3 transforms
Fuzz 53714: 10 transforms
Fuzz 53715: 9 transforms
Fuzz 53716: 18 transforms
Fuzz 53717: 16 transforms
Fuzz 53718: 8 transforms
Fuzz 53719: 17 transforms
Fuzz 53720: 7 transforms
Fuzz 53721: 15 transforms
Fuzz 53722: 5 transforms
Fuzz 53723: 5 transforms
Fuzz 53724: 11 transforms
Fuzz 53725: 8 transforms
Fuzz 53726: 13 transforms
Fuzz 53727: 6 transforms
Fuzz 53728: 2 transforms
Fuzz 53729: 5 transforms
Fuzz 53730: 10 transforms
Fuzz 53731: 15 transforms
Fuzz 53732: 18 transforms
Fuzz 53733: 6 transforms
Fuzz 53734: 9 transforms
Fuzz 53735: 13 transforms
Fuzz 53736: 7 transforms
Fuzz 53737: 14 transforms
Fuzz 53738: 5 transforms
Fuzz 53739: 5 transforms
Fuzz 53740: 12 transforms
Fuzz 53741: 4 transforms
Fuzz 53742: 5 transforms
Fuzz 53743: 3 transforms
Fuzz 53744: 13 transforms
Fuzz 53745: 8 transforms
Fuzz 53746: 15 transforms
Fuzz 53747: 16 transforms
Fuzz 53748: 14 transforms
Fuzz 53749: 8 transforms
Fuzz 53750: 20 transforms
Fuzz 53751: 18 transforms
Fuzz 53752: 1 transforms
Fuzz 53753: 7 transforms
Fuzz 53754: 14 transforms
Fuzz 53755: 8 transforms
Fuzz 53756: 6 transforms
Fuzz 53757: 13 transforms
Fuzz 53758: 12 transforms
Fuzz 53759: 14 transforms
Fuzz 53760: 12 transforms
Fuzz 53761: 9 transforms
Fuzz 53762: 9 transforms
Fuzz 53763: 12 transforms
Fuzz 53764: 3 transforms
Fuzz 53765: 16 transforms
Fuzz 53766: 2 transforms
Fuzz 53767: 8 transforms
Fuzz 53768: 7 transforms
Fuzz 53769: 3 transforms
Fuzz 53770: 9 transforms
Fuzz 53771: 14 transforms
Fuzz 53772: 18 transforms
Fuzz 53773: 14 transforms
Fuzz 53774: 18 transforms
Fuzz 53775: 13 transforms
Fuzz 53776: 1 transforms
Fuzz 53777: 4 transforms
Fuzz 53778: 18 transforms
Fuzz 53779: 5 transforms
Fuzz 53780: 6 transforms
Fuzz 53781: 3 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, g header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<StrNgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

<!--
-->
       aria-hidden="true"
       attr.ar  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 53782: 5 transforms
Fuzz 53783: 15 transforms
Fuzz 53784: 11 transforms
Fuzz 53785: 19 transforms
Fuzz 53786: 1 transforms
Fuzz 53787: 16 transforms
Fuzz 53788: 14 transforms
Fuzz 53789: 2 transforms
Fuzz 53790: 8 transforms
Fuzz 53791: 8 transforms
Fuzz 53792: 5 transforms
Fuzz 53793: 18 transforms
Fuzz 53794: 15 transforms
Fuzz 53795: 19 transforms
Fuzz 53796: 3 transforms
Fuzz 53797: 3 transforms
Fuzz 53798: 18 transforms
Fuzz 53799: 12 transforms
Fuzz 53800: 14 transforms
Fuzz 53801: 4 transforms
Fuzz 53802: 9 transforms
Fuzz 53803: 11 transforms
Fuzz 53804: 11 transforms
Fuzz 53805: 9 transforms
Fuzz 53806: 12 transforms
Fuzz 53807: 6 transforms
Fuzz 53808: 17 transforms
Fuzz 53809: 6 transforms
Fuzz 53810: 9 transforms
Fuzz 53811: 4 transforms
Fuzz 53812: 16 transforms
Fuzz 53813: 20 transforms
Fuzz 53814: 8 transforms
Fuzz 53815: 19 transforms
Fuzz 53816: 14 transforms
Fuzz 53817: 15 transforms
Fuzz 53818: 10 transforms
Fuzz 53819: 13 transforms
Fuzz 53820: 14 transforms
Fuzz 53821: 20 transforms
Fuzz 53822: 3 transforms
Fuzz 53823: 1 transforms
Fuzz 53824: 9 transforms
Fuzz 53825: 3 transforms
Fuzz 53826: 5 transforms
Fuzz 53827: 17 transforms
Fuzz 53828: 12 transforms
Fuzz 53829: 13 transforms
Fuzz 53830: 14 transforms
Fuzz 53831: 20 transforms
Fuzz 53832: 5 transforms
Fuzz 53833: 9 transforms
Fuzz 53834: 8 transforms
Fuzz 53835: 6 transforms
Fuzz 53836: 9 transforms
Fuzz 53837: 20 transforms
Fuzz 53838: 13 transforms
Fuzz 53839: 3 transforms
Fuzz 53840: 12 transforms
Fuzz 53841: 7 transforms
Fuzz 53842: 10 transforms
Fuzz 53843: 4 transforms
Fuzz 53844: 4 transforms
Fuzz 53845: 13 transforms
Fuzz 53846: 12 transforms
Fuzz 53847: 8 transforms
Fuzz 53848: 11 transforms
Fuzz 53849: 12 transforms
Fuzz 53850: 15 transforms
Fuzz 53851: 10 transforms
Fuzz 53852: 16 transforms
Fuzz 53853: 6 transforms
Fuzz 53854: 1 transforms
Fuzz 53855: 11 transforms
Fuzz 53856: 12 transforms
Fuzz 53857: 8 transforms
Fuzz 53858: 2 transforms
Fuzz 53859: 15 transforms
Fuzz 53860: 1 transforms
Fuzz 53861: 20 transforms
Fuzz 53862: 1 transforms
Fuzz 53863: 8 transforms
Fuzz 53864: 20 transforms
Fuzz 53865: 19 transforms
Fuzz 53866: 12 transforms
Fuzz 53867: 20 transforms
Fuzz 53868: 8 transforms
Fuzz 53869: 15 transforms
Fuzz 53870: 11 transforms
Fuzz 53871: 17 transforms
Fuzz 53872: 2 transforms
Fuzz 53873: 18 transforms
Fuzz 53874: 6 transforms
Fuzz 53875: 11 transforms
Fuzz 53876: 20 transforms
Fuzz 53877: 20 transforms
Fuzz 53878: 6 transforms
Fuzz 53879: 1 transforms
Fuzz 53880: 15 transforms
Fuzz 53881: 12 transforms
Fuzz 53882: 13 transforms
Fuzz 53883: 17 transforms
Fuzz 53884: 20 transforms
Fuzz 53885: 2 transforms
Fuzz 53886: 18 transforms
Fuzz 53887: 20 transforms
Fuzz 53888: 11 transforms
Fuzz 53889: 19 transforms
Fuzz 53890: 2 transforms
Fuzz 53891: 11 transforms
Fuzz 53892: 14 transforms
Fuzz 53893: 20 transforms
Fuzz 53894: 12 transforms
Fuzz 53895: 16 transforms
Fuzz 53896: 17 transforms
Fuzz 53897: 18 transforms
Fuzz 53898: 19 transforms
Fuzz 53899: 8 transforms
Fuzz 53900: 7 transforms
Fuzz 53901: 12 transforms
Fuzz 53902: 13 transforms
Fuzz 53903: 9 transforms
Fuzz 53904: 15 transforms
Fuzz 53905: 2 transforms
Fuzz 53906: 5 transforms
Fuzz 53907: 2 transforms
Fuzz 53908: 5 transforms
Fuzz 53909: 4 transforms
Fuzz 53910: 20 transforms
Fuzz 53911: 7 transforms
Fuzz 53912: 18 transforms
Fuzz 53913: 6 transforms
Fuzz 53914: 14 transforms
Fuzz 53915: 15 transforms
Fuzz 53916: 20 transforms
Fuzz 53917: 11 transforms
Fuzz 53918: 8 transforms
Fuzz 53919: 17 transforms
Fuzz 53920: 3 transforms
Fuzz 53921: 1 transforms
Fuzz 53922: 1 transforms
Fuzz 53923: 20 transforms
Fuzz 53924: 9 transforms
Fuzz 53925: 2 transforms
Fuzz 53926: 20 transforms
Fuzz 53927: 5 transforms
Fuzz 53928: 4 transforms
Fuzz 53929: 4 transforms
Fuzz 53930: 18 transforms
Fuzz 53931: 2 transforms
Fuzz 53932: 6 transforms
Fuzz 53933: 1 transforms
Fuzz 53934: 4 transforms
Fuzz 53935: 1 transforms
Fuzz 53936: 20 transforms
Fuzz 53937: 3 transforms
Fuzz 53938: 19 transforms
Fuzz 53939: 11 transforms
Fuzz 53940: 2 transforms
Fuzz 53941: 20 transforms
Fuzz 53942: 2 transforms
Fuzz 53943: 7 transforms
Fuzz 53944: 15 transforms
Fuzz 53945: 16 transforms
Fuzz 53946: 12 transforms
Fuzz 53947: 16 transforms
Fuzz 53948: 10 transforms
Fuzz 53949: 17 transforms
Fuzz 53950: 4 transforms
Fuzz 53951: 20 transforms
Fuzz 53952: 13 transforms
Fuzz 53953: 20 transforms
Fuzz 53954: 7 transforms
Fuzz 53955: 12 transforms
Fuzz 53956: 18 transforms
Fuzz 53957: 17 transforms
Fuzz 53958: 2 transforms
Fuzz 53959: 12 transforms
Fuzz 53960: 12 transforms
Fuzz 53961: 10 transforms
Fuzz 53962: 4 transforms
Fuzz 53963: 6 transforms
Fuzz 53964: 12 transforms
Fuzz 53965: 17 transforms
Fuzz 53966: 2 transforms
Fuzz 53967: 16 transforms
Fuzz 53968: 3 transforms
Fuzz 53969: 1 transforms
Fuzz 53970: 2 transforms
Fuzz 53971: 7 transforms
Fuzz 53972: 9 transforms
Fuzz 53973: 9 transforms
Fuzz 53974: 5 transforms
Fuzz 53975: 13 transforms
Fuzz 53976: 9 transforms
Fuzz 53977: 10 transforms
Fuzz 53978: 13 transforms
Fuzz 53979: 18 transforms
Fuzz 53980: 9 transforms
Fuzz 53981: 18 transforms
Fuzz 53982: 14 transforms
Fuzz 53983: 20 transforms
Fuzz 53984: 15 transforms
Fuzz 53985: 14 transforms
Fuzz 53986: 20 transforms
Fuzz 53987: 2 transforms
Fuzz 53988: 10 transforms
Fuzz 53989: 10 transforms
Fuzz 53990: 12 transforms
Fuzz 53991: 18 transforms
Fuzz 53992: 20 transforms
Fuzz 53993: 20 transforms
Fuzz 53994: 17 transforms
Fuzz 53995: 8 transforms
Fuzz 53996: 2 transforms
Fuzz 53997: 13 transforms
Fuzz 53998: 11 transforms
Fuzz 53999: 20 transforms
Fuzz 54000: 2 transforms
Fuzz 54001: 19 transforms
Fuzz 54002: 10 transforms
Fuzz 54003: 2 transforms
Fuzz 54004: 18 transforms
Fuzz 54005: 2 transforms
Fuzz 54006: 3 transforms
Fuzz 54007: 1 transforms
Fuzz 54008: 19 transforms
Fuzz 54009: 2 transforms
Fuzz 54010: 20 transforms
Fuzz 54011: 18 transforms
Fuzz 54012: 11 transforms
Fuzz 54013: 4 transforms
Fuzz 54014: 2 transforms
Fuzz 54015: 12 transforms
Fuzz 54016: 2 transforms
Fuzz 54017: 17 transforms
Fuzz 54018: 8 transforms
Fuzz 54019: 3 transforms
Fuzz 54020: 5 transforms
Fuzz 54021: 5 transforms
Fuzz 54022: 9 transforms
Fuzz 54023: 8 transforms
Fuzz 54024: 1 transforms
Fuzz 54025: 11 transforms
Fuzz 54026: 7 transforms
Fuzz 54027: 3 transforms
Fuzz 54028: 4 transforms
Fuzz 54029: 11 transforms
Fuzz 54030: 17 transforms
Fuzz 54031: 19 transforms
Fuzz 54032: 13 transforms
Fuzz 54033: 8 transforms
Fuzz 54034: 16 transforms
Fuzz 54035: 6 transforms
Fuzz 54036: 15 transforms
Fuzz 54037: 17 transforms
Fuzz 54038: 10 transforms
Fuzz 54039: 9 transforms
Fuzz 54040: 3 transforms
Fuzz 54041: 16 transforms
Fuzz 54042: 4 transforms
Fuzz 54043: 8 transforms
Fuzz 54044: 6 transforms
Fuzz 54045: 1 transforms
Fuzz 54046: 11 transforms
Fuzz 54047: 15 transforms
Fuzz 54048: 4 transforms
Fuzz 54049: 15 transforms
Fuzz 54050: 5 transforms
Fuzz 54051: 11 transforms
Fuzz 54052: 16 transforms
Fuzz 54053: 7 transforms
Fuzz 54054: 15 transforms
Fuzz 54055: 19 transforms
Fuzz 54056: 3 transforms
Fuzz 54057: 7 transforms
Fuzz 54058: 10 transforms
Fuzz 54059: 13 transforms
Fuzz 54060: 16 transforms
Fuzz 54061: 11 transforms
Fuzz 54062: 19 transforms
Fuzz 54063: 8 transforms
Fuzz 54064: 1 transforms
Fuzz 54065: 20 transforms
Fuzz 54066: 14 transforms
Fuzz 54067: 9 transforms
Fuzz 54068: 16 transforms
Fuzz 54069: 2 transforms
Fuzz 54070: 1 transforms
Fuzz 54071: 11 transforms
Fuzz 54072: 5 transforms
Fuzz 54073: 8 transforms
Fuzz 54074: 20 transforms
Fuzz 54075: 4 transforms
Fuzz 54076: 12 transforms
Fuzz 54077: 1 transforms
Fuzz 54078: 2 transforms
Fuzz 54079: 20 transforms
Fuzz 54080: 5 transforms
Fuzz 54081: 12 transforms
Fuzz 54082: 16 transforms
Fuzz 54083: 11 transforms
Fuzz 54084: 17 transforms
Fuzz 54085: 4 transforms
Fuzz 54086: 6 transforms
Fuzz 54087: 3 transforms
Fuzz 54088: 18 transforms
Fuzz 54089: 1 transforms
Fuzz 54090: 15 transforms
Fuzz 54091: 11 transforms
Fuzz 54092: 18 transforms
Fuzz 54093: 3 transforms
Fuzz 54094: 16 transforms
Fuzz 54095: 20 transforms
Fuzz 54096: 18 transforms
Fuzz 54097: 10 transforms
Fuzz 54098: 7 transforms
Fuzz 54099: 19 transforms
Fuzz 54100: 19 transforms
Fuzz 54101: 12 transforms
Fuzz 54102: 11 transforms
Fuzz 54103: 9 transforms
Fuzz 54104: 14 transforms
Fuzz 54105: 18 transforms
Fuzz 54106: 6 transforms
Fuzz 54107: 20 transforms
Fuzz 54108: 8 transforms
Fuzz 54109: 18 transforms
Fuzz 54110: 16 transforms
Fuzz 54111: 19 transforms
Fuzz 54112: 6 transforms
Fuzz 54113: 16 transforms
Fuzz 54114: 11 transforms
Fuzz 54115: 12 transforms
Fuzz 54116: 12 transforms
Fuzz 54117: 2 transforms
Fuzz 54118: 3 transforms
Fuzz 54119: 13 transforms
Fuzz 54120: 11 transforms
Fuzz 54121: 12 transforms
Fuzz 54122: 2 transforms
Fuzz 54123: 9 transforms
Fuzz 54124: 8 transforms
Fuzz 54125: 20 transforms
Fuzz 54126: 1 transforms
Fuzz 54127: 1 transforms
Fuzz 54128: 18 transforms
Fuzz 54129: 6 transforms
Fuzz 54130: 6 transforms
Fuzz 54131: 15 transforms
Fuzz 54132: 5 transforms
Fuzz 54133: 12 transforms
Fuzz 54134: 3 transforms
Fuzz 54135: 2 transforms
Fuzz 54136: 3 transforms
Fuzz 54137: 12 transforms
Fuzz 54138: 11 transforms
Fuzz 54139: 13 transforms
Fuzz 54140: 8 transforms
Fuzz 54141: 19 transforms
Fuzz 54142: 6 transforms
Fuzz 54143: 17 transforms
Fuzz 54144: 1 transforms
Fuzz 54145: 7 transforms
Fuzz 54146: 11 transforms
Fuzz 54147: 20 transforms
Fuzz 54148: 10 transforms
Fuzz 54149: 2 transforms
Fuzz 54150: 13 transforms
Fuzz 54151: 10 transforms
Fuzz 54152: 19 transforms
Fuzz 54153: 16 transforms
Fuzz 54154: 3 transforms
Fuzz 54155: 14 transforms
Fuzz 54156: 9 transforms
Fuzz 54157: 8 transforms
Fuzz 54158: 6 transforms
Fuzz 54159: 3 transforms
Fuzz 54160: 16 transforms
Fuzz 54161: 19 transforms
Fuzz 54162: 17 transforms
Fuzz 54163: 3 transforms
Fuzz 54164: 10 transforms
Fuzz 54165: 10 transforms
Fuzz 54166: 2 transforms
Fuzz 54167: 5 transforms
Fuzz 54168: 3 transforms
Fuzz 54169: 12 transforms
Fuzz 54170: 4 transforms
Fuzz 54171: 4 transforms
Fuzz 54172: 20 transforms
Fuzz 54173: 17 transforms
Fuzz 54174: 2 transforms
Fuzz 54175: 1 transforms
Fuzz 54176: 7 transforms
Fuzz 54177: 2 transforms
Fuzz 54178: 15 transforms
Fuzz 54179: 10 transforms
Fuzz 54180: 8 transforms
Fuzz 54181: 18 transforms
Fuzz 54182: 1 transforms
Fuzz 54183: 9 transforms
Fuzz 54184: 9 transforms
Fuzz 54185: 7 transforms
Fuzz 54186: 4 transforms
Fuzz 54187: 16 transforms
Fuzz 54188: 20 transforms
Fuzz 54189: 20 transforms
Fuzz 54190: 3 transforms
Fuzz 54191: 9 transforms
Fuzz 54192: 9 transforms
Fuzz 54193: 3 transforms
Fuzz 54194: 17 transforms
Fuzz 54195: 4 transforms
Fuzz 54196: 13 transforms
Fuzz 54197: 8 transforms
Fuzz 54198: 19 transforms
Fuzz 54199: 17 transforms
Fuzz 54200: 4 transforms
Fuzz 54201: 15 transforms
Fuzz 54202: 3 transforms
Fuzz 54203: 18 transforms
Fuzz 54204: 20 transforms
Fuzz 54205: 8 transforms
Fuzz 54206: 12 transforms
Fuzz 54207: 16 transforms
Fuzz 54208: 4 transforms
Fuzz 54209: 9 transforms
Fuzz 54210: 12 transforms
Fuzz 54211: 17 transforms
Fuzz 54212: 12 transforms
Fuzz 54213: 19 transforms
Fuzz 54214: 15 transforms
Fuzz 54215: 3 transforms
Fuzz 54216: 11 transforms
Fuzz 54217: 10 transforms
Fuzz 54218: 9 transforms
Fuzz 54219: 1 transforms
Fuzz 54220: 10 transforms
Fuzz 54221: 3 transforms
Fuzz 54222: 19 transforms
Fuzz 54223: 15 transforms
Fuzz 54224: 19 transforms
Fuzz 54225: 11 transforms
Fuzz 54226: 12 transforms
Fuzz 54227: 12 transforms
Fuzz 54228: 7 transforms
Fuzz 54229: 8 transforms
Fuzz 54230: 10 transforms
Fuzz 54231: 11 transforms
Fuzz 54232: 2 transforms
Fuzz 54233: 17 transforms
Fuzz 54234: 17 transforms
Fuzz 54235: 1 transforms
Fuzz 54236: 6 transforms
Fuzz 54237: 4 transforms
Fuzz 54238: 9 transforms
Fuzz 54239: 8 transforms
Fuzz 54240: 3 transforms
Fuzz 54241: 3 transforms
Fuzz 54242: 2 transforms
Fuzz 54243: 1 transforms
Fuzz 54244: 15 transforms
Fuzz 54245: 13 transforms
Fuzz 54246: 14 transforms
Fuzz 54247: 19 transforms
Fuzz 54248: 12 transforms
Fuzz 54249: 2 transforms
Fuzz 54250: 14 transforms
Fuzz 54251: 5 transforms
Fuzz 54252: 14 transforms
Fuzz 54253: 16 transforms
Fuzz 54254: 15 transforms
Fuzz 54255: 5 transforms
Fuzz 54256: 7 transforms
Fuzz 54257: 14 transforms
Fuzz 54258: 17 transforms
Fuzz 54259: 3 transforms
Fuzz 54260: 10 transforms
Fuzz 54261: 12 transforms
Fuzz 54262: 7 transforms
Fuzz 54263: 14 transforms
Fuzz 54264: 17 transforms
Fuzz 54265: 4 transforms
Fuzz 54266: 11 transforms
Fuzz 54267: 5 transforms
Fuzz 54268: 14 transforms
Fuzz 54269: 15 transforms
Fuzz 54270: 15 transforms
Fuzz 54271: 9 transforms
Fuzz 54272: 3 transforms
Fuzz 54273: 8 transforms
Fuzz 54274: 6 transforms
Fuzz 54275: 14 transforms
Fuzz 54276: 18 transforms
Fuzz 54277: 11 transforms
Fuzz 54278: 6 transforms
Fuzz 54279: 3 transforms
Fuzz 54280: 7 transforms
Fuzz 54281: 4 transforms
Fuzz 54282: 16 transforms
Fuzz 54283: 12 transforms
Fuzz 54284: 17 transforms
Fuzz 54285: 1 transforms
Fuzz 54286: 3 transforms
Fuzz 54287: 14 transforms
Fuzz 54288: 19 transforms
Fuzz 54289: 5 transforms
Fuzz 54290: 17 transforms
Fuzz 54291: 17 transforms
Fuzz 54292: 5 transforms
Fuzz 54293: 14 transforms
Fuzz 54294: 16 transforms
Fuzz 54295: 14 transforms
Fuzz 54296: 5 transforms
Fuzz 54297: 7 transforms
Fuzz 54298: 13 transforms
Fuzz 54299: 8 transforms
Fuzz 54300: 9 transforms
Fuzz 54301: 16 transforms
Fuzz 54302: 18 transforms
Fuzz 54303: 7 transforms
Fuzz 54304: 8 transforms
Fuzz 54305: 19 transforms
Fuzz 54306: 17 transforms
Fuzz 54307: 16 transforms
Fuzz 54308: 12 transforms
Fuzz 54309: 17 transforms
Fuzz 54310: 18 transforms
Fuzz 54311: 2 transforms
Fuzz 54312: 2 transforms
Fuzz 54313: 6 transforms
Fuzz 54314: 20 transforms
Fuzz 54315: 9 transforms
Fuzz 54316: 4 transforms
Fuzz 54317: 13 transforms
Fuzz Failure 
<<==DART CODE==>>

  String header;

-->
  @ContentChild(CounterComponent)
 final CounterComponent recursedComponent;
class CounterComponent {
       aria-hidden="true"
-->
  @Input() int maxCount;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgF orm, NgMode<!--
  inputs: const ['count'],
}
  void increment() {}
       aria-hidden="trul])
       attComponentA {
  outputs: const ['resetEvent: reset'],
  int count;
import 'package:angular2/angular2.dart'
  selector: 'my-aaa',
  List<String> items;
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class <!--
  selector: 'my-counter',


@Component(
}
  @Output() EventEmitter<int> incremented;
  EventEmitter<StringE> resetEvent;
<<==HTML CODE==>>
<!-- @gIgnoreEg {{items.length}} items:</h1>
<li *}
]),
});
{
\'\'\');
 ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    rrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 54318: 13 transforms
Fuzz 54319: 5 transforms
Fuzz 54320: 8 transforms
Fuzz 54321: 4 transforms
Fuzz 54322: 19 transforms
Fuzz 54323: 1 transforms
Fuzz 54324: 19 transforms
Fuzz 54325: 16 transforms
Fuzz 54326: 10 transforms
Fuzz 54327: 1 transforms
Fuzz 54328: 19 transforms
Fuzz 54329: 16 transforms
Fuzz 54330: 12 transforms
Fuzz 54331: 12 transforms
Fuzz 54332: 10 transforms
Fuzz 54333: 7 transforms
Fuzz 54334: 16 transforms
Fuzz 54335: 15 transforms
Fuzz 54336: 16 transforms
Fuzz 54337: 5 transforms
Fuzz 54338: 6 transforms
Fuzz 54339: 6 transforms
Fuzz 54340: 6 transforms
Fuzz 54341: 11 transforms
Fuzz 54342: 2 transforms
Fuzz 54343: 13 transforms
Fuzz 54344: 13 transforms
Fuzz 54345: 8 transforms
Fuzz 54346: 1 transforms
Fuzz 54347: 3 transforms
Fuzz 54348: 10 transforms
Fuzz 54349: 14 transforms
Fuzz 54350: 13 transforms
Fuzz 54351: 2 transforms
Fuzz 54352: 1 transforms
Fuzz 54353: 14 transforms
Fuzz 54354: 11 transforms
Fuzz 54355: 4 transforms
Fuzz 54356: 3 transforms
Fuzz 54357: 3 transforms
Fuzz 54358: 9 transforms
Fuzz 54359: 19 transforms
Fuzz 54360: 19 transforms
Fuzz 54361: 2 transforms
Fuzz 54362: 19 transforms
Fuzz 54363: 7 transforms
Fuzz 54364: 8 transforms
Fuzz 54365: 12 transforms
Fuzz 54366: 9 transforms
Fuzz 54367: 20 transforms
Fuzz 54368: 4 transforms
Fuzz 54369: 11 transforms
Fuzz 54370: 4 transforms
Fuzz 54371: 12 transforms
Fuzz 54372: 12 transforms
Fuzz 54373: 9 transforms
Fuzz 54374: 17 transforms
Fuzz 54375: 17 transforms
Fuzz 54376: 12 transforms
Fuzz 54377: 20 transforms
Fuzz 54378: 12 transforms
Fuzz 54379: 1 transforms
Fuzz 54380: 18 transforms
Fuzz 54381: 2 transforms
Fuzz 54382: 8 transforms
Fuzz 54383: 16 transforms
Fuzz 54384: 9 transforms
Fuzz 54385: 11 transforms
Fuzz 54386: 8 transforms
Fuzz 54387: 14 transforms
Fuzz 54388: 7 transforms
Fuzz 54389: 11 transforms
Fuzz 54390: 14 transforms
Fuzz 54391: 13 transforms
Fuzz 54392: 6 transforms
Fuzz 54393: 17 transforms
Fuzz 54394: 9 transforms
Fuzz 54395: 19 transforms
Fuzz 54396: 12 transforms
Fuzz 54397: 9 transforms
Fuzz 54398: 5 transforms
Fuzz 54399: 13 transforms
Fuzz 54400: 16 transforms
Fuzz 54401: 11 transforms
Fuzz 54402: 12 transforms
Fuzz 54403: 11 transforms
Fuzz 54404: 10 transforms
Fuzz 54405: 1 transforms
Fuzz 54406: 13 transforms
Fuzz Failure 
<<==DART CODE==>>

});
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  selector: 'my-aaa',
  List<String> items;

  selector: 'my-counter',
im}
port 'package:angular2/angular2.dart';
}
  @ContentChild(CounterComponent)
  imponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
}
  String header;
class ComponentA {
class CounterComponent {
  void reset() {}
  inputs: const ['count'],

@Com'{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  selector: 'my-aaa',
  List<String> items;

  selector: 'my-counter',
im}
port 'package:angular2/angular2.dart';
}
  @ContentChild(CounterComponent)
  imponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<iponent(
@Component(
]),
  void reset() {}
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
  CounterComponent recursedCoEvent: reset'],
  void increment() {}

<<==HTML CODE==>>
  <my-co}
]),
});
{
\'\'\unter
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
    [count]="items.length"
    [maxCount]='4'
<h1 #h1>Showing {{items.lenth}} items:</h1>
  {{x}} : {{item.trim()}}</li>
    #counter

  
      
    (incremented)='items.add($
  {{ngForm.dirty}}
<div *ngIf="items.length > 0">
    (reset)=''
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 54407: 17 transforms
Fuzz 54408: 1 transforms
Fuzz 54409: 13 transforms
Fuzz 54410: 7 transforms
Fuzz 54411: 7 transforms
Fuzz 54412: 20 transforms
Fuzz 54413: 9 transforms
Fuzz 54414: 5 transforms
Fuzz 54415: 4 transforms
Fuzz 54416: 17 transforms
Fuzz 54417: 8 transforms
Fuzz 54418: 6 transforms
Fuzz 54419: 18 transforms
Fuzz 54420: 15 transforms
Fuzz 54421: 9 transforms
Fuzz 54422: 12 transforms
Fuzz 54423: 10 transforms
Fuzz 54424: 10 transforms
Fuzz 54425: 12 transforms
Fuzz 54426: 8 transforms
Fuzz 54427: 7 transforms
Fuzz 54428: 14 transforms
Fuzz 54429: 12 transforms
Fuzz 54430: 6 transforms
Fuzz 54431: 7 transforms
Fuzz 54432: 18 transforms
Fuzz 54433: 5 transforms
Fuzz 54434: 6 transforms
Fuzz 54435: 18 transforms
Fuzz 54436: 5 transforms
Fuzz 54437: 19 transforms
Fuzz 54438: 8 transforms
Fuzz 54439: 16 transforms
Fuzz 54440: 11 transforms
Fuzz 54441: 2 transforms
Fuzz 54442: 17 transforms
Fuzz 54443: 11 transforms
Fuzz 54444: 20 transforms
Fuzz 54445: 5 transforms
Fuzz 54446: 1 transforms
Fuzz 54447: 4 transforms
Fuzz 54448: 8 transforms
Fuzz 54449: 15 transforms
Fuzz 54450: 17 transforms
Fuzz 54451: 9 transforms
Fuzz 54452: 11 transforms
Fuzz 54453: 2 transforms
Fuzz 54454: 14 transforms
Fuzz 54455: 12 transforms
Fuzz 54456: 5 transforms
Fuzz 54457: 17 transforms
Fuzz 54458: 5 transforms
Fuzz 54459: 6 transforms
Fuzz 54460: 13 transforms
Fuzz 54461: 9 transforms
Fuzz 54462: 16 transforms
Fuzz 54463: 13 transforms
Fuzz 54464: 2 transforms
Fuzz 54465: 6 transforms
Fuzz 54466: 15 transforms
Fuzz 54467: 15 transforms
Fuzz 54468: 17 transforms
Fuzz 54469: 13 transforms
Fuzz 54470: 10 transforms
Fuzz 54471: 13 transforms
Fuzz 54472: 1 transforms
Fuzz 54473: 11 transforms
Fuzz 54474: 7 transforms
Fuzz 54475: 19 transforms
Fuzz 54476: 3 transforms
Fuzz 54477: 8 transforms
Fuzz 54478: 12 transforms
Fuzz 54479: 11 transforms
Fuzz 54480: 2 transforms
Fuzz 54481: 6 transforms
Fuzz 54482: 9 transforms
Fuzz 54483: 14 transforms
Fuzz 54484: 4 transforms
Fuzz 54485: 20 transforms
Fuzz 54486: 6 transforms
Fuzz 54487: 13 transforms
Fuzz 54488: 18 transforms
Fuzz 54489: 15 transforms
Fuzz 54490: 4 transforms
Fuzz 54491: 18 transforms
Fuzz 54492: 11 transforms
Fuzz 54493: 17 transforms
Fuzz 54494: 14 transforms
Fuzz 54495: 5 transforms
Fuzz 54496: 3 transforms
Fuzz 54497: 20 transforms
Fuzz 54498: 3 transforms
Fuzz 54499: 14 transforms
Fuzz 54500: 19 transforms
Fuzz 54501: 7 transforms
Fuzz 54502: 11 transforms
Fuzz 54503: 5 transforms
Fuzz 54504: 3 transforms
Fuzz 54505: 4 transforms
Fuzz 54506: 10 transforms
Fuzz 54507: 11 transforms
Fuzz 54508: 7 transforms
Fuzz 54509: 18 transforms
Fuzz 54510: 14 transforms
Fuzz 54511: 2 transforms
Fuzz 54512: 9 transforms
Fuzz 54513: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  void reset() {}
  selector: 'my-counter',
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
@Component(
  String header;
  int count;  @Input() int maxCount;


       attr.ar NgForm, NgModel])
  templateUrl: 'test.html',
]),
;
  @Output() EventEmitter<int> incremented;
});

-->
  directives: }
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
{const [CounterComponent, NgIf, NgFor,<!--
}
class CounterComponent {


  CounterCosupermponent recursthisedComponent;
  outputs: const ['resetEvent: reset'],
  void increment() {}
       aria-hidden="true"
import 'package:angular2/angular2.dart'
class ComponentA {

<<==HTML CODE==>>
      
  {}

{
  <form #ngForm="ngForm"></form>

\'\'\');
]),
    [count]="items.length"
/form>

\'\'\');]),
    [count]="items.length"
  '090cedb3{ngForm.dirty}}
    <my-counter></my-counter>
</div>
  </my-counter>
  <input [(ngModel)]=header" />
    #counter
    (click)='h1.hidden = !bh1.hidden; counter.reset()'
  <my-counter
  
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
    (whileincreme  (reset)=''
    (whileincremented)='items.  '090cedb3{ngForm.dirty}}
    <my-counter></my-counter>
</div>
  </my-counter>
  <input [(ngModel)]=header" />
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
  
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
    (whileincremented)='items.add($event.toString())'>
</li>
  {{x}} : {{item.trim()}}
    [maxCount]='4'
<div *ngIf="items.lengtnted)='items.  '090cedb3{ngForm.dirty}}
    <my-counter></my-counter>
</div>
  </my-counter>  <input [(ngModel)]=header" />
    #coun
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 54514: 2 transforms
Fuzz 54515: 8 transforms
Fuzz 54516: 19 transforms
Fuzz 54517: 4 transforms
Fuzz 54518: 11 transforms
Fuzz 54519: 5 transforms
Fuzz 54520: 10 transforms
Fuzz 54521: 17 transforms
Fuzz 54522: 7 transforms
Fuzz 54523: 11 transforms
Fuzz 54524: 3 transforms
Fuzz 54525: 3 transforms
Fuzz 54526: 13 transforms
Fuzz 54527: 4 transforms
Fuzz 54528: 4 transforms
Fuzz 54529: 12 transforms
Fuzz 54530: 6 transforms
Fuzz 54531: 6 transforms
Fuzz 54532: 4 transforms
Fuzz 54533: 14 transforms
Fuzz 54534: 14 transforms
Fuzz 54535: 5 transforms
Fuzz 54536: 19 transforms
Fuzz 54537: 5 transforms
Fuzz 54538: 9 transforms
Fuzz 54539: 10 transforms
Fuzz 54540: 14 transforms
Fuzz 54541: 6 transforms
Fuzz 54542: 2 transforms
Fuzz 54543: 13 transforms
Fuzz 54544: 11 transforms
Fuzz 54545: 16 transforms
Fuzz 54546: 3 transforms
Fuzz 54547: 9 transforms
Fuzz 54548: 9 transforms
Fuzz 54549: 3 transforms
Fuzz 54550: 17 transforms
Fuzz 54551: 16 transforms
Fuzz 54552: 6 transforms
Fuzz 54553: 19 transforms
Fuzz 54554: 14 transforms
Fuzz 54555: 16 transforms
Fuzz 54556: 9 transforms
Fuzz 54557: 15 transforms
Fuzz 54558: 13 transforms
Fuzz 54559: 8 transforms
Fuzz 54560: 8 transforms
Fuzz 54561: 10 transforms
Fuzz 54562: 5 transforms
Fuzz 54563: 9 transforms
Fuzz 54564: 12 transforms
Fuzz 54565: 9 transforms
Fuzz 54566: 16 transforms
Fuzz 54567: 5 transforms
Fuzz 54568: 7 transforms
Fuzz 54569: 19 transforms
Fuzz 54570: 8 transforms
Fuzz 54571: 16 transforms
Fuzz 54572: 6 transforms
Fuzz 54573: 18 transforms
Fuzz 54574: 10 transforms
Fuzz 54575: 8 transforms
Fuzz 54576: 19 transforms
Fuzz 54577: 2 transforms
Fuzz 54578: 19 transforms
Fuzz 54579: 6 transforms
Fuzz 54580: 2 transforms
Fuzz 54581: 15 transforms
Fuzz 54582: 11 transforms
Fuzz 54583: 3 transforms
Fuzz 54584: 15 transforms
Fuzz 54585: 13 transforms
Fuzz 54586: 10 transforms
Fuzz 54587: 19 transforms
Fuzz 54588: 5 transforms
Fuzz 54589: 3 transforms
Fuzz 54590: 18 transforms
Fuzz 54591: 15 transforms
Fuzz 54592: 17 transforms
Fuzz 54593: 17 transforms
Fuzz 54594: 7 transforms
Fuzz 54595: 4 transforms
Fuzz 54596: 1 transforms
Fuzz 54597: 1 transforms
Fuzz 54598: 4 transforms
Fuzz 54599: 17 transforms
Fuzz 54600: 18 transforms
Fuzz 54601: 8 transforms
Fuzz 54602: 2 transforms
Fuzz 54603: 12 transforms
Fuzz 54604: 19 transforms
Fuzz 54605: 14 transforms
Fuzz 54606: 10 transforms
Fuzz 54607: 6 transforms
Fuzz 54608: 17 transforms
Fuzz 54609: 19 transforms
Fuzz 54610: 14 transforms
Fuzz 54611: 15 transforms
Fuzz 54612: 7 transforms
Fuzz 54613: 16 transforms
Fuzz 54614: 15 transforms
Fuzz 54615: 10 transforms
Fuzz 54616: 3 transforms
Fuzz 54617: 20 transforms
Fuzz 54618: 2 transforms
Fuzz 54619: 13 transforms
Fuzz 54620: 5 transforms
Fuzz 54621: 16 transforms
Fuzz 54622: 9 transforms
Fuzz 54623: 12 transforms
Fuzz 54624: 7 transforms
Fuzz 54625: 8 transforms
Fuzz 54626: 16 transforms
Fuzz 54627: 1 transforms
Fuzz 54628: 3 transforms
Fuzz 54629: 4 transforms
Fuzz 54630: 18 transforms
Fuzz 54631: 11 transforms
Fuzz 54632: 1 transforms
Fuzz 54633: 5 transforms
Fuzz 54634: 12 transforms
Fuzz 54635: 13 transforms
Fuzz 54636: 18 transforms
Fuzz 54637: 11 transforms
Fuzz 54638: 13 transforms
Fuzz 54639: 4 transforms
Fuzz 54640: 13 transforms
Fuzz 54641: 10 transforms
Fuzz 54642: 11 transforms
Fuzz 54643: 12 transforms
Fuzz 54644: 3 transforms
Fuzz 54645: 12 transforms
Fuzz 54646: 4 transforms
Fuzz 54647: 12 transforms
Fuzz 54648: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',

  outputs: const ['resCounterComponent recursedComponent;
@Component(
}
       aria-hidden="true"
  r2.dart';
class CounterComponent {
  inputs: const ['count'],
@Component(  void increment() {}
       selector: 'my-counter',
class ComponentA {

@Componmented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
  inputs:<!--
  templateUrl: 'test.html',
  EventEmitter<St\'\'\');
  '090cedbring> resetEvent;
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;

 int count;
  List<String> items;
  selector: 'my-counter',
  List<String> items;
-->
  @Input() int maxCount;
  @ContentChild(CounterComponent)


  selector: 'my-aaa',
  void reset() {}
}

}
  inputs: const ['count'],

       attr.aria-hidden="{{!inv const ['count'],
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
@Component(
@Component(
-->

<!--
  @ContentChild(CounterComponent)
@Component(
class ComponentA {
  r2.dart';
  ent(
<<==HTML CODE==>>
  </my-counter>
    [maxCount]='4'
{
  {{ngForm.dirty}}
    #counter
<h1 #h1>Showing {{items.length}} items:</h1>

    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">
  <input [(ngModel)]="headr" />
      
    <my-counter></my-counter><!--false @ng
</li>
  {}
    (incremented)='items.add($event.toString())'>
]),
\'\'\');{x}} : {{item.trim()}}
});
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 54649: 5 transforms
Fuzz 54650: 20 transforms
Fuzz 54651: 17 transforms
Fuzz 54652: 5 transforms
Fuzz 54653: 8 transforms
Fuzz 54654: 8 transforms
Fuzz 54655: 8 transforms
Fuzz 54656: 5 transforms
Fuzz 54657: 20 transforms
Fuzz 54658: 1 transforms
Fuzz 54659: 15 transforms
Fuzz 54660: 12 transforms
Fuzz 54661: 10 transforms
Fuzz 54662: 11 transforms
Fuzz 54663: 14 transforms
Fuzz 54664: 16 transforms
Fuzz 54665: 19 transforms
Fuzz 54666: 16 transforms
Fuzz 54667: 20 transforms
Fuzz 54668: 15 transforms
Fuzz 54669: 19 transforms
Fuzz 54670: 3 transforms
Fuzz 54671: 11 transforms
Fuzz 54672: 2 transforms
Fuzz 54673: 10 transforms
Fuzz 54674: 5 transforms
Fuzz 54675: 6 transforms
Fuzz 54676: 1 transforms
Fuzz 54677: 7 transforms
Fuzz 54678: 1 transforms
Fuzz 54679: 4 transforms
Fuzz 54680: 16 transforms
Fuzz 54681: 16 transforms
Fuzz 54682: 10 transforms
Fuzz 54683: 16 transforms
Fuzz 54684: 12 transforms
Fuzz 54685: 10 transforms
Fuzz 54686: 1 transforms
Fuzz 54687: 4 transforms
Fuzz 54688: 13 transforms
Fuzz 54689: 8 transforms
Fuzz 54690: 4 transforms
Fuzz 54691: 13 transforms
Fuzz 54692: 17 transforms
Fuzz 54693: 15 transforms
Fuzz 54694: 20 transforms
Fuzz 54695: 5 transforms
Fuzz 54696: 1 transforms
Fuzz 54697: 17 transforms
Fuzz 54698: 8 transforms
Fuzz 54699: 20 transforms
Fuzz 54700: 1 transforms
Fuzz 54701: 3 transforms
Fuzz 54702: 8 transforms
Fuzz 54703: 9 transforms
Fuzz 54704: 6 transforms
Fuzz 54705: 8 transforms
Fuzz 54706: 2 transforms
Fuzz 54707: 20 transforms
Fuzz 54708: 5 transforms
Fuzz 54709: 6 transforms
Fuzz 54710: 10 transforms
Fuzz 54711: 8 transforms
Fuzz 54712: 2 transforms
Fuzz 54713: 18 transforms
Fuzz 54714: 3 transforms
Fuzz 54715: 2 transforms
Fuzz 54716: 4 transforms
Fuzz 54717: 6 transforms
Fuzz 54718: 16 transforms
Fuzz 54719: 10 transforms
Fuzz 54720: 9 transforms
Fuzz 54721: 20 transforms
Fuzz 54722: 15 transforms
Fuzz 54723: 2 transforms
Fuzz 54724: 14 transforms
Fuzz 54725: 20 transforms
Fuzz 54726: 13 transforms
Fuzz 54727: 9 transforms
Fuzz 54728: 7 transforms
Fuzz 54729: 14 transforms
Fuzz 54730: 17 transforms
Fuzz 54731: 14 transforms
Fuzz 54732: 1 transforms
Fuzz 54733: 10 transforms
Fuzz 54734: 17 transforms
Fuzz 54735: 2 transforms
Fuzz 54736: 13 transforms
Fuzz 54737: 7 transforms
Fuzz 54738: 3 transforms
Fuzz 54739: 10 transforms
Fuzz 54740: 15 transforms
Fuzz 54741: 17 transforms
Fuzz 54742: 5 transforms
Fuzz 54743: 15 transforms
Fuzz 54744: 8 transforms
Fuzz 54745: 12 transforms
Fuzz 54746: 11 transforms
Fuzz 54747: 7 transforms
Fuzz 54748: 14 transforms
Fuzz 54749: 7 transforms
Fuzz 54750: 11 transforms
Fuzz 54751: 15 transforms
Fuzz 54752: 3 transforms
Fuzz 54753: 17 transforms
Fuzz 54754: 3 transforms
Fuzz 54755: 19 transforms
Fuzz 54756: 20 transforms
Fuzz 54757: 4 transforms
Fuzz 54758: 12 transforms
Fuzz 54759: 19 transforms
Fuzz 54760: 12 transforms
Fuzz 54761: 6 transforms
Fuzz 54762: 5 transforms
Fuzz 54763: 17 transforms
Fuzz 54764: 13 transforms
Fuzz 54765: 3 transforms
Fuzz 54766: 5 transforms
Fuzz 54767: 13 transforms
Fuzz 54768: 18 transforms
Fuzz 54769: 14 transforms
Fuzz 54770: 15 transforms
Fuzz 54771: 14 transforms
Fuzz 54772: 6 transforms
Fuzz 54773: 10 transforms
Fuzz 54774: 14 transforms
Fuzz 54775: 14 transforms
Fuzz 54776: 14 transforms
Fuzz 54777: 1 transforms
Fuzz 54778: 10 transforms
Fuzz 54779: 11 transforms
Fuzz 54780: 19 transforms
Fuzz 54781: 9 transforms
Fuzz 54782: 20 transforms
Fuzz 54783: 18 transforms
Fuzz 54784: 19 transforms
Fuzz 54785: 8 transforms
Fuzz 54786: 8 transforms
Fuzz 54787: 6 transforms
Fuzz 54788: 7 transforms
Fuzz 54789: 3 transforms
Fuzz 54790: 18 transforms
Fuzz 54791: 10 transforms
Fuzz 54792: 11 transforms
Fuzz 54793: 8 transforms
Fuzz 54794: 11 transforms
Fuzz 54795: 11 transforms
Fuzz 54796: 7 transforms
Fuzz 54797: 18 transforms
Fuzz 54798: 11 transforms
Fuzz 54799: 9 transforms
Fuzz 54800: 12 transforms
Fuzz 54801: 17 transforms
Fuzz 54802: 1 transforms
Fuzz 54803: 17 transforms
Fuzz 54804: 16 transforms
Fuzz 54805: 19 transforms
Fuzz 54806: 17 transforms
Fuzz 54807: 15 transforms
Fuzz 54808: 6 transforms
Fuzz 54809: 2 transforms
Fuzz 54810: 4 transforms
Fuzz 54811: 14 transforms
Fuzz 54812: 4 transforms
Fuzz 54813: 18 transforms
Fuzz 54814: 19 transforms
Fuzz 54815: 8 transforms
Fuzz 54816: 17 transforms
Fuzz 54817: 5 transforms
Fuzz 54818: 3 transforms
Fuzz 54819: 6 transforms
Fuzz 54820: 6 transforms
Fuzz 54821: 17 transforms
Fuzz 54822: 3 transforms
Fuzz 54823: 1 transforms
Fuzz 54824: 7 transforms
Fuzz 54825: 13 transforms
Fuzz 54826: 13 transforms
Fuzz 54827: 6 transforms
Fuzz 54828: 11 transforms
Fuzz 54829: 8 transforms
Fuzz 54830: 7 transforms
Fuzz 54831: 2 transforms
Fuzz 54832: 18 transforms
Fuzz 54833: 13 transforms
Fuzz 54834: 8 transforms
Fuzz 54835: 2 transforms
Fuzz 54836: 5 transforms
Fuzz 54837: 17 transforms
Fuzz 54838: 5 transforms
Fuzz 54839: 7 transforms
Fuzz 54840: 1 transforms
Fuzz 54841: 8 transforms
Fuzz 54842: 16 transforms
Fuzz 54843: 20 transforms
Fuzz 54844: 7 transforms
Fuzz 54845: 12 transforms
Fuzz 54846: 7 transforms
Fuzz 54847: 17 transforms
Fuzz 54848: 15 transforms
Fuzz 54849: 9 transforms
Fuzz 54850: 13 transforms
Fuzz 54851: 3 transforms
Fuzz 54852: 4 transforms
Fuzz 54853: 10 transforms
Fuzz 54854: 11 transforms
Fuzz 54855: 16 transforms
Fuzz 54856: 1 transforms
Fuzz 54857: 10 transforms
Fuzz 54858: 9 transforms
Fuzz 54859: 14 transforms
Fuzz 54860: 12 transforms
Fuzz 54861: 9 transforms
Fuzz 54862: 18 transforms
Fuzz 54863: 17 transforms
Fuzz 54864: 18 transforms
Fuzz 54865: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',  directives: const [Coue:angular2/angular2.dart';
@Component(
  templateUrl: 'test.html',  directives:xCount;
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',  directives: const [Coue:angular2/angular2.dart';
@Component(
  templateUrl: 'test<.html',  directives: ccaseonst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  inp<!--
  templat: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  void reset() {
}
classnterComponent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-aaa',
  List<String> items;
class ComponentA {
  void increment() {}
  CounterC ccaseonst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  inp<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  void reset() {
}
classnterComponent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-aaa',
  List<String> items;
class ComponentA {
  void increment() {}
  CounterComponent recursedComponent;
   uts: const ['count'],


-->
  EventEmitter<String> resetEvent;
class CounterComponent {
  selector: 'my-aaa',

@Component(
  String header;
  int count;
       attr.aria-hidden="{{!invalid}}"
<<==HTML CODE==>>
    [maxCount]='4'
    (resett)=''

<h1 #h1>Showing {{items.length}} items:</h1>
 }
]),
});
{
\'\'\');
  '090cedb3f2833a3f {{ngForm.dirty}}
   div>
<li *ngFor='let item of<!--
       aria-hidden="true"
  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-c}
]),
});
{
\'\'\');
       attr.ari items; let x=index' [hidden]='item != null'>

      
    #counter
  </my-counter>
-->
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toStrinlibraryg())'>
-->
    [count]="items.length"
<!-- @ngIgnoreErrors: -->
       aria-hidden="true"
    <my-counter></my-counter>
  <inpuet [(ngModel)]="header" />
</li>
</<!--

  
  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 54866: 8 transforms
Fuzz 54867: 7 transforms
Fuzz 54868: 16 transforms
Fuzz 54869: 3 transforms
Fuzz 54870: 2 transforms
Fuzz 54871: 17 transforms
Fuzz 54872: 7 transforms
Fuzz 54873: 1 transforms
Fuzz 54874: 11 transforms
Fuzz 54875: 3 transforms
Fuzz 54876: 19 transforms
Fuzz 54877: 2 transforms
Fuzz 54878: 10 transforms
Fuzz 54879: 11 transforms
Fuzz 54880: 7 transforms
Fuzz 54881: 14 transforms
Fuzz 54882: 13 transforms
Fuzz 54883: 3 transforms
Fuzz 54884: 11 transforms
Fuzz 54885: 18 transforms
Fuzz 54886: 5 transforms
Fuzz 54887: 12 transforms
Fuzz 54888: 20 transforms
Fuzz 54889: 13 transforms
Fuzz 54890: 1 transforms
Fuzz 54891: 3 transforms
Fuzz 54892: 18 transforms
Fuzz 54893: 19 transforms
Fuzz 54894: 2 transforms
Fuzz 54895: 10 transforms
Fuzz 54896: 14 transforms
Fuzz 54897: 13 transforms
Fuzz 54898: 11 transforms
Fuzz 54899: 2 transforms
Fuzz 54900: 8 transforms
Fuzz 54901: 6 transforms
Fuzz 54902: 17 transforms
Fuzz 54903: 3 transforms
Fuzz 54904: 18 transforms
Fuzz 54905: 3 transforms
Fuzz 54906: 10 transforms
Fuzz 54907: 2 transforms
Fuzz 54908: 9 transforms
Fuzz 54909: 2 transforms
Fuzz 54910: 1 transforms
Fuzz 54911: 16 transforms
Fuzz 54912: 17 transforms
Fuzz 54913: 14 transforms
Fuzz 54914: 1 transforms
Fuzz 54915: 3 transforms
Fuzz 54916: 11 transforms
Fuzz 54917: 12 transforms
Fuzz 54918: 16 transforms
Fuzz 54919: 14 transforms
Fuzz 54920: 17 transforms
Fuzz 54921: 18 transforms
Fuzz 54922: 9 transforms
Fuzz 54923: 19 transforms
Fuzz 54924: 17 transforms
Fuzz 54925: 11 transforms
Fuzz 54926: 1 transforms
Fuzz 54927: 1 transforms
Fuzz 54928: 17 transforms
Fuzz 54929: 8 transforms
Fuzz 54930: 10 transforms
Fuzz 54931: 18 transforms
Fuzz 54932: 18 transforms
Fuzz 54933: 19 transforms
Fuzz 54934: 9 transforms
Fuzz 54935: 11 transforms
Fuzz 54936: 9 transforms
Fuzz 54937: 14 transforms
Fuzz 54938: 6 transforms
Fuzz 54939: 11 transforms
Fuzz 54940: 9 transforms
Fuzz 54941: 1 transforms
Fuzz 54942: 20 transforms
Fuzz 54943: 3 transforms
Fuzz 54944: 19 transforms
Fuzz 54945: 17 transforms
Fuzz 54946: 7 transforms
Fuzz 54947: 1 transforms
Fuzz 54948: 6 transforms
Fuzz 54949: 16 transforms
Fuzz 54950: 5 transforms
Fuzz 54951: 1 transforms
Fuzz 54952: 15 transforms
Fuzz 54953: 7 transforms
Fuzz 54954: 15 transforms
Fuzz 54955: 19 transforms
Fuzz 54956: 3 transforms
Fuzz 54957: 20 transforms
Fuzz 54958: 6 transforms
Fuzz 54959: 4 transforms
Fuzz 54960: 20 transforms
Fuzz 54961: 2 transforms
Fuzz 54962: 1 transforms
Fuzz 54963: 8 transforms
Fuzz 54964: 10 transforms
Fuzz 54965: 7 transforms
Fuzz 54966: 4 transforms
Fuzz 54967: 10 transforms
Fuzz 54968: 20 transforms
Fuzz 54969: 20 transforms
Fuzz 54970: 2 transforms
Fuzz 54971: 9 transforms
Fuzz 54972: 11 transforms
Fuzz 54973: 5 transforms
Fuzz 54974: 12 transforms
Fuzz 54975: 8 transforms
Fuzz 54976: 12 transforms
Fuzz 54977: 18 transforms
Fuzz 54978: 2 transforms
Fuzz 54979: 5 transforms
Fuzz 54980: 5 transforms
Fuzz 54981: 20 transforms
Fuzz 54982: 16 transforms
Fuzz 54983: 3 transforms
Fuzz 54984: 9 transforms
Fuzz 54985: 17 transforms
Fuzz 54986: 4 transforms
Fuzz 54987: 14 transforms
Fuzz 54988: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  @Inpring hwhileeader;
}
}
       aria-hidden="true"

  @Output() EventEmitter<int> incremented;
import '}
]),
}package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->
class CounterComponent {
-->
       attr.aria-hi
@Component(

       attr.ariaut() int maxCount;
@Component(
  List<String> items;
class ComponentA {
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
  EventEmitter<String> resetEvent;
  @C

  outputs: const ['resetEvent: reset'],<!--
  selector: 'my-counter',
  inputs: const ['count'],
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],<!--
  selector: 'my-counter',
  selector: 'my-aaa',
@Component(

<<==HTML CODE==>>
<li *ngFor='let item of item; et x}
]),
});{\'\'\');
  '090cedb3f2833a3f2600937baae56267a6cd935',
   -4.50359=index' [hidden]='ite
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 54989: 3 transforms
Fuzz 54990: 10 transforms
Fuzz 54991: 1 transforms
Fuzz 54992: 4 transforms
Fuzz 54993: 17 transforms
Fuzz 54994: 9 transforms
Fuzz 54995: 1 transforms
Fuzz 54996: 7 transforms
Fuzz 54997: 19 transforms
Fuzz 54998: 5 transforms
Fuzz 54999: 9 transforms
Fuzz 55000: 19 transforms
Fuzz 55001: 6 transforms
Fuzz 55002: 18 transforms
Fuzz 55003: 12 transforms
Fuzz 55004: 20 transforms
Fuzz 55005: 11 transforms
Fuzz 55006: 14 transforms
Fuzz 55007: 5 transforms
Fuzz 55008: 11 transforms
Fuzz 55009: 4 transforms
Fuzz 55010: 15 transforms
Fuzz 55011: 11 transforms
Fuzz 55012: 2 transforms
Fuzz 55013: 13 transforms
Fuzz 55014: 16 transforms
Fuzz 55015: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
   -4.5ncrement()" [value]="\'add\'"></button>')
  @Input() int maxCount;
  @Input() int maxCount;
       aria-hidden="true"
-->
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
]),
{
  template: '{{count}} <button (click)="i}

       attrcount;

       attrcount;
@Component(
class ComponentA {
  templateUrl: 'test.html',

  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
-->
\'\'\');
  String header;
  int <!--
  EventEmitter<String> resetEvent;
  List<String> items;
  List<String> items;
class CounterComponent {

  inputs: const ['count'],
@Component(
class CounterComponent {
  String header;
 eader;
       aria-hidden="true"
  selecto<!--
});
}
  vo2.dart';

  selector: 'my-counter',
  void increment() {}}
  int <!--
  '090cedb3f2833a3f260b0937baae56267a6cd935',
r: 'my-aaa',

@Component(
  inputs: const ['count'],
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)
}
import 'package:angular2/angularounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMode}
]),
});
{
\'\'\');
  '090cedb3l])

  void reset() {}
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  EventEmitt outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{}} : {{item.trim()}}
</li>

<div *ngIf"items.length > 0">
  <form #ngForm="ngForm"></form>
  { (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  {ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-coun ter>  </my-coel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</unter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 55016: 7 transforms
Fuzz 55017: 14 transforms
Fuzz 55018: 11 transforms
Fuzz 55019: 14 transforms
Fuzz 55020: 6 transforms
Fuzz 55021: 11 transforms
Fuzz 55022: 3 transforms
Fuzz 55023: 4 transforms
Fuzz 55024: 9 transforms
Fuzz 55025: 9 transforms
Fuzz 55026: 20 transforms
Fuzz 55027: 5 transforms
Fuzz 55028: 1 transforms
Fuzz 55029: 18 transforms
Fuzz 55030: 12 transforms
Fuzz 55031: 7 transforms
Fuzz 55032: 3 transforms
Fuzz 55033: 14 transforms
Fuzz 55034: 1 transforms
Fuzz 55035: 11 transforms
Fuzz 55036: 1 transforms
Fuzz 55037: 6 transforms
Fuzz 55038: 5 transforms
Fuzz 55039: 10 transforms
Fuzz 55040: 3 transforms
Fuzz 55041: 19 transforms
Fuzz 55042: 15 transforms
Fuzz 55043: 12 transforms
Fuzz 55044: 7 transforms
Fuzz 55045: 7 transforms
Fuzz 55046: 12 transforms
Fuzz 55047: 5 transforms
Fuzz 55048: 14 transforms
Fuzz 55049: 13 transforms
Fuzz 55050: 12 transforms
Fuzz 55051: 8 transforms
Fuzz 55052: 18 transforms
Fuzz 55053: 5 transforms
Fuzz 55054: 17 transforms
Fuzz 55055: 17 transforms
Fuzz 55056: 8 transforms
Fuzz 55057: 11 transforms
Fuzz 55058: 10 transforms
Fuzz 55059: 16 transforms
Fuzz 55060: 7 transforms
Fuzz 55061: 10 transforms
Fuzz 55062: 7 transforms
Fuzz 55063: 9 transforms
Fuzz 55064: 1 transforms
Fuzz 55065: 20 transforms
Fuzz 55066: 9 transforms
Fuzz 55067: 5 transforms
Fuzz 55068: 18 transforms
Fuzz 55069: 2 transforms
Fuzz 55070: 7 transforms
Fuzz 55071: 9 transforms
Fuzz 55072: 10 transforms
Fuzz 55073: 11 transforms
Fuzz 55074: 7 transforms
Fuzz 55075: 12 transforms
Fuzz 55076: 7 transforms
Fuzz 55077: 10 transforms
Fuzz 55078: 20 transforms
Fuzz 55079: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import omponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
{{count}} <button (click)="increment()" [value]="\'add\'"></button>''package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<St
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  int count;
  @Input() int maxCount;
  Eve<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{ntEmitter<String> resetEvent;
  @Output() EventEmitter<int> incnterComponent {
  int count;
  @Input() int maxC<!--
-->
       aria-hidden="true"
       attount;
  EventEmitter<String> resetEvent;
  @Ouremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void res
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>S<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
     howing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngF
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 55080: 18 transforms
Fuzz 55081: 6 transforms
Fuzz 55082: 15 transforms
Fuzz 55083: 20 transforms
Fuzz 55084: 9 transforms
Fuzz 55085: 16 transforms
Fuzz 55086: 1 transforms
Fuzz 55087: 17 transforms
Fuzz 55088: 5 transforms
Fuzz 55089: 15 transforms
Fuzz 55090: 11 transforms
Fuzz 55091: 12 transforms
Fuzz 55092: 3 transforms
Fuzz 55093: 11 transforms
Fuzz 55094: 16 transforms
Fuzz 55095: 9 transforms
Fuzz 55096: 17 transforms
Fuzz 55097: 10 transforms
Fuzz 55098: 7 transforms
Fuzz 55099: 8 transforms
Fuzz 55100: 15 transforms
Fuzz 55101: 2 transforms
Fuzz 55102: 17 transforms
Fuzz 55103: 19 transforms
Fuzz 55104: 13 transforms
Fuzz 55105: 3 transforms
Fuzz 55106: 5 transforms
Fuzz 55107: 5 transforms
Fuzz 55108: 14 transforms
Fuzz 55109: 17 transforms
Fuzz 55110: 15 transforms
Fuzz 55111: 17 transforms
Fuzz 55112: 1 transforms
Fuzz 55113: 1 transforms
Fuzz 55114: 19 transforms
Fuzz 55115: 17 transforms
Fuzz 55116: 19 transforms
Fuzz 55117: 3 transforms
Fuzz 55118: 6 transforms
Fuzz 55119: 7 transforms
Fuzz 55120: 13 transforms
Fuzz 55121: 8 transforms
Fuzz 55122: 5 transforms
Fuzz 55123: 16 transforms
Fuzz 55124: 12 transforms
Fuzz 55125: 3 transforms
Fuzz 55126: 4 transforms
Fuzz 55127: 16 transforms
Fuzz 55128: 18 transforms
Fuzz 55129: 10 transforms
Fuzz 55130: 16 transforms
Fuzz 55131: 16 transforms
Fuzz 55132: 6 transforms
Fuzz 55133: 18 transforms
Fuzz 55134: 20 transforms
Fuzz 55135: 2 transforms
Fuzz 55136: 17 transforms
Fuzz 55137: 12 transforms
Fuzz 55138: 20 transforms
Fuzz 55139: 7 transforms
Fuzz 55140: 10 transforms
Fuzz 55141: 6 transforms
Fuzz 55142: 4 transforms
Fuzz 55143: 5 transforms
Fuzz 55144: 7 transforms
Fuzz 55145: 5 transforms
Fuzz 55146: 19 transforms
Fuzz 55147: 15 transforms
Fuzz 55148: 6 transforms
Fuzz 55149: 6 transforms
Fuzz 55150: 5 transforms
Fuzz 55151: 1 transforms
Fuzz 55152: 20 transforms
Fuzz 55153: 2 transforms
Fuzz 55154: 15 transforms
Fuzz 55155: 6 transforms
Fuzz 55156: 3 transforms
Fuzz 55157: 7 transforms
Fuzz 55158: 11 transforms
Fuzz 55159: 10 transforms
Fuzz 55160: 11 transforms
Fuzz 55161: 9 transforms
Fuzz 55162: 20 transforms
Fuzz 55163: 20 transforms
Fuzz 55164: 4 transforms
Fuzz 55165: 16 transforms
Fuzz 55166: 3 transforms
Fuzz 55167: 8 transforms
Fuzz 55168: 17 transforms
Fuzz 55169: 2 transforms
Fuzz 55170: 19 transforms
Fuzz 55171: 10 transforms
Fuzz 55172: 11 transforms
Fuzz 55173: 19 transforms
Fuzz 55174: 9 transforms
Fuzz 55175: 1 transforms
Fuzz 55176: 16 transforms
Fuzz 55177: 5 transforms
Fuzz 55178: 5 transforms
Fuzz 55179: 13 transforms
Fuzz 55180: 18 transforms
Fuzz 55181: 13 transforms
Fuzz 55182: 10 transforms
Fuzz 55183: 18 transforms
Fuzz 55184: 13 transforms
Fuzz 55185: 18 transforms
Fuzz 55186: 15 transforms
Fuzz 55187: 16 transforms
Fuzz 55188: 18 transforms
Fuzz 55189: 17 transforms
Fuzz 55190: 6 transforms
Fuzz 55191: 15 transforms
Fuzz 55192: 15 transforms
Fuzz 55193: 3 transforms
Fuzz 55194: 8 transforms
Fuzz 55195: 19 transforms
Fuzz 55196: 13 transforms
Fuzz 55197: 9 transforms
Fuzz 55198: 10 transforms
Fuzz 55199: 13 transforms
Fuzz 55200: 3 transforms
Fuzz 55201: 20 transforms
Fuzz 55202: 13 transforms
Fuzz 55203: 15 transforms
Fuzz 55204: 10 transforms
Fuzz 55205: 13 transforms
Fuzz 55206: 1 transforms
Fuzz 55207: 20 transforms
Fuzz 55208: 8 transforms
Fuzz 55209: 12 transforms
Fuzz 55210: 2 transforms
Fuzz 55211: 8 transforms
Fuzz 55212: 3 transforms
Fuzz 55213: 6 transforms
Fuzz 55214: 6 transforms
Fuzz 55215: 14 transforms
Fuzz 55216: 13 transforms
Fuzz 55217: 8 transforms
Fuzz 55218: 2 transforms
Fuzz 55219: 18 transforms
Fuzz 55220: 16 transforms
Fuzz 55221: 10 transforms
Fuzz 55222: 13 transforms
Fuzz 55223: 16 transforms
Fuzz 55224: 9 transforms
Fuzz 55225: 5 transforms
Fuzz 55226: 1 transforms
Fuzz 55227: 6 transforms
Fuzz 55228: 11 transforms
Fuzz 55229: 3 transforms
Fuzz 55230: 5 transforms
Fuzz 55231: 20 transforms
Fuzz 55232: 19 transforms
Fuzz 55233: 8 transforms
Fuzz 55234: 19 transforms
Fuzz 55235: 7 transforms
Fuzz 55236: 6 transforms
Fuzz 55237: 15 transforms
Fuzz 55238: 16 transforms
Fuzz 55239: 13 transforms
Fuzz 55240: 11 transforms
Fuzz 55241: 3 transforms
Fuzz 55242: 10 transforms
Fuzz 55243: 16 transforms
Fuzz 55244: 16 transforms
Fuzz 55245: 12 transforms
Fuzz 55246: 3 transforms
Fuzz 55247: 6 transforms
Fuzz 55248: 19 transforms
Fuzz 55249: 7 transforms
Fuzz 55250: 12 transforms
Fuzz 55251: 19 transforms
Fuzz 55252: 3 transforms
Fuzz 55253: 11 transforms
Fuzz 55254: 18 transforms
Fuzz 55255: 10 transforms
Fuzz 55256: 9 transforms
Fuzz 55257: 2 transforms
Fuzz 55258: 5 transforms
Fuzz 55259: 10 transforms
Fuzz 55260: 6 transforms
Fuzz 55261: 17 transforms
Fuzz 55262: 19 transforms
Fuzz 55263: 1 transforms
Fuzz 55264: 1 transforms
Fuzz 55265: 1 transforms
Fuzz 55266: 15 transforms
Fuzz 55267: 19 transforms
Fuzz 55268: 12 transforms
Fuzz 55269: 12 transforms
Fuzz 55270: 10 transforms
Fuzz 55271: 17 transforms
Fuzz 55272: 6 transforms
Fuzz 55273: 10 transforms
Fuzz 55274: 9 transforms
Fuzz 55275: 10 transforms
Fuzz 55276: 20 transforms
Fuzz 55277: 7 transforms
Fuzz 55278: 2 transforms
Fuzz 55279: 5 transforms
Fuzz 55280: 13 transforms
Fuzz 55281: 19 transforms
Fuzz 55282: 11 transforms
Fuzz 55283: 4 transforms
Fuzz 55284: 14 transforms
Fuzz 55285: 6 transforms
Fuzz 55286: 20 transforms
Fuzz 55287: 20 transforms
Fuzz 55288: 8 transforms
Fuzz 55289: 12 transforms
Fuzz 55290: 17 transforms
Fuzz 55291: 12 transforms
Fuzz 55292: 12 transforms
Fuzz 55293: 8 transforms
Fuzz 55294: 11 transforms
Fuzz 55295: 4 transforms
Fuzz 55296: 11 transforms
Fuzz 55297: 20 transforms
Fuzz 55298: 2 transforms
Fuzz 55299: 8 transforms
Fuzz 55300: 12 transforms
Fuzz 55301: 11 transforms
Fuzz 55302: 2 transforms
Fuzz 55303: 1 transforms
Fuzz 55304: 18 transforms
Fuzz 55305: 20 transforms
Fuzz 55306: 18 transforms
Fuzz 55307: 6 transforms
Fuzz 55308: 4 transforms
Fuzz 55309: 16 transforms
Fuzz 55310: 8 transforms
Fuzz 55311: 3 transforms
Fuzz 55312: 17 transforms
Fuzz 55313: 1 transforms
Fuzz 55314: 3 transforms
Fuzz 55315: 7 transforms
Fuzz 55316: 16 transforms
Fuzz 55317: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
class ComponentA {

@Component(
  String header;
       aria-hidden="true"
  inputs: const ['count'],
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
-->
class CounterComponent {

  E<!--
@Component(
  selector: 'my-aaa',
}
  @Output() EventEmitter<int> incremented;
       attr.aventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="i}
]),
});
{
\'\'\');
  '0ncrement()" [value]="\'add\'"></button>')
  outputs: const nent(
  String header;
       aria-hidden="true"
  inputs: const ['count'],
import 'package:angular2/angular2.dart';
  @Input() int[<!--
  int count;
       aria-hidden="true"
-->
  void increment() {}
  directives: c onst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
  selector: 
<<==HTML CODE==>>
    <my-counter></my-counter>
    #counter
    (incremented)=d)='items.add($eve'items.add($event.toString
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 55318: 12 transforms
Fuzz 55319: 7 transforms
Fuzz 55320: 6 transforms
Fuzz 55321: 4 transforms
Fuzz 55322: 17 transforms
Fuzz 55323: 20 transforms
Fuzz 55324: 13 transforms
Fuzz 55325: 14 transforms
Fuzz 55326: 4 transforms
Fuzz 55327: 19 transforms
Fuzz 55328: 6 transforms
Fuzz 55329: 9 transforms
Fuzz 55330: 5 transforms
Fuzz 55331: 7 transforms
Fuzz 55332: 5 transforms
Fuzz 55333: 19 transforms
Fuzz 55334: 7 transforms
Fuzz 55335: 4 transforms
Fuzz 55336: 19 transforms
Fuzz 55337: 5 transforms
Fuzz 55338: 20 transforms
Fuzz 55339: 17 transforms
Fuzz 55340: 10 transforms
Fuzz 55341: 10 transforms
Fuzz 55342: 14 transforms
Fuzz 55343: 17 transforms
Fuzz 55344: 11 transforms
Fuzz 55345: 18 transforms
Fuzz 55346: 1 transforms
Fuzz 55347: 10 transforms
Fuzz 55348: 1 transforms
Fuzz 55349: 3 transforms
Fuzz 55350: 13 transforms
Fuzz 55351: 4 transforms
Fuzz 55352: 9 transforms
Fuzz 55353: 18 transforms
Fuzz 55354: 9 transforms
Fuzz 55355: 10 transforms
Fuzz 55356: 11 transforms
Fuzz 55357: 20 transforms
Fuzz 55358: 10 transforms
Fuzz 55359: 4 transforms
Fuzz 55360: 12 transforms
Fuzz 55361: 9 transforms
Fuzz 55362: 9 transforms
Fuzz 55363: 15 transforms
Fuzz 55364: 12 transforms
Fuzz 55365: 15 transforms
Fuzz 55366: 5 transforms
Fuzz 55367: 4 transforms
Fuzz 55368: 18 transforms
Fuzz 55369: 11 transforms
Fuzz 55370: 11 transforms
Fuzz 55371: 15 transforms
Fuzz 55372: 2 transforms
Fuzz 55373: 8 transforms
Fuzz 55374: 20 transforms
Fuzz 55375: 14 transforms
Fuzz 55376: 14 transforms
Fuzz 55377: 20 transforms
Fuzz 55378: 3 transforms
Fuzz 55379: 16 transforms
Fuzz 55380: 17 transforms
Fuzz 55381: 16 transforms
Fuzz 55382: 20 transforms
Fuzz 55383: 4 transforms
Fuzz 55384: 5 transforms
Fuzz 55385: 19 transforms
Fuzz 55386: 6 transforms
Fuzz 55387: 13 transforms
Fuzz 55388: 20 transforms
Fuzz 55389: 16 transforms
Fuzz 55390: 8 transforms
Fuzz 55391: 17 transforms
Fuzz 55392: 7 transforms
Fuzz 55393: 13 transforms
Fuzz 55394: 14 transforms
Fuzz 55395: 2 transforms
Fuzz 55396: 7 transforms
Fuzz 55397: 4 transforms
Fuzz 55398: 2 transforms
Fuzz 55399: 3 transforms
Fuzz 55400: 15 transforms
Fuzz 55401: 6 transforms
Fuzz 55402: 6 transforms
Fuzz 55403: 17 transforms
Fuzz 55404: 3 transforms
Fuzz 55405: 6 transforms
Fuzz 55406: 16 transforms
Fuzz 55407: 2 transforms
Fuzz 55408: 11 transforms
Fuzz 55409: 9 transforms
Fuzz 55410: 12 transforms
Fuzz 55411: 4 transforms
Fuzz 55412: 18 transforms
Fuzz 55413: 3 transforms
Fuzz 55414: 2 transforms
Fuzz 55415: 14 transforms
Fuzz 55416: 15 transforms
Fuzz 55417: 13 transforms
Fuzz 55418: 13 transforms
Fuzz 55419: 5 transforms
Fuzz 55420: 16 transforms
Fuzz 55421: 16 transforms
Fuzz 55422: 19 transforms
Fuzz 55423: 20 transforms
Fuzz 55424: 13 transforms
Fuzz 55425: 17 transforms
Fuzz 55426: 2 transforms
Fuzz 55427: 12 transforms
Fuzz 55428: 13 transforms
Fuzz 55429: 1 transforms
Fuzz 55430: 15 transforms
Fuzz 55431: 12 transforms
Fuzz 55432: 9 transforms
Fuzz 55433: 3 transforms
Fuzz 55434: 4 transforms
Fuzz 55435: 7 transforms
Fuzz 55436: 16 transforms
Fuzz 55437: 3 transforms
Fuzz 55438: 5 transforms
Fuzz 55439: 3 transforms
Fuzz 55440: 5 transforms
Fuzz 55441: 1 transforms
Fuzz 55442: 16 transforms
Fuzz 55443: 18 transforms
Fuzz 55444: 9 transforms
Fuzz 55445: 4 transforms
Fuzz 55446: 13 transforms
Fuzz 55447: 3 transforms
Fuzz 55448: 20 transforms
Fuzz 55449: 10 transforms
Fuzz 55450: 20 transforms
Fuzz 55451: 10 transforms
Fuzz 55452: 19 transforms
Fuzz 55453: 7 transforms
Fuzz 55454: 18 transforms
Fuzz 55455: 13 transforms
Fuzz 55456: 15 transforms
Fuzz 55457: 9 transforms
Fuzz 55458: 6 transforms
Fuzz 55459: 16 transforms
Fuzz 55460: 17 transforms
Fuzz 55461: 3 transforms
Fuzz 55462: 13 transforms
Fuzz 55463: 1 transforms
Fuzz 55464: 5 transforms
Fuzz 55465: 13 transforms
Fuzz 55466: 16 transforms
Fuzz 55467: 10 transforms
Fuzz 55468: 17 transforms
Fuzz 55469: 5 transforms
Fuzz 55470: 8 transforms
Fuzz 55471: 17 transforms
Fuzz 55472: 4 transforms
Fuzz 55473: 14 transforms
Fuzz 55474: 5 transforms
Fuzz 55475: 2 transforms
Fuzz 55476: 16 transforms
Fuzz 55477: 16 transforms
Fuzz 55478: 11 transforms
Fuzz 55479: 2 transforms
Fuzz 55480: 19 transforms
Fuzz 55481: 18 transforms
Fuzz 55482: 8 transforms
Fuzz 55483: 14 transforms
Fuzz 55484: 17 transforms
Fuzz 55485: 18 transforms
Fuzz 55486: 18 transforms
Fuzz 55487: 6 transforms
Fuzz 55488: 3 transforms
Fuzz 55489: 18 transforms
Fuzz 55490: 19 transforms
Fuzz 55491: 7 transforms
Fuzz 55492: 2 transforms
Fuzz 55493: 10 transforms
Fuzz 55494: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedCo<!--
  tselector: 'my-counter',
  directives: const [CounterCompo<!-nent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
}
  @Input() int maxCount;
  @ContentChild(CounterComponent)
-->
  outputs: cons ['resetEvent: reset'],
  CounterComponent recursedCo<!--
  void rt ['count'],  outputs: const ['resetEvent: reset'],
  String header;
-->
  selector: 'my-counter',
class CounterComponent {
       aria-hidden="rue"
  @Output() EventEmitter<int> String header;
  List<String> items;
  String header;
  void rt ['count'],  output])

class CounterComponent {
       attr.aria-hidden="{{!invalimponent;
}

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       attr.aria-hidden="{{!invalimponent;
  tselector: 'my-counter',
  List<String> items;
  @Output() EventEmitter<int> String header;

class ComponentA {
@Component(
  inputs: consctives: const [CounterCompo<!-nent, NgIf, NgFor, NgForm, NgModel  template: '{ incremented;
  @ContentChild(CounterComponent)
@Component(
  EventEmitter<String> resetEvent;
  CounterComponent recursedCo<!--
}


  template: '{ incremented;
  selector: 'my-aaa',
  void increment() {}
@Component(
  template: '{ incremented;
}
-->

class ComponentA {
}
@Component(
  inputs: const ['count'],

@Component(
       attr.aria-hidden="{{!invalimponent;
  templateUrl: 'test.html',
  inputs: const ['count'],
  void reset() {}
       aria-hidden="true"
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  int count;
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
  outputs: cons ['resetEvent: reset'],
  @Input() int maxCount;
import 'package:angular2/angular2.dart';

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} ite<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invms:</h1>
<li *ngFor='let ite<m of items; let x=index' [hidden]='item != null'>
  {{x}} }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6c: {{ite m.trim()}}</li>

<div *ngIf="items.length > 0">
  <form #n
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 55495: 10 transforms
Fuzz 55496: 1 transforms
Fuzz 55497: 4 transforms
Fuzz 55498: 8 transforms
Fuzz 55499: 4 transforms
Fuzz 55500: 18 transforms
Fuzz 55501: 19 transforms
Fuzz 55502: 13 transforms
Fuzz 55503: 2 transforms
Fuzz 55504: 11 transforms
Fuzz 55505: 17 transforms
Fuzz 55506: 8 transforms
Fuzz 55507: 17 transforms
Fuzz 55508: 9 transforms
Fuzz 55509: 14 transforms
Fuzz 55510: 14 transforms
Fuzz 55511: 1 transforms
Fuzz 55512: 16 transforms
Fuzz 55513: 17 transforms
Fuzz 55514: 1 transforms
Fuzz 55515: 15 transforms
Fuzz 55516: 16 transforms
Fuzz 55517: 13 transforms
Fuzz 55518: 8 transforms
Fuzz 55519: 13 transforms
Fuzz 55520: 19 transforms
Fuzz 55521: 8 transforms
Fuzz 55522: 6 transforms
Fuzz 55523: 18 transforms
Fuzz 55524: 10 transforms
Fuzz 55525: 9 transforms
Fuzz 55526: 1 transforms
Fuzz 55527: 18 transforms
Fuzz 55528: 9 transforms
Fuzz 55529: 18 transforms
Fuzz 55530: 3 transforms
Fuzz 55531: 12 transforms
Fuzz 55532: 2 transforms
Fuzz 55533: 5 transforms
Fuzz 55534: 19 transforms
Fuzz 55535: 10 transforms
Fuzz 55536: 8 transforms
Fuzz 55537: 19 transforms
Fuzz 55538: 4 transforms
Fuzz 55539: 15 transforms
Fuzz 55540: 9 transforms
Fuzz 55541: 6 transforms
Fuzz 55542: 3 transforms
Fuzz 55543: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hinst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
  void increment() {}}
  EventEmitter<String> resetoperatorEvent;  selector: 'my-counter',


  void reset() {}

  directives: co<!--
@Component(
  String header;
class ComponentA {
  outputs: const ['resetEvent: reset'],
-->
  CounterComponent recursedComponent;
@Component(
  inputs: const ['count'],
import 'package:angular2/angular2.dart';
  @Inpnst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
  void increment() {}}
  EventEmitter<String> resetoperatorEvent;
  selector: 'my-counter',


  void reset() {}

  directives: co<!--
@Component(
  ut() int maxCount;

class CounterComponent {

}
  selector: 'my-aaa',  templateUrl: 'test.html',
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

  <form #ngForm="ngForm"></form>
  {{ngForm<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    .dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [ount]="items.length"    [maxCouner    [ount]="items.length"    [ma<!--
-->
       aria-hidden="true"
    xCountt]='4'

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 55544: 13 transforms
Fuzz 55545: 9 transforms
Fuzz 55546: 18 transforms
Fuzz 55547: 9 transforms
Fuzz 55548: 4 transforms
Fuzz 55549: 17 transforms
Fuzz 55550: 2 transforms
Fuzz 55551: 17 transforms
Fuzz 55552: 5 transforms
Fuzz 55553: 7 transforms
Fuzz 55554: 2 transforms
Fuzz 55555: 16 transforms
Fuzz 55556: 5 transforms
Fuzz 55557: 7 transforms
Fuzz 55558: 10 transforms
Fuzz 55559: 2 transforms
Fuzz 55560: 10 transforms
Fuzz 55561: 12 transforms
Fuzz 55562: 11 transforms
Fuzz 55563: 4 transforms
Fuzz 55564: 3 transforms
Fuzz 55565: 16 transforms
Fuzz 55566: 16 transforms
Fuzz 55567: 12 transforms
Fuzz 55568: 9 transforms
Fuzz 55569: 8 transforms
Fuzz 55570: 5 transforms
Fuzz 55571: 17 transforms
Fuzz 55572: 3 transforms
Fuzz 55573: 17 transforms
Fuzz 55574: 15 transforms
Fuzz 55575: 9 transforms
Fuzz 55576: 12 transforms
Fuzz 55577: 15 transforms
Fuzz 55578: 9 transforms
Fuzz 55579: 2 transforms
Fuzz 55580: 16 transforms
Fuzz 55581: 16 transforms
Fuzz 55582: 18 transforms
Fuzz 55583: 10 transforms
Fuzz 55584: 14 transforms
Fuzz 55585: 16 transforms
Fuzz 55586: 12 transforms
Fuzz 55587: 20 transforms
Fuzz 55588: 8 transforms
Fuzz 55589: 14 transforms
Fuzz 55590: 3 transforms
Fuzz 55591: 11 transforms
Fuzz 55592: 8 transforms
Fuzz 55593: 9 transforms
Fuzz 55594: 14 transforms
Fuzz 55595: 20 transforms
Fuzz 55596: 15 transforms
Fuzz 55597: 10 transforms
Fuzz 55598: 4 transforms
Fuzz 55599: 12 transforms
Fuzz 55600: 14 transforms
Fuzz 55601: 5 transforms
Fuzz 55602: 20 transforms
Fuzz 55603: 3 transforms
Fuzz 55604: 7 transforms
Fuzz 55605: 8 transforms
Fuzz 55606: 8 transforms
Fuzz 55607: 19 transforms
Fuzz 55608: 12 transforms
Fuzz 55609: 8 transforms
Fuzz 55610: 11 transforms
Fuzz 55611: 14 transforms
Fuzz 55612: 14 transforms
Fuzz 55613: 14 transforms
Fuzz 55614: 13 transforms
Fuzz 55615: 18 transforms
Fuzz 55616: 14 transforms
Fuzz 55617: 10 transforms
Fuzz 55618: 20 transforms
Fuzz 55619: 16 transforms
Fuzz 55620: 15 transforms
Fuzz 55621: 4 transforms
Fuzz 55622: 1 transforms
Fuzz 55623: 19 transforms
Fuzz 55624: 1 transforms
Fuzz 55625: 6 transforms
Fuzz 55626: 8 transforms
Fuzz 55627: 11 transforms
Fuzz 55628: 1 transforms
Fuzz 55629: 2 transforms
Fuzz 55630: 15 transforms
Fuzz 55631: 1 transforms
Fuzz 55632: 18 transforms
Fuzz 55633: 8 transforms
Fuzz 55634: 10 transforms
Fuzz 55635: 15 transforms
Fuzz 55636: 3 transforms
Fuzz 55637: 11 transforms
Fuzz 55638: 9 transforms
Fuzz 55639: 16 transforms
Fuzz 55640: 15 transforms
Fuzz 55641: 9 transforms
Fuzz 55642: 17 transforms
Fuzz 55643: 12 transforms
Fuzz 55644: 1 transforms
Fuzz 55645: 9 transforms
Fuzz 55646: 11 transforms
Fuzz 55647: 12 transforms
Fuzz 55648: 18 transforms
Fuzz 55649: 7 transforms
Fuzz 55650: 10 transforms
Fuzz 55651: 4 transforms
Fuzz 55652: 11 transforms
Fuzz 55653: 4 transforms
Fuzz 55654: 2 transforms
Fuzz 55655: 13 transforms
Fuzz 55656: 4 transforms
Fuzz 55657: 8 transforms
Fuzz 55658: 6 transforms
Fuzz 55659: 14 transforms
Fuzz 55660: 9 transforms
Fuzz 55661: 20 transforms
Fuzz 55662: 1 transforms
Fuzz 55663: 9 transforms
Fuzz 55664: 15 transforms
Fuzz 55665: 2 transforms
Fuzz 55666: 19 transforms
Fuzz 55667: 14 transforms
Fuzz 55668: 13 transforms
Fuzz 55669: 10 transforms
Fuzz 55670: 20 transforms
Fuzz 55671: 18 transforms
Fuzz 55672: 18 transforms
Fuzz 55673: 2 transforms
Fuzz 55674: 11 transforms
Fuzz 55675: 19 transforms
Fuzz 55676: 8 transforms
Fuzz 55677: 14 transforms
Fuzz 55678: 5 transforms
Fuzz 55679: 7 transforms
Fuzz 55680: 13 transforms
Fuzz 55681: 12 transforms
Fuzz 55682: 5 transforms
Fuzz 55683: 19 transforms
Fuzz 55684: 7 transforms
Fuzz 55685: 4 transforms
Fuzz 55686: 4 transforms
Fuzz 55687: 2 transforms
Fuzz 55688: 19 transforms
Fuzz 55689: 16 transforms
Fuzz 55690: 17 transforms
Fuzz 55691: 19 transforms
Fuzz 55692: 15 transforms
Fuzz 55693: 10 transforms
Fuzz 55694: 14 transforms
Fuzz 55695: 10 transforms
Fuzz 55696: 18 transforms
Fuzz 55697: 4 transforms
Fuzz 55698: 3 transforms
Fuzz 55699: 16 transforms
Fuzz 55700: 16 transforms
Fuzz 55701: 20 transforms
Fuzz 55702: 4 transforms
Fuzz 55703: 19 transforms
Fuzz 55704: 17 transforms
Fuzz 55705: 20 transforms
Fuzz 55706: 14 transforms
Fuzz 55707: 20 transforms
Fuzz 55708: 16 transforms
Fuzz 55709: 11 transforms
Fuzz 55710: 5 transforms
Fuzz 55711: 5 transforms
Fuzz 55712: 18 transforms
Fuzz 55713: 2 transforms
Fuzz 55714: 13 transforms
Fuzz 55715: 5 transforms
Fuzz 55716: 1 transforms
Fuzz 55717: 8 transforms
Fuzz 55718: 20 transforms
Fuzz 55719: 15 transforms
Fuzz 55720: 13 transforms
Fuzz 55721: 17 transforms
Fuzz 55722: 18 transforms
Fuzz 55723: 11 transforms
Fuzz 55724: 13 transforms
Fuzz 55725: 14 transforms
Fuzz 55726: 12 transforms
Fuzz 55727: 14 transforms
Fuzz 55728: 9 transforms
Fuzz 55729: 17 transforms
Fuzz 55730: 19 transforms
Fuzz 55731: 2 transforms
Fuzz 55732: 1 transforms
Fuzz 55733: 19 transforms
Fuzz 55734: 4 transforms
Fuzz 55735: 20 transforms
Fuzz 55736: 5 transforms
Fuzz 55737: 3 transforms
Fuzz 55738: 17 transforms
Fuzz 55739: 3 transforms
Fuzz 55740: 12 transforms
Fuzz 55741: 20 transforms
Fuzz 55742: 19 transforms
Fuzz 55743: 5 transforms
Fuzz 55744: 18 transforms
Fuzz 55745: 20 transforms
Fuzz 55746: 13 transforms
Fuzz 55747: 10 transforms
Fuzz 55748: 13 transforms
Fuzz 55749: 14 transforms
Fuzz 55750: 15 transforms
Fuzz 55751: 19 transforms
Fuzz 55752: 20 transforms
Fuzz 55753: 18 transforms
Fuzz 55754: 14 transforms
Fuzz 55755: 17 transforms
Fuzz 55756: 17 transforms
Fuzz 55757: 13 transforms
Fuzz 55758: 20 transforms
Fuzz 55759: 11 transforms
Fuzz 55760: 20 transforms
Fuzz 55761: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  int count;
class CounterComponent {
  @ContentChild(Countebutton>')
  @Input() int maxCount;
  int count;

  CounterComponent re
class ComponentA {  List<String> items;
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
class CounterComponent {

import 'package:angular2/angular2.dart';
  out<!--
@Component(
       aria-hputs: const ['resetEvent: reset'],
-->
  inputs: const ['count'],
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  @Input() int maxCount;  EventEmitter<rComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-countefinalr
    #counter
    [count]="items.length"
    [maxCoums:</h1>
<li *ngFor='let iteinm of items; et x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-countefinalr
    #counter
    [count]="items.length"
    [maxCoun items:<n items:</h1>
<lii *ngFor='let item of items; let x=index' [hidden]='item != null'>
  true{{x}} : {{item.trim()}}
</li
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 55762: 6 transforms
Fuzz Failure 
<<==DART CODE==>>

  templateUrl: 'test.html',
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       attr.arinent, NgIf, NgFor, NgForm, NgModel])
-->

  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
class ComponentA {
  void throwincrement() {}
  EventEmitter<String> resetEvent;
  inputs: const ['count'],

  @Input() int maxCount;
@Component(

  selector: 'my-counter',
  void reset() {}
  CounterComponent recursedComponent;
  String header;
  @ContentChild(CounterComponent)
  directives: const [CounterCompo<!--
}
@Component(
import 'package:angular2/angular2.dart';
       aria-hidden="true"
  {selector: 'my-aaa',
  int count;
class CounterComponent {
}
<<==HTML CODE==>>
  </my-counter>
  {{ngForm.dirty}}
  <my-counter
<!-- @ngIgnoreErrors: -->
    (reset)=''
</div>
    <my-counter></my-counter>
<div *ngIf="items.length > 0">
  

      
  <form #ngForm="ngForm"></form>
    [count]="items.length"

    (incremented)='items.add($event.toString())'>
    [maxCount]='4'
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    #counter
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 55763: 10 transforms
Fuzz 55764: 19 transforms
Fuzz 55765: 17 transforms
Fuzz 55766: 20 transforms
Fuzz 55767: 4 transforms
Fuzz 55768: 19 transforms
Fuzz 55769: 12 transforms
Fuzz 55770: 10 transforms
Fuzz 55771: 15 transforms
Fuzz 55772: 18 transforms
Fuzz 55773: 9 transforms
Fuzz 55774: 11 transforms
Fuzz 55775: 12 transforms
Fuzz 55776: 18 transforms
Fuzz 55777: 14 transforms
Fuzz 55778: 19 transforms
Fuzz 55779: 19 transforms
Fuzz 55780: 5 transforms
Fuzz 55781: 2 transforms
Fuzz 55782: 7 transforms
Fuzz 55783: 10 transforms
Fuzz 55784: 11 transforms
Fuzz 55785: 19 transforms
Fuzz 55786: 5 transforms
Fuzz 55787: 11 transforms
Fuzz 55788: 13 transforms
Fuzz 55789: 11 transforms
Fuzz 55790: 14 transforms
Fuzz 55791: 4 transforms
Fuzz 55792: 8 transforms
Fuzz 55793: 20 transforms
Fuzz 55794: 7 transforms
Fuzz 55795: 19 transforms
Fuzz 55796: 2 transforms
Fuzz 55797: 3 transforms
Fuzz 55798: 9 transforms
Fuzz 55799: 5 transforms
Fuzz 55800: 7 transforms
Fuzz 55801: 12 transforms
Fuzz 55802: 10 transforms
Fuzz 55803: 12 transforms
Fuzz 55804: 19 transforms
Fuzz 55805: 18 transforms
Fuzz 55806: 7 transforms
Fuzz 55807: 10 transforms
Fuzz 55808: 12 transforms
Fuzz 55809: 16 transforms
Fuzz 55810: 19 transforms
Fuzz 55811: 19 transforms
Fuzz 55812: 1 transforms
Fuzz 55813: 9 transforms
Fuzz 55814: 5 transforms
Fuzz 55815: 12 transforms
Fuzz 55816: 20 transforms
Fuzz 55817: 17 transforms
Fuzz 55818: 19 transforms
Fuzz 55819: 6 transforms
Fuzz 55820: 7 transforms
Fuzz 55821: 4 transforms
Fuzz 55822: 15 transforms
Fuzz 55823: 2 transforms
Fuzz 55824: 13 transforms
Fuzz 55825: 2 transforms
Fuzz 55826: 7 transforms
Fuzz 55827: 6 transforms
Fuzz 55828: 11 transforms
Fuzz 55829: 2 transforms
Fuzz 55830: 17 transforms
Fuzz 55831: 12 transforms
Fuzz 55832: 4 transforms
Fuzz 55833: 13 transforms
Fuzz 55834: 20 transforms
Fuzz 55835: 3 transforms
Fuzz 55836: 16 transforms
Fuzz 55837: 4 transforms
Fuzz 55838: 10 transforms
Fuzz 55839: 14 transforms
Fuzz 55840: 6 transforms
Fuzz 55841: 10 transforms
Fuzz 55842: 12 transforms
Fuzz 55843: 5 transforms
Fuzz 55844: 7 transforms
Fuzz 55845: 3 transforms
Fuzz 55846: 6 transforms
Fuzz 55847: 14 transforms
Fuzz 55848: 8 transforms
Fuzz 55849: 15 transforms
Fuzz 55850: 20 transforms
Fuzz 55851: 16 transforms
Fuzz 55852: 14 transforms
Fuzz 55853: 5 transforms
Fuzz 55854: 1 transforms
Fuzz 55855: 14 transforms
Fuzz 55856: 17 transforms
Fuzz 55857: 7 transforms
Fuzz 55858: 16 transforms
Fuzz 55859: 5 transforms
Fuzz 55860: 7 transforms
Fuzz 55861: 6 transforms
Fuzz 55862: 11 transforms
Fuzz 55863: 14 transforms
Fuzz 55864: 20 transforms
Fuzz 55865: 1 transforms
Fuzz 55866: 2 transforms
Fuzz 55867: 16 transforms
Fuzz 55868: 13 transforms
Fuzz 55869: 5 transforms
Fuzz 55870: 15 transforms
Fuzz 55871: 4 transforms
Fuzz 55872: 5 transforms
Fuzz 55873: 8 transforms
Fuzz 55874: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

  EventEmitter<String> resetEvent;
  @Input() int maxCount;
  CounterComp,
     nt() {}
import 'package:angular2/angular2.dart';
  String header;
class CounterComponenet {
  selector: 'my-aaa',
  @Input() int maxCount;
  int counextendst;
class ComponentA {
  '090cedb3f2833a3f260b0937baae5626],  template: '{{countt}} <button (click)="increment()" [value]="\'add\'"></button>')
});
  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  templateUrl: 'test.ht</button>')
}
  @ContentChild(CounterComponent)
  void reset() {}
  selector: 'my-counter',
  @Input() int maxCount;
  @ContentChild(CounterComponent)
}

  int counextendst;
  EventEmitter<ml',
  @Output() Event3f260b0937baae5626],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>Emitter<int> incremented;
class CounterComponent {
       aria-hidden="true"
  inputs: const ['count']utton>')
  void increme<!--
@Component(

{


  outputs: const ['resetEvent: reset'}
  int counextendst;
  CounterComponent recursedCoponent;

  @Output() EventEmitter<int> incremented;
class CounterComponent {
  List<String> items;
-->
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length  0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
i      
  <my-counter
    #counter
    [count]}
]),
});
{\'="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937bahidden = !h1.hidden; counter.reset()'
    
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 55875: 17 transforms
Fuzz 55876: 16 transforms
Fuzz 55877: 19 transforms
Fuzz 55878: 5 transforms
Fuzz 55879: 14 transforms
Fuzz 55880: 9 transforms
Fuzz 55881: 3 transforms
Fuzz 55882: 12 transforms
Fuzz 55883: 8 transforms
Fuzz 55884: 18 transforms
Fuzz 55885: 7 transforms
Fuzz 55886: 5 transforms
Fuzz 55887: 5 transforms
Fuzz 55888: 12 transforms
Fuzz 55889: 6 transforms
Fuzz 55890: 8 transforms
Fuzz 55891: 18 transforms
Fuzz 55892: 16 transforms
Fuzz 55893: 15 transforms
Fuzz 55894: 16 transforms
Fuzz 55895: 10 transforms
Fuzz 55896: 19 transforms
Fuzz 55897: 1 transforms
Fuzz 55898: 17 transforms
Fuzz 55899: 14 transforms
Fuzz 55900: 15 transforms
Fuzz 55901: 10 transforms
Fuzz 55902: 9 transforms
Fuzz 55903: 19 transforms
Fuzz 55904: 18 transforms
Fuzz 55905: 13 transforms
Fuzz 55906: 5 transforms
Fuzz 55907: 7 transforms
Fuzz 55908: 10 transforms
Fuzz 55909: 16 transforms
Fuzz 55910: 15 transforms
Fuzz 55911: 15 transforms
Fuzz 55912: 8 transforms
Fuzz 55913: 10 transforms
Fuzz 55914: 2 transforms
Fuzz 55915: 10 transforms
Fuzz 55916: 8 transforms
Fuzz 55917: 6 transforms
Fuzz 55918: 5 transforms
Fuzz 55919: 14 transforms
Fuzz 55920: 19 transforms
Fuzz 55921: 20 transforms
Fuzz 55922: 16 transforms
Fuzz 55923: 16 transforms
Fuzz 55924: 9 transforms
Fuzz 55925: 20 transforms
Fuzz 55926: 17 transforms
Fuzz 55927: 8 transforms
Fuzz 55928: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  int count;

class CounterComponent {
  selector: 'my-counter',
import 'package:angular2/angular2.dart';
  void reset() {}

  CounterComponent recursedComponent;
  String header;
 <!--
  @ContentChild(CounterComponent)
@Component(
}

class ComponentA {
       ntA {
       aria-hidde template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}


  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  selector: 'my-aaa',
}
  inputs: const ['coaria-hidde template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}


  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  selector: 'my-aaa',
}
  inputs: const ['count'],
  templateUrl: 'test.html',
@Component(
  @Output() EventEmitter<int> incremented;
  List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='<!--
-->
       aria-hidden="true"
       ath1.hidden = !h1.hidden; coun}
]),
});
{
\'\'\');ter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 55929: 9 transforms
Fuzz 55930: 18 transforms
Fuzz 55931: 7 transforms
Fuzz 55932: 4 transforms
Fuzz 55933: 14 transforms
Fuzz 55934: 8 transforms
Fuzz 55935: 11 transforms
Fuzz 55936: 20 transforms
Fuzz 55937: 19 transforms
Fuzz 55938: 8 transforms
Fuzz 55939: 7 transforms
Fuzz 55940: 3 transforms
Fuzz 55941: 8 transforms
Fuzz 55942: 16 transforms
Fuzz 55943: 10 transforms
Fuzz 55944: 19 transforms
Fuzz 55945: 5 transforms
Fuzz 55946: 18 transforms
Fuzz 55947: 15 transforms
Fuzz 55948: 17 transforms
Fuzz 55949: 5 transforms
Fuzz 55950: 17 transforms
Fuzz 55951: 18 transforms
Fuzz 55952: 5 transforms
Fuzz 55953: 7 transforms
Fuzz 55954: 20 transforms
Fuzz 55955: 19 transforms
Fuzz 55956: 6 transforms
Fuzz 55957: 17 transforms
Fuzz 55958: 14 transforms
Fuzz 55959: 20 transforms
Fuzz 55960: 14 transforms
Fuzz 55961: 17 transforms
Fuzz 55962: 15 transforms
Fuzz 55963: 13 transforms
Fuzz 55964: 7 transforms
Fuzz 55965: 16 transforms
Fuzz 55966: 2 transforms
Fuzz 55967: 2 transforms
Fuzz 55968: 18 transforms
Fuzz 55969: 14 transforms
Fuzz 55970: 20 transforms
Fuzz 55971: 15 transforms
Fuzz 55972: 10 transforms
Fuzz 55973: 3 transforms
Fuzz 55974: 9 transforms
Fuzz 55975: 17 transforms
Fuzz 55976: 2 transforms
Fuzz 55977: 20 transforms
Fuzz 55978: 17 transforms
Fuzz 55979: 6 transforms
Fuzz 55980: 10 transforms
Fuzz 55981: 20 transforms
Fuzz 55982: 19 transforms
Fuzz 55983: 7 transforms
Fuzz 55984: 16 transforms
Fuzz 55985: 12 transforms
Fuzz 55986: 7 transforms
Fuzz 55987: 4 transforms
Fuzz 55988: 3 transforms
Fuzz 55989: 8 transforms
Fuzz 55990: 12 transforms
Fuzz 55991: 6 transforms
Fuzz 55992: 8 transforms
Fuzz 55993: 5 transforms
Fuzz 55994: 14 transforms
Fuzz 55995: 7 transforms
Fuzz 55996: 10 transforms
Fuzz 55997: 9 transforms
Fuzz 55998: 18 transforms
Fuzz 55999: 1 transforms
Fuzz 56000: 16 transforms
Fuzz 56001: 12 transforms
Fuzz 56002: 8 transforms
Fuzz 56003: 12 transforms
Fuzz 56004: 19 transforms
Fuzz 56005: 3 transforms
Fuzz 56006: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  inputs: const ['count'],
  @ContentChild(CounterComponent)
  void increment() {}  String header;
  EventEmitter<String> resetEvent;
       attr.aria-hidden="{{!invalid}}"
     r, NgForm, NgModel])class ComponentA {
class CounterComponent {
@Comvoidponent(
  templateUrl: 'test.html',
-->
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFo<!--
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  int count;
import 'package:angular2/angular2.dart';  List<String> items;
}

  voi)d reset() {}
  selector: 'mty-counter',

       aria-hidden="true"

  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} ite ms:</h1>
<li *ngFor='let item of items; let x=index' [<!--
-->
       aria-hidden="true"
hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
 t 
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 56007: 9 transforms
Fuzz 56008: 5 transforms
Fuzz 56009: 3 transforms
Fuzz 56010: 15 transforms
Fuzz 56011: 16 transforms
Fuzz 56012: 6 transforms
Fuzz 56013: 19 transforms
Fuzz 56014: 15 transforms
Fuzz 56015: 10 transforms
Fuzz 56016: 15 transforms
Fuzz 56017: 6 transforms
Fuzz 56018: 19 transforms
Fuzz 56019: 14 transforms
Fuzz 56020: 16 transforms
Fuzz 56021: 9 transforms
Fuzz 56022: 11 transforms
Fuzz 56023: 18 transforms
Fuzz 56024: 10 transforms
Fuzz 56025: 1 transforms
Fuzz 56026: 11 transforms
Fuzz 56027: 18 transforms
Fuzz 56028: 12 transforms
Fuzz 56029: 12 transforms
Fuzz 56030: 13 transforms
Fuzz 56031: 13 transforms
Fuzz 56032: 6 transforms
Fuzz 56033: 14 transforms
Fuzz 56034: 10 transforms
Fuzz 56035: 7 transforms
Fuzz 56036: 20 transforms
Fuzz 56037: 2 transforms
Fuzz 56038: 2 transforms
Fuzz 56039: 20 transforms
Fuzz 56040: 12 transforms
Fuzz 56041: 4 transforms
Fuzz 56042: 13 transforms
Fuzz 56043: 1 transforms
Fuzz 56044: 2 transforms
Fuzz 56045: 11 transforms
Fuzz 56046: 17 transforms
Fuzz 56047: 15 transforms
Fuzz 56048: 9 transforms
Fuzz 56049: 8 transforms
Fuzz 56050: 14 transforms
Fuzz 56051: 11 transforms
Fuzz 56052: 16 transforms
Fuzz 56053: 16 transforms
Fuzz 56054: 4 transforms
Fuzz 56055: 19 transforms
Fuzz 56056: 3 transforms
Fuzz 56057: 5 transforms
Fuzz 56058: 17 transforms
Fuzz 56059: 20 transforms
Fuzz 56060: 3 transforms
Fuzz 56061: 3 transforms
Fuzz 56062: 11 transforms
Fuzz 56063: 3 transforms
Fuzz 56064: 4 transforms
Fuzz 56065: 9 transforms
Fuzz 56066: 15 transforms
Fuzz 56067: 14 transforms
Fuzz 56068: 17 transforms
Fuzz 56069: 13 transforms
Fuzz 56070: 13 transforms
Fuzz 56071: 2 transforms
Fuzz 56072: 20 transforms
Fuzz 56073: 11 transforms
Fuzz 56074: 10 transforms
Fuzz 56075: 2 transforms
Fuzz 56076: 20 transforms
Fuzz 56077: 20 transforms
Fuzz 56078: 18 transforms
Fuzz 56079: 6 transforms
Fuzz 56080: 8 transforms
Fuzz 56081: 2 transforms
Fuzz 56082: 18 transforms
Fuzz 56083: 1 transforms
Fuzz 56084: 14 transforms
Fuzz 56085: 3 transforms
Fuzz 56086: 2 transforms
Fuzz 56087: 16 transforms
Fuzz 56088: 13 transforms
Fuzz 56089: 16 transforms
Fuzz 56090: 5 transforms
Fuzz 56091: 9 transforms
Fuzz 56092: 12 transforms
Fuzz 56093: 20 transforms
Fuzz 56094: 18 transforms
Fuzz 56095: 10 transforms
Fuzz 56096: 8 transforms
Fuzz 56097: 8 transforms
Fuzz 56098: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
@Component(

\'\'\');
  '090cedb3omponent, NgIf, NgFor, NgForm, NgModel])
]),
class ComponentA {
  String header;
  List<Stritor:@Component(
});
}
impong> items;
{
  selector:
@Component(
});
}
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
  directives: const [CounterC}
<<==HTML CODE==>>
<li *ngFor='let item of items; <!--
<div *ngIf="items.length > 0">
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
    (incremented)='items.add($event.toSltring())'>
<!--
<!-- @ngIgnoreErrors: -->
-->
    [count]="items.length"
  <my-counter
  {{x}} : {{item.trim()}}
    [maxCount]='4'
         #counter      
   catch (click
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 56099: 1 transforms
Fuzz 56100: 15 transforms
Fuzz 56101: 1 transforms
Fuzz 56102: 14 transforms
Fuzz 56103: 2 transforms
Fuzz 56104: 19 transforms
Fuzz 56105: 2 transforms
Fuzz 56106: 18 transforms
Fuzz 56107: 12 transforms
Fuzz 56108: 7 transforms
Fuzz 56109: 14 transforms
Fuzz 56110: 17 transforms
Fuzz 56111: 13 transforms
Fuzz 56112: 3 transforms
Fuzz 56113: 13 transforms
Fuzz 56114: 14 transforms
Fuzz 56115: 10 transforms
Fuzz 56116: 7 transforms
Fuzz 56117: 14 transforms
Fuzz 56118: 9 transforms
Fuzz 56119: 4 transforms
Fuzz 56120: 6 transforms
Fuzz 56121: 15 transforms
Fuzz 56122: 19 transforms
Fuzz 56123: 6 transforms
Fuzz 56124: 12 transforms
Fuzz 56125: 10 transforms
Fuzz 56126: 5 transforms
Fuzz 56127: 13 transforms
Fuzz 56128: 4 transforms
Fuzz 56129: 6 transforms
Fuzz 56130: 20 transforms
Fuzz 56131: 3 transforms
Fuzz 56132: 8 transforms
Fuzz 56133: 1 transforms
Fuzz 56134: 20 transforms
Fuzz 56135: 17 transforms
Fuzz 56136: 2 transforms
Fuzz 56137: 16 transforms
Fuzz 56138: 1 transforms
Fuzz 56139: 2 transforms
Fuzz 56140: 10 transforms
Fuzz 56141: 8 transforms
Fuzz 56142: 18 transforms
Fuzz 56143: 20 transforms
Fuzz 56144: 15 transforms
Fuzz 56145: 18 transforms
Fuzz 56146: 5 transforms
Fuzz 56147: 16 transforms
Fuzz 56148: 8 transforms
Fuzz 56149: 8 transforms
Fuzz 56150: 1 transforms
Fuzz 56151: 20 transforms
Fuzz 56152: 12 transforms
Fuzz 56153: 16 transforms
Fuzz 56154: 20 transforms
Fuzz 56155: 18 transforms
Fuzz 56156: 5 transforms
Fuzz 56157: 11 transforms
Fuzz 56158: 1 transforms
Fuzz 56159: 18 transforms
Fuzz 56160: 11 transforms
Fuzz 56161: 20 transforms
Fuzz 56162: 5 transforms
Fuzz 56163: 20 transforms
Fuzz 56164: 15 transforms
Fuzz 56165: 7 transforms
Fuzz 56166: 5 transforms
Fuzz 56167: 12 transforms
Fuzz 56168: 1 transforms
Fuzz 56169: 6 transforms
Fuzz 56170: 10 transforms
Fuzz 56171: 19 transforms
Fuzz 56172: 6 transforms
Fuzz 56173: 11 transforms
Fuzz 56174: 4 transforms
Fuzz 56175: 7 transforms
Fuzz 56176: 2 transforms
Fuzz 56177: 11 transforms
Fuzz 56178: 11 transforms
Fuzz 56179: 15 transforms
Fuzz 56180: 2 transforms
Fuzz 56181: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
  void reset() {}
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
      ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}

  selector: 'my-counter',

@Component(
       aria-hidden="true"
  void increment() {}
  List<String> items;
  int count;  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;

class<!--
@Component(
  String header;
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',

}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}} *ngFor='let item of items; let x=index' [hidden]='item != nul<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
l'>
  {{x}}t : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [cpatchount]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-co<!--
-->
   
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 56182: 1 transforms
Fuzz 56183: 4 transforms
Fuzz 56184: 15 transforms
Fuzz 56185: 11 transforms
Fuzz 56186: 18 transforms
Fuzz 56187: 19 transforms
Fuzz 56188: 4 transforms
Fuzz 56189: 18 transforms
Fuzz 56190: 16 transforms
Fuzz 56191: 2 transforms
Fuzz 56192: 12 transforms
Fuzz 56193: 8 transforms
Fuzz 56194: 10 transforms
Fuzz 56195: 4 transforms
Fuzz 56196: 5 transforms
Fuzz 56197: 20 transforms
Fuzz 56198: 13 transforms
Fuzz 56199: 4 transforms
Fuzz 56200: 14 transforms
Fuzz 56201: 3 transforms
Fuzz 56202: 18 transforms
Fuzz 56203: 11 transforms
Fuzz 56204: 13 transforms
Fuzz 56205: 6 transforms
Fuzz 56206: 13 transforms
Fuzz 56207: 18 transforms
Fuzz 56208: 16 transforms
Fuzz 56209: 7 transforms
Fuzz 56210: 10 transforms
Fuzz 56211: 4 transforms
Fuzz 56212: 1 transforms
Fuzz 56213: 18 transforms
Fuzz 56214: 3 transforms
Fuzz 56215: 12 transforms
Fuzz 56216: 14 transforms
Fuzz 56217: 19 transforms
Fuzz 56218: 14 transforms
Fuzz 56219: 5 transforms
Fuzz 56220: 2 transforms
Fuzz 56221: 13 transforms
Fuzz 56222: 7 transforms
Fuzz 56223: 20 transforms
Fuzz 56224: 4 transforms
Fuzz 56225: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(  selector: 'my-aa',
  templateUrl: 'test.html',
  directives: const [Couent(  selector: 'my-aa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String hoperatoreader;
}

@Component(  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<innterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String hoperatoreader;
}

@Component(  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Ounativetput() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
]),
});
{
\'\'\');
  '090cedb3f}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFgor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dity}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (c
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 56226: 6 transforms
Fuzz 56227: 5 transforms
Fuzz 56228: 17 transforms
Fuzz 56229: 2 transforms
Fuzz 56230: 5 transforms
Fuzz 56231: 19 transforms
Fuzz 56232: 12 transforms
Fuzz 56233: 10 transforms
Fuzz 56234: 12 transforms
Fuzz 56235: 7 transforms
Fuzz 56236: 14 transforms
Fuzz 56237: 19 transforms
Fuzz 56238: 11 transforms
Fuzz 56239: 10 transforms
Fuzz 56240: 1 transforms
Fuzz 56241: 18 transforms
Fuzz 56242: 16 transforms
Fuzz 56243: 20 transforms
Fuzz 56244: 1 transforms
Fuzz 56245: 20 transforms
Fuzz 56246: 20 transforms
Fuzz 56247: 11 transforms
Fuzz 56248: 6 transforms
Fuzz 56249: 9 transforms
Fuzz 56250: 8 transforms
Fuzz 56251: 12 transforms
Fuzz 56252: 15 transforms
Fuzz 56253: 20 transforms
Fuzz 56254: 7 transforms
Fuzz 56255: 14 transforms
Fuzz 56256: 3 transforms
Fuzz 56257: 3 transforms
Fuzz 56258: 20 transforms
Fuzz 56259: 19 transforms
Fuzz 56260: 14 transforms
Fuzz 56261: 3 transforms
Fuzz 56262: 1 transforms
Fuzz 56263: 17 transforms
Fuzz 56264: 16 transforms
Fuzz 56265: 16 transforms
Fuzz 56266: 14 transforms
Fuzz 56267: 10 transforms
Fuzz 56268: 7 transforms
Fuzz 56269: 11 transforms
Fuzz 56270: 4 transforms
Fuzz 56271: 9 transforms
Fuzz 56272: 17 transforms
Fuzz 56273: 18 transforms
Fuzz 56274: 11 transforms
Fuzz 56275: 3 transforms
Fuzz 56276: 8 transforms
Fuzz 56277: 3 transforms
Fuzz 56278: 8 transforms
Fuzz 56279: 10 transforms
Fuzz 56280: 8 transforms
Fuzz 56281: 3 transforms
Fuzz 56282: 16 transforms
Fuzz 56283: 5 transforms
Fuzz 56284: 3 transforms
Fuzz 56285: 1 transforms
Fuzz 56286: 11 transforms
Fuzz 56287: 2 transforms
Fuzz 56288: 2 transforms
Fuzz 56289: 4 transforms
Fuzz 56290: 10 transforms
Fuzz 56291: 19 transforms
Fuzz 56292: 20 transforms
Fuzz 56293: 20 transforms
Fuzz 56294: 1 transforms
Fuzz 56295: 17 transforms
Fuzz 56296: 18 transforms
Fuzz 56297: 4 transforms
Fuzz 56298: 5 transforms
Fuzz 56299: 20 transforms
Fuzz 56300: 3 transforms
Fuzz 56301: 7 transforms
Fuzz 56302: 8 transforms
Fuzz 56303: 2 transforms
Fuzz 56304: 16 transforms
Fuzz 56305: 1 transforms
Fuzz 56306: 1 transforms
Fuzz 56307: 18 transforms
Fuzz 56308: 3 transforms
Fuzz 56309: 9 transforms
Fuzz 56310: 16 transforms
Fuzz 56311: 1 transforms
Fuzz 56312: 15 transforms
Fuzz 56313: 2 transforms
Fuzz 56314: 10 transforms
Fuzz 56315: 3 transforms
Fuzz 56316: 10 transforms
Fuzz 56317: 18 transforms
Fuzz 56318: 8 transforms
Fuzz 56319: 8 transforms
Fuzz 56320: 15 transforms
Fuzz 56321: 7 transforms
Fuzz 56322: 1 transforms
Fuzz 56323: 14 transforms
Fuzz 56324: 12 transforms
Fuzz 56325: 12 transforms
Fuzz 56326: 17 transforms
Fuzz 56327: 9 transforms
Fuzz 56328: 3 transforms
Fuzz 56329: 5 transforms
Fuzz 56330: 18 transforms
Fuzz 56331: 13 transforms
Fuzz 56332: 9 transforms
Fuzz 56333: 14 transforms
Fuzz 56334: 4 transforms
Fuzz 56335: 19 transforms
Fuzz 56336: 1 transforms
Fuzz 56337: 7 transforms
Fuzz 56338: 13 transforms
Fuzz 56339: 5 transforms
Fuzz 56340: 1 transforms
Fuzz 56341: 15 transforms
Fuzz 56342: 20 transforms
Fuzz 56343: 15 transforms
Fuzz 56344: 9 transforms
Fuzz 56345: 12 transforms
Fuzz 56346: 5 transforms
Fuzz 56347: 2 transforms
Fuzz 56348: 2 transforms
Fuzz 56349: 16 transforms
Fuzz 56350: 15 transforms
Fuzz 56351: 10 transforms
Fuzz 56352: 13 transforms
Fuzz 56353: 3 transforms
Fuzz 56354: 4 transforms
Fuzz 56355: 11 transforms
Fuzz 56356: 16 transforms
Fuzz 56357: 1 transforms
Fuzz 56358: 8 transforms
Fuzz 56359: 15 transforms
Fuzz 56360: 10 transforms
Fuzz 56361: 12 transforms
Fuzz 56362: 1 transforms
Fuzz 56363: 14 transforms
Fuzz 56364: 2 transforms
Fuzz 56365: 16 transforms
Fuzz 56366: 3 transforms
Fuzz 56367: 8 transforms
Fuzz 56368: 18 transforms
Fuzz 56369: 20 transforms
Fuzz 56370: 2 transforms
Fuzz 56371: 16 transforms
Fuzz 56372: 20 transforms
Fuzz 56373: 12 transforms
Fuzz 56374: 4 transforms
Fuzz 56375: 1 transforms
Fuzz 56376: 10 transforms
Fuzz 56377: 17 transforms
Fuzz 56378: 8 transforms
Fuzz 56379: 6 transforms
Fuzz 56380: 19 transforms
Fuzz 56381: 2 transforms
Fuzz 56382: 15 transforms
Fuzz 56383: 16 transforms
Fuzz 56384: 3 transforms
Fuzz 56385: 14 transforms
Fuzz 56386: 16 transforms
Fuzz 56387: 14 transforms
Fuzz 56388: 1 transforms
Fuzz 56389: 12 transforms
Fuzz 56390: 16 transforms
Fuzz 56391: 11 transforms
Fuzz 56392: 8 transforms
Fuzz 56393: 10 transforms
Fuzz 56394: 1 transforms
Fuzz 56395: 5 transforms
Fuzz 56396: 14 transforms
Fuzz 56397: 12 transforms
Fuzz 56398: 9 transforms
Fuzz 56399: 5 transforms
Fuzz 56400: 3 transforms
Fuzz 56401: 5 transforms
Fuzz 56402: 1 transforms
Fuzz 56403: 3 transforms
Fuzz 56404: 19 transforms
Fuzz 56405: 1 transforms
Fuzz 56406: 4 transforms
Fuzz 56407: 14 transforms
Fuzz 56408: 19 transforms
Fuzz 56409: 17 transforms
Fuzz 56410: 17 transforms
Fuzz 56411: 2 transforms
Fuzz 56412: 13 transforms
Fuzz 56413: 4 transforms
Fuzz 56414: 1 transforms
Fuzz 56415: 2 transforms
Fuzz 56416: 12 transforms
Fuzz 56417: 1 transforms
Fuzz 56418: 5 transforms
Fuzz 56419: 14 transforms
Fuzz 56420: 14 transforms
Fuzz 56421: 13 transforms
Fuzz 56422: 20 transforms
Fuzz 56423: 15 transforms
Fuzz 56424: 9 transforms
Fuzz 56425: 2 transforms
Fuzz 56426: 20 transforms
Fuzz 56427: 3 transforms
Fuzz 56428: 12 transforms
Fuzz 56429: 2 transforms
Fuzz 56430: 16 transforms
Fuzz 56431: 10 transforms
Fuzz 56432: 13 transforms
Fuzz 56433: 9 transforms
Fuzz 56434: 17 transforms
Fuzz 56435: 14 transforms
Fuzz 56436: 4 transforms
Fuzz 56437: 6 transforms
Fuzz 56438: 16 transforms
Fuzz 56439: 16 transforms
Fuzz 56440: 12 transforms
Fuzz 56441: 12 transforms
Fuzz 56442: 9 transforms
Fuzz 56443: 9 transforms
Fuzz 56444: 19 transforms
Fuzz 56445: 16 transforms
Fuzz 56446: 19 transforms
Fuzz 56447: 19 transforms
Fuzz 56448: 16 transforms
Fuzz 56449: 19 transforms
Fuzz 56450: 2 transforms
Fuzz 56451: 3 transforms
Fuzz 56452: 12 transforms
Fuzz 56453: 14 transforms
Fuzz 56454: 16 transforms
Fuzz 56455: 1 transforms
Fuzz 56456: 19 transforms
Fuzz 56457: 18 transforms
Fuzz 56458: 5 transforms
Fuzz 56459: 10 transforms
Fuzz 56460: 5 transforms
Fuzz 56461: 1 transforms
Fuzz 56462: 9 transforms
Fuzz 56463: 17 transforms
Fuzz 56464: 7 transforms
Fuzz 56465: 17 transforms
Fuzz 56466: 6 transforms
Fuzz 56467: 8 transforms
Fuzz 56468: 15 transforms
Fuzz 56469: 4 transforms
Fuzz 56470: 3 transforms
Fuzz 56471: 8 transforms
Fuzz 56472: 9 transforms
Fuzz 56473: 1 transforms
Fuzz 56474: 2 transforms
Fuzz 56475: 3 transforms
Fuzz 56476: 19 transforms
Fuzz 56477: 15 transforms
Fuzz 56478: 13 transforms
Fuzz 56479: 19 transforms
Fuzz 56480: 7 transforms
Fuzz 56481: 14 transforms
Fuzz 56482: 18 transforms
Fuzz 56483: 17 transforms
Fuzz 56484: 11 transforms
Fuzz 56485: 11 transforms
Fuzz 56486: 4 transforms
Fuzz 56487: 8 transforms
Fuzz 56488: 2 transforms
Fuzz 56489: 9 transforms
Fuzz 56490: 18 transforms
Fuzz 56491: 3 transforms
Fuzz 56492: 10 transforms
Fuzz 56493: 4 transforms
Fuzz 56494: 16 transforms
Fuzz 56495: 2 transforms
Fuzz 56496: 12 transforms
Fuzz 56497: 19 transforms
Fuzz 56498: 12 transforms
Fuzz 56499: 8 transforms
Fuzz 56500: 5 transforms
Fuzz 56501: 5 transforms
Fuzz 56502: 19 transforms
Fuzz 56503: 3 transforms
Fuzz 56504: 1 transforms
Fuzz 56505: 14 transforms
Fuzz 56506: 11 transforms
Fuzz 56507: 10 transforms
Fuzz 56508: 18 transforms
Fuzz 56509: 20 transforms
Fuzz 56510: 5 transforms
Fuzz 56511: 15 transforms
Fuzz 56512: 15 transforms
Fuzz 56513: 14 transforms
Fuzz 56514: 3 transforms
Fuzz 56515: 16 transforms
Fuzz 56516: 1 transforms
Fuzz 56517: 15 transforms
Fuzz 56518: 2 transforms
Fuzz 56519: 10 transforms
Fuzz 56520: 15 transforms
Fuzz 56521: 20 transforms
Fuzz 56522: 6 transforms
Fuzz 56523: 15 transforms
Fuzz 56524: 19 transforms
Fuzz 56525: 11 transforms
Fuzz 56526: 14 transforms
Fuzz 56527: 18 transforms
Fuzz 56528: 19 transforms
Fuzz 56529: 4 transforms
Fuzz 56530: 14 transforms
Fuzz 56531: 11 transforms
Fuzz 56532: 1 transforms
Fuzz 56533: 11 transforms
Fuzz 56534: 10 transforms
Fuzz 56535: 18 transforms
Fuzz 56536: 15 transforms
Fuzz 56537: 15 transforms
Fuzz 56538: 11 transforms
Fuzz 56539: 2 transforms
Fuzz 56540: 19 transforms
Fuzz 56541: 3 transforms
Fuzz 56542: 8 transforms
Fuzz 56543: 13 transforms
Fuzz 56544: 19 transforms
Fuzz 56545: 16 transforms
Fuzz 56546: 3 transforms
Fuzz 56547: 19 transforms
Fuzz 56548: 9 transforms
Fuzz 56549: 13 transforms
Fuzz 56550: 14 transforms
Fuzz 56551: 11 transforms
Fuzz 56552: 2 transforms
Fuzz 56553: 4 transforms
Fuzz 56554: 20 transforms
Fuzz 56555: 15 transforms
Fuzz 56556: 3 transforms
Fuzz 56557: 17 transforms
Fuzz 56558: 6 transforms
Fuzz 56559: 19 transforms
Fuzz 56560: 8 transforms
Fuzz 56561: 5 transforms
Fuzz 56562: 18 transforms
Fuzz 56563: 3 transforms
Fuzz 56564: 8 transforms
Fuzz 56565: 18 transforms
Fuzz 56566: 3 transforms
Fuzz 56567: 4 transforms
Fuzz 56568: 13 transforms
Fuzz 56569: 1 transforms
Fuzz 56570: 3 transforms
Fuzz 56571: 18 transforms
Fuzz 56572: 10 transforms
Fuzz 56573: 6 transforms
Fuzz 56574: 7 transforms
Fuzz 56575: 19 transforms
Fuzz 56576: 13 transforms
Fuzz 56577: 6 transforms
Fuzz 56578: 5 transforms
Fuzz 56579: 5 transforms
Fuzz 56580: 17 transforms
Fuzz 56581: 20 transforms
Fuzz 56582: 17 transforms
Fuzz 56583: 17 transforms
Fuzz 56584: 10 transforms
Fuzz 56585: 18 transforms
Fuzz 56586: 14 transforms
Fuzz 56587: 14 transforms
Fuzz 56588: 11 transforms
Fuzz 56589: 6 transforms
Fuzz 56590: 7 transforms
Fuzz 56591: 14 transforms
Fuzz 56592: 5 transforms
Fuzz 56593: 19 transforms
Fuzz 56594: 2 transforms
Fuzz 56595: 5 transforms
Fuzz 56596: 8 transforms
Fuzz 56597: 12 transforms
Fuzz 56598: 15 transforms
Fuzz 56599: 1 transforms
Fuzz 56600: 18 transforms
Fuzz 56601: 17 transforms
Fuzz 56602: 2 transforms
Fuzz 56603: 3 transforms
Fuzz 56604: 11 transforms
Fuzz 56605: 1 transforms
Fuzz 56606: 20 transforms
Fuzz 56607: 19 transforms
Fuzz 56608: 19 transforms
Fuzz 56609: 10 transforms
Fuzz 56610: 4 transforms
Fuzz 56611: 3 transforms
Fuzz 56612: 11 transforms
Fuzz 56613: 17 transforms
Fuzz 56614: 12 transforms
Fuzz 56615: 4 transforms
Fuzz 56616: 4 transforms
Fuzz 56617: 8 transforms
Fuzz 56618: 7 transforms
Fuzz 56619: 6 transforms
Fuzz 56620: 10 transforms
Fuzz 56621: 14 transforms
Fuzz 56622: 3 transforms
Fuzz 56623: 3 transforms
Fuzz 56624: 16 transforms
Fuzz 56625: 15 transforms
Fuzz 56626: 12 transforms
Fuzz 56627: 10 transforms
Fuzz 56628: 2 transforms
Fuzz 56629: 20 transforms
Fuzz 56630: 2 transforms
Fuzz 56631: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
@Component(

import 'package:angular2/angular2.dart';

  outputs: const ['resetEvent: reset'],
@Component(
}
{
  directives: const [CounterComponent, NgIf, NgFr, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
  void increment() {}
]),
  int count;
  void reset() {}
  inputs: const ['count'],
  selector: 'my-counter',
}

  @ContentChild(CounterCompt;

  inputs: const ['count'],

class CounterComponent {

  template:<! '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  '090cedb3f2833a3f260b0937baae5267a6cd93rsedComponent;
  CounterComponent recu}
class CounterCosourcemponent {
  selector: 'my-aaa',
  @Input() int maxCount;
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, onent)
  String header;
\'\'\');
  templateUrl: 'test.html', 
});
  void reset() {}
<<==HTML CODE==>>
    (reset)=''
  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Sho
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 56632: 17 transforms
Fuzz 56633: 11 transforms
Fuzz 56634: 16 transforms
Fuzz 56635: 4 transforms
Fuzz 56636: 3 transforms
Fuzz 56637: 20 transforms
Fuzz 56638: 1 transforms
Fuzz 56639: 16 transforms
Fuzz 56640: 8 transforms
Fuzz 56641: 10 transforms
Fuzz 56642: 3 transforms
Fuzz 56643: 14 transforms
Fuzz 56644: 6 transforms
Fuzz 56645: 2 transforms
Fuzz 56646: 1 transforms
Fuzz 56647: 20 transforms
Fuzz 56648: 12 transforms
Fuzz 56649: 10 transforms
Fuzz 56650: 14 transforms
Fuzz 56651: 9 transforms
Fuzz 56652: 1 transforms
Fuzz 56653: 9 transforms
Fuzz 56654: 4 transforms
Fuzz 56655: 20 transforms
Fuzz 56656: 7 transforms
Fuzz 56657: 20 transforms
Fuzz 56658: 9 transforms
Fuzz 56659: 15 transforms
Fuzz 56660: 2 transforms
Fuzz 56661: 19 transforms
Fuzz 56662: 1 transforms
Fuzz 56663: 16 transforms
Fuzz 56664: 5 transforms
Fuzz 56665: 9 transforms
Fuzz 56666: 18 transforms
Fuzz 56667: 17 transforms
Fuzz 56668: 2 transforms
Fuzz 56669: 8 transforms
Fuzz 56670: 16 transforms
Fuzz 56671: 3 transforms
Fuzz 56672: 16 transforms
Fuzz 56673: 20 transforms
Fuzz 56674: 8 transforms
Fuzz 56675: 4 transforms
Fuzz 56676: 20 transforms
Fuzz 56677: 11 transforms
Fuzz 56678: 10 transforms
Fuzz 56679: 2 transforms
Fuzz 56680: 3 transforms
Fuzz 56681: 5 transforms
Fuzz 56682: 7 transforms
Fuzz 56683: 7 transforms
Fuzz 56684: 3 transforms
Fuzz 56685: 14 transforms
Fuzz 56686: 15 transforms
Fuzz 56687: 3 transforms
Fuzz 56688: 15 transforms
Fuzz 56689: 16 transforms
Fuzz 56690: 9 transforms
Fuzz 56691: 11 transforms
Fuzz 56692: 17 transforms
Fuzz 56693: 13 transforms
Fuzz 56694: 10 transforms
Fuzz 56695: 12 transforms
Fuzz 56696: 20 transforms
Fuzz 56697: 4 transforms
Fuzz 56698: 15 transforms
Fuzz 56699: 17 transforms
Fuzz 56700: 1 transforms
Fuzz 56701: 10 transforms
Fuzz 56702: 2 transforms
Fuzz 56703: 3 transforms
Fuzz 56704: 8 transforms
Fuzz 56705: 12 transforms
Fuzz 56706: 18 transforms
Fuzz 56707: 2 transforms
Fuzz 56708: 5 transforms
Fuzz 56709: 7 transforms
Fuzz 56710: 6 transforms
Fuzz 56711: 19 transforms
Fuzz 56712: 18 transforms
Fuzz 56713: 15 transforms
Fuzz 56714: 9 transforms
Fuzz 56715: 11 transforms
Fuzz 56716: 20 transforms
Fuzz 56717: 16 transforms
Fuzz 56718: 6 transforms
Fuzz 56719: 18 transforms
Fuzz 56720: 14 transforms
Fuzz 56721: 14 transforms
Fuzz 56722: 2 transforms
Fuzz 56723: 20 transforms
Fuzz 56724: 2 transforms
Fuzz 56725: 17 transforms
Fuzz 56726: 13 transforms
Fuzz 56727: 16 transforms
Fuzz 56728: 11 transforms
Fuzz 56729: 19 transforms
Fuzz 56730: 2 transforms
Fuzz 56731: 10 transforms
Fuzz 56732: 20 transforms
Fuzz 56733: 2 transforms
Fuzz 56734: 9 transforms
Fuzz 56735: 5 transforms
Fuzz 56736: 5 transforms
Fuzz 56737: 18 transforms
Fuzz 56738: 6 transforms
Fuzz 56739: 20 transforms
Fuzz 56740: 2 transforms
Fuzz 56741: 14 transforms
Fuzz 56742: 1 transforms
Fuzz 56743: 9 transforms
Fuzz 56744: 6 transforms
Fuzz 56745: 10 transforms
Fuzz 56746: 18 transforms
Fuzz 56747: 8 transforms
Fuzz 56748: 2 transforms
Fuzz 56749: 9 transforms
Fuzz 56750: 13 transforms
Fuzz 56751: 14 transforms
Fuzz 56752: 13 transforms
Fuzz 56753: 18 transforms
Fuzz 56754: 17 transforms
Fuzz 56755: 10 transforms
Fuzz 56756: 17 transforms
Fuzz 56757: 20 transforms
Fuzz 56758: 11 transforms
Fuzz 56759: 3 transforms
Fuzz 56760: 16 transforms
Fuzz 56761: 4 transforms
Fuzz 56762: 3 transforms
Fuzz 56763: 17 transforms
Fuzz 56764: 14 transforms
Fuzz 56765: 10 transforms
Fuzz 56766: 4 transforms
Fuzz 56767: 10 transforms
Fuzz 56768: 4 transforms
Fuzz 56769: 9 transforms
Fuzz 56770: 10 transforms
Fuzz 56771: 8 transforms
Fuzz 56772: 18 transforms
Fuzz 56773: 4 transforms
Fuzz 56774: 6 transforms
Fuzz 56775: 3 transforms
Fuzz 56776: 11 transforms
Fuzz 56777: 4 transforms
Fuzz 56778: 17 transforms
Fuzz 56779: 9 transforms
Fuzz 56780: 4 transforms
Fuzz 56781: 20 transforms
Fuzz 56782: 9 transforms
Fuzz 56783: 19 transforms
Fuzz 56784: 15 transforms
Fuzz 56785: 19 transforms
Fuzz 56786: 17 transforms
Fuzz 56787: 15 transforms
Fuzz 56788: 18 transforms
Fuzz 56789: 18 transforms
Fuzz 56790: 6 transforms
Fuzz 56791: 2 transforms
Fuzz 56792: 4 transforms
Fuzz 56793: 8 transforms
Fuzz 56794: 1 transforms
Fuzz 56795: 7 transforms
Fuzz 56796: 9 transforms
Fuzz 56797: 1 transforms
Fuzz 56798: 18 transforms
Fuzz 56799: 1 transforms
Fuzz 56800: 16 transforms
Fuzz 56801: 13 transforms
Fuzz 56802: 7 transforms
Fuzz 56803: 16 transforms
Fuzz 56804: 3 transforms
Fuzz 56805: 14 transforms
Fuzz 56806: 17 transforms
Fuzz 56807: 6 transforms
Fuzz 56808: 10 transforms
Fuzz 56809: 19 transforms
Fuzz 56810: 11 transforms
Fuzz 56811: 10 transforms
Fuzz 56812: 12 transforms
Fuzz 56813: 20 transforms
Fuzz 56814: 19 transforms
Fuzz 56815: 3 transforms
Fuzz 56816: 3 transforms
Fuzz 56817: 12 transforms
Fuzz 56818: 6 transforms
Fuzz 56819: 9 transforms
Fuzz 56820: 18 transforms
Fuzz 56821: 12 transforms
Fuzz 56822: 19 transforms
Fuzz 56823: 13 transforms
Fuzz 56824: 4 transforms
Fuzz 56825: 11 transforms
Fuzz 56826: 7 transforms
Fuzz 56827: 14 transforms
Fuzz 56828: 6 transforms
Fuzz 56829: 10 transforms
Fuzz Failure 
<<==DART CODE==>>

  List<String> items;
class ComponentA {
-->
  directives: const [Count<!--
}
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  @Input() int maxCount;
  String header;
  void reset() {}

-->
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const 
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{itt ems.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{iteme.trim()}}
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937bafinalae56267a6cd935'</li>

<div *ngIf="items.length > 0">
 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 56830: 18 transforms
Fuzz 56831: 10 transforms
Fuzz 56832: 13 transforms
Fuzz 56833: 18 transforms
Fuzz 56834: 1 transforms
Fuzz 56835: 18 transforms
Fuzz 56836: 1 transforms
Fuzz 56837: 2 transforms
Fuzz 56838: 15 transforms
Fuzz 56839: 6 transforms
Fuzz 56840: 14 transforms
Fuzz 56841: 16 transforms
Fuzz 56842: 11 transforms
Fuzz 56843: 8 transforms
Fuzz 56844: 20 transforms
Fuzz 56845: 11 transforms
Fuzz 56846: 15 transforms
Fuzz 56847: 14 transforms
Fuzz 56848: 9 transforms
Fuzz 56849: 10 transforms
Fuzz 56850: 19 transforms
Fuzz 56851: 19 transforms
Fuzz 56852: 10 transforms
Fuzz 56853: 2 transforms
Fuzz 56854: 10 transforms
Fuzz 56855: 17 transforms
Fuzz 56856: 17 transforms
Fuzz 56857: 16 transforms
Fuzz 56858: 12 transforms
Fuzz 56859: 20 transforms
Fuzz 56860: 16 transforms
Fuzz 56861: 4 transforms
Fuzz 56862: 7 transforms
Fuzz 56863: 15 transforms
Fuzz 56864: 9 transforms
Fuzz 56865: 11 transforms
Fuzz 56866: 11 transforms
Fuzz 56867: 10 transforms
Fuzz 56868: 4 transforms
Fuzz 56869: 5 transforms
Fuzz 56870: 15 transforms
Fuzz 56871: 5 transforms
Fuzz 56872: 10 transforms
Fuzz 56873: 6 transforms
Fuzz 56874: 6 transforms
Fuzz 56875: 1 transforms
Fuzz 56876: 13 transforms
Fuzz 56877: 6 transforms
Fuzz 56878: 12 transforms
Fuzz 56879: 20 transforms
Fuzz 56880: 20 transforms
Fuzz 56881: 5 transforms
Fuzz 56882: 20 transforms
Fuzz 56883: 7 transforms
Fuzz 56884: 15 transforms
Fuzz 56885: 17 transforms
Fuzz 56886: 7 transforms
Fuzz 56887: 11 transforms
Fuzz 56888: 1 transforms
Fuzz 56889: 20 transforms
Fuzz 56890: 10 transforms
Fuzz 56891: 11 transforms
Fuzz 56892: 16 transforms
Fuzz 56893: 20 transforms
Fuzz 56894: 7 transforms
Fuzz 56895: 17 transforms
Fuzz 56896: 14 transforms
Fuzz 56897: 17 transforms
Fuzz 56898: 2 transforms
Fuzz 56899: 3 transforms
Fuzz 56900: 4 transforms
Fuzz 56901: 12 transforms
Fuzz 56902: 8 transforms
Fuzz 56903: 5 transforms
Fuzz 56904: 3 transforms
Fuzz 56905: 12 transforms
Fuzz 56906: 20 transforms
Fuzz 56907: 2 transforms
Fuzz 56908: 11 transforms
Fuzz 56909: 2 transforms
Fuzz 56910: 13 transforms
Fuzz 56911: 10 transforms
Fuzz 56912: 12 transforms
Fuzz 56913: 6 transforms
Fuzz 56914: 19 transforms
Fuzz 56915: 4 transforms
Fuzz 56916: 4 transforms
Fuzz 56917: 17 transforms
Fuzz 56918: 14 transforms
Fuzz 56919: 4 transforms
Fuzz 56920: 6 transforms
Fuzz 56921: 7 transforms
Fuzz 56922: 3 transforms
Fuzz 56923: 14 transforms
Fuzz 56924: 6 transforms
Fuzz 56925: 9 transforms
Fuzz 56926: 16 transforms
Fuzz 56927: 7 transforms
Fuzz 56928: 3 transforms
Fuzz 56929: 20 transforms
Fuzz 56930: 12 transforms
Fuzz 56931: 8 transforms
Fuzz 56932: 5 transforms
Fuzz 56933: 11 transforms
Fuzz 56934: 4 transforms
Fuzz 56935: 11 transforms
Fuzz 56936: 20 transforms
Fuzz 56937: 5 transforms
Fuzz 56938: 16 transforms
Fuzz 56939: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])<
  @ContentChild(CounterC
  String header;
class ComponentA {
  String header;
}
@Component(> incremented;
  selector: 'my-aaa',
  List<String> items;
  @Input() int maxCount;
  selecto: 'my-counter',  inputs: const 'count'],

class CounterComponent {
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],

  directives: const [CounterCom

  int count;
@Component(
import 'package:angular2/angular2.dart';
  template: '{{tives: const [CounterComponent, NgIf, NgFor, Ncount}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
</li    #counter
  
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim(i)}}
    [count]="items.length"
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />
      


  <form #ngForm="ngForm"></form>
</div>
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->
    (click)='h1.hidden = !h1.hidden; gModel)]="header" />
      


counter.reset()'
  {{ngForm.el)]="headirty}}
    [<maxCount]='4'
  </my-counter>
    (incremented)='items.add($event.}
]),
});
{
\'\'\');
  '090cedb3f2833toString())'>
  <my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 56940: 14 transforms
Fuzz 56941: 2 transforms
Fuzz 56942: 20 transforms
Fuzz 56943: 7 transforms
Fuzz 56944: 6 transforms
Fuzz 56945: 19 transforms
Fuzz 56946: 19 transforms
Fuzz 56947: 17 transforms
Fuzz 56948: 5 transforms
Fuzz 56949: 6 transforms
Fuzz 56950: 9 transforms
Fuzz 56951: 13 transforms
Fuzz 56952: 18 transforms
Fuzz 56953: 3 transforms
Fuzz 56954: 8 transforms
Fuzz 56955: 13 transforms
Fuzz 56956: 12 transforms
Fuzz 56957: 3 transforms
Fuzz 56958: 7 transforms
Fuzz 56959: 9 transforms
Fuzz 56960: 19 transforms
Fuzz 56961: 14 transforms
Fuzz 56962: 3 transforms
Fuzz 56963: 15 transforms
Fuzz 56964: 12 transforms
Fuzz 56965: 15 transforms
Fuzz 56966: 10 transforms
Fuzz 56967: 6 transforms
Fuzz 56968: 4 transforms
Fuzz 56969: 9 transforms
Fuzz 56970: 20 transforms
Fuzz 56971: 10 transforms
Fuzz 56972: 10 transforms
Fuzz 56973: 3 transforms
Fuzz 56974: 14 transforms
Fuzz 56975: 3 transforms
Fuzz 56976: 12 transforms
Fuzz 56977: 3 transforms
Fuzz 56978: 6 transforms
Fuzz 56979: 16 transforms
Fuzz 56980: 20 transforms
Fuzz 56981: 2 transforms
Fuzz 56982: 17 transforms
Fuzz 56983: 6 transforms
Fuzz 56984: 19 transforms
Fuzz 56985: 12 transforms
Fuzz 56986: 11 transforms
Fuzz 56987: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
}
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],@Component(
  List<String> items;
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
unt}} <button (
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item 
of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toS
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 56988: 20 transforms
Fuzz 56989: 12 transforms
Fuzz 56990: 17 transforms
Fuzz 56991: 11 transforms
Fuzz 56992: 1 transforms
Fuzz 56993: 9 transforms
Fuzz 56994: 14 transforms
Fuzz 56995: 9 transforms
Fuzz 56996: 5 transforms
Fuzz 56997: 20 transforms
Fuzz 56998: 7 transforms
Fuzz 56999: 8 transforms
Fuzz 57000: 9 transforms
Fuzz 57001: 4 transforms
Fuzz 57002: 5 transforms
Fuzz 57003: 6 transforms
Fuzz 57004: 1 transforms
Fuzz 57005: 12 transforms
Fuzz 57006: 13 transforms
Fuzz 57007: 16 transforms
Fuzz 57008: 14 transforms
Fuzz 57009: 3 transforms
Fuzz 57010: 9 transforms
Fuzz 57011: 13 transforms
Fuzz 57012: 20 transforms
Fuzz 57013: 7 transforms
Fuzz 57014: 12 transforms
Fuzz 57015: 20 transforms
Fuzz 57016: 14 transforms
Fuzz 57017: 3 transforms
Fuzz 57018: 10 transforms
Fuzz 57019: 20 transforms
Fuzz 57020: 17 transforms
Fuzz 57021: 16 transforms
Fuzz 57022: 4 transforms
Fuzz 57023: 11 transforms
Fuzz 57024: 5 transforms
Fuzz 57025: 4 transforms
Fuzz 57026: 17 transforms
Fuzz 57027: 12 transforms
Fuzz 57028: 17 transforms
Fuzz 57029: 4 transforms
Fuzz 57030: 10 transforms
Fuzz 57031: 14 transforms
Fuzz 57032: 18 transforms
Fuzz 57033: 18 transforms
Fuzz 57034: 18 transforms
Fuzz 57035: 2 transforms
Fuzz 57036: 14 transforms
Fuzz 57037: 6 transforms
Fuzz 57038: 2 transforms
Fuzz 57039: 17 transforms
Fuzz 57040: 3 transforms
Fuzz 57041: 9 transforms
Fuzz 57042: 17 transforms
Fuzz 57043: 11 transforms
Fuzz 57044: 19 transforms
Fuzz 57045: 13 transforms
Fuzz 57046: 11 transforms
Fuzz 57047: 6 transforms
Fuzz 57048: 9 transforms
Fuzz 57049: 6 transforms
Fuzz 57050: 9 transforms
Fuzz 57051: 12 transforms
Fuzz 57052: 11 transforms
Fuzz 57053: 19 transforms
Fuzz 57054: 17 transforms
Fuzz 57055: 17 transforms
Fuzz 57056: 19 transforms
Fuzz 57057: 3 transforms
Fuzz 57058: 15 transforms
Fuzz 57059: 2 transforms
Fuzz 57060: 16 transforms
Fuzz 57061: 16 transforms
Fuzz 57062: 12 transforms
Fuzz 57063: 2 transforms
Fuzz 57064: 1 transforms
Fuzz 57065: 15 transforms
Fuzz 57066: 6 transforms
Fuzz 57067: 8 transforms
Fuzz 57068: 18 transforms
Fuzz 57069: 19 transforms
Fuzz 57070: 16 transforms
Fuzz 57071: 1 transforms
Fuzz 57072: 18 transforms
Fuzz 57073: 11 transforms
Fuzz 57074: 7 transforms
Fuzz 57075: 19 transforms
Fuzz 57076: 12 transforms
Fuzz 57077: 13 transforms
Fuzz 57078: 4 transforms
Fuzz 57079: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
       attr.arFunctiona-hiding header;
-->
class CounterComponent {
  selector: 'my-counter',
  @Input() int maxCount;
  Event
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html<!--
  int count;

  outputs: const ['resetEvent: reset'],
class ComponentA {
       aria-hidden="true"
-->
import 'package:anguar2/angular2.dart';
  List<String> items;
  inputs: const ['count'],
@Component(

  Str<!--
       ari',
@Component(
<<==HTML CODE==>>
  attr.#h1>Showing {{it<!-- @ngIgnoreErrors: -->
<h <--
-->
      aria-hidden="true"
       attr.#h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 57080: 9 transforms
Fuzz 57081: 12 transforms
Fuzz 57082: 12 transforms
Fuzz 57083: 5 transforms
Fuzz 57084: 18 transforms
Fuzz 57085: 9 transforms
Fuzz 57086: 10 transforms
Fuzz 57087: 12 transforms
Fuzz 57088: 11 transforms
Fuzz 57089: 16 transforms
Fuzz 57090: 20 transforms
Fuzz 57091: 3 transforms
Fuzz 57092: 15 transforms
Fuzz 57093: 17 transforms
Fuzz 57094: 10 transforms
Fuzz 57095: 20 transforms
Fuzz 57096: 3 transforms
Fuzz 57097: 12 transforms
Fuzz 57098: 9 transforms
Fuzz 57099: 8 transforms
Fuzz 57100: 15 transforms
Fuzz 57101: 17 transforms
Fuzz 57102: 18 transforms
Fuzz 57103: 5 transforms
Fuzz 57104: 20 transforms
Fuzz 57105: 9 transforms
Fuzz 57106: 6 transforms
Fuzz 57107: 17 transforms
Fuzz 57108: 5 transforms
Fuzz 57109: 19 transforms
Fuzz 57110: 8 transforms
Fuzz 57111: 9 transforms
Fuzz 57112: 10 transforms
Fuzz 57113: 19 transforms
Fuzz 57114: 14 transforms
Fuzz 57115: 4 transforms
Fuzz 57116: 18 transforms
Fuzz 57117: 18 transforms
Fuzz 57118: 6 transforms
Fuzz 57119: 1 transforms
Fuzz 57120: 11 transforms
Fuzz 57121: 18 transforms
Fuzz 57122: 19 transforms
Fuzz 57123: 8 transforms
Fuzz 57124: 4 transforms
Fuzz 57125: 10 transforms
Fuzz 57126: 4 transforms
Fuzz 57127: 18 transforms
Fuzz 57128: 14 transforms
Fuzz 57129: 20 transforms
Fuzz 57130: 6 transforms
Fuzz 57131: 4 transforms
Fuzz 57132: 14 transforms
Fuzz 57133: 10 transforms
Fuzz 57134: 17 transforms
Fuzz 57135: 6 transforms
Fuzz 57136: 5 transforms
Fuzz 57137: 1 transforms
Fuzz 57138: 2 transforms
Fuzz 57139: 19 transforms
Fuzz 57140: 13 transforms
Fuzz 57141: 1 transforms
Fuzz 57142: 8 transforms
Fuzz 57143: 16 transforms
Fuzz 57144: 6 transforms
Fuzz 57145: 8 transforms
Fuzz 57146: 15 transforms
Fuzz 57147: 11 transforms
Fuzz 57148: 4 transforms
Fuzz 57149: 17 transforms
Fuzz 57150: 5 transforms
Fuzz 57151: 15 transforms
Fuzz 57152: 16 transforms
Fuzz 57153: 15 transforms
Fuzz 57154: 18 transforms
Fuzz 57155: 9 transforms
Fuzz 57156: 11 transforms
Fuzz 57157: 18 transforms
Fuzz 57158: 13 transforms
Fuzz 57159: 10 transforms
Fuzz 57160: 12 transforms
Fuzz 57161: 16 transforms
Fuzz 57162: 19 transforms
Fuzz 57163: 7 transforms
Fuzz 57164: 2 transforms
Fuzz 57165: 5 transforms
Fuzz 57166: 2 transforms
Fuzz 57167: 10 transforms
Fuzz 57168: 18 transforms
Fuzz 57169: 17 transforms
Fuzz 57170: 17 transforms
Fuzz 57171: 3 transforms
Fuzz 57172: 9 transforms
Fuzz 57173: 15 transforms
Fuzz 57174: 14 transforms
Fuzz 57175: 15 transforms
Fuzz 57176: 4 transforms
Fuzz 57177: 8 transforms
Fuzz 57178: 11 transforms
Fuzz 57179: 12 transforms
Fuzz 57180: 14 transforms
Fuzz 57181: 17 transforms
Fuzz 57182: 8 transforms
Fuzz 57183: 11 transforms
Fuzz 57184: 8 transforms
Fuzz 57185: 14 transforms
Fuzz 57186: 11 transforms
Fuzz 57187: 11 transforms
Fuzz 57188: 15 transforms
Fuzz 57189: 1 transforms
Fuzz 57190: 15 transforms
Fuzz 57191: 5 transforms
Fuzz 57192: 17 transforms
Fuzz 57193: 10 transforms
Fuzz 57194: 16 transforms
Fuzz 57195: 9 transforms
Fuzz 57196: 8 transforms
Fuzz 57197: 13 transforms
Fuzz 57198: 17 transforms
Fuzz 57199: 13 transforms
Fuzz 57200: 6 transforms
Fuzz 57201: 12 transforms
Fuzz 57202: 12 transforms
Fuzz 57203: 5 transforms
Fuzz 57204: 17 transforms
Fuzz 57205: 14 transforms
Fuzz 57206: 6 transforms
Fuzz 57207: 4 transforms
Fuzz 57208: 12 transforms
Fuzz 57209: 20 transforms
Fuzz 57210: 9 transforms
Fuzz 57211: 15 transforms
Fuzz 57212: 2 transforms
Fuzz 57213: 19 transforms
Fuzz 57214: 14 transforms
Fuzz 57215: 6 transforms
Fuzz 57216: 11 transforms
Fuzz 57217: 7 transforms
Fuzz 57218: 7 transforms
Fuzz 57219: 9 transforms
Fuzz 57220: 9 transforms
Fuzz 57221: 16 transforms
Fuzz 57222: 7 transforms
Fuzz 57223: 16 transforms
Fuzz 57224: 1 transforms
Fuzz 57225: 19 transforms
Fuzz 57226: 1 transforms
Fuzz 57227: 6 transforms
Fuzz 57228: 19 transforms
Fuzz 57229: 18 transforms
Fuzz 57230: 13 transforms
Fuzz 57231: 5 transforms
Fuzz 57232: 3 transforms
Fuzz 57233: 11 transforms
Fuzz 57234: 1 transforms
Fuzz 57235: 17 transforms
Fuzz 57236: 13 transforms
Fuzz 57237: 14 transforms
Fuzz 57238: 10 transforms
Fuzz 57239: 3 transforms
Fuzz 57240: 10 transforms
Fuzz 57241: 13 transforms
Fuzz 57242: 9 transforms
Fuzz 57243: 10 transforms
Fuzz 57244: 20 transforms
Fuzz 57245: 14 transforms
Fuzz 57246: 14 transforms
Fuzz 57247: 6 transforms
Fuzz 57248: 16 transforms
Fuzz 57249: 15 transforms
Fuzz 57250: 4 transforms
Fuzz 57251: 8 transforms
Fuzz 57252: 11 transforms
Fuzz 57253: 14 transforms
Fuzz 57254: 2 transforms
Fuzz 57255: 13 transforms
Fuzz 57256: 9 transforms
Fuzz 57257: 7 transforms
Fuzz 57258: 10 transforms
Fuzz 57259: 8 transforms
Fuzz 57260: 10 transforms
Fuzz 57261: 1 transforms
Fuzz 57262: 8 transforms
Fuzz 57263: 9 transforms
Fuzz 57264: 1 transforms
Fuzz 57265: 17 transforms
Fuzz 57266: 12 transforms
Fuzz 57267: 2 transforms
Fuzz 57268: 17 transforms
Fuzz 57269: 11 transforms
Fuzz 57270: 18 transforms
Fuzz 57271: 10 transforms
Fuzz 57272: 15 transforms
Fuzz 57273: 11 transforms
Fuzz 57274: 12 transforms
Fuzz 57275: 8 transforms
Fuzz 57276: 19 transforms
Fuzz 57277: 15 transforms
Fuzz 57278: 16 transforms
Fuzz 57279: 19 transforms
Fuzz 57280: 13 transforms
Fuzz 57281: 17 transforms
Fuzz 57282: 3 transforms
Fuzz 57283: 18 transforms
Fuzz 57284: 20 transforms
Fuzz 57285: 6 transforms
Fuzz 57286: 20 transforms
Fuzz 57287: 3 transforms
Fuzz 57288: 17 transforms
Fuzz 57289: 7 transforms
Fuzz 57290: 6 transforms
Fuzz 57291: 2 transforms
Fuzz 57292: 3 transforms
Fuzz 57293: 11 transforms
Fuzz 57294: 6 transforms
Fuzz 57295: 12 transforms
Fuzz 57296: 7 transforms
Fuzz 57297: 8 transforms
Fuzz 57298: 13 transforms
Fuzz 57299: 2 transforms
Fuzz 57300: 11 transforms
Fuzz 57301: 16 transforms
Fuzz 57302: 17 transforms
Fuzz 57303: 2 transforms
Fuzz 57304: 14 transforms
Fuzz 57305: 6 transforms
Fuzz 57306: 5 transforms
Fuzz 57307: 13 transforms
Fuzz 57308: 19 transforms
Fuzz 57309: 10 transforms
Fuzz 57310: 2 transforms
Fuzz 57311: 15 transforms
Fuzz 57312: 6 transforms
Fuzz 57313: 5 transforms
Fuzz 57314: 4 transforms
Fuzz 57315: 10 transforms
Fuzz 57316: 12 transforms
Fuzz 57317: 13 transforms
Fuzz 57318: 7 transforms
Fuzz 57319: 2 transforms
Fuzz 57320: 18 transforms
Fuzz 57321: 5 transforms
Fuzz 57322: 9 transforms
Fuzz 57323: 15 transforms
Fuzz 57324: 16 transforms
Fuzz 57325: 10 transforms
Fuzz 57326: 11 transforms
Fuzz 57327: 19 transforms
Fuzz 57328: 14 transforms
Fuzz 57329: 13 transforms
Fuzz 57330: 3 transforms
Fuzz 57331: 19 transforms
Fuzz 57332: 4 transforms
Fuzz 57333: 10 transforms
Fuzz 57334: 17 transforms
Fuzz 57335: 2 transforms
Fuzz 57336: 11 transforms
Fuzz 57337: 5 transforms
Fuzz 57338: 16 transforms
Fuzz 57339: 16 transforms
Fuzz 57340: 11 transforms
Fuzz 57341: 11 transforms
Fuzz 57342: 6 transforms
Fuzz 57343: 14 transforms
Fuzz 57344: 17 transforms
Fuzz 57345: 6 transforms
Fuzz 57346: 2 transforms
Fuzz 57347: 1 transforms
Fuzz 57348: 16 transforms
Fuzz 57349: 3 transforms
Fuzz 57350: 10 transforms
Fuzz 57351: 17 transforms
Fuzz 57352: 19 transforms
Fuzz 57353: 13 transforms
Fuzz 57354: 11 transforms
Fuzz 57355: 14 transforms
Fuzz 57356: 5 transforms
Fuzz 57357: 6 transforms
Fuzz 57358: 8 transforms
Fuzz 57359: 6 transforms
Fuzz 57360: 2 transforms
Fuzz 57361: 1 transforms
Fuzz 57362: 15 transforms
Fuzz 57363: 9 transforms
Fuzz 57364: 20 transforms
Fuzz 57365: 19 transforms
Fuzz 57366: 3 transforms
Fuzz 57367: 11 transforms
Fuzz 57368: 19 transforms
Fuzz 57369: 11 transforms
Fuzz 57370: 17 transforms
Fuzz 57371: 3 transforms
Fuzz 57372: 16 transforms
Fuzz 57373: 20 transforms
Fuzz 57374: 2 transforms
Fuzz 57375: 1 transforms
Fuzz 57376: 3 transforms
Fuzz 57377: 16 transforms
Fuzz 57378: 19 transforms
Fuzz 57379: 11 transforms
Fuzz 57380: 1 transforms
Fuzz 57381: 13 transforms
Fuzz 57382: 17 transforms
Fuzz 57383: 7 transforms
Fuzz 57384: 10 transforms
Fuzz 57385: 13 transforms
Fuzz 57386: 16 transforms
Fuzz 57387: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
import 'package:angular2/angular2.dart';

       aria-hidden="true"

  @Out reset'],
  templat}
  EventEmitter<lector: 'my-aaa',
  intput() EventEmitter<int> incremented;
  inputs: const ['count'],
}
  void reset() {}
  '090cedb3f2833a3f260b0937baae56267e: '{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
});
class ComponentA {
]),
  selector: 'my-counter',
  String header;
class CounterComponent {
String> rdoesetEvent;
  void increment() {}
class CounterComponent {


  @ContentChild(CounterComponent)
@Componen<!--

\'\'\');
@Component(
  CounterComponent recursedComponent;
    t(
}
{
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
  selector: 'my-aaa',
  intput() EventEmitter<int> incremented;
  inputs: const ['count'],
}
  void reset() {}
  '090cedb3f2833a3f260b0937baae56267e: '{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
});
class ComponentA {
]),
  selector: 'my-counter',
  String header;
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
    [count]="items.length"
  <form #ngForm="ngForm"></form>
    #counter

  <input [(ngModel)]="header" /dynamic>
</li>
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
    <my-counter
    (click)='h1.hidde = !h1.hidden; counter.reset()'
  <my-counter
  {{ngForm.dirty}}
    (reset)=''
      
  
    [maxCount]='4'
    (increlibrarymented)='items.add($event.toString())'>
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 57388: 13 transforms
Fuzz 57389: 16 transforms
Fuzz 57390: 11 transforms
Fuzz 57391: 16 transforms
Fuzz 57392: 20 transforms
Fuzz 57393: 19 transforms
Fuzz 57394: 9 transforms
Fuzz 57395: 8 transforms
Fuzz 57396: 12 transforms
Fuzz 57397: 11 transforms
Fuzz 57398: 7 transforms
Fuzz 57399: 7 transforms
Fuzz 57400: 13 transforms
Fuzz 57401: 8 transforms
Fuzz 57402: 18 transforms
Fuzz 57403: 18 transforms
Fuzz 57404: 17 transforms
Fuzz 57405: 19 transforms
Fuzz 57406: 17 transforms
Fuzz 57407: 18 transforms
Fuzz 57408: 6 transforms
Fuzz 57409: 5 transforms
Fuzz 57410: 19 transforms
Fuzz 57411: 7 transforms
Fuzz 57412: 1 transforms
Fuzz 57413: 18 transforms
Fuzz 57414: 1 transforms
Fuzz 57415: 11 transforms
Fuzz 57416: 13 transforms
Fuzz 57417: 12 transforms
Fuzz 57418: 4 transforms
Fuzz 57419: 3 transforms
Fuzz 57420: 17 transforms
Fuzz 57421: 7 transforms
Fuzz 57422: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
 uts: const ['count'],
       arst<String> items;
  @ContentChild(CounterComponent)
  String header;
  int count;
  inp<!--
  directives: const [CounterComponent, NgIf, Ngor, NgForm, NgModel])class ComponentA {
-->
  void eset() {}
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

}
  EveentEmitter<String> resetEvent;
  selector: 'my-counter',
  List<String> items;
import 'package:angular2/angular2.dart';
class CounterComponent {
  EventEmitter<String> resetEvent;
  int count;
 uts: const ['count'],
  templateUrl: 'test.html',
  String header;
  outputs: const ['resetEvent: reset'],
@Component(
class CounterComponent {

  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  @Output() Eveia-hidden="true"
}
-->

  inp<!--
  selector: 'my-aaa',
  selector: 'my-counter',
@Component(

  @Input() int maxCount;
@Componetton>')
  void increment(
  outputs: const ['resetEvent: reset'],
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void returnincrement() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *n<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"gFor='let item of items; let x=index' [
hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *<!--
-->
       aria-hidden="true"
     ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 57423: 18 transforms
Fuzz 57424: 10 transforms
Fuzz 57425: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
-->
@Co<!--
    a   
       attr.aria-hiddenponent( selector: 'my-aa<!--
-->
<<==HTML CODE==>>
</li>
      
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
    <my-counter></my-counter>
  </my-counter>

    (reset)=''
  {{ngForm.dirty}}
  <my-counter
    [count]="items.length"
  {{x}} : {{item.trim()}}
    [maxCount]='4'
</div>
    (incremented)='items.add($event.toString())'>
<!-on- @ngIgnoreErrors: -->
  

    #counter
<div *ngIf="items.lenth > 0">  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 57426: 1 transforms
Fuzz 57427: 6 transforms
Fuzz 57428: 10 transforms
Fuzz 57429: 15 transforms
Fuzz 57430: 11 transforms
Fuzz 57431: 12 transforms
Fuzz 57432: 8 transforms
Fuzz 57433: 8 transforms
Fuzz 57434: 6 transforms
Fuzz 57435: 13 transforms
Fuzz 57436: 13 transforms
Fuzz 57437: 20 transforms
Fuzz 57438: 20 transforms
Fuzz 57439: 4 transforms
Fuzz 57440: 16 transforms
Fuzz 57441: 16 transforms
Fuzz 57442: 11 transforms
Fuzz 57443: 19 transforms
Fuzz 57444: 1 transforms
Fuzz 57445: 11 transforms
Fuzz 57446: 17 transforms
Fuzz 57447: 12 transforms
Fuzz 57448: 5 transforms
Fuzz 57449: 2 transforms
Fuzz 57450: 8 transforms
Fuzz 57451: 3 transforms
Fuzz 57452: 9 transforms
Fuzz 57453: 15 transforms
Fuzz 57454: 17 transforms
Fuzz 57455: 19 transforms
Fuzz 57456: 7 transforms
Fuzz 57457: 15 transforms
Fuzz 57458: 11 transforms
Fuzz 57459: 7 transforms
Fuzz 57460: 9 transforms
Fuzz 57461: 7 transforms
Fuzz 57462: 1 transforms
Fuzz 57463: 11 transforms
Fuzz 57464: 2 transforms
Fuzz 57465: 9 transforms
Fuzz 57466: 1 transforms
Fuzz 57467: 6 transforms
Fuzz 57468: 20 transforms
Fuzz 57469: 19 transforms
Fuzz 57470: 17 transforms
Fuzz 57471: 14 transforms
Fuzz 57472: 1 transforms
Fuzz 57473: 11 transforms
Fuzz 57474: 18 transforms
Fuzz 57475: 8 transforms
Fuzz 57476: 16 transforms
Fuzz 57477: 12 transforms
Fuzz 57478: 14 transforms
Fuzz 57479: 6 transforms
Fuzz 57480: 20 transforms
Fuzz 57481: 11 transforms
Fuzz 57482: 1 transforms
Fuzz 57483: 18 transforms
Fuzz 57484: 9 transforms
Fuzz 57485: 11 transforms
Fuzz 57486: 14 transforms
Fuzz 57487: 5 transforms
Fuzz 57488: 11 transforms
Fuzz 57489: 9 transforms
Fuzz 57490: 13 transforms
Fuzz 57491: 15 transforms
Fuzz 57492: 14 transforms
Fuzz 57493: 7 transforms
Fuzz 57494: 15 transforms
Fuzz 57495: 12 transforms
Fuzz 57496: 18 transforms
Fuzz 57497: 3 transforms
Fuzz 57498: 3 transforms
Fuzz 57499: 6 transforms
Fuzz 57500: 13 transforms
Fuzz 57501: 1 transforms
Fuzz 57502: 6 transforms
Fuzz 57503: 11 transforms
Fuzz 57504: 20 transforms
Fuzz 57505: 2 transforms
Fuzz 57506: 20 transforms
Fuzz 57507: 12 transforms
Fuzz 57508: 1 transforms
Fuzz 57509: 11 transforms
Fuzz 57510: 1 transforms
Fuzz 57511: 11 transforms
Fuzz 57512: 20 transforms
Fuzz 57513: 10 transforms
Fuzz 57514: 13 transforms
Fuzz 57515: 9 transforms
Fuzz 57516: 9 transforms
Fuzz 57517: 18 transforms
Fuzz 57518: 8 transforms
Fuzz 57519: 20 transforms
Fuzz 57520: 3 transforms
Fuzz 57521: 8 transforms
Fuzz 57522: 4 transforms
Fuzz 57523: 17 transforms
Fuzz 57524: 9 transforms
Fuzz 57525: 6 transforms
Fuzz 57526: 4 transforms
Fuzz 57527: 7 transforms
Fuzz 57528: 13 transforms
Fuzz 57529: 11 transforms
Fuzz 57530: 14 transforms
Fuzz 57531: 16 transforms
Fuzz 57532: 17 transforms
Fuzz 57533: 16 transforms
Fuzz 57534: 2 transforms
Fuzz 57535: 1 transforms
Fuzz 57536: 11 transforms
Fuzz 57537: 13 transforms
Fuzz 57538: 14 transforms
Fuzz 57539: 9 transforms
Fuzz 57540: 9 transforms
Fuzz 57541: 5 transforms
Fuzz 57542: 20 transforms
Fuzz 57543: 11 transforms
Fuzz 57544: 5 transforms
Fuzz 57545: 16 transforms
Fuzz 57546: 8 transforms
Fuzz 57547: 9 transforms
Fuzz 57548: 18 transforms
Fuzz 57549: 4 transforms
Fuzz 57550: 11 transforms
Fuzz 57551: 4 transforms
Fuzz 57552: 1 transforms
Fuzz 57553: 11 transforms
Fuzz 57554: 11 transforms
Fuzz 57555: 11 transforms
Fuzz 57556: 14 transforms
Fuzz 57557: 3 transforms
Fuzz 57558: 11 transforms
Fuzz 57559: 12 transforms
Fuzz 57560: 1 transforms
Fuzz 57561: 12 transforms
Fuzz 57562: 12 transforms
Fuzz 57563: 12 transforms
Fuzz 57564: 3 transforms
Fuzz 57565: 7 transforms
Fuzz 57566: 17 transforms
Fuzz 57567: 9 transforms
Fuzz 57568: 8 transforms
Fuzz 57569: 18 transforms
Fuzz 57570: 11 transforms
Fuzz 57571: 7 transforms
Fuzz 57572: 7 transforms
Fuzz 57573: 19 transforms
Fuzz 57574: 7 transforms
Fuzz 57575: 10 transforms
Fuzz 57576: 15 transforms
Fuzz 57577: 4 transforms
Fuzz 57578: 5 transforms
Fuzz 57579: 6 transforms
Fuzz 57580: 11 transforms
Fuzz 57581: 15 transforms
Fuzz 57582: 14 transforms
Fuzz 57583: 19 transforms
Fuzz 57584: 20 transforms
Fuzz 57585: 9 transforms
Fuzz 57586: 2 transforms
Fuzz 57587: 19 transforms
Fuzz 57588: 18 transforms
Fuzz 57589: 5 transforms
Fuzz 57590: 10 transforms
Fuzz 57591: 8 transforms
Fuzz 57592: 11 transforms
Fuzz 57593: 14 transforms
Fuzz 57594: 6 transforms
Fuzz 57595: 2 transforms
Fuzz 57596: 16 transforms
Fuzz 57597: 18 transforms
Fuzz 57598: 5 transforms
Fuzz 57599: 1 transforms
Fuzz 57600: 16 transforms
Fuzz 57601: 10 transforms
Fuzz 57602: 9 transforms
Fuzz 57603: 13 transforms
Fuzz 57604: 20 transforms
Fuzz 57605: 8 transforms
Fuzz 57606: 12 transforms
Fuzz 57607: 14 transforms
Fuzz 57608: 11 transforms
Fuzz 57609: 16 transforms
Fuzz 57610: 11 transforms
Fuzz 57611: 16 transforms
Fuzz 57612: 1 transforms
Fuzz 57613: 3 transforms
Fuzz 57614: 19 transforms
Fuzz 57615: 6 transforms
Fuzz 57616: 7 transforms
Fuzz 57617: 2 transforms
Fuzz 57618: 18 transforms
Fuzz 57619: 6 transforms
Fuzz 57620: 19 transforms
Fuzz 57621: 4 transforms
Fuzz 57622: 17 transforms
Fuzz 57623: 12 transforms
Fuzz 57624: 8 transforms
Fuzz 57625: 13 transforms
Fuzz 57626: 14 transforms
Fuzz 57627: 20 transforms
Fuzz 57628: 4 transforms
Fuzz 57629: 4 transforms
Fuzz 57630: 1 transforms
Fuzz 57631: 17 transforms
Fuzz 57632: 16 transforms
Fuzz 57633: 12 transforms
Fuzz 57634: 4 transforms
Fuzz 57635: 7 transforms
Fuzz 57636: 9 transforms
Fuzz 57637: 8 transforms
Fuzz 57638: 7 transforms
Fuzz 57639: 1 transforms
Fuzz 57640: 2 transforms
Fuzz 57641: 7 transforms
Fuzz 57642: 13 transforms
Fuzz 57643: 5 transforms
Fuzz 57644: 15 transforms
Fuzz 57645: 16 transforms
Fuzz 57646: 7 transforms
Fuzz 57647: 20 transforms
Fuzz 57648: 8 transforms
Fuzz 57649: 3 transforms
Fuzz 57650: 18 transforms
Fuzz 57651: 13 transforms
Fuzz 57652: 10 transforms
Fuzz 57653: 16 transforms
Fuzz 57654: 10 transforms
Fuzz 57655: 4 transforms
Fuzz 57656: 1 transforms
Fuzz 57657: 4 transforms
Fuzz 57658: 4 transforms
Fuzz 57659: 3 transforms
Fuzz 57660: 2 transforms
Fuzz 57661: 6 transforms
Fuzz 57662: 8 transforms
Fuzz 57663: 10 transforms
Fuzz 57664: 3 transforms
Fuzz 57665: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import '  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<!--
-->
       ar<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Strinpackage:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf[, NgFor, NgForm, NgMo
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 57666: 13 transforms
Fuzz 57667: 14 transforms
Fuzz 57668: 13 transforms
Fuzz 57669: 17 transforms
Fuzz 57670: 11 transforms
Fuzz 57671: 1 transforms
Fuzz 57672: 16 transforms
Fuzz 57673: 19 transforms
Fuzz 57674: 12 transforms
Fuzz 57675: 6 transforms
Fuzz 57676: 3 transforms
Fuzz 57677: 14 transforms
Fuzz 57678: 14 transforms
Fuzz 57679: 18 transforms
Fuzz 57680: 14 transforms
Fuzz 57681: 13 transforms
Fuzz 57682: 20 transforms
Fuzz 57683: 15 transforms
Fuzz 57684: 16 transforms
Fuzz 57685: 16 transforms
Fuzz 57686: 15 transforms
Fuzz 57687: 2 transforms
Fuzz 57688: 14 transforms
Fuzz 57689: 2 transforms
Fuzz 57690: 7 transforms
Fuzz 57691: 2 transforms
Fuzz 57692: 20 transforms
Fuzz 57693: 4 transforms
Fuzz 57694: 15 transforms
Fuzz 57695: 19 transforms
Fuzz 57696: 18 transforms
Fuzz 57697: 11 transforms
Fuzz 57698: 6 transforms
Fuzz 57699: 7 transforms
Fuzz 57700: 20 transforms
Fuzz 57701: 6 transforms
Fuzz 57702: 16 transforms
Fuzz 57703: 14 transforms
Fuzz 57704: 14 transforms
Fuzz 57705: 20 transforms
Fuzz 57706: 14 transforms
Fuzz 57707: 20 transforms
Fuzz 57708: 20 transforms
Fuzz 57709: 5 transforms
Fuzz 57710: 12 transforms
Fuzz 57711: 10 transforms
Fuzz 57712: 20 transforms
Fuzz 57713: 8 transforms
Fuzz 57714: 18 transforms
Fuzz 57715: 6 transforms
Fuzz 57716: 18 transforms
Fuzz 57717: 15 transforms
Fuzz 57718: 18 transforms
Fuzz 57719: 14 transforms
Fuzz 57720: 14 transforms
Fuzz 57721: 19 transforms
Fuzz 57722: 17 transforms
Fuzz 57723: 3 transforms
Fuzz 57724: 17 transforms
Fuzz 57725: 15 transforms
Fuzz 57726: 18 transforms
Fuzz 57727: 20 transforms
Fuzz 57728: 11 transforms
Fuzz 57729: 7 transforms
Fuzz 57730: 17 transforms
Fuzz 57731: 3 transforms
Fuzz 57732: 16 transforms
Fuzz 57733: 5 transforms
Fuzz 57734: 3 transforms
Fuzz 57735: 16 transforms
Fuzz 57736: 2 transforms
Fuzz 57737: 10 transforms
Fuzz 57738: 11 transforms
Fuzz 57739: 3 transforms
Fuzz 57740: 18 transforms
Fuzz 57741: 15 transforms
Fuzz 57742: 6 transforms
Fuzz 57743: 19 transforms
Fuzz 57744: 13 transforms
Fuzz 57745: 3 transforms
Fuzz 57746: 20 transforms
Fuzz 57747: 7 transforms
Fuzz 57748: 15 transforms
Fuzz 57749: 19 transforms
Fuzz 57750: 13 transforms
Fuzz 57751: 20 transforms
Fuzz 57752: 7 transforms
Fuzz 57753: 4 transforms
Fuzz 57754: 2 transforms
Fuzz 57755: 4 transforms
Fuzz 57756: 9 transforms
Fuzz 57757: 4 transforms
Fuzz 57758: 4 transforms
Fuzz 57759: 8 transforms
Fuzz 57760: 16 transforms
Fuzz 57761: 1 transforms
Fuzz 57762: 12 transforms
Fuzz 57763: 8 transforms
Fuzz 57764: 7 transforms
Fuzz 57765: 14 transforms
Fuzz 57766: 20 transforms
Fuzz 57767: 10 transforms
Fuzz 57768: 19 transforms
Fuzz 57769: 9 transforms
Fuzz 57770: 2 transforms
Fuzz 57771: 1 transforms
Fuzz 57772: 10 transforms
Fuzz 57773: 7 transforms
Fuzz 57774: 16 transforms
Fuzz 57775: 12 transforms
Fuzz 57776: 3 transforms
Fuzz 57777: 6 transforms
Fuzz 57778: 3 transforms
Fuzz 57779: 5 transforms
Fuzz 57780: 17 transforms
Fuzz 57781: 2 transforms
Fuzz 57782: 10 transforms
Fuzz 57783: 8 transforms
Fuzz 57784: 14 transforms
Fuzz 57785: 15 transforms
Fuzz 57786: 20 transforms
Fuzz 57787: 1 transforms
Fuzz 57788: 20 transforms
Fuzz 57789: 9 transforms
Fuzz 57790: 5 transforms
Fuzz 57791: 4 transforms
Fuzz 57792: 4 transforms
Fuzz 57793: 3 transforms
Fuzz 57794: 10 transforms
Fuzz 57795: 6 transforms
Fuzz 57796: 11 transforms
Fuzz 57797: 11 transforms
Fuzz 57798: 15 transforms
Fuzz 57799: 9 transforms
Fuzz 57800: 7 transforms
Fuzz 57801: 14 transforms
Fuzz 57802: 13 transforms
Fuzz 57803: 5 transforms
Fuzz 57804: 16 transforms
Fuzz 57805: 11 transforms
Fuzz 57806: 19 transforms
Fuzz 57807: 20 transforms
Fuzz 57808: 14 transforms
Fuzz 57809: 13 transforms
Fuzz 57810: 16 transforms
Fuzz 57811: 18 transforms
Fuzz 57812: 12 transforms
Fuzz 57813: 9 transforms
Fuzz 57814: 6 transforms
Fuzz 57815: 17 transforms
Fuzz 57816: 18 transforms
Fuzz 57817: 16 transforms
Fuzz 57818: 9 transforms
Fuzz 57819: 14 transforms
Fuzz 57820: 2 transforms
Fuzz 57821: 18 transforms
Fuzz 57822: 10 transforms
Fuzz 57823: 17 transforms
Fuzz 57824: 17 transforms
Fuzz 57825: 15 transforms
Fuzz 57826: 4 transforms
Fuzz 57827: 20 transforms
Fuzz 57828: 6 transforms
Fuzz 57829: 16 transforms
Fuzz 57830: 16 transforms
Fuzz 57831: 3 transforms
Fuzz 57832: 4 transforms
Fuzz 57833: 12 transforms
Fuzz 57834: 4 transforms
Fuzz 57835: 6 transforms
Fuzz 57836: 11 transforms
Fuzz 57837: 7 transforms
Fuzz 57838: 1 transforms
Fuzz 57839: 2 transforms
Fuzz 57840: 5 transforms
Fuzz 57841: 11 transforms
Fuzz 57842: 13 transforms
Fuzz 57843: 14 transforms
Fuzz 57844: 3 transforms
Fuzz 57845: 8 transforms
Fuzz 57846: 11 transforms
Fuzz 57847: 12 transforms
Fuzz 57848: 9 transforms
Fuzz 57849: 1 transforms
Fuzz 57850: 10 transforms
Fuzz 57851: 17 transforms
Fuzz 57852: 12 transforms
Fuzz 57853: 19 transforms
Fuzz 57854: 11 transforms
Fuzz 57855: 11 transforms
Fuzz 57856: 4 transforms
Fuzz 57857: 17 transforms
Fuzz 57858: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  outputs: const ['resetEvent: reset'],
-->
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
\'\'\');
  int coun}
@Component(
  inputs: const ['count'],
       ntEmitter<String>res
class ComponentA {
});
{
  selector: 'my-counter',
  templateUrl: 'test.html',

]),
  @Input() int maxCunt;
       aria-hidden="true"
  '090cedb3f2833a3ft;
  List<String> items;
  selsyncector: 'my-aaa',
  Eve<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<!--
-->
       aria-hidden="true"
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length >
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 57859: 16 transforms
Fuzz 57860: 3 transforms
Fuzz 57861: 19 transforms
Fuzz 57862: 12 transforms
Fuzz 57863: 13 transforms
Fuzz 57864: 6 transforms
Fuzz 57865: 12 transforms
Fuzz 57866: 1 transforms
Fuzz 57867: 20 transforms
Fuzz 57868: 14 transforms
Fuzz 57869: 15 transforms
Fuzz 57870: 20 transforms
Fuzz 57871: 19 transforms
Fuzz 57872: 11 transforms
Fuzz 57873: 3 transforms
Fuzz 57874: 7 transforms
Fuzz 57875: 10 transforms
Fuzz 57876: 7 transforms
Fuzz 57877: 3 transforms
Fuzz 57878: 5 transforms
Fuzz 57879: 17 transforms
Fuzz 57880: 16 transforms
Fuzz 57881: 13 transforms
Fuzz 57882: 3 transforms
Fuzz 57883: 15 transforms
Fuzz 57884: 11 transforms
Fuzz 57885: 15 transforms
Fuzz 57886: 13 transforms
Fuzz 57887: 2 transforms
Fuzz 57888: 15 transforms
Fuzz 57889: 9 transforms
Fuzz 57890: 1 transforms
Fuzz 57891: 1 transforms
Fuzz 57892: 15 transforms
Fuzz 57893: 13 transforms
Fuzz 57894: 19 transforms
Fuzz 57895: 18 transforms
Fuzz 57896: 7 transforms
Fuzz 57897: 7 transforms
Fuzz 57898: 7 transforms
Fuzz 57899: 15 transforms
Fuzz 57900: 13 transforms
Fuzz 57901: 19 transforms
Fuzz 57902: 6 transforms
Fuzz 57903: 1 transforms
Fuzz 57904: 16 transforms
Fuzz 57905: 10 transforms
Fuzz 57906: 12 transforms
Fuzz 57907: 5 transforms
Fuzz 57908: 2 transforms
Fuzz 57909: 4 transforms
Fuzz 57910: 18 transforms
Fuzz 57911: 13 transforms
Fuzz 57912: 5 transforms
Fuzz 57913: 12 transforms
Fuzz 57914: 5 transforms
Fuzz 57915: 17 transforms
Fuzz 57916: 9 transforms
Fuzz 57917: 18 transforms
Fuzz 57918: 12 transforms
Fuzz 57919: 15 transforms
Fuzz 57920: 5 transforms
Fuzz 57921: 14 transforms
Fuzz 57922: 20 transforms
Fuzz 57923: 8 transforms
Fuzz 57924: 19 transforms
Fuzz 57925: 11 transforms
Fuzz 57926: 12 transforms
Fuzz 57927: 10 transforms
Fuzz 57928: 5 transforms
Fuzz 57929: 9 transforms
Fuzz 57930: 4 transforms
Fuzz 57931: 11 transforms
Fuzz 57932: 2 transforms
Fuzz 57933: 8 transforms
Fuzz 57934: 20 transforms
Fuzz 57935: 18 transforms
Fuzz 57936: 5 transforms
Fuzz 57937: 19 transforms
Fuzz 57938: 4 transforms
Fuzz 57939: 10 transforms
Fuzz 57940: 17 transforms
Fuzz 57941: 19 transforms
Fuzz 57942: 11 transforms
Fuzz 57943: 18 transforms
Fuzz 57944: 4 transforms
Fuzz 57945: 3 transforms
Fuzz 57946: 19 transforms
Fuzz 57947: 14 transforms
Fuzz 57948: 16 transforms
Fuzz 57949: 17 transforms
Fuzz 57950: 4 transforms
Fuzz 57951: 11 transforms
Fuzz 57952: 9 transforms
Fuzz 57953: 6 transforms
Fuzz 57954: 10 transforms
Fuzz 57955: 11 transforms
Fuzz 57956: 15 transforms
Fuzz 57957: 13 transforms
Fuzz 57958: 8 transforms
Fuzz 57959: 14 transforms
Fuzz 57960: 20 transforms
Fuzz 57961: 12 transforms
Fuzz 57962: 17 transforms
Fuzz 57963: 5 transforms
Fuzz 57964: 3 transforms
Fuzz 57965: 12 transforms
Fuzz 57966: 6 transforms
Fuzz 57967: 17 transforms
Fuzz 57968: 15 transforms
Fuzz 57969: 8 transforms
Fuzz 57970: 3 transforms
Fuzz 57971: 8 transforms
Fuzz 57972: 17 transforms
Fuzz 57973: 9 transforms
Fuzz 57974: 8 transforms
Fuzz 57975: 15 transforms
Fuzz 57976: 6 transforms
Fuzz 57977: 5 transforms
Fuzz 57978: 12 transforms
Fuzz 57979: 2 transforms
Fuzz 57980: 14 transforms
Fuzz 57981: 7 transforms
Fuzz 57982: 8 transforms
Fuzz 57983: 12 transforms
Fuzz 57984: 18 transforms
Fuzz 57985: 17 transforms
Fuzz 57986: 2 transforms
Fuzz 57987: 11 transforms
Fuzz 57988: 15 transforms
Fuzz 57989: 8 transforms
Fuzz 57990: 12 transforms
Fuzz 57991: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
@Co<!--
       aria-mponent(
  templaateUrl: 'te
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length >switch 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.lereturnngth"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 57992: 2 transforms
Fuzz 57993: 3 transforms
Fuzz 57994: 13 transforms
Fuzz 57995: 2 transforms
Fuzz 57996: 2 transforms
Fuzz 57997: 10 transforms
Fuzz 57998: 11 transforms
Fuzz 57999: 16 transforms
Fuzz 58000: 10 transforms
Fuzz 58001: 9 transforms
Fuzz 58002: 18 transforms
Fuzz 58003: 2 transforms
Fuzz 58004: 13 transforms
Fuzz 58005: 11 transforms
Fuzz 58006: 5 transforms
Fuzz 58007: 1 transforms
Fuzz 58008: 18 transforms
Fuzz 58009: 15 transforms
Fuzz 58010: 1 transforms
Fuzz 58011: 9 transforms
Fuzz 58012: 3 transforms
Fuzz 58013: 4 transforms
Fuzz 58014: 4 transforms
Fuzz 58015: 1 transforms
Fuzz 58016: 16 transforms
Fuzz 58017: 13 transforms
Fuzz 58018: 3 transforms
Fuzz 58019: 16 transforms
Fuzz 58020: 20 transforms
Fuzz 58021: 13 transforms
Fuzz 58022: 20 transforms
Fuzz 58023: 14 transforms
Fuzz 58024: 7 transforms
Fuzz 58025: 8 transforms
Fuzz 58026: 12 transforms
Fuzz 58027: 20 transforms
Fuzz 58028: 16 transforms
Fuzz 58029: 18 transforms
Fuzz 58030: 18 transforms
Fuzz 58031: 4 transforms
Fuzz 58032: 16 transforms
Fuzz 58033: 4 transforms
Fuzz 58034: 9 transforms
Fuzz 58035: 9 transforms
Fuzz 58036: 16 transforms
Fuzz 58037: 12 transforms
Fuzz 58038: 16 transforms
Fuzz 58039: 6 transforms
Fuzz 58040: 18 transforms
Fuzz 58041: 6 transforms
Fuzz 58042: 9 transforms
Fuzz 58043: 18 transforms
Fuzz 58044: 14 transforms
Fuzz 58045: 9 transforms
Fuzz 58046: 13 transforms
Fuzz 58047: 8 transforms
Fuzz 58048: 16 transforms
Fuzz 58049: 11 transforms
Fuzz 58050: 9 transforms
Fuzz 58051: 5 transforms
Fuzz 58052: 9 transforms
Fuzz 58053: 15 transforms
Fuzz 58054: 4 transforms
Fuzz 58055: 11 transforms
Fuzz 58056: 18 transforms
Fuzz 58057: 20 transforms
Fuzz 58058: 2 transforms
Fuzz 58059: 4 transforms
Fuzz 58060: 7 transforms
Fuzz 58061: 18 transforms
Fuzz 58062: 3 transforms
Fuzz 58063: 18 transforms
Fuzz 58064: 7 transforms
Fuzz 58065: 12 transforms
Fuzz 58066: 16 transforms
Fuzz 58067: 8 transforms
Fuzz 58068: 13 transforms
Fuzz 58069: 13 transforms
Fuzz 58070: 8 transforms
Fuzz 58071: 6 transforms
Fuzz 58072: 11 transforms
Fuzz 58073: 2 transforms
Fuzz 58074: 11 transforms
Fuzz 58075: 12 transforms
Fuzz 58076: 15 transforms
Fuzz 58077: 17 transforms
Fuzz 58078: 8 transforms
Fuzz 58079: 18 transforms
Fuzz 58080: 10 transforms
Fuzz 58081: 6 transforms
Fuzz 58082: 5 transforms
Fuzz 58083: 12 transforms
Fuzz 58084: 4 transforms
Fuzz 58085: 16 transforms
Fuzz 58086: 8 transforms
Fuzz 58087: 8 transforms
Fuzz 58088: 12 transforms
Fuzz 58089: 1 transforms
Fuzz 58090: 12 transforms
Fuzz 58091: 1 transforms
Fuzz 58092: 12 transforms
Fuzz 58093: 8 transforms
Fuzz 58094: 17 transforms
Fuzz 58095: 19 transforms
Fuzz 58096: 2 transforms
Fuzz 58097: 16 transforms
Fuzz 58098: 6 transforms
Fuzz 58099: 20 transforms
Fuzz 58100: 9 transforms
Fuzz 58101: 8 transforms
Fuzz 58102: 9 transforms
Fuzz 58103: 11 transforms
Fuzz 58104: 20 transforms
Fuzz 58105: 5 transforms
Fuzz 58106: 9 transforms
Fuzz 58107: 14 transforms
Fuzz 58108: 18 transforms
Fuzz 58109: 12 transforms
Fuzz 58110: 18 transforms
Fuzz 58111: 4 transforms
Fuzz 58112: 20 transforms
Fuzz 58113: 13 transforms
Fuzz 58114: 20 transforms
Fuzz 58115: 4 transforms
Fuzz 58116: 8 transforms
Fuzz 58117: 18 transforms
Fuzz 58118: 7 transforms
Fuzz 58119: 9 transforms
Fuzz 58120: 12 transforms
Fuzz 58121: 5 transforms
Fuzz 58122: 1 transforms
Fuzz 58123: 16 transforms
Fuzz 58124: 9 transforms
Fuzz 58125: 3 transforms
Fuzz 58126: 19 transforms
Fuzz 58127: 11 transforms
Fuzz 58128: 6 transforms
Fuzz 58129: 2 transforms
Fuzz 58130: 13 transforms
Fuzz 58131: 4 transforms
Fuzz 58132: 20 transforms
Fuzz 58133: 11 transforms
Fuzz 58134: 20 transforms
Fuzz 58135: 15 transforms
Fuzz 58136: 12 transforms
Fuzz 58137: 5 transforms
Fuzz 58138: 8 transforms
Fuzz 58139: 12 transforms
Fuzz 58140: 11 transforms
Fuzz 58141: 20 transforms
Fuzz 58142: 11 transforms
Fuzz 58143: 14 transforms
Fuzz 58144: 2 transforms
Fuzz 58145: 18 transforms
Fuzz 58146: 14 transforms
Fuzz 58147: 15 transforms
Fuzz 58148: 20 transforms
Fuzz 58149: 7 transforms
Fuzz 58150: 3 transforms
Fuzz 58151: 18 transforms
Fuzz 58152: 13 transforms
Fuzz 58153: 3 transforms
Fuzz 58154: 4 transforms
Fuzz 58155: 19 transforms
Fuzz 58156: 12 transforms
Fuzz 58157: 3 transforms
Fuzz 58158: 4 transforms
Fuzz 58159: 9 transforms
Fuzz 58160: 16 transforms
Fuzz 58161: 3 transforms
Fuzz 58162: 1 transforms
Fuzz 58163: 10 transforms
Fuzz 58164: 20 transforms
Fuzz 58165: 9 transforms
Fuzz 58166: 6 transforms
Fuzz 58167: 16 transforms
Fuzz 58168: 12 transforms
Fuzz 58169: 15 transforms
Fuzz 58170: 6 transforms
Fuzz 58171: 11 transforms
Fuzz 58172: 2 transforms
Fuzz 58173: 8 transforms
Fuzz 58174: 8 transforms
Fuzz 58175: 6 transforms
Fuzz 58176: 1 transforms
Fuzz 58177: 18 transforms
Fuzz 58178: 15 transforms
Fuzz 58179: 12 transforms
Fuzz 58180: 10 transforms
Fuzz 58181: 17 transforms
Fuzz 58182: 19 transforms
Fuzz 58183: 3 transforms
Fuzz 58184: 19 transforms
Fuzz 58185: 5 transforms
Fuzz 58186: 16 transforms
Fuzz 58187: 17 transforms
Fuzz 58188: 5 transforms
Fuzz 58189: 14 transforms
Fuzz 58190: 8 transforms
Fuzz 58191: 2 transforms
Fuzz 58192: 16 transforms
Fuzz 58193: 12 transforms
Fuzz 58194: 20 transforms
Fuzz 58195: 11 transforms
Fuzz 58196: 4 transforms
Fuzz 58197: 2 transforms
Fuzz 58198: 10 transforms
Fuzz 58199: 7 transforms
Fuzz 58200: 17 transforms
Fuzz 58201: 17 transforms
Fuzz 58202: 17 transforms
Fuzz 58203: 20 transforms
Fuzz 58204: 2 transforms
Fuzz 58205: 2 transforms
Fuzz 58206: 6 transforms
Fuzz 58207: 9 transforms
Fuzz 58208: 12 transforms
Fuzz 58209: 2 transforms
Fuzz 58210: 17 transforms
Fuzz 58211: 12 transforms
Fuzz 58212: 13 transforms
Fuzz 58213: 15 transforms
Fuzz 58214: 14 transforms
Fuzz 58215: 16 transforms
Fuzz 58216: 17 transforms
Fuzz 58217: 15 transforms
Fuzz 58218: 10 transforms
Fuzz 58219: 9 transforms
Fuzz 58220: 12 transforms
Fuzz 58221: 10 transforms
Fuzz 58222: 3 transforms
Fuzz 58223: 11 transforms
Fuzz 58224: 10 transforms
Fuzz 58225: 6 transforms
Fuzz 58226: 2 transforms
Fuzz 58227: 20 transforms
Fuzz 58228: 7 transforms
Fuzz 58229: 17 transforms
Fuzz 58230: 16 transforms
Fuzz 58231: 17 transforms
Fuzz 58232: 16 transforms
Fuzz 58233: 10 transforms
Fuzz 58234: 5 transforms
Fuzz 58235: 9 transforms
Fuzz 58236: 3 transforms
Fuzz 58237: 7 transforms
Fuzz 58238: 5 transforms
Fuzz 58239: 1 transforms
Fuzz 58240: 8 transforms
Fuzz 58241: 13 transforms
Fuzz 58242: 15 transforms
Fuzz 58243: 14 transforms
Fuzz 58244: 8 transforms
Fuzz 58245: 1 transforms
Fuzz 58246: 12 transforms
Fuzz 58247: 10 transforms
Fuzz 58248: 8 transforms
Fuzz 58249: 10 transforms
Fuzz 58250: 20 transforms
Fuzz 58251: 14 transforms
Fuzz 58252: 14 transforms
Fuzz 58253: 14 transforms
Fuzz 58254: 10 transforms
Fuzz 58255: 6 transforms
Fuzz 58256: 18 transforms
Fuzz 58257: 2 transforms
Fuzz 58258: 18 transforms
Fuzz 58259: 1 transforms
Fuzz 58260: 18 transforms
Fuzz 58261: 17 transforms
Fuzz 58262: 2 transforms
Fuzz 58263: 10 transforms
Fuzz 58264: 16 transforms
Fuzz 58265: 15 transforms
Fuzz 58266: 20 transforms
Fuzz 58267: 5 transforms
Fuzz 58268: 19 transforms
Fuzz 58269: 10 transforms
Fuzz 58270: 2 transforms
Fuzz 58271: 14 transforms
Fuzz 58272: 5 transforms
Fuzz 58273: 5 transforms
Fuzz 58274: 20 transforms
Fuzz 58275: 10 transforms
Fuzz 58276: 12 transforms
Fuzz 58277: 9 transforms
Fuzz 58278: 8 transforms
Fuzz 58279: 6 transforms
Fuzz 58280: 19 transforms
Fuzz 58281: 11 transforms
Fuzz 58282: 20 transforms
Fuzz 58283: 6 transforms
Fuzz 58284: 17 transforms
Fuzz 58285: 14 transforms
Fuzz 58286: 19 transforms
Fuzz 58287: 4 transforms
Fuzz 58288: 8 transforms
Fuzz 58289: 17 transforms
Fuzz 58290: 16 transforms
Fuzz 58291: 10 transforms
Fuzz 58292: 9 transforms
Fuzz 58293: 18 transforms
Fuzz 58294: 17 transforms
Fuzz 58295: 20 transforms
Fuzz 58296: 1 transforms
Fuzz 58297: 8 transforms
Fuzz 58298: 9 transforms
Fuzz 58299: 18 transforms
Fuzz 58300: 10 transforms
Fuzz 58301: 16 transforms
Fuzz 58302: 9 transforms
Fuzz 58303: 8 transforms
Fuzz 58304: 18 transforms
Fuzz 58305: 19 transforms
Fuzz 58306: 4 transforms
Fuzz 58307: 14 transforms
Fuzz 58308: 19 transforms
Fuzz 58309: 11 transforms
Fuzz 58310: 13 transforms
Fuzz 58311: 18 transforms
Fuzz 58312: 13 transforms
Fuzz 58313: 7 transforms
Fuzz 58314: 1 transforms
Fuzz 58315: 1 transforms
Fuzz 58316: 7 transforms
Fuzz 58317: 15 transforms
Fuzz 58318: 1 transforms
Fuzz 58319: 5 transforms
Fuzz 58320: 15 transforms
Fuzz 58321: 9 transforms
Fuzz 58322: 4 transforms
Fuzz 58323: 11 transforms
Fuzz 58324: 5 transforms
Fuzz 58325: 10 transforms
Fuzz 58326: 3 transforms
Fuzz 58327: 6 transforms
Fuzz 58328: 3 transforms
Fuzz 58329: 15 transforms
Fuzz 58330: 14 transforms
Fuzz 58331: 18 transforms
Fuzz 58332: 15 transforms
Fuzz 58333: 10 transforms
Fuzz 58334: 17 transforms
Fuzz 58335: 16 transforms
Fuzz 58336: 7 transforms
Fuzz 58337: 1 transforms
Fuzz 58338: 17 transforms
Fuzz 58339: 4 transforms
Fuzz 58340: 5 transforms
Fuzz 58341: 4 transforms
Fuzz 58342: 8 transforms
Fuzz 58343: 10 transforms
Fuzz 58344: 1 transforms
Fuzz 58345: 13 transforms
Fuzz 58346: 8 transforms
Fuzz 58347: 16 transforms
Fuzz 58348: 20 transforms
Fuzz 58349: 18 transforms
Fuzz 58350: 17 transforms
Fuzz 58351: 9 transforms
Fuzz 58352: 19 transforms
Fuzz 58353: 16 transforms
Fuzz 58354: 1 transforms
Fuzz 58355: 18 transforms
Fuzz 58356: 20 transforms
Fuzz 58357: 19 transforms
Fuzz 58358: 2 transforms
Fuzz 58359: 11 transforms
Fuzz 58360: 15 transforms
Fuzz 58361: 2 transforms
Fuzz 58362: 14 transforms
Fuzz 58363: 4 transforms
Fuzz 58364: 11 transforms
Fuzz 58365: 20 transforms
Fuzz 58366: 17 transforms
Fuzz 58367: 11 transforms
Fuzz 58368: 11 transforms
Fuzz 58369: 17 transforms
Fuzz 58370: 15 transforms
Fuzz 58371: 10 transforms
Fuzz 58372: 6 transforms
Fuzz 58373: 3 transforms
Fuzz 58374: 5 transforms
Fuzz 58375: 19 transforms
Fuzz 58376: 11 transforms
Fuzz 58377: 19 transforms
Fuzz 58378: 7 transforms
Fuzz 58379: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
-->

  templateUrl: 'te
-->
       'my-aaa',
import 'package:angular2/angular2.dart<!--
  List<String> items;  Str<!--
@Component(
       aria-hidden="t';
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
 try <my-counter
  
  </my-counter>    (reset)=''
</div>
</li>  {{ngForm.dirty}}

  <input [(ngModel)]="caseheader" />
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
  <form #ngForm="ngForm"></form>
    [maxCount]='4'
    (incremented)='items.add($event.toString())'>
<!-- @ngIgnoreErrors: -->
    <my-er.reset()'
counter></my-counter>
    [count]="items.length"
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 58380: 4 transforms
Fuzz 58381: 19 transforms
Fuzz 58382: 3 transforms
Fuzz 58383: 2 transforms
Fuzz 58384: 4 transforms
Fuzz 58385: 12 transforms
Fuzz 58386: 3 transforms
Fuzz 58387: 3 transforms
Fuzz 58388: 12 transforms
Fuzz 58389: 17 transforms
Fuzz 58390: 20 transforms
Fuzz 58391: 8 transforms
Fuzz 58392: 8 transforms
Fuzz 58393: 17 transforms
Fuzz 58394: 12 transforms
Fuzz 58395: 17 transforms
Fuzz 58396: 10 transforms
Fuzz 58397: 2 transforms
Fuzz 58398: 18 transforms
Fuzz 58399: 19 transforms
Fuzz 58400: 20 transforms
Fuzz 58401: 17 transforms
Fuzz 58402: 7 transforms
Fuzz 58403: 12 transforms
Fuzz 58404: 4 transforms
Fuzz 58405: 19 transforms
Fuzz 58406: 8 transforms
Fuzz 58407: 17 transforms
Fuzz 58408: 14 transforms
Fuzz 58409: 1 transforms
Fuzz 58410: 17 transforms
Fuzz 58411: 7 transforms
Fuzz 58412: 17 transforms
Fuzz 58413: 2 transforms
Fuzz 58414: 5 transforms
Fuzz 58415: 12 transforms
Fuzz 58416: 16 transforms
Fuzz 58417: 13 transforms
Fuzz 58418: 19 transforms
Fuzz 58419: 17 transforms
Fuzz 58420: 2 transforms
Fuzz 58421: 8 transforms
Fuzz 58422: 20 transforms
Fuzz 58423: 19 transforms
Fuzz 58424: 11 transforms
Fuzz 58425: 18 transforms
Fuzz 58426: 3 transforms
Fuzz 58427: 13 transforms
Fuzz 58428: 20 transforms
Fuzz 58429: 15 transforms
Fuzz 58430: 4 transforms
Fuzz 58431: 16 transforms
Fuzz 58432: 2 transforms
Fuzz 58433: 8 transforms
Fuzz 58434: 12 transforms
Fuzz 58435: 17 transforms
Fuzz 58436: 6 transforms
Fuzz 58437: 16 transforms
Fuzz 58438: 15 transforms
Fuzz 58439: 5 transforms
Fuzz 58440: 18 transforms
Fuzz 58441: 20 transforms
Fuzz 58442: 5 transforms
Fuzz 58443: 8 transforms
Fuzz 58444: 20 transforms
Fuzz 58445: 18 transforms
Fuzz 58446: 13 transforms
Fuzz 58447: 13 transforms
Fuzz 58448: 8 transforms
Fuzz 58449: 19 transforms
Fuzz 58450: 19 transforms
Fuzz 58451: 1 transforms
Fuzz 58452: 5 transforms
Fuzz 58453: 4 transforms
Fuzz 58454: 17 transforms
Fuzz 58455: 13 transforms
Fuzz 58456: 1 transforms
Fuzz 58457: 6 transforms
Fuzz 58458: 1 transforms
Fuzz 58459: 3 transforms
Fuzz 58460: 11 transforms
Fuzz 58461: 8 transforms
Fuzz 58462: 16 transforms
Fuzz 58463: 15 transforms
Fuzz 58464: 16 transforms
Fuzz 58465: 2 transforms
Fuzz 58466: 20 transforms
Fuzz 58467: 3 transforms
Fuzz 58468: 12 transforms
Fuzz 58469: 16 transforms
Fuzz 58470: 13 transforms
Fuzz 58471: 6 transforms
Fuzz 58472: 14 transforms
Fuzz 58473: 20 transforms
Fuzz 58474: 13 transforms
Fuzz 58475: 7 transforms
Fuzz 58476: 20 transforms
Fuzz 58477: 15 transforms
Fuzz 58478: 12 transforms
Fuzz 58479: 7 transforms
Fuzz 58480: 10 transforms
Fuzz 58481: 17 transforms
Fuzz 58482: 1 transforms
Fuzz 58483: 10 transforms
Fuzz 58484: 11 transforms
Fuzz 58485: 11 transforms
Fuzz 58486: 20 transforms
Fuzz 58487: 16 transforms
Fuzz 58488: 13 transforms
Fuzz 58489: 13 transforms
Fuzz 58490: 14 transforms
Fuzz 58491: 1 transforms
Fuzz 58492: 19 transforms
Fuzz 58493: 1 transforms
Fuzz 58494: 20 transforms
Fuzz 58495: 5 transforms
Fuzz 58496: 2 transforms
Fuzz 58497: 5 transforms
Fuzz 58498: 1 transforms
Fuzz 58499: 1 transforms
Fuzz 58500: 5 transforms
Fuzz 58501: 20 transforms
Fuzz 58502: 15 transforms
Fuzz 58503: 16 transforms
Fuzz 58504: 16 transforms
Fuzz 58505: 3 transforms
Fuzz 58506: 7 transforms
Fuzz 58507: 13 transforms
Fuzz 58508: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
  String header;
}
       aria-hidden="true"
  selector: 'my-aaa',
  inputs: con<!--
  
@Component(
class ComponentA {
@Component(
      sst ['count'],
-->

  templateUrl: 'test.html',
  selector: 'my-counter',

<<==HTML CODE==>>
<li *ngFor='ledefaultt item of items; let x=index' [hgidden]='item != null'>
    #counter    [count]="items.length"
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}

  </my-/h1>
</li>
  </my-counter>
    (reset)=''

    <my-counter></my-counter>
    [maxCount]='4'
  <my-counter
<div *ngIf="items.length > 0">
    <my-counter></my-counter>
    (incremented)='items.add($event.toString())'>
  <input [(ngModel)]="header" />
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:<add($event.toString())'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 58509: 5 transforms
Fuzz 58510: 11 transforms
Fuzz 58511: 14 transforms
Fuzz 58512: 16 transforms
Fuzz 58513: 10 transforms
Fuzz 58514: 10 transforms
Fuzz 58515: 7 transforms
Fuzz 58516: 5 transforms
Fuzz 58517: 12 transforms
Fuzz 58518: 20 transforms
Fuzz 58519: 17 transforms
Fuzz 58520: 16 transforms
Fuzz 58521: 13 transforms
Fuzz 58522: 6 transforms
Fuzz 58523: 7 transforms
Fuzz 58524: 4 transforms
Fuzz 58525: 3 transforms
Fuzz 58526: 10 transforms
Fuzz 58527: 14 transforms
Fuzz 58528: 16 transforms
Fuzz 58529: 2 transforms
Fuzz 58530: 2 transforms
Fuzz 58531: 15 transforms
Fuzz 58532: 12 transforms
Fuzz 58533: 1 transforms
Fuzz 58534: 4 transforms
Fuzz 58535: 3 transforms
Fuzz 58536: 16 transforms
Fuzz 58537: 9 transforms
Fuzz 58538: 20 transforms
Fuzz 58539: 20 transforms
Fuzz 58540: 15 transforms
Fuzz 58541: 4 transforms
Fuzz 58542: 4 transforms
Fuzz 58543: 20 transforms
Fuzz 58544: 19 transforms
Fuzz 58545: 15 transforms
Fuzz 58546: 10 transforms
Fuzz 58547: 5 transforms
Fuzz 58548: 17 transforms
Fuzz 58549: 18 transforms
Fuzz 58550: 16 transforms
Fuzz 58551: 1 transforms
Fuzz 58552: 16 transforms
Fuzz 58553: 16 transforms
Fuzz 58554: 2 transforms
Fuzz 58555: 12 transforms
Fuzz 58556: 8 transforms
Fuzz 58557: 18 transforms
Fuzz 58558: 19 transforms
Fuzz 58559: 19 transforms
Fuzz 58560: 1 transforms
Fuzz 58561: 1 transforms
Fuzz 58562: 17 transforms
Fuzz 58563: 17 transforms
Fuzz 58564: 16 transforms
Fuzz 58565: 7 transforms
Fuzz 58566: 18 transforms
Fuzz 58567: 8 transforms
Fuzz 58568: 13 transforms
Fuzz 58569: 2 transforms
Fuzz 58570: 4 transforms
Fuzz 58571: 15 transforms
Fuzz 58572: 2 transforms
Fuzz 58573: 16 transforms
Fuzz 58574: 6 transforms
Fuzz 58575: 7 transforms
Fuzz 58576: 5 transforms
Fuzz 58577: 20 transforms
Fuzz 58578: 13 transforms
Fuzz 58579: 3 transforms
Fuzz 58580: 4 transforms
Fuzz 58581: 20 transforms
Fuzz 58582: 13 transforms
Fuzz 58583: 11 transforms
Fuzz 58584: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.arer<int> incremented;

}
@Component(
  @Input() int maxia-hidden="{{!inva String header;
       aria-hidden="true"

  template: '{{count}} <button (click)="increment()" [value]="\'add\' @Output() EventEmitter<int> incremented;

}
  List<String> items;
  @ContentChild(CounterCo"></button>')
class CounterComponent {
  void reset() {}
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
  @ContentChild(CounterComponent)

  templateUrl: 'test.html',

  @Output() EventEmitter<int> incremented;

}
@Component(
  @Input() int maxCount;
-->
  void increment() {}
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

import 'package:angular2/angular2.dart';
 <!--
@Component(
  selector: 'my-counter',
  CounterComponent recursedComponent;
class ComponentA {
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != n}
]),
});{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cull'>
  {{x}} : enum{of{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="it<!--
-->
       aria-hidden="truems.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 58585: 6 transforms
Fuzz 58586: 7 transforms
Fuzz 58587: 4 transforms
Fuzz 58588: 2 transforms
Fuzz 58589: 2 transforms
Fuzz 58590: 10 transforms
Fuzz 58591: 1 transforms
Fuzz 58592: 12 transforms
Fuzz 58593: 11 transforms
Fuzz 58594: 6 transforms
Fuzz 58595: 3 transforms
Fuzz 58596: 4 transforms
Fuzz 58597: 2 transforms
Fuzz 58598: 18 transforms
Fuzz 58599: 16 transforms
Fuzz 58600: 5 transforms
Fuzz 58601: 17 transforms
Fuzz 58602: 5 transforms
Fuzz 58603: 6 transforms
Fuzz 58604: 1 transforms
Fuzz 58605: 6 transforms
Fuzz 58606: 9 transforms
Fuzz 58607: 7 transforms
Fuzz 58608: 19 transforms
Fuzz 58609: 14 transforms
Fuzz 58610: 19 transforms
Fuzz 58611: 16 transforms
Fuzz 58612: 1 transforms
Fuzz 58613: 20 transforms
Fuzz 58614: 15 transforms
Fuzz 58615: 15 transforms
Fuzz 58616: 9 transforms
Fuzz 58617: 8 transforms
Fuzz 58618: 20 transforms
Fuzz 58619: 8 transforms
Fuzz 58620: 3 transforms
Fuzz 58621: 8 transforms
Fuzz 58622: 12 transforms
Fuzz 58623: 19 transforms
Fuzz 58624: 10 transforms
Fuzz 58625: 14 transforms
Fuzz 58626: 11 transforms
Fuzz 58627: 5 transforms
Fuzz 58628: 12 transforms
Fuzz 58629: 1 transforms
Fuzz 58630: 18 transforms
Fuzz 58631: 18 transforms
Fuzz 58632: 13 transforms
Fuzz 58633: 6 transforms
Fuzz 58634: 9 transforms
Fuzz 58635: 12 transforms
Fuzz 58636: 13 transforms
Fuzz 58637: 19 transforms
Fuzz 58638: 13 transforms
Fuzz 58639: 18 transforms
Fuzz 58640: 5 transforms
Fuzz 58641: 11 transforms
Fuzz 58642: 10 transforms
Fuzz 58643: 9 transforms
Fuzz 58644: 10 transforms
Fuzz 58645: 17 transforms
Fuzz 58646: 7 transforms
Fuzz 58647: 18 transforms
Fuzz 58648: 6 transforms
Fuzz 58649: 10 transforms
Fuzz 58650: 4 transforms
Fuzz 58651: 1 transforms
Fuzz 58652: 1 transforms
Fuzz 58653: 7 transforms
Fuzz 58654: 4 transforms
Fuzz 58655: 8 transforms
Fuzz 58656: 11 transforms
Fuzz 58657: 13 transforms
Fuzz 58658: 16 transforms
Fuzz 58659: 8 transforms
Fuzz 58660: 4 transforms
Fuzz 58661: 5 transforms
Fuzz 58662: 6 transforms
Fuzz 58663: 18 transforms
Fuzz 58664: 13 transforms
Fuzz 58665: 11 transforms
Fuzz 58666: 16 transforms
Fuzz 58667: 20 transforms
Fuzz 58668: 12 transforms
Fuzz 58669: 18 transforms
Fuzz 58670: 11 transforms
Fuzz 58671: 2 transforms
Fuzz 58672: 5 transforms
Fuzz 58673: 18 transforms
Fuzz 58674: 16 transforms
Fuzz 58675: 7 transforms
Fuzz 58676: 4 transforms
Fuzz 58677: 11 transforms
Fuzz 58678: 6 transforms
Fuzz 58679: 7 transforms
Fuzz 58680: 16 transforms
Fuzz 58681: 13 transforms
Fuzz 58682: 20 transforms
Fuzz 58683: 8 transforms
Fuzz 58684: 1 transforms
Fuzz 58685: 13 transforms
Fuzz 58686: 19 transforms
Fuzz 58687: 17 transforms
Fuzz 58688: 3 transforms
Fuzz 58689: 18 transforms
Fuzz 58690: 14 transforms
Fuzz 58691: 4 transforms
Fuzz 58692: 3 transforms
Fuzz 58693: 11 transforms
Fuzz 58694: 16 transforms
Fuzz 58695: 2 transforms
Fuzz 58696: 2 transforms
Fuzz 58697: 10 transforms
Fuzz 58698: 4 transforms
Fuzz 58699: 18 transforms
Fuzz 58700: 18 transforms
Fuzz 58701: 11 transforms
Fuzz 58702: 18 transforms
Fuzz 58703: 18 transforms
Fuzz 58704: 3 transforms
Fuzz 58705: 12 transforms
Fuzz 58706: 5 transforms
Fuzz 58707: 11 transforms
Fuzz 58708: 19 transforms
Fuzz 58709: 8 transforms
Fuzz 58710: 1 transforms
Fuzz 58711: 11 transforms
Fuzz 58712: 13 transforms
Fuzz 58713: 18 transforms
Fuzz 58714: 13 transforms
Fuzz 58715: 18 transforms
Fuzz 58716: 7 transforms
Fuzz 58717: 16 transforms
Fuzz 58718: 9 transforms
Fuzz 58719: 18 transforms
Fuzz 58720: 5 transforms
Fuzz 58721: 1 transforms
Fuzz 58722: 19 transforms
Fuzz 58723: 11 transforms
Fuzz 58724: 19 transforms
Fuzz 58725: 19 transforms
Fuzz 58726: 7 transforms
Fuzz 58727: 9 transforms
Fuzz 58728: 10 transforms
Fuzz 58729: 4 transforms
Fuzz 58730: 12 transforms
Fuzz 58731: 5 transforms
Fuzz 58732: 20 transforms
Fuzz 58733: 12 transforms
Fuzz 58734: 6 transforms
Fuzz 58735: 2 transforms
Fuzz 58736: 9 transforms
Fuzz 58737: 19 transforms
Fuzz 58738: 16 transforms
Fuzz 58739: 2 transforms
Fuzz 58740: 3 transforms
Fuzz 58741: 19 transforms
Fuzz 58742: 2 transforms
Fuzz 58743: 9 transforms
Fuzz 58744: 16 transforms
Fuzz 58745: 10 transforms
Fuzz 58746: 17 transforms
Fuzz 58747: 6 transforms
Fuzz 58748: 19 transforms
Fuzz 58749: 19 transforms
Fuzz 58750: 3 transforms
Fuzz 58751: 5 transforms
Fuzz 58752: 5 transforms
Fuzz 58753: 4 transforms
Fuzz 58754: 17 transforms
Fuzz 58755: 12 transforms
Fuzz 58756: 11 transforms
Fuzz 58757: 7 transforms
Fuzz 58758: 20 transforms
Fuzz 58759: 13 transforms
Fuzz 58760: 11 transforms
Fuzz 58761: 10 transforms
Fuzz 58762: 1 transforms
Fuzz 58763: 17 transforms
Fuzz 58764: 1 transforms
Fuzz 58765: 16 transforms
Fuzz 58766: 3 transforms
Fuzz 58767: 4 transforms
Fuzz 58768: 4 transforms
Fuzz 58769: 8 transforms
Fuzz 58770: 16 transforms
Fuzz 58771: 5 transforms
Fuzz 58772: 3 transforms
Fuzz 58773: 6 transforms
Fuzz 58774: 20 transforms
Fuzz 58775: 1 transforms
Fuzz 58776: 8 transforms
Fuzz 58777: 6 transforms
Fuzz 58778: 6 transforms
Fuzz 58779: 17 transforms
Fuzz 58780: 12 transforms
Fuzz 58781: 7 transforms
Fuzz 58782: 3 transforms
Fuzz 58783: 7 transforms
Fuzz 58784: 14 transforms
Fuzz 58785: 7 transforms
Fuzz 58786: 5 transforms
Fuzz 58787: 14 transforms
Fuzz 58788: 20 transforms
Fuzz 58789: 19 transforms
Fuzz 58790: 20 transforms
Fuzz 58791: 19 transforms
Fuzz 58792: 17 transforms
Fuzz 58793: 12 transforms
Fuzz 58794: 10 transforms
Fuzz 58795: 9 transforms
Fuzz 58796: 5 transforms
Fuzz 58797: 14 transforms
Fuzz 58798: 14 transforms
Fuzz 58799: 1 transforms
Fuzz 58800: 13 transforms
Fuzz 58801: 7 transforms
Fuzz 58802: 4 transforms
Fuzz 58803: 17 transforms
Fuzz 58804: 12 transforms
Fuzz 58805: 9 transforms
Fuzz 58806: 11 transforms
Fuzz 58807: 4 transforms
Fuzz 58808: 6 transforms
Fuzz 58809: 19 transforms
Fuzz 58810: 4 transforms
Fuzz 58811: 9 transforms
Fuzz 58812: 17 transforms
Fuzz 58813: 6 transforms
Fuzz 58814: 10 transforms
Fuzz 58815: 18 transforms
Fuzz 58816: 3 transforms
Fuzz 58817: 8 transforms
Fuzz 58818: 6 transforms
Fuzz 58819: 8 transforms
Fuzz 58820: 5 transforms
Fuzz 58821: 14 transforms
Fuzz 58822: 16 transforms
Fuzz 58823: 5 transforms
Fuzz 58824: 4 transforms
Fuzz 58825: 7 transforms
Fuzz 58826: 12 transforms
Fuzz 58827: 2 transforms
Fuzz 58828: 15 transforms
Fuzz 58829: 9 transforms
Fuzz 58830: 14 transforms
Fuzz 58831: 19 transforms
Fuzz 58832: 9 transforms
Fuzz 58833: 15 transforms
Fuzz 58834: 4 transforms
Fuzz 58835: 6 transforms
Fuzz 58836: 9 transforms
Fuzz 58837: 19 transforms
Fuzz 58838: 12 transforms
Fuzz 58839: 1 transforms
Fuzz 58840: 3 transforms
Fuzz 58841: 4 transforms
Fuzz 58842: 6 transforms
Fuzz 58843: 13 transforms
Fuzz 58844: 12 transforms
Fuzz 58845: 3 transforms
Fuzz 58846: 11 transforms
Fuzz 58847: 15 transforms
Fuzz 58848: 9 transforms
Fuzz 58849: 7 transforms
Fuzz 58850: 8 transforms
Fuzz 58851: 5 transforms
Fuzz 58852: 15 transforms
Fuzz 58853: 14 transforms
Fuzz 58854: 10 transforms
Fuzz 58855: 12 transforms
Fuzz 58856: 18 transforms
Fuzz 58857: 6 transforms
Fuzz 58858: 3 transforms
Fuzz 58859: 20 transforms
Fuzz 58860: 16 transforms
Fuzz 58861: 3 transforms
Fuzz 58862: 17 transforms
Fuzz 58863: 9 transforms
Fuzz 58864: 6 transforms
Fuzz 58865: 12 transforms
Fuzz 58866: 17 transforms
Fuzz 58867: 12 transforms
Fuzz 58868: 4 transforms
Fuzz 58869: 18 transforms
Fuzz 58870: 4 transforms
Fuzz 58871: 16 transforms
Fuzz 58872: 7 transforms
Fuzz 58873: 17 transforms
Fuzz 58874: 5 transforms
Fuzz 58875: 8 transforms
Fuzz 58876: 7 transforms
Fuzz 58877: 15 transforms
Fuzz 58878: 18 transforms
Fuzz 58879: 14 transforms
Fuzz 58880: 16 transforms
Fuzz 58881: 2 transforms
Fuzz 58882: 2 transforms
Fuzz 58883: 8 transforms
Fuzz 58884: 15 transforms
Fuzz 58885: 18 transforms
Fuzz 58886: 16 transforms
Fuzz 58887: 8 transforms
Fuzz 58888: 16 transforms
Fuzz 58889: 2 transforms
Fuzz 58890: 15 transforms
Fuzz 58891: 1 transforms
Fuzz 58892: 4 transforms
Fuzz 58893: 18 transforms
Fuzz 58894: 4 transforms
Fuzz 58895: 15 transforms
Fuzz 58896: 5 transforms
Fuzz 58897: 6 transforms
Fuzz 58898: 11 transforms
Fuzz 58899: 14 transforms
Fuzz 58900: 17 transforms
Fuzz 58901: 16 transforms
Fuzz 58902: 19 transforms
Fuzz 58903: 19 transforms
Fuzz 58904: 12 transforms
Fuzz 58905: 16 transforms
Fuzz 58906: 5 transforms
Fuzz 58907: 13 transforms
Fuzz 58908: 11 transforms
Fuzz 58909: 10 transforms
Fuzz 58910: 1 transforms
Fuzz 58911: 13 transforms
Fuzz 58912: 7 transforms
Fuzz 58913: 15 transforms
Fuzz 58914: 16 transforms
Fuzz 58915: 1 transforms
Fuzz 58916: 6 transforms
Fuzz 58917: 16 transforms
Fuzz 58918: 14 transforms
Fuzz 58919: 3 transforms
Fuzz 58920: 4 transforms
Fuzz 58921: 1 transforms
Fuzz 58922: 11 transforms
Fuzz 58923: 16 transforms
Fuzz 58924: 8 transforms
Fuzz 58925: 18 transforms
Fuzz 58926: 10 transforms
Fuzz 58927: 14 transforms
Fuzz 58928: 9 transforms
Fuzz 58929: 11 transforms
Fuzz 58930: 16 transforms
Fuzz 58931: 1 transforms
Fuzz 58932: 18 transforms
Fuzz 58933: 3 transforms
Fuzz 58934: 11 transforms
Fuzz 58935: 19 transforms
Fuzz 58936: 12 transforms
Fuzz 58937: 18 transforms
Fuzz 58938: 13 transforms
Fuzz 58939: 12 transforms
Fuzz 58940: 4 transforms
Fuzz 58941: 15 transforms
Fuzz 58942: 18 transforms
Fuzz 58943: 1 transforms
Fuzz 58944: 7 transforms
Fuzz 58945: 19 transforms
Fuzz 58946: 14 transforms
Fuzz 58947: 13 transforms
Fuzz 58948: 1 transforms
Fuzz 58949: 14 transforms
Fuzz 58950: 19 transforms
Fuzz 58951: 19 transforms
Fuzz 58952: 17 transforms
Fuzz 58953: 17 transforms
Fuzz 58954: 9 transforms
Fuzz 58955: 2 transforms
Fuzz 58956: 6 transforms
Fuzz 58957: 2 transforms
Fuzz 58958: 15 transforms
Fuzz 58959: 8 transforms
Fuzz 58960: 1 transforms
Fuzz 58961: 6 transforms
Fuzz 58962: 1 transforms
Fuzz 58963: 10 transforms
Fuzz 58964: 19 transforms
Fuzz 58965: 18 transforms
Fuzz 58966: 3 transforms
Fuzz 58967: 5 transforms
Fuzz 58968: 19 transforms
Fuzz 58969: 9 transforms
Fuzz 58970: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  selector: 'my-counter'
class ComponentA {
  String header;
  selector: 'myaaa',<!--
  templateUrl: 'tring header;
  selector: 'my-aaa',  templateUrl: 'test.html',
@Component(
@Componenport 'package:angular2/angular2.dat(

  List<Stritest.html',
@Component(
@Componenport 'package:angular2/angular2.dat(

  List<String> items;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.drt';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><li *ngFor='let item of
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 58971: 16 transforms
Fuzz 58972: 8 transforms
Fuzz 58973: 8 transforms
Fuzz 58974: 18 transforms
Fuzz 58975: 18 transforms
Fuzz 58976: 18 transforms
Fuzz 58977: 7 transforms
Fuzz 58978: 11 transforms
Fuzz 58979: 6 transforms
Fuzz 58980: 19 transforms
Fuzz 58981: 20 transforms
Fuzz 58982: 20 transforms
Fuzz 58983: 13 transforms
Fuzz 58984: 5 transforms
Fuzz 58985: 12 transforms
Fuzz 58986: 14 transforms
Fuzz 58987: 18 transforms
Fuzz 58988: 19 transforms
Fuzz 58989: 10 transforms
Fuzz 58990: 4 transforms
Fuzz 58991: 11 transforms
Fuzz 58992: 4 transforms
Fuzz 58993: 4 transforms
Fuzz 58994: 2 transforms
Fuzz 58995: 12 transforms
Fuzz 58996: 1 transforms
Fuzz 58997: 15 transforms
Fuzz 58998: 15 transforms
Fuzz 58999: 7 transforms
Fuzz 59000: 1 transforms
Fuzz 59001: 3 transforms
Fuzz 59002: 6 transforms
Fuzz 59003: 18 transforms
Fuzz 59004: 12 transforms
Fuzz 59005: 5 transforms
Fuzz 59006: 20 transforms
Fuzz 59007: 3 transforms
Fuzz 59008: 10 transforms
Fuzz 59009: 10 transforms
Fuzz 59010: 14 transforms
Fuzz 59011: 15 transforms
Fuzz 59012: 2 transforms
Fuzz 59013: 19 transforms
Fuzz 59014: 14 transforms
Fuzz 59015: 1 transforms
Fuzz 59016: 18 transforms
Fuzz 59017: 12 transforms
Fuzz 59018: 5 transforms
Fuzz 59019: 7 transforms
Fuzz 59020: 4 transforms
Fuzz 59021: 9 transforms
Fuzz 59022: 16 transforms
Fuzz 59023: 6 transforms
Fuzz 59024: 10 transforms
Fuzz 59025: 15 transforms
Fuzz 59026: 8 transforms
Fuzz 59027: 15 transforms
Fuzz 59028: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button><!--
class ComponentA {
class CounterComponent {

       attr')
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel<!--
  outputs: const ['resetEvent: reset'],
      ])
       aria-hidden="true"
  void reset() {}
{
}
  @ContentChild(CounterComponent)



-->
});

  CounterComponent recursedComponent;
  '090cedb3f2833a3f260b0937baae5626> res2etEvent;
@Component(
import 'package:angular2/angular2.dart';
  int count;
  String header;
-->
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
 090cedb3f2833a3f260b0937ba inputs: const ['count'],
  selector: 'my-counter',
  EventEmitter<String}
  selector: 'my-aaa',
  templateUrl: 'test.html',
}
]),
\'\'\');
<<==HTML CODE==>>
 {{items.length}} items:</h1><lii<!--
-->
       ng
<!-- @ngIgn *ngFor='let item of items; lers: --><h1 #h1>Showing void{{items.length}} items:<h1><li *ngFor='let it<h1 #h1>Showi<!--
-->
       ng
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 59029: 18 transforms
Fuzz 59030: 11 transforms
Fuzz 59031: 16 transforms
Fuzz 59032: 1 transforms
Fuzz 59033: 3 transforms
Fuzz 59034: 12 transforms
Fuzz 59035: 3 transforms
Fuzz 59036: 16 transforms
Fuzz 59037: 11 transforms
Fuzz 59038: 9 transforms
Fuzz 59039: 8 transforms
Fuzz 59040: 19 transforms
Fuzz 59041: 17 transforms
Fuzz 59042: 12 transforms
Fuzz 59043: 11 transforms
Fuzz 59044: 8 transforms
Fuzz 59045: 16 transforms
Fuzz 59046: 20 transforms
Fuzz 59047: 2 transforms
Fuzz 59048: 15 transforms
Fuzz 59049: 9 transforms
Fuzz 59050: 6 transforms
Fuzz 59051: 8 transforms
Fuzz 59052: 3 transforms
Fuzz 59053: 9 transforms
Fuzz 59054: 13 transforms
Fuzz 59055: 4 transforms
Fuzz 59056: 6 transforms
Fuzz 59057: 17 transforms
Fuzz 59058: 19 transforms
Fuzz 59059: 11 transforms
Fuzz 59060: 8 transforms
Fuzz 59061: 11 transforms
Fuzz 59062: 10 transforms
Fuzz 59063: 13 transforms
Fuzz 59064: 13 transforms
Fuzz 59065: 7 transforms
Fuzz 59066: 9 transforms
Fuzz 59067: 1 transforms
Fuzz 59068: 2 transforms
Fuzz 59069: 3 transforms
Fuzz 59070: 7 transforms
Fuzz 59071: 16 transforms
Fuzz 59072: 18 transforms
Fuzz 59073: 11 transforms
Fuzz 59074: 3 transforms
Fuzz 59075: 17 transforms
Fuzz 59076: 1 transforms
Fuzz 59077: 14 transforms
Fuzz 59078: 1 transforms
Fuzz 59079: 13 transforms
Fuzz 59080: 20 transforms
Fuzz 59081: 4 transforms
Fuzz 59082: 5 transforms
Fuzz 59083: 7 transforms
Fuzz 59084: 17 transforms
Fuzz 59085: 14 transforms
Fuzz 59086: 1 transforms
Fuzz 59087: 11 transforms
Fuzz 59088: 14 transforms
Fuzz 59089: 17 transforms
Fuzz 59090: 19 transforms
Fuzz 59091: 5 transforms
Fuzz 59092: 12 transforms
Fuzz 59093: 11 transforms
Fuzz 59094: 4 transforms
Fuzz 59095: 6 transforms
Fuzz 59096: 2 transforms
Fuzz 59097: 18 transforms
Fuzz 59098: 19 transforms
Fuzz 59099: 5 transforms
Fuzz 59100: 11 transforms
Fuzz 59101: 1 transforms
Fuzz 59102: 20 transforms
Fuzz 59103: 4 transforms
Fuzz 59104: 8 transforms
Fuzz 59105: 10 transforms
Fuzz 59106: 17 transforms
Fuzz 59107: 3 transforms
Fuzz 59108: 18 transforms
Fuzz 59109: 4 transforms
Fuzz 59110: 7 transforms
Fuzz 59111: 15 transforms
Fuzz 59112: 20 transforms
Fuzz 59113: 1 transforms
Fuzz 59114: 16 transforms
Fuzz 59115: 2 transforms
Fuzz 59116: 5 transforms
Fuzz 59117: 7 transforms
Fuzz 59118: 13 transforms
Fuzz 59119: 5 transforms
Fuzz 59120: 5 transforms
Fuzz 59121: 10 transforms
Fuzz 59122: 14 transforms
Fuzz 59123: 10 transforms
Fuzz 59124: 6 transforms
Fuzz 59125: 14 transforms
Fuzz 59126: 16 transforms
Fuzz 59127: 8 transforms
Fuzz 59128: 4 transforms
Fuzz 59129: 7 transforms
Fuzz 59130: 20 transforms
Fuzz 59131: 17 transforms
Fuzz 59132: 18 transforms
Fuzz 59133: 16 transforms
Fuzz 59134: 8 transforms
Fuzz 59135: 14 transforms
Fuzz 59136: 17 transforms
Fuzz 59137: 2 transforms
Fuzz 59138: 7 transforms
Fuzz 59139: 16 transforms
Fuzz 59140: 9 transforms
Fuzz 59141: 5 transforms
Fuzz 59142: 10 transforms
Fuzz 59143: 1 transforms
Fuzz 59144: 13 transforms
Fuzz 59145: 14 transforms
Fuzz 59146: 6 transforms
Fuzz 59147: 2 transforms
Fuzz 59148: 17 transforms
Fuzz 59149: 3 transforms
Fuzz 59150: 5 transforms
Fuzz 59151: 11 transforms
Fuzz 59152: 11 transforms
Fuzz 59153: 5 transforms
Fuzz 59154: 20 transforms
Fuzz 59155: 15 transforms
Fuzz 59156: 1 transforms
Fuzz 59157: 14 transforms
Fuzz 59158: 15 transforms
Fuzz 59159: 7 transforms
Fuzz 59160: 5 transforms
Fuzz 59161: 14 transforms
Fuzz 59162: 14 transforms
Fuzz 59163: 2 transforms
Fuzz 59164: 1 transforms
Fuzz 59165: 10 transforms
Fuzz 59166: 17 transforms
Fuzz 59167: 13 transforms
Fuzz 59168: 10 transforms
Fuzz 59169: 9 transforms
Fuzz 59170: 10 transforms
Fuzz 59171: 16 transforms
Fuzz 59172: 13 transforms
Fuzz 59173: 12 transforms
Fuzz 59174: 19 transforms
Fuzz 59175: 13 transforms
Fuzz 59176: 3 transforms
Fuzz 59177: 12 transforms
Fuzz 59178: 17 transforms
Fuzz 59179: 11 transforms
Fuzz 59180: 17 transforms
Fuzz 59181: 4 transforms
Fuzz 59182: 10 transforms
Fuzz 59183: 3 transforms
Fuzz 59184: 1 transforms
Fuzz 59185: 13 transforms
Fuzz 59186: 18 transforms
Fuzz 59187: 3 transforms
Fuzz 59188: 20 transforms
Fuzz 59189: 17 transforms
Fuzz 59190: 17 transforms
Fuzz 59191: 15 transforms
Fuzz 59192: 19 transforms
Fuzz 59193: 4 transforms
Fuzz 59194: 18 transforms
Fuzz 59195: 8 transforms
Fuzz 59196: 6 transforms
Fuzz 59197: 6 transforms
Fuzz 59198: 1 transforms
Fuzz 59199: 8 transforms
Fuzz 59200: 9 transforms
Fuzz 59201: 16 transforms
Fuzz 59202: 15 transforms
Fuzz 59203: 19 transforms
Fuzz 59204: 15 transforms
Fuzz 59205: 20 transforms
Fuzz 59206: 7 transforms
Fuzz 59207: 18 transforms
Fuzz 59208: 1 transforms
Fuzz 59209: 7 transforms
Fuzz 59210: 3 transforms
Fuzz 59211: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  int count;
  outputs: const ['resetEvent: reset'],
  in<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalputs: const ['count'],

}

  void reset() {}
  @ContentChild(CounterComponent)
class CounterComponent {
  CounterComponent recursedComponent;
  List<String> items;
  template<!: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  templateUrl: 'test.html',

  selector: 'my-aaa',
  @Input() int maxCount;
}
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
@Component(
  selector: 'my-counter',

  String header;
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    (reset)=''
    (click)='h1.hiddenmented)='items.add($event.toString())'>
async   = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
async    <my-countesyncr></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 59212: 5 transforms
Fuzz 59213: 19 transforms
Fuzz 59214: 17 transforms
Fuzz 59215: 19 transforms
Fuzz 59216: 11 transforms
Fuzz 59217: 4 transforms
Fuzz 59218: 14 transforms
Fuzz 59219: 1 transforms
Fuzz 59220: 20 transforms
Fuzz 59221: 8 transforms
Fuzz 59222: 1 transforms
Fuzz 59223: 7 transforms
Fuzz 59224: 18 transforms
Fuzz 59225: 1 transforms
Fuzz 59226: 5 transforms
Fuzz 59227: 20 transforms
Fuzz 59228: 1 transforms
Fuzz 59229: 1 transforms
Fuzz 59230: 2 transforms
Fuzz 59231: 20 transforms
Fuzz 59232: 10 transforms
Fuzz 59233: 7 transforms
Fuzz 59234: 1 transforms
Fuzz 59235: 4 transforms
Fuzz 59236: 17 transforms
Fuzz 59237: 6 transforms
Fuzz 59238: 18 transforms
Fuzz 59239: 18 transforms
Fuzz 59240: 6 transforms
Fuzz 59241: 14 transforms
Fuzz 59242: 2 transforms
Fuzz 59243: 2 transforms
Fuzz 59244: 17 transforms
Fuzz 59245: 16 transforms
Fuzz 59246: 13 transforms
Fuzz 59247: 5 transforms
Fuzz 59248: 3 transforms
Fuzz 59249: 3 transforms
Fuzz 59250: 5 transforms
Fuzz 59251: 7 transforms
Fuzz 59252: 16 transforms
Fuzz 59253: 16 transforms
Fuzz 59254: 17 transforms
Fuzz 59255: 3 transforms
Fuzz 59256: 3 transforms
Fuzz 59257: 1 transforms
Fuzz 59258: 20 transforms
Fuzz 59259: 8 transforms
Fuzz 59260: 13 transforms
Fuzz 59261: 7 transforms
Fuzz 59262: 10 transforms
Fuzz 59263: 16 transforms
Fuzz 59264: 15 transforms
Fuzz 59265: 11 transforms
Fuzz 59266: 2 transforms
Fuzz 59267: 6 transforms
Fuzz 59268: 12 transforms
Fuzz 59269: 15 transforms
Fuzz 59270: 1 transforms
Fuzz 59271: 7 transforms
Fuzz 59272: 16 transforms
Fuzz 59273: 13 transforms
Fuzz 59274: 2 transforms
Fuzz 59275: 4 transforms
Fuzz 59276: 1 transforms
Fuzz 59277: 9 transforms
Fuzz 59278: 9 transforms
Fuzz 59279: 16 transforms
Fuzz 59280: 7 transforms
Fuzz 59281: 4 transforms
Fuzz 59282: 14 transforms
Fuzz 59283: 4 transforms
Fuzz 59284: 4 transforms
Fuzz 59285: 2 transforms
Fuzz 59286: 12 transforms
Fuzz 59287: 12 transforms
Fuzz 59288: 4 transforms
Fuzz 59289: 18 transforms
Fuzz 59290: 4 transforms
Fuzz 59291: 4 transforms
Fuzz 59292: 3 transforms
Fuzz 59293: 18 transforms
Fuzz 59294: 17 transforms
Fuzz 59295: 9 transforms
Fuzz 59296: 1 transforms
Fuzz 59297: 10 transforms
Fuzz 59298: 5 transforms
Fuzz 59299: 1 transforms
Fuzz 59300: 13 transforms
Fuzz 59301: 20 transforms
Fuzz 59302: 18 transforms
Fuzz 59303: 12 transforms
Fuzz 59304: 14 transforms
Fuzz 59305: 17 transforms
Fuzz 59306: 5 transforms
Fuzz 59307: 19 transforms
Fuzz 59308: 5 transforms
Fuzz 59309: 4 transforms
Fuzz 59310: 13 transforms
Fuzz 59311: 1 transforms
Fuzz 59312: 9 transforms
Fuzz 59313: 15 transforms
Fuzz 59314: 20 transforms
Fuzz 59315: 11 transforms
Fuzz 59316: 12 transforms
Fuzz 59317: 18 transforms
Fuzz 59318: 5 transforms
Fuzz 59319: 20 transforms
Fuzz 59320: 15 transforms
Fuzz 59321: 6 transforms
Fuzz 59322: 2 transforms
Fuzz 59323: 5 transforms
Fuzz 59324: 7 transforms
Fuzz 59325: 1 transforms
Fuzz 59326: 13 transforms
Fuzz 59327: 20 transforms
Fuzz 59328: 1 transforms
Fuzz 59329: 1 transforms
Fuzz 59330: 14 transforms
Fuzz 59331: 18 transforms
Fuzz 59332: 17 transforms
Fuzz 59333: 11 transforms
Fuzz 59334: 10 transforms
Fuzz 59335: 9 transforms
Fuzz 59336: 17 transforms
Fuzz 59337: 16 transforms
Fuzz 59338: 20 transforms
Fuzz 59339: 12 transforms
Fuzz 59340: 8 transforms
Fuzz 59341: 1 transforms
Fuzz 59342: 6 transforms
Fuzz 59343: 4 transforms
Fuzz 59344: 12 transforms
Fuzz 59345: 8 transforms
Fuzz 59346: 20 transforms
Fuzz 59347: 19 transforms
Fuzz 59348: 7 transforms
Fuzz 59349: 8 transforms
Fuzz 59350: 7 transforms
Fuzz 59351: 6 transforms
Fuzz 59352: 18 transforms
Fuzz 59353: 8 transforms
Fuzz 59354: 12 transforms
Fuzz 59355: 15 transforms
Fuzz 59356: 6 transforms
Fuzz 59357: 16 transforms
Fuzz 59358: 3 transforms
Fuzz 59359: 1 transforms
Fuzz 59360: 16 transforms
Fuzz 59361: 7 transforms
Fuzz 59362: 14 transforms
Fuzz 59363: 1 transforms
Fuzz 59364: 3 transforms
Fuzz 59365: 20 transforms
Fuzz 59366: 10 transforms
Fuzz 59367: 15 transforms
Fuzz 59368: 12 transforms
Fuzz 59369: 10 transforms
Fuzz 59370: 19 transforms
Fuzz 59371: 2 transforms
Fuzz 59372: 18 transforms
Fuzz 59373: 5 transforms
Fuzz 59374: 17 transforms
Fuzz 59375: 2 transforms
Fuzz 59376: 8 transforms
Fuzz 59377: 5 transforms
Fuzz 59378: 10 transforms
Fuzz 59379: 2 transforms
Fuzz 59380: 2 transforms
Fuzz 59381: 19 transforms
Fuzz 59382: 2 transforms
Fuzz 59383: 9 transforms
Fuzz 59384: 4 transforms
Fuzz 59385: 4 transforms
Fuzz 59386: 11 transforms
Fuzz 59387: 17 transforms
Fuzz 59388: 16 transforms
Fuzz 59389: 2 transforms
Fuzz 59390: 1 transforms
Fuzz 59391: 19 transforms
Fuzz 59392: 8 transforms
Fuzz 59393: 2 transforms
Fuzz 59394: 3 transforms
Fuzz 59395: 13 transforms
Fuzz 59396: 10 transforms
Fuzz 59397: 10 transforms
Fuzz 59398: 2 transforms
Fuzz 59399: 19 transforms
Fuzz 59400: 9 transforms
Fuzz 59401: 2 transforms
Fuzz 59402: 18 transforms
Fuzz 59403: 2 transforms
Fuzz 59404: 18 transforms
Fuzz 59405: 9 transforms
Fuzz 59406: 15 transforms
Fuzz 59407: 12 transforms
Fuzz 59408: 7 transforms
Fuzz 59409: 14 transforms
Fuzz 59410: 5 transforms
Fuzz 59411: 18 transforms
Fuzz 59412: 16 transforms
Fuzz 59413: 2 transforms
Fuzz 59414: 20 transforms
Fuzz 59415: 9 transforms
Fuzz 59416: 9 transforms
Fuzz 59417: 5 transforms
Fuzz 59418: 6 transforms
Fuzz 59419: 15 transforms
Fuzz 59420: 4 transforms
Fuzz 59421: 17 transforms
Fuzz 59422: 10 transforms
Fuzz 59423: 5 transforms
Fuzz 59424: 8 transforms
Fuzz 59425: 8 transforms
Fuzz 59426: 20 transforms
Fuzz 59427: 1 transforms
Fuzz 59428: 13 transforms
Fuzz 59429: 8 transforms
Fuzz 59430: 3 transforms
Fuzz 59431: 10 transforms
Fuzz 59432: 4 transforms
Fuzz 59433: 18 transforms
Fuzz 59434: 2 transforms
Fuzz 59435: 16 transforms
Fuzz 59436: 1 transforms
Fuzz 59437: 7 transforms
Fuzz 59438: 3 transforms
Fuzz 59439: 19 transforms
Fuzz 59440: 7 transforms
Fuzz 59441: 4 transforms
Fuzz 59442: 6 transforms
Fuzz 59443: 19 transforms
Fuzz 59444: 4 transforms
Fuzz 59445: 2 transforms
Fuzz 59446: 10 transforms
Fuzz 59447: 17 transforms
Fuzz 59448: 16 transforms
Fuzz 59449: 20 transforms
Fuzz 59450: 2 transforms
Fuzz 59451: 8 transforms
Fuzz 59452: 19 transforms
Fuzz 59453: 20 transforms
Fuzz 59454: 14 transforms
Fuzz 59455: 3 transforms
Fuzz 59456: 3 transforms
Fuzz 59457: 15 transforms
Fuzz 59458: 16 transforms
Fuzz 59459: 18 transforms
Fuzz 59460: 9 transforms
Fuzz 59461: 15 transforms
Fuzz 59462: 5 transforms
Fuzz 59463: 20 transforms
Fuzz 59464: 3 transforms
Fuzz 59465: 3 transforms
Fuzz 59466: 5 transforms
Fuzz 59467: 18 transforms
Fuzz 59468: 16 transforms
Fuzz 59469: 18 transforms
Fuzz 59470: 16 transforms
Fuzz 59471: 8 transforms
Fuzz 59472: 11 transforms
Fuzz 59473: 20 transforms
Fuzz 59474: 14 transforms
Fuzz 59475: 14 transforms
Fuzz 59476: 17 transforms
Fuzz 59477: 16 transforms
Fuzz 59478: 3 transforms
Fuzz 59479: 5 transforms
Fuzz 59480: 7 transforms
Fuzz 59481: 17 transforms
Fuzz 59482: 15 transforms
Fuzz 59483: 1 transforms
Fuzz 59484: 8 transforms
Fuzz 59485: 8 transforms
Fuzz 59486: 6 transforms
Fuzz 59487: 14 transforms
Fuzz 59488: 10 transforms
Fuzz 59489: 13 transforms
Fuzz 59490: 15 transforms
Fuzz 59491: 14 transforms
Fuzz 59492: 20 transforms
Fuzz 59493: 1 transforms
Fuzz 59494: 3 transforms
Fuzz 59495: 11 transforms
Fuzz 59496: 3 transforms
Fuzz 59497: 17 transforms
Fuzz 59498: 11 transforms
Fuzz 59499: 17 transforms
Fuzz 59500: 12 transforms
Fuzz 59501: 6 transforms
Fuzz 59502: 12 transforms
Fuzz 59503: 14 transforms
Fuzz 59504: 16 transforms
Fuzz 59505: 18 transforms
Fuzz 59506: 17 transforms
Fuzz 59507: 17 transforms
Fuzz 59508: 18 transforms
Fuzz 59509: 10 transforms
Fuzz 59510: 8 transforms
Fuzz 59511: 16 transforms
Fuzz 59512: 8 transforms
Fuzz 59513: 2 transforms
Fuzz 59514: 18 transforms
Fuzz 59515: 9 transforms
Fuzz 59516: 6 transforms
Fuzz 59517: 19 transforms
Fuzz 59518: 16 transforms
Fuzz 59519: 19 transforms
Fuzz 59520: 5 transforms
Fuzz 59521: 20 transforms
Fuzz 59522: 17 transforms
Fuzz 59523: 16 transforms
Fuzz 59524: 9 transforms
Fuzz 59525: 15 transforms
Fuzz 59526: 7 transforms
Fuzz 59527: 10 transforms
Fuzz 59528: 4 transforms
Fuzz 59529: 9 transforms
Fuzz 59530: 14 transforms
Fuzz 59531: 13 transforms
Fuzz 59532: 8 transforms
Fuzz 59533: 4 transforms
Fuzz 59534: 6 transforms
Fuzz 59535: 6 transforms
Fuzz 59536: 3 transforms
Fuzz 59537: 20 transforms
Fuzz 59538: 4 transforms
Fuzz 59539: 18 transforms
Fuzz 59540: 7 transforms
Fuzz 59541: 14 transforms
Fuzz 59542: 17 transforms
Fuzz 59543: 18 transforms
Fuzz 59544: 18 transforms
Fuzz 59545: 7 transforms
Fuzz 59546: 7 transforms
Fuzz 59547: 12 transforms
Fuzz 59548: 9 transforms
Fuzz 59549: 15 transforms
Fuzz 59550: 3 transforms
Fuzz 59551: 13 transforms
Fuzz 59552: 20 transforms
Fuzz 59553: 10 transforms
Fuzz 59554: 18 transforms
Fuzz 59555: 6 transforms
Fuzz 59556: 7 transforms
Fuzz 59557: 18 transforms
Fuzz 59558: 1 transforms
Fuzz 59559: 17 transforms
Fuzz 59560: 11 transforms
Fuzz 59561: 15 transforms
Fuzz 59562: 2 transforms
Fuzz 59563: 5 transforms
Fuzz 59564: 11 transforms
Fuzz 59565: 6 transforms
Fuzz 59566: 9 transforms
Fuzz 59567: 7 transforms
Fuzz 59568: 14 transforms
Fuzz 59569: 13 transforms
Fuzz 59570: 5 transforms
Fuzz 59571: 6 transforms
Fuzz 59572: 13 transforms
Fuzz 59573: 16 transforms
Fuzz 59574: 9 transforms
Fuzz 59575: 20 transforms
Fuzz 59576: 19 transforms
Fuzz 59577: 2 transforms
Fuzz 59578: 20 transforms
Fuzz 59579: 17 transforms
Fuzz 59580: 18 transforms
Fuzz 59581: 16 transforms
Fuzz 59582: 1 transforms
Fuzz 59583: 11 transforms
Fuzz 59584: 9 transforms
Fuzz 59585: 9 transforms
Fuzz 59586: 17 transforms
Fuzz 59587: 11 transforms
Fuzz 59588: 13 transforms
Fuzz 59589: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  selector: 'my-counter',
       aria-hidden() EventEmitter<int> incremented;
class CounterComponent {

@Component(
@Component(
  @ContentChild(CounterComponent )
  void increment() {}

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
  void res],
  void reset() {}
  @Input() int maxCount;
  @Ocutput<!--}
  selector: 'my-aaa',
class ComponentA {
et() {}
  @Input() int maxCount;  @Ocutput<!--}
  selector: 'my-aaa',
class ComponentA {
  CounterComponent recursedComponent;
  List<String> items;
  int count;
  outputs: const ['resetEvent: reset'],


}
-->
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 59590: 12 transforms
Fuzz 59591: 6 transforms
Fuzz 59592: 11 transforms
Fuzz 59593: 16 transforms
Fuzz 59594: 13 transforms
Fuzz 59595: 13 transforms
Fuzz 59596: 15 transforms
Fuzz 59597: 16 transforms
Fuzz 59598: 2 transforms
Fuzz 59599: 15 transforms
Fuzz 59600: 7 transforms
Fuzz 59601: 17 transforms
Fuzz 59602: 13 transforms
Fuzz 59603: 17 transforms
Fuzz 59604: 4 transforms
Fuzz 59605: 11 transforms
Fuzz 59606: 9 transforms
Fuzz 59607: 13 transforms
Fuzz 59608: 11 transforms
Fuzz 59609: 20 transforms
Fuzz 59610: 12 transforms
Fuzz 59611: 14 transforms
Fuzz 59612: 5 transforms
Fuzz 59613: 20 transforms
Fuzz 59614: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  @Output() EventEmitter<int> incremented;
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
-->{
 l',
}
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])


  inputs: const ['count'],
}
}
  CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

 String header;
@Compasynconent(
  @Input() int maxCount;
class ComponentA {
  void reset() {}


class CounterComponent <!--
  @Input() int maxCount;
  selector: 'my-counter',
  inputs: const ['count'],
  templateUrl: 'test.html',
-->{

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent <!--
  @ContentChild(CounterComponent)
@Component(

  selector: 'my-counter',
  void increment() {}
@Compasynconent(
import 'package:angular2/angular2.dart';
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hiden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 59615: 4 transforms
Fuzz 59616: 7 transforms
Fuzz 59617: 7 transforms
Fuzz 59618: 4 transforms
Fuzz 59619: 10 transforms
Fuzz 59620: 3 transforms
Fuzz 59621: 20 transforms
Fuzz 59622: 8 transforms
Fuzz 59623: 9 transforms
Fuzz 59624: 5 transforms
Fuzz 59625: 13 transforms
Fuzz 59626: 19 transforms
Fuzz 59627: 8 transforms
Fuzz 59628: 18 transforms
Fuzz 59629: 20 transforms
Fuzz 59630: 3 transforms
Fuzz 59631: 19 transforms
Fuzz 59632: 7 transforms
Fuzz 59633: 12 transforms
Fuzz 59634: 19 transforms
Fuzz 59635: 16 transforms
Fuzz 59636: 7 transforms
Fuzz 59637: 19 transforms
Fuzz 59638: 12 transforms
Fuzz 59639: 9 transforms
Fuzz 59640: 2 transforms
Fuzz 59641: 8 transforms
Fuzz 59642: 9 transforms
Fuzz 59643: 3 transforms
Fuzz 59644: 1 transforms
Fuzz 59645: 4 transforms
Fuzz 59646: 5 transforms
Fuzz 59647: 1 transforms
Fuzz 59648: 17 transforms
Fuzz 59649: 3 transforms
Fuzz 59650: 4 transforms
Fuzz 59651: 8 transforms
Fuzz 59652: 16 transforms
Fuzz 59653: 11 transforms
Fuzz 59654: 16 transforms
Fuzz 59655: 17 transforms
Fuzz 59656: 13 transforms
Fuzz 59657: 4 transforms
Fuzz 59658: 10 transforms
Fuzz 59659: 17 transforms
Fuzz 59660: 19 transforms
Fuzz 59661: 14 transforms
Fuzz 59662: 17 transforms
Fuzz 59663: 18 transforms
Fuzz 59664: 3 transforms
Fuzz 59665: 10 transforms
Fuzz 59666: 7 transforms
Fuzz 59667: 20 transforms
Fuzz 59668: 13 transforms
Fuzz 59669: 17 transforms
Fuzz 59670: 11 transforms
Fuzz 59671: 15 transforms
Fuzz 59672: 20 transforms
Fuzz 59673: 6 transforms
Fuzz 59674: 19 transforms
Fuzz 59675: 8 transforms
Fuzz 59676: 10 transforms
Fuzz 59677: 14 transforms
Fuzz 59678: 16 transforms
Fuzz 59679: 15 transforms
Fuzz 59680: 11 transforms
Fuzz 59681: 14 transforms
Fuzz 59682: 9 transforms
Fuzz 59683: 12 transforms
Fuzz 59684: 12 transforms
Fuzz 59685: 3 transforms
Fuzz 59686: 12 transforms
Fuzz 59687: 16 transforms
Fuzz 59688: 6 transforms
Fuzz 59689: 7 transforms
Fuzz 59690: 16 transforms
Fuzz 59691: 14 transforms
Fuzz 59692: 8 transforms
Fuzz 59693: 14 transforms
Fuzz 59694: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset()assert {}
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
  directives: const [CounterCom<!--
@Component(

import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
       attr.aria-hidden="{{!ponent, NgIf, NgFor, NgForm, NgModthisel])
  selector: 'my-counter',
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
-->
  EventEmitter<String> resetEvent;  void increment() {}
  int count;
@Component(
  @Output() EventEmitter<int> incremented;
class ComponentA {
  @ContentChild(CounterComponent)
  @Input() int maxCount;
  List<String> items;
  inputs: const ['count'],

  selector: 'my-aaa',
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.lengt
h}} ittryems:</h1>
<li *ngFor='let item of items; let x=i}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baandex' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="h/>
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 59695: 12 transforms
Fuzz 59696: 9 transforms
Fuzz 59697: 17 transforms
Fuzz 59698: 16 transforms
Fuzz 59699: 7 transforms
Fuzz 59700: 18 transforms
Fuzz 59701: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
     f, NgFor, NgForm, NgModel])
  @Input() int maxCount;
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
  selector: 'my-aaa',
  void increment() {}

  int count;

  List<String> items;

  void reset() {}
}
@Component(
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgI<!--
@Component(
       aria-hidden="true"
class CounterComponent {
-->
}

  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  inputs: const ['count'],  outputs: const ['resetEvrent: reset'],
  CounterComponent recursedComponent;
       attr.aria-hidden="{{!invalid}}"
  String header;
<<==HTML CODE==>>
<div *nhidegIf="items.length > 0">
  <my-counter
    (click)='h1.hidden = !h1.hid}
</div>
    [maxCount]='4'
      
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->
    (reset)=''
  <for>
  
]),
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>
  

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
  </my-counte} items:</h1>
}den; counter.reset()'
    [count]="items.length"
    #counter
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.lenth}} items:</h1>  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 59702: 2 transforms
Fuzz 59703: 6 transforms
Fuzz 59704: 8 transforms
Fuzz 59705: 15 transforms
Fuzz 59706: 9 transforms
Fuzz 59707: 12 transforms
Fuzz 59708: 7 transforms
Fuzz 59709: 5 transforms
Fuzz 59710: 14 transforms
Fuzz 59711: 14 transforms
Fuzz 59712: 15 transforms
Fuzz 59713: 10 transforms
Fuzz 59714: 9 transforms
Fuzz 59715: 8 transforms
Fuzz 59716: 10 transforms
Fuzz 59717: 2 transforms
Fuzz 59718: 6 transforms
Fuzz 59719: 16 transforms
Fuzz 59720: 18 transforms
Fuzz 59721: 3 transforms
Fuzz 59722: 20 transforms
Fuzz 59723: 7 transforms
Fuzz 59724: 18 transforms
Fuzz 59725: 8 transforms
Fuzz 59726: 3 transforms
Fuzz 59727: 14 transforms
Fuzz 59728: 16 transforms
Fuzz 59729: 8 transforms
Fuzz 59730: 4 transforms
Fuzz 59731: 16 transforms
Fuzz 59732: 20 transforms
Fuzz 59733: 15 transforms
Fuzz 59734: 19 transforms
Fuzz 59735: 4 transforms
Fuzz 59736: 14 transforms
Fuzz 59737: 2 transforms
Fuzz 59738: 13 transforms
Fuzz 59739: 9 transforms
Fuzz 59740: 19 transforms
Fuzz 59741: 7 transforms
Fuzz 59742: 1 transforms
Fuzz 59743: 18 transforms
Fuzz 59744: 16 transforms
Fuzz 59745: 6 transforms
Fuzz 59746: 14 transforms
Fuzz 59747: 2 transforms
Fuzz 59748: 11 transforms
Fuzz 59749: 5 transforms
Fuzz 59750: 12 transforms
Fuzz 59751: 5 transforms
Fuzz 59752: 20 transforms
Fuzz 59753: 13 transforms
Fuzz 59754: 9 transforms
Fuzz 59755: 16 transforms
Fuzz 59756: 17 transforms
Fuzz 59757: 16 transforms
Fuzz 59758: 20 transforms
Fuzz 59759: 16 transforms
Fuzz 59760: 14 transforms
Fuzz 59761: 8 transforms
Fuzz 59762: 16 transforms
Fuzz 59763: 2 transforms
Fuzz 59764: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremeld(CounterComponent)
  List<String> items;

@Component(
  String header;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  inputs: const ['count'],
  selector: 'my-counter',
  EventEmitter<String> resetEvent;
  int count;
  void reset() {}

  @ContentChis CounterComponent {
  int count;
  EventEmitter<String> resetEvent;

-->
class CounterComponent {
  void increment() {}
  CounterComponent recursedComponent;
class ComponentA {
ent(
@Compon<!--
}
  @Input() int maxCount;
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
}
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
       aria-hidden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='my-counth1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 59765: 8 transforms
Fuzz 59766: 5 transforms
Fuzz 59767: 18 transforms
Fuzz 59768: 1 transforms
Fuzz 59769: 8 transforms
Fuzz 59770: 9 transforms
Fuzz 59771: 13 transforms
Fuzz 59772: 20 transforms
Fuzz 59773: 19 transforms
Fuzz 59774: 5 transforms
Fuzz 59775: 4 transforms
Fuzz 59776: 20 transforms
Fuzz 59777: 8 transforms
Fuzz 59778: 14 transforms
Fuzz 59779: 17 transforms
Fuzz 59780: 14 transforms
Fuzz 59781: 8 transforms
Fuzz 59782: 14 transforms
Fuzz 59783: 20 transforms
Fuzz 59784: 16 transforms
Fuzz 59785: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
class ComponentA {
class CounterComponent {
  int count;
  @Output() EventEmitter<int> inc
@Component(
  List<String> items;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></buttlue]="\'add\'"></button>')
}
@Component(
  EventEmitter<Strinon>')
  @Input() int maxCount;
class CounterComponent {
  inputs: const ['count'],
  int count;
  EventEmitter<Sdel])
  selector: 'my-counter',
  selector: 'my-aaa',
  inputs: const ['count'],
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  int count;
  EventEmitter<String> resetEvent;
  String header;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMoives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],

  List<String> items;
@Component(
class CounterComponent {
  outputs: const ['resetEvent: reset'],
class ComponentA {
  int count;
  String header;
  @Input() int maxCount;
  EventEmitter<Strinon>')
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></buttlue]="\'add\'"></button>')
  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hdynamicidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 59786: 8 transforms
Fuzz 59787: 4 transforms
Fuzz 59788: 19 transforms
Fuzz 59789: 12 transforms
Fuzz 59790: 9 transforms
Fuzz 59791: 2 transforms
Fuzz 59792: 10 transforms
Fuzz 59793: 9 transforms
Fuzz 59794: 7 transforms
Fuzz 59795: 17 transforms
Fuzz 59796: 2 transforms
Fuzz 59797: 3 transforms
Fuzz 59798: 16 transforms
Fuzz 59799: 12 transforms
Fuzz 59800: 11 transforms
Fuzz 59801: 5 transforms
Fuzz 59802: 17 transforms
Fuzz 59803: 1 transforms
Fuzz 59804: 17 transforms
Fuzz 59805: 8 transforms
Fuzz 59806: 7 transforms
Fuzz 59807: 7 transforms
Fuzz 59808: 17 transforms
Fuzz 59809: 11 transforms
Fuzz 59810: 5 transforms
Fuzz 59811: 16 transforms
Fuzz 59812: 18 transforms
Fuzz 59813: 14 transforms
Fuzz 59814: 1 transforms
Fuzz 59815: 13 transforms
Fuzz 59816: 1 transforms
Fuzz 59817: 8 transforms
Fuzz 59818: 3 transforms
Fuzz 59819: 3 transforms
Fuzz 59820: 12 transforms
Fuzz 59821: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.daular2/angular2.dart';

@Component(
  sele<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}ctor: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, Ng<!--
-->
       aria-hiddenModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputdynamics: const ['count'],
  outputs: const ['resetErt';

@Component(
  sele<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}ctor: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, Ng<!--
-->
       aria-hiddenModel])
class ComponentA {
  List<Stcontinuering> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputdynamics: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Stridel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></ng> resetEvent;
  @Output() EvntEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;source

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Show<!--
-->
       aria-hidden="tring {{items.length}} items:</h1>
<li *ngFor='let item of items;in let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

  <for}
]),
}m #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (in cremnted)='items.1>
<li *ngFor='let item of}
]),
});
{
\'\'\');
  '090cedb3f2833a items;in let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

  <for}
]),
}m #ngForm="ngForm"></form>
  {add($event.toString())'>
    <my-countter></my-counter>
  </my-countvoider>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 59822: 1 transforms
Fuzz 59823: 4 transforms
Fuzz 59824: 10 transforms
Fuzz 59825: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(  selector: 'my-;

  templateUrl: 'test.html',

  void increment() {}
}
  int<!--
  @ContentChild(CounterComponent)

  EventEmitter<String> resetEvent;
  List<String> items;
}
-->

class ComponentA {
  void reset() {}
  CounterComponent recursedComponent;
@Component(

  outpus: const ['resetEvent: reset'],
       attr.aria-hidden count;
class CounterComponent {
  inputs: const ['count'],
-->
  templ<!--
    ate: '{{count}} <button (click)="increment()" [value]="\'add\'"></but,ton>')
  EventEmitter<String> resetEvent;
       aria-hidden="true"
  @Output() EventEmitter<int> inclasscremented;
       aria-hidden="true"
  @Input() int maxCount;

@Component(  selector: 'mycounter',
  String header;
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
    #counter
  {{ngForm.dirty}</li>
  <my-counter

      
  <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">
    [maxCount]='4'
  
  
    (incremented)='items.add($event.toString())'>
    #counter

  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  <input <!--
-->
       aria-hidden="true"
   [(ngModel)]="header" />
    (click)='h1.hidden = !h1}
    <my-counter></my-counter>
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
      
</div>
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
    [count]="items.length"
  }
]),
});
{
\'\'\');
  '090cedb3f2833a3f<my-counter
    (reset)=''
<!-- @ngiv *ngIf="items.length > 0">
    [maxCount]='4'
  
  
    (incremented)='items.add($event.toString())'>
    #counter

  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1}
    <my-counter></my-counter>
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
      
</div>
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
    [count]="items.length"
  <my-counter
    (reIgnoreErrors: -->
  </my-counter>
<li *ngFor='let item of items; let hidex=index' [hidden]='item != null'>
    [count]="items.length"
    [maxCount]='4'
<div *ngIf="items.length > 0">
    (reset)=''

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 59826: 7 transforms
Fuzz 59827: 12 transforms
Fuzz 59828: 9 transforms
Fuzz 59829: 1 transforms
Fuzz 59830: 18 transforms
Fuzz 59831: 20 transforms
Fuzz 59832: 11 transforms
Fuzz 59833: 8 transforms
Fuzz 59834: 9 transforms
Fuzz 59835: 20 transforms
Fuzz 59836: 9 transforms
Fuzz 59837: 13 transforms
Fuzz 59838: 4 transforms
Fuzz 59839: 19 transforms
Fuzz 59840: 15 transforms
Fuzz 59841: 12 transforms
Fuzz 59842: 13 transforms
Fuzz 59843: 13 transforms
Fuzz 59844: 10 transforms
Fuzz 59845: 16 transforms
Fuzz 59846: 19 transforms
Fuzz 59847: 13 transforms
Fuzz 59848: 4 transforms
Fuzz 59849: 1 transforms
Fuzz 59850: 1 transforms
Fuzz 59851: 4 transforms
Fuzz 59852: 7 transforms
Fuzz 59853: 1 transforms
Fuzz 59854: 17 transforms
Fuzz 59855: 14 transforms
Fuzz 59856: 1 transforms
Fuzz 59857: 2 transforms
Fuzz 59858: 9 transforms
Fuzz 59859: 4 transforms
Fuzz 59860: 19 transforms
Fuzz 59861: 15 transforms
Fuzz 59862: 13 transforms
Fuzz 59863: 10 transforms
Fuzz 59864: 16 transforms
Fuzz 59865: 6 transforms
Fuzz 59866: 2 transforms
Fuzz 59867: 6 transforms
Fuzz 59868: 20 transforms
Fuzz 59869: 14 transforms
Fuzz 59870: 10 transforms
Fuzz 59871: 7 transforms
Fuzz 59872: 3 transforms
Fuzz 59873: 16 transforms
Fuzz 59874: 4 transforms
Fuzz 59875: 3 transforms
Fuzz 59876: 17 transforms
Fuzz 59877: 14 transforms
Fuzz 59878: 14 transforms
Fuzz 59879: 7 transforms
Fuzz 59880: 1 transforms
Fuzz 59881: 14 transforms
Fuzz 59882: 10 transforms
Fuzz 59883: 13 transforms
Fuzz 59884: 4 transforms
Fuzz 59885: 9 transforms
Fuzz 59886: 12 transforms
Fuzz 59887: 20 transforms
Fuzz 59888: 17 transforms
Fuzz 59889: 13 transforms
Fuzz 59890: 17 transforms
Fuzz 59891: 18 transforms
Fuzz 59892: 6 transforms
Fuzz 59893: 6 transforms
Fuzz 59894: 20 transforms
Fuzz 59895: 15 transforms
Fuzz 59896: 17 transforms
Fuzz 59897: 11 transforms
Fuzz 59898: 2 transforms
Fuzz 59899: 7 transforms
Fuzz 59900: 4 transforms
Fuzz 59901: 16 transforms
Fuzz 59902: 19 transforms
Fuzz 59903: 6 transforms
Fuzz 59904: 10 transforms
Fuzz 59905: 2 transforms
Fuzz 59906: 10 transforms
Fuzz 59907: 1 transforms
Fuzz 59908: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  templateUrl: 'test.html',
  selector: 'my-counter',
}
class CounterComponent {
  outputs: const ['resetEvent: reset'],


@Component(

import 'package:angular2/angular2.dart';
  List<String> items;
  void reset() {}
class ComponentA {
  template: '{{count}} <button (clik)="increment()" [value]="\'add\'"></button>')

  int}
]),
});
{
\'\'\');
  '09 count;
  selector: 'my-aaa',
  @Input() int maxCount;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  String header;
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  @Output() E
  @Input() int maxCount;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  String header;
  inputs: const ['count'],
  EventEmitter<StrinventEmitter<int> in}cremented;
  void increment() {}
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
<!-- @ngIgnoreError}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503s: -->
    <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
  <form #ngForm="ngForm">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 59909: 16 transforms
Fuzz 59910: 19 transforms
Fuzz 59911: 12 transforms
Fuzz 59912: 19 transforms
Fuzz 59913: 14 transforms
Fuzz 59914: 4 transforms
Fuzz 59915: 15 transforms
Fuzz 59916: 15 transforms
Fuzz 59917: 19 transforms
Fuzz 59918: 1 transforms
Fuzz 59919: 20 transforms
Fuzz 59920: 8 transforms
Fuzz 59921: 12 transforms
Fuzz 59922: 9 transforms
Fuzz 59923: 9 transforms
Fuzz 59924: 16 transforms
Fuzz 59925: 16 transforms
Fuzz 59926: 12 transforms
Fuzz 59927: 17 transforms
Fuzz 59928: 9 transforms
Fuzz 59929: 10 transforms
Fuzz 59930: 12 transforms
Fuzz 59931: 5 transforms
Fuzz 59932: 13 transforms
Fuzz 59933: 17 transforms
Fuzz 59934: 11 transforms
Fuzz 59935: 8 transforms
Fuzz 59936: 7 transforms
Fuzz 59937: 14 transforms
Fuzz 59938: 1 transforms
Fuzz 59939: 18 transforms
Fuzz 59940: 5 transforms
Fuzz 59941: 8 transforms
Fuzz 59942: 16 transforms
Fuzz 59943: 4 transforms
Fuzz 59944: 17 transforms
Fuzz 59945: 6 transforms
Fuzz 59946: 2 transforms
Fuzz 59947: 17 transforms
Fuzz 59948: 19 transforms
Fuzz 59949: 3 transforms
Fuzz 59950: 2 transforms
Fuzz 59951: 16 transforms
Fuzz 59952: 12 transforms
Fuzz 59953: 15 transforms
Fuzz 59954: 13 transforms
Fuzz 59955: 11 transforms
Fuzz 59956: 9 transforms
Fuzz 59957: 20 transforms
Fuzz 59958: 5 transforms
Fuzz 59959: 9 transforms
Fuzz 59960: 18 transforms
Fuzz 59961: 17 transforms
Fuzz 59962: 13 transforms
Fuzz 59963: 14 transforms
Fuzz 59964: 10 transforms
Fuzz 59965: 9 transforms
Fuzz 59966: 6 transforms
Fuzz 59967: 2 transforms
Fuzz 59968: 14 transforms
Fuzz 59969: 5 transforms
Fuzz 59970: 15 transforms
Fuzz 59971: 20 transforms
Fuzz 59972: 7 transforms
Fuzz 59973: 16 transforms
Fuzz 59974: 14 transforms
Fuzz 59975: 4 transforms
Fuzz 59976: 10 transforms
Fuzz 59977: 9 transforms
Fuzz 59978: 19 transforms
Fuzz 59979: 15 transforms
Fuzz 59980: 13 transforms
Fuzz 59981: 4 transforms
Fuzz 59982: 5 transforms
Fuzz 59983: 19 transforms
Fuzz 59984: 8 transforms
Fuzz 59985: 4 transforms
Fuzz 59986: 7 transforms
Fuzz 59987: 8 transforms
Fuzz 59988: 5 transforms
Fuzz 59989: 9 transforms
Fuzz 59990: 6 transforms
Fuzz 59991: 7 transforms
Fuzz 59992: 9 transforms
Fuzz 59993: 5 transforms
Fuzz 59994: 5 transforms
Fuzz 59995: 13 transforms
Fuzz 59996: 11 transforms
Fuzz 59997: 17 transforms
Fuzz 59998: 14 transforms
Fuzz 59999: 6 transforms
Fuzz 60000: 16 transforms
Fuzz 60001: 2 transforms
Fuzz 60002: 20 transforms
Fuzz 60003: 8 transforms
Fuzz 60004: 12 transforms
Fuzz 60005: 11 transforms
Fuzz 60006: 2 transforms
Fuzz 60007: 18 transforms
Fuzz 60008: 10 transforms
Fuzz 60009: 3 transforms
Fuzz 60010: 1 transforms
Fuzz 60011: 10 transforms
Fuzz 60012: 19 transforms
Fuzz 60013: 17 transforms
Fuzz 60014: 4 transforms
Fuzz 60015: 13 transforms
Fuzz 60016: 8 transforms
Fuzz 60017: 11 transforms
Fuzz 60018: 12 transforms
Fuzz 60019: 1 transforms
Fuzz 60020: 17 transforms
Fuzz 60021: 19 transforms
Fuzz 60022: 20 transforms
Fuzz 60023: 19 transforms
Fuzz 60024: 19 transforms
Fuzz 60025: 1 transforms
Fuzz 60026: 6 transforms
Fuzz 60027: 11 transforms
Fuzz 60028: 11 transforms
Fuzz 60029: 5 transforms
Fuzz 60030: 14 transforms
Fuzz 60031: 17 transforms
Fuzz 60032: 18 transforms
Fuzz 60033: 19 transforms
Fuzz 60034: 2 transforms
Fuzz 60035: 18 transforms
Fuzz 60036: 2 transforms
Fuzz 60037: 10 transforms
Fuzz 60038: 7 transforms
Fuzz 60039: 6 transforms
Fuzz 60040: 4 transforms
Fuzz 60041: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

@Component(
       aria-hidden="true"
       attr.aria-,
  @Input() int maxCount;
}
  inputs: const ['count']<!--
@Component(
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
  selector: 'my-aaa',

  int count;
  @Output() EventEmitter<int> incremented;
  String header;
class CounterComponent {
class ComponentA {

  @ContentChild(CounterComponent)

',
import 'package:angular2/angular2.dart';
-->
  outputs: const ['resetEvent: reset'],
  void reset() {}
  selector: 'my-counter',
  void increment() {}  directives: const [CounterComponent, NgIf, NgFor, NgFor  CounterComponent recursedComponent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!inv.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 60042: 7 transforms
Fuzz 60043: 7 transforms
Fuzz 60044: 15 transforms
Fuzz 60045: 14 transforms
Fuzz 60046: 16 transforms
Fuzz 60047: 1 transforms
Fuzz 60048: 11 transforms
Fuzz 60049: 7 transforms
Fuzz 60050: 15 transforms
Fuzz 60051: 5 transforms
Fuzz 60052: 18 transforms
Fuzz 60053: 2 transforms
Fuzz 60054: 6 transforms
Fuzz 60055: 2 transforms
Fuzz 60056: 13 transforms
Fuzz 60057: 7 transforms
Fuzz 60058: 18 transforms
Fuzz 60059: 7 transforms
Fuzz 60060: 9 transforms
Fuzz 60061: 3 transforms
Fuzz 60062: 5 transforms
Fuzz 60063: 9 transforms
Fuzz 60064: 15 transforms
Fuzz 60065: 3 transforms
Fuzz 60066: 17 transforms
Fuzz 60067: 10 transforms
Fuzz 60068: 3 transforms
Fuzz 60069: 3 transforms
Fuzz 60070: 3 transforms
Fuzz 60071: 19 transforms
Fuzz 60072: 1 transforms
Fuzz 60073: 16 transforms
Fuzz 60074: 9 transforms
Fuzz 60075: 8 transforms
Fuzz 60076: 3 transforms
Fuzz 60077: 12 transforms
Fuzz 60078: 14 transforms
Fuzz 60079: 1 transforms
Fuzz 60080: 19 transforms
Fuzz 60081: 10 transforms
Fuzz 60082: 12 transforms
Fuzz 60083: 17 transforms
Fuzz 60084: 9 transforms
Fuzz 60085: 12 transforms
Fuzz 60086: 9 transforms
Fuzz 60087: 1 transforms
Fuzz 60088: 7 transforms
Fuzz 60089: 9 transforms
Fuzz 60090: 8 transforms
Fuzz 60091: 2 transforms
Fuzz 60092: 11 transforms
Fuzz 60093: 10 transforms
Fuzz 60094: 12 transforms
Fuzz 60095: 8 transforms
Fuzz 60096: 8 transforms
Fuzz 60097: 12 transforms
Fuzz 60098: 8 transforms
Fuzz 60099: 7 transforms
Fuzz 60100: 2 transforms
Fuzz 60101: 10 transforms
Fuzz 60102: 17 transforms
Fuzz 60103: 16 transforms
Fuzz 60104: 16 transforms
Fuzz 60105: 9 transforms
Fuzz 60106: 20 transforms
Fuzz 60107: 14 transforms
Fuzz 60108: 1 transforms
Fuzz 60109: 10 transforms
Fuzz 60110: 7 transforms
Fuzz 60111: 4 transforms
Fuzz 60112: 20 transforms
Fuzz 60113: 14 transforms
Fuzz 60114: 9 transforms
Fuzz 60115: 18 transforms
Fuzz 60116: 9 transforms
Fuzz 60117: 11 transforms
Fuzz 60118: 20 transforms
Fuzz 60119: 4 transforms
Fuzz 60120: 10 transforms
Fuzz 60121: 9 transforms
Fuzz 60122: 8 transforms
Fuzz 60123: 15 transforms
Fuzz 60124: 17 transforms
Fuzz 60125: 18 transforms
Fuzz 60126: 11 transforms
Fuzz 60127: 20 transforms
Fuzz 60128: 11 transforms
Fuzz 60129: 5 transforms
Fuzz 60130: 3 transforms
Fuzz 60131: 10 transforms
Fuzz 60132: 14 transforms
Fuzz 60133: 9 transforms
Fuzz 60134: 7 transforms
Fuzz 60135: 12 transforms
Fuzz 60136: 20 transforms
Fuzz 60137: 12 transforms
Fuzz 60138: 18 transforms
Fuzz 60139: 18 transforms
Fuzz 60140: 15 transforms
Fuzz 60141: 13 transforms
Fuzz 60142: 18 transforms
Fuzz 60143: 12 transforms
Fuzz 60144: 5 transforms
Fuzz 60145: 17 transforms
Fuzz 60146: 10 transforms
Fuzz 60147: 3 transforms
Fuzz 60148: 8 transforms
Fuzz 60149: 15 transforms
Fuzz 60150: 16 transforms
Fuzz 60151: 1 transforms
Fuzz 60152: 20 transforms
Fuzz 60153: 6 transforms
Fuzz 60154: 10 transforms
Fuzz 60155: 19 transforms
Fuzz 60156: 11 transforms
Fuzz 60157: 12 transforms
Fuzz 60158: 9 transforms
Fuzz 60159: 17 transforms
Fuzz 60160: 12 transforms
Fuzz 60161: 20 transforms
Fuzz 60162: 20 transforms
Fuzz 60163: 18 transforms
Fuzz 60164: 17 transforms
Fuzz 60165: 19 transforms
Fuzz 60166: 15 transforms
Fuzz 60167: 13 transforms
Fuzz 60168: 5 transforms
Fuzz 60169: 8 transforms
Fuzz 60170: 9 transforms
Fuzz 60171: 13 transforms
Fuzz 60172: 11 transforms
Fuzz 60173: 9 transforms
Fuzz 60174: 8 transforms
Fuzz 60175: 12 transforms
Fuzz 60176: 2 transforms
Fuzz 60177: 6 transforms
Fuzz 60178: 17 transforms
Fuzz 60179: 2 transforms
Fuzz 60180: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],


  @ContentChild(CounterComponent)
}
\'\'\');
@Component(
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
   -4  List<String> items;
  CounterComponent recursedComponent;
}
]),
class ComponentA {

  outputs: const ['resetEvent: reset'],
});
  @Input() int maxCount;
  templateUrl: 'test.html',
  '090cr<int> incremented;
\'\'\');
});
{
  void increment() {}
}
  int count;
  directives: const [CounterComponent<!--
@Component(
{
  String header;
-->
class CounterComponent {
  EventEmitter<String> resetEvent;

, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitte}
  '090cedb3f2833a3f260b0937baaise56267a6cd935',
  selector: 'my-aaa',
  void reset() {}
import 'package:angular2/angular2.dart';
       aria-hidden="true"
]),
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
</li>
  <my-counter
  
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
    #counter

<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
    [maxCount]='4'
    [count]="items.length"
<div *ngIf="items.length > 0">
    (incremented)='ite
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      
    (reset)=''
  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 60181: 4 transforms
Fuzz 60182: 1 transforms
Fuzz 60183: 16 transforms
Fuzz 60184: 12 transforms
Fuzz 60185: 7 transforms
Fuzz 60186: 19 transforms
Fuzz 60187: 20 transforms
Fuzz 60188: 1 transforms
Fuzz 60189: 5 transforms
Fuzz 60190: 10 transforms
Fuzz 60191: 16 transforms
Fuzz 60192: 1 transforms
Fuzz 60193: 19 transforms
Fuzz 60194: 9 transforms
Fuzz 60195: 5 transforms
Fuzz 60196: 8 transforms
Fuzz 60197: 17 transforms
Fuzz 60198: 12 transforms
Fuzz 60199: 12 transforms
Fuzz 60200: 14 transforms
Fuzz 60201: 14 transforms
Fuzz 60202: 12 transforms
Fuzz 60203: 7 transforms
Fuzz 60204: 4 transforms
Fuzz 60205: 2 transforms
Fuzz 60206: 14 transforms
Fuzz 60207: 13 transforms
Fuzz 60208: 18 transforms
Fuzz 60209: 8 transforms
Fuzz 60210: 1 transforms
Fuzz 60211: 4 transforms
Fuzz 60212: 8 transforms
Fuzz 60213: 15 transforms
Fuzz 60214: 15 transforms
Fuzz 60215: 4 transforms
Fuzz 60216: 8 transforms
Fuzz 60217: 9 transforms
Fuzz 60218: 2 transforms
Fuzz 60219: 20 transforms
Fuzz 60220: 4 transforms
Fuzz 60221: 2 transforms
Fuzz 60222: 7 transforms
Fuzz 60223: 2 transforms
Fuzz 60224: 10 transforms
Fuzz 60225: 2 transforms
Fuzz 60226: 12 transforms
Fuzz 60227: 4 transforms
Fuzz 60228: 17 transforms
Fuzz 60229: 3 transforms
Fuzz 60230: 10 transforms
Fuzz 60231: 9 transforms
Fuzz 60232: 5 transforms
Fuzz 60233: 6 transforms
Fuzz 60234: 1 transforms
Fuzz 60235: 3 transforms
Fuzz 60236: 16 transforms
Fuzz 60237: 4 transforms
Fuzz 60238: 7 transforms
Fuzz 60239: 6 transforms
Fuzz 60240: 8 transforms
Fuzz 60241: 1 transforms
Fuzz 60242: 15 transforms
Fuzz 60243: 11 transforms
Fuzz 60244: 14 transforms
Fuzz 60245: 1 transforms
Fuzz 60246: 12 transforms
Fuzz 60247: 1 transforms
Fuzz 60248: 20 transforms
Fuzz 60249: 4 transforms
Fuzz 60250: 7 transforms
Fuzz 60251: 2 transforms
Fuzz 60252: 6 transforms
Fuzz 60253: 20 transforms
Fuzz 60254: 14 transforms
Fuzz 60255: 18 transforms
Fuzz 60256: 6 transforms
Fuzz 60257: 2 transforms
Fuzz 60258: 2 transforms
Fuzz 60259: 15 transforms
Fuzz 60260: 1 transforms
Fuzz 60261: 10 transforms
Fuzz 60262: 8 transforms
Fuzz 60263: 10 transforms
Fuzz 60264: 7 transforms
Fuzz 60265: 6 transforms
Fuzz 60266: 9 transforms
Fuzz 60267: 20 transforms
Fuzz 60268: 18 transforms
Fuzz 60269: 1 transforms
Fuzz 60270: 19 transforms
Fuzz 60271: 20 transforms
Fuzz 60272: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

}
  String header;
  List<String> items;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;

  sel
class CounterComponent {
@Component(
  CounterComponeector: 'my-aat';
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

}
  String header;
  List<String> items;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;

  sel
class CounterComponent {
@Component(
  CounterComponeector: 'my-aaa',  int count;
]),@ContentChild(CounterComp
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
-->
  inputs: const ['count'],
  selector: 'my-counter',
class ComponentA {
  templateU<!--
@Component(

  @Outpa',
  int count;
]),@ContentChild(CounterComp
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
-->
  inputs: const ['count'],
  selector: 'my-counter',
class ComponentA {
  templateU<!--
@Component(

  @Output() EventEmitter<int> incremented;
  }
  outputs: const ['resetEvent: reset'],
       attr.aria-hidden="{{!invalirl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]l'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-  [count]="items.length"
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString(counter
    #counte}
]),
});
{
\'\'\');
  '090cer
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.="header" />
      
  <my-  [count]="items.length"
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString(counter
    #counte}
]),
});
{
\'\'\');
  '090cer
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; co}
]),
});
{
  '090cedb3f2833a3f260b0937baae56267unter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 60273: 14 transforms
Fuzz 60274: 18 transforms
Fuzz 60275: 6 transforms
Fuzz 60276: 15 transforms
Fuzz 60277: 10 transforms
Fuzz 60278: 15 transforms
Fuzz 60279: 7 transforms
Fuzz 60280: 16 transforms
Fuzz 60281: 10 transforms
Fuzz 60282: 11 transforms
Fuzz 60283: 18 transforms
Fuzz 60284: 12 transforms
Fuzz 60285: 17 transforms
Fuzz 60286: 6 transforms
Fuzz 60287: 5 transforms
Fuzz 60288: 6 transforms
Fuzz 60289: 18 transforms
Fuzz 60290: 10 transforms
Fuzz 60291: 9 transforms
Fuzz 60292: 17 transforms
Fuzz 60293: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

  directives: const [CounterComponent}
  void<!--
  @ContentChild(CounterCompon

  String header;
  List<String> items;
  CounterComponent recursedCompoent;
}
  '090cedb3f2833a3f260b0937baae56267a6cd935', NgIf, NgFor, NgForm, NgCModel])
<<==HTML CODE==>>
    #counter

  {{ngForm.dirty}}
}
    (incremented)='items.add($evShowing {{items.length}} items:</h1>
<h1 #h1>f items; let x=index' [hidden]='item != null'>

  {{x}} : {{ite}
    [maxCount]='4'
\'\'\');
  {{ngForm.dirty
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreEr<!--
-->
       aria-hidden="true"
  rors: -->
    [count]="items.length"
]),
<div *ngIf="items.length > 0">
    (reset)=''
</li>
]),
      
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <form # ngF:orm="ngForm"></form>
  '090cedb3f2833a3f260b0937baae5m.trim()}}
});}
  {{x}} : {{item.trim()}}
{
<div *ngIf="items.length > 0">
  <my-counter
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 60294: 13 transforms
Fuzz 60295: 11 transforms
Fuzz 60296: 5 transforms
Fuzz 60297: 19 transforms
Fuzz 60298: 16 transforms
Fuzz 60299: 6 transforms
Fuzz 60300: 7 transforms
Fuzz 60301: 8 transforms
Fuzz 60302: 10 transforms
Fuzz 60303: 11 transforms
Fuzz 60304: 19 transforms
Fuzz 60305: 9 transforms
Fuzz 60306: 6 transforms
Fuzz 60307: 11 transforms
Fuzz 60308: 12 transforms
Fuzz 60309: 16 transforms
Fuzz 60310: 16 transforms
Fuzz 60311: 18 transforms
Fuzz 60312: 15 transforms
Fuzz 60313: 16 transforms
Fuzz 60314: 9 transforms
Fuzz 60315: 14 transforms
Fuzz 60316: 10 transforms
Fuzz 60317: 2 transforms
Fuzz 60318: 11 transforms
Fuzz 60319: 11 transforms
Fuzz 60320: 8 transforms
Fuzz 60321: 4 transforms
Fuzz 60322: 14 transforms
Fuzz 60323: 16 transforms
Fuzz 60324: 1 transforms
Fuzz 60325: 7 transforms
Fuzz 60326: 15 transforms
Fuzz 60327: 20 transforms
Fuzz 60328: 8 transforms
Fuzz 60329: 14 transforms
Fuzz 60330: 2 transforms
Fuzz 60331: 20 transforms
Fuzz 60332: 12 transforms
Fuzz 60333: 6 transforms
Fuzz 60334: 9 transforms
Fuzz 60335: 4 transforms
Fuzz 60336: 1 transforms
Fuzz 60337: 15 transforms
Fuzz 60338: 5 transforms
Fuzz 60339: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponet)
  CounterComponent recursedCompon
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != '
    (incremented)=
'items.add($event.toString(null'>
  {{x}} : {<!--
-->
       aria-hidd{item.trim()}}

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden;< counter.reset('
    (incremented)=
'items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartStatements (package:angular_analyzer_plugin/src/converter.dart:582:17)
#4      HtmlTreeConverter._convertStatementsBoundAttribute (package:angular_analyzer_plugin/src/converter.dart:428:20)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:284:50)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#10     HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#11     HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#12     HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#13     HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#14     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#15     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#16     FuzzTest.checkNoCrash.<anonymous closure>.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:613:34)
#17     _rootRunUnary (dart:async/zone.dart:1128)
#18     _CustomZone.runUnary (dart:async/zone.dart:1012)
#19     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#20     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#21     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#22     _Future._complete (dart:async/future_impl.dart:468)
#23     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#24     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#25     AngularDriver.resolveDart (package:angular_analyzer_plugin/src/angular_driver.dart:682:5)
#26     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#27     _rootRunUnary (dart:async/zone.dart:1128)
#28     _CustomZone.runUnary (dart:async/zone.dart:1012)
#29     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#30     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#31     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#32     _Future._complete (dart:async/future_impl.dart:468)
#33     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#34     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#35     AngularDriver.getStandardAngular (package:angular_analyzer_plugin/src/angular_driver.dart:296:5)
#36     new Future.microtask.<anonymous closure> (dart:async/future.dart:200)
#37     _rootRun (dart:async/zone.dart:1116)
#38     _CustomZone.run (dart:async/zone.dart:1001)
#39     _CustomZone.runGuarded (dart:async/zone.dart:901)
#40     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#41     _rootRun (dart:async/zone.dart:1120)
#42     _CustomZone.run (dart:async/zone.dart:1001)
#43     _CustomZone.runGuarded (dart:async/zone.dart:901)
#44     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#45     _microtaskLoop (dart:async/schedule_microtask.dart:41)
#46     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#47     _Timer._runTimers (dart:isolate-patch/timer_impl.dart:375)
#48     _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:394)
#49     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 60340: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponet)
  CounterComponent recursedCompon
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != '
    (incremented)=
'items.add($event.toString(null'>
  {{x}} : {<!--
-->
       aria-hidd{item.trim()}}

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden;< counter.reset('
    (incremented)=
'items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartStatements (package:angular_analyzer_plugin/src/converter.dart:582:17)
#4      HtmlTreeConverter._convertStatementsBoundAttribute (package:angular_analyzer_plugin/src/converter.dart:428:20)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:284:50)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#10     HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#11     HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#12     HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#13     HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#14     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#15     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#16     AngularDriver.pushHtmlErrors (package:angular_analyzer_plugin/src/angular_driver.dart:540:27)
<asynchronous suspension>
#17     AngularDriver.performWork (package:angular_analyzer_plugin/src/angular_driver.dart:247:7)
<asynchronous suspension>
#18     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#19     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#20     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#21     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#22     _rootRun (dart:async/zone.dart:1120)
#23     _CustomZone.run (dart:async/zone.dart:1001)
#24     _CustomZone.runGuarded (dart:async/zone.dart:901)
#25     runZoned (dart:async/zone.dart:1465)
#26     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#27     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#28     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#29     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#30     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 60341: 19 transforms
Fuzz 60342: 18 transforms
Fuzz 60343: 8 transforms
Fuzz 60344: 9 transforms
Fuzz 60345: 13 transforms
Fuzz 60346: 19 transforms
Fuzz 60347: 19 transforms
Fuzz 60348: 6 transforms
Fuzz 60349: 15 transforms
Fuzz 60350: 10 transforms
Fuzz 60351: 2 transforms
Fuzz 60352: 8 transforms
Fuzz 60353: 8 transforms
Fuzz 60354: 9 transforms
Fuzz 60355: 5 transforms
Fuzz 60356: 10 transforms
Fuzz 60357: 13 transforms
Fuzz 60358: 12 transforms
Fuzz 60359: 11 transforms
Fuzz 60360: 11 transforms
Fuzz 60361: 12 transforms
Fuzz 60362: 14 transforms
Fuzz 60363: 2 transforms
Fuzz 60364: 17 transforms
Fuzz 60365: 18 transforms
Fuzz 60366: 14 transforms
Fuzz 60367: 7 transforms
Fuzz 60368: 4 transforms
Fuzz 60369: 16 transforms
Fuzz 60370: 3 transforms
Fuzz 60371: 10 transforms
Fuzz 60372: 11 transforms
Fuzz 60373: 3 transforms
Fuzz 60374: 11 transforms
Fuzz 60375: 5 transforms
Fuzz 60376: 16 transforms
Fuzz 60377: 18 transforms
Fuzz 60378: 7 transforms
Fuzz 60379: 19 transforms
Fuzz 60380: 10 transforms
Fuzz 60381: 18 transforms
Fuzz 60382: 12 transforms
Fuzz 60383: 9 transforms
Fuzz 60384: 1 transforms
Fuzz 60385: 14 transforms
Fuzz 60386: 10 transforms
Fuzz 60387: 10 transforms
Fuzz 60388: 12 transforms
Fuzz 60389: 1 transforms
Fuzz 60390: 7 transforms
Fuzz 60391: 20 transforms
Fuzz 60392: 19 transforms
Fuzz 60393: 5 transforms
Fuzz 60394: 20 transforms
Fuzz 60395: 6 transforms
Fuzz 60396: 18 transforms
Fuzz 60397: 14 transforms
Fuzz 60398: 18 transforms
Fuzz 60399: 16 transforms
Fuzz 60400: 15 transforms
Fuzz 60401: 10 transforms
Fuzz 60402: 4 transforms
Fuzz 60403: 15 transforms
Fuzz 60404: 16 transforms
Fuzz 60405: 13 transforms
Fuzz 60406: 4 transforms
Fuzz 60407: 20 transforms
Fuzz 60408: 19 transforms
Fuzz 60409: 7 transforms
Fuzz 60410: 4 transforms
Fuzz 60411: 20 transforms
Fuzz 60412: 1 transforms
Fuzz 60413: 4 transforms
Fuzz 60414: 13 transforms
Fuzz 60415: 1 transforms
Fuzz 60416: 15 transforms
Fuzz 60417: 5 transforms
Fuzz 60418: 7 transforms
Fuzz 60419: 18 transforms
Fuzz 60420: 9 transforms
Fuzz 60421: 20 transforms
Fuzz 60422: 11 transforms
Fuzz 60423: 6 transforms
Fuzz 60424: 1 transforms
Fuzz 60425: 7 transforms
Fuzz 60426: 5 transforms
Fuzz 60427: 7 transforms
Fuzz 60428: 9 transforms
Fuzz 60429: 1 transforms
Fuzz 60430: 1 transforms
Fuzz 60431: 8 transforms
Fuzz 60432: 20 transforms
Fuzz 60433: 7 transforms
Fuzz 60434: 2 transforms
Fuzz 60435: 5 transforms
Fuzz 60436: 20 transforms
Fuzz 60437: 12 transforms
Fuzz 60438: 4 transforms
Fuzz 60439: 4 transforms
Fuzz 60440: 11 transforms
Fuzz 60441: 16 transforms
Fuzz 60442: 14 transforms
Fuzz 60443: 7 transforms
Fuzz 60444: 3 transforms
Fuzz 60445: 9 transforms
Fuzz 60446: 18 transforms
Fuzz 60447: 1 transforms
Fuzz 60448: 10 transforms
Fuzz 60449: 5 transforms
Fuzz 60450: 4 transforms
Fuzz 60451: 16 transforms
Fuzz 60452: 16 transforms
Fuzz 60453: 13 transforms
Fuzz 60454: 18 transforms
Fuzz 60455: 2 transforms
Fuzz 60456: 1 transforms
Fuzz 60457: 17 transforms
Fuzz 60458: 4 transforms
Fuzz 60459: 13 transforms
Fuzz 60460: 15 transforms
Fuzz 60461: 17 transforms
Fuzz 60462: 15 transforms
Fuzz 60463: 3 transforms
Fuzz 60464: 7 transforms
Fuzz 60465: 7 transforms
Fuzz 60466: 5 transforms
Fuzz 60467: 20 transforms
Fuzz 60468: 4 transforms
Fuzz 60469: 7 transforms
Fuzz 60470: 14 transforms
Fuzz 60471: 1 transforms
Fuzz 60472: 4 transforms
Fuzz 60473: 19 transforms
Fuzz 60474: 5 transforms
Fuzz 60475: 4 transforms
Fuzz 60476: 10 transforms
Fuzz 60477: 17 transforms
Fuzz 60478: 17 transforms
Fuzz 60479: 7 transforms
Fuzz 60480: 6 transforms
Fuzz 60481: 13 transforms
Fuzz 60482: 1 transforms
Fuzz 60483: 14 transforms
Fuzz 60484: 17 transforms
Fuzz 60485: 13 transforms
Fuzz 60486: 20 transforms
Fuzz 60487: 6 transforms
Fuzz 60488: 9 transforms
Fuzz 60489: 13 transforms
Fuzz 60490: 15 transforms
Fuzz 60491: 11 transforms
Fuzz 60492: 3 transforms
Fuzz 60493: 11 transforms
Fuzz 60494: 20 transforms
Fuzz 60495: 8 transforms
Fuzz 60496: 10 transforms
Fuzz 60497: 2 transforms
Fuzz 60498: 14 transforms
Fuzz 60499: 3 transforms
Fuzz 60500: 1 transforms
Fuzz 60501: 20 transforms
Fuzz 60502: 10 transforms
Fuzz 60503: 9 transforms
Fuzz 60504: 1 transforms
Fuzz 60505: 3 transforms
Fuzz 60506: 6 transforms
Fuzz 60507: 14 transforms
Fuzz 60508: 1 transforms
Fuzz 60509: 12 transforms
Fuzz 60510: 19 transforms
Fuzz 60511: 17 transforms
Fuzz 60512: 11 transforms
Fuzz 60513: 7 transforms
Fuzz 60514: 15 transforms
Fuzz 60515: 19 transforms
Fuzz 60516: 9 transforms
Fuzz 60517: 8 transforms
Fuzz 60518: 13 transforms
Fuzz 60519: 5 transforms
Fuzz 60520: 16 transforms
Fuzz 60521: 16 transforms
Fuzz 60522: 20 transforms
Fuzz 60523: 13 transforms
Fuzz 60524: 4 transforms
Fuzz 60525: 1 transforms
Fuzz 60526: 4 transforms
Fuzz 60527: 13 transforms
Fuzz 60528: 15 transforms
Fuzz 60529: 3 transforms
Fuzz 60530: 8 transforms
Fuzz 60531: 9 transforms
Fuzz 60532: 6 transforms
Fuzz 60533: 5 transforms
Fuzz 60534: 17 transforms
Fuzz 60535: 18 transforms
Fuzz 60536: 18 transforms
Fuzz 60537: 4 transforms
Fuzz 60538: 9 transforms
Fuzz 60539: 8 transforms
Fuzz 60540: 4 transforms
Fuzz 60541: 7 transforms
Fuzz 60542: 17 transforms
Fuzz 60543: 10 transforms
Fuzz 60544: 15 transforms
Fuzz 60545: 10 transforms
Fuzz 60546: 15 transforms
Fuzz 60547: 7 transforms
Fuzz 60548: 6 transforms
Fuzz 60549: 14 transforms
Fuzz 60550: 15 transforms
Fuzz 60551: 16 transforms
Fuzz 60552: 20 transforms
Fuzz 60553: 7 transforms
Fuzz 60554: 2 transforms
Fuzz 60555: 20 transforms
Fuzz 60556: 17 transforms
Fuzz 60557: 5 transforms
Fuzz 60558: 6 transforms
Fuzz 60559: 8 transforms
Fuzz 60560: 16 transforms
Fuzz 60561: 16 transforms
Fuzz 60562: 14 transforms
Fuzz 60563: 20 transforms
Fuzz 60564: 6 transforms
Fuzz 60565: 2 transforms
Fuzz 60566: 5 transforms
Fuzz 60567: 18 transforms
Fuzz 60568: 9 transforms
Fuzz 60569: 4 transforms
Fuzz 60570: 13 transforms
Fuzz 60571: 6 transforms
Fuzz 60572: 9 transforms
Fuzz 60573: 20 transforms
Fuzz 60574: 14 transforms
Fuzz 60575: 2 transforms
Fuzz 60576: 9 transforms
Fuzz 60577: 14 transforms
Fuzz 60578: 5 transforms
Fuzz 60579: 14 transforms
Fuzz 60580: 7 transforms
Fuzz 60581: 10 transforms
Fuzz 60582: 6 transforms
Fuzz 60583: 14 transforms
Fuzz 60584: 17 transforms
Fuzz 60585: 17 transforms
Fuzz 60586: 8 transforms
Fuzz 60587: 8 transforms
Fuzz 60588: 4 transforms
Fuzz 60589: 12 transforms
Fuzz 60590: 13 transforms
Fuzz 60591: 2 transforms
Fuzz 60592: 15 transforms
Fuzz 60593: 19 transforms
Fuzz 60594: 15 transforms
Fuzz 60595: 1 transforms
Fuzz 60596: 17 transforms
Fuzz 60597: 18 transforms
Fuzz 60598: 17 transforms
Fuzz 60599: 14 transforms
Fuzz 60600: 13 transforms
Fuzz 60601: 2 transforms
Fuzz 60602: 14 transforms
Fuzz 60603: 12 transforms
Fuzz 60604: 18 transforms
Fuzz 60605: 18 transforms
Fuzz 60606: 16 transforms
Fuzz 60607: 9 transforms
Fuzz 60608: 15 transforms
Fuzz 60609: 2 transforms
Fuzz 60610: 1 transforms
Fuzz 60611: 16 transforms
Fuzz 60612: 5 transforms
Fuzz 60613: 17 transforms
Fuzz 60614: 5 transforms
Fuzz 60615: 4 transforms
Fuzz 60616: 9 transforms
Fuzz 60617: 7 transforms
Fuzz 60618: 4 transforms
Fuzz 60619: 2 transforms
Fuzz 60620: 19 transforms
Fuzz 60621: 16 transforms
Fuzz 60622: 12 transforms
Fuzz 60623: 3 transforms
Fuzz 60624: 4 transforms
Fuzz 60625: 15 transforms
Fuzz 60626: 11 transforms
Fuzz 60627: 8 transforms
Fuzz 60628: 7 transforms
Fuzz 60629: 4 transforms
Fuzz 60630: 4 transforms
Fuzz 60631: 7 transforms
Fuzz 60632: 14 transforms
Fuzz 60633: 3 transforms
Fuzz 60634: 10 transforms
Fuzz 60635: 12 transforms
Fuzz 60636: 8 transforms
Fuzz 60637: 6 transforms
Fuzz 60638: 2 transforms
Fuzz 60639: 6 transforms
Fuzz 60640: 17 transforms
Fuzz 60641: 15 transforms
Fuzz 60642: 13 transforms
Fuzz 60643: 8 transforms
Fuzz 60644: 5 transforms
Fuzz 60645: 3 transforms
Fuzz 60646: 8 transforms
Fuzz 60647: 12 transforms
Fuzz 60648: 16 transforms
Fuzz 60649: 10 transforms
Fuzz 60650: 20 transforms
Fuzz 60651: 15 transforms
Fuzz Failure 
<<==DART CODE==>>

  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
   -4.5-hidden=tor: 'my-aaa',
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;

  templateUrl: 'test.html',
)="increment()" [value]="\'add\'"></button>')
       attr.aria}
}
{
});
  int count;
\'\'\');
}
{
  String header;
  outputs: const ['resetEvent: reset'],
-->
  selec<!--
@Component(
  void increment() {}
  template: '{{count}} <button (click}
});
  selector: 'my-counter',
  voird reset() {}
class CounterComponent {
]),
@Component(
import 'package:angular2/angular2.dart';
  List<String> items;
  '090cedb3f2833a3f260b0937baae56267a6cd935',

  inputs: const ['count'],
]),
  @ContentChild(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

       aria-hidden="true"
class Compone:ntA {
<<==HTML CODE==>>
 
    (incremented)='items.add($event.toStrinofg())'>
  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='itemx != n items; let x=index' [hidden]='itemx ull'>
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 60652: 5 transforms
Fuzz 60653: 10 transforms
Fuzz 60654: 3 transforms
Fuzz 60655: 20 transforms
Fuzz 60656: 1 transforms
Fuzz 60657: 3 transforms
Fuzz 60658: 1 transforms
Fuzz 60659: 8 transforms
Fuzz 60660: 13 transforms
Fuzz 60661: 14 transforms
Fuzz 60662: 2 transforms
Fuzz 60663: 17 transforms
Fuzz 60664: 4 transforms
Fuzz 60665: 12 transforms
Fuzz 60666: 15 transforms
Fuzz 60667: 8 transforms
Fuzz 60668: 6 transforms
Fuzz 60669: 6 transforms
Fuzz 60670: 1 transforms
Fuzz 60671: 15 transforms
Fuzz 60672: 12 transforms
Fuzz 60673: 10 transforms
Fuzz 60674: 10 transforms
Fuzz 60675: 9 transforms
Fuzz 60676: 7 transforms
Fuzz 60677: 4 transforms
Fuzz 60678: 16 transforms
Fuzz 60679: 6 transforms
Fuzz 60680: 17 transforms
Fuzz 60681: 17 transforms
Fuzz 60682: 4 transforms
Fuzz 60683: 6 transforms
Fuzz 60684: 12 transforms
Fuzz 60685: 1 transforms
Fuzz 60686: 5 transforms
Fuzz 60687: 19 transforms
Fuzz 60688: 1 transforms
Fuzz 60689: 11 transforms
Fuzz 60690: 2 transforms
Fuzz 60691: 6 transforms
Fuzz 60692: 11 transforms
Fuzz 60693: 9 transforms
Fuzz 60694: 9 transforms
Fuzz 60695: 17 transforms
Fuzz 60696: 4 transforms
Fuzz 60697: 11 transforms
Fuzz 60698: 15 transforms
Fuzz 60699: 7 transforms
Fuzz 60700: 2 transforms
Fuzz 60701: 15 transforms
Fuzz 60702: 14 transforms
Fuzz 60703: 12 transforms
Fuzz 60704: 11 transforms
Fuzz 60705: 7 transforms
Fuzz 60706: 9 transforms
Fuzz 60707: 12 transforms
Fuzz 60708: 17 transforms
Fuzz 60709: 19 transforms
Fuzz 60710: 15 transforms
Fuzz 60711: 18 transforms
Fuzz 60712: 8 transforms
Fuzz 60713: 15 transforms
Fuzz 60714: 8 transforms
Fuzz 60715: 11 transforms
Fuzz 60716: 5 transforms
Fuzz 60717: 8 transforms
Fuzz 60718: 13 transforms
Fuzz 60719: 13 transforms
Fuzz 60720: 10 transforms
Fuzz 60721: 12 transforms
Fuzz 60722: 6 transforms
Fuzz 60723: 6 transforms
Fuzz 60724: 8 transforms
Fuzz 60725: 11 transforms
Fuzz 60726: 8 transforms
Fuzz 60727: 10 transforms
Fuzz 60728: 8 transforms
Fuzz 60729: 13 transforms
Fuzz 60730: 16 transforms
Fuzz 60731: 8 transforms
Fuzz 60732: 11 transforms
Fuzz 60733: 18 transforms
Fuzz 60734: 4 transforms
Fuzz 60735: 17 transforms
Fuzz 60736: 17 transforms
Fuzz 60737: 13 transforms
Fuzz 60738: 16 transforms
Fuzz 60739: 17 transforms
Fuzz 60740: 11 transforms
Fuzz 60741: 14 transforms
Fuzz 60742: 4 transforms
Fuzz 60743: 13 transforms
Fuzz 60744: 4 transforms
Fuzz 60745: 8 transforms
Fuzz 60746: 13 transforms
Fuzz 60747: 10 transforms
Fuzz 60748: 3 transforms
Fuzz 60749: 20 transforms
Fuzz 60750: 17 transforms
Fuzz 60751: 20 transforms
Fuzz 60752: 19 transforms
Fuzz 60753: 10 transforms
Fuzz 60754: 16 transforms
Fuzz 60755: 19 transforms
Fuzz 60756: 19 transforms
Fuzz 60757: 15 transforms
Fuzz 60758: 13 transforms
Fuzz 60759: 18 transforms
Fuzz 60760: 16 transforms
Fuzz 60761: 4 transforms
Fuzz 60762: 17 transforms
Fuzz 60763: 14 transforms
Fuzz 60764: 4 transforms
Fuzz 60765: 2 transforms
Fuzz 60766: 3 transforms
Fuzz 60767: 3 transforms
Fuzz 60768: 13 transforms
Fuzz 60769: 6 transforms
Fuzz 60770: 19 transforms
Fuzz 60771: 15 transforms
Fuzz 60772: 17 transforms
Fuzz 60773: 9 transforms
Fuzz 60774: 9 transforms
Fuzz 60775: 11 transforms
Fuzz 60776: 4 transforms
Fuzz 60777: 6 transforms
Fuzz 60778: 19 transforms
Fuzz 60779: 14 transforms
Fuzz 60780: 20 transforms
Fuzz 60781: 7 transforms
Fuzz 60782: 2 transforms
Fuzz 60783: 18 transforms
Fuzz 60784: 11 transforms
Fuzz 60785: 18 transforms
Fuzz 60786: 17 transforms
Fuzz 60787: 1 transforms
Fuzz 60788: 6 transforms
Fuzz 60789: 6 transforms
Fuzz 60790: 6 transforms
Fuzz 60791: 10 transforms
Fuzz 60792: 19 transforms
Fuzz 60793: 7 transforms
Fuzz 60794: 15 transforms
Fuzz 60795: 13 transforms
Fuzz 60796: 13 transforms
Fuzz 60797: 14 transforms
Fuzz 60798: 19 transforms
Fuzz 60799: 11 transforms
Fuzz 60800: 3 transforms
Fuzz 60801: 2 transforms
Fuzz 60802: 16 transforms
Fuzz 60803: 10 transforms
Fuzz 60804: 16 transforms
Fuzz 60805: 17 transforms
Fuzz 60806: 3 transforms
Fuzz 60807: 4 transforms
Fuzz 60808: 15 transforms
Fuzz 60809: 6 transforms
Fuzz 60810: 7 transforms
Fuzz 60811: 4 transforms
Fuzz 60812: 11 transforms
Fuzz 60813: 6 transforms
Fuzz 60814: 15 transforms
Fuzz 60815: 3 transforms
Fuzz 60816: 15 transforms
Fuzz 60817: 3 transforms
Fuzz 60818: 7 transforms
Fuzz 60819: 18 transforms
Fuzz 60820: 1 transforms
Fuzz 60821: 9 transforms
Fuzz 60822: 6 transforms
Fuzz 60823: 9 transforms
Fuzz 60824: 8 transforms
Fuzz 60825: 14 transforms
Fuzz 60826: 6 transforms
Fuzz 60827: 1 transforms
Fuzz 60828: 19 transforms
Fuzz 60829: 8 transforms
Fuzz 60830: 12 transforms
Fuzz 60831: 5 transforms
Fuzz 60832: 11 transforms
Fuzz 60833: 3 transforms
Fuzz 60834: 12 transforms
Fuzz 60835: 14 transforms
Fuzz 60836: 8 transforms
Fuzz 60837: 13 transforms
Fuzz 60838: 14 transforms
Fuzz 60839: 10 transforms
Fuzz 60840: 17 transforms
Fuzz 60841: 8 transforms
Fuzz 60842: 17 transforms
Fuzz 60843: 18 transforms
Fuzz 60844: 7 transforms
Fuzz 60845: 13 transforms
Fuzz 60846: 17 transforms
Fuzz 60847: 9 transforms
Fuzz 60848: 3 transforms
Fuzz 60849: 1 transforms
Fuzz 60850: 19 transforms
Fuzz 60851: 6 transforms
Fuzz 60852: 16 transforms
Fuzz 60853: 6 transforms
Fuzz 60854: 11 transforms
Fuzz 60855: 14 transforms
Fuzz 60856: 11 transforms
Fuzz 60857: 12 transforms
Fuzz 60858: 2 transforms
Fuzz 60859: 18 transforms
Fuzz 60860: 15 transforms
Fuzz 60861: 8 transforms
Fuzz 60862: 18 transforms
Fuzz 60863: 3 transforms
Fuzz 60864: 16 transforms
Fuzz 60865: 20 transforms
Fuzz 60866: 6 transforms
Fuzz 60867: 3 transforms
Fuzz 60868: 16 transforms
Fuzz 60869: 8 transforms
Fuzz 60870: 7 transforms
Fuzz 60871: 12 transforms
Fuzz 60872: 8 transforms
Fuzz 60873: 2 transforms
Fuzz 60874: 18 transforms
Fuzz 60875: 18 transforms
Fuzz 60876: 5 transforms
Fuzz 60877: 13 transforms
Fuzz 60878: 5 transforms
Fuzz 60879: 19 transforms
Fuzz 60880: 19 transforms
Fuzz 60881: 13 transforms
Fuzz 60882: 7 transforms
Fuzz 60883: 4 transforms
Fuzz 60884: 4 transforms
Fuzz 60885: 4 transforms
Fuzz 60886: 3 transforms
Fuzz 60887: 6 transforms
Fuzz 60888: 13 transforms
Fuzz 60889: 3 transforms
Fuzz 60890: 13 transforms
Fuzz 60891: 17 transforms
Fuzz 60892: 7 transforms
Fuzz 60893: 12 transforms
Fuzz 60894: 11 transforms
Fuzz 60895: 10 transforms
Fuzz 60896: 1 transforms
Fuzz 60897: 1 transforms
Fuzz 60898: 13 transforms
Fuzz 60899: 6 transforms
Fuzz 60900: 20 transforms
Fuzz 60901: 7 transforms
Fuzz 60902: 11 transforms
Fuzz 60903: 12 transforms
Fuzz 60904: 4 transforms
Fuzz 60905: 13 transforms
Fuzz 60906: 15 transforms
Fuzz 60907: 9 transforms
Fuzz 60908: 16 transforms
Fuzz 60909: 17 transforms
Fuzz 60910: 16 transforms
Fuzz 60911: 4 transforms
Fuzz 60912: 3 transforms
Fuzz 60913: 20 transforms
Fuzz 60914: 20 transforms
Fuzz 60915: 7 transforms
Fuzz 60916: 12 transforms
Fuzz 60917: 14 transforms
Fuzz 60918: 6 transforms
Fuzz 60919: 7 transforms
Fuzz 60920: 8 transforms
Fuzz 60921: 7 transforms
Fuzz 60922: 6 transforms
Fuzz 60923: 15 transforms
Fuzz 60924: 8 transforms
Fuzz 60925: 6 transforms
Fuzz 60926: 7 transforms
Fuzz 60927: 20 transforms
Fuzz 60928: 15 transforms
Fuzz 60929: 9 transforms
Fuzz 60930: 9 transforms
Fuzz 60931: 19 transforms
Fuzz 60932: 1 transforms
Fuzz 60933: 20 transforms
Fuzz 60934: 15 transforms
Fuzz 60935: 16 transforms
Fuzz 60936: 1 transforms
Fuzz 60937: 20 transforms
Fuzz 60938: 4 transforms
Fuzz 60939: 9 transforms
Fuzz 60940: 4 transforms
Fuzz 60941: 20 transforms
Fuzz 60942: 14 transforms
Fuzz 60943: 14 transforms
Fuzz 60944: 6 transforms
Fuzz 60945: 17 transforms
Fuzz 60946: 2 transforms
Fuzz 60947: 5 transforms
Fuzz 60948: 11 transforms
Fuzz 60949: 1 transforms
Fuzz 60950: 4 transforms
Fuzz 60951: 18 transforms
Fuzz 60952: 9 transforms
Fuzz 60953: 5 transforms
Fuzz 60954: 5 transforms
Fuzz 60955: 6 transforms
Fuzz 60956: 5 transforms
Fuzz 60957: 18 transforms
Fuzz 60958: 4 transforms
Fuzz 60959: 14 transforms
Fuzz 60960: 16 transforms
Fuzz 60961: 6 transforms
Fuzz 60962: 18 transforms
Fuzz 60963: 17 transforms
Fuzz 60964: 4 transforms
Fuzz 60965: 12 transforms
Fuzz 60966: 3 transforms
Fuzz 60967: 8 transforms
Fuzz 60968: 4 transforms
Fuzz 60969: 12 transforms
Fuzz 60970: 10 transforms
Fuzz 60971: 3 transforms
Fuzz 60972: 12 transforms
Fuzz 60973: 12 transforms
Fuzz 60974: 14 transforms
Fuzz 60975: 4 transforms
Fuzz 60976: 15 transforms
Fuzz 60977: 9 transforms
Fuzz 60978: 14 transforms
Fuzz Failure 
<<==DART CODE==>>

  List<String> items;
import 'plackage:angular2/cangular2.dart';
  templateUrl: 'test.html',
class CounterComponent {
  selector: 'my-aaa',
}
class ComponentA {
-unterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
  outputs: const ['resetEvent: reset'],
  EventEmitter<String> reset
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  inputs: const ['count'],
  @Input() int maxCount;

  directives: const [Co<!--
@Component(
  selector: 'my-counter',
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}</li>
gIgnoreErrors: --><<!--
-->
       h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let 
<div *ngIf="items
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 60979: 5 transforms
Fuzz 60980: 13 transforms
Fuzz 60981: 20 transforms
Fuzz 60982: 2 transforms
Fuzz 60983: 17 transforms
Fuzz 60984: 4 transforms
Fuzz 60985: 1 transforms
Fuzz 60986: 15 transforms
Fuzz 60987: 15 transforms
Fuzz 60988: 14 transforms
Fuzz 60989: 9 transforms
Fuzz 60990: 2 transforms
Fuzz 60991: 10 transforms
Fuzz 60992: 13 transforms
Fuzz 60993: 14 transforms
Fuzz 60994: 18 transforms
Fuzz 60995: 14 transforms
Fuzz 60996: 7 transforms
Fuzz 60997: 13 transforms
Fuzz 60998: 14 transforms
Fuzz 60999: 9 transforms
Fuzz 61000: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
  @ContentChild(CounterComponent)
       ariaomponent recursedComponent;
  '090cedb3f2833a3f260b0937baaeEventEmitter<int> incremented;
import 'package:angular2/angular2.dart';

  outputs: const ['resetEvent: reset'],
}

class ComponentA {
@Component(
  CounterC<!--
  @Output() }
class CounterComponent {
]),
});
  String header;
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
{
  int count;
  List<String> items;
  void reset() {}
  @Input() int maxCount;
  selector: 'my-counter',

  void increment() {}
\'\'\');
-->

  inputs: const ['count'],
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showinng {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 61001: 15 transforms
Fuzz 61002: 9 transforms
Fuzz 61003: 16 transforms
Fuzz 61004: 14 transforms
Fuzz 61005: 16 transforms
Fuzz 61006: 6 transforms
Fuzz 61007: 2 transforms
Fuzz 61008: 12 transforms
Fuzz 61009: 17 transforms
Fuzz 61010: 1 transforms
Fuzz 61011: 12 transforms
Fuzz 61012: 12 transforms
Fuzz 61013: 9 transforms
Fuzz 61014: 14 transforms
Fuzz 61015: 8 transforms
Fuzz 61016: 15 transforms
Fuzz 61017: 4 transforms
Fuzz 61018: 7 transforms
Fuzz 61019: 6 transforms
Fuzz 61020: 10 transforms
Fuzz 61021: 19 transforms
Fuzz 61022: 11 transforms
Fuzz 61023: 1 transforms
Fuzz 61024: 19 transforms
Fuzz 61025: 5 transforms
Fuzz 61026: 19 transforms
Fuzz 61027: 2 transforms
Fuzz 61028: 19 transforms
Fuzz 61029: 13 transforms
Fuzz 61030: 7 transforms
Fuzz 61031: 15 transforms
Fuzz 61032: 8 transforms
Fuzz 61033: 18 transforms
Fuzz 61034: 16 transforms
Fuzz 61035: 19 transforms
Fuzz 61036: 18 transforms
Fuzz 61037: 13 transforms
Fuzz 61038: 1 transforms
Fuzz 61039: 18 transforms
Fuzz 61040: 8 transforms
Fuzz 61041: 20 transforms
Fuzz 61042: 16 transforms
Fuzz 61043: 3 transforms
Fuzz 61044: 13 transforms
Fuzz 61045: 3 transforms
Fuzz 61046: 7 transforms
Fuzz 61047: 18 transforms
Fuzz 61048: 9 transforms
Fuzz 61049: 17 transforms
Fuzz 61050: 6 transforms
Fuzz 61051: 2 transforms
Fuzz 61052: 12 transforms
Fuzz 61053: 3 transforms
Fuzz 61054: 6 transforms
Fuzz 61055: 10 transforms
Fuzz 61056: 15 transforms
Fuzz 61057: 19 transforms
Fuzz 61058: 6 transforms
Fuzz 61059: 17 transforms
Fuzz 61060: 10 transforms
Fuzz 61061: 16 transforms
Fuzz 61062: 9 transforms
Fuzz 61063: 8 transforms
Fuzz 61064: 17 transforms
Fuzz 61065: 3 transforms
Fuzz 61066: 6 transforms
Fuzz 61067: 20 transforms
Fuzz 61068: 12 transforms
Fuzz 61069: 16 transforms
Fuzz 61070: 6 transforms
Fuzz 61071: 14 transforms
Fuzz 61072: 15 transforms
Fuzz 61073: 6 transforms
Fuzz 61074: 1 transforms
Fuzz 61075: 13 transforms
Fuzz 61076: 1 transforms
Fuzz 61077: 11 transforms
Fuzz 61078: 18 transforms
Fuzz 61079: 2 transforms
Fuzz 61080: 2 transforms
Fuzz 61081: 2 transforms
Fuzz 61082: 10 transforms
Fuzz 61083: 2 transforms
Fuzz 61084: 14 transforms
Fuzz 61085: 20 transforms
Fuzz 61086: 20 transforms
Fuzz 61087: 7 transforms
Fuzz 61088: 2 transforms
Fuzz 61089: 5 transforms
Fuzz 61090: 3 transforms
Fuzz 61091: 17 transforms
Fuzz 61092: 9 transforms
Fuzz 61093: 11 transforms
Fuzz 61094: 9 transforms
Fuzz 61095: 3 transforms
Fuzz 61096: 8 transforms
Fuzz 61097: 15 transforms
Fuzz 61098: 1 transforms
Fuzz 61099: 14 transforms
Fuzz 61100: 18 transforms
Fuzz 61101: 14 transforms
Fuzz 61102: 18 transforms
Fuzz 61103: 3 transforms
Fuzz 61104: 9 transforms
Fuzz 61105: 17 transforms
Fuzz 61106: 12 transforms
Fuzz 61107: 12 transforms
Fuzz 61108: 6 transforms
Fuzz 61109: 3 transforms
Fuzz 61110: 16 transforms
Fuzz 61111: 16 transforms
Fuzz 61112: 9 transforms
Fuzz 61113: 3 transforms
Fuzz 61114: 2 transforms
Fuzz 61115: 9 transforms
Fuzz 61116: 13 transforms
Fuzz 61117: 2 transforms
Fuzz 61118: 15 transforms
Fuzz 61119: 5 transforms
Fuzz 61120: 12 transforms
Fuzz 61121: 2 transforms
Fuzz 61122: 11 transforms
Fuzz 61123: 17 transforms
Fuzz 61124: 11 transforms
Fuzz 61125: 7 transforms
Fuzz 61126: 19 transforms
Fuzz 61127: 16 transforms
Fuzz 61128: 16 transforms
Fuzz 61129: 20 transforms
Fuzz 61130: 18 transforms
Fuzz 61131: 3 transforms
Fuzz 61132: 2 transforms
Fuzz 61133: 3 transforms
Fuzz 61134: 5 transforms
Fuzz 61135: 15 transforms
Fuzz 61136: 3 transforms
Fuzz 61137: 3 transforms
Fuzz 61138: 14 transforms
Fuzz 61139: 13 transforms
Fuzz 61140: 6 transforms
Fuzz 61141: 3 transforms
Fuzz 61142: 11 transforms
Fuzz 61143: 6 transforms
Fuzz 61144: 9 transforms
Fuzz 61145: 2 transforms
Fuzz 61146: 10 transforms
Fuzz 61147: 9 transforms
Fuzz 61148: 1 transforms
Fuzz 61149: 2 transforms
Fuzz 61150: 6 transforms
Fuzz 61151: 19 transforms
Fuzz 61152: 6 transforms
Fuzz 61153: 3 transforms
Fuzz 61154: 13 transforms
Fuzz 61155: 19 transforms
Fuzz 61156: 3 transforms
Fuzz 61157: 6 transforms
Fuzz 61158: 11 transforms
Fuzz 61159: 18 transforms
Fuzz 61160: 7 transforms
Fuzz 61161: 16 transforms
Fuzz 61162: 12 transforms
Fuzz 61163: 15 transforms
Fuzz 61164: 12 transforms
Fuzz 61165: 7 transforms
Fuzz 61166: 19 transforms
Fuzz 61167: 12 transforms
Fuzz 61168: 2 transforms
Fuzz 61169: 3 transforms
Fuzz 61170: 7 transforms
Fuzz 61171: 6 transforms
Fuzz 61172: 20 transforms
Fuzz 61173: 6 transforms
Fuzz 61174: 15 transforms
Fuzz 61175: 8 transforms
Fuzz 61176: 2 transforms
Fuzz 61177: 9 transforms
Fuzz 61178: 18 transforms
Fuzz 61179: 7 transforms
Fuzz 61180: 13 transforms
Fuzz 61181: 4 transforms
Fuzz 61182: 2 transforms
Fuzz 61183: 14 transforms
Fuzz 61184: 18 transforms
Fuzz 61185: 13 transforms
Fuzz 61186: 13 transforms
Fuzz 61187: 3 transforms
Fuzz 61188: 12 transforms
Fuzz 61189: 12 transforms
Fuzz 61190: 13 transforms
Fuzz 61191: 7 transforms
Fuzz 61192: 12 transforms
Fuzz 61193: 11 transforms
Fuzz 61194: 17 transforms
Fuzz 61195: 15 transforms
Fuzz 61196: 3 transforms
Fuzz 61197: 10 transforms
Fuzz 61198: 8 transforms
Fuzz 61199: 15 transforms
Fuzz 61200: 6 transforms
Fuzz 61201: 16 transforms
Fuzz 61202: 2 transforms
Fuzz 61203: 6 transforms
Fuzz 61204: 11 transforms
Fuzz 61205: 8 transforms
Fuzz 61206: 9 transforms
Fuzz 61207: 3 transforms
Fuzz 61208: 6 transforms
Fuzz 61209: 16 transforms
Fuzz 61210: 12 transforms
Fuzz 61211: 20 transforms
Fuzz 61212: 2 transforms
Fuzz 61213: 11 transforms
Fuzz 61214: 14 transforms
Fuzz 61215: 3 transforms
Fuzz 61216: 20 transforms
Fuzz 61217: 10 transforms
Fuzz 61218: 7 transforms
Fuzz 61219: 14 transforms
Fuzz 61220: 19 transforms
Fuzz 61221: 8 transforms
Fuzz 61222: 3 transforms
Fuzz 61223: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;}
}
@Component(
  selector: 'my-aaa',

  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
  void reset() {}

  inputs: const ['cou}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50359nt'],

  void increment() {}
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMoel])
import 'package:angular2/angular2.dart';  CounterComponent recursedComponent;
  int count;
       att{
  List<String> items;

  @Input() int maxCount;

class ComponentA {
 selector: 'my-counter',
class CounterComponent <!--
@Component(
-->
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
<!-- s.length} items:</h1>
<li *ng@ngIgnoreErrors: -->
<h1 #h1>Showing {{items.ms:</h1>
<li *ng@ngIgnoreErrorslength}}}
]),
});
\'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 61224: 20 transforms
Fuzz 61225: 3 transforms
Fuzz 61226: 17 transforms
Fuzz 61227: 12 transforms
Fuzz 61228: 3 transforms
Fuzz 61229: 11 transforms
Fuzz 61230: 9 transforms
Fuzz 61231: 13 transforms
Fuzz 61232: 1 transforms
Fuzz 61233: 12 transforms
Fuzz 61234: 12 transforms
Fuzz 61235: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  List<String> items;  String header;
import 'package:angular2/angular2.dart';

class ComponentA {
  sring header;
  outputs: const ['resetEvent: reset'],
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
 ick)="increment()" [value]="\'add\'"></b
@Component(
  template: '{{count}} <btton (cl<!--
@Component(
elector: 'my-aaa',
}
}


       aria-hidden="true"
  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
-->
    (reset)=''
    #counter
<li *ngFor='l}
]),
};
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5et it
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 61236: 5 transforms
Fuzz 61237: 11 transforms
Fuzz 61238: 14 transforms
Fuzz 61239: 7 transforms
Fuzz 61240: 8 transforms
Fuzz 61241: 7 transforms
Fuzz 61242: 20 transforms
Fuzz 61243: 13 transforms
Fuzz 61244: 4 transforms
Fuzz 61245: 7 transforms
Fuzz 61246: 7 transforms
Fuzz 61247: 10 transforms
Fuzz 61248: 1 transforms
Fuzz 61249: 4 transforms
Fuzz 61250: 11 transforms
Fuzz 61251: 15 transforms
Fuzz 61252: 3 transforms
Fuzz 61253: 18 transforms
Fuzz 61254: 4 transforms
Fuzz 61255: 12 transforms
Fuzz 61256: 8 transforms
Fuzz 61257: 7 transforms
Fuzz 61258: 1 transforms
Fuzz 61259: 17 transforms
Fuzz 61260: 17 transforms
Fuzz 61261: 8 transforms
Fuzz 61262: 16 transforms
Fuzz 61263: 18 transforms
Fuzz 61264: 13 transforms
Fuzz 61265: 20 transforms
Fuzz 61266: 1 transforms
Fuzz 61267: 16 transforms
Fuzz 61268: 10 transforms
Fuzz 61269: 11 transforms
Fuzz 61270: 13 transforms
Fuzz 61271: 2 transforms
Fuzz 61272: 16 transforms
Fuzz 61273: 20 transforms
Fuzz 61274: 17 transforms
Fuzz 61275: 8 transforms
Fuzz 61276: 18 transforms
Fuzz 61277: 20 transforms
Fuzz 61278: 18 transforms
Fuzz 61279: 16 transforms
Fuzz 61280: 4 transforms
Fuzz 61281: 19 transforms
Fuzz 61282: 3 transforms
Fuzz 61283: 2 transforms
Fuzz 61284: 18 transforms
Fuzz 61285: 19 transforms
Fuzz 61286: 17 transforms
Fuzz 61287: 11 transforms
Fuzz 61288: 16 transforms
Fuzz 61289: 3 transforms
Fuzz 61290: 12 transforms
Fuzz 61291: 20 transforms
Fuzz 61292: 17 transforms
Fuzz 61293: 1 transforms
Fuzz 61294: 3 transforms
Fuzz 61295: 12 transforms
Fuzz 61296: 15 transforms
Fuzz 61297: 8 transforms
Fuzz 61298: 18 transforms
Fuzz 61299: 10 transforms
Fuzz 61300: 2 transforms
Fuzz 61301: 16 transforms
Fuzz 61302: 11 transforms
Fuzz 61303: 8 transforms
Fuzz 61304: 13 transforms
Fuzz 61305: 1 transforms
Fuzz 61306: 5 transforms
Fuzz 61307: 1 transforms
Fuzz 61308: 9 transforms
Fuzz 61309: 6 transforms
Fuzz 61310: 18 transforms
Fuzz 61311: 9 transforms
Fuzz 61312: 6 transforms
Fuzz 61313: 5 transforms
Fuzz 61314: 13 transforms
Fuzz 61315: 10 transforms
Fuzz 61316: 2 transforms
Fuzz 61317: 9 transforms
Fuzz 61318: 3 transforms
Fuzz 61319: 20 transforms
Fuzz 61320: 10 transforms
Fuzz 61321: 18 transforms
Fuzz 61322: 12 transforms
Fuzz 61323: 13 transforms
Fuzz 61324: 20 transforms
Fuzz 61325: 3 transforms
Fuzz 61326: 2 transforms
Fuzz 61327: 10 transforms
Fuzz 61328: 20 transforms
Fuzz 61329: 4 transforms
Fuzz 61330: 16 transforms
Fuzz 61331: 17 transforms
Fuzz 61332: 2 transforms
Fuzz 61333: 4 transforms
Fuzz 61334: 5 transforms
Fuzz 61335: 5 transforms
Fuzz 61336: 11 transforms
Fuzz 61337: 18 transforms
Fuzz 61338: 9 transforms
Fuzz 61339: 15 transforms
Fuzz 61340: 8 transforms
Fuzz 61341: 15 transforms
Fuzz 61342: 14 transforms
Fuzz 61343: 1 transforms
Fuzz 61344: 6 transforms
Fuzz 61345: 6 transforms
Fuzz 61346: 17 transforms
Fuzz 61347: 2 transforms
Fuzz 61348: 18 transforms
Fuzz 61349: 19 transforms
Fuzz 61350: 5 transforms
Fuzz 61351: 6 transforms
Fuzz 61352: 7 transforms
Fuzz 61353: 5 transforms
Fuzz 61354: 9 transforms
Fuzz 61355: 14 transforms
Fuzz 61356: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
class Comp<!--
  @ContentChild(CounterComponent)

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  voi      aria-hidden="true"
  CounterComponent recursedComponent;
  List<String> items;
  String header;
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  selector: 'my-counter',
-->
@Component(
import 'package:angular2/angular2.dart';

  smelector: 'my-aaa',
  EventEmitter<S
@Component(

class CounterComponent {
 etEvent;
  int count;
       attr.aria-hidden="{{!invalid}onentA {

  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
<<==HTML CODE==>>
  <input [(n
  <form #ngForm="ngForm"></form>  {{factoryngFogIgnoreErrors: -->
n  
  {{x}} : {{item.trim()}}
tems.length}} items:</h1>

});ngth > 0">
]),
});ngth external> 0">
  {{x}} : {{item.trim()}}

]),
<h1 #h1>Showing {{i
tems.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='itcontinueem != null'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngForm="ngForm"></rm.dirty}}
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{i
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 61357: 11 transforms
Fuzz 61358: 7 transforms
Fuzz 61359: 16 transforms
Fuzz 61360: 13 transforms
Fuzz 61361: 12 transforms
Fuzz 61362: 15 transforms
Fuzz 61363: 9 transforms
Fuzz 61364: 18 transforms
Fuzz 61365: 12 transforms
Fuzz 61366: 4 transforms
Fuzz 61367: 10 transforms
Fuzz 61368: 16 transforms
Fuzz 61369: 18 transforms
Fuzz 61370: 9 transforms
Fuzz 61371: 1 transforms
Fuzz 61372: 7 transforms
Fuzz 61373: 8 transforms
Fuzz 61374: 7 transforms
Fuzz 61375: 19 transforms
Fuzz 61376: 7 transforms
Fuzz 61377: 8 transforms
Fuzz 61378: 9 transforms
Fuzz 61379: 11 transforms
Fuzz 61380: 8 transforms
Fuzz 61381: 11 transforms
Fuzz 61382: 6 transforms
Fuzz 61383: 17 transforms
Fuzz 61384: 10 transforms
Fuzz 61385: 3 transforms
Fuzz 61386: 11 transforms
Fuzz 61387: 2 transforms
Fuzz 61388: 14 transforms
Fuzz 61389: 15 transforms
Fuzz 61390: 13 transforms
Fuzz 61391: 3 transforms
Fuzz 61392: 8 transforms
Fuzz 61393: 17 transforms
Fuzz 61394: 19 transforms
Fuzz 61395: 15 transforms
Fuzz 61396: 3 transforms
Fuzz 61397: 7 transforms
Fuzz 61398: 20 transforms
Fuzz 61399: 9 transforms
Fuzz 61400: 2 transforms
Fuzz 61401: 6 transforms
Fuzz 61402: 3 transforms
Fuzz 61403: 1 transforms
Fuzz 61404: 2 transforms
Fuzz 61405: 14 transforms
Fuzz 61406: 13 transforms
Fuzz 61407: 4 transforms
Fuzz 61408: 18 transforms
Fuzz 61409: 16 transforms
Fuzz 61410: 2 transforms
Fuzz 61411: 9 transforms
Fuzz 61412: 11 transforms
Fuzz 61413: 7 transforms
Fuzz 61414: 11 transforms
Fuzz 61415: 4 transforms
Fuzz 61416: 17 transforms
Fuzz 61417: 5 transforms
Fuzz 61418: 4 transforms
Fuzz 61419: 15 transforms
Fuzz 61420: 16 transforms
Fuzz 61421: 20 transforms
Fuzz 61422: 7 transforms
Fuzz 61423: 13 transforms
Fuzz 61424: 3 transforms
Fuzz 61425: 12 transforms
Fuzz 61426: 7 transforms
Fuzz 61427: 19 transforms
Fuzz 61428: 3 transforms
Fuzz 61429: 16 transforms
Fuzz 61430: 5 transforms
Fuzz 61431: 2 transforms
Fuzz 61432: 12 transforms
Fuzz 61433: 18 transforms
Fuzz 61434: 17 transforms
Fuzz 61435: 3 transforms
Fuzz 61436: 6 transforms
Fuzz 61437: 5 transforms
Fuzz 61438: 8 transforms
Fuzz 61439: 9 transforms
Fuzz 61440: 3 transforms
Fuzz 61441: 13 transforms
Fuzz 61442: 1 transforms
Fuzz 61443: 9 transforms
Fuzz 61444: 14 transforms
Fuzz 61445: 10 transforms
Fuzz 61446: 19 transforms
Fuzz 61447: 3 transforms
Fuzz 61448: 3 transforms
Fuzz 61449: 8 transforms
Fuzz 61450: 11 transforms
Fuzz 61451: 15 transforms
Fuzz 61452: 12 transforms
Fuzz 61453: 16 transforms
Fuzz 61454: 2 transforms
Fuzz 61455: 1 transforms
Fuzz 61456: 17 transforms
Fuzz 61457: 6 transforms
Fuzz 61458: 7 transforms
Fuzz 61459: 14 transforms
Fuzz 61460: 10 transforms
Fuzz 61461: 13 transforms
Fuzz 61462: 11 transforms
Fuzz 61463: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.hml',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  {{count}} <button (}
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEve@Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:}
]),
}</h1>
<li *ngFor='let item f items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 61464: 4 transforms
Fuzz 61465: 8 transforms
Fuzz 61466: 19 transforms
Fuzz 61467: 9 transforms
Fuzz 61468: 8 transforms
Fuzz 61469: 8 transforms
Fuzz 61470: 9 transforms
Fuzz 61471: 13 transforms
Fuzz 61472: 17 transforms
Fuzz 61473: 1 transforms
Fuzz 61474: 14 transforms
Fuzz 61475: 10 transforms
Fuzz 61476: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
       attr.arount;
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
});
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [value]="\'a dd\'"></button>')
\'\'\');
class CounterComponent {  int c<!--
@Component(
  void reset() {}
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
  String header;
  '090cedb3f2833a3f260b0937baae56267a6cd935'
-->

}
{
  selector: 'my-aaa',}
  C<!--

-->
  selector: 'my-counter',
  void increment() {}

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
]),
}
  @Ibnput() int maxCount;

  templateUrl: 'test.html',
       aria-hiddeounterComponent recursedComponent;
class ComponentA {
@Component(
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 61477: 12 transforms
Fuzz 61478: 2 transforms
Fuzz 61479: 1 transforms
Fuzz 61480: 3 transforms
Fuzz 61481: 17 transforms
Fuzz 61482: 3 transforms
Fuzz 61483: 7 transforms
Fuzz 61484: 3 transforms
Fuzz 61485: 15 transforms
Fuzz 61486: 12 transforms
Fuzz 61487: 6 transforms
Fuzz 61488: 15 transforms
Fuzz 61489: 15 transforms
Fuzz 61490: 15 transforms
Fuzz 61491: 3 transforms
Fuzz 61492: 11 transforms
Fuzz 61493: 6 transforms
Fuzz 61494: 18 transforms
Fuzz 61495: 13 transforms
Fuzz 61496: 11 transforms
Fuzz 61497: 15 transforms
Fuzz 61498: 12 transforms
Fuzz 61499: 6 transforms
Fuzz 61500: 10 transforms
Fuzz 61501: 11 transforms
Fuzz 61502: 2 transforms
Fuzz 61503: 6 transforms
Fuzz 61504: 17 transforms
Fuzz 61505: 12 transforms
Fuzz 61506: 10 transforms
Fuzz 61507: 10 transforms
Fuzz 61508: 16 transforms
Fuzz 61509: 10 transforms
Fuzz 61510: 8 transforms
Fuzz 61511: 11 transforms
Fuzz 61512: 19 transforms
Fuzz 61513: 8 transforms
Fuzz 61514: 7 transforms
Fuzz 61515: 13 transforms
Fuzz 61516: 6 transforms
Fuzz 61517: 5 transforms
Fuzz 61518: 10 transforms
Fuzz 61519: 3 transforms
Fuzz 61520: 20 transforms
Fuzz 61521: 5 transforms
Fuzz 61522: 19 transforms
Fuzz 61523: 5 transforms
Fuzz 61524: 10 transforms
Fuzz 61525: 8 transforms
Fuzz 61526: 11 transforms
Fuzz 61527: 2 transforms
Fuzz 61528: 4 transforms
Fuzz 61529: 18 transforms
Fuzz 61530: 7 transforms
Fuzz 61531: 5 transforms
Fuzz 61532: 6 transforms
Fuzz 61533: 11 transforms
Fuzz 61534: 1 transforms
Fuzz 61535: 18 transforms
Fuzz 61536: 8 transforms
Fuzz 61537: 10 transforms
Fuzz 61538: 15 transforms
Fuzz 61539: 15 transforms
Fuzz 61540: 9 transforms
Fuzz 61541: 15 transforms
Fuzz 61542: 16 transforms
Fuzz 61543: 15 transforms
Fuzz 61544: 2 transforms
Fuzz 61545: 2 transforms
Fuzz 61546: 9 transforms
Fuzz 61547: 1 transforms
Fuzz 61548: 12 transforms
Fuzz 61549: 2 transforms
Fuzz 61550: 7 transforms
Fuzz 61551: 18 transforms
Fuzz 61552: 16 transforms
Fuzz 61553: 14 transforms
Fuzz 61554: 8 transforms
Fuzz 61555: 19 transforms
Fuzz 61556: 20 transforms
Fuzz 61557: 17 transforms
Fuzz 61558: 8 transforms
Fuzz 61559: 16 transforms
Fuzz 61560: 12 transforms
Fuzz 61561: 6 transforms
Fuzz 61562: 8 transforms
Fuzz 61563: 18 transforms
Fuzz 61564: 10 transforms
Fuzz 61565: 17 transforms
Fuzz 61566: 17 transforms
Fuzz 61567: 13 transforms
Fuzz 61568: 12 transforms
Fuzz 61569: 18 transforms
Fuzz 61570: 4 transforms
Fuzz 61571: 1 transforms
Fuzz 61572: 11 transforms
Fuzz 61573: 18 transforms
Fuzz 61574: 18 transforms
Fuzz 61575: 9 transforms
Fuzz 61576: 8 transforms
Fuzz 61577: 5 transforms
Fuzz 61578: 12 transforms
Fuzz 61579: 18 transforms
Fuzz 61580: 5 transforms
Fuzz 61581: 11 transforms
Fuzz 61582: 16 transforms
Fuzz 61583: 1 transforms
Fuzz 61584: 5 transforms
Fuzz 61585: 2 transforms
Fuzz 61586: 18 transforms
Fuzz 61587: 16 transforms
Fuzz 61588: 12 transforms
Fuzz 61589: 3 transforms
Fuzz 61590: 13 transforms
Fuzz 61591: 2 transforms
Fuzz 61592: 13 transforms
Fuzz 61593: 5 transforms
Fuzz 61594: 16 transforms
Fuzz 61595: 20 transforms
Fuzz 61596: 7 transforms
Fuzz 61597: 8 transforms
Fuzz 61598: 20 transforms
Fuzz 61599: 14 transforms
Fuzz 61600: 16 transforms
Fuzz 61601: 12 transforms
Fuzz 61602: 8 transforms
Fuzz 61603: 15 transforms
Fuzz 61604: 18 transforms
Fuzz 61605: 4 transforms
Fuzz 61606: 11 transforms
Fuzz 61607: 9 transforms
Fuzz 61608: 10 transforms
Fuzz 61609: 13 transforms
Fuzz 61610: 6 transforms
Fuzz 61611: 1 transforms
Fuzz 61612: 6 transforms
Fuzz 61613: 2 transforms
Fuzz 61614: 5 transforms
Fuzz 61615: 12 transforms
Fuzz 61616: 12 transforms
Fuzz 61617: 6 transforms
Fuzz 61618: 8 transforms
Fuzz 61619: 14 transforms
Fuzz 61620: 14 transforms
Fuzz 61621: 10 transforms
Fuzz 61622: 8 transforms
Fuzz 61623: 17 transforms
Fuzz 61624: 12 transforms
Fuzz 61625: 9 transforms
Fuzz 61626: 14 transforms
Fuzz 61627: 14 transforms
Fuzz 61628: 2 transforms
Fuzz 61629: 16 transforms
Fuzz 61630: 12 transforms
Fuzz 61631: 7 transforms
Fuzz 61632: 12 transforms
Fuzz 61633: 12 transforms
Fuzz 61634: 4 transforms
Fuzz 61635: 11 transforms
Fuzz 61636: 15 transforms
Fuzz 61637: 7 transforms
Fuzz 61638: 9 transforms
Fuzz 61639: 10 transforms
Fuzz 61640: 5 transforms
Fuzz 61641: 5 transforms
Fuzz 61642: 14 transforms
Fuzz 61643: 5 transforms
Fuzz 61644: 13 transforms
Fuzz 61645: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  Stri}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  ng header;}

@Co\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  ng header;
}

@Component(
  selector: N'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  consttemplate: '{{count}} <button (click)="increment()" [value]="\'ad]d\'">If, NgFor, NgForm, NgModel])
class ComponentA {
  List<resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'ad]d\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Str</button>')
class CounterComponent {
  int count;
  @Input() int }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50359maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<}
]),});
{
\'\'\');
  '090cedb3f2int> incremented;

  @ContentCh)ild(CounterComponent)
  CounterCoString> items;
  Stri}
]),
});
{
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  nmponent(
  selector: N'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  consttemplate: '{{count}} <button (click)="increment()" [value]="\'ad]d\'">If, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  Stri}
]),
});
{
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  ng header;
}

@Component(
  selector: N'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'ad]d\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Str</button>')
class CounterComponent {
  int count;
  @Input() int }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50359maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<}
]),});
{
\'\'\');
  '090cedb3f2int> incremented;

  @ContentCh)ild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngI
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 61646: 7 transforms
Fuzz 61647: 2 transforms
Fuzz 61648: 14 transforms
Fuzz 61649: 13 transforms
Fuzz 61650: 7 transforms
Fuzz 61651: 17 transforms
Fuzz 61652: 6 transforms
Fuzz 61653: 2 transforms
Fuzz 61654: 19 transforms
Fuzz 61655: 2 transforms
Fuzz 61656: 17 transforms
Fuzz 61657: 3 transforms
Fuzz 61658: 7 transforms
Fuzz 61659: 3 transforms
Fuzz 61660: 9 transforms
Fuzz 61661: 4 transforms
Fuzz 61662: 15 transforms
Fuzz 61663: 5 transforms
Fuzz 61664: 11 transforms
Fuzz 61665: 6 transforms
Fuzz 61666: 7 transforms
Fuzz 61667: 20 transforms
Fuzz 61668: 1 transforms
Fuzz 61669: 1 transforms
Fuzz 61670: 4 transforms
Fuzz 61671: 3 transforms
Fuzz 61672: 15 transforms
Fuzz 61673: 18 transforms
Fuzz 61674: 16 transforms
Fuzz 61675: 11 transforms
Fuzz 61676: 14 transforms
Fuzz 61677: 8 transforms
Fuzz 61678: 4 transforms
Fuzz 61679: 18 transforms
Fuzz 61680: 4 transforms
Fuzz 61681: 2 transforms
Fuzz 61682: 3 transforms
Fuzz 61683: 5 transforms
Fuzz 61684: 5 transforms
Fuzz 61685: 6 transforms
Fuzz 61686: 2 transforms
Fuzz 61687: 8 transforms
Fuzz 61688: 12 transforms
Fuzz 61689: 2 transforms
Fuzz 61690: 10 transforms
Fuzz 61691: 7 transforms
Fuzz 61692: 16 transforms
Fuzz 61693: 8 transforms
Fuzz 61694: 14 transforms
Fuzz 61695: 13 transforms
Fuzz 61696: 1 transforms
Fuzz 61697: 2 transforms
Fuzz 61698: 4 transforms
Fuzz 61699: 20 transforms
Fuzz 61700: 17 transforms
Fuzz 61701: 1 transforms
Fuzz 61702: 13 transforms
Fuzz 61703: 9 transforms
Fuzz 61704: 4 transforms
Fuzz 61705: 2 transforms
Fuzz 61706: 5 transforms
Fuzz 61707: 2 transforms
Fuzz 61708: 14 transforms
Fuzz 61709: 8 transforms
Fuzz 61710: 7 transforms
Fuzz 61711: 16 transforms
Fuzz 61712: 4 transforms
Fuzz 61713: 10 transforms
Fuzz 61714: 10 transforms
Fuzz 61715: 1 transforms
Fuzz 61716: 4 transforms
Fuzz 61717: 19 transforms
Fuzz 61718: 12 transforms
Fuzz 61719: 8 transforms
Fuzz 61720: 6 transforms
Fuzz 61721: 15 transforms
Fuzz 61722: 5 transforms
Fuzz 61723: 11 transforms
Fuzz 61724: 6 transforms
Fuzz 61725: 16 transforms
Fuzz 61726: 5 transforms
Fuzz 61727: 14 transforms
Fuzz 61728: 1 transforms
Fuzz 61729: 12 transforms
Fuzz 61730: 9 transforms
Fuzz 61731: 7 transforms
Fuzz 61732: 20 transforms
Fuzz 61733: 17 transforms
Fuzz 61734: 13 transforms
Fuzz 61735: 3 transforms
Fuzz 61736: 20 transforms
Fuzz 61737: 15 transforms
Fuzz 61738: 17 transforms
Fuzz 61739: 3 transforms
Fuzz 61740: 14 transforms
Fuzz 61741: 7 transforms
Fuzz 61742: 1 transforms
Fuzz 61743: 10 transforms
Fuzz 61744: 2 transforms
Fuzz 61745: 3 transforms
Fuzz 61746: 16 transforms
Fuzz 61747: 6 transforms
Fuzz 61748: 10 transforms
Fuzz 61749: 8 transforms
Fuzz 61750: 6 transforms
Fuzz 61751: 13 transforms
Fuzz 61752: 8 transforms
Fuzz 61753: 15 transforms
Fuzz 61754: 5 transforms
Fuzz 61755: 1 transforms
Fuzz 61756: 14 transforms
Fuzz 61757: 7 transforms
Fuzz 61758: 7 transforms
Fuzz 61759: 10 transforms
Fuzz 61760: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  void increment() {}
  directives: const [CounterComponent, NIf, NgFor, NgForm, NgModel])
  String header;


  EventEmitter<String> resetEvent;
  void reset() {}
  List<String> items;

  int count;
  @Output() EventEmitter<int> incremented;
  Counter<!--
@Component(

  @Input() int maxCount;
  inputs: const ['count'],
  selector: 'my-counter',
  templateUrl: 'test.html',
}
import 'package:angular2/angular2.dart';
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {

-Component recursedComponent;
@C}
]),
});omponent(
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 61761: 19 transforms
Fuzz 61762: 12 transforms
Fuzz 61763: 18 transforms
Fuzz 61764: 19 transforms
Fuzz 61765: 16 transforms
Fuzz 61766: 13 transforms
Fuzz 61767: 14 transforms
Fuzz 61768: 11 transforms
Fuzz 61769: 16 transforms
Fuzz 61770: 12 transforms
Fuzz 61771: 15 transforms
Fuzz 61772: 9 transforms
Fuzz 61773: 15 transforms
Fuzz 61774: 11 transforms
Fuzz 61775: 12 transforms
Fuzz 61776: 4 transforms
Fuzz 61777: 3 transforms
Fuzz 61778: 4 transforms
Fuzz 61779: 2 transforms
Fuzz 61780: 2 transforms
Fuzz 61781: 10 transforms
Fuzz 61782: 18 transforms
Fuzz 61783: 5 transforms
Fuzz 61784: 7 transforms
Fuzz 61785: 7 transforms
Fuzz 61786: 8 transforms
Fuzz 61787: 14 transforms
Fuzz 61788: 13 transforms
Fuzz 61789: 4 transforms
Fuzz 61790: 10 transforms
Fuzz 61791: 14 transforms
Fuzz 61792: 12 transforms
Fuzz 61793: 3 transforms
Fuzz 61794: 3 transforms
Fuzz 61795: 16 transforms
Fuzz 61796: 12 transforms
Fuzz 61797: 20 transforms
Fuzz 61798: 12 transforms
Fuzz 61799: 20 transforms
Fuzz 61800: 15 transforms
Fuzz 61801: 9 transforms
Fuzz 61802: 2 transforms
Fuzz 61803: 11 transforms
Fuzz 61804: 17 transforms
Fuzz 61805: 5 transforms
Fuzz 61806: 11 transforms
Fuzz 61807: 10 transforms
Fuzz 61808: 2 transforms
Fuzz 61809: 6 transforms
Fuzz 61810: 2 transforms
Fuzz 61811: 1 transforms
Fuzz 61812: 20 transforms
Fuzz 61813: 19 transforms
Fuzz 61814: 18 transforms
Fuzz 61815: 14 transforms
Fuzz 61816: 18 transforms
Fuzz 61817: 1 transforms
Fuzz 61818: 7 transforms
Fuzz 61819: 10 transforms
Fuzz 61820: 14 transforms
Fuzz 61821: 13 transforms
Fuzz 61822: 16 transforms
Fuzz 61823: 9 transforms
Fuzz 61824: 16 transforms
Fuzz 61825: 1 transforms
Fuzz 61826: 17 transforms
Fuzz 61827: 9 transforms
Fuzz 61828: 14 transforms
Fuzz 61829: 7 transforms
Fuzz 61830: 11 transforms
Fuzz 61831: 9 transforms
Fuzz 61832: 8 transforms
Fuzz 61833: 1 transforms
Fuzz 61834: 18 transforms
Fuzz 61835: 11 transforms
Fuzz 61836: 2 transforms
Fuzz 61837: 14 transforms
Fuzz 61838: 4 transforms
Fuzz 61839: 7 transforms
Fuzz 61840: 9 transforms
Fuzz 61841: 6 transforms
Fuzz 61842: 18 transforms
Fuzz 61843: 2 transforms
Fuzz 61844: 7 transforms
Fuzz 61845: 14 transforms
Fuzz 61846: 4 transforms
Fuzz 61847: 5 transforms
Fuzz 61848: 8 transforms
Fuzz 61849: 17 transforms
Fuzz 61850: 3 transforms
Fuzz 61851: 4 transforms
Fuzz 61852: 17 transforms
Fuzz 61853: 3 transforms
Fuzz 61854: 8 transforms
Fuzz 61855: 15 transforms
Fuzz 61856: 6 transforms
Fuzz 61857: 1 transforms
Fuzz 61858: 19 transforms
Fuzz 61859: 4 transforms
Fuzz 61860: 17 transforms
Fuzz 61861: 5 transforms
Fuzz 61862: 16 transforms
Fuzz 61863: 8 transforms
Fuzz 61864: 7 transforms
Fuzz 61865: 2 transforms
Fuzz 61866: 17 transforms
Fuzz 61867: 1 transforms
Fuzz 61868: 4 transforms
Fuzz 61869: 1 transforms
Fuzz 61870: 9 transforms
Fuzz 61871: 20 transforms
Fuzz 61872: 2 transforms
Fuzz 61873: 19 transforms
Fuzz 61874: 14 transforms
Fuzz 61875: 13 transforms
Fuzz 61876: 19 transforms
Fuzz 61877: 16 transforms
Fuzz 61878: 13 transforms
Fuzz 61879: 17 transforms
Fuzz 61880: 8 transforms
Fuzz 61881: 15 transforms
Fuzz 61882: 14 transforms
Fuzz 61883: 3 transforms
Fuzz 61884: 8 transforms
Fuzz 61885: 19 transforms
Fuzz 61886: 15 transforms
Fuzz 61887: 4 transforms
Fuzz 61888: 13 transforms
Fuzz 61889: 9 transforms
Fuzz 61890: 13 transforms
Fuzz 61891: 13 transforms
Fuzz 61892: 1 transforms
Fuzz 61893: 4 transforms
Fuzz 61894: 6 transforms
Fuzz 61895: 6 transforms
Fuzz 61896: 9 transforms
Fuzz 61897: 1 transforms
Fuzz 61898: 6 transforms
Fuzz 61899: 10 transforms
Fuzz 61900: 15 transforms
Fuzz 61901: 19 transforms
Fuzz 61902: 15 transforms
Fuzz 61903: 19 transforms
Fuzz 61904: 15 transforms
Fuzz 61905: 1 transforms
Fuzz 61906: 19 transforms
Fuzz 61907: 12 transforms
Fuzz 61908: 15 transforms
Fuzz 61909: 12 transforms
Fuzz 61910: 17 transforms
Fuzz 61911: 16 transforms
Fuzz 61912: 11 transforms
Fuzz 61913: 2 transforms
Fuzz 61914: 12 transforms
Fuzz 61915: 6 transforms
Fuzz 61916: 7 transforms
Fuzz 61917: 3 transforms
Fuzz 61918: 18 transforms
Fuzz 61919: 10 transforms
Fuzz 61920: 12 transforms
Fuzz 61921: 13 transforms
Fuzz 61922: 4 transforms
Fuzz 61923: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
  selector: 'my-counter',
class CounterComponent {

  int count;
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
-->
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
 default CounterComponent recursedComponent;
  @Input() int maxCount;
}

  inputs: const ['count'],
  String header;
  @Output() EventEmitter<int> incremented;  directives: const [CounterComponent, NgIf, NgFor, NgFo<!--

@Component(
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
  void increment() {}

  selector: 'my-aaa',

class ComponentA {  List<Ssupertring> items;
}
import 'package:angular2/angular2.dart';
  rm, NgModel])
<<==HTML CODE==>>
    [maxCount]='4'
     export 
  {{ngForm.dirty}}
  '090cedb3f2833a3f260b0937baae56267  <input [(ngModel)]="header" />

    <my-counter></my-counter>  /my-counter>
    #counter
\'\'\');
});
  <form #ngForm="ngForm"></form>
  
]),
}
    (reset)=''
<!-- @ngIgnoreErrors: -->
  '090cedb3f2833a3f260b0937baae56267  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
</div>
gth}} items:</h1>
</li>
{
    (click)=implements'h1.hidden = !h1.hidden; counter.reset()'
});
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != gnull'>

  
\'\'\');
}
      
]),
  <my-counter
<div *ngIf="items.length > 0">}
  <my-counter
    #counter
  {{ngForm.dirty}}
{
<h1 #h1>Showing {{items.len<form #ngForm="ngForm"></form>
]),
    (incremented)='items.add($event.toString())'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 61924: 13 transforms
Fuzz 61925: 13 transforms
Fuzz 61926: 19 transforms
Fuzz 61927: 7 transforms
Fuzz 61928: 10 transforms
Fuzz 61929: 14 transforms
Fuzz 61930: 11 transforms
Fuzz 61931: 2 transforms
Fuzz 61932: 11 transforms
Fuzz 61933: 11 transforms
Fuzz 61934: 5 transforms
Fuzz 61935: 7 transforms
Fuzz 61936: 12 transforms
Fuzz 61937: 18 transforms
Fuzz 61938: 14 transforms
Fuzz 61939: 5 transforms
Fuzz 61940: 19 transforms
Fuzz 61941: 4 transforms
Fuzz 61942: 14 transforms
Fuzz 61943: 10 transforms
Fuzz 61944: 5 transforms
Fuzz 61945: 7 transforms
Fuzz 61946: 12 transforms
Fuzz 61947: 10 transforms
Fuzz 61948: 3 transforms
Fuzz 61949: 20 transforms
Fuzz 61950: 15 transforms
Fuzz 61951: 12 transforms
Fuzz 61952: 16 transforms
Fuzz 61953: 19 transforms
Fuzz 61954: 19 transforms
Fuzz 61955: 18 transforms
Fuzz 61956: 19 transforms
Fuzz 61957: 3 transforms
Fuzz 61958: 11 transforms
Fuzz 61959: 8 transforms
Fuzz 61960: 20 transforms
Fuzz 61961: 1 transforms
Fuzz 61962: 10 transforms
Fuzz 61963: 3 transforms
Fuzz 61964: 10 transforms
Fuzz 61965: 7 transforms
Fuzz 61966: 8 transforms
Fuzz 61967: 19 transforms
Fuzz 61968: 11 transforms
Fuzz 61969: 18 transforms
Fuzz 61970: 18 transforms
Fuzz 61971: 2 transforms
Fuzz 61972: 15 transforms
Fuzz 61973: 16 transforms
Fuzz 61974: 16 transforms
Fuzz 61975: 10 transforms
Fuzz 61976: 4 transforms
Fuzz 61977: 11 transforms
Fuzz 61978: 3 transforms
Fuzz 61979: 1 transforms
Fuzz 61980: 3 transforms
Fuzz 61981: 11 transforms
Fuzz 61982: 2 transforms
Fuzz 61983: 13 transforms
Fuzz 61984: 14 transforms
Fuzz 61985: 20 transforms
Fuzz 61986: 6 transforms
Fuzz 61987: 20 transforms
Fuzz 61988: 15 transforms
Fuzz 61989: 15 transforms
Fuzz 61990: 10 transforms
Fuzz 61991: 2 transforms
Fuzz 61992: 20 transforms
Fuzz 61993: 3 transforms
Fuzz 61994: 1 transforms
Fuzz 61995: 6 transforms
Fuzz 61996: 10 transforms
Fuzz 61997: 13 transforms
Fuzz 61998: 13 transforms
Fuzz 61999: 15 transforms
Fuzz 62000: 4 transforms
Fuzz 62001: 16 transforms
Fuzz 62002: 5 transforms
Fuzz 62003: 12 transforms
Fuzz 62004: 12 transforms
Fuzz 62005: 19 transforms
Fuzz 62006: 6 transforms
Fuzz 62007: 4 transforms
Fuzz 62008: 1 transforms
Fuzz 62009: 2 transforms
Fuzz 62010: 7 transforms
Fuzz 62011: 5 transforms
Fuzz 62012: 7 transforms
Fuzz 62013: 8 transforms
Fuzz 62014: 16 transforms
Fuzz 62015: 12 transforms
Fuzz 62016: 14 transforms
Fuzz 62017: 7 transforms
Fuzz 62018: 16 transforms
Fuzz 62019: 6 transforms
Fuzz 62020: 5 transforms
Fuzz 62021: 18 transforms
Fuzz 62022: 8 transforms
Fuzz 62023: 13 transforms
Fuzz 62024: 3 transforms
Fuzz 62025: 12 transforms
Fuzz 62026: 2 transforms
Fuzz 62027: 8 transforms
Fuzz 62028: 9 transforms
Fuzz 62029: 8 transforms
Fuzz 62030: 9 transforms
Fuzz 62031: 9 transforms
Fuzz 62032: 1 transforms
Fuzz 62033: 15 transforms
Fuzz 62034: 8 transforms
Fuzz 62035: 8 transforms
Fuzz 62036: 11 transforms
Fuzz 62037: 7 transforms
Fuzz 62038: 18 transforms
Fuzz 62039: 2 transforms
Fuzz 62040: 5 transforms
Fuzz 62041: 17 transforms
Fuzz 62042: 18 transforms
Fuzz 62043: 5 transforms
Fuzz 62044: 18 transforms
Fuzz 62045: 11 transforms
Fuzz 62046: 4 transforms
Fuzz 62047: 13 transforms
Fuzz 62048: 14 transforms
Fuzz 62049: 6 transforms
Fuzz 62050: 14 transforms
Fuzz 62051: 10 transforms
Fuzz 62052: 6 transforms
Fuzz 62053: 5 transforms
Fuzz 62054: 10 transforms
Fuzz 62055: 18 transforms
Fuzz 62056: 7 transforms
Fuzz 62057: 18 transforms
Fuzz 62058: 1 transforms
Fuzz 62059: 13 transforms
Fuzz 62060: 16 transforms
Fuzz 62061: 12 transforms
Fuzz 62062: 15 transforms
Fuzz 62063: 3 transforms
Fuzz 62064: 18 transforms
Fuzz 62065: 20 transforms
Fuzz 62066: 20 transforms
Fuzz 62067: 9 transforms
Fuzz 62068: 19 transforms
Fuzz 62069: 20 transforms
Fuzz 62070: 1 transforms
Fuzz 62071: 16 transforms
Fuzz 62072: 2 transforms
Fuzz 62073: 14 transforms
Fuzz 62074: 6 transforms
Fuzz 62075: 17 transforms
Fuzz 62076: 19 transforms
Fuzz 62077: 16 transforms
Fuzz 62078: 12 transforms
Fuzz 62079: 18 transforms
Fuzz 62080: 18 transforms
Fuzz 62081: 1 transforms
Fuzz 62082: 20 transforms
Fuzz 62083: 20 transforms
Fuzz 62084: 6 transforms
Fuzz 62085: 20 transforms
Fuzz 62086: 8 transforms
Fuzz 62087: 17 transforms
Fuzz 62088: 20 transforms
Fuzz 62089: 9 transforms
Fuzz 62090: 5 transforms
Fuzz 62091: 11 transforms
Fuzz 62092: 8 transforms
Fuzz 62093: 8 transforms
Fuzz 62094: 7 transforms
Fuzz 62095: 1 transforms
Fuzz 62096: 14 transforms
Fuzz 62097: 1 transforms
Fuzz 62098: 3 transforms
Fuzz 62099: 3 transforms
Fuzz 62100: 17 transforms
Fuzz 62101: 7 transforms
Fuzz 62102: 11 transforms
Fuzz 62103: 6 transforms
Fuzz 62104: 16 transforms
Fuzz 62105: 17 transforms
Fuzz 62106: 2 transforms
Fuzz 62107: 1 transforms
Fuzz 62108: 3 transforms
Fuzz 62109: 2 transforms
Fuzz 62110: 1 transforms
Fuzz 62111: 4 transforms
Fuzz 62112: 9 transforms
Fuzz 62113: 4 transforms
Fuzz 62114: 12 transforms
Fuzz 62115: 10 transforms
Fuzz 62116: 18 transforms
Fuzz 62117: 8 transforms
Fuzz 62118: 13 transforms
Fuzz 62119: 12 transforms
Fuzz 62120: 13 transforms
Fuzz 62121: 2 transforms
Fuzz 62122: 16 transforms
Fuzz 62123: 13 transforms
Fuzz 62124: 2 transforms
Fuzz 62125: 5 transforms
Fuzz 62126: 13 transforms
Fuzz 62127: 8 transforms
Fuzz 62128: 15 transforms
Fuzz 62129: 14 transforms
Fuzz 62130: 4 transforms
Fuzz 62131: 17 transforms
Fuzz 62132: 1 transforms
Fuzz 62133: 6 transforms
Fuzz 62134: 4 transforms
Fuzz 62135: 17 transforms
Fuzz 62136: 2 transforms
Fuzz 62137: 17 transforms
Fuzz 62138: 1 transforms
Fuzz 62139: 4 transforms
Fuzz 62140: 7 transforms
Fuzz 62141: 14 transforms
Fuzz 62142: 19 transforms
Fuzz 62143: 8 transforms
Fuzz 62144: 8 transforms
Fuzz 62145: 10 transforms
Fuzz 62146: 6 transforms
Fuzz 62147: 17 transforms
Fuzz 62148: 15 transforms
Fuzz 62149: 14 transforms
Fuzz 62150: 9 transforms
Fuzz 62151: 13 transforms
Fuzz 62152: 15 transforms
Fuzz 62153: 19 transforms
Fuzz 62154: 17 transforms
Fuzz 62155: 18 transforms
Fuzz 62156: 7 transforms
Fuzz 62157: 15 transforms
Fuzz 62158: 2 transforms
Fuzz 62159: 6 transforms
Fuzz 62160: 14 transforms
Fuzz 62161: 15 transforms
Fuzz 62162: 5 transforms
Fuzz 62163: 8 transforms
Fuzz 62164: 5 transforms
Fuzz 62165: 15 transforms
Fuzz 62166: 10 transforms
Fuzz 62167: 18 transforms
Fuzz 62168: 15 transforms
Fuzz 62169: 19 transforms
Fuzz 62170: 3 transforms
Fuzz 62171: 3 transforms
Fuzz 62172: 1 transforms
Fuzz 62173: 15 transforms
Fuzz 62174: 15 transforms
Fuzz 62175: 13 transforms
Fuzz 62176: 10 transforms
Fuzz 62177: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: cNgFort {
{

  @Output() EventEmitter<int> increment}
  directives: cNgFort {
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
]),
  selector: 'my-counter',
  EventEmitter<String> re<!--
  CounterComponent recursedComponent;
 setEvent;
  '090ed;
\'\'\');

  void increment() {}
class ComponentA {
  int count;
imporonst [CounterCompone<!--nt, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')


  inputs: const ['count'],
  dire

-->
import 'package:angular2/angular2.dart';
}
  direct, NgForm, NgModel])
  @Input() int maxCount;
  templateUrl: 'test.hthtml',class CounterComponent {
}
  List<ml',class CounterComponent {
@Component(
  void reset() {}
});
<<==HTML CODE==>>
      
<div *ngIf="items.length > 0">
    [maxCount]='4'
    (res et)=''
    (res et)=''

    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{ngForm.dirty}}

    [count]="items.length"
  
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.lengtFor='let item of items; let x=index' [hidden]='item != null'>
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
    (incremented)4'
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
    [maxCount]='s.length"
  <my-counter
  <my-counter
  {{ngForm.dirty}}  
    (incremented)='items.add($event.to
    (reset)=''
    (increh > 0">
      
  <input [(ngModel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    #counter
    [count]="items.length"
  <form #ngForm="ngForm"></form>
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 62178: 11 transforms
Fuzz 62179: 8 transforms
Fuzz 62180: 15 transforms
Fuzz 62181: 14 transforms
Fuzz 62182: 1 transforms
Fuzz 62183: 15 transforms
Fuzz 62184: 8 transforms
Fuzz 62185: 6 transforms
Fuzz 62186: 1 transforms
Fuzz 62187: 12 transforms
Fuzz 62188: 5 transforms
Fuzz 62189: 6 transforms
Fuzz 62190: 12 transforms
Fuzz 62191: 19 transforms
Fuzz 62192: 5 transforms
Fuzz 62193: 11 transforms
Fuzz 62194: 9 transforms
Fuzz 62195: 5 transforms
Fuzz 62196: 2 transforms
Fuzz 62197: 2 transforms
Fuzz 62198: 15 transforms
Fuzz 62199: 2 transforms
Fuzz 62200: 18 transforms
Fuzz 62201: 8 transforms
Fuzz 62202: 11 transforms
Fuzz 62203: 3 transforms
Fuzz 62204: 7 transforms
Fuzz 62205: 12 transforms
Fuzz 62206: 6 transforms
Fuzz 62207: 15 transforms
Fuzz 62208: 5 transforms
Fuzz 62209: 8 transforms
Fuzz 62210: 7 transforms
Fuzz 62211: 14 transforms
Fuzz 62212: 15 transforms
Fuzz 62213: 20 transforms
Fuzz 62214: 4 transforms
Fuzz 62215: 7 transforms
Fuzz 62216: 20 transforms
Fuzz 62217: 7 transforms
Fuzz 62218: 14 transforms
Fuzz 62219: 19 transforms
Fuzz 62220: 9 transforms
Fuzz 62221: 16 transforms
Fuzz 62222: 19 transforms
Fuzz 62223: 1 transforms
Fuzz 62224: 6 transforms
Fuzz 62225: 4 transforms
Fuzz 62226: 9 transforms
Fuzz 62227: 2 transforms
Fuzz 62228: 18 transforms
Fuzz 62229: 12 transforms
Fuzz 62230: 18 transforms
Fuzz 62231: 4 transforms
Fuzz 62232: 15 transforms
Fuzz 62233: 15 transforms
Fuzz 62234: 11 transforms
Fuzz 62235: 14 transforms
Fuzz 62236: 20 transforms
Fuzz 62237: 19 transforms
Fuzz 62238: 12 transforms
Fuzz 62239: 6 transforms
Fuzz 62240: 3 transforms
Fuzz 62241: 17 transforms
Fuzz 62242: 1 transforms
Fuzz 62243: 1 transforms
Fuzz 62244: 9 transforms
Fuzz 62245: 10 transforms
Fuzz 62246: 4 transforms
Fuzz 62247: 20 transforms
Fuzz 62248: 4 transforms
Fuzz 62249: 11 transforms
Fuzz 62250: 14 transforms
Fuzz 62251: 15 transforms
Fuzz 62252: 14 transforms
Fuzz 62253: 19 transforms
Fuzz 62254: 5 transforms
Fuzz 62255: 1 transforms
Fuzz 62256: 18 transforms
Fuzz 62257: 15 transforms
Fuzz 62258: 6 transforms
Fuzz 62259: 11 transforms
Fuzz 62260: 15 transforms
Fuzz 62261: 8 transforms
Fuzz 62262: 4 transforms
Fuzz 62263: 10 transforms
Fuzz 62264: 3 transforms
Fuzz 62265: 9 transforms
Fuzz 62266: 16 transforms
Fuzz 62267: 19 transforms
Fuzz 62268: 16 transforms
Fuzz 62269: 12 transforms
Fuzz 62270: 18 transforms
Fuzz 62271: 5 transforms
Fuzz 62272: 17 transforms
Fuzz 62273: 11 transforms
Fuzz 62274: 12 transforms
Fuzz 62275: 16 transforms
Fuzz 62276: 17 transforms
Fuzz 62277: 13 transforms
Fuzz 62278: 6 transforms
Fuzz 62279: 17 transforms
Fuzz 62280: 14 transforms
Fuzz 62281: 16 transforms
Fuzz 62282: 13 transforms
Fuzz 62283: 10 transforms
Fuzz 62284: 8 transforms
Fuzz 62285: 2 transforms
Fuzz 62286: 16 transforms
Fuzz 62287: 18 transforms
Fuzz 62288: 4 transforms
Fuzz 62289: 13 transforms
Fuzz 62290: 10 transforms
Fuzz 62291: 1 transforms
Fuzz 62292: 8 transforms
Fuzz 62293: 19 transforms
Fuzz 62294: 12 transforms
Fuzz 62295: 5 transforms
Fuzz 62296: 13 transforms
Fuzz 62297: 15 transforms
Fuzz 62298: 7 transforms
Fuzz 62299: 3 transforms
Fuzz 62300: 7 transforms
Fuzz 62301: 8 transforms
Fuzz 62302: 16 transforms
Fuzz 62303: 13 transforms
Fuzz 62304: 19 transforms
Fuzz 62305: 13 transforms
Fuzz 62306: 1 transforms
Fuzz 62307: 1 transforms
Fuzz 62308: 17 transforms
Fuzz 62309: 12 transforms
Fuzz 62310: 14 transforms
Fuzz 62311: 7 transforms
Fuzz 62312: 4 transforms
Fuzz 62313: 18 transforms
Fuzz 62314: 20 transforms
Fuzz 62315: 4 transforms
Fuzz 62316: 4 transforms
Fuzz 62317: 14 transforms
Fuzz 62318: 17 transforms
Fuzz 62319: 18 transforms
Fuzz 62320: 12 transforms
Fuzz 62321: 9 transforms
Fuzz 62322: 16 transforms
Fuzz 62323: 10 transforms
Fuzz 62324: 6 transforms
Fuzz 62325: 17 transforms
Fuzz 62326: 17 transforms
Fuzz 62327: 8 transforms
Fuzz 62328: 5 transforms
Fuzz 62329: 6 transforms
Fuzz 62330: 19 transforms
Fuzz 62331: 12 transforms
Fuzz 62332: 20 transforms
Fuzz 62333: 19 transforms
Fuzz 62334: 11 transforms
Fuzz 62335: 18 transforms
Fuzz 62336: 7 transforms
Fuzz 62337: 9 transforms
Fuzz 62338: 15 transforms
Fuzz 62339: 17 transforms
Fuzz 62340: 9 transforms
Fuzz 62341: 19 transforms
Fuzz 62342: 14 transforms
Fuzz 62343: 4 transforms
Fuzz 62344: 10 transforms
Fuzz 62345: 4 transforms
Fuzz 62346: 5 transforms
Fuzz 62347: 11 transforms
Fuzz 62348: 18 transforms
Fuzz 62349: 10 transforms
Fuzz 62350: 7 transforms
Fuzz 62351: 11 transforms
Fuzz 62352: 9 transforms
Fuzz 62353: 3 transforms
Fuzz 62354: 13 transforms
Fuzz 62355: 10 transforms
Fuzz 62356: 3 transforms
Fuzz 62357: 8 transforms
Fuzz 62358: 8 transforms
Fuzz 62359: 19 transforms
Fuzz 62360: 17 transforms
Fuzz 62361: 3 transforms
Fuzz 62362: 20 transforms
Fuzz 62363: 13 transforms
Fuzz 62364: 12 transforms
Fuzz 62365: 1 transforms
Fuzz 62366: 6 transforms
Fuzz 62367: 10 transforms
Fuzz 62368: 20 transforms
Fuzz 62369: 18 transforms
Fuzz 62370: 3 transforms
Fuzz 62371: 6 transforms
Fuzz 62372: 10 transforms
Fuzz 62373: 19 transforms
Fuzz 62374: 13 transforms
Fuzz 62375: 2 transforms
Fuzz 62376: 3 transforms
Fuzz 62377: 2 transforms
Fuzz 62378: 12 transforms
Fuzz 62379: 15 transforms
Fuzz 62380: 6 transforms
Fuzz 62381: 18 transforms
Fuzz 62382: 20 transforms
Fuzz 62383: 19 transforms
Fuzz 62384: 16 transforms
Fuzz 62385: 14 transforms
Fuzz 62386: 12 transforms
Fuzz 62387: 1 transforms
Fuzz 62388: 11 transforms
Fuzz 62389: 15 transforms
Fuzz 62390: 19 transforms
Fuzz 62391: 20 transforms
Fuzz 62392: 12 transforms
Fuzz 62393: 3 transforms
Fuzz 62394: 14 transforms
Fuzz 62395: 1 transforms
Fuzz 62396: 3 transforms
Fuzz 62397: 20 transforms
Fuzz 62398: 17 transforms
Fuzz 62399: 2 transforms
Fuzz 62400: 15 transforms
Fuzz 62401: 8 transforms
Fuzz 62402: 7 transforms
Fuzz 62403: 1 transforms
Fuzz 62404: 7 transforms
Fuzz 62405: 20 transforms
Fuzz 62406: 7 transforms
Fuzz 62407: 9 transforms
Fuzz 62408: 6 transforms
Fuzz 62409: 9 transforms
Fuzz 62410: 4 transforms
Fuzz 62411: 9 transforms
Fuzz 62412: 20 transforms
Fuzz 62413: 16 transforms
Fuzz 62414: 9 transforms
Fuzz 62415: 4 transforms
Fuzz 62416: 18 transforms
Fuzz 62417: 11 transforms
Fuzz 62418: 4 transforms
Fuzz 62419: 10 transforms
Fuzz 62420: 1 transforms
Fuzz 62421: 16 transforms
Fuzz 62422: 13 transforms
Fuzz 62423: 6 transforms
Fuzz 62424: 18 transforms
Fuzz 62425: 19 transforms
Fuzz 62426: 11 transforms
Fuzz 62427: 4 transforms
Fuzz 62428: 4 transforms
Fuzz 62429: 11 transforms
Fuzz 62430: 9 transforms
Fuzz 62431: 17 transforms
Fuzz 62432: 5 transforms
Fuzz 62433: 5 transforms
Fuzz 62434: 20 transforms
Fuzz 62435: 15 transforms
Fuzz 62436: 19 transforms
Fuzz 62437: 10 transforms
Fuzz 62438: 8 transforms
Fuzz 62439: 17 transforms
Fuzz 62440: 7 transforms
Fuzz 62441: 9 transforms
Fuzz 62442: 20 transforms
Fuzz 62443: 18 transforms
Fuzz 62444: 7 transforms
Fuzz 62445: 5 transforms
Fuzz 62446: 2 transforms
Fuzz 62447: 5 transforms
Fuzz 62448: 10 transforms
Fuzz 62449: 2 transforms
Fuzz 62450: 4 transforms
Fuzz 62451: 6 transforms
Fuzz 62452: 2 transforms
Fuzz 62453: 8 transforms
Fuzz 62454: 6 transforms
Fuzz 62455: 13 transforms
Fuzz 62456: 5 transforms
Fuzz 62457: 18 transforms
Fuzz 62458: 13 transforms
Fuzz 62459: 6 transforms
Fuzz 62460: 5 transforms
Fuzz 62461: 10 transforms
Fuzz 62462: 6 transforms
Fuzz 62463: 5 transforms
Fuzz 62464: 7 transforms
Fuzz 62465: 12 transforms
Fuzz 62466: 2 transforms
Fuzz 62467: 6 transforms
Fuzz 62468: 13 transforms
Fuzz 62469: 3 transforms
Fuzz 62470: 12 transforms
Fuzz 62471: 17 transforms
Fuzz 62472: 8 transforms
Fuzz 62473: 11 transforms
Fuzz 62474: 18 transforms
Fuzz 62475: 4 transforms
Fuzz 62476: 3 transforms
Fuzz 62477: 1 transforms
Fuzz 62478: 11 transforms
Fuzz 62479: 12 transforms
Fuzz 62480: 2 transforms
Fuzz 62481: 11 transforms
Fuzz 62482: 3 transforms
Fuzz 62483: 1 transforms
Fuzz 62484: 18 transforms
Fuzz 62485: 20 transforms
Fuzz 62486: 14 transforms
Fuzz 62487: 15 transforms
Fuzz 62488: 5 transforms
Fuzz 62489: 1 transforms
Fuzz 62490: 5 transforms
Fuzz 62491: 19 transforms
Fuzz 62492: 14 transforms
Fuzz 62493: 4 transforms
Fuzz 62494: 3 transforms
Fuzz 62495: 13 transforms
Fuzz 62496: 16 transforms
Fuzz 62497: 18 transforms
Fuzz 62498: 20 transforms
Fuzz 62499: 13 transforms
Fuzz 62500: 8 transforms
Fuzz 62501: 7 transforms
Fuzz 62502: 20 transforms
Fuzz 62503: 14 transforms
Fuzz 62504: 19 transforms
Fuzz 62505: 11 transforms
Fuzz 62506: 16 transforms
Fuzz 62507: 3 transforms
Fuzz 62508: 6 transforms
Fuzz 62509: 3 transforms
Fuzz 62510: 17 transforms
Fuzz 62511: 18 transforms
Fuzz 62512: 6 transforms
Fuzz 62513: 6 transforms
Fuzz 62514: 12 transforms
Fuzz 62515: 16 transforms
Fuzz 62516: 4 transforms
Fuzz 62517: 11 transforms
Fuzz 62518: 17 transforms
Fuzz 62519: 10 transforms
Fuzz 62520: 11 transforms
Fuzz 62521: 1 transforms
Fuzz 62522: 3 transforms
Fuzz 62523: 13 transforms
Fuzz 62524: 1 transforms
Fuzz 62525: 3 transforms
Fuzz 62526: 9 transforms
Fuzz 62527: 12 transforms
Fuzz 62528: 19 transforms
Fuzz 62529: 18 transforms
Fuzz 62530: 11 transforms
Fuzz 62531: 14 transforms
Fuzz 62532: 1 transforms
Fuzz 62533: 19 transforms
Fuzz 62534: 13 transforms
Fuzz 62535: 7 transforms
Fuzz 62536: 5 transforms
Fuzz 62537: 8 transforms
Fuzz 62538: 18 transforms
Fuzz 62539: 5 transforms
Fuzz 62540: 14 transforms
Fuzz 62541: 12 transforms
Fuzz 62542: 3 transforms
Fuzz 62543: 8 transforms
Fuzz 62544: 8 transforms
Fuzz 62545: 2 transforms
Fuzz 62546: 7 transforms
Fuzz 62547: 4 transforms
Fuzz 62548: 4 transforms
Fuzz 62549: 16 transforms
Fuzz 62550: 15 transforms
Fuzz 62551: 1 transforms
Fuzz 62552: 19 transforms
Fuzz 62553: 5 transforms
Fuzz 62554: 4 transforms
Fuzz 62555: 3 transforms
Fuzz 62556: 11 transforms
Fuzz 62557: 5 transforms
Fuzz 62558: 10 transforms
Fuzz 62559: 5 transforms
Fuzz 62560: 19 transforms
Fuzz 62561: 14 transforms
Fuzz 62562: 15 transforms
Fuzz 62563: 6 transforms
Fuzz 62564: 12 transforms
Fuzz 62565: 3 transforms
Fuzz 62566: 1 transforms
Fuzz 62567: 10 transforms
Fuzz 62568: 1 transforms
Fuzz 62569: 4 transforms
Fuzz 62570: 4 transforms
Fuzz 62571: 16 transforms
Fuzz 62572: 10 transforms
Fuzz 62573: 7 transforms
Fuzz 62574: 14 transforms
Fuzz 62575: 17 transforms
Fuzz 62576: 6 transforms
Fuzz 62577: 7 transforms
Fuzz 62578: 19 transforms
Fuzz 62579: 9 transforms
Fuzz 62580: 4 transforms
Fuzz 62581: 8 transforms
Fuzz 62582: 6 transforms
Fuzz 62583: 8 transforms
Fuzz 62584: 10 transforms
Fuzz 62585: 15 transforms
Fuzz 62586: 4 transforms
Fuzz 62587: 20 transforms
Fuzz 62588: 7 transforms
Fuzz 62589: 17 transforms
Fuzz 62590: 19 transforms
Fuzz 62591: 13 transforms
Fuzz 62592: 2 transforms
Fuzz 62593: 3 transforms
Fuzz 62594: 3 transforms
Fuzz 62595: 16 transforms
Fuzz 62596: 7 transforms
Fuzz 62597: 14 transforms
Fuzz 62598: 12 transforms
Fuzz 62599: 12 transforms
Fuzz 62600: 2 transforms
Fuzz 62601: 10 transforms
Fuzz 62602: 13 transforms
Fuzz 62603: 5 transforms
Fuzz 62604: 10 transforms
Fuzz 62605: 19 transforms
Fuzz 62606: 16 transforms
Fuzz 62607: 4 transforms
Fuzz 62608: 8 transforms
Fuzz 62609: 6 transforms
Fuzz 62610: 9 transforms
Fuzz 62611: 7 transforms
Fuzz 62612: 5 transforms
Fuzz 62613: 13 transforms
Fuzz 62614: 13 transforms
Fuzz 62615: 3 transforms
Fuzz 62616: 10 transforms
Fuzz 62617: 4 transforms
Fuzz 62618: 20 transforms
Fuzz 62619: 18 transforms
Fuzz 62620: 2 transforms
Fuzz 62621: 18 transforms
Fuzz 62622: 18 transforms
Fuzz 62623: 17 transforms
Fuzz 62624: 14 transforms
Fuzz 62625: 6 transforms
Fuzz 62626: 7 transforms
Fuzz 62627: 7 transforms
Fuzz 62628: 2 transforms
Fuzz 62629: 7 transforms
Fuzz 62630: 20 transforms
Fuzz 62631: 7 transforms
Fuzz 62632: 3 transforms
Fuzz 62633: 5 transforms
Fuzz 62634: 7 transforms
Fuzz 62635: 9 transforms
Fuzz 62636: 11 transforms
Fuzz 62637: 5 transforms
Fuzz 62638: 7 transforms
Fuzz 62639: 16 transforms
Fuzz 62640: 11 transforms
Fuzz 62641: 13 transforms
Fuzz 62642: 15 transforms
Fuzz 62643: 2 transforms
Fuzz 62644: 11 transforms
Fuzz 62645: 10 transforms
Fuzz 62646: 3 transforms
Fuzz 62647: 14 transforms
Fuzz 62648: 12 transforms
Fuzz 62649: 17 transforms
Fuzz 62650: 6 transforms
Fuzz 62651: 2 transforms
Fuzz 62652: 4 transforms
Fuzz 62653: 16 transforms
Fuzz 62654: 5 transforms
Fuzz 62655: 7 transforms
Fuzz 62656: 17 transforms
Fuzz 62657: 7 transforms
Fuzz 62658: 6 transforms
Fuzz 62659: 1 transforms
Fuzz 62660: 5 transforms
Fuzz 62661: 12 transforms
Fuzz 62662: 2 transforms
Fuzz 62663: 6 transforms
Fuzz 62664: 11 transforms
Fuzz 62665: 15 transforms
Fuzz 62666: 10 transforms
Fuzz 62667: 5 transforms
Fuzz 62668: 5 transforms
Fuzz 62669: 11 transforms
Fuzz 62670: 4 transforms
Fuzz 62671: 13 transforms
Fuzz 62672: 12 transforms
Fuzz 62673: 5 transforms
Fuzz 62674: 14 transforms
Fuzz 62675: 17 transforms
Fuzz 62676: 12 transforms
Fuzz 62677: 5 transforms
Fuzz 62678: 10 transforms
Fuzz 62679: 17 transforms
Fuzz 62680: 10 transforms
Fuzz 62681: 14 transforms
Fuzz 62682: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
       aria-hidden="etrue"
  @Output() EventEmitter<int> incremented;
}
  }
])@Int recursedComponent;
import 'package:angular2/angular2.dart';
       aria-hidden="true"
  @Output() EventEmitter<int> incremented;
}
  }
])@Input() int maxCount;
  int coununt;
  outputs: const ['resetEvent: reset'],
  inpu<!--
@Component(
  selector: 'my-aaa',

  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
-->
  selector: 'my-counter',

 ts: const ['count'],
  template: '{{count}} <button (click)="it;
  outputs: const ['resetEvent: reset'],
  inpu<!--
@Component(
  selector: 'my-aaa',

  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
-->
  selector: 'my-counter',

 ts: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
  EventEmitter<String> resetEvent;
}

  String header;
class CounterComponent {
  @Cnput() int maxCount;
  int coununt;
  outputs: const ['resetEvent: reset'],
  inpu<!--
@Component(
  selector: 'my-aaa',

  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
-->
  selector: 'my-counter',

 ts: const ['count'],
  template: '{{count}} <button (click)="it;
  outputs: const ['resetEvent: reset'],
  inpu<!--
@Component(
  selector: 'my-aaa',

  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
-->
  selector: 'my-counter',

 ts: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
  EventEmitter<String> resetEvent;
}

  String header;
class CounterComponent {
  @ContentChild(CounterComponent)
class ComponentA {
  voidreset() {}  void increment() {}

<<==HTML CODE==>>
    [count]="items.length"
  <my-counter
<<!--
    (incremented)='items.add($event.toString())'>

    (click)='h1.hidden = !h1.hexportidden; counter.reset()'
       unter
  </my-counter>
    #co<!--
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
    <my-counter></my-counter>
<div *ngIf="items.length > 0">
</li>
-->
  {{ngForm.dirty}}

  <form #ngForm="ngForm">get</form>
<li *ngFor='let item of items; let x=in<!--
-->
       aria-hidden="true"
       attr.ariadex' [hiddehn]='item != null'>
</div>
-->
  <input [(ngModel)]="header" />      
    (reset)=''
       aria-hi!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 62683: 8 transforms
Fuzz 62684: 16 transforms
Fuzz 62685: 15 transforms
Fuzz 62686: 13 transforms
Fuzz 62687: 18 transforms
Fuzz 62688: 12 transforms
Fuzz 62689: 10 transforms
Fuzz 62690: 20 transforms
Fuzz 62691: 15 transforms
Fuzz 62692: 11 transforms
Fuzz 62693: 18 transforms
Fuzz 62694: 8 transforms
Fuzz 62695: 19 transforms
Fuzz 62696: 19 transforms
Fuzz 62697: 16 transforms
Fuzz 62698: 17 transforms
Fuzz 62699: 2 transforms
Fuzz 62700: 6 transforms
Fuzz 62701: 20 transforms
Fuzz 62702: 15 transforms
Fuzz 62703: 9 transforms
Fuzz 62704: 9 transforms
Fuzz 62705: 11 transforms
Fuzz 62706: 2 transforms
Fuzz 62707: 16 transforms
Fuzz 62708: 15 transforms
Fuzz 62709: 5 transforms
Fuzz 62710: 18 transforms
Fuzz 62711: 20 transforms
Fuzz 62712: 12 transforms
Fuzz 62713: 2 transforms
Fuzz 62714: 5 transforms
Fuzz 62715: 4 transforms
Fuzz 62716: 2 transforms
Fuzz 62717: 5 transforms
Fuzz 62718: 9 transforms
Fuzz 62719: 12 transforms
Fuzz 62720: 17 transforms
Fuzz 62721: 6 transforms
Fuzz 62722: 14 transforms
Fuzz 62723: 3 transforms
Fuzz 62724: 5 transforms
Fuzz 62725: 5 transforms
Fuzz 62726: 4 transforms
Fuzz 62727: 4 transforms
Fuzz 62728: 20 transforms
Fuzz 62729: 6 transforms
Fuzz 62730: 11 transforms
Fuzz 62731: 18 transforms
Fuzz 62732: 16 transforms
Fuzz 62733: 20 transforms
Fuzz 62734: 15 transforms
Fuzz 62735: 5 transforms
Fuzz 62736: 17 transforms
Fuzz 62737: 4 transforms
Fuzz 62738: 15 transforms
Fuzz 62739: 2 transforms
Fuzz 62740: 10 transforms
Fuzz 62741: 15 transforms
Fuzz 62742: 19 transforms
Fuzz 62743: 1 transforms
Fuzz 62744: 9 transforms
Fuzz 62745: 19 transforms
Fuzz 62746: 16 transforms
Fuzz 62747: 15 transforms
Fuzz 62748: 9 transforms
Fuzz 62749: 11 transforms
Fuzz 62750: 12 transforms
Fuzz 62751: 19 transforms
Fuzz 62752: 13 transforms
Fuzz 62753: 16 transforms
Fuzz 62754: 18 transforms
Fuzz 62755: 15 transforms
Fuzz 62756: 6 transforms
Fuzz 62757: 6 transforms
Fuzz 62758: 19 transforms
Fuzz 62759: 18 transforms
Fuzz 62760: 8 transforms
Fuzz 62761: 16 transforms
Fuzz 62762: 18 transforms
Fuzz 62763: 15 transforms
Fuzz 62764: 5 transforms
Fuzz 62765: 19 transforms
Fuzz 62766: 17 transforms
Fuzz 62767: 4 transforms
Fuzz 62768: 9 transforms
Fuzz 62769: 12 transforms
Fuzz 62770: 4 transforms
Fuzz 62771: 14 transforms
Fuzz 62772: 15 transforms
Fuzz 62773: 6 transforms
Fuzz 62774: 16 transforms
Fuzz 62775: 17 transforms
Fuzz 62776: 4 transforms
Fuzz 62777: 12 transforms
Fuzz 62778: 4 transforms
Fuzz 62779: 3 transforms
Fuzz 62780: 14 transforms
Fuzz 62781: 20 transforms
Fuzz 62782: 9 transforms
Fuzz 62783: 19 transforms
Fuzz 62784: 15 transforms
Fuzz 62785: 12 transforms
Fuzz 62786: 6 transforms
Fuzz 62787: 17 transforms
Fuzz 62788: 4 transforms
Fuzz 62789: 2 transforms
Fuzz 62790: 10 transforms
Fuzz 62791: 1 transforms
Fuzz 62792: 11 transforms
Fuzz 62793: 3 transforms
Fuzz 62794: 4 transforms
Fuzz 62795: 9 transforms
Fuzz 62796: 3 transforms
Fuzz 62797: 14 transforms
Fuzz Failure 
<<==DART CODE==>>


  templateUrl: 'testhtml',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
  selector: 'my-aaa',
class ComponentA {
-->
@Compo nent(
  List<String> ite<!--
@Component(
  selector:
       aria-hidden="true"
import 'package:angular2/angular2.dart';
}
       attr.aria-hidden="{{!invms;
<<==HTML CODE==>>
<!-- @ngIgnoreexternalErrors: -->
<h1 #h1>ShowingE {{items.length}} i}
]),tems:</h1>
<li *ngFor='let i
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 62798: 15 transforms
Fuzz 62799: 15 transforms
Fuzz 62800: 3 transforms
Fuzz 62801: 1 transforms
Fuzz 62802: 9 transforms
Fuzz 62803: 19 transforms
Fuzz 62804: 15 transforms
Fuzz 62805: 2 transforms
Fuzz 62806: 19 transforms
Fuzz 62807: 7 transforms
Fuzz 62808: 12 transforms
Fuzz 62809: 17 transforms
Fuzz 62810: 14 transforms
Fuzz 62811: 2 transforms
Fuzz 62812: 18 transforms
Fuzz 62813: 4 transforms
Fuzz 62814: 11 transforms
Fuzz 62815: 5 transforms
Fuzz 62816: 17 transforms
Fuzz 62817: 3 transforms
Fuzz 62818: 10 transforms
Fuzz 62819: 1 transforms
Fuzz 62820: 5 transforms
Fuzz 62821: 18 transforms
Fuzz 62822: 20 transforms
Fuzz 62823: 5 transforms
Fuzz 62824: 19 transforms
Fuzz 62825: 15 transforms
Fuzz 62826: 7 transforms
Fuzz 62827: 18 transforms
Fuzz 62828: 19 transforms
Fuzz 62829: 19 transforms
Fuzz 62830: 9 transforms
Fuzz 62831: 17 transforms
Fuzz Failure 
<<==DART CODE==>>


class Counick)="increment()" [value]="\'add\'"></button>')
  iresetEvent;
class CounterComponent {
}
]),
@Component(

  '090cedb3f2833a3f260b09tter<String> resetEvent;
\'\'\'lick)="increment()" [value]="\'add\'"></button>')
  void reset() {}
}
  selector: 'my-counter',
impvarort 'package:angular2/angular2.dart';
  @ContentChild(CounterComponent)
class ComponentA {
  List<String> items;
  template: '{{count}} <button (cl'{{count}} <button (c}
  outputs: const ['resetEvent: reset'],
class CounterComponent {
       aria-hidden='my-aaa',
  @Output() EventEmitter<int> incremented;
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
  void increment() {}
{
  seletor: <!--

-->
  @Contennt count;
  CounterComponent recursedCompobutton>')
  @Output() EventEmitter<innent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;

});
@Component(

  EventEmi\'\');
class Counick)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.ht ml',
  inputs: const ['count'],
  iresetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *dynamicngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></!form>
  {{ngForm.dirty}}
  
     
F  <my-counter
    #counter
    [count]="items.len
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 62832: 5 transforms
Fuzz 62833: 7 transforms
Fuzz 62834: 11 transforms
Fuzz 62835: 9 transforms
Fuzz 62836: 15 transforms
Fuzz 62837: 7 transforms
Fuzz 62838: 7 transforms
Fuzz 62839: 6 transforms
Fuzz 62840: 9 transforms
Fuzz 62841: 10 transforms
Fuzz 62842: 13 transforms
Fuzz 62843: 4 transforms
Fuzz 62844: 8 transforms
Fuzz 62845: 17 transforms
Fuzz 62846: 17 transforms
Fuzz 62847: 9 transforms
Fuzz 62848: 3 transforms
Fuzz 62849: 2 transforms
Fuzz 62850: 20 transforms
Fuzz 62851: 12 transforms
Fuzz 62852: 6 transforms
Fuzz 62853: 8 transforms
Fuzz 62854: 12 transforms
Fuzz 62855: 5 transforms
Fuzz 62856: 2 transforms
Fuzz 62857: 18 transforms
Fuzz 62858: 17 transforms
Fuzz 62859: 11 transforms
Fuzz 62860: 13 transforms
Fuzz 62861: 9 transforms
Fuzz 62862: 11 transforms
Fuzz 62863: 8 transforms
Fuzz 62864: 18 transforms
Fuzz 62865: 13 transforms
Fuzz 62866: 13 transforms
Fuzz 62867: 9 transforms
Fuzz 62868: 16 transforms
Fuzz 62869: 13 transforms
Fuzz 62870: 20 transforms
Fuzz 62871: 20 transforms
Fuzz 62872: 13 transforms
Fuzz 62873: 15 transforms
Fuzz 62874: 2 transforms
Fuzz 62875: 12 transforms
Fuzz 62876: 8 transforms
Fuzz 62877: 5 transforms
Fuzz 62878: 1 transforms
Fuzz 62879: 3 transforms
Fuzz 62880: 13 transforms
Fuzz 62881: 10 transforms
Fuzz 62882: 14 transforms
Fuzz 62883: 13 transforms
Fuzz 62884: 1 transforms
Fuzz 62885: 14 transforms
Fuzz 62886: 5 transforms
Fuzz 62887: 12 transforms
Fuzz 62888: 13 transforms
Fuzz 62889: 5 transforms
Fuzz 62890: 15 transforms
Fuzz 62891: 12 transforms
Fuzz 62892: 19 transforms
Fuzz 62893: 3 transforms
Fuzz 62894: 7 transforms
Fuzz 62895: 5 transforms
Fuzz 62896: 15 transforms
Fuzz 62897: 2 transforms
Fuzz 62898: 13 transforms
Fuzz 62899: 20 transforms
Fuzz 62900: 4 transforms
Fuzz 62901: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
}


  selector: 'my-counter',
  selector: 'my-aaa',
  inputs: const ['coun   aria-hiddeld(CounterComponent)
  int count;
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  void increment() {}

  @ContentChi<!--
@Component(
  CounterComponent recursedComponent}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267;
  templateUrlt'],
  void reset() {}
-->
}
@Component(
  @Output() EventEmitter<int> incremented;
  List<String> items;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

class CounterComponent {
  String header;
       aria-hiddeld(CounterComponent)
  int count;
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  void increment() {}

  @ContentChi<!--
@Component(
  CounterComponent recursedComponent}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267;
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
classdefault ComponentA {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor=show'let item of items;}]),
});
\'\'\');
  '090cedb3f2833a3f260b0 let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 62902: 14 transforms
Fuzz 62903: 17 transforms
Fuzz 62904: 1 transforms
Fuzz 62905: 4 transforms
Fuzz 62906: 11 transforms
Fuzz 62907: 3 transforms
Fuzz 62908: 4 transforms
Fuzz 62909: 10 transforms
Fuzz 62910: 6 transforms
Fuzz 62911: 4 transforms
Fuzz 62912: 8 transforms
Fuzz 62913: 17 transforms
Fuzz 62914: 17 transforms
Fuzz 62915: 10 transforms
Fuzz 62916: 16 transforms
Fuzz 62917: 16 transforms
Fuzz 62918: 9 transforms
Fuzz 62919: 3 transforms
Fuzz 62920: 6 transforms
Fuzz 62921: 19 transforms
Fuzz 62922: 5 transforms
Fuzz 62923: 7 transforms
Fuzz 62924: 2 transforms
Fuzz 62925: 9 transforms
Fuzz 62926: 2 transforms
Fuzz 62927: 15 transforms
Fuzz 62928: 12 transforms
Fuzz 62929: 9 transforms
Fuzz 62930: 2 transforms
Fuzz 62931: 11 transforms
Fuzz 62932: 17 transforms
Fuzz 62933: 18 transforms
Fuzz 62934: 3 transforms
Fuzz 62935: 9 transforms
Fuzz 62936: 18 transforms
Fuzz 62937: 18 transforms
Fuzz 62938: 18 transforms
Fuzz 62939: 9 transforms
Fuzz 62940: 6 transforms
Fuzz 62941: 2 transforms
Fuzz 62942: 14 transforms
Fuzz 62943: 19 transforms
Fuzz 62944: 12 transforms
Fuzz 62945: 19 transforms
Fuzz 62946: 16 transforms
Fuzz 62947: 2 transforms
Fuzz 62948: 5 transforms
Fuzz 62949: 10 transforms
Fuzz 62950: 15 transforms
Fuzz 62951: 4 transforms
Fuzz 62952: 10 transforms
Fuzz 62953: 1 transforms
Fuzz 62954: 9 transforms
Fuzz 62955: 17 transforms
Fuzz 62956: 2 transforms
Fuzz 62957: 12 transforms
Fuzz 62958: 7 transforms
Fuzz 62959: 8 transforms
Fuzz 62960: 12 transforms
Fuzz 62961: 4 transforms
Fuzz 62962: 9 transforms
Fuzz 62963: 12 transforms
Fuzz 62964: 19 transforms
Fuzz 62965: 16 transforms
Fuzz 62966: 14 transforms
Fuzz 62967: 2 transforms
Fuzz 62968: 5 transforms
Fuzz 62969: 10 transforms
Fuzz 62970: 20 transforms
Fuzz 62971: 2 transforms
Fuzz 62972: 16 transforms
Fuzz 62973: 2 transforms
Fuzz 62974: 9 transforms
Fuzz 62975: 16 transforms
Fuzz 62976: 4 transforms
Fuzz 62977: 4 transforms
Fuzz 62978: 8 transforms
Fuzz 62979: 14 transforms
Fuzz 62980: 11 transforms
Fuzz 62981: 15 transforms
Fuzz 62982: 17 transforms
Fuzz 62983: 20 transforms
Fuzz 62984: 16 transforms
Fuzz 62985: 7 transforms
Fuzz 62986: 7 transforms
Fuzz 62987: 10 transforms
Fuzz 62988: 16 transforms
Fuzz 62989: 4 transforms
Fuzz 62990: 14 transforms
Fuzz 62991: 9 transforms
Fuzz 62992: 3 transforms
Fuzz 62993: 7 transforms
Fuzz 62994: 5 transforms
Fuzz 62995: 11 transforms
Fuzz 62996: 14 transforms
Fuzz 62997: 5 transforms
Fuzz 62998: 19 transforms
Fuzz 62999: 20 transforms
Fuzz 63000: 17 transforms
Fuzz 63001: 20 transforms
Fuzz 63002: 20 transforms
Fuzz 63003: 16 transforms
Fuzz 63004: 20 transforms
Fuzz 63005: 14 transforms
Fuzz 63006: 7 transforms
Fuzz 63007: 12 transforms
Fuzz 63008: 14 transforms
Fuzz 63009: 7 transforms
Fuzz 63010: 10 transforms
Fuzz 63011: 10 transforms
Fuzz 63012: 11 transforms
Fuzz 63013: 6 transforms
Fuzz 63014: 10 transforms
Fuzz 63015: 6 transforms
Fuzz 63016: 1 transforms
Fuzz 63017: 14 transforms
Fuzz 63018: 5 transforms
Fuzz 63019: 3 transforms
Fuzz 63020: 8 transforms
Fuzz 63021: 5 transforms
Fuzz 63022: 11 transforms
Fuzz 63023: 11 transforms
Fuzz 63024: 13 transforms
Fuzz 63025: 15 transforms
Fuzz 63026: 5 transforms
Fuzz 63027: 15 transforms
Fuzz 63028: 3 transforms
Fuzz 63029: 20 transforms
Fuzz 63030: 16 transforms
Fuzz 63031: 1 transforms
Fuzz 63032: 20 transforms
Fuzz 63033: 10 transforms
Fuzz 63034: 9 transforms
Fuzz 63035: 17 transforms
Fuzz 63036: 7 transforms
Fuzz 63037: 8 transforms
Fuzz 63038: 7 transforms
Fuzz 63039: 1 transforms
Fuzz 63040: 5 transforms
Fuzz 63041: 2 transforms
Fuzz 63042: 17 transforms
Fuzz 63043: 1 transforms
Fuzz 63044: 18 transforms
Fuzz 63045: 5 transforms
Fuzz 63046: 9 transforms
Fuzz 63047: 5 transforms
Fuzz 63048: 11 transforms
Fuzz 63049: 13 transforms
Fuzz 63050: 20 transforms
Fuzz 63051: 9 transforms
Fuzz 63052: 7 transforms
Fuzz 63053: 5 transforms
Fuzz 63054: 17 transforms
Fuzz 63055: 20 transforms
Fuzz 63056: 17 transforms
Fuzz 63057: 13 transforms
Fuzz 63058: 6 transforms
Fuzz 63059: 1 transforms
Fuzz 63060: 9 transforms
Fuzz 63061: 10 transforms
Fuzz 63062: 18 transforms
Fuzz 63063: 9 transforms
Fuzz 63064: 13 transforms
Fuzz 63065: 15 transforms
Fuzz 63066: 11 transforms
Fuzz 63067: 3 transforms
Fuzz 63068: 15 transforms
Fuzz 63069: 9 transforms
Fuzz 63070: 7 transforms
Fuzz 63071: 17 transforms
Fuzz 63072: 8 transforms
Fuzz 63073: 19 transforms
Fuzz 63074: 1 transforms
Fuzz 63075: 16 transforms
Fuzz 63076: 16 transforms
Fuzz 63077: 16 transforms
Fuzz Failure 
<<==DART CODE==>>

  void increment() {}
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)

class ComponentA {
  String header;
  @Inpu t() in}
]),
});
{
\'\'\');
  '090cedb3f2833t maxCount;
  inputs: const ['count'],
       a

  List<String> items;
}}
  selector: 'my-counter',
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
import 'package:angular2/angular2.dart';
  void reset() {}
-->
  CounterComponent recursedComponent;<!--
@Component(
@Component(    inputs: const ['count'],
       a

  List<String> items;
}}
  selector: 'my-counter',
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int selector: 'my-aaa',
  EventEmdeferreditter<String> resetEvent;

}  outputs: const ['resetEvent: reset'],

<<==HTML CODE==>>
  <my-counter
    (incremented)='items.add($event.toString())'>
<h1 #h1>Sho}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56wing {{items.length}} items:</h1>
    (reset)=''
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}} : {{item.trim()}}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae}
  
    [max>Count]='4'  <form #ngForm="ngForm"></form>
    [count]="items.length"
</div>
<li *ngFor='let item of items; let x=index' [hidden='item != null'>
    #counter


      
    <my-counter></my-counter>
  <input [(ngModel)]="header" />
</li>
  {{ngForm.dirty}}
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 63078: 14 transforms
Fuzz 63079: 9 transforms
Fuzz 63080: 10 transforms
Fuzz 63081: 17 transforms
Fuzz 63082: 12 transforms
Fuzz 63083: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(
  selector: 'my-aaa',
  templateUrl 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, Ngkage:angular2/angular2.dart';
@Component(
  elector: 'my-aIaa',
  templateUrl 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Form, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Co
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
      
 <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (inc}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
remented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 63084: 4 transforms
Fuzz 63085: 12 transforms
Fuzz 63086: 19 transforms
Fuzz 63087: 3 transforms
Fuzz 63088: 7 transforms
Fuzz 63089: 9 transforms
Fuzz 63090: 8 transforms
Fuzz 63091: 3 transforms
Fuzz 63092: 19 transforms
Fuzz 63093: 4 transforms
Fuzz 63094: 8 transforms
Fuzz 63095: 8 transforms
Fuzz 63096: 19 transforms
Fuzz 63097: 9 transforms
Fuzz 63098: 14 transforms
Fuzz 63099: 12 transforms
Fuzz 63100: 12 transforms
Fuzz 63101: 19 transforms
Fuzz 63102: 18 transforms
Fuzz 63103: 6 transforms
Fuzz 63104: 5 transforms
Fuzz 63105: 16 transforms
Fuzz 63106: 1 transforms
Fuzz 63107: 9 transforms
Fuzz 63108: 10 transforms
Fuzz 63109: 16 transforms
Fuzz 63110: 19 transforms
Fuzz 63111: 20 transforms
Fuzz 63112: 6 transforms
Fuzz 63113: 11 transforms
Fuzz 63114: 18 transforms
Fuzz 63115: 8 transforms
Fuzz 63116: 17 transforms
Fuzz 63117: 20 transforms
Fuzz 63118: 17 transforms
Fuzz 63119: 10 transforms
Fuzz 63120: 13 transforms
Fuzz 63121: 10 transforms
Fuzz 63122: 8 transforms
Fuzz 63123: 4 transforms
Fuzz 63124: 9 transforms
Fuzz 63125: 3 transforms
Fuzz 63126: 20 transforms
Fuzz 63127: 14 transforms
Fuzz 63128: 5 transforms
Fuzz 63129: 10 transforms
Fuzz 63130: 14 transforms
Fuzz 63131: 18 transforms
Fuzz 63132: 16 transforms
Fuzz 63133: 12 transforms
Fuzz 63134: 14 transforms
Fuzz 63135: 16 transforms
Fuzz 63136: 4 transforms
Fuzz 63137: 19 transforms
Fuzz 63138: 2 transforms
Fuzz 63139: 4 transforms
Fuzz 63140: 4 transforms
Fuzz 63141: 20 transforms
Fuzz 63142: 12 transforms
Fuzz 63143: 8 transforms
Fuzz 63144: 2 transforms
Fuzz 63145: 8 transforms
Fuzz 63146: 1 transforms
Fuzz 63147: 3 transforms
Fuzz 63148: 15 transforms
Fuzz 63149: 13 transforms
Fuzz 63150: 1 transforms
Fuzz 63151: 12 transforms
Fuzz 63152: 3 transforms
Fuzz 63153: 3 transforms
Fuzz 63154: 9 transforms
Fuzz 63155: 1 transforms
Fuzz 63156: 20 transforms
Fuzz 63157: 1 transforms
Fuzz 63158: 19 transforms
Fuzz 63159: 13 transforms
Fuzz 63160: 7 transforms
Fuzz 63161: 18 transforms
Fuzz 63162: 2 transforms
Fuzz 63163: 14 transforms
Fuzz 63164: 10 transforms
Fuzz 63165: 20 transforms
Fuzz 63166: 2 transforms
Fuzz 63167: 7 transforms
Fuzz 63168: 9 transforms
Fuzz 63169: 11 transforms
Fuzz 63170: 19 transforms
Fuzz 63171: 20 transforms
Fuzz 63172: 8 transforms
Fuzz 63173: 8 transforms
Fuzz 63174: 9 transforms
Fuzz 63175: 1 transforms
Fuzz 63176: 1 transforms
Fuzz 63177: 16 transforms
Fuzz 63178: 18 transforms
Fuzz 63179: 17 transforms
Fuzz 63180: 7 transforms
Fuzz 63181: 15 transforms
Fuzz 63182: 20 transforms
Fuzz 63183: 17 transforms
Fuzz 63184: 18 transforms
Fuzz 63185: 14 transforms
Fuzz 63186: 3 transforms
Fuzz 63187: 18 transforms
Fuzz 63188: 19 transforms
Fuzz 63189: 1 transforms
Fuzz 63190: 20 transforms
Fuzz 63191: 16 transforms
Fuzz 63192: 3 transforms
Fuzz 63193: 11 transforms
Fuzz 63194: 1 transforms
Fuzz 63195: 1 transforms
Fuzz 63196: 5 transforms
Fuzz 63197: 17 transforms
Fuzz 63198: 17 transforms
Fuzz 63199: 1 transforms
Fuzz 63200: 18 transforms
Fuzz 63201: 10 transforms
Fuzz 63202: 18 transforms
Fuzz 63203: 13 transforms
Fuzz 63204: 9 transforms
Fuzz 63205: 7 transforms
Fuzz 63206: 10 transforms
Fuzz 63207: 10 transforms
Fuzz 63208: 16 transforms
Fuzz 63209: 4 transforms
Fuzz 63210: 12 transforms
Fuzz 63211: 14 transforms
Fuzz 63212: 7 transforms
Fuzz 63213: 10 transforms
Fuzz 63214: 13 transforms
Fuzz 63215: 6 transforms
Fuzz 63216: 16 transforms
Fuzz 63217: 7 transforms
Fuzz 63218: 13 transforms
Fuzz 63219: 14 transforms
Fuzz 63220: 2 transforms
Fuzz 63221: 11 transforms
Fuzz 63222: 2 transforms
Fuzz 63223: 12 transforms
Fuzz 63224: 13 transforms
Fuzz 63225: 7 transforms
Fuzz 63226: 9 transforms
Fuzz 63227: 12 transforms
Fuzz 63228: 17 transforms
Fuzz 63229: 16 transforms
Fuzz 63230: 11 transforms
Fuzz 63231: 19 transforms
Fuzz 63232: 18 transforms
Fuzz 63233: 10 transforms
Fuzz 63234: 8 transforms
Fuzz 63235: 5 transforms
Fuzz 63236: 1 transforms
Fuzz 63237: 1 transforms
Fuzz 63238: 6 transforms
Fuzz 63239: 12 transforms
Fuzz 63240: 1 transforms
Fuzz 63241: 2 transforms
Fuzz 63242: 19 transforms
Fuzz 63243: 5 transforms
Fuzz 63244: 1 transforms
Fuzz 63245: 12 transforms
Fuzz 63246: 2 transforms
Fuzz 63247: 7 transforms
Fuzz 63248: 15 transforms
Fuzz 63249: 12 transforms
Fuzz 63250: 4 transforms
Fuzz 63251: 9 transforms
Fuzz 63252: 17 transforms
Fuzz 63253: 15 transforms
Fuzz 63254: 9 transforms
Fuzz 63255: 15 transforms
Fuzz 63256: 4 transforms
Fuzz 63257: 3 transforms
Fuzz 63258: 10 transforms
Fuzz 63259: 15 transforms
Fuzz 63260: 12 transforms
Fuzz 63261: 9 transforms
Fuzz 63262: 9 transforms
Fuzz 63263: 7 transforms
Fuzz 63264: 13 transforms
Fuzz 63265: 17 transforms
Fuzz 63266: 6 transforms
Fuzz 63267: 8 transforms
Fuzz 63268: 12 transforms
Fuzz 63269: 5 transforms
Fuzz 63270: 13 transforms
Fuzz 63271: 19 transforms
Fuzz 63272: 1 transforms
Fuzz 63273: 11 transforms
Fuzz 63274: 12 transforms
Fuzz 63275: 10 transforms
Fuzz 63276: 15 transforms
Fuzz 63277: 10 transforms
Fuzz 63278: 2 transforms
Fuzz 63279: 6 transforms
Fuzz 63280: 20 transforms
Fuzz 63281: 6 transforms
Fuzz 63282: 18 transforms
Fuzz 63283: 6 transforms
Fuzz 63284: 13 transforms
Fuzz 63285: 6 transforms
Fuzz 63286: 19 transforms
Fuzz 63287: 5 transforms
Fuzz 63288: 9 transforms
Fuzz 63289: 10 transforms
Fuzz 63290: 2 transforms
Fuzz 63291: 16 transforms
Fuzz 63292: 15 transforms
Fuzz 63293: 14 transforms
Fuzz 63294: 6 transforms
Fuzz 63295: 11 transforms
Fuzz 63296: 9 transforms
Fuzz 63297: 12 transforms
Fuzz 63298: 9 transforms
Fuzz 63299: 8 transforms
Fuzz 63300: 7 transforms
Fuzz 63301: 14 transforms
Fuzz 63302: 20 transforms
Fuzz 63303: 16 transforms
Fuzz 63304: 7 transforms
Fuzz 63305: 18 transforms
Fuzz 63306: 18 transforms
Fuzz 63307: 20 transforms
Fuzz 63308: 11 transforms
Fuzz 63309: 16 transforms
Fuzz 63310: 6 transforms
Fuzz 63311: 20 transforms
Fuzz 63312: 5 transforms
Fuzz 63313: 13 transforms
Fuzz 63314: 17 transforms
Fuzz 63315: 19 transforms
Fuzz 63316: 1 transforms
Fuzz 63317: 15 transforms
Fuzz 63318: 13 transforms
Fuzz 63319: 11 transforms
Fuzz 63320: 11 transforms
Fuzz 63321: 20 transforms
Fuzz 63322: 2 transforms
Fuzz 63323: 7 transforms
Fuzz 63324: 16 transforms
Fuzz 63325: 20 transforms
Fuzz 63326: 13 transforms
Fuzz 63327: 7 transforms
Fuzz 63328: 3 transforms
Fuzz 63329: 2 transforms
Fuzz 63330: 3 transforms
Fuzz 63331: 5 transforms
Fuzz 63332: 8 transforms
Fuzz 63333: 3 transforms
Fuzz 63334: 6 transforms
Fuzz 63335: 9 transforms
Fuzz 63336: 14 transforms
Fuzz 63337: 5 transforms
Fuzz 63338: 7 transforms
Fuzz 63339: 13 transforms
Fuzz 63340: 13 transforms
Fuzz 63341: 18 transforms
Fuzz 63342: 13 transforms
Fuzz 63343: 10 transforms
Fuzz 63344: 13 transforms
Fuzz 63345: 14 transforms
Fuzz 63346: 3 transforms
Fuzz 63347: 13 transforms
Fuzz 63348: 11 transforms
Fuzz 63349: 12 transforms
Fuzz 63350: 16 transforms
Fuzz 63351: 1 transforms
Fuzz 63352: 20 transforms
Fuzz 63353: 9 transforms
Fuzz 63354: 10 transforms
Fuzz 63355: 14 transforms
Fuzz 63356: 19 transforms
Fuzz 63357: 10 transforms
Fuzz 63358: 13 transforms
Fuzz 63359: 7 transforms
Fuzz 63360: 7 transforms
Fuzz 63361: 13 transforms
Fuzz 63362: 9 transforms
Fuzz 63363: 6 transforms
Fuzz 63364: 16 transforms
Fuzz 63365: 5 transforms
Fuzz 63366: 7 transforms
Fuzz 63367: 11 transforms
Fuzz 63368: 1 transforms
Fuzz 63369: 14 transforms
Fuzz 63370: 10 transforms
Fuzz 63371: 20 transforms
Fuzz 63372: 18 transforms
Fuzz 63373: 12 transforms
Fuzz 63374: 20 transforms
Fuzz 63375: 2 transforms
Fuzz 63376: 16 transforms
Fuzz 63377: 12 transforms
Fuzz 63378: 16 transforms
Fuzz 63379: 5 transforms
Fuzz 63380: 19 transforms
Fuzz 63381: 9 transforms
Fuzz 63382: 1 transforms
Fuzz 63383: 17 transforms
Fuzz 63384: 6 transforms
Fuzz 63385: 11 transforms
Fuzz 63386: 15 transforms
Fuzz 63387: 15 transforms
Fuzz 63388: 13 transforms
Fuzz 63389: 14 transforms
Fuzz 63390: 19 transforms
Fuzz 63391: 10 transforms
Fuzz 63392: 9 transforms
Fuzz 63393: 18 transforms
Fuzz 63394: 14 transforms
Fuzz 63395: 13 transforms
Fuzz 63396: 13 transforms
Fuzz 63397: 1 transforms
Fuzz 63398: 13 transforms
Fuzz 63399: 19 transforms
Fuzz 63400: 4 transforms
Fuzz 63401: 9 transforms
Fuzz 63402: 14 transforms
Fuzz 63403: 10 transforms
Fuzz 63404: 1 transforms
Fuzz 63405: 17 transforms
Fuzz 63406: 17 transforms
Fuzz 63407: 3 transforms
Fuzz 63408: 4 transforms
Fuzz 63409: 1 transforms
Fuzz 63410: 12 transforms
Fuzz 63411: 12 transforms
Fuzz 63412: 3 transforms
Fuzz 63413: 13 transforms
Fuzz 63414: 20 transforms
Fuzz 63415: 10 transforms
Fuzz 63416: 10 transforms
Fuzz 63417: 1 transforms
Fuzz 63418: 20 transforms
Fuzz 63419: 10 transforms
Fuzz 63420: 9 transforms
Fuzz 63421: 15 transforms
Fuzz 63422: 6 transforms
Fuzz 63423: 16 transforms
Fuzz 63424: 12 transforms
Fuzz 63425: 10 transforms
Fuzz 63426: 17 transforms
Fuzz 63427: 7 transforms
Fuzz 63428: 4 transforms
Fuzz 63429: 9 transforms
Fuzz 63430: 15 transforms
Fuzz 63431: 6 transforms
Fuzz 63432: 12 transforms
Fuzz 63433: 15 transforms
Fuzz 63434: 12 transforms
Fuzz 63435: 1 transforms
Fuzz 63436: 19 transforms
Fuzz 63437: 18 transforms
Fuzz 63438: 13 transforms
Fuzz 63439: 5 transforms
Fuzz 63440: 20 transforms
Fuzz 63441: 19 transforms
Fuzz 63442: 11 transforms
Fuzz 63443: 20 transforms
Fuzz 63444: 4 transforms
Fuzz 63445: 6 transforms
Fuzz 63446: 13 transforms
Fuzz 63447: 15 transforms
Fuzz 63448: 1 transforms
Fuzz 63449: 6 transforms
Fuzz 63450: 15 transforms
Fuzz 63451: 4 transforms
Fuzz 63452: 5 transforms
Fuzz 63453: 6 transforms
Fuzz 63454: 1 transforms
Fuzz 63455: 1 transforms
Fuzz 63456: 15 transforms
Fuzz 63457: 15 transforms
Fuzz 63458: 19 transforms
Fuzz 63459: 12 transforms
Fuzz 63460: 2 transforms
Fuzz 63461: 12 transforms
Fuzz 63462: 1 transforms
Fuzz 63463: 5 transforms
Fuzz 63464: 3 transforms
Fuzz 63465: 2 transforms
Fuzz 63466: 6 transforms
Fuzz 63467: 3 transforms
Fuzz 63468: 12 transforms
Fuzz 63469: 7 transforms
Fuzz 63470: 10 transforms
Fuzz 63471: 3 transforms
Fuzz 63472: 9 transforms
Fuzz 63473: 3 transforms
Fuzz 63474: 16 transforms
Fuzz 63475: 18 transforms
Fuzz 63476: 17 transforms
Fuzz 63477: 8 transforms
Fuzz 63478: 6 transforms
Fuzz 63479: 13 transforms
Fuzz 63480: 12 transforms
Fuzz 63481: 13 transforms
Fuzz 63482: 4 transforms
Fuzz 63483: 7 transforms
Fuzz 63484: 17 transforms
Fuzz 63485: 18 transforms
Fuzz 63486: 2 transforms
Fuzz 63487: 9 transforms
Fuzz 63488: 7 transforms
Fuzz 63489: 20 transforms
Fuzz 63490: 11 transforms
Fuzz 63491: 15 transforms
Fuzz 63492: 18 transforms
Fuzz 63493: 13 transforms
Fuzz 63494: 6 transforms
Fuzz 63495: 13 transforms
Fuzz 63496: 20 transforms
Fuzz 63497: 15 transforms
Fuzz 63498: 13 transforms
Fuzz 63499: 12 transforms
Fuzz 63500: 11 transforms
Fuzz 63501: 16 transforms
Fuzz 63502: 15 transforms
Fuzz 63503: 15 transforms
Fuzz 63504: 13 transforms
Fuzz 63505: 5 transforms
Fuzz 63506: 14 transforms
Fuzz 63507: 11 transforms
Fuzz 63508: 16 transforms
Fuzz 63509: 11 transforms
Fuzz 63510: 3 transforms
Fuzz 63511: 14 transforms
Fuzz 63512: 11 transforms
Fuzz 63513: 18 transforms
Fuzz 63514: 1 transforms
Fuzz 63515: 16 transforms
Fuzz 63516: 9 transforms
Fuzz 63517: 16 transforms
Fuzz 63518: 12 transforms
Fuzz 63519: 15 transforms
Fuzz 63520: 10 transforms
Fuzz 63521: 7 transforms
Fuzz 63522: 7 transforms
Fuzz 63523: 14 transforms
Fuzz 63524: 17 transforms
Fuzz 63525: 10 transforms
Fuzz 63526: 19 transforms
Fuzz 63527: 13 transforms
Fuzz 63528: 15 transforms
Fuzz 63529: 15 transforms
Fuzz 63530: 12 transforms
Fuzz 63531: 4 transforms
Fuzz 63532: 2 transforms
Fuzz 63533: 17 transforms
Fuzz 63534: 4 transforms
Fuzz 63535: 9 transforms
Fuzz 63536: 6 transforms
Fuzz 63537: 5 transforms
Fuzz 63538: 17 transforms
Fuzz 63539: 17 transforms
Fuzz 63540: 12 transforms
Fuzz 63541: 1 transforms
Fuzz 63542: 7 transforms
Fuzz 63543: 1 transforms
Fuzz 63544: 17 transforms
Fuzz 63545: 20 transforms
Fuzz 63546: 9 transforms
Fuzz 63547: 7 transforms
Fuzz 63548: 12 transforms
Fuzz 63549: 9 transforms
Fuzz 63550: 1 transforms
Fuzz 63551: 8 transforms
Fuzz 63552: 17 transforms
Fuzz 63553: 16 transforms
Fuzz 63554: 20 transforms
Fuzz 63555: 2 transforms
Fuzz 63556: 9 transforms
Fuzz 63557: 1 transforms
Fuzz 63558: 17 transforms
Fuzz 63559: 15 transforms
Fuzz 63560: 8 transforms
Fuzz 63561: 7 transforms
Fuzz 63562: 5 transforms
Fuzz 63563: 11 transforms
Fuzz 63564: 9 transforms
Fuzz 63565: 11 transforms
Fuzz 63566: 6 transforms
Fuzz 63567: 17 transforms
Fuzz 63568: 4 transforms
Fuzz 63569: 10 transforms
Fuzz 63570: 6 transforms
Fuzz 63571: 2 transforms
Fuzz 63572: 8 transforms
Fuzz 63573: 1 transforms
Fuzz 63574: 15 transforms
Fuzz 63575: 15 transforms
Fuzz 63576: 20 transforms
Fuzz 63577: 9 transforms
Fuzz 63578: 13 transforms
Fuzz 63579: 13 transforms
Fuzz 63580: 11 transforms
Fuzz 63581: 4 transforms
Fuzz 63582: 10 transforms
Fuzz 63583: 2 transforms
Fuzz 63584: 6 transforms
Fuzz 63585: 13 transforms
Fuzz 63586: 14 transforms
Fuzz 63587: 8 transforms
Fuzz 63588: 12 transforms
Fuzz 63589: 15 transforms
Fuzz 63590: 6 transforms
Fuzz 63591: 6 transforms
Fuzz 63592: 18 transforms
Fuzz 63593: 3 transforms
Fuzz 63594: 18 transforms
Fuzz 63595: 7 transforms
Fuzz 63596: 20 transforms
Fuzz 63597: 13 transforms
Fuzz 63598: 11 transforms
Fuzz 63599: 10 transforms
Fuzz 63600: 3 transforms
Fuzz 63601: 13 transforms
Fuzz 63602: 8 transforms
Fuzz 63603: 11 transforms
Fuzz 63604: 10 transforms
Fuzz 63605: 3 transforms
Fuzz 63606: 18 transforms
Fuzz 63607: 3 transforms
Fuzz 63608: 9 transforms
Fuzz 63609: 4 transforms
Fuzz 63610: 16 transforms
Fuzz 63611: 13 transforms
Fuzz 63612: 13 transforms
Fuzz 63613: 14 transforms
Fuzz 63614: 1 transforms
Fuzz 63615: 4 transforms
Fuzz 63616: 18 transforms
Fuzz 63617: 4 transforms
Fuzz 63618: 18 transforms
Fuzz 63619: 7 transforms
Fuzz 63620: 9 transforms
Fuzz 63621: 8 transforms
Fuzz 63622: 18 transforms
Fuzz 63623: 11 transforms
Fuzz 63624: 13 transforms
Fuzz 63625: 15 transforms
Fuzz 63626: 13 transforms
Fuzz 63627: 13 transforms
Fuzz 63628: 8 transforms
Fuzz 63629: 2 transforms
Fuzz 63630: 14 transforms
Fuzz 63631: 2 transforms
Fuzz 63632: 19 transforms
Fuzz 63633: 10 transforms
Fuzz 63634: 14 transforms
Fuzz 63635: 6 transforms
Fuzz 63636: 17 transforms
Fuzz 63637: 18 transforms
Fuzz 63638: 3 transforms
Fuzz 63639: 7 transforms
Fuzz 63640: 8 transforms
Fuzz 63641: 19 transforms
Fuzz 63642: 13 transforms
Fuzz 63643: 14 transforms
Fuzz 63644: 19 transforms
Fuzz 63645: 15 transforms
Fuzz 63646: 4 transforms
Fuzz 63647: 20 transforms
Fuzz 63648: 20 transforms
Fuzz 63649: 18 transforms
Fuzz 63650: 18 transforms
Fuzz 63651: 9 transforms
Fuzz 63652: 12 transforms
Fuzz 63653: 3 transforms
Fuzz 63654: 16 transforms
Fuzz 63655: 6 transforms
Fuzz 63656: 13 transforms
Fuzz 63657: 2 transforms
Fuzz 63658: 8 transforms
Fuzz 63659: 20 transforms
Fuzz 63660: 6 transforms
Fuzz 63661: 6 transforms
Fuzz 63662: 14 transforms
Fuzz 63663: 6 transforms
Fuzz 63664: 3 transforms
Fuzz 63665: 18 transforms
Fuzz 63666: 18 transforms
Fuzz 63667: 2 transforms
Fuzz 63668: 18 transforms
Fuzz 63669: 12 transforms
Fuzz 63670: 2 transforms
Fuzz 63671: 17 transforms
Fuzz 63672: 2 transforms
Fuzz 63673: 8 transforms
Fuzz 63674: 16 transforms
Fuzz 63675: 14 transforms
Fuzz 63676: 18 transforms
Fuzz 63677: 4 transforms
Fuzz 63678: 10 transforms
Fuzz 63679: 10 transforms
Fuzz 63680: 20 transforms
Fuzz 63681: 11 transforms
Fuzz 63682: 10 transforms
Fuzz 63683: 14 transforms
Fuzz 63684: 14 transforms
Fuzz 63685: 11 transforms
Fuzz 63686: 13 transforms
Fuzz 63687: 4 transforms
Fuzz 63688: 17 transforms
Fuzz 63689: 10 transforms
Fuzz 63690: 2 transforms
Fuzz 63691: 15 transforms
Fuzz 63692: 18 transforms
Fuzz 63693: 7 transforms
Fuzz 63694: 8 transforms
Fuzz 63695: 1 transforms
Fuzz 63696: 15 transforms
Fuzz 63697: 8 transforms
Fuzz 63698: 13 transforms
Fuzz 63699: 12 transforms
Fuzz 63700: 6 transforms
Fuzz 63701: 18 transforms
Fuzz 63702: 7 transforms
Fuzz 63703: 14 transforms
Fuzz 63704: 2 transforms
Fuzz 63705: 2 transforms
Fuzz 63706: 14 transforms
Fuzz 63707: 8 transforms
Fuzz 63708: 7 transforms
Fuzz 63709: 8 transforms
Fuzz 63710: 12 transforms
Fuzz 63711: 19 transforms
Fuzz Failure 
<<==DART CODE==>>


}
  inputs: const ['count'],
class CounterComponent {  int count;
  EventEmitter<String> resetEvent;
  templat}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b093eUrl: 'test.html',
  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
class ComponentA {

@Component(

}
  String header;
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  CounterComponent recursedComponent;
  @Output() EventEmitter<i}
]),
});
{
\'\'\');
  '090cedb3f2833a3f2nt> incremented;
@Component(  selector: 'my-aaa',
  List<S}
]),
});
{
\'\'\');
  '090cedb3f2tring> items;

  template: '{{count}} }
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd93<button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
  @ContentChild(CounterComponent)
<<==HTML CODE==>>

<div *ngIf="items.length > 0">
]),
    (reset)=''
\'\'\');
  <my-counter
    <my-counter></my-counter>

  <input [(ngModel)]="header" />
  '090cedb3f2833a3f260b09ms.add($event.toString())'>
<!-- @ngIgnoreErrors: -->
{
      
});
    (cli<!--
-<!--
-->
       aria-hidden->
       aria-hiddefinallyn="true"       attr.ck)='h.hidden = !h1.hidden; counter.reset()'
    (incremented)='ite}
  </my-counter>
    #counter
 </li>
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>
    [maxCount]='4'
    [count]="items.length"
  {{ngForm.dirty}}
  
  {<{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 63712: 17 transforms
Fuzz 63713: 19 transforms
Fuzz 63714: 6 transforms
Fuzz 63715: 4 transforms
Fuzz 63716: 18 transforms
Fuzz 63717: 4 transforms
Fuzz 63718: 2 transforms
Fuzz 63719: 19 transforms
Fuzz 63720: 2 transforms
Fuzz 63721: 13 transforms
Fuzz 63722: 12 transforms
Fuzz 63723: 14 transforms
Fuzz 63724: 6 transforms
Fuzz 63725: 2 transforms
Fuzz 63726: 2 transforms
Fuzz 63727: 14 transforms
Fuzz 63728: 18 transforms
Fuzz 63729: 8 transforms
Fuzz 63730: 5 transforms
Fuzz 63731: 6 transforms
Fuzz 63732: 18 transforms
Fuzz 63733: 13 transforms
Fuzz 63734: 9 transforms
Fuzz 63735: 9 transforms
Fuzz 63736: 11 transforms
Fuzz 63737: 9 transforms
Fuzz 63738: 16 transforms
Fuzz 63739: 12 transforms
Fuzz 63740: 13 transforms
Fuzz 63741: 10 transforms
Fuzz 63742: 12 transforms
Fuzz 63743: 3 transforms
Fuzz 63744: 11 transforms
Fuzz 63745: 18 transforms
Fuzz 63746: 15 transforms
Fuzz 63747: 17 transforms
Fuzz 63748: 17 transforms
Fuzz 63749: 16 transforms
Fuzz 63750: 15 transforms
Fuzz 63751: 9 transforms
Fuzz 63752: 14 transforms
Fuzz 63753: 19 transforms
Fuzz 63754: 7 transforms
Fuzz 63755: 7 transforms
Fuzz 63756: 13 transforms
Fuzz 63757: 1 transforms
Fuzz 63758: 12 transforms
Fuzz 63759: 18 transforms
Fuzz 63760: 8 transforms
Fuzz 63761: 20 transforms
Fuzz 63762: 8 transforms
Fuzz 63763: 10 transforms
Fuzz 63764: 9 transforms
Fuzz 63765: 18 transforms
Fuzz 63766: 14 transforms
Fuzz 63767: 15 transforms
Fuzz 63768: 13 transforms
Fuzz 63769: 10 transforms
Fuzz 63770: 4 transforms
Fuzz 63771: 10 transforms
Fuzz 63772: 20 transforms
Fuzz 63773: 7 transforms
Fuzz 63774: 6 transforms
Fuzz 63775: 6 transforms
Fuzz 63776: 8 transforms
Fuzz 63777: 3 transforms
Fuzz 63778: 9 transforms
Fuzz 63779: 3 transforms
Fuzz 63780: 1 transforms
Fuzz 63781: 2 transforms
Fuzz 63782: 18 transforms
Fuzz 63783: 4 transforms
Fuzz 63784: 2 transforms
Fuzz 63785: 19 transforms
Fuzz 63786: 10 transforms
Fuzz 63787: 1 transforms
Fuzz 63788: 2 transforms
Fuzz 63789: 17 transforms
Fuzz 63790: 3 transforms
Fuzz 63791: 7 transforms
Fuzz 63792: 14 transforms
Fuzz 63793: 4 transforms
Fuzz 63794: 4 transforms
Fuzz 63795: 18 transforms
Fuzz 63796: 5 transforms
Fuzz 63797: 10 transforms
Fuzz 63798: 15 transforms
Fuzz 63799: 20 transforms
Fuzz 63800: 9 transforms
Fuzz 63801: 5 transforms
Fuzz 63802: 13 transforms
Fuzz 63803: 20 transforms
Fuzz 63804: 12 transforms
Fuzz 63805: 11 transforms
Fuzz 63806: 12 transforms
Fuzz 63807: 1 transforms
Fuzz 63808: 6 transforms
Fuzz 63809: 4 transforms
Fuzz 63810: 16 transforms
Fuzz 63811: 16 transforms
Fuzz 63812: 14 transforms
Fuzz 63813: 18 transforms
Fuzz 63814: 6 transforms
Fuzz 63815: 7 transforms
Fuzz 63816: 12 transforms
Fuzz 63817: 19 transforms
Fuzz 63818: 8 transforms
Fuzz 63819: 4 transforms
Fuzz 63820: 3 transforms
Fuzz 63821: 14 transforms
Fuzz 63822: 7 transforms
Fuzz 63823: 20 transforms
Fuzz 63824: 5 transforms
Fuzz 63825: 1 transforms
Fuzz 63826: 16 transforms
Fuzz 63827: 12 transforms
Fuzz 63828: 15 transforms
Fuzz 63829: 13 transforms
Fuzz 63830: 17 transforms
Fuzz 63831: 11 transforms
Fuzz 63832: 11 transforms
Fuzz 63833: 16 transforms
Fuzz 63834: 3 transforms
Fuzz 63835: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
}

  void reset() {}
  inputs: const ['count'],@Component(
  @Output() EventEmitter<int> incremented;

       aria-hidden="true"
class ComponentA {
  CounterComponent recursedComponent;
  templateUrl: 'test.html',
  selector: 'my-aaa',
  String header;
  selector:<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  int dynamiccount;
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
-->
  directives: cons<!--
  void increment() {}  @Input() int maxCount;
       attr.t [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)


-->
        'myt-counter',
class CounterComponent {
  List<String> iotems;
}
<<==HTML CODE==>>
-->

<h1 #h1>Showing {{items.length}} items:</h1>
]),
  
<!-- @ngIgnoreErrorSs: -->
});
    #counter
]),
});th > 0">
     
</li>
{
\'\'\');
  {{ngForm.dirty}}
  <my-counte<!--     afalseria-hidden="tr
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != n}
   
</li>
{
\'\'\');
  {{ngForm.dirty}}
  <my-counte<!--
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
<div *ngIf="items.leng}
  '090cedb3f2833a3f260b0ull'>
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 63836: 3 transforms
Fuzz 63837: 14 transforms
Fuzz 63838: 17 transforms
Fuzz 63839: 16 transforms
Fuzz 63840: 1 transforms
Fuzz 63841: 18 transforms
Fuzz 63842: 19 transforms
Fuzz 63843: 16 transforms
Fuzz 63844: 15 transforms
Fuzz 63845: 15 transforms
Fuzz 63846: 13 transforms
Fuzz 63847: 11 transforms
Fuzz 63848: 16 transforms
Fuzz 63849: 8 transforms
Fuzz 63850: 2 transforms
Fuzz 63851: 17 transforms
Fuzz 63852: 3 transforms
Fuzz 63853: 20 transforms
Fuzz 63854: 13 transforms
Fuzz 63855: 15 transforms
Fuzz 63856: 8 transforms
Fuzz 63857: 4 transforms
Fuzz 63858: 7 transforms
Fuzz 63859: 4 transforms
Fuzz 63860: 14 transforms
Fuzz 63861: 20 transforms
Fuzz 63862: 18 transforms
Fuzz 63863: 5 transforms
Fuzz 63864: 3 transforms
Fuzz 63865: 4 transforms
Fuzz 63866: 15 transforms
Fuzz 63867: 16 transforms
Fuzz 63868: 1 transforms
Fuzz 63869: 6 transforms
Fuzz 63870: 5 transforms
Fuzz 63871: 12 transforms
Fuzz 63872: 11 transforms
Fuzz 63873: 16 transforms
Fuzz 63874: 14 transforms
Fuzz 63875: 20 transforms
Fuzz 63876: 17 transforms
Fuzz 63877: 2 transforms
Fuzz 63878: 13 transforms
Fuzz 63879: 11 transforms
Fuzz 63880: 12 transforms
Fuzz 63881: 18 transforms
Fuzz 63882: 19 transforms
Fuzz 63883: 11 transforms
Fuzz 63884: 5 transforms
Fuzz 63885: 12 transforms
Fuzz 63886: 2 transforms
Fuzz 63887: 20 transforms
Fuzz 63888: 13 transforms
Fuzz 63889: 1 transforms
Fuzz 63890: 9 transforms
Fuzz 63891: 17 transforms
Fuzz 63892: 3 transforms
Fuzz 63893: 14 transforms
Fuzz 63894: 6 transforms
Fuzz 63895: 1 transforms
Fuzz 63896: 10 transforms
Fuzz 63897: 15 transforms
Fuzz 63898: 7 transforms
Fuzz 63899: 14 transforms
Fuzz 63900: 18 transforms
Fuzz 63901: 11 transforms
Fuzz 63902: 18 transforms
Fuzz 63903: 8 transforms
Fuzz 63904: 10 transforms
Fuzz 63905: 14 transforms
Fuzz 63906: 7 transforms
Fuzz 63907: 18 transforms
Fuzz 63908: 15 transforms
Fuzz 63909: 13 transforms
Fuzz 63910: 10 transforms
Fuzz 63911: 7 transforms
Fuzz 63912: 5 transforms
Fuzz 63913: 2 transforms
Fuzz 63914: 15 transforms
Fuzz 63915: 2 transforms
Fuzz 63916: 9 transforms
Fuzz 63917: 7 transforms
Fuzz 63918: 18 transforms
Fuzz 63919: 17 transforms
Fuzz 63920: 3 transforms
Fuzz 63921: 10 transforms
Fuzz 63922: 19 transforms
Fuzz 63923: 4 transforms
Fuzz 63924: 3 transforms
Fuzz 63925: 15 transforms
Fuzz 63926: 13 transforms
Fuzz 63927: 1 transforms
Fuzz 63928: 7 transforms
Fuzz 63929: 9 transforms
Fuzz 63930: 3 transforms
Fuzz 63931: 14 transforms
Fuzz 63932: 16 transforms
Fuzz 63933: 13 transforms
Fuzz 63934: 14 transforms
Fuzz 63935: 1 transforms
Fuzz 63936: 7 transforms
Fuzz 63937: 16 transforms
Fuzz 63938: 15 transforms
Fuzz 63939: 18 transforms
Fuzz 63940: 1 transforms
Fuzz 63941: 14 transforms
Fuzz 63942: 15 transforms
Fuzz 63943: 20 transforms
Fuzz 63944: 18 transforms
Fuzz 63945: 8 transforms
Fuzz 63946: 19 transforms
Fuzz 63947: 5 transforms
Fuzz 63948: 11 transforms
Fuzz 63949: 20 transforms
Fuzz 63950: 13 transforms
Fuzz 63951: 13 transforms
Fuzz 63952: 1 transforms
Fuzz 63953: 5 transforms
Fuzz 63954: 12 transforms
Fuzz 63955: 7 transforms
Fuzz 63956: 14 transforms
Fuzz 63957: 13 transforms
Fuzz 63958: 1 transforms
Fuzz 63959: 15 transforms
Fuzz 63960: 2 transforms
Fuzz 63961: 11 transforms
Fuzz 63962: 18 transforms
Fuzz 63963: 11 transforms
Fuzz 63964: 9 transforms
Fuzz 63965: 7 transforms
Fuzz 63966: 6 transforms
Fuzz 63967: 7 transforms
Fuzz 63968: 4 transforms
Fuzz 63969: 7 transforms
Fuzz 63970: 10 transforms
Fuzz 63971: 9 transforms
Fuzz 63972: 10 transforms
Fuzz 63973: 14 transforms
Fuzz 63974: 16 transforms
Fuzz 63975: 15 transforms
Fuzz 63976: 13 transforms
Fuzz 63977: 6 transforms
Fuzz 63978: 5 transforms
Fuzz 63979: 6 transforms
Fuzz 63980: 10 transforms
Fuzz 63981: 15 transforms
Fuzz 63982: 8 transforms
Fuzz 63983: 3 transforms
Fuzz 63984: 8 transforms
Fuzz 63985: 17 transforms
Fuzz 63986: 1 transforms
Fuzz 63987: 1 transforms
Fuzz 63988: 12 transforms
Fuzz 63989: 6 transforms
Fuzz 63990: 11 transforms
Fuzz 63991: 1 transforms
Fuzz 63992: 5 transforms
Fuzz 63993: 13 transforms
Fuzz 63994: 14 transforms
Fuzz 63995: 19 transforms
Fuzz 63996: 2 transforms
Fuzz 63997: 11 transforms
Fuzz 63998: 2 transforms
Fuzz 63999: 18 transforms
Fuzz 64000: 19 transforms
Fuzz 64001: 17 transforms
Fuzz 64002: 4 transforms
Fuzz 64003: 6 transforms
Fuzz 64004: 20 transforms
Fuzz 64005: 2 transforms
Fuzz 64006: 5 transforms
Fuzz 64007: 11 transforms
Fuzz 64008: 2 transforms
Fuzz 64009: 18 transforms
Fuzz 64010: 5 transforms
Fuzz 64011: 4 transforms
Fuzz 64012: 18 transforms
Fuzz 64013: 18 transforms
Fuzz 64014: 10 transforms
Fuzz 64015: 14 transforms
Fuzz 64016: 15 transforms
Fuzz 64017: 9 transforms
Fuzz 64018: 18 transforms
Fuzz 64019: 13 transforms
Fuzz 64020: 17 transforms
Fuzz 64021: 8 transforms
Fuzz 64022: 12 transforms
Fuzz 64023: 17 transforms
Fuzz 64024: 7 transforms
Fuzz 64025: 5 transforms
Fuzz 64026: 5 transforms
Fuzz 64027: 13 transforms
Fuzz 64028: 19 transforms
Fuzz 64029: 13 transforms
Fuzz 64030: 9 transforms
Fuzz 64031: 12 transforms
Fuzz 64032: 18 transforms
Fuzz 64033: 7 transforms
Fuzz 64034: 5 transforms
Fuzz 64035: 19 transforms
Fuzz 64036: 20 transforms
Fuzz 64037: 9 transforms
Fuzz 64038: 12 transforms
Fuzz 64039: 9 transforms
Fuzz 64040: 15 transforms
Fuzz 64041: 17 transforms
Fuzz 64042: 20 transforms
Fuzz 64043: 11 transforms
Fuzz 64044: 9 transforms
Fuzz 64045: 14 transforms
Fuzz 64046: 16 transforms
Fuzz 64047: 6 transforms
Fuzz 64048: 18 transforms
Fuzz 64049: 15 transforms
Fuzz 64050: 6 transforms
Fuzz 64051: 17 transforms
Fuzz 64052: 19 transforms
Fuzz 64053: 10 transforms
Fuzz 64054: 7 transforms
Fuzz 64055: 18 transforms
Fuzz 64056: 17 transforms
Fuzz 64057: 14 transforms
Fuzz 64058: 5 transforms
Fuzz 64059: 19 transforms
Fuzz 64060: 18 transforms
Fuzz 64061: 18 transforms
Fuzz 64062: 7 transforms
Fuzz 64063: 2 transforms
Fuzz 64064: 2 transforms
Fuzz 64065: 10 transforms
Fuzz 64066: 14 transforms
Fuzz 64067: 6 transforms
Fuzz 64068: 5 transforms
Fuzz 64069: 14 transforms
Fuzz 64070: 18 transforms
Fuzz 64071: 12 transforms
Fuzz 64072: 16 transforms
Fuzz 64073: 6 transforms
Fuzz 64074: 16 transforms
Fuzz 64075: 12 transforms
Fuzz 64076: 18 transforms
Fuzz 64077: 2 transforms
Fuzz 64078: 14 transforms
Fuzz 64079: 11 transforms
Fuzz 64080: 9 transforms
Fuzz 64081: 5 transforms
Fuzz 64082: 7 transforms
Fuzz 64083: 11 transforms
Fuzz 64084: 1 transforms
Fuzz 64085: 8 transforms
Fuzz 64086: 1 transforms
Fuzz 64087: 12 transforms
Fuzz 64088: 18 transforms
Fuzz 64089: 14 transforms
Fuzz 64090: 20 transforms
Fuzz 64091: 9 transforms
Fuzz 64092: 10 transforms
Fuzz 64093: 15 transforms
Fuzz 64094: 5 transforms
Fuzz 64095: 5 transforms
Fuzz 64096: 20 transforms
Fuzz 64097: 20 transforms
Fuzz 64098: 12 transforms
Fuzz 64099: 4 transforms
Fuzz 64100: 10 transforms
Fuzz 64101: 3 transforms
Fuzz 64102: 10 transforms
Fuzz 64103: 4 transforms
Fuzz 64104: 11 transforms
Fuzz 64105: 12 transforms
Fuzz 64106: 4 transforms
Fuzz 64107: 20 transforms
Fuzz 64108: 17 transforms
Fuzz 64109: 10 transforms
Fuzz 64110: 6 transforms
Fuzz 64111: 5 transforms
Fuzz 64112: 2 transforms
Fuzz 64113: 14 transforms
Fuzz 64114: 4 transforms
Fuzz 64115: 15 transforms
Fuzz 64116: 20 transforms
Fuzz 64117: 19 transforms
Fuzz 64118: 14 transforms
Fuzz 64119: 12 transforms
Fuzz 64120: 12 transforms
Fuzz 64121: 19 transforms
Fuzz 64122: 15 transforms
Fuzz 64123: 14 transforms
Fuzz 64124: 12 transforms
Fuzz 64125: 9 transforms
Fuzz 64126: 6 transforms
Fuzz 64127: 6 transforms
Fuzz 64128: 10 transforms
Fuzz 64129: 19 transforms
Fuzz 64130: 9 transforms
Fuzz 64131: 1 transforms
Fuzz 64132: 14 transforms
Fuzz 64133: 14 transforms
Fuzz 64134: 8 transforms
Fuzz 64135: 7 transforms
Fuzz 64136: 2 transforms
Fuzz 64137: 2 transforms
Fuzz 64138: 18 transforms
Fuzz 64139: 7 transforms
Fuzz 64140: 3 transforms
Fuzz 64141: 7 transforms
Fuzz 64142: 15 transforms
Fuzz 64143: 5 transforms
Fuzz 64144: 4 transforms
Fuzz 64145: 5 transforms
Fuzz 64146: 14 transforms
Fuzz 64147: 10 transforms
Fuzz 64148: 18 transforms
Fuzz 64149: 20 transforms
Fuzz 64150: 17 transforms
Fuzz 64151: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

  String header;
@Component(

       attntA {
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
class CounterComponente {
  void reset() {}
-->
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}e
  CounterComponent recursedComponent;
  inputs: const ['count'],
  selector: 'my-aaa',
  List<String> items;
}
  int count;
class Compone<!--
@Component(
       aria-hidden="true"
<<==HTML CODE==>>
    (incremented)='finalitems.add(}
    (reset)=''
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
    (click)='h1.hiddoperatoren = !h1.hidden; counter.reset()'

      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
});
    (incremented)='finar    [count]="items.length"
  </my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
  
</li>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
{
    (reset)=''
</div>
    [maxCount]='4'
<!-- @ngIgnoreErrors: set-->
<div *ngIf="items.length > 0">
    #counte <input [(ngModel)]="header" />
  <my-counter
  <my-counter
      
    #counter    [count]="itfalseems.length"
  '090cedb3f2833a$event.toString())'>
\'\'\');
    [maxCount]='4'
]),
    <my-counter></my-counter>

  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64152: 18 transforms
Fuzz 64153: 1 transforms
Fuzz 64154: 18 transforms
Fuzz 64155: 3 transforms
Fuzz 64156: 11 transforms
Fuzz 64157: 16 transforms
Fuzz 64158: 1 transforms
Fuzz 64159: 20 transforms
Fuzz 64160: 18 transforms
Fuzz 64161: 4 transforms
Fuzz 64162: 11 transforms
Fuzz 64163: 15 transforms
Fuzz 64164: 15 transforms
Fuzz 64165: 20 transforms
Fuzz 64166: 15 transforms
Fuzz 64167: 1 transforms
Fuzz 64168: 16 transforms
Fuzz 64169: 17 transforms
Fuzz 64170: 13 transforms
Fuzz 64171: 20 transforms
Fuzz 64172: 6 transforms
Fuzz 64173: 11 transforms
Fuzz 64174: 15 transforms
Fuzz 64175: 4 transforms
Fuzz 64176: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<Sistering> items;
       aria-hiddeaaa',
class CounterComponent {
  selector: 'my-counter',
@Component(
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
       attr.aria-hiddetA {
       aria-hidden="true"
class Componen<!--
@Component(
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
  selector: 'my-<!--
  void reset() {}
  int count;
  inputs: const ['count'],
}
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)

}
-->
-->
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
  void increment() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="itemsi.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
 <!--
-->
       aria-hidden="true"       attr.aria-hidde <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($e
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64177: 20 transforms
Fuzz 64178: 20 transforms
Fuzz 64179: 18 transforms
Fuzz 64180: 2 transforms
Fuzz 64181: 6 transforms
Fuzz 64182: 19 transforms
Fuzz 64183: 9 transforms
Fuzz 64184: 5 transforms
Fuzz 64185: 11 transforms
Fuzz 64186: 18 transforms
Fuzz 64187: 3 transforms
Fuzz 64188: 9 transforms
Fuzz 64189: 13 transforms
Fuzz 64190: 9 transforms
Fuzz 64191: 7 transforms
Fuzz 64192: 2 transforms
Fuzz 64193: 3 transforms
Fuzz 64194: 20 transforms
Fuzz 64195: 12 transforms
Fuzz 64196: 20 transforms
Fuzz 64197: 11 transforms
Fuzz 64198: 6 transforms
Fuzz 64199: 15 transforms
Fuzz 64200: 8 transforms
Fuzz 64201: 16 transforms
Fuzz 64202: 5 transforms
Fuzz 64203: 19 transforms
Fuzz 64204: 16 transforms
Fuzz 64205: 10 transforms
Fuzz 64206: 2 transforms
Fuzz 64207: 16 transforms
Fuzz 64208: 11 transforms
Fuzz 64209: 14 transforms
Fuzz 64210: 14 transforms
Fuzz 64211: 16 transforms
Fuzz 64212: 16 transforms
Fuzz 64213: 20 transforms
Fuzz 64214: 8 transforms
Fuzz 64215: 6 transforms
Fuzz 64216: 4 transforms
Fuzz 64217: 6 transforms
Fuzz 64218: 8 transforms
Fuzz 64219: 7 transforms
Fuzz 64220: 17 transforms
Fuzz 64221: 1 transforms
Fuzz 64222: 5 transforms
Fuzz 64223: 4 transforms
Fuzz 64224: 17 transforms
Fuzz 64225: 13 transforms
Fuzz 64226: 7 transforms
Fuzz 64227: 14 transforms
Fuzz 64228: 4 transforms
Fuzz 64229: 18 transforms
Fuzz 64230: 5 transforms
Fuzz 64231: 4 transforms
Fuzz 64232: 13 transforms
Fuzz 64233: 4 transforms
Fuzz 64234: 2 transforms
Fuzz 64235: 5 transforms
Fuzz 64236: 11 transforms
Fuzz 64237: 16 transforms
Fuzz 64238: 6 transforms
Fuzz 64239: 13 transforms
Fuzz 64240: 9 transforms
Fuzz 64241: 11 transforms
Fuzz 64242: 15 transforms
Fuzz 64243: 13 transforms
Fuzz 64244: 1 transforms
Fuzz 64245: 9 transforms
Fuzz 64246: 15 transforms
Fuzz 64247: 4 transforms
Fuzz 64248: 9 transforms
Fuzz 64249: 12 transforms
Fuzz 64250: 12 transforms
Fuzz 64251: 3 transforms
Fuzz 64252: 3 transforms
Fuzz 64253: 6 transforms
Fuzz 64254: 2 transforms
Fuzz 64255: 5 transforms
Fuzz 64256: 5 transforms
Fuzz 64257: 3 transforms
Fuzz 64258: 8 transforms
Fuzz 64259: 16 transforms
Fuzz 64260: 3 transforms
Fuzz 64261: 17 transforms
Fuzz 64262: 1 transforms
Fuzz 64263: 19 transforms
Fuzz 64264: 4 transforms
Fuzz 64265: 11 transforms
Fuzz 64266: 4 transforms
Fuzz 64267: 20 transforms
Fuzz 64268: 9 transforms
Fuzz 64269: 20 transforms
Fuzz 64270: 8 transforms
Fuzz 64271: 6 transforms
Fuzz 64272: 1 transforms
Fuzz 64273: 2 transforms
Fuzz 64274: 15 transforms
Fuzz 64275: 12 transforms
Fuzz 64276: 5 transforms
Fuzz 64277: 11 transforms
Fuzz 64278: 10 transforms
Fuzz 64279: 8 transforms
Fuzz 64280: 9 transforms
Fuzz 64281: 15 transforms
Fuzz 64282: 19 transforms
Fuzz 64283: 20 transforms
Fuzz 64284: 15 transforms
Fuzz 64285: 11 transforms
Fuzz 64286: 19 transforms
Fuzz 64287: 6 transforms
Fuzz 64288: 20 transforms
Fuzz 64289: 7 transforms
Fuzz 64290: 15 transforms
Fuzz 64291: 20 transforms
Fuzz 64292: 6 transforms
Fuzz 64293: 8 transforms
Fuzz 64294: 7 transforms
Fuzz 64295: 5 transforms
Fuzz 64296: 17 transforms
Fuzz 64297: 14 transforms
Fuzz 64298: 19 transforms
Fuzz 64299: 13 transforms
Fuzz 64300: 12 transforms
Fuzz 64301: 17 transforms
Fuzz 64302: 12 transforms
Fuzz 64303: 4 transforms
Fuzz 64304: 3 transforms
Fuzz 64305: 18 transforms
Fuzz 64306: 12 transforms
Fuzz 64307: 18 transforms
Fuzz 64308: 6 transforms
Fuzz 64309: 7 transforms
Fuzz 64310: 6 transforms
Fuzz 64311: 12 transforms
Fuzz 64312: 11 transforms
Fuzz 64313: 11 transforms
Fuzz 64314: 10 transforms
Fuzz 64315: 13 transforms
Fuzz 64316: 19 transforms
Fuzz 64317: 12 transforms
Fuzz 64318: 11 transforms
Fuzz 64319: 16 transforms
Fuzz 64320: 9 transforms
Fuzz 64321: 12 transforms
Fuzz 64322: 9 transforms
Fuzz 64323: 13 transforms
Fuzz 64324: 16 transforms
Fuzz 64325: 9 transforms
Fuzz 64326: 9 transforms
Fuzz 64327: 3 transforms
Fuzz 64328: 16 transforms
Fuzz 64329: 18 transforms
Fuzz 64330: 13 transforms
Fuzz 64331: 13 transforms
Fuzz 64332: 6 transforms
Fuzz 64333: 2 transforms
Fuzz 64334: 1 transforms
Fuzz 64335: 4 transforms
Fuzz 64336: 2 transforms
Fuzz 64337: 13 transforms
Fuzz 64338: 4 transforms
Fuzz 64339: 19 transforms
Fuzz 64340: 18 transforms
Fuzz 64341: 17 transforms
Fuzz 64342: 9 transforms
Fuzz 64343: 4 transforms
Fuzz 64344: 17 transforms
Fuzz 64345: 19 transforms
Fuzz 64346: 6 transforms
Fuzz 64347: 14 transforms
Fuzz 64348: 12 transforms
Fuzz 64349: 1 transforms
Fuzz 64350: 9 transforms
Fuzz 64351: 4 transforms
Fuzz 64352: 1 transforms
Fuzz 64353: 18 transforms
Fuzz 64354: 16 transforms
Fuzz 64355: 8 transforms
Fuzz 64356: 15 transforms
Fuzz 64357: 13 transforms
Fuzz 64358: 10 transforms
Fuzz 64359: 14 transforms
Fuzz 64360: 4 transforms
Fuzz 64361: 4 transforms
Fuzz 64362: 11 transforms
Fuzz 64363: 6 transforms
Fuzz 64364: 20 transforms
Fuzz 64365: 12 transforms
Fuzz 64366: 10 transforms
Fuzz 64367: 15 transforms
Fuzz 64368: 12 transforms
Fuzz 64369: 16 transforms
Fuzz 64370: 6 transforms
Fuzz 64371: 7 transforms
Fuzz 64372: 13 transforms
Fuzz 64373: 2 transforms
Fuzz 64374: 17 transforms
Fuzz 64375: 9 transforms
Fuzz 64376: 10 transforms
Fuzz 64377: 4 transforms
Fuzz 64378: 18 transforms
Fuzz 64379: 13 transforms
Fuzz 64380: 4 transforms
Fuzz 64381: 11 transforms
Fuzz 64382: 17 transforms
Fuzz 64383: 10 transforms
Fuzz 64384: 7 transforms
Fuzz 64385: 19 transforms
Fuzz 64386: 13 transforms
Fuzz 64387: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)  CounterComponent recursedComponent;
  '090cedk)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
@Component(
\'\'\');
class CounterComponent {
}
  List<String> items;
  selector: 'my-aaa',
]),
});

{
import 'package:angular2/angular2.dart';
  void reset() {}
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
  int count;
  temmplateUrl: 'test.html',
  selector: 'my-counter',

  void increment() {}
class ComponentA {
  String header;
  EventEmitter<String> resetEvent;
@Component(
  inputs: const ['count'],

  }
]),
});
{
\'\'\template: '{{count}} <button (clic}
<<==HTML CODE==>>
    (rset)=''
    (incremegnted)='items.add($event.toString())'>
    <my-counter></my-counter>
</div>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
]),<h1 #h1>Showing {{items.length}} it ems:</h1>

  <form #ngForm="ng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64388: 9 transforms
Fuzz 64389: 8 transforms
Fuzz 64390: 15 transforms
Fuzz 64391: 11 transforms
Fuzz 64392: 1 transforms
Fuzz 64393: 2 transforms
Fuzz 64394: 11 transforms
Fuzz 64395: 14 transforms
Fuzz 64396: 1 transforms
Fuzz 64397: 2 transforms
Fuzz 64398: 12 transforms
Fuzz 64399: 3 transforms
Fuzz 64400: 1 transforms
Fuzz 64401: 15 transforms
Fuzz 64402: 11 transforms
Fuzz 64403: 8 transforms
Fuzz 64404: 12 transforms
Fuzz 64405: 20 transforms
Fuzz 64406: 6 transforms
Fuzz 64407: 12 transforms
Fuzz 64408: 14 transforms
Fuzz 64409: 2 transforms
Fuzz 64410: 14 transforms
Fuzz 64411: 19 transforms
Fuzz 64412: 19 transforms
Fuzz 64413: 14 transforms
Fuzz 64414: 4 transforms
Fuzz 64415: 4 transforms
Fuzz 64416: 2 transforms
Fuzz 64417: 5 transforms
Fuzz 64418: 5 transforms
Fuzz 64419: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
       ariria-hidden="true"
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
}

}
  void increment() {}
-->
  int count;
  CounterComponent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
  selector: 'my-aaa',
class CounterComponent {
clas ComponentA {  List<String> items;
  @Input() int maxCo<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],

import 'package:angular2/angular2.dart';

       a<!--
  String header;
  EventEmitter<String> resetEvent;
  selector: 'my-counter',

  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
       attr.ariaunt;
  void reset() {}
<<==HTML CODE==>>
    (reset)=''
      
 }
\'\'\');
</li>
  
]),
  <my-counter    #counter
    (click)='h1.hidden = !h1.hidden; counter.
    [count]="items.length"    [maxCount]='4'
{
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
});
<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  '090cedb3f2833a3f260b0937baae56267 <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64420: 19 transforms
Fuzz 64421: 17 transforms
Fuzz 64422: 20 transforms
Fuzz 64423: 8 transforms
Fuzz 64424: 16 transforms
Fuzz 64425: 10 transforms
Fuzz 64426: 15 transforms
Fuzz 64427: 12 transforms
Fuzz 64428: 9 transforms
Fuzz 64429: 8 transforms
Fuzz 64430: 4 transforms
Fuzz 64431: 4 transforms
Fuzz 64432: 4 transforms
Fuzz 64433: 7 transforms
Fuzz 64434: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  directives: const [CounterComponent, Ng<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;
]),

  String header;

  '090cedb3f2833a3f260b0937bnterComponent)

  selector: 'my-aaa',
  List<String> items;
  void increment() {}
  inputs: const ['count'],

  CounterComponent recursedCompnent;
-->
\'\'\');
class ComponentA {
{
  @Input() int maxCount;
}
       If, NgFor, NgForm, NgModel])
  templateUrl: 'test.ht}ml',
  void reset() {}
  outputs: const ['resetEvent: reset'],
class CounterCompnent {
  @ContentChild(Cou}
}
  int count;
  EventEmitter<Strig> resetEvent;
@Component(
});
<<==HTML CODE==>>
<h1 #h1>Showig {{it<!--
-ems.length}}h items:</hlibrary1><li *
<!-- @ngIgnoreErrors<!--
-->: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64435: 10 transforms
Fuzz 64436: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
}
class CounterComponent {
  selector: 'my-counter',
  @ContentChild(CounterComponent)  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  selector: 'my-aaa',
  @Input() int maxCount;
@Component(
@Component(
  @Output() EventEmitter<int> incremented;
class ComponentA {
}
  CounterComponent recursedeComponent;  String header;  List<String> items;
  void reset() {}

  outputs: const ['resetEvent: reset'],  void increment() {}
  templateUrl: 'test.html',



  int count;  EventEmitter<String}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503> resetEvent;
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd93',
   -4.503> resetEvent;
  inputs:   inputs: const ['count'],
<<==HTML CODE==>>
    <my-counte}
]),
});
{
\'\'\'r></my-counter>
<
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64437: 11 transforms
Fuzz 64438: 15 transforms
Fuzz 64439: 17 transforms
Fuzz 64440: 17 transforms
Fuzz 64441: 13 transforms
Fuzz 64442: 10 transforms
Fuzz 64443: 20 transforms
Fuzz 64444: 3 transforms
Fuzz 64445: 1 transforms
Fuzz 64446: 2 transforms
Fuzz 64447: 16 transforms
Fuzz 64448: 8 transforms
Fuzz 64449: 8 transforms
Fuzz 64450: 1 transforms
Fuzz 64451: 9 transforms
Fuzz 64452: 8 transforms
Fuzz 64453: 6 transforms
Fuzz 64454: 9 transforms
Fuzz 64455: 12 transforms
Fuzz 64456: 7 transforms
Fuzz 64457: 17 transforms
Fuzz 64458: 7 transforms
Fuzz 64459: 15 transforms
Fuzz 64460: 18 transforms
Fuzz 64461: 8 transforms
Fuzz 64462: 16 transforms
Fuzz 64463: 11 transforms
Fuzz 64464: 12 transforms
Fuzz 64465: 2 transforms
Fuzz 64466: 4 transforms
Fuzz 64467: 7 transforms
Fuzz 64468: 2 transforms
Fuzz 64469: 7 transforms
Fuzz 64470: 7 transforms
Fuzz 64471: 5 transforms
Fuzz 64472: 16 transforms
Fuzz 64473: 20 transforms
Fuzz 64474: 4 transforms
Fuzz 64475: 6 transforms
Fuzz 64476: 16 transforms
Fuzz 64477: 11 transforms
Fuzz 64478: 8 transforms
Fuzz 64479: 1 transforms
Fuzz 64480: 17 transforms
Fuzz 64481: 12 transforms
Fuzz 64482: 11 transforms
Fuzz 64483: 1 transforms
Fuzz 64484: 20 transforms
Fuzz 64485: 16 transforms
Fuzz 64486: 6 transforms
Fuzz 64487: 12 transforms
Fuzz 64488: 16 transforms
Fuzz 64489: 19 transforms
Fuzz 64490: 15 transforms
Fuzz 64491: 6 transforms
Fuzz 64492: 6 transforms
Fuzz 64493: 6 transforms
Fuzz 64494: 13 transforms
Fuzz 64495: 14 transforms
Fuzz 64496: 12 transforms
Fuzz 64497: 3 transforms
Fuzz 64498: 3 transforms
Fuzz 64499: 19 transforms
Fuzz 64500: 7 transforms
Fuzz 64501: 3 transforms
Fuzz 64502: 2 transforms
Fuzz 64503: 5 transforms
Fuzz 64504: 4 transforms
Fuzz 64505: 6 transforms
Fuzz 64506: 12 transforms
Fuzz 64507: 10 transforms
Fuzz 64508: 4 transforms
Fuzz 64509: 14 transforms
Fuzz 64510: 10 transforms
Fuzz 64511: 19 transforms
Fuzz 64512: 5 transforms
Fuzz 64513: 19 transforms
Fuzz 64514: 17 transforms
Fuzz 64515: 7 transforms
Fuzz 64516: 19 transforms
Fuzz 64517: 8 transforms
Fuzz 64518: 19 transforms
Fuzz 64519: 2 transforms
Fuzz 64520: 2 transforms
Fuzz 64521: 11 transforms
Fuzz 64522: 16 transforms
Fuzz 64523: 12 transforms
Fuzz 64524: 10 transforms
Fuzz 64525: 10 transforms
Fuzz 64526: 15 transforms
Fuzz 64527: 19 transforms
Fuzz 64528: 13 transforms
Fuzz 64529: 2 transforms
Fuzz 64530: 2 transforms
Fuzz 64531: 20 transforms
Fuzz 64532: 19 transforms
Fuzz 64533: 20 transforms
Fuzz 64534: 17 transforms
Fuzz 64535: 9 transforms
Fuzz 64536: 8 transforms
Fuzz 64537: 17 transforms
Fuzz 64538: 2 transforms
Fuzz 64539: 20 transforms
Fuzz 64540: 4 transforms
Fuzz 64541: 17 transforms
Fuzz 64542: 15 transforms
Fuzz 64543: 5 transforms
Fuzz 64544: 19 transforms
Fuzz 64545: 20 transforms
Fuzz 64546: 8 transforms
Fuzz 64547: 12 transforms
Fuzz 64548: 18 transforms
Fuzz 64549: 18 transforms
Fuzz 64550: 9 transforms
Fuzz 64551: 7 transforms
Fuzz 64552: 10 transforms
Fuzz 64553: 17 transforms
Fuzz 64554: 8 transforms
Fuzz 64555: 18 transforms
Fuzz 64556: 2 transforms
Fuzz 64557: 10 transforms
Fuzz 64558: 5 transforms
Fuzz 64559: 15 transforms
Fuzz 64560: 18 transforms
Fuzz 64561: 16 transforms
Fuzz 64562: 3 transforms
Fuzz 64563: 1 transforms
Fuzz 64564: 9 transforms
Fuzz 64565: 7 transforms
Fuzz 64566: 10 transforms
Fuzz 64567: 13 transforms
Fuzz 64568: 18 transforms
Fuzz 64569: 19 transforms
Fuzz 64570: 12 transforms
Fuzz 64571: 14 transforms
Fuzz 64572: 1 transforms
Fuzz 64573: 15 transforms
Fuzz 64574: 11 transforms
Fuzz 64575: 2 transforms
Fuzz 64576: 17 transforms
Fuzz 64577: 13 transforms
Fuzz 64578: 14 transforms
Fuzz 64579: 3 transforms
Fuzz 64580: 17 transforms
Fuzz 64581: 9 transforms
Fuzz 64582: 5 transforms
Fuzz 64583: 16 transforms
Fuzz 64584: 13 transforms
Fuzz 64585: 13 transforms
Fuzz 64586: 20 transforms
Fuzz 64587: 6 transforms
Fuzz 64588: 8 transforms
Fuzz 64589: 2 transforms
Fuzz 64590: 5 transforms
Fuzz 64591: 9 transforms
Fuzz 64592: 11 transforms
Fuzz 64593: 8 transforms
Fuzz 64594: 13 transforms
Fuzz 64595: 16 transforms
Fuzz 64596: 18 transforms
Fuzz 64597: 10 transforms
Fuzz 64598: 2 transforms
Fuzz 64599: 13 transforms
Fuzz 64600: 2 transforms
Fuzz 64601: 6 transforms
Fuzz 64602: 18 transforms
Fuzz 64603: 17 transforms
Fuzz 64604: 4 transforms
Fuzz 64605: 7 transforms
Fuzz 64606: 17 transforms
Fuzz 64607: 8 transforms
Fuzz 64608: 15 transforms
Fuzz 64609: 16 transforms
Fuzz 64610: 14 transforms
Fuzz 64611: 11 transforms
Fuzz 64612: 20 transforms
Fuzz 64613: 6 transforms
Fuzz 64614: 4 transforms
Fuzz 64615: 15 transforms
Fuzz 64616: 11 transforms
Fuzz 64617: 6 transforms
Fuzz 64618: 1 transforms
Fuzz 64619: 2 transforms
Fuzz 64620: 9 transforms
Fuzz 64621: 18 transforms
Fuzz 64622: 7 transforms
Fuzz 64623: 6 transforms
Fuzz 64624: 13 transforms
Fuzz 64625: 8 transforms
Fuzz 64626: 12 transforms
Fuzz 64627: 17 transforms
Fuzz 64628: 3 transforms
Fuzz 64629: 3 transforms
Fuzz 64630: 3 transforms
Fuzz 64631: 4 transforms
Fuzz 64632: 9 transforms
Fuzz 64633: 9 transforms
Fuzz 64634: 20 transforms
Fuzz 64635: 2 transforms
Fuzz 64636: 17 transforms
Fuzz 64637: 16 transforms
Fuzz 64638: 2 transforms
Fuzz 64639: 5 transforms
Fuzz 64640: 19 transforms
Fuzz 64641: 18 transforms
Fuzz 64642: 4 transforms
Fuzz 64643: 15 transforms
Fuzz 64644: 14 transforms
Fuzz 64645: 20 transforms
Fuzz 64646: 4 transforms
Fuzz 64647: 7 transforms
Fuzz 64648: 17 transforms
Fuzz 64649: 12 transforms
Fuzz 64650: 20 transforms
Fuzz 64651: 13 transforms
Fuzz 64652: 1 transforms
Fuzz 64653: 11 transforms
Fuzz 64654: 16 transforms
Fuzz 64655: 10 transforms
Fuzz 64656: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
  List<String> items;
       aria-hidden="true"
@Compo<!--

}
    net(
  selector: 'my-counter',
class ComponentA {
@Component(
-->
       attr.aria-hidden="{{!invalid}}"
import 'packaggete:angular2/angular2.dart';
  inputs: cons

<<==HTML CODE==>>
<!-- @ngIgnoreErrors:o -->
<h #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item !=null'>
  !{{x}} : {{item.trim()}}
</li>
div *ngIf="items.length > 0">
 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64657: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor,NgForm, NgModel])
class ComponentA {
  List<Strawaiting> items;
  String header;
}

@Compo<!--
nent(
  selec<!--
-->
       aria-hidden="true"tor: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],class CounterComponent {  int count;
  @Input() int maxCount;
  EventEmitter<Strithrowtng> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let itount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
 em of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      n  <my-counter
    #counter
    [count]="items.length"
    ([maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; co<!--
-->
       aria-hidden="true"
       attr.ariunter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64658: 15 transforms
Fuzz 64659: 13 transforms
Fuzz 64660: 19 transforms
Fuzz 64661: 18 transforms
Fuzz 64662: 5 transforms
Fuzz 64663: 5 transforms
Fuzz 64664: 1 transforms
Fuzz 64665: 4 transforms
Fuzz 64666: 12 transforms
Fuzz 64667: 12 transforms
Fuzz 64668: 7 transforms
Fuzz 64669: 5 transforms
Fuzz 64670: 12 transforms
Fuzz 64671: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
 s templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
}

@C<n!--
  c     aria-hiomponent(  selector: 'my-counter',
  inputs: con<!--
-->
      
<<==HTML CODE==>>
<li *ngFor='let item of items let x=index' [hidd
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64672: 12 transforms
Fuzz 64673: 18 transforms
Fuzz 64674: 9 transforms
Fuzz 64675: 6 transforms
Fuzz 64676: 15 transforms
Fuzz 64677: 19 transforms
Fuzz 64678: 14 transforms
Fuzz 64679: 10 transforms
Fuzz 64680: 15 transforms
Fuzz 64681: 12 transforms
Fuzz 64682: 11 transforms
Fuzz 64683: 6 transforms
Fuzz 64684: 19 transforms
Fuzz 64685: 20 transforms
Fuzz 64686: 3 transforms
Fuzz 64687: 7 transforms
Fuzz 64688: 19 transforms
Fuzz 64689: 11 transforms
Fuzz 64690: 1 transforms
Fuzz 64691: 20 transforms
Fuzz 64692: 13 transforms
Fuzz 64693: 19 transforms
Fuzz 64694: 9 transforms
Fuzz 64695: 8 transforms
Fuzz 64696: 1 transforms
Fuzz 64697: 12 transforms
Fuzz 64698: 12 transforms
Fuzz 64699: 9 transforms
Fuzz 64700: 13 transforms
Fuzz 64701: 6 transforms
Fuzz 64702: 16 transforms
Fuzz 64703: 16 transforms
Fuzz 64704: 2 transforms
Fuzz 64705: 15 transforms
Fuzz 64706: 16 transforms
Fuzz 64707: 12 transforms
Fuzz 64708: 20 transforms
Fuzz 64709: 12 transforms
Fuzz 64710: 14 transforms
Fuzz 64711: 20 transforms
Fuzz 64712: 11 transforms
Fuzz 64713: 7 transforms
Fuzz 64714: 5 transforms
Fuzz 64715: 15 transforms
Fuzz 64716: 11 transforms
Fuzz 64717: 13 transforms
Fuzz 64718: 10 transforms
Fuzz 64719: 1 transforms
Fuzz 64720: 3 transforms
Fuzz 64721: 4 transforms
Fuzz 64722: 14 transforms
Fuzz 64723: 14 transforms
Fuzz 64724: 11 transforms
Fuzz 64725: 3 transforms
Fuzz 64726: 13 transforms
Fuzz 64727: 12 transforms
Fuzz 64728: 1 transforms
Fuzz 64729: 16 transforms
Fuzz 64730: 11 transforms
Fuzz 64731: 5 transforms
Fuzz 64732: 20 transforms
Fuzz 64733: 17 transforms
Fuzz 64734: 17 transforms
Fuzz 64735: 19 transforms
Fuzz 64736: 18 transforms
Fuzz 64737: 13 transforms
Fuzz 64738: 19 transforms
Fuzz 64739: 20 transforms
Fuzz 64740: 13 transforms
Fuzz 64741: 6 transforms
Fuzz 64742: 11 transforms
Fuzz 64743: 19 transforms
Fuzz 64744: 3 transforms
Fuzz 64745: 14 transforms
Fuzz 64746: 10 transforms
Fuzz 64747: 9 transforms
Fuzz 64748: 1 transforms
Fuzz 64749: 11 transforms
Fuzz 64750: 17 transforms
Fuzz 64751: 19 transforms
Fuzz 64752: 2 transforms
Fuzz 64753: 6 transforms
Fuzz 64754: 10 transforms
Fuzz 64755: 2 transforms
Fuzz 64756: 18 transforms
Fuzz 64757: 12 transforms
Fuzz 64758: 4 transforms
Fuzz 64759: 15 transforms
Fuzz 64760: 10 transforms
Fuzz 64761: 1 transforms
Fuzz 64762: 3 transforms
Fuzz 64763: 18 transforms
Fuzz 64764: 1 transforms
Fuzz 64765: 6 transforms
Fuzz 64766: 16 transforms
Fuzz 64767: 10 transforms
Fuzz 64768: 13 transforms
Fuzz 64769: 10 transforms
Fuzz 64770: 8 transforms
Fuzz 64771: 20 transforms
Fuzz 64772: 14 transforms
Fuzz 64773: 11 transforms
Fuzz 64774: 13 transforms
Fuzz 64775: 4 transforms
Fuzz 64776: 12 transforms
Fuzz 64777: 20 transforms
Fuzz 64778: 1 transforms
Fuzz 64779: 10 transforms
Fuzz 64780: 3 transforms
Fuzz 64781: 3 transforms
Fuzz 64782: 1 transforms
Fuzz 64783: 6 transforms
Fuzz 64784: 20 transforms
Fuzz 64785: 12 transforms
Fuzz 64786: 12 transforms
Fuzz 64787: 18 transforms
Fuzz 64788: 19 transforms
Fuzz 64789: 17 transforms
Fuzz 64790: 12 transforms
Fuzz 64791: 1 transforms
Fuzz 64792: 10 transforms
Fuzz 64793: 20 transforms
Fuzz 64794: 8 transforms
Fuzz 64795: 7 transforms
Fuzz 64796: 9 transforms
Fuzz 64797: 7 transforms
Fuzz 64798: 3 transforms
Fuzz 64799: 1 transforms
Fuzz 64800: 16 transforms
Fuzz 64801: 13 transforms
Fuzz 64802: 8 transforms
Fuzz 64803: 1 transforms
Fuzz 64804: 11 transforms
Fuzz 64805: 8 transforms
Fuzz 64806: 19 transforms
Fuzz 64807: 1 transforms
Fuzz 64808: 10 transforms
Fuzz 64809: 18 transforms
Fuzz 64810: 5 transforms
Fuzz 64811: 3 transforms
Fuzz 64812: 12 transforms
Fuzz 64813: 6 transforms
Fuzz 64814: 11 transforms
Fuzz 64815: 13 transforms
Fuzz 64816: 3 transforms
Fuzz 64817: 11 transforms
Fuzz 64818: 2 transforms
Fuzz 64819: 18 transforms
Fuzz 64820: 2 transforms
Fuzz 64821: 5 transforms
Fuzz 64822: 17 transforms
Fuzz 64823: 20 transforms
Fuzz 64824: 13 transforms
Fuzz 64825: 11 transforms
Fuzz 64826: 9 transforms
Fuzz 64827: 16 transforms
Fuzz 64828: 8 transforms
Fuzz 64829: 14 transforms
Fuzz 64830: 17 transforms
Fuzz 64831: 19 transforms
Fuzz 64832: 13 transforms
Fuzz 64833: 17 transforms
Fuzz 64834: 15 transforms
Fuzz 64835: 14 transforms
Fuzz 64836: 17 transforms
Fuzz 64837: 17 transforms
Fuzz 64838: 9 transforms
Fuzz 64839: 19 transforms
Fuzz 64840: 2 transforms
Fuzz 64841: 15 transforms
Fuzz 64842: 3 transforms
Fuzz 64843: 7 transforms
Fuzz 64844: 14 transforms
Fuzz 64845: 13 transforms
Fuzz 64846: 19 transforms
Fuzz 64847: 9 transforms
Fuzz 64848: 9 transforms
Fuzz 64849: 7 transforms
Fuzz 64850: 7 transforms
Fuzz 64851: 10 transforms
Fuzz 64852: 13 transforms
Fuzz 64853: 6 transforms
Fuzz 64854: 16 transforms
Fuzz 64855: 1 transforms
Fuzz 64856: 14 transforms
Fuzz 64857: 3 transforms
Fuzz 64858: 19 transforms
Fuzz 64859: 17 transforms
Fuzz 64860: 17 transforms
Fuzz 64861: 1 transforms
Fuzz 64862: 15 transforms
Fuzz 64863: 18 transforms
Fuzz 64864: 19 transforms
Fuzz 64865: 18 transforms
Fuzz 64866: 2 transforms
Fuzz 64867: 14 transforms
Fuzz 64868: 12 transforms
Fuzz 64869: 5 transforms
Fuzz 64870: 7 transforms
Fuzz 64871: 9 transforms
Fuzz 64872: 19 transforms
Fuzz 64873: 18 transforms
Fuzz 64874: 4 transforms
Fuzz 64875: 8 transforms
Fuzz 64876: 19 transforms
Fuzz 64877: 15 transforms
Fuzz 64878: 17 transforms
Fuzz 64879: 4 transforms
Fuzz 64880: 6 transforms
Fuzz 64881: 18 transforms
Fuzz 64882: 18 transforms
Fuzz 64883: 17 transforms
Fuzz 64884: 11 transforms
Fuzz 64885: 14 transforms
Fuzz 64886: 13 transforms
Fuzz 64887: 12 transforms
Fuzz 64888: 13 transforms
Fuzz 64889: 13 transforms
Fuzz 64890: 12 transforms
Fuzz 64891: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
@Component(  @Output() EventEmittesyncr<int> incremented;
  EventEmitter<String> resetEvent;
class ComponentA {

  @ContentChild(CounterComponent)
  @Input() int maxCount;
  void increment() {}

import 'package:angular2/angular2.dart';
  S<!--

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
class CounterComponent {
}

@Component(
  outp}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937bauts: const ['resetEvent: reset'],
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  tempnlateUrl: 'test.html',
       aria-hidden="true"
  selector: 'my-aaa',
}
  int count;
       attr.aria-hidden="{{!itring header;

  selector: 'my-counter',
  List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
  

  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  <my-counter
<h1 #h1>Showing {{iteifms.length}} items:</h1>
  {{x}} : {{item.trim()}}
</div>
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item !var= null'>
  </my-counter>
    [count]="items.length"

<div *ngIf="items.length > 0">
    #counter
    <my-counter></m    (reset)=''
      
.toString())'>
  <input [(ngModel)]="habstracteader" />
    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64892: 13 transforms
Fuzz 64893: 9 transforms
Fuzz 64894: 17 transforms
Fuzz 64895: 18 transforms
Fuzz 64896: 16 transforms
Fuzz 64897: 18 transforms
Fuzz 64898: 7 transforms
Fuzz 64899: 13 transforms
Fuzz 64900: 16 transforms
Fuzz 64901: 19 transforms
Fuzz 64902: 13 transforms
Fuzz 64903: 3 transforms
Fuzz 64904: 9 transforms
Fuzz 64905: 10 transforms
Fuzz 64906: 20 transforms
Fuzz 64907: 2 transforms
Fuzz 64908: 5 transforms
Fuzz 64909: 19 transforms
Fuzz 64910: 13 transforms
Fuzz 64911: 15 transforms
Fuzz 64912: 2 transforms
Fuzz 64913: 7 transforms
Fuzz 64914: 2 transforms
Fuzz 64915: 5 transforms
Fuzz 64916: 5 transforms
Fuzz 64917: 9 transforms
Fuzz 64918: 14 transforms
Fuzz 64919: 19 transforms
Fuzz 64920: 9 transforms
Fuzz 64921: 9 transforms
Fuzz 64922: 7 transforms
Fuzz 64923: 9 transforms
Fuzz 64924: 14 transforms
Fuzz 64925: 19 transforms
Fuzz 64926: 5 transforms
Fuzz 64927: 14 transforms
Fuzz 64928: 9 transforms
Fuzz 64929: 5 transforms
Fuzz 64930: 19 transforms
Fuzz 64931: 2 transforms
Fuzz 64932: 2 transforms
Fuzz 64933: 13 transforms
Fuzz 64934: 20 transforms
Fuzz 64935: 14 transforms
Fuzz 64936: 11 transforms
Fuzz 64937: 7 transforms
Fuzz 64938: 8 transforms
Fuzz 64939: 3 transforms
Fuzz 64940: 15 transforms
Fuzz 64941: 12 transforms
Fuzz 64942: 8 transforms
Fuzz 64943: 9 transforms
Fuzz 64944: 20 transforms
Fuzz 64945: 19 transforms
Fuzz 64946: 3 transforms
Fuzz 64947: 8 transforms
Fuzz 64948: 18 transforms
Fuzz 64949: 11 transforms
Fuzz 64950: 3 transforms
Fuzz 64951: 18 transforms
Fuzz 64952: 5 transforms
Fuzz 64953: 15 transforms
Fuzz 64954: 16 transforms
Fuzz 64955: 4 transforms
Fuzz 64956: 1 transforms
Fuzz 64957: 1 transforms
Fuzz 64958: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
  void increment() {}
-->
  String header;
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       attr.aria-}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
   -4.50,

@Component(

  inputs: const ['count'],
claLss CounterComponent {
  EventEmitter<String> resetEve<!--
-->
       aria-hidden="truent;
});
{
  @Output() EventEmitter<int> incremented;
  List<String> items;
<!--
\'\'\');

@Component(
  selector: 'my-counter',
       aria-hidden="true"
}
]),
  selector: 'my-aaa',
class ComponentA {
  int count;
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  @Input() int maxCount;
  @ContentChild(CounterComponent)

  outputs: const ['resetEvent: reset']}
  CounterComponent recursedComponent;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <mycounter></my-counter>
  </my-coulength > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64959: 15 transforms
Fuzz 64960: 13 transforms
Fuzz 64961: 7 transforms
Fuzz 64962: 9 transforms
Fuzz 64963: 13 transforms
Fuzz 64964: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
class ComponentA {
  inputs: co<!--
@Component(
  CounterComponent recursedComponernt;
  void increment() {}
  otputs: const ['resetEvent: reset'],
  selector: 'my-counter',
  directi}
ves: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
}
  @ContentChild(CounterComponent)
  String header;  List<String> items;

  @Output( EventEmitter<int> incremented;
-->
  templateUrl: 'test.html',
import 'package:angular2/anglar2.dart';
  @Input() int maxCount;
  void reset() {}
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',

       attr.aria-hidden="{{nst ['count'],


<<==HTML CODE==>>
<h1 #h1>Showing {{itemss.length}} items:</h1><li *ngFor='let item of i
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64965: 9 transforms
Fuzz 64966: 8 transforms
Fuzz 64967: 14 transforms
Fuzz 64968: 8 transforms
Fuzz 64969: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
]),

  directives: const [CounterComponelibrarynt, NgIf, NgFo
<!--import 'package}
  selector: 'my-aaa',
:angular2/angular2.dart';
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}m
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header:" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 64970: 19 transforms
Fuzz 64971: 15 transforms
Fuzz 64972: 16 transforms
Fuzz 64973: 12 transforms
Fuzz 64974: 2 transforms
Fuzz 64975: 8 transforms
Fuzz 64976: 11 transforms
Fuzz 64977: 8 transforms
Fuzz 64978: 6 transforms
Fuzz 64979: 20 transforms
Fuzz 64980: 12 transforms
Fuzz 64981: 1 transforms
Fuzz 64982: 13 transforms
Fuzz 64983: 12 transforms
Fuzz 64984: 10 transforms
Fuzz 64985: 16 transforms
Fuzz 64986: 14 transforms
Fuzz 64987: 15 transforms
Fuzz 64988: 19 transforms
Fuzz 64989: 2 transforms
Fuzz 64990: 4 transforms
Fuzz 64991: 5 transforms
Fuzz 64992: 19 transforms
Fuzz 64993: 11 transforms
Fuzz 64994: 12 transforms
Fuzz 64995: 1 transforms
Fuzz 64996: 4 transforms
Fuzz 64997: 11 transforms
Fuzz 64998: 13 transforms
Fuzz 64999: 18 transforms
Fuzz 65000: 16 transforms
Fuzz 65001: 15 transforms
Fuzz 65002: 18 transforms
Fuzz 65003: 4 transforms
Fuzz 65004: 5 transforms
Fuzz 65005: 19 transforms
Fuzz 65006: 15 transforms
Fuzz 65007: 1 transforms
Fuzz 65008: 15 transforms
Fuzz 65009: 18 transforms
Fuzz 65010: 18 transforms
Fuzz 65011: 15 transforms
Fuzz 65012: 9 transforms
Fuzz 65013: 14 transforms
Fuzz 65014: 12 transforms
Fuzz 65015: 1 transforms
Fuzz 65016: 15 transforms
Fuzz 65017: 10 transforms
Fuzz 65018: 8 transforms
Fuzz 65019: 13 transforms
Fuzz 65020: 11 transforms
Fuzz 65021: 2 transforms
Fuzz 65022: 16 transforms
Fuzz 65023: 7 transforms
Fuzz 65024: 11 transforms
Fuzz 65025: 13 transforms
Fuzz 65026: 11 transforms
Fuzz 65027: 2 transforms
Fuzz 65028: 4 transforms
Fuzz 65029: 1 transforms
Fuzz 65030: 17 transforms
Fuzz 65031: 2 transforms
Fuzz 65032: 6 transforms
Fuzz 65033: 3 transforms
Fuzz 65034: 17 transforms
Fuzz 65035: 8 transforms
Fuzz 65036: 14 transforms
Fuzz 65037: 18 transforms
Fuzz 65038: 15 transforms
Fuzz 65039: 2 transforms
Fuzz 65040: 20 transforms
Fuzz 65041: 15 transforms
Fuzz 65042: 19 transforms
Fuzz 65043: 6 transforms
Fuzz 65044: 15 transforms
Fuzz 65045: 19 transforms
Fuzz 65046: 11 transforms
Fuzz 65047: 2 transforms
Fuzz 65048: 4 transforms
Fuzz 65049: 12 transforms
Fuzz 65050: 19 transforms
Fuzz 65051: 2 transforms
Fuzz 65052: 4 transforms
Fuzz 65053: 18 transforms
Fuzz 65054: 3 transforms
Fuzz 65055: 10 transforms
Fuzz 65056: 8 transforms
Fuzz 65057: 9 transforms
Fuzz 65058: 4 transforms
Fuzz 65059: 14 transforms
Fuzz 65060: 2 transforms
Fuzz 65061: 18 transforms
Fuzz 65062: 6 transforms
Fuzz 65063: 12 transforms
Fuzz 65064: 18 transforms
Fuzz 65065: 3 transforms
Fuzz 65066: 8 transforms
Fuzz 65067: 19 transforms
Fuzz 65068: 1 transforms
Fuzz 65069: 17 transforms
Fuzz 65070: 5 transforms
Fuzz 65071: 4 transforms
Fuzz 65072: 16 transforms
Fuzz 65073: 8 transforms
Fuzz 65074: 19 transforms
Fuzz 65075: 20 transforms
Fuzz 65076: 13 transforms
Fuzz 65077: 13 transforms
Fuzz 65078: 8 transforms
Fuzz 65079: 2 transforms
Fuzz 65080: 12 transforms
Fuzz 65081: 18 transforms
Fuzz 65082: 18 transforms
Fuzz 65083: 11 transforms
Fuzz 65084: 18 transforms
Fuzz 65085: 14 transforms
Fuzz 65086: 1 transforms
Fuzz 65087: 11 transforms
Fuzz 65088: 8 transforms
Fuzz 65089: 17 transforms
Fuzz 65090: 2 transforms
Fuzz 65091: 13 transforms
Fuzz 65092: 16 transforms
Fuzz 65093: 11 transforms
Fuzz 65094: 11 transforms
Fuzz 65095: 2 transforms
Fuzz 65096: 2 transforms
Fuzz 65097: 1 transforms
Fuzz 65098: 16 transforms
Fuzz 65099: 5 transforms
Fuzz 65100: 16 transforms
Fuzz 65101: 19 transforms
Fuzz 65102: 19 transforms
Fuzz 65103: 15 transforms
Fuzz 65104: 11 transforms
Fuzz 65105: 6 transforms
Fuzz 65106: 18 transforms
Fuzz 65107: 7 transforms
Fuzz 65108: 15 transforms
Fuzz 65109: 7 transforms
Fuzz 65110: 20 transforms
Fuzz 65111: 16 transforms
Fuzz 65112: 5 transforms
Fuzz 65113: 19 transforms
Fuzz 65114: 18 transforms
Fuzz 65115: 5 transforms
Fuzz 65116: 11 transforms
Fuzz 65117: 16 transforms
Fuzz 65118: 11 transforms
Fuzz 65119: 7 transforms
Fuzz 65120: 4 transforms
Fuzz 65121: 5 transforms
Fuzz 65122: 10 transforms
Fuzz 65123: 14 transforms
Fuzz 65124: 17 transforms
Fuzz 65125: 19 transforms
Fuzz 65126: 11 transforms
Fuzz 65127: 5 transforms
Fuzz 65128: 12 transforms
Fuzz 65129: 19 transforms
Fuzz 65130: 9 transforms
Fuzz 65131: 2 transforms
Fuzz 65132: 10 transforms
Fuzz 65133: 20 transforms
Fuzz 65134: 13 transforms
Fuzz 65135: 12 transforms
Fuzz 65136: 13 transforms
Fuzz 65137: 11 transforms
Fuzz 65138: 8 transforms
Fuzz 65139: 17 transforms
Fuzz 65140: 14 transforms
Fuzz 65141: 7 transforms
Fuzz 65142: 17 transforms
Fuzz 65143: 4 transforms
Fuzz 65144: 1 transforms
Fuzz 65145: 16 transforms
Fuzz 65146: 4 transforms
Fuzz 65147: 18 transforms
Fuzz 65148: 4 transforms
Fuzz 65149: 2 transforms
Fuzz 65150: 2 transforms
Fuzz 65151: 1 transforms
Fuzz 65152: 14 transforms
Fuzz 65153: 3 transforms
Fuzz 65154: 5 transforms
Fuzz 65155: 19 transforms
Fuzz 65156: 16 transforms
Fuzz 65157: 9 transforms
Fuzz 65158: 1 transforms
Fuzz 65159: 10 transforms
Fuzz 65160: 4 transforms
Fuzz 65161: 14 transforms
Fuzz 65162: 6 transforms
Fuzz 65163: 9 transforms
Fuzz 65164: 6 transforms
Fuzz 65165: 15 transforms
Fuzz 65166: 20 transforms
Fuzz 65167: 6 transforms
Fuzz 65168: 1 transforms
Fuzz 65169: 16 transforms
Fuzz 65170: 13 transforms
Fuzz 65171: 20 transforms
Fuzz 65172: 18 transforms
Fuzz 65173: 16 transforms
Fuzz 65174: 3 transforms
Fuzz 65175: 20 transforms
Fuzz 65176: 11 transforms
Fuzz 65177: 13 transforms
Fuzz 65178: 16 transforms
Fuzz 65179: 15 transforms
Fuzz 65180: 2 transforms
Fuzz 65181: 12 transforms
Fuzz 65182: 6 transforms
Fuzz 65183: 1 transforms
Fuzz 65184: 16 transforms
Fuzz 65185: 10 transforms
Fuzz 65186: 20 transforms
Fuzz 65187: 14 transforms
Fuzz 65188: 8 transforms
Fuzz 65189: 14 transforms
Fuzz 65190: 2 transforms
Fuzz 65191: 18 transforms
Fuzz 65192: 3 transforms
Fuzz 65193: 1 transforms
Fuzz 65194: 20 transforms
Fuzz 65195: 14 transforms
Fuzz 65196: 16 transforms
Fuzz 65197: 9 transforms
Fuzz 65198: 16 transforms
Fuzz 65199: 17 transforms
Fuzz 65200: 9 transforms
Fuzz 65201: 14 transforms
Fuzz 65202: 20 transforms
Fuzz 65203: 5 transforms
Fuzz 65204: 16 transforms
Fuzz 65205: 7 transforms
Fuzz 65206: 13 transforms
Fuzz 65207: 7 transforms
Fuzz 65208: 19 transforms
Fuzz 65209: 12 transforms
Fuzz 65210: 16 transforms
Fuzz 65211: 16 transforms
Fuzz 65212: 9 transforms
Fuzz 65213: 14 transforms
Fuzz 65214: 19 transforms
Fuzz 65215: 7 transforms
Fuzz 65216: 14 transforms
Fuzz 65217: 13 transforms
Fuzz 65218: 17 transforms
Fuzz 65219: 6 transforms
Fuzz 65220: 13 transforms
Fuzz 65221: 5 transforms
Fuzz 65222: 3 transforms
Fuzz 65223: 7 transforms
Fuzz 65224: 12 transforms
Fuzz 65225: 19 transforms
Fuzz 65226: 3 transforms
Fuzz 65227: 16 transforms
Fuzz 65228: 4 transforms
Fuzz 65229: 16 transforms
Fuzz 65230: 10 transforms
Fuzz 65231: 17 transforms
Fuzz 65232: 19 transforms
Fuzz 65233: 2 transforms
Fuzz 65234: 19 transforms
Fuzz 65235: 8 transforms
Fuzz 65236: 16 transforms
Fuzz 65237: 4 transforms
Fuzz 65238: 17 transforms
Fuzz 65239: 3 transforms
Fuzz 65240: 13 transforms
Fuzz 65241: 18 transforms
Fuzz 65242: 2 transforms
Fuzz 65243: 3 transforms
Fuzz 65244: 3 transforms
Fuzz 65245: 15 transforms
Fuzz 65246: 3 transforms
Fuzz 65247: 16 transforms
Fuzz 65248: 19 transforms
Fuzz 65249: 12 transforms
Fuzz 65250: 16 transforms
Fuzz 65251: 15 transforms
Fuzz 65252: 17 transforms
Fuzz 65253: 7 transforms
Fuzz 65254: 13 transforms
Fuzz 65255: 13 transforms
Fuzz 65256: 16 transforms
Fuzz 65257: 5 transforms
Fuzz 65258: 1 transforms
Fuzz 65259: 19 transforms
Fuzz 65260: 3 transforms
Fuzz 65261: 3 transforms
Fuzz 65262: 13 transforms
Fuzz 65263: 13 transforms
Fuzz 65264: 20 transforms
Fuzz 65265: 12 transforms
Fuzz 65266: 1 transforms
Fuzz 65267: 1 transforms
Fuzz 65268: 4 transforms
Fuzz 65269: 19 transforms
Fuzz 65270: 5 transforms
Fuzz 65271: 9 transforms
Fuzz 65272: 1 transforms
Fuzz 65273: 4 transforms
Fuzz 65274: 20 transforms
Fuzz 65275: 14 transforms
Fuzz 65276: 12 transforms
Fuzz 65277: 12 transforms
Fuzz 65278: 2 transforms
Fuzz 65279: 16 transforms
Fuzz 65280: 7 transforms
Fuzz 65281: 7 transforms
Fuzz 65282: 2 transforms
Fuzz 65283: 13 transforms
Fuzz 65284: 9 transforms
Fuzz 65285: 2 transforms
Fuzz 65286: 12 transforms
Fuzz 65287: 15 transforms
Fuzz 65288: 13 transforms
Fuzz 65289: 15 transforms
Fuzz 65290: 7 transforms
Fuzz 65291: 20 transforms
Fuzz 65292: 5 transforms
Fuzz 65293: 10 transforms
Fuzz 65294: 20 transforms
Fuzz 65295: 20 transforms
Fuzz 65296: 11 transforms
Fuzz 65297: 6 transforms
Fuzz 65298: 20 transforms
Fuzz 65299: 19 transforms
Fuzz 65300: 7 transforms
Fuzz 65301: 10 transforms
Fuzz 65302: 12 transforms
Fuzz 65303: 16 transforms
Fuzz 65304: 15 transforms
Fuzz 65305: 4 transforms
Fuzz 65306: 2 transforms
Fuzz 65307: 13 transforms
Fuzz 65308: 13 transforms
Fuzz 65309: 10 transforms
Fuzz 65310: 18 transforms
Fuzz 65311: 10 transforms
Fuzz 65312: 16 transforms
Fuzz 65313: 2 transforms
Fuzz 65314: 17 transforms
Fuzz 65315: 17 transforms
Fuzz 65316: 12 transforms
Fuzz 65317: 2 transforms
Fuzz 65318: 12 transforms
Fuzz 65319: 4 transforms
Fuzz 65320: 13 transforms
Fuzz 65321: 5 transforms
Fuzz 65322: 8 transforms
Fuzz 65323: 4 transforms
Fuzz 65324: 9 transforms
Fuzz 65325: 14 transforms
Fuzz 65326: 1 transforms
Fuzz 65327: 20 transforms
Fuzz 65328: 7 transforms
Fuzz 65329: 20 transforms
Fuzz 65330: 14 transforms
Fuzz 65331: 2 transforms
Fuzz 65332: 9 transforms
Fuzz 65333: 16 transforms
Fuzz 65334: 16 transforms
Fuzz 65335: 13 transforms
Fuzz 65336: 1 transforms
Fuzz 65337: 6 transforms
Fuzz 65338: 19 transforms
Fuzz 65339: 8 transforms
Fuzz 65340: 7 transforms
Fuzz 65341: 11 transforms
Fuzz 65342: 1 transforms
Fuzz 65343: 20 transforms
Fuzz 65344: 10 transforms
Fuzz 65345: 7 transforms
Fuzz 65346: 7 transforms
Fuzz 65347: 11 transforms
Fuzz 65348: 6 transforms
Fuzz 65349: 2 transforms
Fuzz 65350: 10 transforms
Fuzz 65351: 19 transforms
Fuzz 65352: 13 transforms
Fuzz 65353: 19 transforms
Fuzz 65354: 15 transforms
Fuzz 65355: 4 transforms
Fuzz 65356: 18 transforms
Fuzz 65357: 19 transforms
Fuzz 65358: 17 transforms
Fuzz 65359: 14 transforms
Fuzz 65360: 8 transforms
Fuzz 65361: 19 transforms
Fuzz 65362: 12 transforms
Fuzz 65363: 9 transforms
Fuzz 65364: 10 transforms
Fuzz 65365: 17 transforms
Fuzz 65366: 12 transforms
Fuzz 65367: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

@Component(
  selector: 'my-aaa',
       attrort 'package:angular2/angular2.dart';

imp<!--
  @ContentChild(CounterCom
{
  int count;
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
  String header;
@Component(
class ComponentA {  List<String> ituems;
  @Input() int maxCount;
     }
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [va
<<==HTML CODE==>>
    [maxCount]='4'

</div>
    (reset)=''
  
</li>
  {{ngForm.dirty}}
  </my-count'er>
    (incremented)='items.add($event.toString())'>
  <my-counter
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
<h1 #h1>Showing {{items.length}} items:</h1>
    [count]="items.length"<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != 'null'>
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
      
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
    <my-co<form #ngForm="ngForm"></form>
unter></my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 65368: 9 transforms
Fuzz 65369: 12 transforms
Fuzz 65370: 9 transforms
Fuzz 65371: 18 transforms
Fuzz 65372: 9 transforms
Fuzz 65373: 3 transforms
Fuzz 65374: 4 transforms
Fuzz 65375: 9 transforms
Fuzz 65376: 12 transforms
Fuzz 65377: 17 transforms
Fuzz 65378: 17 transforms
Fuzz 65379: 14 transforms
Fuzz 65380: 3 transforms
Fuzz 65381: 11 transforms
Fuzz 65382: 14 transforms
Fuzz 65383: 14 transforms
Fuzz 65384: 1 transforms
Fuzz 65385: 13 transforms
Fuzz 65386: 14 transforms
Fuzz 65387: 1 transforms
Fuzz 65388: 12 transforms
Fuzz 65389: 20 transforms
Fuzz 65390: 8 transforms
Fuzz 65391: 9 transforms
Fuzz 65392: 3 transforms
Fuzz 65393: 7 transforms
Fuzz 65394: 3 transforms
Fuzz 65395: 4 transforms
Fuzz 65396: 3 transforms
Fuzz 65397: 2 transforms
Fuzz 65398: 7 transforms
Fuzz 65399: 17 transforms
Fuzz 65400: 2 transforms
Fuzz 65401: 18 transforms
Fuzz 65402: 18 transforms
Fuzz 65403: 5 transforms
Fuzz 65404: 19 transforms
Fuzz 65405: 8 transforms
Fuzz 65406: 3 transforms
Fuzz 65407: 7 transforms
Fuzz 65408: 9 transforms
Fuzz 65409: 6 transforms
Fuzz 65410: 11 transforms
Fuzz 65411: 20 transforms
Fuzz 65412: 9 transforms
Fuzz 65413: 16 transforms
Fuzz 65414: 13 transforms
Fuzz 65415: 9 transforms
Fuzz 65416: 16 transforms
Fuzz 65417: 16 transforms
Fuzz 65418: 9 transforms
Fuzz 65419: 20 transforms
Fuzz 65420: 20 transforms
Fuzz 65421: 20 transforms
Fuzz 65422: 8 transforms
Fuzz 65423: 9 transforms
Fuzz 65424: 20 transforms
Fuzz 65425: 2 transforms
Fuzz 65426: 17 transforms
Fuzz 65427: 9 transforms
Fuzz 65428: 9 transforms
Fuzz 65429: 20 transforms
Fuzz 65430: 15 transforms
Fuzz 65431: 18 transforms
Fuzz 65432: 20 transforms
Fuzz 65433: 17 transforms
Fuzz 65434: 7 transforms
Fuzz 65435: 5 transforms
Fuzz 65436: 13 transforms
Fuzz 65437: 9 transforms
Fuzz 65438: 11 transforms
Fuzz 65439: 13 transforms
Fuzz 65440: 14 transforms
Fuzz 65441: 13 transforms
Fuzz 65442: 4 transforms
Fuzz 65443: 8 transforms
Fuzz 65444: 17 transforms
Fuzz 65445: 11 transforms
Fuzz 65446: 2 transforms
Fuzz 65447: 10 transforms
Fuzz 65448: 17 transforms
Fuzz 65449: 9 transforms
Fuzz 65450: 5 transforms
Fuzz 65451: 5 transforms
Fuzz 65452: 9 transforms
Fuzz 65453: 15 transforms
Fuzz 65454: 14 transforms
Fuzz 65455: 19 transforms
Fuzz 65456: 15 transforms
Fuzz 65457: 13 transforms
Fuzz 65458: 15 transforms
Fuzz 65459: 1 transforms
Fuzz 65460: 15 transforms
Fuzz 65461: 4 transforms
Fuzz 65462: 3 transforms
Fuzz 65463: 19 transforms
Fuzz 65464: 20 transforms
Fuzz 65465: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
]),

  void inc{
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  int count;
  @ContentChild(CnewounterComponent)
ctlass CounterComponent {
@Component(
  outputs: const ['resetEvent: reset'],

  CounterComponent recursedComponent;
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"r></button>')
  EventEmitter<String}
  @ContentChild(CounterComponent)

  List<String> items;
  @Output() EventEmitter<int> incremented;
  EventEmitter<String}
  templateUrl: 'test.html',
  String header;
}
}
  selector: 'my-counter',
class CounterComponent {  int count;class ComponentA <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
});> resetEvent;

  void increment() {}
  void reset() {}

});> resetEvent;
  CounterComponent recursedComponent;
<<==HTML CODE==>>
    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  </my-counter>
    (incremented)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'

  <my-countbreaker
<div *ngIf="items.length > 0"t>
    #counter
    (res
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 65466: 9 transforms
Fuzz 65467: 1 transforms
Fuzz 65468: 18 transforms
Fuzz 65469: 19 transforms
Fuzz 65470: 19 transforms
Fuzz 65471: 14 transforms
Fuzz 65472: 15 transforms
Fuzz 65473: 9 transforms
Fuzz 65474: 1 transforms
Fuzz 65475: 19 transforms
Fuzz 65476: 16 transforms
Fuzz 65477: 13 transforms
Fuzz 65478: 15 transforms
Fuzz 65479: 18 transforms
Fuzz 65480: 8 transforms
Fuzz 65481: 9 transforms
Fuzz 65482: 16 transforms
Fuzz 65483: 2 transforms
Fuzz 65484: 8 transforms
Fuzz 65485: 11 transforms
Fuzz 65486: 20 transforms
Fuzz 65487: 18 transforms
Fuzz 65488: 17 transforms
Fuzz 65489: 13 transforms
Fuzz 65490: 12 transforms
Fuzz 65491: 3 transforms
Fuzz 65492: 10 transforms
Fuzz 65493: 9 transforms
Fuzz 65494: 6 transforms
Fuzz 65495: 5 transforms
Fuzz 65496: 5 transforms
Fuzz 65497: 1 transforms
Fuzz 65498: 4 transforms
Fuzz 65499: 20 transforms
Fuzz 65500: 10 transforms
Fuzz 65501: 6 transforms
Fuzz 65502: 3 transforms
Fuzz 65503: 13 transforms
Fuzz 65504: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  @Input() int maxCount;
  selector: 'my-counter',
  String header;
}

       aentEmitter<int> incremented;
class CounterComponent {
  @ContentChild(CounterComponent)

  List<String> items;
       aria-hidden="tr reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  void<!--
@Component(
}
  int count;

 Component, NgIf, NgFor, NgForm, NgModel])
  @Output() Ev<!--
  templateUrl: 'test.html',
class ComponentA {

-->
  void increment() {}
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
-->
  Li outputs: const ['resetEvent: reset'],
       aria-hidden="true"
class ComponentA {
  CounterComponent recursedComponent;
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (inc
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 65505: 19 transforms
Fuzz 65506: 11 transforms
Fuzz 65507: 18 transforms
Fuzz 65508: 13 transforms
Fuzz 65509: 14 transforms
Fuzz 65510: 2 transforms
Fuzz 65511: 15 transforms
Fuzz 65512: 8 transforms
Fuzz 65513: 12 transforms
Fuzz 65514: 8 transforms
Fuzz 65515: 9 transforms
Fuzz 65516: 9 transforms
Fuzz 65517: 6 transforms
Fuzz 65518: 16 transforms
Fuzz 65519: 6 transforms
Fuzz 65520: 3 transforms
Fuzz 65521: 18 transforms
Fuzz 65522: 3 transforms
Fuzz 65523: 14 transforms
Fuzz 65524: 20 transforms
Fuzz 65525: 19 transforms
Fuzz 65526: 17 transforms
Fuzz 65527: 3 transforms
Fuzz 65528: 8 transforms
Fuzz 65529: 4 transforms
Fuzz 65530: 2 transforms
Fuzz 65531: 8 transforms
Fuzz 65532: 15 transforms
Fuzz 65533: 7 transforms
Fuzz 65534: 6 transforms
Fuzz 65535: 4 transforms
Fuzz 65536: 6 transforms
Fuzz 65537: 18 transforms
Fuzz 65538: 14 transforms
Fuzz 65539: 1 transforms
Fuzz 65540: 15 transforms
Fuzz 65541: 1 transforms
Fuzz 65542: 3 transforms
Fuzz 65543: 10 transforms
Fuzz 65544: 10 transforms
Fuzz 65545: 10 transforms
Fuzz 65546: 12 transforms
Fuzz 65547: 5 transforms
Fuzz 65548: 7 transforms
Fuzz 65549: 3 transforms
Fuzz 65550: 14 transforms
Fuzz 65551: 20 transforms
Fuzz 65552: 12 transforms
Fuzz 65553: 2 transforms
Fuzz 65554: 1 transforms
Fuzz 65555: 11 transforms
Fuzz 65556: 3 transforms
Fuzz 65557: 11 transforms
Fuzz 65558: 3 transforms
Fuzz 65559: 20 transforms
Fuzz 65560: 13 transforms
Fuzz 65561: 11 transforms
Fuzz 65562: 5 transforms
Fuzz 65563: 16 transforms
Fuzz 65564: 1 transforms
Fuzz 65565: 7 transforms
Fuzz 65566: 19 transforms
Fuzz 65567: 16 transforms
Fuzz 65568: 10 transforms
Fuzz 65569: 1 transforms
Fuzz 65570: 5 transforms
Fuzz 65571: 3 transforms
Fuzz 65572: 14 transforms
Fuzz 65573: 5 transforms
Fuzz 65574: 14 transforms
Fuzz 65575: 10 transforms
Fuzz 65576: 16 transforms
Fuzz 65577: 10 transforms
Fuzz 65578: 2 transforms
Fuzz 65579: 19 transforms
Fuzz 65580: 13 transforms
Fuzz 65581: 16 transforms
Fuzz 65582: 5 transforms
Fuzz 65583: 6 transforms
Fuzz 65584: 7 transforms
Fuzz 65585: 3 transforms
Fuzz 65586: 1 transforms
Fuzz 65587: 9 transforms
Fuzz 65588: 6 transforms
Fuzz 65589: 14 transforms
Fuzz 65590: 17 transforms
Fuzz 65591: 13 transforms
Fuzz 65592: 8 transforms
Fuzz 65593: 4 transforms
Fuzz 65594: 15 transforms
Fuzz 65595: 6 transforms
Fuzz 65596: 11 transforms
Fuzz 65597: 5 transforms
Fuzz 65598: 20 transforms
Fuzz 65599: 13 transforms
Fuzz 65600: 1 transforms
Fuzz 65601: 7 transforms
Fuzz 65602: 9 transforms
Fuzz 65603: 9 transforms
Fuzz 65604: 20 transforms
Fuzz 65605: 5 transforms
Fuzz 65606: 2 transforms
Fuzz 65607: 17 transforms
Fuzz 65608: 5 transforms
Fuzz 65609: 9 transforms
Fuzz 65610: 15 transforms
Fuzz 65611: 20 transforms
Fuzz 65612: 7 transforms
Fuzz 65613: 4 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgFoue]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Strrm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selecistor: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 65614: 15 transforms
Fuzz 65615: 7 transforms
Fuzz 65616: 19 transforms
Fuzz 65617: 17 transforms
Fuzz 65618: 9 transforms
Fuzz 65619: 15 transforms
Fuzz 65620: 20 transforms
Fuzz 65621: 14 transforms
Fuzz Failure 
<<==DART CODE==>>

@Component(
\'\'\');
tChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
  selector: 'my-counter'
]),
  @Input() int maxCount;
  @ContentChild(CounterComponent)
  directives: const [CounterComponent,<!--
-->
  elector: 'my-aaa',


  void increment() {}
});
  outputs: const ['resetEvent: reset'],
  int count;
}class CounterComponent {

  void reset() {}
       aria-hidden NgIf, NgFor, NgForm, N  CounterComponent recursedComponent;
}class CounterComponent {
class ComponentA {
-->
  String header;
       aria-hidden NgIf, NgFor, NgForm, NgModel])
@Component(
  CounterComponent recursedComponent;


  template: '{{count}} <button}
{
  templateUrl: 'test.html',
  List<String> items;
  String header;

@Component(
  inputs: const ['count'],
  directives: const [CounterComponent,<!--
  '090cedb3f2833a3f260b0937 (click)="increment()" [value]="\'add\'"></button>')

}
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter         [count]="it
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 65622: 17 transforms
Fuzz 65623: 11 transforms
Fuzz 65624: 19 transforms
Fuzz 65625: 11 transforms
Fuzz 65626: 3 transforms
Fuzz 65627: 3 transforms
Fuzz 65628: 16 transforms
Fuzz 65629: 15 transforms
Fuzz 65630: 9 transforms
Fuzz 65631: 15 transforms
Fuzz 65632: 11 transforms
Fuzz 65633: 7 transforms
Fuzz 65634: 12 transforms
Fuzz 65635: 1 transforms
Fuzz 65636: 10 transforms
Fuzz 65637: 14 transforms
Fuzz 65638: 15 transforms
Fuzz 65639: 15 transforms
Fuzz 65640: 17 transforms
Fuzz 65641: 4 transforms
Fuzz 65642: 15 transforms
Fuzz 65643: 14 transforms
Fuzz 65644: 10 transforms
Fuzz 65645: 16 transforms
Fuzz 65646: 6 transforms
Fuzz 65647: 12 transforms
Fuzz 65648: 1 transforms
Fuzz 65649: 20 transforms
Fuzz 65650: 4 transforms
Fuzz 65651: 14 transforms
Fuzz 65652: 7 transforms
Fuzz 65653: 7 transforms
Fuzz 65654: 20 transforms
Fuzz 65655: 18 transforms
Fuzz 65656: 12 transforms
Fuzz 65657: 4 transforms
Fuzz 65658: 1 transforms
Fuzz 65659: 2 transforms
Fuzz 65660: 14 transforms
Fuzz 65661: 14 transforms
Fuzz 65662: 16 transforms
Fuzz 65663: 5 transforms
Fuzz 65664: 1 transforms
Fuzz 65665: 8 transforms
Fuzz 65666: 11 transforms
Fuzz 65667: 19 transforms
Fuzz 65668: 6 transforms
Fuzz 65669: 11 transforms
Fuzz 65670: 13 transforms
Fuzz 65671: 5 transforms
Fuzz 65672: 4 transforms
Fuzz 65673: 13 transforms
Fuzz 65674: 17 transforms
Fuzz 65675: 12 transforms
Fuzz 65676: 6 transforms
Fuzz 65677: 13 transforms
Fuzz 65678: 14 transforms
Fuzz 65679: 3 transforms
Fuzz 65680: 7 transforms
Fuzz 65681: 5 transforms
Fuzz 65682: 4 transforms
Fuzz 65683: 14 transforms
Fuzz 65684: 11 transforms
Fuzz 65685: 2 transforms
Fuzz 65686: 4 transforms
Fuzz 65687: 9 transforms
Fuzz 65688: 2 transforms
Fuzz 65689: 10 transforms
Fuzz 65690: 10 transforms
Fuzz 65691: 13 transforms
Fuzz 65692: 7 transforms
Fuzz 65693: 13 transforms
Fuzz 65694: 18 transforms
Fuzz 65695: 6 transforms
Fuzz 65696: 11 transforms
Fuzz 65697: 16 transforms
Fuzz 65698: 20 transforms
Fuzz 65699: 16 transforms
Fuzz 65700: 10 transforms
Fuzz 65701: 13 transforms
Fuzz 65702: 17 transforms
Fuzz 65703: 11 transforms
Fuzz 65704: 18 transforms
Fuzz 65705: 6 transforms
Fuzz 65706: 13 transforms
Fuzz 65707: 17 transforms
Fuzz 65708: 18 transforms
Fuzz 65709: 5 transforms
Fuzz 65710: 5 transforms
Fuzz 65711: 18 transforms
Fuzz 65712: 17 transforms
Fuzz 65713: 9 transforms
Fuzz 65714: 17 transforms
Fuzz 65715: 6 transforms
Fuzz 65716: 16 transforms
Fuzz 65717: 8 transforms
Fuzz 65718: 8 transforms
Fuzz 65719: 16 transforms
Fuzz 65720: 9 transforms
Fuzz 65721: 18 transforms
Fuzz 65722: 12 transforms
Fuzz 65723: 5 transforms
Fuzz 65724: 15 transforms
Fuzz 65725: 15 transforms
Fuzz 65726: 4 transforms
Fuzz 65727: 4 transforms
Fuzz 65728: 2 transforms
Fuzz 65729: 2 transforms
Fuzz 65730: 11 transforms
Fuzz 65731: 1 transforms
Fuzz 65732: 3 transforms
Fuzz 65733: 19 transforms
Fuzz 65734: 13 transforms
Fuzz 65735: 11 transforms
Fuzz 65736: 9 transforms
Fuzz 65737: 4 transforms
Fuzz 65738: 19 transforms
Fuzz 65739: 8 transforms
Fuzz 65740: 13 transforms
Fuzz 65741: 16 transforms
Fuzz 65742: 9 transforms
Fuzz 65743: 11 transforms
Fuzz 65744: 13 transforms
Fuzz 65745: 12 transforms
Fuzz 65746: 10 transforms
Fuzz 65747: 2 transforms
Fuzz 65748: 12 transforms
Fuzz 65749: 7 transforms
Fuzz 65750: 12 transforms
Fuzz 65751: 2 transforms
Fuzz 65752: 1 transforms
Fuzz 65753: 6 transforms
Fuzz 65754: 18 transforms
Fuzz 65755: 2 transforms
Fuzz 65756: 4 transforms
Fuzz 65757: 12 transforms
Fuzz 65758: 6 transforms
Fuzz 65759: 10 transforms
Fuzz 65760: 12 transforms
Fuzz 65761: 19 transforms
Fuzz 65762: 12 transforms
Fuzz 65763: 2 transforms
Fuzz 65764: 13 transforms
Fuzz 65765: 19 transforms
Fuzz 65766: 20 transforms
Fuzz 65767: 20 transforms
Fuzz 65768: 3 transforms
Fuzz 65769: 2 transforms
Fuzz 65770: 19 transforms
Fuzz 65771: 8 transforms
Fuzz 65772: 20 transforms
Fuzz 65773: 6 transforms
Fuzz 65774: 13 transforms
Fuzz 65775: 17 transforms
Fuzz 65776: 2 transforms
Fuzz 65777: 1 transforms
Fuzz 65778: 11 transforms
Fuzz 65779: 5 transforms
Fuzz 65780: 16 transforms
Fuzz 65781: 14 transforms
Fuzz 65782: 18 transforms
Fuzz 65783: 6 transforms
Fuzz 65784: 6 transforms
Fuzz 65785: 14 transforms
Fuzz 65786: 20 transforms
Fuzz 65787: 4 transforms
Fuzz 65788: 12 transforms
Fuzz 65789: 5 transforms
Fuzz 65790: 5 transforms
Fuzz 65791: 16 transforms
Fuzz 65792: 12 transforms
Fuzz 65793: 7 transforms
Fuzz 65794: 20 transforms
Fuzz 65795: 11 transforms
Fuzz 65796: 6 transforms
Fuzz 65797: 11 transforms
Fuzz 65798: 19 transforms
Fuzz 65799: 2 transforms
Fuzz 65800: 16 transforms
Fuzz 65801: 5 transforms
Fuzz 65802: 15 transforms
Fuzz 65803: 2 transforms
Fuzz 65804: 8 transforms
Fuzz 65805: 11 transforms
Fuzz 65806: 1 transforms
Fuzz 65807: 15 transforms
Fuzz 65808: 18 transforms
Fuzz 65809: 14 transforms
Fuzz 65810: 7 transforms
Fuzz 65811: 12 transforms
Fuzz 65812: 6 transforms
Fuzz 65813: 4 transforms
Fuzz 65814: 6 transforms
Fuzz 65815: 9 transforms
Fuzz 65816: 1 transforms
Fuzz 65817: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
class Coincremented;  @ContentChild(CounterComponent)
-->
@Component(

  outputs: const ['resetEvent: reset'],
  newdirectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  @Output() EventEmitter<int> mponent(

  List<String> items;rethrow
  templateUrl: 'test.html',
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() onint maxCount;
}
  EventEmitter<String> res<!--
  selector: 'my-aaa',
@Component(

  int count;
class CounterComponent {
class ComponentA {
  inputs: const ['count'],

  String header;
       aria-hetEvent;  void reset() {}
import 'package:angular2/angular2.dart';

  CounterComponent recursedComponent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 65818: 17 transforms
Fuzz 65819: 1 transforms
Fuzz 65820: 6 transforms
Fuzz 65821: 18 transforms
Fuzz 65822: 10 transforms
Fuzz 65823: 5 transforms
Fuzz 65824: 20 transforms
Fuzz 65825: 4 transforms
Fuzz 65826: 1 transforms
Fuzz 65827: 1 transforms
Fuzz 65828: 3 transforms
Fuzz 65829: 5 transforms
Fuzz 65830: 5 transforms
Fuzz 65831: 15 transforms
Fuzz 65832: 8 transforms
Fuzz 65833: 16 transforms
Fuzz 65834: 6 transforms
Fuzz 65835: 16 transforms
Fuzz 65836: 16 transforms
Fuzz 65837: 2 transforms
Fuzz 65838: 7 transforms
Fuzz 65839: 9 transforms
Fuzz 65840: 10 transforms
Fuzz 65841: 20 transforms
Fuzz 65842: 12 transforms
Fuzz 65843: 19 transforms
Fuzz 65844: 17 transforms
Fuzz 65845: 17 transforms
Fuzz 65846: 19 transforms
Fuzz 65847: 15 transforms
Fuzz 65848: 10 transforms
Fuzz 65849: 13 transforms
Fuzz 65850: 9 transforms
Fuzz 65851: 13 transforms
Fuzz 65852: 13 transforms
Fuzz 65853: 4 transforms
Fuzz 65854: 15 transforms
Fuzz 65855: 11 transforms
Fuzz 65856: 12 transforms
Fuzz 65857: 12 transforms
Fuzz 65858: 3 transforms
Fuzz 65859: 4 transforms
Fuzz 65860: 7 transforms
Fuzz 65861: 11 transforms
Fuzz 65862: 7 transforms
Fuzz 65863: 14 transforms
Fuzz 65864: 19 transforms
Fuzz 65865: 2 transforms
Fuzz 65866: 7 transforms
Fuzz 65867: 15 transforms
Fuzz 65868: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

       aria-hidd const ['count'],
r}
  List<String> items;
-->
  templateUrl: 'test.html',
@Component(
  selector: 'my-caaa',

  @
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
  int count;
  EventEmitter<String> resetEvent;
class Counte<!--
-->
       arrComponent {
  @Output() EventEmitter<int> incremented;  String header;
  directives: const [CounterComponent, }
]),
});
{
\'\'\')NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  inputs:<!--
@Component(
class ComponentA {
  @Input() int maxCount;
  o
<<==HTML CODE==>>
<!-- @ngIgn!oreErrors: -
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 65869: 12 transforms
Fuzz 65870: 15 transforms
Fuzz 65871: 20 transforms
Fuzz 65872: 14 transforms
Fuzz 65873: 11 transforms
Fuzz 65874: 7 transforms
Fuzz 65875: 4 transforms
Fuzz 65876: 15 transforms
Fuzz Failure 
<<==DART CODE==>>

  selector: 'my-counter',
  void reset() {}
  @ContentChild(CounterComponent)
  String header;
  CounterComponent recursedComponent;
@Coponent;
@Component(

@Component(
class ComponentA {
  templateUrl: 'test.html',
}
class CounterComponent {
  selector: 'my-aaa',


  @Output() EventEmitter<intmponent(

@Component(
class ComponentA {
  templateUrl: 'test.html',
}
class CounterComponent {
  selector: 'my-aaa',


  @Output() EventEmitter<int> incremented;
}
import 'package:angular2/angular2.dart';

  template: '{{count}} <button (click)="increment()" [value]="\
<<==HTML CODE==>>
  {{ngForm.dirty}}
       aria-hidden="true"
  {{x}} : {{item.trim()}}
\'\'\');
-->
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.lengt h > 0">
  '090cedb3f2833a3f260b0937baae562t)=''
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  </my-counter>
       attr.my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
</li>
    (incremented)='items.add($event.toString())'>
    (rese}

    #counter
});
{
    [count]="items.length"
    (click)='h1.hidden = !h1.hidden; counter.reset()'
]),
  <input [(ngModel)]="header" />
    <my-counter></<!--
  <my-counter
    [maxCount]='4'
  <form #ngForm="ngorm"></form>      
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 65877: 5 transforms
Fuzz 65878: 11 transforms
Fuzz 65879: 9 transforms
Fuzz 65880: 15 transforms
Fuzz 65881: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  selectvaror: 'my-counter',
import 'package:angular2/angular2.dart';
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
  EventEmitter<String> resetEvent;
  List<String> items;
  @ContentChild(CounterComponent)
class CounterComponent {<
  templreturnate: '{{count}} <button (click)="increment()}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6" [value]="\'add\'"></button>')

  void increment() {}
@Component(
}
  inputs: const ['count'],
  outputs: const ['resetfinalEvent: reset'],


  selector: 'my-aaa',
  CounterComponent recursedComponent;
class ComponentA {
  @Output() EventEmitter<int> incremented;

}
  void reset() {}
  @Input() int maxCount;
<<==HTML CODE==>>
  <form #ngForm="ngForm"></form><li *ngFor='let itm of items; let x=index' [hidden]='item != null'>

</li>
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 65882: 20 transforms
Fuzz 65883: 7 transforms
Fuzz 65884: 20 transforms
Fuzz 65885: 4 transforms
Fuzz 65886: 14 transforms
Fuzz 65887: 11 transforms
Fuzz 65888: 11 transforms
Fuzz 65889: 16 transforms
Fuzz 65890: 7 transforms
Fuzz 65891: 18 transforms
Fuzz 65892: 13 transforms
Fuzz 65893: 17 transforms
Fuzz 65894: 17 transforms
Fuzz 65895: 4 transforms
Fuzz 65896: 17 transforms
Fuzz 65897: 17 transforms
Fuzz 65898: 8 transforms
Fuzz 65899: 14 transforms
Fuzz 65900: 18 transforms
Fuzz 65901: 1 transforms
Fuzz 65902: 6 transforms
Fuzz 65903: 10 transforms
Fuzz 65904: 11 transforms
Fuzz 65905: 3 transforms
Fuzz 65906: 7 transforms
Fuzz 65907: 17 transforms
Fuzz 65908: 6 transforms
Fuzz 65909: 15 transforms
Fuzz 65910: 5 transforms
Fuzz 65911: 13 transforms
Fuzz 65912: 13 transforms
Fuzz 65913: 6 transforms
Fuzz 65914: 19 transforms
Fuzz 65915: 4 transforms
Fuzz 65916: 11 transforms
Fuzz 65917: 5 transforms
Fuzz 65918: 9 transforms
Fuzz 65919: 6 transforms
Fuzz 65920: 9 transforms
Fuzz 65921: 7 transforms
Fuzz 65922: 10 transforms
Fuzz 65923: 15 transforms
Fuzz 65924: 1 transforms
Fuzz 65925: 14 transforms
Fuzz 65926: 6 transforms
Fuzz 65927: 7 transforms
Fuzz 65928: 12 transforms
Fuzz 65929: 16 transforms
Fuzz 65930: 9 transforms
Fuzz 65931: 19 transforms
Fuzz 65932: 6 transforms
Fuzz 65933: 11 transforms
Fuzz 65934: 1 transforms
Fuzz 65935: 9 transforms
Fuzz 65936: 19 transforms
Fuzz 65937: 4 transforms
Fuzz 65938: 13 transforms
Fuzz 65939: 16 transforms
Fuzz 65940: 10 transforms
Fuzz 65941: 16 transforms
Fuzz 65942: 12 transforms
Fuzz 65943: 4 transforms
Fuzz 65944: 16 transforms
Fuzz 65945: 14 transforms
Fuzz 65946: 1 transforms
Fuzz 65947: 6 transforms
Fuzz 65948: 2 transforms
Fuzz 65949: 2 transforms
Fuzz 65950: 4 transforms
Fuzz 65951: 18 transforms
Fuzz 65952: 11 transforms
Fuzz 65953: 20 transforms
Fuzz 65954: 20 transforms
Fuzz 65955: 12 transforms
Fuzz 65956: 13 transforms
Fuzz 65957: 15 transforms
Fuzz 65958: 13 transforms
Fuzz 65959: 20 transforms
Fuzz 65960: 13 transforms
Fuzz 65961: 10 transforms
Fuzz 65962: 15 transforms
Fuzz 65963: 5 transforms
Fuzz 65964: 4 transforms
Fuzz 65965: 11 transforms
Fuzz 65966: 1 transforms
Fuzz 65967: 10 transforms
Fuzz 65968: 19 transforms
Fuzz 65969: 3 transforms
Fuzz 65970: 19 transforms
Fuzz 65971: 4 transforms
Fuzz 65972: 17 transforms
Fuzz 65973: 4 transforms
Fuzz 65974: 19 transforms
Fuzz 65975: 6 transforms
Fuzz 65976: 10 transforms
Fuzz 65977: 18 transforms
Fuzz 65978: 20 transforms
Fuzz 65979: 7 transforms
Fuzz 65980: 8 transforms
Fuzz 65981: 15 transforms
Fuzz 65982: 6 transforms
Fuzz 65983: 19 transforms
Fuzz 65984: 8 transforms
Fuzz 65985: 2 transforms
Fuzz 65986: 20 transforms
Fuzz 65987: 3 transforms
Fuzz 65988: 18 transforms
Fuzz 65989: 4 transforms
Fuzz 65990: 9 transforms
Fuzz 65991: 4 transforms
Fuzz 65992: 14 transforms
Fuzz 65993: 2 transforms
Fuzz 65994: 17 transforms
Fuzz 65995: 19 transforms
Fuzz 65996: 15 transforms
Fuzz 65997: 14 transforms
Fuzz 65998: 6 transforms
Fuzz 65999: 7 transforms
Fuzz 66000: 5 transforms
Fuzz 66001: 12 transforms
Fuzz 66002: 14 transforms
Fuzz 66003: 6 transforms
Fuzz 66004: 14 transforms
Fuzz 66005: 16 transforms
Fuzz 66006: 13 transforms
Fuzz 66007: 8 transforms
Fuzz 66008: 20 transforms
Fuzz 66009: 5 transforms
Fuzz 66010: 14 transforms
Fuzz 66011: 11 transforms
Fuzz 66012: 17 transforms
Fuzz 66013: 14 transforms
Fuzz 66014: 7 transforms
Fuzz 66015: 13 transforms
Fuzz 66016: 5 transforms
Fuzz 66017: 15 transforms
Fuzz 66018: 3 transforms
Fuzz 66019: 19 transforms
Fuzz 66020: 18 transforms
Fuzz 66021: 10 transforms
Fuzz 66022: 8 transforms
Fuzz 66023: 5 transforms
Fuzz 66024: 16 transforms
Fuzz 66025: 6 transforms
Fuzz 66026: 13 transforms
Fuzz 66027: 12 transforms
Fuzz 66028: 3 transforms
Fuzz 66029: 10 transforms
Fuzz 66030: 16 transforms
Fuzz 66031: 17 transforms
Fuzz 66032: 19 transforms
Fuzz 66033: 10 transforms
Fuzz 66034: 10 transforms
Fuzz 66035: 10 transforms
Fuzz 66036: 6 transforms
Fuzz 66037: 19 transforms
Fuzz 66038: 8 transforms
Fuzz 66039: 17 transforms
Fuzz 66040: 20 transforms
Fuzz 66041: 13 transforms
Fuzz 66042: 17 transforms
Fuzz 66043: 6 transforms
Fuzz 66044: 4 transforms
Fuzz 66045: 6 transforms
Fuzz 66046: 1 transforms
Fuzz 66047: 7 transforms
Fuzz 66048: 6 transforms
Fuzz 66049: 14 transforms
Fuzz 66050: 3 transforms
Fuzz 66051: 1 transforms
Fuzz 66052: 5 transforms
Fuzz 66053: 7 transforms
Fuzz 66054: 5 transforms
Fuzz 66055: 8 transforms
Fuzz 66056: 15 transforms
Fuzz 66057: 19 transforms
Fuzz 66058: 3 transforms
Fuzz 66059: 20 transforms
Fuzz 66060: 11 transforms
Fuzz 66061: 17 transforms
Fuzz 66062: 3 transforms
Fuzz 66063: 9 transforms
Fuzz 66064: 3 transforms
Fuzz 66065: 12 transforms
Fuzz 66066: 6 transforms
Fuzz 66067: 14 transforms
Fuzz 66068: 14 transforms
Fuzz 66069: 17 transforms
Fuzz 66070: 18 transforms
Fuzz 66071: 19 transforms
Fuzz 66072: 9 transforms
Fuzz 66073: 12 transforms
Fuzz 66074: 5 transforms
Fuzz 66075: 20 transforms
Fuzz 66076: 11 transforms
Fuzz 66077: 12 transforms
Fuzz 66078: 11 transforms
Fuzz 66079: 19 transforms
Fuzz 66080: 7 transforms
Fuzz 66081: 10 transforms
Fuzz 66082: 7 transforms
Fuzz 66083: 2 transforms
Fuzz 66084: 14 transforms
Fuzz 66085: 10 transforms
Fuzz 66086: 8 transforms
Fuzz 66087: 4 transforms
Fuzz 66088: 5 transforms
Fuzz 66089: 20 transforms
Fuzz 66090: 18 transforms
Fuzz 66091: 6 transforms
Fuzz 66092: 6 transforms
Fuzz 66093: 6 transforms
Fuzz 66094: 15 transforms
Fuzz 66095: 13 transforms
Fuzz 66096: 8 transforms
Fuzz 66097: 16 transforms
Fuzz 66098: 10 transforms
Fuzz 66099: 20 transforms
Fuzz 66100: 13 transforms
Fuzz 66101: 6 transforms
Fuzz 66102: 9 transforms
Fuzz 66103: 1 transforms
Fuzz 66104: 8 transforms
Fuzz 66105: 3 transforms
Fuzz 66106: 18 transforms
Fuzz 66107: 1 transforms
Fuzz 66108: 18 transforms
Fuzz 66109: 14 transforms
Fuzz 66110: 16 transforms
Fuzz 66111: 19 transforms
Fuzz 66112: 16 transforms
Fuzz 66113: 4 transforms
Fuzz 66114: 1 transforms
Fuzz 66115: 17 transforms
Fuzz 66116: 13 transforms
Fuzz 66117: 11 transforms
Fuzz 66118: 3 transforms
Fuzz 66119: 6 transforms
Fuzz 66120: 1 transforms
Fuzz 66121: 13 transforms
Fuzz 66122: 9 transforms
Fuzz 66123: 18 transforms
Fuzz 66124: 11 transforms
Fuzz 66125: 7 transforms
Fuzz 66126: 5 transforms
Fuzz 66127: 20 transforms
Fuzz 66128: 16 transforms
Fuzz 66129: 15 transforms
Fuzz 66130: 1 transforms
Fuzz 66131: 14 transforms
Fuzz 66132: 13 transforms
Fuzz 66133: 7 transforms
Fuzz 66134: 12 transforms
Fuzz 66135: 20 transforms
Fuzz 66136: 3 transforms
Fuzz 66137: 8 transforms
Fuzz 66138: 6 transforms
Fuzz 66139: 3 transforms
Fuzz 66140: 15 transforms
Fuzz 66141: 6 transforms
Fuzz 66142: 1 transforms
Fuzz 66143: 19 transforms
Fuzz 66144: 2 transforms
Fuzz 66145: 11 transforms
Fuzz 66146: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {  int count;  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
@Component(
  dstaticirectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
}
  List<String> items;
@Component(
  selector: 'my-counter',
  selector: 'my-aaa'n>')
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',  templateUrl: 'test.html',
  List<String> itebutton (click)="increment()" [value]="\'add\'"></buttomponent(
  String header;
  EventEmitter<String> reset


  template: '{{count}} <t, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- <!--
-->
    @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
(      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden  !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 66147: 12 transforms
Fuzz 66148: 12 transforms
Fuzz 66149: 13 transforms
Fuzz 66150: 7 transforms
Fuzz 66151: 19 transforms
Fuzz 66152: 16 transforms
Fuzz 66153: 5 transforms
Fuzz 66154: 3 transforms
Fuzz 66155: 19 transforms
Fuzz 66156: 20 transforms
Fuzz 66157: 8 transforms
Fuzz 66158: 2 transforms
Fuzz 66159: 11 transforms
Fuzz 66160: 13 transforms
Fuzz 66161: 2 transforms
Fuzz 66162: 20 transforms
Fuzz 66163: 20 transforms
Fuzz 66164: 17 transforms
Fuzz 66165: 13 transforms
Fuzz 66166: 12 transforms
Fuzz 66167: 20 transforms
Fuzz 66168: 2 transforms
Fuzz 66169: 7 transforms
Fuzz 66170: 19 transforms
Fuzz 66171: 3 transforms
Fuzz 66172: 18 transforms
Fuzz 66173: 6 transforms
Fuzz 66174: 8 transforms
Fuzz 66175: 11 transforms
Fuzz 66176: 17 transforms
Fuzz 66177: 13 transforms
Fuzz 66178: 14 transforms
Fuzz 66179: 3 transforms
Fuzz 66180: 3 transforms
Fuzz 66181: 14 transforms
Fuzz 66182: 5 transforms
Fuzz 66183: 5 transforms
Fuzz 66184: 12 transforms
Fuzz 66185: 12 transforms
Fuzz 66186: 18 transforms
Fuzz 66187: 20 transforms
Fuzz 66188: 4 transforms
Fuzz 66189: 1 transforms
Fuzz 66190: 6 transforms
Fuzz 66191: 11 transforms
Fuzz 66192: 7 transforms
Fuzz 66193: 2 transforms
Fuzz 66194: 17 transforms
Fuzz 66195: 7 transforms
Fuzz 66196: 7 transforms
Fuzz 66197: 6 transforms
Fuzz 66198: 7 transforms
Fuzz 66199: 4 transforms
Fuzz 66200: 11 transforms
Fuzz 66201: 9 transforms
Fuzz 66202: 6 transforms
Fuzz 66203: 3 transforms
Fuzz 66204: 9 transforms
Fuzz 66205: 12 transforms
Fuzz 66206: 6 transforms
Fuzz 66207: 14 transforms
Fuzz 66208: 8 transforms
Fuzz 66209: 14 transforms
Fuzz 66210: 5 transforms
Fuzz 66211: 1 transforms
Fuzz 66212: 8 transforms
Fuzz 66213: 7 transforms
Fuzz 66214: 19 transforms
Fuzz 66215: 13 transforms
Fuzz 66216: 9 transforms
Fuzz 66217: 2 transforms
Fuzz 66218: 7 transforms
Fuzz 66219: 11 transforms
Fuzz 66220: 13 transforms
Fuzz 66221: 13 transforms
Fuzz 66222: 18 transforms
Fuzz 66223: 17 transforms
Fuzz 66224: 18 transforms
Fuzz 66225: 14 transforms
Fuzz 66226: 12 transforms
Fuzz 66227: 8 transforms
Fuzz 66228: 17 transforms
Fuzz 66229: 6 transforms
Fuzz 66230: 11 transforms
Fuzz 66231: 14 transforms
Fuzz 66232: 16 transforms
Fuzz 66233: 1 transforms
Fuzz 66234: 15 transforms
Fuzz 66235: 17 transforms
Fuzz 66236: 3 transforms
Fuzz 66237: 9 transforms
Fuzz 66238: 10 transforms
Fuzz 66239: 2 transforms
Fuzz 66240: 9 transforms
Fuzz 66241: 3 transforms
Fuzz 66242: 18 transforms
Fuzz 66243: 1 transforms
Fuzz 66244: 14 transforms
Fuzz 66245: 12 transforms
Fuzz 66246: 1 transforms
Fuzz 66247: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

import 'package:angular2/angular2.dart';
       attr.aria-hidde  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  Ststaticring header;class ComponentA {
-->       aria-hidden="trutruee"
@Component(
  outputs: const ['resetEvent: reset'],
<!--
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',
}
  CounterComponent recursedComponent;
  int count;
  void reset() {}
  inputs: const ['count'],

  List<String> items;
}

  template: '{{count}} <button (click)="increment()" [value]="<!--
-->
       aria-hidden="true"
       attr.aria-hidden\'add\'"></button>')
  selector: 'my-counter',

@Coponent(
class CounterComponent {

  void increment() {}
  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {
  <my-counter
    #counter
    [count]="i{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0"
    [count]="i{x}} : {{item.trim()}}
</li>

<div *ngIf=">
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (inc}
]),
});
{
\'\'\');
  '090cedb3f2}
]),
});
{
\'\'\');
  '090ceremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 66248: 13 transforms
Fuzz 66249: 8 transforms
Fuzz 66250: 19 transforms
Fuzz 66251: 11 transforms
Fuzz 66252: 6 transforms
Fuzz 66253: 12 transforms
Fuzz 66254: 6 transforms
Fuzz 66255: 8 transforms
Fuzz 66256: 14 transforms
Fuzz 66257: 8 transforms
Fuzz 66258: 16 transforms
Fuzz 66259: 19 transforms
Fuzz 66260: 2 transforms
Fuzz 66261: 20 transforms
Fuzz 66262: 18 transforms
Fuzz 66263: 12 transforms
Fuzz 66264: 7 transforms
Fuzz 66265: 10 transforms
Fuzz 66266: 5 transforms
Fuzz 66267: 16 transforms
Fuzz 66268: 2 transforms
Fuzz 66269: 16 transforms
Fuzz 66270: 16 transforms
Fuzz 66271: 8 transforms
Fuzz 66272: 8 transforms
Fuzz 66273: 15 transforms
Fuzz 66274: 15 transforms
Fuzz 66275: 12 transforms
Fuzz 66276: 18 transforms
Fuzz 66277: 12 transforms
Fuzz 66278: 15 transforms
Fuzz 66279: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  @ContentChild(CounterComponent)
class ComponentA {
}


  CounterComponent recursedComponent;
  void increment() {}
  EventEmitter<String> resetEvent;
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  String header;
  int count;


       aria-hiddend reset() {}
  selector: 'my-counter',
  voi<!--
@Component(
}
  templateUrl: 'test.html',
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.ength > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input}
]),
});{
\'\'\');
  '0 [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 66280: 9 transforms
Fuzz 66281: 1 transforms
Fuzz 66282: 7 transforms
Fuzz 66283: 4 transforms
Fuzz 66284: 4 transforms
Fuzz 66285: 8 transforms
Fuzz 66286: 9 transforms
Fuzz 66287: 8 transforms
Fuzz 66288: 18 transforms
Fuzz 66289: 9 transforms
Fuzz 66290: 3 transforms
Fuzz 66291: 3 transforms
Fuzz 66292: 10 transforms
Fuzz 66293: 4 transforms
Fuzz 66294: 8 transforms
Fuzz 66295: 6 transforms
Fuzz 66296: 19 transforms
Fuzz 66297: 17 transforms
Fuzz 66298: 4 transforms
Fuzz 66299: 16 transforms
Fuzz 66300: 11 transforms
Fuzz 66301: 2 transforms
Fuzz 66302: 5 transforms
Fuzz 66303: 3 transforms
Fuzz 66304: 18 transforms
Fuzz 66305: 15 transforms
Fuzz 66306: 12 transforms
Fuzz 66307: 20 transforms
Fuzz 66308: 20 transforms
Fuzz 66309: 14 transforms
Fuzz 66310: 5 transforms
Fuzz 66311: 4 transforms
Fuzz 66312: 8 transforms
Fuzz 66313: 17 transforms
Fuzz 66314: 13 transforms
Fuzz 66315: 20 transforms
Fuzz 66316: 3 transforms
Fuzz 66317: 4 transforms
Fuzz 66318: 3 transforms
Fuzz 66319: 7 transforms
Fuzz 66320: 9 transforms
Fuzz 66321: 19 transforms
Fuzz 66322: 8 transforms
Fuzz 66323: 6 transforms
Fuzz 66324: 9 transforms
Fuzz 66325: 12 transforms
Fuzz 66326: 3 transforms
Fuzz 66327: 19 transforms
Fuzz 66328: 18 transforms
Fuzz 66329: 10 transforms
Fuzz 66330: 15 transforms
Fuzz 66331: 1 transforms
Fuzz 66332: 11 transforms
Fuzz 66333: 5 transforms
Fuzz 66334: 4 transforms
Fuzz 66335: 11 transforms
Fuzz 66336: 2 transforms
Fuzz 66337: 17 transforms
Fuzz 66338: 10 transforms
Fuzz 66339: 7 transforms
Fuzz 66340: 16 transforms
Fuzz 66341: 5 transforms
Fuzz 66342: 17 transforms
Fuzz 66343: 12 transforms
Fuzz 66344: 19 transforms
Fuzz 66345: 13 transforms
Fuzz 66346: 11 transforms
Fuzz 66347: 8 transforms
Fuzz 66348: 17 transforms
Fuzz 66349: 2 transforms
Fuzz 66350: 17 transforms
Fuzz 66351: 16 transforms
Fuzz 66352: 18 transforms
Fuzz 66353: 14 transforms
Fuzz 66354: 1 transforms
Fuzz 66355: 7 transforms
Fuzz 66356: 19 transforms
Fuzz 66357: 6 transforms
Fuzz 66358: 11 transforms
Fuzz 66359: 12 transforms
Fuzz 66360: 13 transforms
Fuzz 66361: 6 transforms
Fuzz 66362: 12 transforms
Fuzz 66363: 11 transforms
Fuzz 66364: 19 transforms
Fuzz 66365: 19 transforms
Fuzz 66366: 1 transforms
Fuzz 66367: 10 transforms
Fuzz 66368: 12 transforms
Fuzz 66369: 4 transforms
Fuzz 66370: 10 transforms
Fuzz 66371: 5 transforms
Fuzz 66372: 1 transforms
Fuzz 66373: 9 transforms
Fuzz 66374: 1 transforms
Fuzz 66375: 12 transforms
Fuzz 66376: 19 transforms
Fuzz 66377: 17 transforms
Fuzz 66378: 13 transforms
Fuzz 66379: 14 transforms
Fuzz 66380: 3 transforms
Fuzz 66381: 2 transforms
Fuzz 66382: 1 transforms
Fuzz 66383: 12 transforms
Fuzz 66384: 4 transforms
Fuzz 66385: 18 transforms
Fuzz 66386: 3 transforms
Fuzz 66387: 4 transforms
Fuzz 66388: 14 transforms
Fuzz 66389: 13 transforms
Fuzz 66390: 18 transforms
Fuzz 66391: 18 transforms
Fuzz 66392: 1 transforms
Fuzz 66393: 19 transforms
Fuzz 66394: 19 transforms
Fuzz 66395: 16 transforms
Fuzz 66396: 7 transforms
Fuzz 66397: 18 transforms
Fuzz 66398: 16 transforms
Fuzz 66399: 9 transforms
Fuzz 66400: 3 transforms
Fuzz 66401: 16 transforms
Fuzz 66402: 3 transforms
Fuzz 66403: 9 transforms
Fuzz 66404: 19 transforms
Fuzz 66405: 11 transforms
Fuzz 66406: 8 transforms
Fuzz 66407: 1 transforms
Fuzz 66408: 1 transforms
Fuzz 66409: 1 transforms
Fuzz 66410: 17 transforms
Fuzz 66411: 13 transforms
Fuzz 66412: 5 transforms
Fuzz 66413: 7 transforms
Fuzz 66414: 14 transforms
Fuzz 66415: 14 transforms
Fuzz 66416: 17 transforms
Fuzz 66417: 3 transforms
Fuzz 66418: 19 transforms
Fuzz 66419: 19 transforms
Fuzz 66420: 19 transforms
Fuzz 66421: 15 transforms
Fuzz 66422: 6 transforms
Fuzz 66423: 11 transforms
Fuzz 66424: 17 transforms
Fuzz 66425: 18 transforms
Fuzz 66426: 8 transforms
Fuzz 66427: 16 transforms
Fuzz 66428: 13 transforms
Fuzz 66429: 7 transforms
Fuzz 66430: 5 transforms
Fuzz 66431: 7 transforms
Fuzz 66432: 7 transforms
Fuzz 66433: 4 transforms
Fuzz 66434: 3 transforms
Fuzz 66435: 15 transforms
Fuzz 66436: 14 transforms
Fuzz 66437: 7 transforms
Fuzz 66438: 6 transforms
Fuzz 66439: 10 transforms
Fuzz 66440: 5 transforms
Fuzz 66441: 4 transforms
Fuzz 66442: 6 transforms
Fuzz 66443: 16 transforms
Fuzz 66444: 4 transforms
Fuzz 66445: 10 transforms
Fuzz 66446: 5 transforms
Fuzz 66447: 20 transforms
Fuzz 66448: 15 transforms
Fuzz 66449: 3 transforms
Fuzz 66450: 14 transforms
Fuzz 66451: 8 transforms
Fuzz 66452: 7 transforms
Fuzz 66453: 17 transforms
Fuzz 66454: 17 transforms
Fuzz 66455: 14 transforms
Fuzz 66456: 2 transforms
Fuzz 66457: 3 transforms
Fuzz 66458: 4 transforms
Fuzz 66459: 17 transforms
Fuzz 66460: 10 transforms
Fuzz 66461: 7 transforms
Fuzz 66462: 3 transforms
Fuzz 66463: 4 transforms
Fuzz 66464: 4 transforms
Fuzz 66465: 18 transforms
Fuzz 66466: 13 transforms
Fuzz 66467: 5 transforms
Fuzz 66468: 17 transforms
Fuzz 66469: 11 transforms
Fuzz 66470: 13 transforms
Fuzz 66471: 20 transforms
Fuzz 66472: 10 transforms
Fuzz 66473: 13 transforms
Fuzz 66474: 10 transforms
Fuzz 66475: 2 transforms
Fuzz 66476: 13 transforms
Fuzz 66477: 14 transforms
Fuzz 66478: 10 transforms
Fuzz 66479: 17 transforms
Fuzz 66480: 9 transforms
Fuzz 66481: 16 transforms
Fuzz 66482: 12 transforms
Fuzz 66483: 12 transforms
Fuzz 66484: 12 transforms
Fuzz 66485: 10 transforms
Fuzz 66486: 1 transforms
Fuzz 66487: 13 transforms
Fuzz 66488: 3 transforms
Fuzz 66489: 3 transforms
Fuzz 66490: 13 transforms
Fuzz 66491: 7 transforms
Fuzz 66492: 14 transforms
Fuzz 66493: 3 transforms
Fuzz 66494: 13 transforms
Fuzz 66495: 2 transforms
Fuzz 66496: 11 transforms
Fuzz 66497: 20 transforms
Fuzz 66498: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;

@Component(
  int count;
  templateUrl: 'test.html',

  void increment() {}
}
  CounterComponent recursedComponent;


@Compo<!--nent(
class CounterComponent {
class oComponentA {
  inputs: const ['count'],
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
  
<<==HTML CODE==>>

{
<!-- @ngIgnoreErrors: -->
      
</li>
\'\'\');
</div>
  {{x}} : {{item.trim()}}
  </my-counter>
    [count]="items.length"
    [maxCount]='4'
  <input [(ngModel)]="header" />
    (incremented)='items.add($event.toString())'>
  
<div *ngIf="items}
]),
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
    <my-counter></my-counter>

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
  <my-counter
  '090cedb3f2833a3f260b0937baae56267a6c.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 66499: 10 transforms
Fuzz 66500: 3 transforms
Fuzz 66501: 6 transforms
Fuzz 66502: 10 transforms
Fuzz 66503: 1 transforms
Fuzz 66504: 7 transforms
Fuzz 66505: 10 transforms
Fuzz 66506: 12 transforms
Fuzz 66507: 9 transforms
Fuzz 66508: 2 transforms
Fuzz 66509: 20 transforms
Fuzz 66510: 1 transforms
Fuzz 66511: 12 transforms
Fuzz 66512: 20 transforms
Fuzz 66513: 8 transforms
Fuzz 66514: 13 transforms
Fuzz 66515: 11 transforms
Fuzz 66516: 17 transforms
Fuzz 66517: 10 transforms
Fuzz 66518: 3 transforms
Fuzz 66519: 19 transforms
Fuzz 66520: 10 transforms
Fuzz 66521: 9 transforms
Fuzz 66522: 7 transforms
Fuzz 66523: 7 transforms
Fuzz 66524: 5 transforms
Fuzz 66525: 7 transforms
Fuzz 66526: 17 transforms
Fuzz 66527: 10 transforms
Fuzz 66528: 9 transforms
Fuzz 66529: 11 transforms
Fuzz 66530: 14 transforms
Fuzz 66531: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
importeUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String heade 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ifComponentA {
  List<String> items;
  String header;
}

@Component(
  selector<button (c}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5035lick)="increment()" [value]="\'add\'"></button>')
class CounteComponent {
  int count;
  @Input() 
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: :-->
<h1o #h1>Siho
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 66532: 6 transforms
Fuzz 66533: 11 transforms
Fuzz 66534: 2 transforms
Fuzz 66535: 14 transforms
Fuzz 66536: 3 transforms
Fuzz 66537: 13 transforms
Fuzz 66538: 9 transforms
Fuzz 66539: 15 transforms
Fuzz 66540: 13 transforms
Fuzz 66541: 13 transforms
Fuzz 66542: 12 transforms
Fuzz 66543: 2 transforms
Fuzz 66544: 12 transforms
Fuzz 66545: 19 transforms
Fuzz 66546: 4 transforms
Fuzz 66547: 1 transforms
Fuzz 66548: 17 transforms
Fuzz 66549: 1 transforms
Fuzz 66550: 15 transforms
Fuzz 66551: 1 transforms
Fuzz 66552: 20 transforms
Fuzz 66553: 12 transforms
Fuzz 66554: 1 transforms
Fuzz 66555: 9 transforms
Fuzz 66556: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
}
-->
  outpu<!--
  void reset() {}
@ConterComponent)
  inputs: const ['count'],
  @ContentCparthild(CounterComponent)
  selector: 'my-counter',
ts: const ['resetEvent: reset'],
  List<String> items;
  EventEmitter<String> resetEvent;
  String header;
  void resmponent(
  CounterComponent recursedComponent;
-->
  temonent(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></buplateUrl: 'test.html',
  void increment() {
}
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  int count;
  selector: 'my-counter',
  @Input() int maxCount;
  selector: 'my-aaa',
class CounterComponent <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}{
ts: const ['resetEvent: reset'],
       aria-hidden="true"
  outpu<!--
-->
  inputs: const ['count'],
class ComponentA {

  CounterComponent recursedComponent;
       attr.a NgForm, NgModel])


@Component(

  directivespart: const [CounterComponent, NgIf, NgFor,<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
     }
]),
});
{
\'\'\');
  '090cedb3f2833a3f 
  <my-counter
    }
]),
});
{
\'\'\');
  '090cedb3f2833a3f26#counter
    [rethrowcount]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 66557: 5 transforms
Fuzz 66558: 14 transforms
Fuzz 66559: 17 transforms
Fuzz 66560: 2 transforms
Fuzz 66561: 4 transforms
Fuzz 66562: 15 transforms
Fuzz 66563: 7 transforms
Fuzz 66564: 19 transforms
Fuzz 66565: 2 transforms
Fuzz 66566: 2 transforms
Fuzz 66567: 14 transforms
Fuzz 66568: 12 transforms
Fuzz 66569: 1 transforms
Fuzz 66570: 14 transforms
Fuzz 66571: 15 transforms
Fuzz 66572: 20 transforms
Fuzz 66573: 11 transforms
Fuzz 66574: 7 transforms
Fuzz 66575: 11 transforms
Fuzz 66576: 18 transforms
Fuzz 66577: 18 transforms
Fuzz 66578: 4 transforms
Fuzz 66579: 2 transforms
Fuzz 66580: 7 transforms
Fuzz 66581: 6 transforms
Fuzz 66582: 2 transforms
Fuzz 66583: 7 transforms
Fuzz 66584: 18 transforms
Fuzz 66585: 11 transforms
Fuzz 66586: 14 transforms
Fuzz 66587: 10 transforms
Fuzz 66588: 19 transforms
Fuzz 66589: 17 transforms
Fuzz 66590: 4 transforms
Fuzz 66591: 12 transforms
Fuzz 66592: 14 transforms
Fuzz 66593: 3 transforms
Fuzz 66594: 17 transforms
Fuzz 66595: 17 transforms
Fuzz 66596: 4 transforms
Fuzz 66597: 17 transforms
Fuzz 66598: 7 transforms
Fuzz 66599: 5 transforms
Fuzz 66600: 13 transforms
Fuzz 66601: 18 transforms
Fuzz 66602: 5 transforms
Fuzz 66603: 6 transforms
Fuzz 66604: 17 transforms
Fuzz 66605: 19 transforms
Fuzz 66606: 13 transforms
Fuzz 66607: 16 transforms
Fuzz 66608: 20 transforms
Fuzz 66609: 15 transforms
Fuzz 66610: 8 transforms
Fuzz 66611: 10 transforms
Fuzz 66612: 6 transforms
Fuzz 66613: 13 transforms
Fuzz 66614: 9 transforms
Fuzz 66615: 6 transforms
Fuzz 66616: 12 transforms
Fuzz 66617: 1 transforms
Fuzz 66618: 3 transforms
Fuzz 66619: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  directives: const [CounterComponent, NgIf, NgFor, NgFo}
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6rm, NgModel])
  selector: 'my-counter',
  inputs: const ['count'],
  templateUrl: 'test.html',
       aria-hidden="true"
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
-->
  List<String> items;
}
  void increment() {<!--
-->
       aria-h}
  String header;
  selector: 'my-aaa',
       aria-hidden="true"
class ComponentA {


  int count;<!--
@Component(
-->
  void reset() {}
@Component(
class CounterComponent {
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';

  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;
       
  @Input() int maxCount;

      n (click)="increment()" [value]="\'add\'"></button>')

  template: '{{count}} <butto<!-}
]),
});
{
\'\'\');
  '090c-
<<==HTML CODE==>>
<!-- @ngIgnoreE<!--
-->
       <!--
-->
       aria-hidden="true"
       att aria-hidden="true"
<h
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 66620: 1 transforms
Fuzz 66621: 8 transforms
Fuzz 66622: 5 transforms
Fuzz 66623: 4 transforms
Fuzz 66624: 1 transforms
Fuzz 66625: 18 transforms
Fuzz 66626: 5 transforms
Fuzz 66627: 3 transforms
Fuzz 66628: 15 transforms
Fuzz 66629: 18 transforms
Fuzz 66630: 17 transforms
Fuzz 66631: 12 transforms
Fuzz 66632: 9 transforms
Fuzz 66633: 13 transforms
Fuzz 66634: 17 transforms
Fuzz 66635: 8 transforms
Fuzz 66636: 11 transforms
Fuzz 66637: 19 transforms
Fuzz 66638: 12 transforms
Fuzz 66639: 9 transforms
Fuzz 66640: 12 transforms
Fuzz 66641: 9 transforms
Fuzz 66642: 3 transforms
Fuzz 66643: 20 transforms
Fuzz 66644: 12 transforms
Fuzz 66645: 12 transforms
Fuzz 66646: 17 transforms
Fuzz 66647: 15 transforms
Fuzz 66648: 7 transforms
Fuzz 66649: 4 transforms
Fuzz 66650: 3 transforms
Fuzz 66651: 13 transforms
Fuzz 66652: 16 transforms
Fuzz 66653: 5 transforms
Fuzz 66654: 10 transforms
Fuzz 66655: 6 transforms
Fuzz 66656: 6 transforms
Fuzz 66657: 19 transforms
Fuzz 66658: 8 transforms
Fuzz 66659: 8 transforms
Fuzz 66660: 2 transforms
Fuzz 66661: 7 transforms
Fuzz 66662: 19 transforms
Fuzz 66663: 5 transforms
Fuzz 66664: 14 transforms
Fuzz 66665: 12 transforms
Fuzz 66666: 11 transforms
Fuzz 66667: 16 transforms
Fuzz 66668: 18 transforms
Fuzz 66669: 7 transforms
Fuzz 66670: 5 transforms
Fuzz 66671: 4 transforms
Fuzz 66672: 2 transforms
Fuzz 66673: 1 transforms
Fuzz 66674: 8 transforms
Fuzz 66675: 18 transforms
Fuzz 66676: 3 transforms
Fuzz 66677: 3 transforms
Fuzz 66678: 14 transforms
Fuzz 66679: 6 transforms
Fuzz 66680: 20 transforms
Fuzz 66681: 11 transforms
Fuzz 66682: 11 transforms
Fuzz 66683: 4 transforms
Fuzz 66684: 18 transforms
Fuzz 66685: 10 transforms
Fuzz 66686: 15 transforms
Fuzz 66687: 9 transforms
Fuzz 66688: 10 transforms
Fuzz 66689: 17 transforms
Fuzz 66690: 10 transforms
Fuzz 66691: 1 transforms
Fuzz 66692: 3 transforms
Fuzz 66693: 19 transforms
Fuzz 66694: 5 transforms
Fuzz 66695: 15 transforms
Fuzz 66696: 4 transforms
Fuzz 66697: 15 transforms
Fuzz 66698: 18 transforms
Fuzz 66699: 9 transforms
Fuzz 66700: 12 transforms
Fuzz 66701: 5 transforms
Fuzz 66702: 13 transforms
Fuzz 66703: 17 transforms
Fuzz 66704: 14 transforms
Fuzz 66705: 4 transforms
Fuzz 66706: 11 transforms
Fuzz 66707: 5 transforms
Fuzz 66708: 5 transforms
Fuzz 66709: 8 transforms
Fuzz 66710: 4 transforms
Fuzz 66711: 5 transforms
Fuzz 66712: 3 transforms
Fuzz 66713: 2 transforms
Fuzz 66714: 18 transforms
Fuzz 66715: 6 transforms
Fuzz 66716: 5 transforms
Fuzz 66717: 16 transforms
Fuzz 66718: 8 transforms
Fuzz 66719: 13 transforms
Fuzz 66720: 13 transforms
Fuzz 66721: 11 transforms
Fuzz 66722: 7 transforms
Fuzz 66723: 4 transforms
Fuzz 66724: 18 transforms
Fuzz 66725: 18 transforms
Fuzz 66726: 3 transforms
Fuzz 66727: 13 transforms
Fuzz 66728: 7 transforms
Fuzz 66729: 7 transforms
Fuzz 66730: 10 transforms
Fuzz 66731: 17 transforms
Fuzz 66732: 5 transforms
Fuzz 66733: 19 transforms
Fuzz 66734: 3 transforms
Fuzz 66735: 14 transforms
Fuzz 66736: 10 transforms
Fuzz 66737: 3 transforms
Fuzz 66738: 5 transforms
Fuzz 66739: 15 transforms
Fuzz 66740: 13 transforms
Fuzz 66741: 12 transforms
Fuzz 66742: 5 transforms
Fuzz 66743: 11 transforms
Fuzz 66744: 15 transforms
Fuzz 66745: 5 transforms
Fuzz 66746: 4 transforms
Fuzz 66747: 10 transforms
Fuzz 66748: 18 transforms
Fuzz 66749: 15 transforms
Fuzz 66750: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
       ari>
  @ContentChild(CounterComponent)
@Component(

  EventEmitter<String> resetEvent;
  void incrpement() {}
       aria-hidden="true"
--<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

default  t<String> items;
  CounterComponent recursedComponent;

       aria-hidden="true"
}
}
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',  inputs: const ['count'],
-->
class ComponentA {  Lis<!--

import 'package:angular2/angular2.dart';
-->
  String header;
class CounterComponent {
       attr.aria-hidden="{{!invalid}}"
  void reset() {}
  int count;
  dnentA {  Lis<!--
  selector: 'my-aaa',  templateUrl: 'test.html',
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:e</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
 }
]),
});
{
  '090cedb3f2833a3   (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toStrin'g())'>
    <my-counter></my-counter><!--
-->
       aria-hidden="true"
       attr.ari
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 66751: 11 transforms
Fuzz 66752: 20 transforms
Fuzz 66753: 4 transforms
Fuzz 66754: 18 transforms
Fuzz 66755: 5 transforms
Fuzz 66756: 4 transforms
Fuzz 66757: 9 transforms
Fuzz 66758: 20 transforms
Fuzz 66759: 17 transforms
Fuzz 66760: 12 transforms
Fuzz 66761: 10 transforms
Fuzz 66762: 6 transforms
Fuzz 66763: 15 transforms
Fuzz 66764: 15 transforms
Fuzz 66765: 11 transforms
Fuzz 66766: 5 transforms
Fuzz 66767: 2 transforms
Fuzz 66768: 16 transforms
Fuzz 66769: 6 transforms
Fuzz 66770: 9 transforms
Fuzz 66771: 16 transforms
Fuzz 66772: 14 transforms
Fuzz 66773: 14 transforms
Fuzz 66774: 4 transforms
Fuzz 66775: 16 transforms
Fuzz 66776: 1 transforms
Fuzz 66777: 5 transforms
Fuzz 66778: 10 transforms
Fuzz 66779: 13 transforms
Fuzz 66780: 7 transforms
Fuzz 66781: 5 transforms
Fuzz 66782: 16 transforms
Fuzz 66783: 10 transforms
Fuzz 66784: 19 transforms
Fuzz 66785: 10 transforms
Fuzz 66786: 13 transforms
Fuzz 66787: 9 transforms
Fuzz 66788: 16 transforms
Fuzz 66789: 14 transforms
Fuzz 66790: 5 transforms
Fuzz 66791: 9 transforms
Fuzz 66792: 10 transforms
Fuzz 66793: 16 transforms
Fuzz 66794: 15 transforms
Fuzz 66795: 19 transforms
Fuzz 66796: 4 transforms
Fuzz 66797: 7 transforms
Fuzz 66798: 7 transforms
Fuzz 66799: 15 transforms
Fuzz 66800: 7 transforms
Fuzz 66801: 17 transforms
Fuzz 66802: 5 transforms
Fuzz 66803: 9 transforms
Fuzz 66804: 6 transforms
Fuzz 66805: 1 transforms
Fuzz 66806: 12 transforms
Fuzz 66807: 5 transforms
Fuzz 66808: 8 transforms
Fuzz 66809: 11 transforms
Fuzz 66810: 16 transforms
Fuzz 66811: 16 transforms
Fuzz 66812: 4 transforms
Fuzz 66813: 10 transforms
Fuzz 66814: 7 transforms
Fuzz 66815: 16 transforms
Fuzz 66816: 16 transforms
Fuzz 66817: 17 transforms
Fuzz 66818: 7 transforms
Fuzz 66819: 2 transforms
Fuzz 66820: 16 transforms
Fuzz 66821: 12 transforms
Fuzz 66822: 5 transforms
Fuzz 66823: 20 transforms
Fuzz 66824: 13 transforms
Fuzz 66825: 14 transforms
Fuzz 66826: 8 transforms
Fuzz 66827: 15 transforms
Fuzz 66828: 9 transforms
Fuzz 66829: 13 transforms
Fuzz 66830: 18 transforms
Fuzz 66831: 18 transforms
Fuzz 66832: 8 transforms
Fuzz 66833: 2 transforms
Fuzz 66834: 11 transforms
Fuzz 66835: 15 transforms
Fuzz 66836: 17 transforms
Fuzz 66837: 3 transforms
Fuzz 66838: 8 transforms
Fuzz 66839: 14 transforms
Fuzz 66840: 14 transforms
Fuzz 66841: 14 transforms
Fuzz 66842: 6 transforms
Fuzz 66843: 5 transforms
Fuzz 66844: 14 transforms
Fuzz 66845: 14 transforms
Fuzz 66846: 18 transforms
Fuzz 66847: 19 transforms
Fuzz 66848: 2 transforms
Fuzz 66849: 16 transforms
Fuzz 66850: 20 transforms
Fuzz 66851: 2 transforms
Fuzz 66852: 14 transforms
Fuzz 66853: 17 transforms
Fuzz 66854: 5 transforms
Fuzz 66855: 18 transforms
Fuzz 66856: 19 transforms
Fuzz 66857: 9 transforms
Fuzz 66858: 16 transforms
Fuzz 66859: 5 transforms
Fuzz 66860: 1 transforms
Fuzz 66861: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

  int cosyncunt {}
}
  List<String> items;
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
import 'package:angular2/angular2.dart';

  @Output() EventEmitter<int> incremented;
  ;
  voiond increment() {}

}
  List<String> items;
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
import 'packa}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae562ge:angular2/angular2.dart';

  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  CounterComponent recursedComponent;

class CounterComponent {

  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" on[value]="\'add\'"></button>')
  String header;
  @Conte<!--ntChild(CounterComponent)
@Component(
@Component(  selector: 'my-aaa',
}
class ComponentA {
  selector: 'mycounter',
<<==HTML CODE==>>

-->
    [maxCount]='4'
    (click)='h1}
    [count]="items.length"
    <my-counter></my-counter>
       attcounter>
  '090cedb3f2833a3f260b0937ba}
]),
});
{
\'\'\');
.hidden = !h1.hidden; counter.reset()'
});

<!-- @ngIgnoreErrors: -->
  </my-<!--
</div>
    (incremented)='items.add($event.toString())library'>
  <input [(ngModel)]="header" />
  <my-counter
{
<h1 #h1>Showing {{items.length}} items:</h1>
i\'\'\');
<li *ngFor='let item of items; let x=ind})ext' [hidden]='item != null'>
       aia-hidden="true"
  {{x}} : {{item.trim()}}
  
]),
    (reset)=''
  {{ngForm.dirty}}
</li>
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
    #counter
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 66862: 5 transforms
Fuzz 66863: 4 transforms
Fuzz 66864: 13 transforms
Fuzz 66865: 19 transforms
Fuzz 66866: 8 transforms
Fuzz 66867: 4 transforms
Fuzz 66868: 11 transforms
Fuzz 66869: 1 transforms
Fuzz 66870: 12 transforms
Fuzz 66871: 12 transforms
Fuzz 66872: 16 transforms
Fuzz 66873: 6 transforms
Fuzz 66874: 6 transforms
Fuzz 66875: 10 transforms
Fuzz 66876: 11 transforms
Fuzz 66877: 13 transforms
Fuzz 66878: 17 transforms
Fuzz 66879: 1 transforms
Fuzz 66880: 17 transforms
Fuzz 66881: 20 transforms
Fuzz 66882: 2 transforms
Fuzz 66883: 19 transforms
Fuzz 66884: 7 transforms
Fuzz 66885: 10 transforms
Fuzz 66886: 10 transforms
Fuzz 66887: 16 transforms
Fuzz 66888: 11 transforms
Fuzz 66889: 2 transforms
Fuzz 66890: 6 transforms
Fuzz 66891: 11 transforms
Fuzz 66892: 1 transforms
Fuzz 66893: 10 transforms
Fuzz 66894: 14 transforms
Fuzz 66895: 1 transforms
Fuzz 66896: 8 transforms
Fuzz 66897: 20 transforms
Fuzz 66898: 7 transforms
Fuzz 66899: 3 transforms
Fuzz 66900: 13 transforms
Fuzz 66901: 20 transforms
Fuzz 66902: 2 transforms
Fuzz 66903: 17 transforms
Fuzz 66904: 9 transforms
Fuzz 66905: 1 transforms
Fuzz 66906: 14 transforms
Fuzz 66907: 1 transforms
Fuzz 66908: 6 transforms
Fuzz 66909: 13 transforms
Fuzz 66910: 5 transforms
Fuzz 66911: 15 transforms
Fuzz 66912: 17 transforms
Fuzz 66913: 15 transforms
Fuzz 66914: 10 transforms
Fuzz 66915: 7 transforms
Fuzz 66916: 12 transforms
Fuzz 66917: 5 transforms
Fuzz 66918: 13 transforms
Fuzz 66919: 17 transforms
Fuzz 66920: 15 transforms
Fuzz 66921: 3 transforms
Fuzz 66922: 14 transforms
Fuzz 66923: 3 transforms
Fuzz 66924: 11 transforms
Fuzz 66925: 17 transforms
Fuzz 66926: 3 transforms
Fuzz 66927: 9 transforms
Fuzz 66928: 6 transforms
Fuzz 66929: 3 transforms
Fuzz 66930: 8 transforms
Fuzz 66931: 4 transforms
Fuzz 66932: 18 transforms
Fuzz 66933: 6 transforms
Fuzz 66934: 3 transforms
Fuzz 66935: 19 transforms
Fuzz 66936: 4 transforms
Fuzz 66937: 12 transforms
Fuzz 66938: 20 transforms
Fuzz 66939: 8 transforms
Fuzz 66940: 3 transforms
Fuzz 66941: 4 transforms
Fuzz 66942: 13 transforms
Fuzz 66943: 14 transforms
Fuzz 66944: 11 transforms
Fuzz 66945: 8 transforms
Fuzz 66946: 12 transforms
Fuzz 66947: 9 transforms
Fuzz 66948: 12 transforms
Fuzz 66949: 16 transforms
Fuzz 66950: 11 transforms
Fuzz 66951: 12 transforms
Fuzz 66952: 12 transforms
Fuzz 66953: 10 transforms
Fuzz 66954: 4 transforms
Fuzz 66955: 1 transforms
Fuzz 66956: 17 transforms
Fuzz 66957: 20 transforms
Fuzz 66958: 3 transforms
Fuzz 66959: 1 transforms
Fuzz 66960: 20 transforms
Fuzz 66961: 3 transforms
Fuzz 66962: 17 transforms
Fuzz 66963: 16 transforms
Fuzz 66964: 1 transforms
Fuzz 66965: 13 transforms
Fuzz 66966: 9 transforms
Fuzz 66967: 9 transforms
Fuzz 66968: 17 transforms
Fuzz 66969: 1 transforms
Fuzz 66970: 6 transforms
Fuzz 66971: 19 transforms
Fuzz 66972: 10 transforms
Fuzz 66973: 3 transforms
Fuzz 66974: 5 transforms
Fuzz 66975: 20 transforms
Fuzz 66976: 4 transforms
Fuzz 66977: 4 transforms
Fuzz 66978: 12 transforms
Fuzz 66979: 6 transforms
Fuzz 66980: 9 transforms
Fuzz 66981: 2 transforms
Fuzz 66982: 13 transforms
Fuzz 66983: 14 transforms
Fuzz 66984: 9 transforms
Fuzz 66985: 1 transforms
Fuzz 66986: 8 transforms
Fuzz 66987: 4 transforms
Fuzz 66988: 3 transforms
Fuzz 66989: 3 transforms
Fuzz 66990: 8 transforms
Fuzz 66991: 9 transforms
Fuzz 66992: 10 transforms
Fuzz 66993: 7 transforms
Fuzz 66994: 6 transforms
Fuzz 66995: 20 transforms
Fuzz 66996: 17 transforms
Fuzz 66997: 19 transforms
Fuzz 66998: 13 transforms
Fuzz 66999: 3 transforms
Fuzz 67000: 19 transforms
Fuzz 67001: 16 transforms
Fuzz 67002: 19 transforms
Fuzz 67003: 15 transforms
Fuzz 67004: 18 transforms
Fuzz 67005: 17 transforms
Fuzz 67006: 14 transforms
Fuzz 67007: 16 transforms
Fuzz 67008: 10 transforms
Fuzz 67009: 18 transforms
Fuzz 67010: 9 transforms
Fuzz 67011: 1 transforms
Fuzz 67012: 16 transforms
Fuzz 67013: 19 transforms
Fuzz 67014: 1 transforms
Fuzz 67015: 7 transforms
Fuzz 67016: 3 transforms
Fuzz 67017: 14 transforms
Fuzz 67018: 19 transforms
Fuzz 67019: 14 transforms
Fuzz 67020: 16 transforms
Fuzz 67021: 8 transforms
Fuzz 67022: 1 transforms
Fuzz 67023: 14 transforms
Fuzz 67024: 18 transforms
Fuzz 67025: 2 transforms
Fuzz 67026: 16 transforms
Fuzz 67027: 10 transforms
Fuzz 67028: 7 transforms
Fuzz 67029: 5 transforms
Fuzz 67030: 6 transforms
Fuzz 67031: 11 transforms
Fuzz 67032: 3 transforms
Fuzz 67033: 13 transforms
Fuzz 67034: 4 transforms
Fuzz 67035: 15 transforms
Fuzz 67036: 20 transforms
Fuzz 67037: 19 transforms
Fuzz 67038: 5 transforms
Fuzz 67039: 7 transforms
Fuzz 67040: 4 transforms
Fuzz 67041: 7 transforms
Fuzz 67042: 10 transforms
Fuzz 67043: 18 transforms
Fuzz 67044: 8 transforms
Fuzz 67045: 13 transforms
Fuzz 67046: 5 transforms
Fuzz 67047: 18 transforms
Fuzz 67048: 7 transforms
Fuzz 67049: 2 transforms
Fuzz 67050: 11 transforms
Fuzz 67051: 10 transforms
Fuzz 67052: 11 transforms
Fuzz 67053: 19 transforms
Fuzz 67054: 2 transforms
Fuzz 67055: 1 transforms
Fuzz 67056: 7 transforms
Fuzz 67057: 6 transforms
Fuzz 67058: 3 transforms
Fuzz 67059: 5 transforms
Fuzz 67060: 1 transforms
Fuzz 67061: 13 transforms
Fuzz 67062: 12 transforms
Fuzz 67063: 10 transforms
Fuzz 67064: 13 transforms
Fuzz 67065: 7 transforms
Fuzz 67066: 15 transforms
Fuzz 67067: 1 transforms
Fuzz 67068: 8 transforms
Fuzz 67069: 10 transforms
Fuzz 67070: 8 transforms
Fuzz 67071: 2 transforms
Fuzz 67072: 14 transforms
Fuzz 67073: 19 transforms
Fuzz 67074: 6 transforms
Fuzz 67075: 15 transforms
Fuzz 67076: 1 transforms
Fuzz 67077: 6 transforms
Fuzz 67078: 7 transforms
Fuzz 67079: 4 transforms
Fuzz 67080: 9 transforms
Fuzz 67081: 17 transforms
Fuzz 67082: 2 transforms
Fuzz 67083: 20 transforms
Fuzz 67084: 6 transforms
Fuzz 67085: 15 transforms
Fuzz 67086: 5 transforms
Fuzz 67087: 1 transforms
Fuzz 67088: 14 transforms
Fuzz 67089: 14 transforms
Fuzz 67090: 2 transforms
Fuzz 67091: 6 transforms
Fuzz 67092: 5 transforms
Fuzz 67093: 14 transforms
Fuzz 67094: 5 transforms
Fuzz 67095: 20 transforms
Fuzz 67096: 7 transforms
Fuzz 67097: 8 transforms
Fuzz 67098: 3 transforms
Fuzz 67099: 9 transforms
Fuzz 67100: 4 transforms
Fuzz 67101: 13 transforms
Fuzz 67102: 8 transforms
Fuzz 67103: 6 transforms
Fuzz 67104: 14 transforms
Fuzz 67105: 4 transforms
Fuzz 67106: 14 transforms
Fuzz 67107: 17 transforms
Fuzz 67108: 10 transforms
Fuzz 67109: 16 transforms
Fuzz 67110: 18 transforms
Fuzz 67111: 2 transforms
Fuzz 67112: 9 transforms
Fuzz 67113: 10 transforms
Fuzz 67114: 14 transforms
Fuzz 67115: 19 transforms
Fuzz 67116: 6 transforms
Fuzz 67117: 1 transforms
Fuzz 67118: 20 transforms
Fuzz 67119: 7 transforms
Fuzz 67120: 3 transforms
Fuzz 67121: 4 transforms
Fuzz 67122: 16 transforms
Fuzz 67123: 15 transforms
Fuzz 67124: 12 transforms
Fuzz 67125: 12 transforms
Fuzz 67126: 18 transforms
Fuzz 67127: 19 transforms
Fuzz 67128: 15 transforms
Fuzz 67129: 15 transforms
Fuzz 67130: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
import 'package:angular2/angular2.dart';
  List<String> items;
class ComponentA {
  selector: 'my-aaa',
@Component(
  templateUrl: 'test.html',
  Stri
  selector: 'my-aaa',
  templateUrl: 'test.html',

  directives: <!--
-->
       aria-hidden="true"
const [CounterComponent, NgIf, Ngmponent(
  List<StFor, NgForm, NgModel])
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>>Showing {{items.le ngth}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <xCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </y-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 67131: 6 transforms
Fuzz 67132: 14 transforms
Fuzz 67133: 18 transforms
Fuzz 67134: 10 transforms
Fuzz 67135: 19 transforms
Fuzz 67136: 9 transforms
Fuzz 67137: 14 transforms
Fuzz 67138: 5 transforms
Fuzz 67139: 13 transforms
Fuzz 67140: 13 transforms
Fuzz 67141: 3 transforms
Fuzz 67142: 1 transforms
Fuzz 67143: 9 transforms
Fuzz 67144: 8 transforms
Fuzz 67145: 7 transforms
Fuzz 67146: 14 transforms
Fuzz 67147: 2 transforms
Fuzz 67148: 4 transforms
Fuzz 67149: 18 transforms
Fuzz 67150: 1 transforms
Fuzz 67151: 10 transforms
Fuzz 67152: 9 transforms
Fuzz 67153: 4 transforms
Fuzz 67154: 9 transforms
Fuzz 67155: 4 transforms
Fuzz 67156: 5 transforms
Fuzz 67157: 19 transforms
Fuzz 67158: 10 transforms
Fuzz 67159: 19 transforms
Fuzz 67160: 1 transforms
Fuzz 67161: 11 transforms
Fuzz 67162: 6 transforms
Fuzz 67163: 6 transforms
Fuzz 67164: 14 transforms
Fuzz 67165: 13 transforms
Fuzz 67166: 5 transforms
Fuzz 67167: 9 transforms
Fuzz 67168: 7 transforms
Fuzz 67169: 6 transforms
Fuzz 67170: 17 transforms
Fuzz 67171: 18 transforms
Fuzz 67172: 10 transforms
Fuzz 67173: 9 transforms
Fuzz 67174: 1 transforms
Fuzz 67175: 1 transforms
Fuzz 67176: 12 transforms
Fuzz 67177: 1 transforms
Fuzz 67178: 7 transforms
Fuzz 67179: 10 transforms
Fuzz 67180: 8 transforms
Fuzz 67181: 12 transforms
Fuzz 67182: 9 transforms
Fuzz 67183: 13 transforms
Fuzz 67184: 16 transforms
Fuzz 67185: 14 transforms
Fuzz 67186: 19 transforms
Fuzz 67187: 2 transforms
Fuzz 67188: 1 transforms
Fuzz 67189: 12 transforms
Fuzz 67190: 18 transforms
Fuzz 67191: 19 transforms
Fuzz 67192: 16 transforms
Fuzz 67193: 20 transforms
Fuzz 67194: 20 transforms
Fuzz 67195: 6 transforms
Fuzz 67196: 3 transforms
Fuzz 67197: 7 transforms
Fuzz 67198: 18 transforms
Fuzz 67199: 19 transforms
Fuzz 67200: 18 transforms
Fuzz 67201: 11 transforms
Fuzz 67202: 20 transforms
Fuzz 67203: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Str<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}ing> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template:}
]),
});
{
\'\'\');
  '090cedb3f '{{cou'090cedb3f '{{count}} <button (clnt}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter<!--
-->
       aria-hidden="tru
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='hitems.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 67204: 3 transforms
Fuzz 67205: 1 transforms
Fuzz 67206: 17 transforms
Fuzz 67207: 18 transforms
Fuzz 67208: 12 transforms
Fuzz 67209: 4 transforms
Fuzz 67210: 1 transforms
Fuzz 67211: 8 transforms
Fuzz 67212: 5 transforms
Fuzz 67213: 13 transforms
Fuzz 67214: 14 transforms
Fuzz 67215: 10 transforms
Fuzz 67216: 13 transforms
Fuzz 67217: 18 transforms
Fuzz 67218: 13 transforms
Fuzz 67219: 8 transforms
Fuzz 67220: 6 transforms
Fuzz 67221: 5 transforms
Fuzz 67222: 18 transforms
Fuzz 67223: 2 transforms
Fuzz 67224: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;

}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
import 'package:angular2/angular2.dart';
  List<String> items;
  CounterComponent recursedComponent;
       aria-hidden="true"

class CounterComponent {
  void reset(ng header;
  int count;
  selector: 'my-counter',
  templateUrl: 'test.html',
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;

       attr.aria-hidden="{{!invalsuperid}}"

class ComponentA {
  String header;
@Component(
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  selector: 'my-aaa',
  inputs: cons) {}

  @ContentChi<!--
@Component(
     ld(CounterComponent)
  selector: 'my-counter',
  void increment() {}
  outputs: const ['resetEvent: reset'],

<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>
</li>
<!-- @ngIgnoreErrors: -->
{
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
-->
      
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{ null'>
  {{x}} : {{item.trim()}}
    #counter
  

  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">
</div>
      
    (increitems}
]),
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
       ari}} items:</h1>
    switch(reset)=''

    [maxCount]='4'
  {{ngForm.dirty}}
  <my-counter
  {{ngForm.dirty}}
  <my-counter
    [count]="items.length"
    (reset)=''
  
catch    #counter
  '090cedb3f2833a3f260b09.length<!--
});
\'\'\');

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
<div *ngIf="items.length > 0">
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 67225: 1 transforms
Fuzz 67226: 19 transforms
Fuzz 67227: 12 transforms
Fuzz 67228: 6 transforms
Fuzz 67229: 9 transforms
Fuzz 67230: 1 transforms
Fuzz 67231: 11 transforms
Fuzz 67232: 15 transforms
Fuzz 67233: 17 transforms
Fuzz 67234: 5 transforms
Fuzz 67235: 14 transforms
Fuzz 67236: 4 transforms
Fuzz 67237: 17 transforms
Fuzz 67238: 16 transforms
Fuzz 67239: 5 transforms
Fuzz 67240: 9 transforms
Fuzz 67241: 15 transforms
Fuzz 67242: 2 transforms
Fuzz 67243: 15 transforms
Fuzz 67244: 20 transforms
Fuzz 67245: 3 transforms
Fuzz 67246: 13 transforms
Fuzz 67247: 14 transforms
Fuzz 67248: 3 transforms
Fuzz 67249: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  drectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  template: '{{count}}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 } <button (clic
<<==HTML CODE==>>
  </my-counter><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{ngForm.dirty}}

<!-- @ngIgnoreErrors: -->
    [count]=super"items.length"
      
    (incremented) item of items; let x=index' [hidden]='item != null'>  {{ngForm.dirty}}

<!-- ='items.add($even-t.toString())'>
</ms.add($even-t.toString())'>
</div>
  <my-counter
    <my-counter></my-counter>
    [maxCount]='4'=div>
  <my-counter
    <my-counter></my-counter>
    [maxCount]='4'=index' [hidden]='item != null'>
</li>    
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 67250: 12 transforms
Fuzz 67251: 3 transforms
Fuzz 67252: 7 transforms
Fuzz 67253: 19 transforms
Fuzz 67254: 4 transforms
Fuzz 67255: 13 transforms
Fuzz 67256: 15 transforms
Fuzz 67257: 12 transforms
Fuzz 67258: 6 transforms
Fuzz 67259: 17 transforms
Fuzz 67260: 3 transforms
Fuzz 67261: 7 transforms
Fuzz 67262: 2 transforms
Fuzz 67263: 14 transforms
Fuzz 67264: 5 transforms
Fuzz 67265: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  templa
'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   te: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  EventEmitter<String> resetEvent;
  int count;
}
class CounterComponent {


  String header;
  @ContentChild(CounterComponent)
  template: '{{count}} <t(
  inputs: const ['count'],

@Cot;
@Component(

  selector: 'my-counmponent(
  String header;
class ComponentA {
impocount}} <t(
  inputs: const ['count'],

@Cot;
@Component(

  selector: 'my-counmponent(
  String header;
class ComponentA {
import 'package:angular2/angular2.dart';
}

  selector: 'my-aaa',
@Componen{
  outputs: const ['resetEvent: reset'],
  List<String> items;
  rt 'package:angular2/angular2.dart';
}

  selector: 'my-aaa',
@Componen{
  outputs: const ['resetEvent: reset'],
  List<String> items;
  List<String> items;
  @Input() int maxCount;
  void reset() {}
  inp
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 67266: 4 transforms
Fuzz 67267: 13 transforms
Fuzz 67268: 16 transforms
Fuzz 67269: 9 transforms
Fuzz 67270: 6 transforms
Fuzz 67271: 17 transforms
Fuzz 67272: 10 transforms
Fuzz 67273: 2 transforms
Fuzz 67274: 16 transforms
Fuzz 67275: 20 transforms
Fuzz 67276: 13 transforms
Fuzz 67277: 3 transforms
Fuzz 67278: 18 transforms
Fuzz 67279: 9 transforms
Fuzz 67280: 13 transforms
Fuzz 67281: 13 transforms
Fuzz 67282: 10 transforms
Fuzz 67283: 6 transforms
Fuzz 67284: 8 transforms
Fuzz 67285: 13 transforms
Fuzz 67286: 2 transforms
Fuzz 67287: 13 transforms
Fuzz 67288: 15 transforms
Fuzz 67289: 6 transforms
Fuzz 67290: 15 transforms
Fuzz 67291: 10 transforms
Fuzz 67292: 7 transforms
Fuzz 67293: 15 transforms
Fuzz 67294: 17 transforms
Fuzz 67295: 13 transforms
Fuzz 67296: 15 transforms
Fuzz 67297: 11 transforms
Fuzz 67298: 6 transforms
Fuzz 67299: 1 transforms
Fuzz 67300: 8 transforms
Fuzz 67301: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
{

@Component(

\'\'\');
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
}
  String header;
}

@Component(

  inputs: const ['count',
  '090cedb3f2833a3f260'],
  List<String> items;
class ComponentA {
  template: '{{count}} <button (click)="increment()" rComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  String header;
  CounterComponent recursedComponent;
  int count;
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  List<String> items;
  @ContentChild(CounterComponent)
       attr.aria-hidden="{{!invalid}mponent {
  @Input() int maxCount;
  void reset() {}
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
}
       aria-hidden="true"
  outputs: cons ['resetEvent: reset'],
class ComponentA {
  templateUrl: 'test.<!--html',
  selector: 'my-counter',
class CounterComponent {
  void increment() {}
-->
  selector: 'my-counter',
]),
  EventEmitter<String> resetEven[value]="\'add\'"></button>')

  outputs: const ['resetEvent: reset}
import 'package:angular2/angular2.dart';
class CounterCo<!--
@Component(
});
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<}
])li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()else}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
 }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
      #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hiddfactoryen = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 67302: 16 transforms
Fuzz 67303: 14 transforms
Fuzz 67304: 14 transforms
Fuzz 67305: 16 transforms
Fuzz 67306: 9 transforms
Fuzz 67307: 12 transforms
Fuzz 67308: 13 transforms
Fuzz 67309: 18 transforms
Fuzz 67310: 6 transforms
Fuzz 67311: 9 transforms
Fuzz 67312: 14 transforms
Fuzz 67313: 15 transforms
Fuzz 67314: 13 transforms
Fuzz 67315: 1 transforms
Fuzz 67316: 20 transforms
Fuzz 67317: 8 transforms
Fuzz 67318: 20 transforms
Fuzz 67319: 9 transforms
Fuzz 67320: 11 transforms
Fuzz 67321: 18 transforms
Fuzz 67322: 11 transforms
Fuzz 67323: 2 transforms
Fuzz 67324: 20 transforms
Fuzz 67325: 16 transforms
Fuzz 67326: 11 transforms
Fuzz 67327: 8 transforms
Fuzz 67328: 3 transforms
Fuzz 67329: 7 transforms
Fuzz 67330: 5 transforms
Fuzz 67331: 17 transforms
Fuzz 67332: 5 transforms
Fuzz 67333: 14 transforms
Fuzz 67334: 4 transforms
Fuzz 67335: 2 transforms
Fuzz 67336: 19 transforms
Fuzz 67337: 16 transforms
Fuzz 67338: 20 transforms
Fuzz 67339: 1 transforms
Fuzz 67340: 9 transforms
Fuzz 67341: 10 transforms
Fuzz 67342: 3 transforms
Fuzz 67343: 13 transforms
Fuzz 67344: 13 transforms
Fuzz 67345: 10 transforms
Fuzz 67346: 3 transforms
Fuzz 67347: 10 transforms
Fuzz 67348: 10 transforms
Fuzz 67349: 18 transforms
Fuzz 67350: 10 transforms
Fuzz 67351: 17 transforms
Fuzz 67352: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
n  List<String> items;
  selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  template: '{{count}} <button (click)="increment()" [value]= selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  template: '{{count}} <button (click)="increment()" [value]="\native'add\'"></button>')
  int coun<t;
class CounterComponent {
  @Input() int maimportxCount;
  selector: 'my-counter',

  inputs: const ['count'],
  EventEmitter<Str
@Component(
  templateUrl: 'test.html',
@Component(
}
  String header;
class ComponentA {
  outputs: const "\native'add\'"></button>')
  int coun<t;
class CounterComponent {
  @Input() int maimportxCount;
  selector: 'my-counter',

  inputs: const ['count'],
  EventEmitter<Str
@Component(
  templateUrl: 'test.html',
@Component(
}
  String header;
class ComponentA {
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: noreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></frm>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="i]),tems.length > 0">
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 67353: 15 transforms
Fuzz 67354: 19 transforms
Fuzz 67355: 7 transforms
Fuzz 67356: 9 transforms
Fuzz 67357: 11 transforms
Fuzz 67358: 1 transforms
Fuzz 67359: 3 transforms
Fuzz 67360: 7 transforms
Fuzz 67361: 10 transforms
Fuzz 67362: 8 transforms
Fuzz 67363: 20 transforms
Fuzz 67364: 16 transforms
Fuzz 67365: 6 transforms
Fuzz 67366: 7 transforms
Fuzz 67367: 20 transforms
Fuzz 67368: 16 transforms
Fuzz 67369: 8 transforms
Fuzz 67370: 20 transforms
Fuzz 67371: 10 transforms
Fuzz 67372: 10 transforms
Fuzz 67373: 16 transforms
Fuzz 67374: 17 transforms
Fuzz 67375: 12 transforms
Fuzz 67376: 19 transforms
Fuzz 67377: 9 transforms
Fuzz 67378: 5 transforms
Fuzz 67379: 15 transforms
Fuzz 67380: 13 transforms
Fuzz 67381: 6 transforms
Fuzz 67382: 14 transforms
Fuzz 67383: 6 transforms
Fuzz 67384: 18 transforms
Fuzz 67385: 18 transforms
Fuzz 67386: 6 transforms
Fuzz 67387: 17 transforms
Fuzz 67388: 4 transforms
Fuzz 67389: 13 transforms
Fuzz 67390: 1 transforms
Fuzz 67391: 18 transforms
Fuzz 67392: 9 transforms
Fuzz 67393: 3 transforms
Fuzz 67394: 3 transforms
Fuzz 67395: 6 transforms
Fuzz 67396: 18 transforms
Fuzz 67397: 6 transforms
Fuzz 67398: 11 transforms
Fuzz 67399: 17 transforms
Fuzz 67400: 13 transforms
Fuzz 67401: 16 transforms
Fuzz 67402: 4 transforms
Fuzz 67403: 6 transforms
Fuzz 67404: 16 transforms
Fuzz 67405: 4 transforms
Fuzz 67406: 2 transforms
Fuzz 67407: 13 transforms
Fuzz 67408: 7 transforms
Fuzz 67409: 3 transforms
Fuzz 67410: 11 transforms
Fuzz 67411: 6 transforms
Fuzz 67412: 3 transforms
Fuzz 67413: 1 transforms
Fuzz 67414: 7 transforms
Fuzz 67415: 15 transforms
Fuzz 67416: 18 transforms
Fuzz 67417: 17 transforms
Fuzz 67418: 3 transforms
Fuzz 67419: 20 transforms
Fuzz 67420: 14 transforms
Fuzz 67421: 3 transforms
Fuzz 67422: 8 transforms
Fuzz 67423: 3 transforms
Fuzz 67424: 18 transforms
Fuzz 67425: 15 transforms
Fuzz 67426: 14 transforms
Fuzz 67427: 18 transforms
Fuzz 67428: 18 transforms
Fuzz 67429: 2 transforms
Fuzz 67430: 14 transforms
Fuzz 67431: 17 transforms
Fuzz 67432: 9 transforms
Fuzz 67433: 11 transforms
Fuzz 67434: 15 transforms
Fuzz 67435: 5 transforms
Fuzz 67436: 19 transforms
Fuzz 67437: 5 transforms
Fuzz 67438: 2 transforms
Fuzz 67439: 8 transforms
Fuzz 67440: 4 transforms
Fuzz 67441: 6 transforms
Fuzz 67442: 17 transforms
Fuzz 67443: 11 transforms
Fuzz 67444: 8 transforms
Fuzz 67445: 8 transforms
Fuzz 67446: 5 transforms
Fuzz 67447: 6 transforms
Fuzz 67448: 14 transforms
Fuzz 67449: 20 transforms
Fuzz 67450: 20 transforms
Fuzz 67451: 13 transforms
Fuzz 67452: 5 transforms
Fuzz 67453: 11 transforms
Fuzz 67454: 12 transforms
Fuzz 67455: 20 transforms
Fuzz 67456: 6 transforms
Fuzz 67457: 17 transforms
Fuzz 67458: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
}
-->
  templateUrl: 'test.html',
  int count;
@Component(
class ComponentA {
});erComponent {
{
  List<String> items;
import 'package:angular2/angular2.dart';

  inputs: <!--
  @ContentChild(CounterC}
  CounterComponent recursedComponent;
  selector: 'my-aaa',

});
@Component(

  EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}

]),
       attr.aria-hidconst ['count'],

  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  String header;
\'\'\');
  void increment() {}
class Count}
}
  '090cedb3f2833a3f260b0937baae56267a6cd93omponent)
  direc'tives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
]),
       aria-hidden="true"
  selector: 'my-counter',
<<==HTML CODE==>>
<li *ngFor='let i<!--
<!<!--
---- @ngIgnoreErrors: -->
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <form #ngForm="ngForm"></form>
    (reset)=''
-->
    get(incremented)='items.add($event.toString())'>    <my-c
  {{x}} : {{item.trim()}}
      
  
       aria-hidden="true"
<h1 #h1>Showing {{items.length}} items:</h1>

      attr.atem of items; let x=index' [hidden]='item != null'>
<idiv *ngIf="items.length > 0">
    #counter
  <input [(ngMode<!--
-->
       aria-hidden="true"
       attr.aria-hidl)]="header" />
  <my-counter
  {{ngForm.dirty}}
    [maxCount]='4'
    [count]="items.length"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 67459: 14 transforms
Fuzz 67460: 5 transforms
Fuzz 67461: 2 transforms
Fuzz 67462: 13 transforms
Fuzz 67463: 6 transforms
Fuzz 67464: 19 transforms
Fuzz 67465: 8 transforms
Fuzz 67466: 14 transforms
Fuzz 67467: 4 transforms
Fuzz 67468: 20 transforms
Fuzz 67469: 17 transforms
Fuzz 67470: 7 transforms
Fuzz 67471: 20 transforms
Fuzz 67472: 19 transforms
Fuzz 67473: 19 transforms
Fuzz 67474: 19 transforms
Fuzz 67475: 13 transforms
Fuzz 67476: 13 transforms
Fuzz 67477: 18 transforms
Fuzz 67478: 3 transforms
Fuzz 67479: 4 transforms
Fuzz 67480: 11 transforms
Fuzz 67481: 13 transforms
Fuzz 67482: 4 transforms
Fuzz 67483: 10 transforms
Fuzz 67484: 18 transforms
Fuzz 67485: 14 transforms
Fuzz 67486: 7 transforms
Fuzz 67487: 18 transforms
Fuzz 67488: 9 transforms
Fuzz 67489: 5 transforms
Fuzz 67490: 19 transforms
Fuzz 67491: 1 transforms
Fuzz 67492: 4 transforms
Fuzz 67493: 9 transforms
Fuzz 67494: 18 transforms
Fuzz 67495: 9 transforms
Fuzz 67496: 13 transforms
Fuzz 67497: 11 transforms
Fuzz 67498: 8 transforms
Fuzz 67499: 20 transforms
Fuzz 67500: 7 transforms
Fuzz 67501: 4 transforms
Fuzz 67502: 13 transforms
Fuzz 67503: 6 transforms
Fuzz 67504: 12 transforms
Fuzz 67505: 16 transforms
Fuzz 67506: 2 transforms
Fuzz 67507: 20 transforms
Fuzz 67508: 17 transforms
Fuzz 67509: 2 transforms
Fuzz 67510: 10 transforms
Fuzz 67511: 20 transforms
Fuzz 67512: 4 transforms
Fuzz 67513: 3 transforms
Fuzz 67514: 14 transforms
Fuzz 67515: 2 transforms
Fuzz 67516: 20 transforms
Fuzz 67517: 1 transforms
Fuzz 67518: 14 transforms
Fuzz 67519: 3 transforms
Fuzz 67520: 10 transforms
Fuzz 67521: 7 transforms
Fuzz 67522: 12 transforms
Fuzz 67523: 6 transforms
Fuzz 67524: 13 transforms
Fuzz 67525: 3 transforms
Fuzz 67526: 14 transforms
Fuzz 67527: 12 transforms
Fuzz 67528: 17 transforms
Fuzz 67529: 17 transforms
Fuzz 67530: 18 transforms
Fuzz 67531: 3 transforms
Fuzz 67532: 3 transforms
Fuzz 67533: 19 transforms
Fuzz 67534: 2 transforms
Fuzz 67535: 8 transforms
Fuzz 67536: 12 transforms
Fuzz 67537: 15 transforms
Fuzz 67538: 14 transforms
Fuzz 67539: 11 transforms
Fuzz 67540: 12 transforms
Fuzz 67541: 17 transforms
Fuzz 67542: 18 transforms
Fuzz 67543: 3 transforms
Fuzz 67544: 17 transforms
Fuzz 67545: 19 transforms
Fuzz 67546: 10 transforms
Fuzz 67547: 9 transforms
Fuzz 67548: 17 transforms
Fuzz 67549: 16 transforms
Fuzz 67550: 19 transforms
Fuzz 67551: 13 transforms
Fuzz 67552: 12 transforms
Fuzz 67553: 16 transforms
Fuzz 67554: 18 transforms
Fuzz 67555: 1 transforms
Fuzz 67556: 15 transforms
Fuzz 67557: 7 transforms
Fuzz 67558: 1 transforms
Fuzz 67559: 18 transforms
Fuzz 67560: 19 transforms
Fuzz 67561: 1 transforms
Fuzz 67562: 20 transforms
Fuzz 67563: 20 transforms
Fuzz 67564: 16 transforms
Fuzz 67565: 12 transforms
Fuzz 67566: 11 transforms
Fuzz 67567: 16 transforms
Fuzz 67568: 15 transforms
Fuzz 67569: 16 transforms
Fuzz 67570: 3 transforms
Fuzz 67571: 4 transforms
Fuzz 67572: 13 transforms
Fuzz 67573: 4 transforms
Fuzz 67574: 12 transforms
Fuzz 67575: 7 transforms
Fuzz 67576: 19 transforms
Fuzz 67577: 10 transforms
Fuzz 67578: 13 transforms
Fuzz 67579: 13 transforms
Fuzz 67580: 3 transforms
Fuzz 67581: 19 transforms
Fuzz 67582: 17 transforms
Fuzz 67583: 12 transforms
Fuzz 67584: 10 transforms
Fuzz 67585: 12 transforms
Fuzz 67586: 12 transforms
Fuzz 67587: 3 transforms
Fuzz 67588: 20 transforms
Fuzz 67589: 1 transforms
Fuzz 67590: 7 transforms
Fuzz 67591: 2 transforms
Fuzz 67592: 4 transforms
Fuzz 67593: 20 transforms
Fuzz 67594: 20 transforms
Fuzz 67595: 2 transforms
Fuzz 67596: 9 transforms
Fuzz 67597: 4 transforms
Fuzz 67598: 4 transforms
Fuzz 67599: 11 transforms
Fuzz 67600: 9 transforms
Fuzz 67601: 4 transforms
Fuzz 67602: 3 transforms
Fuzz 67603: 3 transforms
Fuzz 67604: 20 transforms
Fuzz 67605: 12 transforms
Fuzz 67606: 5 transforms
Fuzz 67607: 4 transforms
Fuzz 67608: 17 transforms
Fuzz 67609: 4 transforms
Fuzz 67610: 5 transforms
Fuzz 67611: 13 transforms
Fuzz 67612: 20 transforms
Fuzz 67613: 10 transforms
Fuzz 67614: 8 transforms
Fuzz 67615: 5 transforms
Fuzz 67616: 19 transforms
Fuzz 67617: 17 transforms
Fuzz 67618: 9 transforms
Fuzz 67619: 1 transforms
Fuzz 67620: 3 transforms
Fuzz 67621: 12 transforms
Fuzz 67622: 15 transforms
Fuzz 67623: 5 transforms
Fuzz 67624: 2 transforms
Fuzz 67625: 18 transforms
Fuzz 67626: 9 transforms
Fuzz 67627: 15 transforms
Fuzz 67628: 2 transforms
Fuzz 67629: 7 transforms
Fuzz 67630: 13 transforms
Fuzz 67631: 7 transforms
Fuzz 67632: 18 transforms
Fuzz 67633: 8 transforms
Fuzz 67634: 17 transforms
Fuzz 67635: 18 transforms
Fuzz 67636: 17 transforms
Fuzz 67637: 4 transforms
Fuzz 67638: 15 transforms
Fuzz 67639: 15 transforms
Fuzz 67640: 4 transforms
Fuzz 67641: 6 transforms
Fuzz 67642: 14 transforms
Fuzz 67643: 17 transforms
Fuzz 67644: 2 transforms
Fuzz 67645: 1 transforms
Fuzz 67646: 11 transforms
Fuzz 67647: 7 transforms
Fuzz 67648: 10 transforms
Fuzz 67649: 20 transforms
Fuzz 67650: 16 transforms
Fuzz 67651: 16 transforms
Fuzz 67652: 16 transforms
Fuzz 67653: 6 transforms
Fuzz 67654: 14 transforms
Fuzz 67655: 9 transforms
Fuzz 67656: 2 transforms
Fuzz 67657: 3 transforms
Fuzz 67658: 13 transforms
Fuzz 67659: 7 transforms
Fuzz 67660: 5 transforms
Fuzz 67661: 9 transforms
Fuzz 67662: 20 transforms
Fuzz 67663: 12 transforms
Fuzz 67664: 14 transforms
Fuzz 67665: 2 transforms
Fuzz 67666: 11 transforms
Fuzz 67667: 3 transforms
Fuzz 67668: 8 transforms
Fuzz 67669: 9 transforms
Fuzz 67670: 13 transforms
Fuzz 67671: 5 transforms
Fuzz 67672: 1 transforms
Fuzz 67673: 7 transforms
Fuzz 67674: 8 transforms
Fuzz 67675: 16 transforms
Fuzz 67676: 3 transforms
Fuzz 67677: 5 transforms
Fuzz 67678: 7 transforms
Fuzz 67679: 2 transforms
Fuzz 67680: 3 transforms
Fuzz 67681: 18 transforms
Fuzz 67682: 16 transforms
Fuzz 67683: 17 transforms
Fuzz 67684: 6 transforms
Fuzz 67685: 12 transforms
Fuzz 67686: 5 transforms
Fuzz 67687: 7 transforms
Fuzz 67688: 13 transforms
Fuzz 67689: 10 transforms
Fuzz 67690: 1 transforms
Fuzz 67691: 10 transforms
Fuzz 67692: 10 transforms
Fuzz 67693: 19 transforms
Fuzz 67694: 6 transforms
Fuzz 67695: 2 transforms
Fuzz 67696: 19 transforms
Fuzz 67697: 15 transforms
Fuzz 67698: 6 transforms
Fuzz 67699: 12 transforms
Fuzz 67700: 8 transforms
Fuzz 67701: 20 transforms
Fuzz 67702: 15 transforms
Fuzz 67703: 5 transforms
Fuzz 67704: 15 transforms
Fuzz 67705: 14 transforms
Fuzz 67706: 14 transforms
Fuzz 67707: 1 transforms
Fuzz 67708: 3 transforms
Fuzz 67709: 20 transforms
Fuzz 67710: 12 transforms
Fuzz 67711: 7 transforms
Fuzz 67712: 6 transforms
Fuzz 67713: 1 transforms
Fuzz 67714: 1 transforms
Fuzz 67715: 3 transforms
Fuzz 67716: 8 transforms
Fuzz 67717: 18 transforms
Fuzz 67718: 12 transforms
Fuzz 67719: 1 transforms
Fuzz 67720: 4 transforms
Fuzz 67721: 6 transforms
Fuzz 67722: 1 transforms
Fuzz 67723: 8 transforms
Fuzz 67724: 1 transforms
Fuzz 67725: 14 transforms
Fuzz 67726: 7 transforms
Fuzz 67727: 18 transforms
Fuzz 67728: 12 transforms
Fuzz 67729: 1 transforms
Fuzz 67730: 9 transforms
Fuzz 67731: 1 transforms
Fuzz 67732: 4 transforms
Fuzz 67733: 7 transforms
Fuzz 67734: 6 transforms
Fuzz 67735: 15 transforms
Fuzz 67736: 17 transforms
Fuzz 67737: 9 transforms
Fuzz 67738: 20 transforms
Fuzz 67739: 17 transforms
Fuzz 67740: 12 transforms
Fuzz 67741: 17 transforms
Fuzz 67742: 16 transforms
Fuzz 67743: 12 transforms
Fuzz 67744: 5 transforms
Fuzz 67745: 7 transforms
Fuzz 67746: 19 transforms
Fuzz 67747: 19 transforms
Fuzz 67748: 20 transforms
Fuzz 67749: 15 transforms
Fuzz 67750: 18 transforms
Fuzz 67751: 13 transforms
Fuzz 67752: 17 transforms
Fuzz 67753: 13 transforms
Fuzz 67754: 19 transforms
Fuzz 67755: 1 transforms
Fuzz 67756: 2 transforms
Fuzz 67757: 6 transforms
Fuzz 67758: 18 transforms
Fuzz 67759: 18 transforms
Fuzz 67760: 1 transforms
Fuzz 67761: 8 transforms
Fuzz 67762: 15 transforms
Fuzz 67763: 10 transforms
Fuzz 67764: 1 transforms
Fuzz 67765: 15 transforms
Fuzz 67766: 6 transforms
Fuzz 67767: 10 transforms
Fuzz 67768: 17 transforms
Fuzz 67769: 9 transforms
Fuzz 67770: 13 transforms
Fuzz 67771: 5 transforms
Fuzz 67772: 4 transforms
Fuzz 67773: 9 transforms
Fuzz 67774: 14 transforms
Fuzz 67775: 4 transforms
Fuzz 67776: 13 transforms
Fuzz 67777: 2 transforms
Fuzz 67778: 7 transforms
Fuzz 67779: 11 transforms
Fuzz 67780: 6 transforms
Fuzz 67781: 17 transforms
Fuzz 67782: 1 transforms
Fuzz 67783: 19 transforms
Fuzz 67784: 12 transforms
Fuzz 67785: 14 transforms
Fuzz 67786: 12 transforms
Fuzz 67787: 4 transforms
Fuzz 67788: 11 transforms
Fuzz 67789: 1 transforms
Fuzz 67790: 20 transforms
Fuzz 67791: 19 transforms
Fuzz 67792: 19 transforms
Fuzz 67793: 9 transforms
Fuzz 67794: 19 transforms
Fuzz 67795: 15 transforms
Fuzz 67796: 14 transforms
Fuzz 67797: 12 transforms
Fuzz 67798: 5 transforms
Fuzz 67799: 11 transforms
Fuzz 67800: 1 transforms
Fuzz 67801: 16 transforms
Fuzz 67802: 10 transforms
Fuzz 67803: 17 transforms
Fuzz 67804: 15 transforms
Fuzz 67805: 19 transforms
Fuzz 67806: 3 transforms
Fuzz 67807: 8 transforms
Fuzz 67808: 6 transforms
Fuzz 67809: 6 transforms
Fuzz 67810: 13 transforms
Fuzz 67811: 2 transforms
Fuzz 67812: 10 transforms
Fuzz 67813: 17 transforms
Fuzz 67814: 18 transforms
Fuzz 67815: 17 transforms
Fuzz 67816: 9 transforms
Fuzz 67817: 17 transforms
Fuzz 67818: 19 transforms
Fuzz 67819: 6 transforms
Fuzz 67820: 18 transforms
Fuzz 67821: 2 transforms
Fuzz 67822: 16 transforms
Fuzz 67823: 19 transforms
Fuzz 67824: 16 transforms
Fuzz 67825: 3 transforms
Fuzz 67826: 13 transforms
Fuzz 67827: 10 transforms
Fuzz 67828: 8 transforms
Fuzz 67829: 2 transforms
Fuzz 67830: 19 transforms
Fuzz 67831: 5 transforms
Fuzz 67832: 1 transforms
Fuzz 67833: 6 transforms
Fuzz 67834: 9 transforms
Fuzz 67835: 16 transforms
Fuzz 67836: 10 transforms
Fuzz 67837: 17 transforms
Fuzz 67838: 2 transforms
Fuzz 67839: 11 transforms
Fuzz 67840: 1 transforms
Fuzz 67841: 16 transforms
Fuzz 67842: 11 transforms
Fuzz 67843: 3 transforms
Fuzz 67844: 2 transforms
Fuzz 67845: 13 transforms
Fuzz 67846: 8 transforms
Fuzz 67847: 1 transforms
Fuzz 67848: 8 transforms
Fuzz 67849: 10 transforms
Fuzz 67850: 4 transforms
Fuzz 67851: 19 transforms
Fuzz 67852: 1 transforms
Fuzz 67853: 2 transforms
Fuzz 67854: 15 transforms
Fuzz 67855: 7 transforms
Fuzz 67856: 12 transforms
Fuzz 67857: 5 transforms
Fuzz 67858: 12 transforms
Fuzz 67859: 13 transforms
Fuzz 67860: 2 transforms
Fuzz 67861: 16 transforms
Fuzz 67862: 20 transforms
Fuzz 67863: 8 transforms
Fuzz 67864: 11 transforms
Fuzz 67865: 19 transforms
Fuzz 67866: 19 transforms
Fuzz 67867: 15 transforms
Fuzz 67868: 17 transforms
Fuzz 67869: 4 transforms
Fuzz 67870: 13 transforms
Fuzz 67871: 17 transforms
Fuzz 67872: 13 transforms
Fuzz 67873: 13 transforms
Fuzz 67874: 14 transforms
Fuzz 67875: 13 transforms
Fuzz 67876: 20 transforms
Fuzz 67877: 2 transforms
Fuzz 67878: 18 transforms
Fuzz 67879: 6 transforms
Fuzz 67880: 7 transforms
Fuzz 67881: 5 transforms
Fuzz 67882: 19 transforms
Fuzz 67883: 6 transforms
Fuzz 67884: 1 transforms
Fuzz 67885: 7 transforms
Fuzz 67886: 5 transforms
Fuzz 67887: 2 transforms
Fuzz 67888: 12 transforms
Fuzz 67889: 8 transforms
Fuzz 67890: 13 transforms
Fuzz 67891: 13 transforms
Fuzz 67892: 11 transforms
Fuzz 67893: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
}if

  String header;
  outputs: const ['resetEvent: <!--
-->
reset'],

  @Output() EventE}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   mitter<int> incremented;
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  selector: 'my-counter',
@Comp<!--
onent(
  directives: }
]),
});
{
\'\'\');
  '090cedb3f2833a3fconst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  inputs: const ['count'],@Component(
  void reset() {}
}
  void increment() {}
  selector: 'my-aaa',
  CounterComponent recursedComponent;
  List<String> items;
  @ContentChild(CounterComponent)
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  icontinuent count;

  EventEmitter<String> resetEvent;
  te
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} ite
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 67894: 8 transforms
Fuzz 67895: 14 transforms
Fuzz 67896: 20 transforms
Fuzz 67897: 3 transforms
Fuzz 67898: 12 transforms
Fuzz 67899: 6 transforms
Fuzz 67900: 19 transforms
Fuzz 67901: 13 transforms
Fuzz 67902: 16 transforms
Fuzz 67903: 8 transforms
Fuzz 67904: 15 transforms
Fuzz 67905: 7 transforms
Fuzz 67906: 13 transforms
Fuzz 67907: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  templateUrl: 'test .html',
--onst [CounterComponent, NgIf, NgFor, NgForm, NgMode<!--
  @Output() EventEmitter<int> incremented;

  selector: 'my-aaa',
}
}
class ComponentA {

-->
class CounterComponent {
  @ContentChild(CounterComponent)
  List<String> items;
  inputs: const ['count'],
  selector: 'my-counter',
  CounterComponent recursedComponent;
  int count;
  void increment() {}
       aria-hidden="true"
  @Input() int maxCount;
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       l])
  directives: c<!--
@Component(
       attr.aria-hidden="';
  void reset() {}
  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;

  String header;
       aria-hiddenn="true"
<<==HTML CODE==>>
       attr.
       aria-hidden="true"
-->
  {{x}} : {{item.trim()}}
</<!--
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 67908: 20 transforms
Fuzz 67909: 5 transforms
Fuzz 67910: 2 transforms
Fuzz 67911: 9 transforms
Fuzz 67912: 13 transforms
Fuzz 67913: 18 transforms
Fuzz 67914: 17 transforms
Fuzz 67915: 1 transforms
Fuzz 67916: 20 transforms
Fuzz 67917: 1 transforms
Fuzz 67918: 8 transforms
Fuzz 67919: 4 transforms
Fuzz 67920: 11 transforms
Fuzz 67921: 5 transforms
Fuzz 67922: 19 transforms
Fuzz 67923: 10 transforms
Fuzz 67924: 14 transforms
Fuzz 67925: 9 transforms
Fuzz 67926: 19 transforms
Fuzz 67927: 20 transforms
Fuzz 67928: 12 transforms
Fuzz 67929: 5 transforms
Fuzz 67930: 16 transforms
Fuzz 67931: 15 transforms
Fuzz 67932: 5 transforms
Fuzz 67933: 1 transforms
Fuzz 67934: 19 transforms
Fuzz 67935: 9 transforms
Fuzz 67936: 10 transforms
Fuzz 67937: 6 transforms
Fuzz 67938: 4 transforms
Fuzz 67939: 19 transforms
Fuzz 67940: 6 transforms
Fuzz 67941: 11 transforms
Fuzz 67942: 13 transforms
Fuzz 67943: 5 transforms
Fuzz 67944: 19 transforms
Fuzz 67945: 10 transforms
Fuzz 67946: 16 transforms
Fuzz 67947: 11 transforms
Fuzz 67948: 9 transforms
Fuzz 67949: 18 transforms
Fuzz 67950: 18 transforms
Fuzz 67951: 1 transforms
Fuzz 67952: 14 transforms
Fuzz 67953: 10 transforms
Fuzz 67954: 9 transforms
Fuzz 67955: 15 transforms
Fuzz 67956: 4 transforms
Fuzz 67957: 1 transforms
Fuzz 67958: 14 transforms
Fuzz 67959: 3 transforms
Fuzz 67960: 13 transforms
Fuzz 67961: 11 transforms
Fuzz 67962: 2 transforms
Fuzz 67963: 5 transforms
Fuzz 67964: 1 transforms
Fuzz 67965: 10 transforms
Fuzz 67966: 1 transforms
Fuzz 67967: 12 transforms
Fuzz 67968: 12 transforms
Fuzz 67969: 16 transforms
Fuzz 67970: 8 transforms
Fuzz 67971: 7 transforms
Fuzz 67972: 2 transforms
Fuzz 67973: 3 transforms
Fuzz 67974: 14 transforms
Fuzz 67975: 19 transforms
Fuzz 67976: 19 transforms
Fuzz 67977: 7 transforms
Fuzz 67978: 7 transforms
Fuzz 67979: 19 transforms
Fuzz 67980: 14 transforms
Fuzz 67981: 19 transforms
Fuzz 67982: 13 transforms
Fuzz 67983: 5 transforms
Fuzz 67984: 7 transforms
Fuzz 67985: 15 transforms
Fuzz 67986: 17 transforms
Fuzz 67987: 11 transforms
Fuzz 67988: 19 transforms
Fuzz 67989: 8 transforms
Fuzz 67990: 6 transforms
Fuzz 67991: 4 transforms
Fuzz 67992: 10 transforms
Fuzz 67993: 19 transforms
Fuzz 67994: 4 transforms
Fuzz 67995: 14 transforms
Fuzz 67996: 19 transforms
Fuzz 67997: 10 transforms
Fuzz 67998: 5 transforms
Fuzz 67999: 17 transforms
Fuzz 68000: 13 transforms
Fuzz 68001: 5 transforms
Fuzz 68002: 7 transforms
Fuzz 68003: 2 transforms
Fuzz 68004: 5 transforms
Fuzz 68005: 6 transforms
Fuzz 68006: 13 transforms
Fuzz 68007: 14 transforms
Fuzz 68008: 18 transforms
Fuzz 68009: 6 transforms
Fuzz 68010: 2 transforms
Fuzz 68011: 20 transforms
Fuzz 68012: 10 transforms
Fuzz 68013: 13 transforms
Fuzz 68014: 8 transforms
Fuzz 68015: 13 transforms
Fuzz 68016: 13 transforms
Fuzz 68017: 17 transforms
Fuzz 68018: 5 transforms
Fuzz 68019: 6 transforms
Fuzz 68020: 16 transforms
Fuzz 68021: 15 transforms
Fuzz 68022: 17 transforms
Fuzz 68023: 1 transforms
Fuzz 68024: 5 transforms
Fuzz 68025: 8 transforms
Fuzz 68026: 13 transforms
Fuzz 68027: 7 transforms
Fuzz 68028: 7 transforms
Fuzz 68029: 7 transforms
Fuzz 68030: 6 transforms
Fuzz 68031: 10 transforms
Fuzz 68032: 20 transforms
Fuzz 68033: 10 transforms
Fuzz 68034: 1 transforms
Fuzz 68035: 12 transforms
Fuzz 68036: 7 transforms
Fuzz 68037: 3 transforms
Fuzz 68038: 3 transforms
Fuzz 68039: 19 transforms
Fuzz 68040: 6 transforms
Fuzz 68041: 13 transforms
Fuzz 68042: 6 transforms
Fuzz 68043: 20 transforms
Fuzz 68044: 7 transforms
Fuzz 68045: 17 transforms
Fuzz 68046: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
import 'package:angular2/ang       attr.aria-hidden="{{!invalid}}"
      ular2.dart'rethrow;

class ComponentA {
}

  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;

  @ContentChild(CounterComponent)
}@Component(  selector: 'my-aaa',
class CounterComponent {
  List<String)> items;

@Component(  selector: 'my-counter',
  CounterComponent recursedComponent;
  void reset() {}
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  String header;
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1while.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 68047: 16 transforms
Fuzz 68048: 19 transforms
Fuzz 68049: 13 transforms
Fuzz 68050: 12 transforms
Fuzz 68051: 7 transforms
Fuzz 68052: 16 transforms
Fuzz 68053: 8 transforms
Fuzz 68054: 20 transforms
Fuzz 68055: 19 transforms
Fuzz 68056: 19 transforms
Fuzz 68057: 4 transforms
Fuzz 68058: 16 transforms
Fuzz 68059: 6 transforms
Fuzz 68060: 7 transforms
Fuzz 68061: 9 transforms
Fuzz 68062: 20 transforms
Fuzz 68063: 7 transforms
Fuzz 68064: 11 transforms
Fuzz 68065: 5 transforms
Fuzz 68066: 14 transforms
Fuzz 68067: 19 transforms
Fuzz 68068: 2 transforms
Fuzz 68069: 2 transforms
Fuzz 68070: 9 transforms
Fuzz 68071: 17 transforms
Fuzz 68072: 3 transforms
Fuzz 68073: 20 transforms
Fuzz 68074: 18 transforms
Fuzz 68075: 19 transforms
Fuzz 68076: 13 transforms
Fuzz 68077: 15 transforms
Fuzz 68078: 11 transforms
Fuzz 68079: 4 transforms
Fuzz 68080: 7 transforms
Fuzz 68081: 18 transforms
Fuzz 68082: 1 transforms
Fuzz 68083: 19 transforms
Fuzz 68084: 5 transforms
Fuzz 68085: 19 transforms
Fuzz 68086: 9 transforms
Fuzz 68087: 16 transforms
Fuzz 68088: 2 transforms
Fuzz 68089: 18 transforms
Fuzz 68090: 8 transforms
Fuzz 68091: 14 transforms
Fuzz 68092: 15 transforms
Fuzz 68093: 20 transforms
Fuzz 68094: 7 transforms
Fuzz 68095: 9 transforms
Fuzz 68096: 16 transforms
Fuzz 68097: 4 transforms
Fuzz 68098: 13 transforms
Fuzz 68099: 9 transforms
Fuzz 68100: 3 transforms
Fuzz 68101: 20 transforms
Fuzz 68102: 2 transforms
Fuzz 68103: 18 transforms
Fuzz 68104: 13 transforms
Fuzz 68105: 10 transforms
Fuzz 68106: 13 transforms
Fuzz 68107: 19 transforms
Fuzz 68108: 7 transforms
Fuzz 68109: 4 transforms
Fuzz 68110: 1 transforms
Fuzz 68111: 14 transforms
Fuzz 68112: 20 transforms
Fuzz 68113: 4 transforms
Fuzz 68114: 11 transforms
Fuzz 68115: 4 transforms
Fuzz 68116: 7 transforms
Fuzz 68117: 16 transforms
Fuzz 68118: 15 transforms
Fuzz 68119: 19 transforms
Fuzz 68120: 18 transforms
Fuzz 68121: 19 transforms
Fuzz 68122: 18 transforms
Fuzz 68123: 20 transforms
Fuzz 68124: 10 transforms
Fuzz 68125: 16 transforms
Fuzz 68126: 20 transforms
Fuzz 68127: 19 transforms
Fuzz 68128: 5 transforms
Fuzz 68129: 19 transforms
Fuzz 68130: 7 transforms
Fuzz 68131: 20 transforms
Fuzz 68132: 14 transforms
Fuzz 68133: 8 transforms
Fuzz 68134: 14 transforms
Fuzz 68135: 13 transforms
Fuzz 68136: 11 transforms
Fuzz 68137: 7 transforms
Fuzz 68138: 11 transforms
Fuzz 68139: 1 transforms
Fuzz 68140: 3 transforms
Fuzz 68141: 3 transforms
Fuzz 68142: 16 transforms
Fuzz 68143: 14 transforms
Fuzz 68144: 11 transforms
Fuzz 68145: 13 transforms
Fuzz 68146: 20 transforms
Fuzz 68147: 16 transforms
Fuzz 68148: 11 transforms
Fuzz 68149: 7 transforms
Fuzz 68150: 5 transforms
Fuzz 68151: 15 transforms
Fuzz 68152: 4 transforms
Fuzz 68153: 8 transforms
Fuzz 68154: 20 transforms
Fuzz 68155: 17 transforms
Fuzz 68156: 6 transforms
Fuzz 68157: 8 transforms
Fuzz 68158: 1 transforms
Fuzz 68159: 18 transforms
Fuzz 68160: 8 transforms
Fuzz 68161: 8 transforms
Fuzz 68162: 16 transforms
Fuzz 68163: 8 transforms
Fuzz 68164: 12 transforms
Fuzz 68165: 17 transforms
Fuzz 68166: 16 transforms
Fuzz 68167: 2 transforms
Fuzz 68168: 9 transforms
Fuzz 68169: 1 transforms
Fuzz 68170: 14 transforms
Fuzz 68171: 6 transforms
Fuzz 68172: 18 transforms
Fuzz 68173: 19 transforms
Fuzz 68174: 1 transforms
Fuzz 68175: 12 transforms
Fuzz 68176: 6 transforms
Fuzz 68177: 17 transforms
Fuzz 68178: 18 transforms
Fuzz 68179: 8 transforms
Fuzz 68180: 1 transforms
Fuzz 68181: 7 transforms
Fuzz 68182: 6 transforms
Fuzz 68183: 17 transforms
Fuzz 68184: 4 transforms
Fuzz 68185: 15 transforms
Fuzz 68186: 19 transforms
Fuzz 68187: 13 transforms
Fuzz 68188: 19 transforms
Fuzz 68189: 5 transforms
Fuzz 68190: 6 transforms
Fuzz 68191: 3 transforms
Fuzz 68192: 7 transforms
Fuzz 68193: 3 transforms
Fuzz 68194: 4 transforms
Fuzz 68195: 1 transforms
Fuzz 68196: 5 transforms
Fuzz 68197: 9 transforms
Fuzz 68198: 19 transforms
Fuzz 68199: 18 transforms
Fuzz 68200: 13 transforms
Fuzz 68201: 2 transforms
Fuzz 68202: 12 transforms
Fuzz 68203: 3 transforms
Fuzz 68204: 14 transforms
Fuzz 68205: 2 transforms
Fuzz 68206: 12 transforms
Fuzz 68207: 8 transforms
Fuzz 68208: 6 transforms
Fuzz 68209: 6 transforms
Fuzz 68210: 15 transforms
Fuzz 68211: 20 transforms
Fuzz 68212: 15 transforms
Fuzz 68213: 17 transforms
Fuzz 68214: 13 transforms
Fuzz 68215: 13 transforms
Fuzz 68216: 8 transforms
Fuzz 68217: 8 transforms
Fuzz 68218: 20 transforms
Fuzz 68219: 6 transforms
Fuzz 68220: 6 transforms
Fuzz 68221: 20 transforms
Fuzz 68222: 20 transforms
Fuzz 68223: 12 transforms
Fuzz 68224: 19 transforms
Fuzz 68225: 16 transforms
Fuzz 68226: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

  @ContentChild(CounterComponent)
  String header;
ncremented;-->
  template: '{{count}} <buttate: '{{count}} <button (click<String> resetEvent;
  selector: 'my-aaa',@Component(
   ounterComponent {
}
       aria-hidden="true"
  selector: 'my-counter',  inputs: const ['count'],
class ComponentA {
       aomponent(
  EventEmitterdel])
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
class C<!--
@<!--

  List<String> items;
}
  void reset() {}
  outputs: const ['resetEvent: reset'],

-->
  CounterComponent recursedComponent;
  List<String> items;
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
  template: '{{count}} <buttate: '{{count}} <button (click)="increment()" [value]=on (click)="increment()" [value]="\'add\'"></button>')  void increment() {}
@C<!--
  @Input() int maxCount;

-->
  int count;
import 'package:angular2/angular2.dart';
       aria-hiddComponent(

}
class ComponentA {
  selector: 'my-counter',  inputs: const ['count'],
       attr.aria-hidden="{{!invalid}}"
<<==HTML CODE==>>
<h1 #h1>Showing {<!--
-->
       a{items.length}} items:</h1>
  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    <my-counter></my-counter>
    [maxCount]='4'
  <input [(ngModel)]="header" />
      </li>
  {{ngForm.dirty}}
    [count]="items.length"
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''    (incremented)='items.add($event.toString())'>  <my-counter
  
<!-- @ngIgnoreErrors: -->
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">


</div>
  {{x}} : {{item.trim()}}
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 68227: 4 transforms
Fuzz 68228: 15 transforms
Fuzz 68229: 8 transforms
Fuzz 68230: 9 transforms
Fuzz 68231: 6 transforms
Fuzz 68232: 13 transforms
Fuzz 68233: 17 transforms
Fuzz 68234: 13 transforms
Fuzz 68235: 11 transforms
Fuzz 68236: 19 transforms
Fuzz 68237: 7 transforms
Fuzz 68238: 11 transforms
Fuzz 68239: 11 transforms
Fuzz 68240: 15 transforms
Fuzz 68241: 20 transforms
Fuzz 68242: 4 transforms
Fuzz 68243: 14 transforms
Fuzz 68244: 2 transforms
Fuzz 68245: 3 transforms
Fuzz 68246: 6 transforms
Fuzz 68247: 12 transforms
Fuzz 68248: 3 transforms
Fuzz 68249: 15 transforms
Fuzz 68250: 12 transforms
Fuzz 68251: 6 transforms
Fuzz 68252: 4 transforms
Fuzz 68253: 4 transforms
Fuzz 68254: 1 transforms
Fuzz 68255: 16 transforms
Fuzz 68256: 19 transforms
Fuzz 68257: 13 transforms
Fuzz 68258: 4 transforms
Fuzz 68259: 11 transforms
Fuzz 68260: 11 transforms
Fuzz 68261: 20 transforms
Fuzz 68262: 19 transforms
Fuzz 68263: 10 transforms
Fuzz 68264: 18 transforms
Fuzz 68265: 10 transforms
Fuzz 68266: 11 transforms
Fuzz 68267: 6 transforms
Fuzz 68268: 19 transforms
Fuzz 68269: 2 transforms
Fuzz 68270: 15 transforms
Fuzz 68271: 4 transforms
Fuzz 68272: 3 transforms
Fuzz 68273: 2 transforms
Fuzz 68274: 16 transforms
Fuzz 68275: 2 transforms
Fuzz 68276: 3 transforms
Fuzz 68277: 4 transforms
Fuzz 68278: 6 transforms
Fuzz 68279: 3 transforms
Fuzz 68280: 8 transforms
Fuzz 68281: 19 transforms
Fuzz 68282: 17 transforms
Fuzz 68283: 4 transforms
Fuzz 68284: 13 transforms
Fuzz 68285: 6 transforms
Fuzz 68286: 17 transforms
Fuzz 68287: 12 transforms
Fuzz 68288: 12 transforms
Fuzz 68289: 5 transforms
Fuzz 68290: 1 transforms
Fuzz 68291: 16 transforms
Fuzz 68292: 20 transforms
Fuzz 68293: 5 transforms
Fuzz 68294: 1 transforms
Fuzz 68295: 17 transforms
Fuzz 68296: 19 transforms
Fuzz 68297: 13 transforms
Fuzz 68298: 14 transforms
Fuzz 68299: 14 transforms
Fuzz 68300: 10 transforms
Fuzz 68301: 11 transforms
Fuzz 68302: 20 transforms
Fuzz 68303: 10 transforms
Fuzz 68304: 11 transforms
Fuzz 68305: 4 transforms
Fuzz 68306: 19 transforms
Fuzz 68307: 20 transforms
Fuzz 68308: 4 transforms
Fuzz 68309: 20 transforms
Fuzz 68310: 3 transforms
Fuzz 68311: 17 transforms
Fuzz 68312: 19 transforms
Fuzz 68313: 11 transforms
Fuzz 68314: 16 transforms
Fuzz 68315: 17 transforms
Fuzz 68316: 13 transforms
Fuzz 68317: 4 transforms
Fuzz 68318: 1 transforms
Fuzz 68319: 9 transforms
Fuzz 68320: 9 transforms
Fuzz 68321: 9 transforms
Fuzz 68322: 1 transforms
Fuzz 68323: 3 transforms
Fuzz 68324: 20 transforms
Fuzz 68325: 10 transforms
Fuzz 68326: 6 transforms
Fuzz 68327: 7 transforms
Fuzz 68328: 20 transforms
Fuzz 68329: 13 transforms
Fuzz 68330: 4 transforms
Fuzz 68331: 15 transforms
Fuzz 68332: 18 transforms
Fuzz 68333: 1 transforms
Fuzz 68334: 20 transforms
Fuzz 68335: 8 transforms
Fuzz 68336: 12 transforms
Fuzz 68337: 6 transforms
Fuzz 68338: 11 transforms
Fuzz 68339: 8 transforms
Fuzz 68340: 19 transforms
Fuzz 68341: 10 transforms
Fuzz 68342: 6 transforms
Fuzz 68343: 1 transforms
Fuzz 68344: 6 transforms
Fuzz 68345: 5 transforms
Fuzz 68346: 17 transforms
Fuzz 68347: 18 transforms
Fuzz 68348: 10 transforms
Fuzz 68349: 20 transforms
Fuzz 68350: 9 transforms
Fuzz 68351: 9 transforms
Fuzz 68352: 1 transforms
Fuzz 68353: 3 transforms
Fuzz 68354: 5 transforms
Fuzz 68355: 5 transforms
Fuzz 68356: 8 transforms
Fuzz 68357: 18 transforms
Fuzz 68358: 1 transforms
Fuzz 68359: 1 transforms
Fuzz 68360: 15 transforms
Fuzz 68361: 17 transforms
Fuzz 68362: 18 transforms
Fuzz 68363: 7 transforms
Fuzz 68364: 17 transforms
Fuzz 68365: 15 transforms
Fuzz 68366: 18 transforms
Fuzz 68367: 7 transforms
Fuzz 68368: 1 transforms
Fuzz 68369: 12 transforms
Fuzz 68370: 17 transforms
Fuzz 68371: 19 transforms
Fuzz 68372: 2 transforms
Fuzz 68373: 9 transforms
Fuzz 68374: 6 transforms
Fuzz 68375: 3 transforms
Fuzz 68376: 7 transforms
Fuzz 68377: 10 transforms
Fuzz 68378: 9 transforms
Fuzz 68379: 14 transforms
Fuzz 68380: 1 transforms
Fuzz 68381: 8 transforms
Fuzz 68382: 7 transforms
Fuzz 68383: 16 transforms
Fuzz 68384: 3 transforms
Fuzz 68385: 14 transforms
Fuzz 68386: 12 transforms
Fuzz 68387: 11 transforms
Fuzz 68388: 11 transforms
Fuzz 68389: 11 transforms
Fuzz 68390: 3 transforms
Fuzz 68391: 17 transforms
Fuzz 68392: 3 transforms
Fuzz 68393: 3 transforms
Fuzz 68394: 15 transforms
Fuzz 68395: 6 transforms
Fuzz 68396: 17 transforms
Fuzz 68397: 12 transforms
Fuzz 68398: 1 transforms
Fuzz 68399: 13 transforms
Fuzz 68400: 2 transforms
Fuzz 68401: 8 transforms
Fuzz 68402: 14 transforms
Fuzz 68403: 1 transforms
Fuzz 68404: 4 transforms
Fuzz 68405: 18 transforms
Fuzz 68406: 20 transforms
Fuzz 68407: 1 transforms
Fuzz 68408: 20 transforms
Fuzz 68409: 18 transforms
Fuzz 68410: 14 transforms
Fuzz 68411: 6 transforms
Fuzz 68412: 20 transforms
Fuzz 68413: 11 transforms
Fuzz 68414: 17 transforms
Fuzz 68415: 16 transforms
Fuzz 68416: 19 transforms
Fuzz 68417: 8 transforms
Fuzz 68418: 4 transforms
Fuzz 68419: 16 transforms
Fuzz 68420: 19 transforms
Fuzz 68421: 9 transforms
Fuzz 68422: 19 transforms
Fuzz 68423: 16 transforms
Fuzz 68424: 9 transforms
Fuzz 68425: 15 transforms
Fuzz 68426: 4 transforms
Fuzz 68427: 4 transforms
Fuzz 68428: 18 transforms
Fuzz 68429: 7 transforms
Fuzz 68430: 15 transforms
Fuzz 68431: 17 transforms
Fuzz 68432: 10 transforms
Fuzz 68433: 12 transforms
Fuzz 68434: 4 transforms
Fuzz 68435: 1 transforms
Fuzz 68436: 7 transforms
Fuzz 68437: 9 transforms
Fuzz 68438: 6 transforms
Fuzz 68439: 18 transforms
Fuzz 68440: 7 transforms
Fuzz 68441: 8 transforms
Fuzz 68442: 8 transforms
Fuzz 68443: 4 transforms
Fuzz 68444: 4 transforms
Fuzz 68445: 17 transforms
Fuzz 68446: 7 transforms
Fuzz 68447: 14 transforms
Fuzz 68448: 19 transforms
Fuzz 68449: 14 transforms
Fuzz 68450: 13 transforms
Fuzz 68451: 4 transforms
Fuzz 68452: 3 transforms
Fuzz 68453: 5 transforms
Fuzz 68454: 7 transforms
Fuzz 68455: 7 transforms
Fuzz 68456: 7 transforms
Fuzz 68457: 14 transforms
Fuzz 68458: 17 transforms
Fuzz 68459: 18 transforms
Fuzz 68460: 4 transforms
Fuzz 68461: 3 transforms
Fuzz 68462: 3 transforms
Fuzz 68463: 2 transforms
Fuzz 68464: 13 transforms
Fuzz 68465: 18 transforms
Fuzz 68466: 10 transforms
Fuzz 68467: 17 transforms
Fuzz 68468: 11 transforms
Fuzz 68469: 17 transforms
Fuzz 68470: 16 transforms
Fuzz 68471: 9 transforms
Fuzz 68472: 20 transforms
Fuzz 68473: 4 transforms
Fuzz 68474: 7 transforms
Fuzz 68475: 10 transforms
Fuzz 68476: 11 transforms
Fuzz 68477: 9 transforms
Fuzz 68478: 19 transforms
Fuzz 68479: 8 transforms
Fuzz 68480: 7 transforms
Fuzz 68481: 2 transforms
Fuzz 68482: 3 transforms
Fuzz 68483: 19 transforms
Fuzz 68484: 4 transforms
Fuzz 68485: 4 transforms
Fuzz 68486: 4 transforms
Fuzz 68487: 19 transforms
Fuzz 68488: 1 transforms
Fuzz 68489: 3 transforms
Fuzz 68490: 4 transforms
Fuzz 68491: 7 transforms
Fuzz 68492: 3 transforms
Fuzz 68493: 20 transforms
Fuzz 68494: 19 transforms
Fuzz 68495: 14 transforms
Fuzz 68496: 18 transforms
Fuzz 68497: 12 transforms
Fuzz 68498: 15 transforms
Fuzz 68499: 5 transforms
Fuzz 68500: 20 transforms
Fuzz 68501: 13 transforms
Fuzz 68502: 9 transforms
Fuzz 68503: 7 transforms
Fuzz 68504: 18 transforms
Fuzz 68505: 4 transforms
Fuzz 68506: 7 transforms
Fuzz 68507: 6 transforms
Fuzz 68508: 13 transforms
Fuzz 68509: 15 transforms
Fuzz 68510: 18 transforms
Fuzz 68511: 16 transforms
Fuzz 68512: 5 transforms
Fuzz 68513: 6 transforms
Fuzz 68514: 9 transforms
Fuzz 68515: 1 transforms
Fuzz 68516: 8 transforms
Fuzz 68517: 14 transforms
Fuzz 68518: 12 transforms
Fuzz 68519: 16 transforms
Fuzz 68520: 5 transforms
Fuzz 68521: 15 transforms
Fuzz 68522: 17 transforms
Fuzz 68523: 5 transforms
Fuzz 68524: 17 transforms
Fuzz 68525: 15 transforms
Fuzz 68526: 18 transforms
Fuzz 68527: 6 transforms
Fuzz 68528: 16 transforms
Fuzz 68529: 18 transforms
Fuzz 68530: 7 transforms
Fuzz 68531: 12 transforms
Fuzz 68532: 15 transforms
Fuzz 68533: 13 transforms
Fuzz 68534: 2 transforms
Fuzz 68535: 16 transforms
Fuzz 68536: 4 transforms
Fuzz 68537: 19 transforms
Fuzz 68538: 1 transforms
Fuzz 68539: 2 transforms
Fuzz 68540: 16 transforms
Fuzz 68541: 4 transforms
Fuzz 68542: 19 transforms
Fuzz 68543: 7 transforms
Fuzz 68544: 18 transforms
Fuzz 68545: 3 transforms
Fuzz 68546: 3 transforms
Fuzz 68547: 10 transforms
Fuzz 68548: 11 transforms
Fuzz 68549: 15 transforms
Fuzz 68550: 18 transforms
Fuzz 68551: 6 transforms
Fuzz 68552: 6 transforms
Fuzz 68553: 1 transforms
Fuzz 68554: 17 transforms
Fuzz 68555: 7 transforms
Fuzz 68556: 5 transforms
Fuzz 68557: 9 transforms
Fuzz 68558: 20 transforms
Fuzz 68559: 14 transforms
Fuzz 68560: 20 transforms
Fuzz 68561: 18 transforms
Fuzz 68562: 6 transforms
Fuzz 68563: 7 transforms
Fuzz 68564: 3 transforms
Fuzz 68565: 13 transforms
Fuzz 68566: 12 transforms
Fuzz 68567: 19 transforms
Fuzz 68568: 6 transforms
Fuzz 68569: 20 transforms
Fuzz 68570: 17 transforms
Fuzz 68571: 1 transforms
Fuzz 68572: 8 transforms
Fuzz 68573: 6 transforms
Fuzz 68574: 12 transforms
Fuzz 68575: 5 transforms
Fuzz 68576: 17 transforms
Fuzz 68577: 11 transforms
Fuzz 68578: 2 transforms
Fuzz 68579: 4 transforms
Fuzz 68580: 4 transforms
Fuzz 68581: 12 transforms
Fuzz 68582: 15 transforms
Fuzz 68583: 1 transforms
Fuzz 68584: 12 transforms
Fuzz 68585: 3 transforms
Fuzz 68586: 19 transforms
Fuzz 68587: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: consenumt ['count'],
  selector: 'my-aaa',
  int count;
  @Output() EventEmitter<int> incremented;
@Component(
  void increment() {}
  selector: 'my-counter',

  selector: 'my-counter',

  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
  input<!--
@Component(
  CounterComponent recursedComponent;
  templateUrl: 'test.html',
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'adComponentA {
@Component(
  int count;
class CounterComponent {
-->
}
import 'package:angular2/angular2.dart';

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
  String header;
  Evd\"></button>')

  @Input() int maxCount;
}

}
  List<String> items;
class CounterComponent {
  List<String> items;

  void reset() {}
class ComponentA {
       aria-hidden="true"
       attr.aria-hidden="{{!invas: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
    (reset)=''
<div *ngIf="items.length > 0">
<h1 #h1>Showing {{items.length}} items:</h1>
      
  <my-counter
{
    (reset)=''
  {{x}} : {{item.trim()}}
  '090cedb3fm>
  {{ngForm.dirty}}
});
  <my-counter
  <input [(ngModel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"    [maxCount]='4'
  
      
    (click)='h1.hidden = !]="header" />
  h1.
  <form #ngForm="ngForm"></for}
]),
\'\'\');
    [count]="items.length"    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 68588: 14 transforms
Fuzz 68589: 20 transforms
Fuzz 68590: 1 transforms
Fuzz 68591: 12 transforms
Fuzz 68592: 16 transforms
Fuzz 68593: 20 transforms
Fuzz 68594: 15 transforms
Fuzz 68595: 4 transforms
Fuzz 68596: 18 transforms
Fuzz 68597: 4 transforms
Fuzz 68598: 20 transforms
Fuzz 68599: 4 transforms
Fuzz 68600: 20 transforms
Fuzz 68601: 13 transforms
Fuzz 68602: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  ick)="increment()" [value]="\'a
  directives: const [<!--
\'\'\');
  template: '{{count}} <button (cl}
]),
@Component(
  String header;
  selector: 'my-counter',
class ComponentA {
CounterComponent, NgIf, NgFor, NgForm, NgModel])

import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
});
  outputs: const ['resetEven: reset'],
  selector: 'my-aaa',
@Component(
  inputs: const ['countate: '{{count}} <button (cl'],

  List<String> items;
{
}
<<==HTML CODE==>>
  <form #ngForm="ngForm"></form>
    (reset)=''
  </my-counter>

  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
    <my-countemr></my-counter>
  <input [(ngModel)]="header" />

    #counter
<li *ngFo}
]),
});
{
\'\'\');
 r='let item of items; let x=index' [hidden]='item != null'>
      
    [maxCount]='4'
</div>
    [count]="items.length"
  {{x}} : {{item.trim(}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baa)}}
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
<div *ngIf="items.length > 0"))'>
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
    <my-countemr></my-counter>
  <input [(ngModel)]="header" />

    #counter
<li *ngFo}
]),
});
{
\'\'\');
 r='let item of items; let x=index' [hidden]='item != null'>
      
    [maxCount]='4'
</div>
    [count]="items.length"
  {{x}} : {{item.trim(}
]),});
{
\'\'\');
  '090cedb3f2833>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 68603: 7 transforms
Fuzz 68604: 10 transforms
Fuzz 68605: 6 transforms
Fuzz 68606: 8 transforms
Fuzz 68607: 20 transforms
Fuzz 68608: 16 transforms
Fuzz 68609: 5 transforms
Fuzz 68610: 16 transforms
Fuzz 68611: 15 transforms
Fuzz 68612: 18 transforms
Fuzz 68613: 12 transforms
Fuzz 68614: 11 transforms
Fuzz 68615: 12 transforms
Fuzz 68616: 7 transforms
Fuzz 68617: 18 transforms
Fuzz 68618: 13 transforms
Fuzz 68619: 9 transforms
Fuzz 68620: 8 transforms
Fuzz 68621: 16 transforms
Fuzz 68622: 15 transforms
Fuzz 68623: 10 transforms
Fuzz 68624: 11 transforms
Fuzz 68625: 3 transforms
Fuzz 68626: 19 transforms
Fuzz 68627: 8 transforms
Fuzz 68628: 3 transforms
Fuzz 68629: 11 transforms
Fuzz 68630: 5 transforms
Fuzz 68631: 2 transforms
Fuzz 68632: 15 transforms
Fuzz 68633: 16 transforms
Fuzz 68634: 1 transforms
Fuzz 68635: 17 transforms
Fuzz 68636: 12 transforms
Fuzz 68637: 5 transforms
Fuzz 68638: 12 transforms
Fuzz 68639: 18 transforms
Fuzz 68640: 16 transforms
Fuzz 68641: 11 transforms
Fuzz 68642: 13 transforms
Fuzz 68643: 1 transforms
Fuzz 68644: 20 transforms
Fuzz 68645: 11 transforms
Fuzz 68646: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  selector: 'my-aaa',
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"
       attr.ariset() {}
  void re<!--
@Component(
  outputs: const ['resetEvent: reset'],
class ComponentA {
  EventEmitter<String> resetEvent;

  @ContentChild(CounterComponent)
}
  CounterComponent recursedComponent;
class CounterComponent {
  String header;
}
  void increment() {}

  List<String> items;
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;
  int count;

  inputs: const ['count'],
  templateUrl: 'test.html',

<<==HTML CODE==>>
  <input }
  
  <form #ngForm="ngForm"></form>

    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>
  [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>

t</li>
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
});
</div>
{
\'\'\');
  <my-counter    #counter
]),
  </my-counter>e
      
    [maxCount]='4'    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 68647: 11 transforms
Fuzz 68648: 1 transforms
Fuzz 68649: 1 transforms
Fuzz 68650: 10 transforms
Fuzz 68651: 14 transforms
Fuzz 68652: 12 transforms
Fuzz 68653: 9 transforms
Fuzz 68654: 13 transforms
Fuzz 68655: 20 transforms
Fuzz 68656: 5 transforms
Fuzz 68657: 8 transforms
Fuzz 68658: 5 transforms
Fuzz 68659: 20 transforms
Fuzz 68660: 9 transforms
Fuzz 68661: 15 transforms
Fuzz 68662: 11 transforms
Fuzz 68663: 10 transforms
Fuzz 68664: 11 transforms
Fuzz 68665: 1 transforms
Fuzz 68666: 2 transforms
Fuzz 68667: 12 transforms
Fuzz 68668: 1 transforms
Fuzz 68669: 5 transforms
Fuzz 68670: 15 transforms
Fuzz 68671: 2 transforms
Fuzz 68672: 4 transforms
Fuzz 68673: 10 transforms
Fuzz 68674: 2 transforms
Fuzz 68675: 20 transforms
Fuzz 68676: 10 transforms
Fuzz 68677: 2 transforms
Fuzz 68678: 10 transforms
Fuzz 68679: 20 transforms
Fuzz 68680: 20 transforms
Fuzz 68681: 14 transforms
Fuzz 68682: 20 transforms
Fuzz 68683: 12 transforms
Fuzz 68684: 4 transforms
Fuzz 68685: 3 transforms
Fuzz 68686: 13 transforms
Fuzz 68687: 19 transforms
Fuzz 68688: 5 transforms
Fuzz 68689: 9 transforms
Fuzz 68690: 13 transforms
Fuzz 68691: 6 transforms
Fuzz 68692: 10 transforms
Fuzz 68693: 1 transforms
Fuzz 68694: 15 transforms
Fuzz 68695: 6 transforms
Fuzz 68696: 2 transforms
Fuzz 68697: 5 transforms
Fuzz 68698: 2 transforms
Fuzz 68699: 18 transforms
Fuzz 68700: 9 transforms
Fuzz 68701: 10 transforms
Fuzz 68702: 15 transforms
Fuzz 68703: 13 transforms
Fuzz 68704: 14 transforms
Fuzz 68705: 18 transforms
Fuzz 68706: 18 transforms
Fuzz 68707: 19 transforms
Fuzz 68708: 17 transforms
Fuzz 68709: 19 transforms
Fuzz 68710: 10 transforms
Fuzz 68711: 15 transforms
Fuzz 68712: 11 transforms
Fuzz 68713: 10 transforms
Fuzz 68714: 5 transforms
Fuzz 68715: 2 transforms
Fuzz 68716: 18 transforms
Fuzz 68717: 10 transforms
Fuzz 68718: 6 transforms
Fuzz 68719: 17 transforms
Fuzz 68720: 11 transforms
Fuzz 68721: 18 transforms
Fuzz 68722: 16 transforms
Fuzz 68723: 3 transforms
Fuzz 68724: 18 transforms
Fuzz 68725: 14 transforms
Fuzz 68726: 6 transforms
Fuzz 68727: 8 transforms
Fuzz 68728: 4 transforms
Fuzz 68729: 7 transforms
Fuzz 68730: 3 transforms
Fuzz 68731: 10 transforms
Fuzz 68732: 19 transforms
Fuzz 68733: 20 transforms
Fuzz 68734: 1 transforms
Fuzz 68735: 16 transforms
Fuzz 68736: 19 transforms
Fuzz 68737: 18 transforms
Fuzz 68738: 7 transforms
Fuzz 68739: 15 transforms
Fuzz 68740: 3 transforms
Fuzz 68741: 8 transforms
Fuzz 68742: 11 transforms
Fuzz 68743: 7 transforms
Fuzz 68744: 18 transforms
Fuzz 68745: 10 transforms
Fuzz 68746: 17 transforms
Fuzz 68747: 18 transforms
Fuzz 68748: 6 transforms
Fuzz 68749: 11 transforms
Fuzz 68750: 7 transforms
Fuzz 68751: 4 transforms
Fuzz 68752: 17 transforms
Fuzz 68753: 5 transforms
Fuzz 68754: 7 transforms
Fuzz 68755: 9 transforms
Fuzz 68756: 7 transforms
Fuzz 68757: 8 transforms
Fuzz 68758: 8 transforms
Fuzz 68759: 20 transforms
Fuzz 68760: 20 transforms
Fuzz 68761: 1 transforms
Fuzz 68762: 15 transforms
Fuzz 68763: 13 transforms
Fuzz 68764: 12 transforms
Fuzz 68765: 5 transforms
Fuzz 68766: 8 transforms
Fuzz 68767: 19 transforms
Fuzz 68768: 10 transforms
Fuzz 68769: 8 transforms
Fuzz 68770: 19 transforms
Fuzz 68771: 17 transforms
Fuzz 68772: 13 transforms
Fuzz 68773: 10 transforms
Fuzz 68774: 13 transforms
Fuzz 68775: 18 transforms
Fuzz 68776: 9 transforms
Fuzz 68777: 13 transforms
Fuzz 68778: 9 transforms
Fuzz 68779: 6 transforms
Fuzz 68780: 20 transforms
Fuzz 68781: 4 transforms
Fuzz 68782: 2 transforms
Fuzz 68783: 5 transforms
Fuzz 68784: 16 transforms
Fuzz 68785: 2 transforms
Fuzz 68786: 19 transforms
Fuzz 68787: 12 transforms
Fuzz 68788: 10 transforms
Fuzz 68789: 14 transforms
Fuzz 68790: 14 transforms
Fuzz 68791: 3 transforms
Fuzz 68792: 11 transforms
Fuzz 68793: 7 transforms
Fuzz 68794: 20 transforms
Fuzz 68795: 16 transforms
Fuzz 68796: 3 transforms
Fuzz 68797: 16 transforms
Fuzz 68798: 7 transforms
Fuzz 68799: 19 transforms
Fuzz 68800: 3 transforms
Fuzz 68801: 13 transforms
Fuzz 68802: 17 transforms
Fuzz 68803: 3 transforms
Fuzz 68804: 6 transforms
Fuzz 68805: 20 transforms
Fuzz 68806: 7 transforms
Fuzz 68807: 2 transforms
Fuzz 68808: 11 transforms
Fuzz 68809: 7 transforms
Fuzz 68810: 11 transforms
Fuzz 68811: 20 transforms
Fuzz 68812: 20 transforms
Fuzz 68813: 13 transforms
Fuzz 68814: 16 transforms
Fuzz 68815: 6 transforms
Fuzz 68816: 6 transforms
Fuzz 68817: 6 transforms
Fuzz 68818: 15 transforms
Fuzz 68819: 18 transforms
Fuzz 68820: 12 transforms
Fuzz 68821: 19 transforms
Fuzz 68822: 13 transforms
Fuzz 68823: 13 transforms
Fuzz 68824: 10 transforms
Fuzz 68825: 2 transforms
Fuzz 68826: 8 transforms
Fuzz 68827: 16 transforms
Fuzz 68828: 19 transforms
Fuzz 68829: 19 transforms
Fuzz 68830: 3 transforms
Fuzz 68831: 9 transforms
Fuzz 68832: 17 transforms
Fuzz 68833: 18 transforms
Fuzz 68834: 16 transforms
Fuzz 68835: 8 transforms
Fuzz 68836: 5 transforms
Fuzz 68837: 18 transforms
Fuzz 68838: 13 transforms
Fuzz 68839: 5 transforms
Fuzz 68840: 15 transforms
Fuzz 68841: 17 transforms
Fuzz 68842: 5 transforms
Fuzz 68843: 14 transforms
Fuzz 68844: 14 transforms
Fuzz 68845: 4 transforms
Fuzz 68846: 10 transforms
Fuzz 68847: 4 transforms
Fuzz 68848: 20 transforms
Fuzz 68849: 6 transforms
Fuzz 68850: 15 transforms
Fuzz 68851: 5 transforms
Fuzz 68852: 6 transforms
Fuzz 68853: 14 transforms
Fuzz 68854: 3 transforms
Fuzz 68855: 20 transforms
Fuzz 68856: 5 transforms
Fuzz 68857: 12 transforms
Fuzz 68858: 9 transforms
Fuzz 68859: 3 transforms
Fuzz 68860: 14 transforms
Fuzz 68861: 9 transforms
Fuzz 68862: 17 transforms
Fuzz 68863: 18 transforms
Fuzz 68864: 3 transforms
Fuzz 68865: 15 transforms
Fuzz 68866: 3 transforms
Fuzz 68867: 17 transforms
Fuzz 68868: 4 transforms
Fuzz 68869: 16 transforms
Fuzz 68870: 1 transforms
Fuzz 68871: 12 transforms
Fuzz 68872: 11 transforms
Fuzz 68873: 5 transforms
Fuzz 68874: 17 transforms
Fuzz 68875: 8 transforms
Fuzz 68876: 14 transforms
Fuzz 68877: 2 transforms
Fuzz 68878: 15 transforms
Fuzz 68879: 19 transforms
Fuzz 68880: 15 transforms
Fuzz 68881: 2 transforms
Fuzz 68882: 20 transforms
Fuzz 68883: 18 transforms
Fuzz 68884: 4 transforms
Fuzz 68885: 7 transforms
Fuzz 68886: 14 transforms
Fuzz 68887: 3 transforms
Fuzz 68888: 16 transforms
Fuzz 68889: 9 transforms
Fuzz 68890: 2 transforms
Fuzz 68891: 2 transforms
Fuzz 68892: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
{
  EventEmitter<String> resetEvent;

-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  CounterComponent recursedComponent;
import 'package:angular2/angular2.dsetEvent: reset'],
  void increment() {}
  void reset}
       aria-hidden="=true"
});
  selector: 'my-aaa',
  inputs: const ['icount'],
    late: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
\'\'\');
  @Output() EventEmitter<int> incremented;

}
]),
  int count;

  @ContentChild(CounterComponent)
  List<String> items;
class ComponentA {
  @Input() int maxCount;
}

       aria-hidden="true"
  temp<!--
@Component(
class ComponentA {
    late: '{{count}} <button (click)="increment()" [value]="\'addart';
  temp<!--
}
  String header;
-->
@Component(
  selector: 'my-counter',
  int count;

class CounterCompyonent {
}
  '090cedb3f2833a3f260b0937baae56267a6cd935() {}
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors:source -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!inv}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (eset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 68893: 15 transforms
Fuzz 68894: 12 transforms
Fuzz 68895: 17 transforms
Fuzz 68896: 8 transforms
Fuzz 68897: 10 transforms
Fuzz 68898: 19 transforms
Fuzz 68899: 3 transforms
Fuzz 68900: 3 transforms
Fuzz 68901: 2 transforms
Fuzz 68902: 19 transforms
Fuzz 68903: 5 transforms
Fuzz 68904: 1 transforms
Fuzz 68905: 16 transforms
Fuzz 68906: 11 transforms
Fuzz 68907: 15 transforms
Fuzz 68908: 15 transforms
Fuzz 68909: 16 transforms
Fuzz 68910: 10 transforms
Fuzz 68911: 20 transforms
Fuzz 68912: 18 transforms
Fuzz 68913: 3 transforms
Fuzz 68914: 12 transforms
Fuzz 68915: 18 transforms
Fuzz 68916: 18 transforms
Fuzz 68917: 4 transforms
Fuzz 68918: 19 transforms
Fuzz 68919: 8 transforms
Fuzz 68920: 10 transforms
Fuzz 68921: 5 transforms
Fuzz 68922: 2 transforms
Fuzz 68923: 8 transforms
Fuzz 68924: 9 transforms
Fuzz 68925: 6 transforms
Fuzz 68926: 12 transforms
Fuzz 68927: 2 transforms
Fuzz 68928: 11 transforms
Fuzz 68929: 17 transforms
Fuzz 68930: 1 transforms
Fuzz 68931: 1 transforms
Fuzz 68932: 7 transforms
Fuzz 68933: 19 transforms
Fuzz 68934: 8 transforms
Fuzz 68935: 12 transforms
Fuzz 68936: 8 transforms
Fuzz 68937: 19 transforms
Fuzz 68938: 8 transforms
Fuzz 68939: 19 transforms
Fuzz 68940: 5 transforms
Fuzz 68941: 7 transforms
Fuzz 68942: 8 transforms
Fuzz 68943: 17 transforms
Fuzz 68944: 12 transforms
Fuzz 68945: 12 transforms
Fuzz 68946: 2 transforms
Fuzz 68947: 5 transforms
Fuzz 68948: 8 transforms
Fuzz 68949: 7 transforms
Fuzz 68950: 13 transforms
Fuzz 68951: 14 transforms
Fuzz 68952: 6 transforms
Fuzz 68953: 6 transforms
Fuzz 68954: 4 transforms
Fuzz 68955: 20 transforms
Fuzz 68956: 2 transforms
Fuzz 68957: 11 transforms
Fuzz 68958: 9 transforms
Fuzz 68959: 13 transforms
Fuzz 68960: 9 transforms
Fuzz 68961: 4 transforms
Fuzz 68962: 19 transforms
Fuzz 68963: 1 transforms
Fuzz 68964: 19 transforms
Fuzz 68965: 1 transforms
Fuzz 68966: 4 transforms
Fuzz 68967: 12 transforms
Fuzz 68968: 7 transforms
Fuzz 68969: 1 transforms
Fuzz 68970: 9 transforms
Fuzz 68971: 18 transforms
Fuzz 68972: 12 transforms
Fuzz 68973: 4 transforms
Fuzz 68974: 19 transforms
Fuzz 68975: 7 transforms
Fuzz 68976: 4 transforms
Fuzz 68977: 13 transforms
Fuzz 68978: 4 transforms
Fuzz 68979: 8 transforms
Fuzz 68980: 4 transforms
Fuzz 68981: 3 transforms
Fuzz 68982: 7 transforms
Fuzz 68983: 11 transforms
Fuzz 68984: 12 transforms
Fuzz 68985: 19 transforms
Fuzz 68986: 10 transforms
Fuzz 68987: 4 transforms
Fuzz 68988: 5 transforms
Fuzz 68989: 19 transforms
Fuzz 68990: 18 transforms
Fuzz 68991: 12 transforms
Fuzz 68992: 11 transforms
Fuzz 68993: 15 transforms
Fuzz 68994: 9 transforms
Fuzz 68995: 16 transforms
Fuzz 68996: 20 transforms
Fuzz 68997: 3 transforms
Fuzz 68998: 17 transforms
Fuzz 68999: 16 transforms
Fuzz 69000: 5 transforms
Fuzz 69001: 18 transforms
Fuzz 69002: 3 transforms
Fuzz 69003: 20 transforms
Fuzz 69004: 3 transforms
Fuzz 69005: 11 transforms
Fuzz 69006: 12 transforms
Fuzz 69007: 1 transforms
Fuzz 69008: 14 transforms
Fuzz 69009: 15 transforms
Fuzz 69010: 2 transforms
Fuzz 69011: 18 transforms
Fuzz 69012: 16 transforms
Fuzz 69013: 10 transforms
Fuzz 69014: 4 transforms
Fuzz 69015: 2 transforms
Fuzz 69016: 19 transforms
Fuzz 69017: 9 transforms
Fuzz 69018: 16 transforms
Fuzz 69019: 18 transforms
Fuzz 69020: 20 transforms
Fuzz 69021: 15 transforms
Fuzz 69022: 11 transforms
Fuzz 69023: 5 transforms
Fuzz 69024: 11 transforms
Fuzz 69025: 12 transforms
Fuzz 69026: 16 transforms
Fuzz 69027: 10 transforms
Fuzz 69028: 7 transforms
Fuzz 69029: 7 transforms
Fuzz 69030: 9 transforms
Fuzz 69031: 1 transforms
Fuzz 69032: 18 transforms
Fuzz 69033: 16 transforms
Fuzz 69034: 5 transforms
Fuzz 69035: 20 transforms
Fuzz 69036: 1 transforms
Fuzz 69037: 9 transforms
Fuzz 69038: 9 transforms
Fuzz 69039: 18 transforms
Fuzz 69040: 1 transforms
Fuzz 69041: 11 transforms
Fuzz 69042: 7 transforms
Fuzz 69043: 20 transforms
Fuzz 69044: 17 transforms
Fuzz 69045: 8 transforms
Fuzz 69046: 19 transforms
Fuzz 69047: 14 transforms
Fuzz 69048: 12 transforms
Fuzz 69049: 4 transforms
Fuzz 69050: 1 transforms
Fuzz 69051: 11 transforms
Fuzz 69052: 17 transforms
Fuzz 69053: 16 transforms
Fuzz 69054: 8 transforms
Fuzz 69055: 9 transforms
Fuzz 69056: 2 transforms
Fuzz 69057: 13 transforms
Fuzz 69058: 19 transforms
Fuzz 69059: 13 transforms
Fuzz 69060: 4 transforms
Fuzz 69061: 12 transforms
Fuzz 69062: 14 transforms
Fuzz 69063: 2 transforms
Fuzz 69064: 20 transforms
Fuzz 69065: 14 transforms
Fuzz 69066: 10 transforms
Fuzz 69067: 10 transforms
Fuzz 69068: 4 transforms
Fuzz 69069: 2 transforms
Fuzz 69070: 4 transforms
Fuzz 69071: 6 transforms
Fuzz 69072: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)alid}}"t;
  inputs: const ['count'],


  @Input() int maxCount;

import 'package:angular2/angular2.dart';
       aria-hidden="true"
  CounterComponent recursedComponent;
classertass ComponentA {
  outputs: const ['resetEvent="increment()" [value]="\'add\'"></button>')  selector: 'my-counter',
class CounterComponent {
-->
  @ContentChild(CounterComponent)
@Component(
  String header;

}

  void increment() {}
  @Output() EventEmitter<int> incremented;
  void reset() {}  templateUrl: 'test.html',
  EventEmitter<String> resetEven<!--
}
  directives: const [CounterComponeclassnt, NgIf, NgFor, NgForm, NgModel])
@Component(  selector: 'y-aaa',
  int count;
       attr.aria-hidden="{{!invalid}}"t;
  inputs: const ['count'],


  @Input() int maxCount;

import 'package:angular2/angular2.dart';
       aria-hidden="true"
  CounterComponent recursedComponent;
classertass ComponentA {
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
    (incremen

    (reset)=''
  <form #ngForm="ngForm"></form>
  {{ngForm.ir<!--
    #counter
    #counter
  <form <!--
#ngForm="ngForm"></form>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
    [count]="items.length"
    (click)='h1.hidden = !h1.hidem.trim()}}
  {{x}} : {{itngth}} items:</h1>
<!-- @ngIgnoreErrors: -->
      
    [maxCount]='4'
  
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
       ariaty}}

  
  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
-->
  {{x}} : {{item.trim()}}
      
    [coun}
]),
});
{
\'\'\');
  '090cedb3f2t]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
  <input [(ngModel)]="header" />
</li>
  {{ngForm.irty}}
</li>
<div *ngIf="items.length > 0">
    [maxCount]='4'
  <my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 69073: 19 transforms
Fuzz 69074: 13 transforms
Fuzz 69075: 18 transforms
Fuzz 69076: 19 transforms
Fuzz 69077: 9 transforms
Fuzz 69078: 2 transforms
Fuzz 69079: 16 transforms
Fuzz 69080: 1 transforms
Fuzz 69081: 19 transforms
Fuzz 69082: 12 transforms
Fuzz 69083: 18 transforms
Fuzz 69084: 12 transforms
Fuzz 69085: 19 transforms
Fuzz 69086: 15 transforms
Fuzz 69087: 4 transforms
Fuzz 69088: 4 transforms
Fuzz 69089: 18 transforms
Fuzz 69090: 5 transforms
Fuzz 69091: 13 transforms
Fuzz 69092: 18 transforms
Fuzz 69093: 3 transforms
Fuzz 69094: 19 transforms
Fuzz 69095: 11 transforms
Fuzz 69096: 12 transforms
Fuzz 69097: 19 transforms
Fuzz 69098: 9 transforms
Fuzz 69099: 16 transforms
Fuzz 69100: 1 transforms
Fuzz 69101: 13 transforms
Fuzz 69102: 17 transforms
Fuzz 69103: 20 transforms
Fuzz 69104: 2 transforms
Fuzz 69105: 10 transforms
Fuzz 69106: 17 transforms
Fuzz 69107: 18 transforms
Fuzz 69108: 16 transforms
Fuzz 69109: 12 transforms
Fuzz 69110: 18 transforms
Fuzz 69111: 8 transforms
Fuzz 69112: 17 transforms
Fuzz 69113: 9 transforms
Fuzz 69114: 18 transforms
Fuzz 69115: 2 transforms
Fuzz 69116: 12 transforms
Fuzz 69117: 11 transforms
Fuzz 69118: 1 transforms
Fuzz 69119: 7 transforms
Fuzz 69120: 12 transforms
Fuzz 69121: 15 transforms
Fuzz 69122: 15 transforms
Fuzz 69123: 15 transforms
Fuzz 69124: 14 transforms
Fuzz 69125: 14 transforms
Fuzz 69126: 10 transforms
Fuzz 69127: 16 transforms
Fuzz 69128: 5 transforms
Fuzz 69129: 6 transforms
Fuzz 69130: 13 transforms
Fuzz 69131: 9 transforms
Fuzz 69132: 7 transforms
Fuzz 69133: 14 transforms
Fuzz 69134: 20 transforms
Fuzz 69135: 14 transforms
Fuzz 69136: 9 transforms
Fuzz 69137: 6 transforms
Fuzz 69138: 3 transforms
Fuzz 69139: 15 transforms
Fuzz 69140: 10 transforms
Fuzz 69141: 8 transforms
Fuzz 69142: 18 transforms
Fuzz 69143: 3 transforms
Fuzz 69144: 10 transforms
Fuzz 69145: 18 transforms
Fuzz 69146: 18 transforms
Fuzz 69147: 13 transforms
Fuzz 69148: 15 transforms
Fuzz 69149: 8 transforms
Fuzz 69150: 16 transforms
Fuzz 69151: 6 transforms
Fuzz 69152: 7 transforms
Fuzz 69153: 5 transforms
Fuzz 69154: 16 transforms
Fuzz 69155: 12 transforms
Fuzz 69156: 18 transforms
Fuzz 69157: 10 transforms
Fuzz 69158: 18 transforms
Fuzz 69159: 5 transforms
Fuzz 69160: 3 transforms
Fuzz 69161: 15 transforms
Fuzz 69162: 8 transforms
Fuzz 69163: 2 transforms
Fuzz 69164: 17 transforms
Fuzz 69165: 18 transforms
Fuzz 69166: 15 transforms
Fuzz 69167: 5 transforms
Fuzz 69168: 13 transforms
Fuzz 69169: 6 transforms
Fuzz 69170: 17 transforms
Fuzz 69171: 16 transforms
Fuzz 69172: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Stringular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const <!--
-->
  [Counteg> items;
  String heder;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="inc  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const <!--
-->
  [Counteg> items;
  String heder;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<sourceint> incremented;

  @ContentChild(Counrement()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<sourceint> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let iteofm of items; let x=index'f [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 69173: 10 transforms
Fuzz 69174: 11 transforms
Fuzz 69175: 18 transforms
Fuzz 69176: 11 transforms
Fuzz 69177: 15 transforms
Fuzz 69178: 5 transforms
Fuzz 69179: 14 transforms
Fuzz 69180: 10 transforms
Fuzz 69181: 16 transforms
Fuzz 69182: 15 transforms
Fuzz 69183: 13 transforms
Fuzz 69184: 13 transforms
Fuzz 69185: 14 transforms
Fuzz 69186: 16 transforms
Fuzz 69187: 11 transforms
Fuzz 69188: 3 transforms
Fuzz 69189: 17 transforms
Fuzz 69190: 8 transforms
Fuzz 69191: 14 transforms
Fuzz 69192: 4 transforms
Fuzz 69193: 8 transforms
Fuzz 69194: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  List<String> items;
-->
}
  void increment() {}
class ComponentA {


       aria-hidden="true"
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFo, NgForm, NgMod<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  templateUrl: 'test.html',
@Component(
class CounterComponent {


  void reset() {}
 n CounterComponent recursedComponent;
import 'package:angulaforr2/angular2.dart';
  int count;
  outputs: const ['resetEvent: reset'],
-->
}
el])
  @Input() int maxCount;  EventEmitter<String> resetEvent;
       attr.aria-hidden="{{!invalid}}"
<!--
       attr.aria-hidden=@Component(
  selector: 'my-counter',
  inputs: const ['count'],
<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    <my-counter></my-counter>
    [count]="items.length"
      
</div>
<div *ngI}
]),
});
{
\'\'\');
  '090cedb3f="items.length > 0">

  <input [(ngModel)]="header" />
  
    (click)='h1.hidden =return !h1.hidden; counter.reset()'
  {{x}} : {{item.trim()}}
</li>
  </my-counter>
  <my-counter
  {{ngForm.dirty}}
    (reset)=''
    [maxCount]='4'
  <form #ngForm="ngFormfor"></<!--
-->
       alria-hidden="true"
       attr.aria-hiform>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items</h1>
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 69195: 3 transforms
Fuzz 69196: 2 transforms
Fuzz 69197: 5 transforms
Fuzz 69198: 19 transforms
Fuzz 69199: 11 transforms
Fuzz 69200: 5 transforms
Fuzz 69201: 6 transforms
Fuzz 69202: 20 transforms
Fuzz 69203: 5 transforms
Fuzz 69204: 6 transforms
Fuzz 69205: 15 transforms
Fuzz 69206: 1 transforms
Fuzz 69207: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;  @Input() int maxCount;

while@Comp<!--onent(
@Compon{ent(
  void incrment() {}

  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> i
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='ite}
])m != null'>
  {{x}} : {{item.trim()}}
/li>

<di<!--
-->
       aria-hidden="true"
 <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    v *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='itdems.add($event.toString())'>
   <my
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 69208: 3 transforms
Fuzz 69209: 13 transforms
Fuzz 69210: 4 transforms
Fuzz 69211: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import pack
-->omponen<(
import !t(

@C<!--
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<<!--
-->
       aria-hidden="true"
       attr.aria-hidli *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=rm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 69212: 6 transforms
Fuzz 69213: 5 transforms
Fuzz 69214: 8 transforms
Fuzz 69215: 19 transforms
Fuzz 69216: 17 transforms
Fuzz 69217: 17 transforms
Fuzz 69218: 18 transforms
Fuzz 69219: 11 transforms
Fuzz 69220: 18 transforms
Fuzz 69221: 14 transforms
Fuzz 69222: 9 transforms
Fuzz 69223: 16 transforms
Fuzz 69224: 8 transforms
Fuzz 69225: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
}
  @ContentChild(CounterComponent)

  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  void reset() {}
@Component(
  int count;
  CounterComponent recursedComponent;
  String header;

  EventEmitter<String> resetEvent;
class CounterComponent {  selector: 'my-counter',
  List<String> items;
import 'package:anular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel]<!-)
  templateUrl: 'test.html',
  selector: 'my-aaa',
class ComponentA {
  void incremnt() {}
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],



<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidde*ngIf="i$event.toString())'>
    te></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
     ms.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
n]='itemms.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
 != nul
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 69226: 6 transforms
Fuzz 69227: 10 transforms
Fuzz 69228: 8 transforms
Fuzz 69229: 9 transforms
Fuzz 69230: 17 transforms
Fuzz 69231: 14 transforms
Fuzz 69232: 18 transforms
Fuzz 69233: 9 transforms
Fuzz 69234: 9 transforms
Fuzz 69235: 8 transforms
Fuzz 69236: 3 transforms
Fuzz 69237: 6 transforms
Fuzz 69238: 20 transforms
Fuzz 69239: 6 transforms
Fuzz 69240: 3 transforms
Fuzz 69241: 19 transforms
Fuzz 69242: 20 transforms
Fuzz 69243: 8 transforms
Fuzz 69244: 5 transforms
Fuzz 69245: 15 transforms
Fuzz 69246: 19 transforms
Fuzz 69247: 5 transforms
Fuzz 69248: 6 transforms
Fuzz 69249: 8 transforms
Fuzz 69250: 9 transforms
Fuzz 69251: 1 transforms
Fuzz 69252: 17 transforms
Fuzz 69253: 17 transforms
Fuzz 69254: 5 transforms
Fuzz 69255: 12 transforms
Fuzz 69256: 3 transforms
Fuzz 69257: 20 transforms
Fuzz 69258: 10 transforms
Fuzz 69259: 13 transforms
Fuzz 69260: 18 transforms
Fuzz 69261: 4 transforms
Fuzz 69262: 8 transforms
Fuzz 69263: 2 transforms
Fuzz 69264: 13 transforms
Fuzz 69265: 9 transforms
Fuzz 69266: 17 transforms
Fuzz 69267: 15 transforms
Fuzz 69268: 13 transforms
Fuzz 69269: 10 transforms
Fuzz 69270: 6 transforms
Fuzz 69271: 2 transforms
Fuzz 69272: 12 transforms
Fuzz 69273: 10 transforms
Fuzz 69274: 18 transforms
Fuzz 69275: 11 transforms
Fuzz 69276: 5 transforms
Fuzz 69277: 15 transforms
Fuzz 69278: 2 transforms
Fuzz 69279: 3 transforms
Fuzz 69280: 11 transforms
Fuzz 69281: 15 transforms
Fuzz 69282: 7 transforms
Fuzz 69283: 2 transforms
Fuzz 69284: 8 transforms
Fuzz 69285: 9 transforms
Fuzz 69286: 6 transforms
Fuzz 69287: 1 transforms
Fuzz 69288: 11 transforms
Fuzz 69289: 10 transforms
Fuzz 69290: 12 transforms
Fuzz 69291: 13 transforms
Fuzz 69292: 14 transforms
Fuzz 69293: 6 transforms
Fuzz 69294: 8 transforms
Fuzz 69295: 20 transforms
Fuzz 69296: 5 transforms
Fuzz 69297: 13 transforms
Fuzz 69298: 16 transforms
Fuzz 69299: 6 transforms
Fuzz 69300: 7 transforms
Fuzz 69301: 9 transforms
Fuzz 69302: 18 transforms
Fuzz 69303: 16 transforms
Fuzz 69304: 17 transforms
Fuzz 69305: 15 transforms
Fuzz 69306: 20 transforms
Fuzz 69307: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  int co<!--
class ComponentA {
import 'package:angular2/angular2.dart';
       aria-hidden="true"
  String header;
-->
class CounterComponent {
@Component(

  @Input() int maxCount;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button')
    unt;
@Componentden="true"
  selector: 'my-counter',
  EventEmitter<String> resetEvent;
}
    unt;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
  EventEmitter<String> resetE.dart';
       aria-hidden="true"
  String header;
-->
class CounterComponent {
@Component(

  @Input() int maxvent;  
  @Output() EventEmitter<int(
  List<String> items;
  inputs: const ['count'],  @Input() int maxCount;
<<==HTML CODE==>>
      
   / #celseounter
  <my-counter
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</div<!-library-

<li *ngFor='let item of items; leimportt x=index' [hidden]='item != null'>
    <my-counter></my-counter>
  <fy-counter
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</div<!orm #ngForm="ngForm"></form>
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
    (incremented)='items.add($event.toString())'>
    (reset)=''
</li>
<!-- @ngIgnoreErrrs: -->
  {{ngForm.dirty}}
    [maxCount]='4'
  <input [(ngModel)]="header" />
  </my-counter>

  
-
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 69308: 6 transforms
Fuzz 69309: 19 transforms
Fuzz 69310: 7 transforms
Fuzz 69311: 13 transforms
Fuzz 69312: 13 transforms
Fuzz 69313: 20 transforms
Fuzz 69314: 14 transforms
Fuzz 69315: 6 transforms
Fuzz 69316: 6 transforms
Fuzz 69317: 8 transforms
Fuzz 69318: 6 transforms
Fuzz 69319: 1 transforms
Fuzz 69320: 4 transforms
Fuzz 69321: 1 transforms
Fuzz 69322: 7 transforms
Fuzz 69323: 19 transforms
Fuzz 69324: 16 transforms
Fuzz 69325: 3 transforms
Fuzz 69326: 15 transforms
Fuzz 69327: 2 transforms
Fuzz 69328: 17 transforms
Fuzz 69329: 7 transforms
Fuzz 69330: 3 transforms
Fuzz 69331: 6 transforms
Fuzz 69332: 2 transforms
Fuzz 69333: 4 transforms
Fuzz 69334: 7 transforms
Fuzz 69335: 7 transforms
Fuzz 69336: 8 transforms
Fuzz 69337: 4 transforms
Fuzz 69338: 9 transforms
Fuzz 69339: 2 transforms
Fuzz 69340: 10 transforms
Fuzz 69341: 17 transforms
Fuzz 69342: 6 transforms
Fuzz 69343: 2 transforms
Fuzz 69344: 13 transforms
Fuzz 69345: 8 transforms
Fuzz 69346: 17 transforms
Fuzz 69347: 7 transforms
Fuzz 69348: 5 transforms
Fuzz 69349: 9 transforms
Fuzz 69350: 17 transforms
Fuzz 69351: 3 transforms
Fuzz 69352: 14 transforms
Fuzz 69353: 15 transforms
Fuzz 69354: 6 transforms
Fuzz 69355: 14 transforms
Fuzz 69356: 13 transforms
Fuzz 69357: 3 transforms
Fuzz 69358: 13 transforms
Fuzz 69359: 1 transforms
Fuzz 69360: 18 transforms
Fuzz 69361: 6 transforms
Fuzz 69362: 11 transforms
Fuzz 69363: 3 transforms
Fuzz 69364: 11 transforms
Fuzz 69365: 7 transforms
Fuzz 69366: 19 transforms
Fuzz 69367: 10 transforms
Fuzz 69368: 8 transforms
Fuzz 69369: 3 transforms
Fuzz 69370: 6 transforms
Fuzz 69371: 16 transforms
Fuzz 69372: 16 transforms
Fuzz 69373: 7 transforms
Fuzz 69374: 10 transforms
Fuzz 69375: 18 transforms
Fuzz 69376: 16 transforms
Fuzz 69377: 2 transforms
Fuzz 69378: 19 transforms
Fuzz 69379: 13 transforms
Fuzz 69380: 14 transforms
Fuzz 69381: 1 transforms
Fuzz 69382: 2 transforms
Fuzz 69383: 8 transforms
Fuzz 69384: 11 transforms
Fuzz 69385: 12 transforms
Fuzz 69386: 7 transforms
Fuzz 69387: 10 transforms
Fuzz 69388: 13 transforms
Fuzz 69389: 19 transforms
Fuzz 69390: 12 transforms
Fuzz 69391: 6 transforms
Fuzz 69392: 7 transforms
Fuzz 69393: 14 transforms
Fuzz 69394: 20 transforms
Fuzz 69395: 11 transforms
Fuzz 69396: 17 transforms
Fuzz 69397: 7 transforms
Fuzz 69398: 11 transforms
Fuzz 69399: 15 transforms
Fuzz 69400: 14 transforms
Fuzz 69401: 15 transforms
Fuzz 69402: 17 transforms
Fuzz 69403: 6 transforms
Fuzz 69404: 12 transforms
Fuzz 69405: 8 transforms
Fuzz 69406: 1 transforms
Fuzz 69407: 15 transforms
Fuzz 69408: 15 transforms
Fuzz 69409: 20 transforms
Fuzz 69410: 14 transforms
Fuzz 69411: 2 transforms
Fuzz 69412: 16 transforms
Fuzz 69413: 10 transforms
Fuzz 69414: 7 transforms
Fuzz 69415: 1 transforms
Fuzz 69416: 11 transforms
Fuzz 69417: 19 transforms
Fuzz 69418: 5 transforms
Fuzz 69419: 2 transforms
Fuzz 69420: 1 transforms
Fuzz 69421: 17 transforms
Fuzz 69422: 6 transforms
Fuzz 69423: 16 transforms
Fuzz 69424: 13 transforms
Fuzz 69425: 18 transforms
Fuzz 69426: 18 transforms
Fuzz 69427: 4 transforms
Fuzz 69428: 12 transforms
Fuzz 69429: 3 transforms
Fuzz 69430: 7 transforms
Fuzz 69431: 1 transforms
Fuzz 69432: 10 transforms
Fuzz 69433: 14 transforms
Fuzz 69434: 3 transforms
Fuzz 69435: 1 transforms
Fuzz 69436: 16 transforms
Fuzz 69437: 2 transforms
Fuzz 69438: 2 transforms
Fuzz 69439: 15 transforms
Fuzz 69440: 20 transforms
Fuzz 69441: 8 transforms
Fuzz 69442: 12 transforms
Fuzz 69443: 4 transforms
Fuzz 69444: 6 transforms
Fuzz 69445: 19 transforms
Fuzz 69446: 17 transforms
Fuzz 69447: 19 transforms
Fuzz 69448: 13 transforms
Fuzz 69449: 8 transforms
Fuzz 69450: 10 transforms
Fuzz 69451: 14 transforms
Fuzz 69452: 4 transforms
Fuzz 69453: 15 transforms
Fuzz 69454: 8 transforms
Fuzz 69455: 4 transforms
Fuzz 69456: 20 transforms
Fuzz 69457: 16 transforms
Fuzz 69458: 7 transforms
Fuzz 69459: 16 transforms
Fuzz 69460: 15 transforms
Fuzz 69461: 17 transforms
Fuzz 69462: 7 transforms
Fuzz 69463: 3 transforms
Fuzz 69464: 8 transforms
Fuzz 69465: 14 transforms
Fuzz 69466: 9 transforms
Fuzz 69467: 7 transforms
Fuzz 69468: 17 transforms
Fuzz 69469: 17 transforms
Fuzz 69470: 7 transforms
Fuzz 69471: 4 transforms
Fuzz 69472: 17 transforms
Fuzz 69473: 4 transforms
Fuzz 69474: 11 transforms
Fuzz 69475: 3 transforms
Fuzz 69476: 10 transforms
Fuzz 69477: 7 transforms
Fuzz 69478: 13 transforms
Fuzz 69479: 4 transforms
Fuzz 69480: 17 transforms
Fuzz 69481: 2 transforms
Fuzz 69482: 3 transforms
Fuzz 69483: 13 transforms
Fuzz 69484: 11 transforms
Fuzz 69485: 14 transforms
Fuzz 69486: 19 transforms
Fuzz 69487: 16 transforms
Fuzz 69488: 13 transforms
Fuzz 69489: 19 transforms
Fuzz 69490: 14 transforms
Fuzz 69491: 17 transforms
Fuzz 69492: 20 transforms
Fuzz 69493: 18 transforms
Fuzz 69494: 12 transforms
Fuzz 69495: 14 transforms
Fuzz 69496: 2 transforms
Fuzz 69497: 3 transforms
Fuzz 69498: 9 transforms
Fuzz 69499: 7 transforms
Fuzz 69500: 6 transforms
Fuzz 69501: 15 transforms
Fuzz 69502: 11 transforms
Fuzz 69503: 3 transforms
Fuzz 69504: 15 transforms
Fuzz 69505: 14 transforms
Fuzz 69506: 12 transforms
Fuzz 69507: 13 transforms
Fuzz 69508: 15 transforms
Fuzz 69509: 18 transforms
Fuzz 69510: 3 transforms
Fuzz 69511: 1 transforms
Fuzz 69512: 14 transforms
Fuzz 69513: 16 transforms
Fuzz 69514: 15 transforms
Fuzz 69515: 1 transforms
Fuzz 69516: 19 transforms
Fuzz 69517: 2 transforms
Fuzz 69518: 14 transforms
Fuzz 69519: 20 transforms
Fuzz 69520: 3 transforms
Fuzz 69521: 5 transforms
Fuzz 69522: 19 transforms
Fuzz 69523: 3 transforms
Fuzz 69524: 12 transforms
Fuzz 69525: 19 transforms
Fuzz 69526: 6 transforms
Fuzz 69527: 7 transforms
Fuzz 69528: 18 transforms
Fuzz 69529: 19 transforms
Fuzz 69530: 17 transforms
Fuzz 69531: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Comp}
]),
});
{
\'\'\');
  '090cedb3fonent(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: con}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260st [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent<!--
-->
       aria-hidden="true"
       attr.ari;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]=4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 69532: 12 transforms
Fuzz 69533: 20 transforms
Fuzz 69534: 2 transforms
Fuzz 69535: 11 transforms
Fuzz 69536: 11 transforms
Fuzz 69537: 7 transforms
Fuzz 69538: 19 transforms
Fuzz 69539: 2 transforms
Fuzz 69540: 8 transforms
Fuzz 69541: 4 transforms
Fuzz 69542: 3 transforms
Fuzz 69543: 3 transforms
Fuzz 69544: 5 transforms
Fuzz 69545: 2 transforms
Fuzz 69546: 4 transforms
Fuzz 69547: 15 transforms
Fuzz 69548: 15 transforms
Fuzz 69549: 9 transforms
Fuzz 69550: 13 transforms
Fuzz 69551: 1 transforms
Fuzz 69552: 2 transforms
Fuzz 69553: 9 transforms
Fuzz 69554: 4 transforms
Fuzz 69555: 19 transforms
Fuzz 69556: 19 transforms
Fuzz 69557: 11 transforms
Fuzz 69558: 9 transforms
Fuzz 69559: 15 transforms
Fuzz 69560: 20 transforms
Fuzz 69561: 20 transforms
Fuzz 69562: 20 transforms
Fuzz 69563: 17 transforms
Fuzz 69564: 18 transforms
Fuzz 69565: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  Countertchncremented;
  selector: 'my-counter',
  void reset() {}

@Component(

 }
]),
});
{  inputs: const ['count'],
import 'package:angular2/angular2.dart';
  CounterCoentEmitter<int> icatchncremented;
CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterC
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50359 void increment() {}
  templateUrl: 'test.html',
Component(
  @ContentChild(CounterComponent)
  @Output() EventChild(CounterComponent)
  selector: 'my-aaa',
  @Input() int maxCount;
       attr.aria-hidden="{{!invalid}}"
       aria-hidden="true"
class CounterComponent {
  CounterCoentEmitter<int> icaesetEvent;
  int count;
class ComponentA {  List<String> items;
  directives: const [<!--

}
  EventEmitter<String> resetEvent;
}
  inputs: const ['count'],
import 'package:angular2/angular2.dart';
  CounterCoentEmitter<int> icatchncremented;
CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)


  outputs: const ['reseCtEvent: reset'],

  @Output() EventChild(CounterComponent)
-->
<<==HTML CODE==>>
      
  <input [(ngModel)]="header" />
<div *nlet item of items; let x=index' [hidden]='item != null'>
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>

    #codunter
  </my-counter>
    [count]="items.length"
    <my-counter></my-counter>
    (reset)=''
  {{x}} : {{item.trim()}}

</div>  
</li>
<!-- @ngIgnoreErrors: -->
  <form #ngForm="ngForm">< /form>
    [maxCount]='4'
  {{ngForm.dirgIf="items.length > 0">
    (incremented)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>

    #codunter
  </my-counter>
    [count]="items.length"
    <my-counter></my-counter>
    (reset)=''
  {{x}} : {{item.trim()}}

</div>  
</li>
<!-- @ngIgnoreErrors: -->
  <form #ngForm="ngForm">< /form>
    [maxCount]='4'
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 69566: 19 transforms
Fuzz 69567: 16 transforms
Fuzz 69568: 2 transforms
Fuzz 69569: 6 transforms
Fuzz 69570: 1 transforms
Fuzz 69571: 19 transforms
Fuzz 69572: 5 transforms
Fuzz 69573: 20 transforms
Fuzz 69574: 5 transforms
Fuzz 69575: 13 transforms
Fuzz 69576: 20 transforms
Fuzz 69577: 20 transforms
Fuzz 69578: 6 transforms
Fuzz 69579: 13 transforms
Fuzz 69580: 13 transforms
Fuzz 69581: 16 transforms
Fuzz 69582: 8 transforms
Fuzz 69583: 8 transforms
Fuzz 69584: 12 transforms
Fuzz 69585: 16 transforms
Fuzz 69586: 4 transforms
Fuzz 69587: 15 transforms
Fuzz 69588: 12 transforms
Fuzz 69589: 20 transforms
Fuzz 69590: 8 transforms
Fuzz 69591: 11 transforms
Fuzz 69592: 13 transforms
Fuzz 69593: 5 transforms
Fuzz 69594: 16 transforms
Fuzz 69595: 11 transforms
Fuzz 69596: 1 transforms
Fuzz 69597: 3 transforms
Fuzz 69598: 9 transforms
Fuzz 69599: 7 transforms
Fuzz 69600: 20 transforms
Fuzz 69601: 17 transforms
Fuzz 69602: 8 transforms
Fuzz 69603: 20 transforms
Fuzz 69604: 3 transforms
Fuzz 69605: 13 transforms
Fuzz 69606: 13 transforms
Fuzz 69607: 14 transforms
Fuzz 69608: 15 transforms
Fuzz 69609: 5 transforms
Fuzz 69610: 5 transforms
Fuzz 69611: 1 transforms
Fuzz 69612: 4 transforms
Fuzz 69613: 1 transforms
Fuzz 69614: 3 transforms
Fuzz 69615: 14 transforms
Fuzz 69616: 7 transforms
Fuzz 69617: 8 transforms
Fuzz 69618: 10 transforms
Fuzz 69619: 2 transforms
Fuzz 69620: 2 transforms
Fuzz 69621: 13 transforms
Fuzz 69622: 16 transforms
Fuzz 69623: 6 transforms
Fuzz 69624: 12 transforms
Fuzz 69625: 12 transforms
Fuzz 69626: 17 transforms
Fuzz 69627: 17 transforms
Fuzz 69628: 4 transforms
Fuzz 69629: 14 transforms
Fuzz 69630: 12 transforms
Fuzz 69631: 20 transforms
Fuzz 69632: 6 transforms
Fuzz 69633: 16 transforms
Fuzz 69634: 5 transforms
Fuzz 69635: 16 transforms
Fuzz 69636: 16 transforms
Fuzz 69637: 8 transforms
Fuzz 69638: 20 transforms
Fuzz 69639: 13 transforms
Fuzz 69640: 15 transforms
Fuzz 69641: 16 transforms
Fuzz 69642: 20 transforms
Fuzz 69643: 19 transforms
Fuzz 69644: 19 transforms
Fuzz 69645: 5 transforms
Fuzz 69646: 18 transforms
Fuzz 69647: 1 transforms
Fuzz 69648: 19 transforms
Fuzz 69649: 4 transforms
Fuzz 69650: 16 transforms
Fuzz 69651: 13 transforms
Fuzz 69652: 6 transforms
Fuzz 69653: 16 transforms
Fuzz 69654: 17 transforms
Fuzz 69655: 6 transforms
Fuzz 69656: 4 transforms
Fuzz 69657: 7 transforms
Fuzz 69658: 20 transforms
Fuzz 69659: 2 transforms
Fuzz 69660: 18 transforms
Fuzz 69661: 2 transforms
Fuzz 69662: 3 transforms
Fuzz 69663: 20 transforms
Fuzz 69664: 16 transforms
Fuzz 69665: 3 transforms
Fuzz 69666: 3 transforms
Fuzz 69667: 16 transforms
Fuzz 69668: 15 transforms
Fuzz 69669: 16 transforms
Fuzz 69670: 17 transforms
Fuzz 69671: 5 transforms
Fuzz 69672: 4 transforms
Fuzz 69673: 18 transforms
Fuzz 69674: 9 transforms
Fuzz 69675: 1 transforms
Fuzz 69676: 16 transforms
Fuzz 69677: 3 transforms
Fuzz 69678: 11 transforms
Fuzz 69679: 7 transforms
Fuzz 69680: 18 transforms
Fuzz 69681: 1 transforms
Fuzz 69682: 16 transforms
Fuzz 69683: 6 transforms
Fuzz 69684: 11 transforms
Fuzz 69685: 7 transforms
Fuzz 69686: 20 transforms
Fuzz 69687: 11 transforms
Fuzz 69688: 13 transforms
Fuzz 69689: 5 transforms
Fuzz 69690: 18 transforms
Fuzz 69691: 10 transforms
Fuzz 69692: 16 transforms
Fuzz 69693: 12 transforms
Fuzz 69694: 5 transforms
Fuzz 69695: 12 transforms
Fuzz 69696: 12 transforms
Fuzz 69697: 8 transforms
Fuzz 69698: 4 transforms
Fuzz 69699: 16 transforms
Fuzz 69700: 15 transforms
Fuzz 69701: 2 transforms
Fuzz 69702: 18 transforms
Fuzz 69703: 6 transforms
Fuzz 69704: 5 transforms
Fuzz 69705: 8 transforms
Fuzz 69706: 8 transforms
Fuzz 69707: 7 transforms
Fuzz 69708: 6 transforms
Fuzz 69709: 3 transforms
Fuzz 69710: 7 transforms
Fuzz 69711: 18 transforms
Fuzz 69712: 20 transforms
Fuzz 69713: 4 transforms
Fuzz 69714: 2 transforms
Fuzz 69715: 4 transforms
Fuzz 69716: 20 transforms
Fuzz 69717: 20 transforms
Fuzz 69718: 19 transforms
Fuzz 69719: 7 transforms
Fuzz 69720: 2 transforms
Fuzz 69721: 20 transforms
Fuzz 69722: 2 transforms
Fuzz 69723: 7 transforms
Fuzz 69724: 14 transforms
Fuzz 69725: 5 transforms
Fuzz 69726: 1 transforms
Fuzz 69727: 16 transforms
Fuzz 69728: 16 transforms
Fuzz 69729: 14 transforms
Fuzz 69730: 5 transforms
Fuzz 69731: 9 transforms
Fuzz 69732: 10 transforms
Fuzz 69733: 18 transforms
Fuzz 69734: 18 transforms
Fuzz 69735: 15 transforms
Fuzz 69736: 6 transforms
Fuzz 69737: 9 transforms
Fuzz 69738: 7 transforms
Fuzz 69739: 13 transforms
Fuzz 69740: 11 transforms
Fuzz 69741: 18 transforms
Fuzz 69742: 19 transforms
Fuzz 69743: 17 transforms
Fuzz 69744: 6 transforms
Fuzz 69745: 18 transforms
Fuzz 69746: 2 transforms
Fuzz 69747: 7 transforms
Fuzz 69748: 19 transforms
Fuzz 69749: 6 transforms
Fuzz 69750: 7 transforms
Fuzz 69751: 9 transforms
Fuzz 69752: 13 transforms
Fuzz 69753: 8 transforms
Fuzz 69754: 7 transforms
Fuzz 69755: 5 transforms
Fuzz 69756: 12 transforms
Fuzz 69757: 4 transforms
Fuzz 69758: 10 transforms
Fuzz 69759: 5 transforms
Fuzz 69760: 20 transforms
Fuzz 69761: 2 transforms
Fuzz 69762: 17 transforms
Fuzz 69763: 19 transforms
Fuzz 69764: 16 transforms
Fuzz 69765: 1 transforms
Fuzz 69766: 8 transforms
Fuzz 69767: 2 transforms
Fuzz 69768: 5 transforms
Fuzz 69769: 7 transforms
Fuzz 69770: 8 transforms
Fuzz 69771: 9 transforms
Fuzz 69772: 2 transforms
Fuzz 69773: 17 transforms
Fuzz 69774: 20 transforms
Fuzz 69775: 9 transforms
Fuzz 69776: 6 transforms
Fuzz 69777: 7 transforms
Fuzz 69778: 9 transforms
Fuzz 69779: 5 transforms
Fuzz 69780: 5 transforms
Fuzz 69781: 3 transforms
Fuzz 69782: 17 transforms
Fuzz 69783: 2 transforms
Fuzz 69784: 6 transforms
Fuzz 69785: 12 transforms
Fuzz 69786: 20 transforms
Fuzz 69787: 20 transforms
Fuzz 69788: 15 transforms
Fuzz 69789: 10 transforms
Fuzz 69790: 2 transforms
Fuzz 69791: 6 transforms
Fuzz 69792: 4 transforms
Fuzz 69793: 9 transforms
Fuzz 69794: 4 transforms
Fuzz 69795: 11 transforms
Fuzz 69796: 10 transforms
Fuzz 69797: 12 transforms
Fuzz 69798: 2 transforms
Fuzz 69799: 9 transforms
Fuzz 69800: 2 transforms
Fuzz 69801: 14 transforms
Fuzz 69802: 2 transforms
Fuzz 69803: 7 transforms
Fuzz 69804: 3 transforms
Fuzz 69805: 4 transforms
Fuzz 69806: 11 transforms
Fuzz 69807: 9 transforms
Fuzz 69808: 9 transforms
Fuzz 69809: 13 transforms
Fuzz 69810: 7 transforms
Fuzz 69811: 4 transforms
Fuzz 69812: 15 transforms
Fuzz 69813: 1 transforms
Fuzz 69814: 5 transforms
Fuzz 69815: 10 transforms
Fuzz 69816: 2 transforms
Fuzz 69817: 5 transforms
Fuzz 69818: 19 transforms
Fuzz 69819: 5 transforms
Fuzz 69820: 4 transforms
Fuzz 69821: 8 transforms
Fuzz 69822: 7 transforms
Fuzz 69823: 16 transforms
Fuzz 69824: 14 transforms
Fuzz 69825: 13 transforms
Fuzz 69826: 18 transforms
Fuzz 69827: 3 transforms
Fuzz 69828: 11 transforms
Fuzz 69829: 8 transforms
Fuzz 69830: 2 transforms
Fuzz 69831: 4 transforms
Fuzz 69832: 10 transforms
Fuzz 69833: 16 transforms
Fuzz 69834: 13 transforms
Fuzz 69835: 9 transforms
Fuzz 69836: 17 transforms
Fuzz 69837: 8 transforms
Fuzz 69838: 5 transforms
Fuzz 69839: 19 transforms
Fuzz 69840: 1 transforms
Fuzz 69841: 4 transforms
Fuzz 69842: 14 transforms
Fuzz 69843: 13 transforms
Fuzz 69844: 16 transforms
Fuzz 69845: 13 transforms
Fuzz 69846: 4 transforms
Fuzz 69847: 5 transforms
Fuzz 69848: 4 transforms
Fuzz 69849: 19 transforms
Fuzz 69850: 9 transforms
Fuzz 69851: 13 transforms
Fuzz 69852: 12 transforms
Fuzz 69853: 17 transforms
Fuzz 69854: 12 transforms
Fuzz 69855: 15 transforms
Fuzz 69856: 3 transforms
Fuzz 69857: 3 transforms
Fuzz 69858: 11 transforms
Fuzz 69859: 16 transforms
Fuzz 69860: 11 transforms
Fuzz 69861: 17 transforms
Fuzz 69862: 14 transforms
Fuzz 69863: 4 transforms
Fuzz 69864: 18 transforms
Fuzz 69865: 20 transforms
Fuzz 69866: 4 transforms
Fuzz 69867: 6 transforms
Fuzz 69868: 4 transforms
Fuzz 69869: 7 transforms
Fuzz 69870: 5 transforms
Fuzz 69871: 10 transforms
Fuzz 69872: 1 transforms
Fuzz 69873: 12 transforms
Fuzz 69874: 7 transforms
Fuzz 69875: 13 transforms
Fuzz 69876: 9 transforms
Fuzz 69877: 5 transforms
Fuzz 69878: 8 transforms
Fuzz 69879: 7 transforms
Fuzz 69880: 4 transforms
Fuzz 69881: 17 transforms
Fuzz 69882: 4 transforms
Fuzz 69883: 3 transforms
Fuzz 69884: 1 transforms
Fuzz 69885: 6 transforms
Fuzz 69886: 6 transforms
Fuzz 69887: 20 transforms
Fuzz 69888: 14 transforms
Fuzz 69889: 15 transforms
Fuzz 69890: 4 transforms
Fuzz 69891: 5 transforms
Fuzz 69892: 4 transforms
Fuzz 69893: 19 transforms
Fuzz 69894: 4 transforms
Fuzz 69895: 3 transforms
Fuzz 69896: 14 transforms
Fuzz 69897: 9 transforms
Fuzz 69898: 14 transforms
Fuzz 69899: 12 transforms
Fuzz 69900: 1 transforms
Fuzz 69901: 13 transforms
Fuzz 69902: 10 transforms
Fuzz 69903: 2 transforms
Fuzz 69904: 14 transforms
Fuzz 69905: 17 transforms
Fuzz 69906: 12 transforms
Fuzz 69907: 19 transforms
Fuzz 69908: 14 transforms
Fuzz 69909: 11 transforms
Fuzz 69910: 11 transforms
Fuzz 69911: 2 transforms
Fuzz 69912: 6 transforms
Fuzz 69913: 2 transforms
Fuzz 69914: 8 transforms
Fuzz 69915: 5 transforms
Fuzz 69916: 6 transforms
Fuzz 69917: 20 transforms
Fuzz 69918: 13 transforms
Fuzz 69919: 1 transforms
Fuzz 69920: 5 transforms
Fuzz 69921: 8 transforms
Fuzz 69922: 7 transforms
Fuzz 69923: 5 transforms
Fuzz 69924: 6 transforms
Fuzz 69925: 20 transforms
Fuzz 69926: 18 transforms
Fuzz 69927: 4 transforms
Fuzz 69928: 9 transforms
Fuzz 69929: 14 transforms
Fuzz 69930: 12 transforms
Fuzz 69931: 10 transforms
Fuzz 69932: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  ist<Str(ing> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int }
]),
});
{count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @covariantngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirt {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></fory}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 69933: 2 transforms
Fuzz 69934: 6 transforms
Fuzz 69935: 16 transforms
Fuzz 69936: 7 transforms
Fuzz 69937: 1 transforms
Fuzz 69938: 9 transforms
Fuzz 69939: 19 transforms
Fuzz 69940: 3 transforms
Fuzz 69941: 13 transforms
Fuzz 69942: 20 transforms
Fuzz 69943: 6 transforms
Fuzz 69944: 6 transforms
Fuzz 69945: 12 transforms
Fuzz 69946: 1 transforms
Fuzz 69947: 1 transforms
Fuzz 69948: 9 transforms
Fuzz 69949: 20 transforms
Fuzz 69950: 15 transforms
Fuzz 69951: 17 transforms
Fuzz 69952: 15 transforms
Fuzz 69953: 18 transforms
Fuzz 69954: 19 transforms
Fuzz 69955: 13 transforms
Fuzz 69956: 17 transforms
Fuzz 69957: 9 transforms
Fuzz 69958: 10 transforms
Fuzz 69959: 1 transforms
Fuzz 69960: 19 transforms
Fuzz 69961: 1 transforms
Fuzz 69962: 9 transforms
Fuzz 69963: 11 transforms
Fuzz 69964: 9 transforms
Fuzz 69965: 9 transforms
Fuzz 69966: 20 transforms
Fuzz 69967: 14 transforms
Fuzz 69968: 13 transforms
Fuzz 69969: 16 transforms
Fuzz 69970: 3 transforms
Fuzz 69971: 3 transforms
Fuzz 69972: 2 transforms
Fuzz 69973: 4 transforms
Fuzz 69974: 20 transforms
Fuzz 69975: 4 transforms
Fuzz 69976: 2 transforms
Fuzz 69977: 9 transforms
Fuzz 69978: 3 transforms
Fuzz 69979: 5 transforms
Fuzz 69980: 15 transforms
Fuzz 69981: 19 transforms
Fuzz 69982: 9 transforms
Fuzz 69983: 5 transforms
Fuzz 69984: 8 transforms
Fuzz 69985: 7 transforms
Fuzz 69986: 18 transforms
Fuzz 69987: 14 transforms
Fuzz 69988: 12 transforms
Fuzz 69989: 17 transforms
Fuzz 69990: 19 transforms
Fuzz 69991: 11 transforms
Fuzz 69992: 14 transforms
Fuzz 69993: 1 transforms
Fuzz 69994: 19 transforms
Fuzz 69995: 2 transforms
Fuzz 69996: 17 transforms
Fuzz 69997: 4 transforms
Fuzz 69998: 6 transforms
Fuzz 69999: 8 transforms
Fuzz 70000: 12 transforms
Fuzz 70001: 15 transforms
Fuzz 70002: 11 transforms
Fuzz 70003: 8 transforms
Fuzz 70004: 2 transforms
Fuzz 70005: 11 transforms
Fuzz 70006: 7 transforms
Fuzz 70007: 20 transforms
Fuzz 70008: 16 transforms
Fuzz 70009: 20 transforms
Fuzz 70010: 8 transforms
Fuzz 70011: 8 transforms
Fuzz 70012: 9 transforms
Fuzz 70013: 5 transforms
Fuzz 70014: 12 transforms
Fuzz 70015: 19 transforms
Fuzz 70016: 9 transforms
Fuzz 70017: 17 transforms
Fuzz 70018: 5 transforms
Fuzz 70019: 12 transforms
Fuzz 70020: 7 transforms
Fuzz 70021: 18 transforms
Fuzz 70022: 14 transforms
Fuzz 70023: 17 transforms
Fuzz 70024: 2 transforms
Fuzz 70025: 15 transforms
Fuzz 70026: 3 transforms
Fuzz 70027: 13 transforms
Fuzz 70028: 6 transforms
Fuzz 70029: 16 transforms
Fuzz 70030: 4 transforms
Fuzz 70031: 4 transforms
Fuzz 70032: 19 transforms
Fuzz 70033: 16 transforms
Fuzz 70034: 11 transforms
Fuzz 70035: 20 transforms
Fuzz 70036: 12 transforms
Fuzz 70037: 14 transforms
Fuzz 70038: 4 transforms
Fuzz 70039: 20 transforms
Fuzz 70040: 1 transforms
Fuzz 70041: 9 transforms
Fuzz 70042: 12 transforms
Fuzz 70043: 12 transforms
Fuzz 70044: 11 transforms
Fuzz 70045: 3 transforms
Fuzz 70046: 20 transforms
Fuzz 70047: 3 transforms
Fuzz 70048: 14 transforms
Fuzz 70049: 11 transforms
Fuzz 70050: 18 transforms
Fuzz 70051: 9 transforms
Fuzz 70052: 9 transforms
Fuzz 70053: 3 transforms
Fuzz 70054: 14 transforms
Fuzz 70055: 11 transforms
Fuzz 70056: 15 transforms
Fuzz 70057: 8 transforms
Fuzz 70058: 10 transforms
Fuzz 70059: 9 transforms
Fuzz 70060: 9 transforms
Fuzz 70061: 14 transforms
Fuzz 70062: 10 transforms
Fuzz 70063: 19 transforms
Fuzz 70064: 8 transforms
Fuzz 70065: 18 transforms
Fuzz 70066: 9 transforms
Fuzz 70067: 5 transforms
Fuzz 70068: 8 transforms
Fuzz 70069: 4 transforms
Fuzz 70070: 6 transforms
Fuzz 70071: 5 transforms
Fuzz 70072: 4 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  void increment() {}
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],

  @ContentChild(CounterComponent)
  List<String> items;
       attr.ariat(
  CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;
@Component(
  String header;
class CounterComponent {
  templateUrl: 'test.html',

  inputs: const ['count'],
  int count;
-->
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  selector: 'my-counter',
  selector: 'my-aaa',

@Componen<!--

}
  void reset() {}
       aria-hidden="true"
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1><!--Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-coun}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267ter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 70073: 7 transforms
Fuzz 70074: 14 transforms
Fuzz 70075: 4 transforms
Fuzz 70076: 16 transforms
Fuzz 70077: 10 transforms
Fuzz 70078: 19 transforms
Fuzz 70079: 1 transforms
Fuzz 70080: 8 transforms
Fuzz 70081: 17 transforms
Fuzz 70082: 20 transforms
Fuzz 70083: 17 transforms
Fuzz 70084: 13 transforms
Fuzz 70085: 11 transforms
Fuzz 70086: 6 transforms
Fuzz 70087: 19 transforms
Fuzz 70088: 18 transforms
Fuzz 70089: 20 transforms
Fuzz 70090: 9 transforms
Fuzz 70091: 11 transforms
Fuzz 70092: 17 transforms
Fuzz 70093: 17 transforms
Fuzz 70094: 13 transforms
Fuzz 70095: 6 transforms
Fuzz 70096: 12 transforms
Fuzz 70097: 7 transforms
Fuzz 70098: 2 transforms
Fuzz 70099: 18 transforms
Fuzz 70100: 2 transforms
Fuzz 70101: 8 transforms
Fuzz 70102: 7 transforms
Fuzz 70103: 11 transforms
Fuzz 70104: 16 transforms
Fuzz 70105: 8 transforms
Fuzz 70106: 13 transforms
Fuzz 70107: 4 transforms
Fuzz 70108: 18 transforms
Fuzz 70109: 11 transforms
Fuzz 70110: 9 transforms
Fuzz 70111: 9 transforms
Fuzz 70112: 1 transforms
Fuzz 70113: 8 transforms
Fuzz 70114: 7 transforms
Fuzz 70115: 14 transforms
Fuzz 70116: 12 transforms
Fuzz 70117: 20 transforms
Fuzz 70118: 12 transforms
Fuzz 70119: 20 transforms
Fuzz 70120: 2 transforms
Fuzz 70121: 14 transforms
Fuzz 70122: 13 transforms
Fuzz 70123: 2 transforms
Fuzz 70124: 18 transforms
Fuzz 70125: 10 transforms
Fuzz 70126: 18 transforms
Fuzz 70127: 10 transforms
Fuzz 70128: 14 transforms
Fuzz 70129: 6 transforms
Fuzz 70130: 4 transforms
Fuzz 70131: 10 transforms
Fuzz 70132: 5 transforms
Fuzz 70133: 3 transforms
Fuzz 70134: 2 transforms
Fuzz 70135: 8 transforms
Fuzz 70136: 7 transforms
Fuzz 70137: 11 transforms
Fuzz 70138: 15 transforms
Fuzz 70139: 8 transforms
Fuzz 70140: 4 transforms
Fuzz 70141: 1 transforms
Fuzz 70142: 9 transforms
Fuzz 70143: 6 transforms
Fuzz 70144: 2 transforms
Fuzz 70145: 4 transforms
Fuzz 70146: 2 transforms
Fuzz 70147: 14 transforms
Fuzz 70148: 1 transforms
Fuzz 70149: 15 transforms
Fuzz 70150: 9 transforms
Fuzz 70151: 6 transforms
Fuzz 70152: 19 transforms
Fuzz 70153: 20 transforms
Fuzz 70154: 14 transforms
Fuzz 70155: 7 transforms
Fuzz 70156: 2 transforms
Fuzz 70157: 19 transforms
Fuzz 70158: 7 transforms
Fuzz 70159: 8 transforms
Fuzz 70160: 5 transforms
Fuzz 70161: 10 transforms
Fuzz 70162: 14 transforms
Fuzz 70163: 3 transforms
Fuzz 70164: 5 transforms
Fuzz 70165: 9 transforms
Fuzz 70166: 12 transforms
Fuzz 70167: 5 transforms
Fuzz 70168: 16 transforms
Fuzz 70169: 4 transforms
Fuzz 70170: 12 transforms
Fuzz 70171: 13 transforms
Fuzz 70172: 18 transforms
Fuzz 70173: 19 transforms
Fuzz 70174: 18 transforms
Fuzz 70175: 11 transforms
Fuzz 70176: 5 transforms
Fuzz 70177: 4 transforms
Fuzz 70178: 16 transforms
Fuzz 70179: 8 transforms
Fuzz 70180: 14 transforms
Fuzz 70181: 2 transforms
Fuzz 70182: 7 transforms
Fuzz 70183: 14 transforms
Fuzz 70184: 18 transforms
Fuzz 70185: 8 transforms
Fuzz 70186: 20 transforms
Fuzz 70187: 7 transforms
Fuzz 70188: 7 transforms
Fuzz 70189: 14 transforms
Fuzz 70190: 17 transforms
Fuzz 70191: 9 transforms
Fuzz 70192: 9 transforms
Fuzz 70193: 17 transforms
Fuzz 70194: 3 transforms
Fuzz 70195: 13 transforms
Fuzz 70196: 14 transforms
Fuzz 70197: 17 transforms
Fuzz 70198: 18 transforms
Fuzz 70199: 14 transforms
Fuzz 70200: 13 transforms
Fuzz 70201: 17 transforms
Fuzz 70202: 3 transforms
Fuzz 70203: 4 transforms
Fuzz 70204: 4 transforms
Fuzz 70205: 1 transforms
Fuzz 70206: 6 transforms
Fuzz 70207: 2 transforms
Fuzz 70208: 1 transforms
Fuzz 70209: 15 transforms
Fuzz 70210: 1 transforms
Fuzz 70211: 8 transforms
Fuzz 70212: 5 transforms
Fuzz 70213: 16 transforms
Fuzz 70214: 17 transforms
Fuzz 70215: 6 transforms
Fuzz 70216: 5 transforms
Fuzz 70217: 10 transforms
Fuzz 70218: 9 transforms
Fuzz 70219: 11 transforms
Fuzz 70220: 9 transforms
Fuzz 70221: 12 transforms
Fuzz 70222: 8 transforms
Fuzz 70223: 13 transforms
Fuzz 70224: 15 transforms
Fuzz 70225: 9 transforms
Fuzz 70226: 12 transforms
Fuzz 70227: 6 transforms
Fuzz 70228: 9 transforms
Fuzz 70229: 18 transforms
Fuzz 70230: 1 transforms
Fuzz 70231: 18 transforms
Fuzz 70232: 2 transforms
Fuzz 70233: 19 transforms
Fuzz 70234: 10 transforms
Fuzz 70235: 19 transforms
Fuzz 70236: 8 transforms
Fuzz 70237: 7 transforms
Fuzz 70238: 13 transforms
Fuzz 70239: 17 transforms
Fuzz 70240: 1 transforms
Fuzz 70241: 16 transforms
Fuzz 70242: 16 transforms
Fuzz 70243: 14 transforms
Fuzz 70244: 17 transforms
Fuzz 70245: 15 transforms
Fuzz 70246: 13 transforms
Fuzz 70247: 18 transforms
Fuzz 70248: 19 transforms
Fuzz 70249: 6 transforms
Fuzz 70250: 8 transforms
Fuzz 70251: 14 transforms
Fuzz 70252: 7 transforms
Fuzz 70253: 20 transforms
Fuzz 70254: 13 transforms
Fuzz 70255: 5 transforms
Fuzz 70256: 17 transforms
Fuzz 70257: 18 transforms
Fuzz 70258: 3 transforms
Fuzz 70259: 16 transforms
Fuzz 70260: 9 transforms
Fuzz 70261: 5 transforms
Fuzz 70262: 6 transforms
Fuzz 70263: 19 transforms
Fuzz 70264: 13 transforms
Fuzz 70265: 19 transforms
Fuzz 70266: 11 transforms
Fuzz 70267: 20 transforms
Fuzz 70268: 13 transforms
Fuzz 70269: 3 transforms
Fuzz 70270: 18 transforms
Fuzz 70271: 19 transforms
Fuzz 70272: 14 transforms
Fuzz 70273: 7 transforms
Fuzz 70274: 4 transforms
Fuzz 70275: 20 transforms
Fuzz 70276: 17 transforms
Fuzz 70277: 5 transforms
Fuzz 70278: 17 transforms
Fuzz 70279: 14 transforms
Fuzz 70280: 9 transforms
Fuzz 70281: 2 transforms
Fuzz 70282: 5 transforms
Fuzz 70283: 1 transforms
Fuzz 70284: 14 transforms
Fuzz 70285: 20 transforms
Fuzz 70286: 17 transforms
Fuzz 70287: 19 transforms
Fuzz 70288: 3 transforms
Fuzz 70289: 9 transforms
Fuzz 70290: 13 transforms
Fuzz 70291: 20 transforms
Fuzz 70292: 3 transforms
Fuzz 70293: 19 transforms
Fuzz 70294: 18 transforms
Fuzz 70295: 4 transforms
Fuzz 70296: 3 transforms
Fuzz 70297: 12 transforms
Fuzz 70298: 6 transforms
Fuzz 70299: 12 transforms
Fuzz 70300: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular;
  EventEmitter<String> ress: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  voetEvent;  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  v2.dart';

  selector: 'my-aaa',  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Compondefaultent(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  templatton>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<ite: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
<!h1.hidden; counter.reset()' }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae   (incremented)='items.add($event.toString())'>
    <my-counter></my-coun/li>

<div *ngIf="items.length  > 0">
  <form #ngFor>m="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
     
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items<!--
-->
       aria-hidden="true".add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 70301: 2 transforms
Fuzz 70302: 11 transforms
Fuzz 70303: 19 transforms
Fuzz 70304: 8 transforms
Fuzz 70305: 10 transforms
Fuzz 70306: 17 transforms
Fuzz 70307: 13 transforms
Fuzz 70308: 12 transforms
Fuzz 70309: 8 transforms
Fuzz 70310: 8 transforms
Fuzz 70311: 2 transforms
Fuzz 70312: 12 transforms
Fuzz 70313: 12 transforms
Fuzz 70314: 13 transforms
Fuzz 70315: 8 transforms
Fuzz 70316: 18 transforms
Fuzz 70317: 19 transforms
Fuzz 70318: 8 transforms
Fuzz 70319: 11 transforms
Fuzz 70320: 19 transforms
Fuzz 70321: 18 transforms
Fuzz 70322: 14 transforms
Fuzz 70323: 14 transforms
Fuzz 70324: 6 transforms
Fuzz 70325: 19 transforms
Fuzz 70326: 10 transforms
Fuzz 70327: 1 transforms
Fuzz 70328: 2 transforms
Fuzz 70329: 14 transforms
Fuzz 70330: 20 transforms
Fuzz 70331: 15 transforms
Fuzz 70332: 18 transforms
Fuzz 70333: 20 transforms
Fuzz 70334: 7 transforms
Fuzz 70335: 16 transforms
Fuzz 70336: 5 transforms
Fuzz 70337: 5 transforms
Fuzz 70338: 18 transforms
Fuzz 70339: 13 transforms
Fuzz 70340: 10 transforms
Fuzz 70341: 1 transforms
Fuzz 70342: 2 transforms
Fuzz 70343: 2 transforms
Fuzz 70344: 18 transforms
Fuzz 70345: 13 transforms
Fuzz 70346: 13 transforms
Fuzz 70347: 7 transforms
Fuzz 70348: 7 transforms
Fuzz 70349: 16 transforms
Fuzz 70350: 10 transforms
Fuzz 70351: 2 transforms
Fuzz 70352: 2 transforms
Fuzz 70353: 14 transforms
Fuzz 70354: 6 transforms
Fuzz 70355: 9 transforms
Fuzz 70356: 7 transforms
Fuzz 70357: 14 transforms
Fuzz 70358: 8 transforms
Fuzz 70359: 5 transforms
Fuzz 70360: 8 transforms
Fuzz 70361: 9 transforms
Fuzz 70362: 10 transforms
Fuzz 70363: 14 transforms
Fuzz 70364: 12 transforms
Fuzz 70365: 19 transforms
Fuzz 70366: 2 transforms
Fuzz 70367: 10 transforms
Fuzz 70368: 17 transforms
Fuzz 70369: 17 transforms
Fuzz 70370: 7 transforms
Fuzz 70371: 3 transforms
Fuzz 70372: 19 transforms
Fuzz 70373: 9 transforms
Fuzz 70374: 3 transforms
Fuzz 70375: 18 transforms
Fuzz 70376: 16 transforms
Fuzz 70377: 5 transforms
Fuzz 70378: 19 transforms
Fuzz 70379: 18 transforms
Fuzz 70380: 5 transforms
Fuzz 70381: 9 transforms
Fuzz 70382: 11 transforms
Fuzz 70383: 15 transforms
Fuzz 70384: 14 transforms
Fuzz 70385: 17 transforms
Fuzz 70386: 17 transforms
Fuzz 70387: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  sel<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
ector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<St(ring> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.tem != null'>
  {{x}} : {{item.hidden = !h1.hidden; counter.reset(='h1.tem != null'>
  {{x}} : {{item.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 70388: 17 transforms
Fuzz 70389: 9 transforms
Fuzz 70390: 11 transforms
Fuzz 70391: 20 transforms
Fuzz 70392: 10 transforms
Fuzz 70393: 1 transforms
Fuzz 70394: 6 transforms
Fuzz 70395: 17 transforms
Fuzz 70396: 6 transforms
Fuzz 70397: 15 transforms
Fuzz 70398: 9 transforms
Fuzz 70399: 14 transforms
Fuzz 70400: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  EventEmitter<String> resetEvent;
@Component(

  List<S}
  String header;
\'\'\');
  selector: 'my-aaa',

@Component(
{
  '090cedb3f2833a3f260tring> items;
}
  @ContentChild(CounterComponent)
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
});
  void incrrement() {}
  templateUrl: 'tfinalest.html',

]),
  void reset() {}
  inputs: const ['count'],
  @Input() int maxCount;
  CounterComponent recursedComponent;
  selector: 'my-counter',
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" <!--
-->
       aria-hid/>
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 70401: 9 transforms
Fuzz 70402: 14 transforms
Fuzz 70403: 16 transforms
Fuzz 70404: 2 transforms
Fuzz 70405: 6 transforms
Fuzz 70406: 10 transforms
Fuzz 70407: 18 transforms
Fuzz 70408: 17 transforms
Fuzz 70409: 14 transforms
Fuzz 70410: 14 transforms
Fuzz 70411: 11 transforms
Fuzz 70412: 7 transforms
Fuzz 70413: 14 transforms
Fuzz 70414: 14 transforms
Fuzz 70415: 11 transforms
Fuzz 70416: 1 transforms
Fuzz 70417: 17 transforms
Fuzz 70418: 11 transforms
Fuzz 70419: 14 transforms
Fuzz 70420: 9 transforms
Fuzz 70421: 3 transforms
Fuzz 70422: 11 transforms
Fuzz 70423: 20 transforms
Fuzz 70424: 5 transforms
Fuzz 70425: 11 transforms
Fuzz 70426: 7 transforms
Fuzz 70427: 19 transforms
Fuzz 70428: 19 transforms
Fuzz 70429: 15 transforms
Fuzz 70430: 5 transforms
Fuzz 70431: 5 transforms
Fuzz 70432: 20 transforms
Fuzz 70433: 4 transforms
Fuzz 70434: 5 transforms
Fuzz 70435: 18 transforms
Fuzz 70436: 20 transforms
Fuzz 70437: 16 transforms
Fuzz 70438: 3 transforms
Fuzz 70439: 5 transforms
Fuzz 70440: 20 transforms
Fuzz 70441: 2 transforms
Fuzz 70442: 7 transforms
Fuzz 70443: 2 transforms
Fuzz 70444: 5 transforms
Fuzz 70445: 19 transforms
Fuzz 70446: 20 transforms
Fuzz 70447: 3 transforms
Fuzz 70448: 11 transforms
Fuzz 70449: 19 transforms
Fuzz 70450: 14 transforms
Fuzz 70451: 6 transforms
Fuzz 70452: 7 transforms
Fuzz 70453: 11 transforms
Fuzz 70454: 12 transforms
Fuzz 70455: 10 transforms
Fuzz 70456: 11 transforms
Fuzz 70457: 14 transforms
Fuzz 70458: 12 transforms
Fuzz 70459: 4 transforms
Fuzz 70460: 19 transforms
Fuzz 70461: 4 transforms
Fuzz 70462: 5 transforms
Fuzz 70463: 10 transforms
Fuzz 70464: 11 transforms
Fuzz 70465: 2 transforms
Fuzz 70466: 11 transforms
Fuzz 70467: 14 transforms
Fuzz 70468: 7 transforms
Fuzz 70469: 6 transforms
Fuzz 70470: 11 transforms
Fuzz 70471: 14 transforms
Fuzz 70472: 7 transforms
Fuzz 70473: 7 transforms
Fuzz 70474: 16 transforms
Fuzz 70475: 14 transforms
Fuzz 70476: 13 transforms
Fuzz 70477: 2 transforms
Fuzz 70478: 5 transforms
Fuzz 70479: 19 transforms
Fuzz 70480: 4 transforms
Fuzz 70481: 1 transforms
Fuzz 70482: 18 transforms
Fuzz 70483: 10 transforms
Fuzz 70484: 9 transforms
Fuzz 70485: 1 transforms
Fuzz 70486: 3 transforms
Fuzz 70487: 18 transforms
Fuzz 70488: 4 transforms
Fuzz 70489: 1 transforms
Fuzz 70490: 2 transforms
Fuzz 70491: 15 transforms
Fuzz 70492: 6 transforms
Fuzz 70493: 18 transforms
Fuzz 70494: 13 transforms
Fuzz 70495: 17 transforms
Fuzz 70496: 6 transforms
Fuzz 70497: 6 transforms
Fuzz 70498: 7 transforms
Fuzz 70499: 5 transforms
Fuzz 70500: 2 transforms
Fuzz 70501: 10 transforms
Fuzz 70502: 18 transforms
Fuzz 70503: 18 transforms
Fuzz 70504: 3 transforms
Fuzz 70505: 9 transforms
Fuzz 70506: 2 transforms
Fuzz 70507: 19 transforms
Fuzz 70508: 2 transforms
Fuzz 70509: 19 transforms
Fuzz 70510: 15 transforms
Fuzz 70511: 15 transforms
Fuzz 70512: 10 transforms
Fuzz 70513: 1 transforms
Fuzz 70514: 9 transforms
Fuzz 70515: 19 transforms
Fuzz 70516: 4 transforms
Fuzz 70517: 8 transforms
Fuzz 70518: 9 transforms
Fuzz 70519: 6 transforms
Fuzz 70520: 1 transforms
Fuzz 70521: 1 transforms
Fuzz 70522: 13 transforms
Fuzz 70523: 10 transforms
Fuzz 70524: 4 transforms
Fuzz 70525: 7 transforms
Fuzz 70526: 11 transforms
Fuzz 70527: 9 transforms
Fuzz 70528: 1 transforms
Fuzz 70529: 1 transforms
Fuzz 70530: 17 transforms
Fuzz 70531: 10 transforms
Fuzz 70532: 18 transforms
Fuzz 70533: 15 transforms
Fuzz 70534: 15 transforms
Fuzz 70535: 20 transforms
Fuzz 70536: 5 transforms
Fuzz 70537: 6 transforms
Fuzz 70538: 2 transforms
Fuzz 70539: 9 transforms
Fuzz 70540: 15 transforms
Fuzz 70541: 11 transforms
Fuzz 70542: 13 transforms
Fuzz 70543: 18 transforms
Fuzz 70544: 9 transforms
Fuzz 70545: 10 transforms
Fuzz 70546: 1 transforms
Fuzz 70547: 1 transforms
Fuzz 70548: 5 transforms
Fuzz 70549: 4 transforms
Fuzz 70550: 15 transforms
Fuzz 70551: 18 transforms
Fuzz 70552: 10 transforms
Fuzz 70553: 5 transforms
Fuzz 70554: 14 transforms
Fuzz 70555: 8 transforms
Fuzz 70556: 15 transforms
Fuzz 70557: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
}
}
      unterComponent {
  tem
       aria-hidd;
       aria-hidden="true"
]),
  @Ouen="true"
       attr.a {
       aria-hidden="true"
class ComponentA<!--
{

  selector: 'my-counter',
\'\'\');

-->
-->
  int count;
-->
  selector: 'my-c       attr.a {
class Co<!--
-->
 }
  int count;@Component(
  '090cedb3f2833a3f260b @Input() int maxCount;ounter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
      unterComponent {
  String header;
class ComponentA<!--
});
       attr.a {
class Co<!--
-->
 }
  int count;
@Component(
  '090cedb3f2833a3f260b @Input() int maxCount;  EventEmitter<String> resetEvent;
class Co<!--
@Component(
  selector: 'my-aaa',
       aria-hidden="true"
  @Output() EventEmitter<int>
<<==HTML CODE==>>
<!-- @ngIgno<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
  reErrors: -->
<hg1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
   [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter></div

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 70558: 6 transforms
Fuzz 70559: 9 transforms
Fuzz 70560: 4 transforms
Fuzz 70561: 1 transforms
Fuzz 70562: 12 transforms
Fuzz 70563: 6 transforms
Fuzz 70564: 14 transforms
Fuzz 70565: 11 transforms
Fuzz 70566: 5 transforms
Fuzz 70567: 9 transforms
Fuzz 70568: 2 transforms
Fuzz 70569: 2 transforms
Fuzz 70570: 11 transforms
Fuzz 70571: 16 transforms
Fuzz 70572: 18 transforms
Fuzz 70573: 9 transforms
Fuzz 70574: 19 transforms
Fuzz 70575: 7 transforms
Fuzz 70576: 4 transforms
Fuzz 70577: 14 transforms
Fuzz 70578: 20 transforms
Fuzz 70579: 12 transforms
Fuzz 70580: 5 transforms
Fuzz 70581: 19 transforms
Fuzz 70582: 20 transforms
Fuzz 70583: 11 transforms
Fuzz 70584: 8 transforms
Fuzz 70585: 4 transforms
Fuzz 70586: 7 transforms
Fuzz 70587: 1 transforms
Fuzz 70588: 15 transforms
Fuzz 70589: 1 transforms
Fuzz 70590: 5 transforms
Fuzz 70591: 14 transforms
Fuzz 70592: 8 transforms
Fuzz 70593: 1 transforms
Fuzz 70594: 6 transforms
Fuzz 70595: 13 transforms
Fuzz 70596: 16 transforms
Fuzz 70597: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  ild(CounterComponent)


  String header;
}
  EvewhilentEmitter<String> resetEvent;
  List<String> items;
  void reset() {}
-->
  selector: 'my-counter',
  CounterComponent recursedComponent;

  directives: conedComponent;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  void reset() {}

  outputs: const ['resetEvent: reset'],
class ComponentA {
    ngular2.dart';
  int count;
}
  @Output() EventEmitter<inge:angular2<!--
-->
       st [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  void reset() {}

  outputs: const ['resetEvent: reset'],
class ComponentA {
    ngular2.dart';
  int count;
}
  @Output() EventEmitter<int> incremented;
import 'package:angular2<!--
-->
       aria-hidden="true"
    t> incremented;
import 'package:angular2<!--
-->
       st [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  void reset() {}

  outputs: const ['resetEvent: reset'],
class ComponentA {
    ngular2.dart';
  int count;
}
  @Output() EventEmitter<int> incremented;
import 'package:angular2<!--
-->
       aria-hidden="true"
       attr.aria-h/a<!--
@Component(
class CounterComponent {
  @Input() int maxCount;
  inputs: const ['count'],
@Component(

  void increment() {}

  @ContentChventEmitter<int> incremented;
  CounterComponent recursedComponent;
<<==HTML CODE==>>
    #conter
      
    (incremented)='items.add($event.toString())'>
    <msy-counter></my-counter>
  <input [(ngModel)]="header" />
  <my-counter
<div *ngIf="items.length > 0">
  {{x}} : {{itenm.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
  </my-counter>
  <form #ngForm="ngForm"></form>
</div>
    (reset)=''
<li *ngFor='let tem of items; let x=index' [hidden]='1item != null'>
</li>

<!-- @ngIgnoreErrors: -->

  
    [count]="items.lngth"    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 70598: 8 transforms
Fuzz 70599: 5 transforms
Fuzz 70600: 19 transforms
Fuzz 70601: 4 transforms
Fuzz 70602: 10 transforms
Fuzz 70603: 3 transforms
Fuzz 70604: 16 transforms
Fuzz 70605: 1 transforms
Fuzz 70606: 3 transforms
Fuzz 70607: 5 transforms
Fuzz 70608: 19 transforms
Fuzz 70609: 7 transforms
Fuzz 70610: 12 transforms
Fuzz 70611: 6 transforms
Fuzz 70612: 3 transforms
Fuzz 70613: 11 transforms
Fuzz 70614: 10 transforms
Fuzz 70615: 10 transforms
Fuzz 70616: 4 transforms
Fuzz 70617: 10 transforms
Fuzz 70618: 15 transforms
Fuzz 70619: 15 transforms
Fuzz 70620: 5 transforms
Fuzz 70621: 15 transforms
Fuzz 70622: 13 transforms
Fuzz 70623: 7 transforms
Fuzz 70624: 13 transforms
Fuzz 70625: 3 transforms
Fuzz 70626: 4 transforms
Fuzz 70627: 11 transforms
Fuzz 70628: 20 transforms
Fuzz 70629: 5 transforms
Fuzz 70630: 18 transforms
Fuzz 70631: 1 transforms
Fuzz 70632: 7 transforms
Fuzz 70633: 10 transforms
Fuzz 70634: 15 transforms
Fuzz 70635: 1 transforms
Fuzz 70636: 18 transforms
Fuzz 70637: 18 transforms
Fuzz 70638: 19 transforms
Fuzz 70639: 1 transforms
Fuzz 70640: 9 transforms
Fuzz 70641: 3 transforms
Fuzz 70642: 8 transforms
Fuzz 70643: 17 transforms
Fuzz 70644: 2 transforms
Fuzz 70645: 11 transforms
Fuzz 70646: 7 transforms
Fuzz 70647: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

  String header;
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
  directives: const [CounterComponenut, NgIf, NgFor, NgForm, NgModel])clpatchass ComponentA {
}
@Component(
@Compon selector: 'ent(

  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
 
  templateUrl:tputs: const ['resetEvent: reset'],
  selector: 'my-counter',
 
  templateUrl: 'test.html',
  selector: 'my-'{{count}} <b 'test.html',
  selector: 'my-'{{count}} <button (clicoutputs: const ['resetEvent: resetk)="increment(aaa',
  List<String> items;
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
</li>
    <my-counter></my-counter>
  <form #ngForm="ngForm"></form>
</div>
    (re()'
    #counter
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  </my-counter>
<!-- @ngIgnoreErrors: -->
    (click)='h1.hidden = !h1.hidden; counter.reet()'
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />
    [maxCount]='4'
  {{ngForm.dirty}}
    (iset)=''

  <my-counter
    (incremented)='items.add($event.toString()'>
<h1 #h1>Showing {{items.length}} items:</h1>
  
   let x=index' [hidden]='item != null'>
  </my-counter>   

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 70648: 13 transforms
Fuzz 70649: 4 transforms
Fuzz 70650: 10 transforms
Fuzz 70651: 6 transforms
Fuzz 70652: 20 transforms
Fuzz 70653: 4 transforms
Fuzz 70654: 11 transforms
Fuzz 70655: 20 transforms
Fuzz 70656: 3 transforms
Fuzz 70657: 12 transforms
Fuzz 70658: 2 transforms
Fuzz 70659: 16 transforms
Fuzz 70660: 19 transforms
Fuzz 70661: 9 transforms
Fuzz 70662: 12 transforms
Fuzz 70663: 20 transforms
Fuzz 70664: 15 transforms
Fuzz 70665: 19 transforms
Fuzz 70666: 9 transforms
Fuzz 70667: 4 transforms
Fuzz 70668: 1 transforms
Fuzz 70669: 2 transforms
Fuzz 70670: 16 transforms
Fuzz 70671: 4 transforms
Fuzz 70672: 14 transforms
Fuzz 70673: 20 transforms
Fuzz 70674: 9 transforms
Fuzz 70675: 2 transforms
Fuzz 70676: 6 transforms
Fuzz 70677: 6 transforms
Fuzz 70678: 11 transforms
Fuzz 70679: 14 transforms
Fuzz 70680: 12 transforms
Fuzz 70681: 17 transforms
Fuzz 70682: 7 transforms
Fuzz 70683: 3 transforms
Fuzz 70684: 17 transforms
Fuzz 70685: 15 transforms
Fuzz 70686: 20 transforms
Fuzz 70687: 14 transforms
Fuzz 70688: 14 transforms
Fuzz 70689: 13 transforms
Fuzz 70690: 13 transforms
Fuzz 70691: 20 transforms
Fuzz 70692: 4 transforms
Fuzz 70693: 9 transforms
Fuzz 70694: 13 transforms
Fuzz 70695: 16 transforms
Fuzz 70696: 9 transforms
Fuzz 70697: 10 transforms
Fuzz 70698: 20 transforms
Fuzz 70699: 16 transforms
Fuzz 70700: 3 transforms
Fuzz 70701: 20 transforms
Fuzz 70702: 5 transforms
Fuzz 70703: 6 transforms
Fuzz 70704: 14 transforms
Fuzz 70705: 13 transforms
Fuzz 70706: 5 transforms
Fuzz 70707: 15 transforms
Fuzz 70708: 5 transforms
Fuzz 70709: 2 transforms
Fuzz 70710: 8 transforms
Fuzz 70711: 9 transforms
Fuzz 70712: 7 transforms
Fuzz 70713: 11 transforms
Fuzz 70714: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}
@Componen<!--
class CounterComponent {
  selector: 'my-counter',
  String header;
  void reset() {}
}
  selector: 'my-aaa',


       aria-hidden="true"
  CounterComponent recursedComponent;
-->
  @ContentChild(CounterComponent)
--><!--
@Component(
  int count;  @Input() int maxCount;  EventEmitter<String> resetEvent;
}
import 'package:angular2/angular2.dart';
class ComponentA {
  List<String> items;
  <!--
-->
       aria-hidden="true"
        attr.aria-hidd

       aria-hiddet(
  outputs: const ['resetEvent: reset'],

  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<<!--
-->
   
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 70715: 16 transforms
Fuzz 70716: 8 transforms
Fuzz 70717: 11 transforms
Fuzz 70718: 11 transforms
Fuzz 70719: 16 transforms
Fuzz 70720: 16 transforms
Fuzz 70721: 12 transforms
Fuzz 70722: 15 transforms
Fuzz 70723: 10 transforms
Fuzz 70724: 6 transforms
Fuzz 70725: 12 transforms
Fuzz 70726: 9 transforms
Fuzz 70727: 14 transforms
Fuzz 70728: 18 transforms
Fuzz 70729: 17 transforms
Fuzz 70730: 18 transforms
Fuzz 70731: 1 transforms
Fuzz 70732: 7 transforms
Fuzz 70733: 9 transforms
Fuzz 70734: 3 transforms
Fuzz 70735: 6 transforms
Fuzz 70736: 19 transforms
Fuzz 70737: 5 transforms
Fuzz 70738: 18 transforms
Fuzz 70739: 12 transforms
Fuzz 70740: 2 transforms
Fuzz 70741: 12 transforms
Fuzz 70742: 6 transforms
Fuzz 70743: 1 transforms
Fuzz 70744: 10 transforms
Fuzz 70745: 10 transforms
Fuzz 70746: 13 transforms
Fuzz 70747: 20 transforms
Fuzz 70748: 17 transforms
Fuzz 70749: 8 transforms
Fuzz 70750: 13 transforms
Fuzz 70751: 17 transforms
Fuzz 70752: 2 transforms
Fuzz 70753: 2 transforms
Fuzz 70754: 11 transforms
Fuzz 70755: 8 transforms
Fuzz 70756: 2 transforms
Fuzz 70757: 20 transforms
Fuzz 70758: 11 transforms
Fuzz 70759: 17 transforms
Fuzz 70760: 11 transforms
Fuzz 70761: 5 transforms
Fuzz 70762: 20 transforms
Fuzz 70763: 11 transforms
Fuzz 70764: 16 transforms
Fuzz 70765: 8 transforms
Fuzz 70766: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  St  selector: 'my-counter',
       aria-hidden="true"
  List<String> items;
-->
  selector: 'my-aaa',  templateUrl: 'test.html',
class ComponentA  {

@Comp<<!--
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

onent(
@Comp<!--
onent(
       attr.aria-hidden="{{!invalid}}"
  inputs: const ['count'],
}
-->
  outputs: const ['resetEvent: reset'
  List<String> items;
  St  selecto  attr.aria-hidden="{{!invalid}}"
     ponent, NgIf, NgFor, NgForm, NgModel])

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
clainss ComponentA  {
-->
  List<String> items;
  selader;
      !--
 ring header;
  selector: 'my-counteoperatorr',
}
  St  selector: 'my-counter',
       aria-hidden="true"
clainss ComponentA  {
 ring he,
<<==HTML CODE==>>
<!--@ngIgnoreErrors: -->
<li *ngFor='let item of 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 70767: 14 transforms
Fuzz 70768: 17 transforms
Fuzz 70769: 13 transforms
Fuzz 70770: 3 transforms
Fuzz 70771: 12 transforms
Fuzz 70772: 15 transforms
Fuzz 70773: 17 transforms
Fuzz 70774: 15 transforms
Fuzz 70775: 5 transforms
Fuzz 70776: 14 transforms
Fuzz 70777: 16 transforms
Fuzz 70778: 5 transforms
Fuzz 70779: 20 transforms
Fuzz 70780: 3 transforms
Fuzz 70781: 19 transforms
Fuzz 70782: 9 transforms
Fuzz 70783: 18 transforms
Fuzz 70784: 7 transforms
Fuzz 70785: 1 transforms
Fuzz 70786: 19 transforms
Fuzz 70787: 14 transforms
Fuzz 70788: 16 transforms
Fuzz 70789: 13 transforms
Fuzz 70790: 12 transforms
Fuzz 70791: 3 transforms
Fuzz 70792: 17 transforms
Fuzz 70793: 9 transforms
Fuzz 70794: 6 transforms
Fuzz 70795: 14 transforms
Fuzz 70796: 11 transforms
Fuzz 70797: 15 transforms
Fuzz 70798: 4 transforms
Fuzz 70799: 4 transforms
Fuzz 70800: 19 transforms
Fuzz 70801: 2 transforms
Fuzz 70802: 16 transforms
Fuzz 70803: 5 transforms
Fuzz 70804: 20 transforms
Fuzz 70805: 5 transforms
Fuzz 70806: 17 transforms
Fuzz 70807: 1 transforms
Fuzz 70808: 8 transforms
Fuzz Failure 
<<==DART CODE==>>

  List<String> items;
  templateUrl: 'test.httrueml',

  int count;
  CounterComponent recursedComponent;
@Component(
  @Input() int maxCount;
  void reset() {}
  inputs: cons<!--
  @Output() EventEmitter<int> incremented;
}

-->
  EventEmitter<String> resetEvent;
}
  @ContentChild(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->
class ComponentA {<!--
-->
       aria-h

  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       attr.aria-hidden="{{!invt ['count'],
  void increment() {}<!--
  selector: 'my-counter',
@Component(
class CounterComponent {
       aria-hidden="true"
import 'package:angular2/angular2.dart';

  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      

<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />
    #couner
    (click)='h1.hidden = !h1.hidden; countsuperer.reset()'
    [maxCount]='4'
  <my-counter
    (incremented)='items.add($event.toString())'>
  
</div>
    [count]="items.length"
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
</li>
    <my-counter></my-counter>
  </my-counter>

  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 70809: 15 transforms
Fuzz 70810: 11 transforms
Fuzz 70811: 6 transforms
Fuzz 70812: 19 transforms
Fuzz 70813: 9 transforms
Fuzz 70814: 7 transforms
Fuzz 70815: 16 transforms
Fuzz 70816: 16 transforms
Fuzz 70817: 11 transforms
Fuzz 70818: 8 transforms
Fuzz 70819: 6 transforms
Fuzz 70820: 4 transforms
Fuzz 70821: 13 transforms
Fuzz 70822: 3 transforms
Fuzz 70823: 20 transforms
Fuzz 70824: 17 transforms
Fuzz 70825: 7 transforms
Fuzz 70826: 18 transforms
Fuzz 70827: 16 transforms
Fuzz 70828: 1 transforms
Fuzz 70829: 19 transforms
Fuzz 70830: 14 transforms
Fuzz 70831: 8 transforms
Fuzz 70832: 18 transforms
Fuzz 70833: 12 transforms
Fuzz 70834: 18 transforms
Fuzz 70835: 10 transforms
Fuzz 70836: 4 transforms
Fuzz 70837: 12 transforms
Fuzz 70838: 11 transforms
Fuzz 70839: 3 transforms
Fuzz 70840: 2 transforms
Fuzz 70841: 9 transforms
Fuzz 70842: 19 transforms
Fuzz 70843: 11 transforms
Fuzz 70844: 13 transforms
Fuzz 70845: 10 transforms
Fuzz 70846: 2 transforms
Fuzz 70847: 15 transforms
Fuzz 70848: 12 transforms
Fuzz 70849: 12 transforms
Fuzz 70850: 2 transforms
Fuzz 70851: 15 transforms
Fuzz 70852: 14 transforms
Fuzz 70853: 15 transforms
Fuzz 70854: 3 transforms
Fuzz 70855: 3 transforms
Fuzz 70856: 11 transforms
Fuzz 70857: 9 transforms
Fuzz 70858: 13 transforms
Fuzz 70859: 13 transforms
Fuzz 70860: 7 transforms
Fuzz 70861: 13 transforms
Fuzz 70862: 2 transforms
Fuzz 70863: 14 transforms
Fuzz 70864: 12 transforms
Fuzz 70865: 4 transforms
Fuzz 70866: 1 transforms
Fuzz 70867: 6 transforms
Fuzz 70868: 18 transforms
Fuzz 70869: 15 transforms
Fuzz 70870: 1 transforms
Fuzz 70871: 19 transforms
Fuzz 70872: 9 transforms
Fuzz 70873: 7 transforms
Fuzz 70874: 2 transforms
Fuzz 70875: 13 transforms
Fuzz 70876: 4 transforms
Fuzz 70877: 10 transforms
Fuzz 70878: 4 transforms
Fuzz 70879: 18 transforms
Fuzz 70880: 12 transforms
Fuzz 70881: 20 transforms
Fuzz 70882: 1 transforms
Fuzz 70883: 7 transforms
Fuzz 70884: 8 transforms
Fuzz 70885: 3 transforms
Fuzz 70886: 7 transforms
Fuzz 70887: 20 transforms
Fuzz 70888: 5 transforms
Fuzz 70889: 13 transforms
Fuzz 70890: 6 transforms
Fuzz 70891: 5 transforms
Fuzz 70892: 11 transforms
Fuzz 70893: 12 transforms
Fuzz 70894: 2 transforms
Fuzz 70895: 3 transforms
Fuzz 70896: 9 transforms
Fuzz 70897: 9 transforms
Fuzz 70898: 5 transforms
Fuzz 70899: 11 transforms
Fuzz 70900: 16 transforms
Fuzz 70901: 15 transforms
Fuzz 70902: 7 transforms
Fuzz 70903: 16 transforms
Fuzz 70904: 4 transforms
Fuzz 70905: 4 transforms
Fuzz 70906: 11 transforms
Fuzz 70907: 2 transforms
Fuzz 70908: 19 transforms
Fuzz 70909: 12 transforms
Fuzz 70910: 19 transforms
Fuzz 70911: 17 transforms
Fuzz 70912: 4 transforms
Fuzz 70913: 20 transforms
Fuzz 70914: 15 transforms
Fuzz 70915: 12 transforms
Fuzz 70916: 14 transforms
Fuzz 70917: 17 transforms
Fuzz 70918: 17 transforms
Fuzz 70919: 12 transforms
Fuzz 70920: 13 transforms
Fuzz 70921: 6 transforms
Fuzz 70922: 2 transforms
Fuzz 70923: 8 transforms
Fuzz 70924: 11 transforms
Fuzz 70925: 7 transforms
Fuzz 70926: 15 transforms
Fuzz 70927: 6 transforms
Fuzz 70928: 14 transforms
Fuzz 70929: 12 transforms
Fuzz 70930: 18 transforms
Fuzz 70931: 4 transforms
Fuzz 70932: 4 transforms
Fuzz 70933: 6 transforms
Fuzz 70934: 17 transforms
Fuzz 70935: 3 transforms
Fuzz 70936: 19 transforms
Fuzz 70937: 5 transforms
Fuzz 70938: 7 transforms
Fuzz 70939: 5 transforms
Fuzz 70940: 18 transforms
Fuzz 70941: 15 transforms
Fuzz 70942: 5 transforms
Fuzz 70943: 20 transforms
Fuzz 70944: 2 transforms
Fuzz 70945: 16 transforms
Fuzz 70946: 20 transforms
Fuzz 70947: 7 transforms
Fuzz 70948: 18 transforms
Fuzz 70949: 9 transforms
Fuzz 70950: 5 transforms
Fuzz 70951: 5 transforms
Fuzz 70952: 18 transforms
Fuzz 70953: 20 transforms
Fuzz 70954: 6 transforms
Fuzz 70955: 3 transforms
Fuzz 70956: 19 transforms
Fuzz 70957: 17 transforms
Fuzz 70958: 19 transforms
Fuzz 70959: 8 transforms
Fuzz 70960: 7 transforms
Fuzz 70961: 6 transforms
Fuzz 70962: 7 transforms
Fuzz 70963: 7 transforms
Fuzz 70964: 15 transforms
Fuzz 70965: 10 transforms
Fuzz 70966: 5 transforms
Fuzz 70967: 14 transforms
Fuzz 70968: 20 transforms
Fuzz 70969: 12 transforms
Fuzz 70970: 8 transforms
Fuzz 70971: 4 transforms
Fuzz 70972: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></buector: 'my-aaa',

  void increment() {}

  int count;

-->
  void reset(<!--
@Component(
@tton>')
import 'package:angular/angular2.dart';
  List<String> items;
  directives: const [ounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
}
  @Output() EventEmitter<int> incremented;
       aria-hidden="trulibrarye) {}
  @ContentChild(CounterComponent)

  CounterComponent recursedComponent;
  @Input) int maxCount;
  String header;}

  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',

  void increment() {}

  int count;

-->
  void reset(<!--
@Component(
@Component(
  selector: 'my-counter',
class C itounterComponent {
  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.leng}
]),
});
{
\'\'\');
  '09th > 0">
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (incremented)='isupertems.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 70973: 19 transforms
Fuzz 70974: 15 transforms
Fuzz 70975: 9 transforms
Fuzz 70976: 1 transforms
Fuzz 70977: 16 transforms
Fuzz 70978: 18 transforms
Fuzz 70979: 7 transforms
Fuzz 70980: 8 transforms
Fuzz 70981: 8 transforms
Fuzz 70982: 16 transforms
Fuzz 70983: 12 transforms
Fuzz 70984: 3 transforms
Fuzz 70985: 9 transforms
Fuzz 70986: 2 transforms
Fuzz 70987: 4 transforms
Fuzz 70988: 7 transforms
Fuzz 70989: 7 transforms
Fuzz 70990: 4 transforms
Fuzz 70991: 7 transforms
Fuzz 70992: 1 transforms
Fuzz 70993: 8 transforms
Fuzz 70994: 11 transforms
Fuzz 70995: 6 transforms
Fuzz 70996: 11 transforms
Fuzz 70997: 1 transforms
Fuzz 70998: 17 transforms
Fuzz 70999: 6 transforms
Fuzz 71000: 3 transforms
Fuzz 71001: 16 transforms
Fuzz 71002: 17 transforms
Fuzz 71003: 18 transforms
Fuzz 71004: 5 transforms
Fuzz 71005: 12 transforms
Fuzz 71006: 2 transforms
Fuzz 71007: 10 transforms
Fuzz 71008: 8 transforms
Fuzz 71009: 2 transforms
Fuzz 71010: 5 transforms
Fuzz 71011: 2 transforms
Fuzz 71012: 8 transforms
Fuzz 71013: 2 transforms
Fuzz 71014: 19 transforms
Fuzz 71015: 19 transforms
Fuzz 71016: 14 transforms
Fuzz 71017: 20 transforms
Fuzz 71018: 12 transforms
Fuzz 71019: 8 transforms
Fuzz 71020: 3 transforms
Fuzz 71021: 8 transforms
Fuzz 71022: 6 transforms
Fuzz 71023: 14 transforms
Fuzz 71024: 6 transforms
Fuzz 71025: 12 transforms
Fuzz 71026: 14 transforms
Fuzz 71027: 1 transforms
Fuzz 71028: 9 transforms
Fuzz 71029: 7 transforms
Fuzz 71030: 3 transforms
Fuzz 71031: 19 transforms
Fuzz 71032: 10 transforms
Fuzz 71033: 9 transforms
Fuzz 71034: 7 transforms
Fuzz 71035: 5 transforms
Fuzz 71036: 8 transforms
Fuzz 71037: 9 transforms
Fuzz 71038: 8 transforms
Fuzz 71039: 11 transforms
Fuzz 71040: 20 transforms
Fuzz 71041: 12 transforms
Fuzz 71042: 19 transforms
Fuzz 71043: 8 transforms
Fuzz 71044: 18 transforms
Fuzz 71045: 13 transforms
Fuzz 71046: 12 transforms
Fuzz 71047: 18 transforms
Fuzz 71048: 2 transforms
Fuzz 71049: 1 transforms
Fuzz 71050: 6 transforms
Fuzz 71051: 6 transforms
Fuzz 71052: 18 transforms
Fuzz 71053: 16 transforms
Fuzz Failure 
<<==DART CODE==>>

  List<String> items;
  String header;
 t @Input() int maxCount;
  void reset()'ngular2.dart'; {}

  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
  @Output() EventEmtter<int> incremented;
  templateUrl: 'test.html',
}
-->
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  selector: 'my-aaa',
class ComponentA {
  @ContentChild(CounterComponeextendsnt)
  void increme<!--
import 'package:angular2/angular2.dart';
-->
  selector: 'my-counter',
  directives: const [CounterComponent,get NgIf, NgFor, NgForm, NgModel])


       aria-hidden="trnt() {}
@Component(

       aria-Emitter<String> resetEvent;
  Event<!--
}
class CounterComponent {
@Component(
<<==HTML CODE==>>
</div>

    [count]="items.length"
    (reset)=''
  {{ngForm.dirty}}
  <form #ngForm="ng}
]),
});
{Form"></form>
    (incremented)='items.add($event.toString())'>
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
  
</li>
    (click<!--
-->
       aria-hidden="true"
       )='h1.hidden = !h1.hidden; counter.reset()'
      
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <input [(ngModel)]="header" />
  </my-counter>

    [maxCounit]='4'
<div *ngIf="items.length > 0">
  <>my-counter    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 71054: 14 transforms
Fuzz 71055: 12 transforms
Fuzz 71056: 5 transforms
Fuzz 71057: 13 transforms
Fuzz 71058: 10 transforms
Fuzz 71059: 9 transforms
Fuzz 71060: 13 transforms
Fuzz 71061: 12 transforms
Fuzz 71062: 3 transforms
Fuzz 71063: 11 transforms
Fuzz 71064: 1 transforms
Fuzz 71065: 5 transforms
Fuzz 71066: 12 transforms
Fuzz 71067: 18 transforms
Fuzz 71068: 1 transforms
Fuzz 71069: 4 transforms
Fuzz 71070: 12 transforms
Fuzz 71071: 18 transforms
Fuzz 71072: 14 transforms
Fuzz 71073: 16 transforms
Fuzz 71074: 20 transforms
Fuzz 71075: 3 transforms
Fuzz 71076: 8 transforms
Fuzz 71077: 3 transforms
Fuzz 71078: 2 transforms
Fuzz 71079: 4 transforms
Fuzz 71080: 6 transforms
Fuzz 71081: 10 transforms
Fuzz 71082: 10 transforms
Fuzz 71083: 18 transforms
Fuzz 71084: 19 transforms
Fuzz 71085: 15 transforms
Fuzz 71086: 16 transforms
Fuzz 71087: 17 transforms
Fuzz 71088: 15 transforms
Fuzz 71089: 9 transforms
Fuzz 71090: 10 transforms
Fuzz 71091: 1 transforms
Fuzz 71092: 20 transforms
Fuzz 71093: 11 transforms
Fuzz 71094: 16 transforms
Fuzz 71095: 19 transforms
Fuzz 71096: 12 transforms
Fuzz 71097: 14 transforms
Fuzz 71098: 20 transforms
Fuzz 71099: 1 transforms
Fuzz 71100: 3 transforms
Fuzz 71101: 12 transforms
Fuzz 71102: 9 transforms
Fuzz 71103: 4 transforms
Fuzz 71104: 17 transforms
Fuzz 71105: 15 transforms
Fuzz 71106: 8 transforms
Fuzz 71107: 1 transforms
Fuzz 71108: 11 transforms
Fuzz 71109: 17 transforms
Fuzz 71110: 7 transforms
Fuzz 71111: 19 transforms
Fuzz 71112: 19 transforms
Fuzz 71113: 12 transforms
Fuzz 71114: 11 transforms
Fuzz 71115: 5 transforms
Fuzz 71116: 2 transforms
Fuzz 71117: 12 transforms
Fuzz 71118: 20 transforms
Fuzz 71119: 11 transforms
Fuzz 71120: 16 transforms
Fuzz 71121: 1 transforms
Fuzz 71122: 4 transforms
Fuzz 71123: 2 transforms
Fuzz 71124: 11 transforms
Fuzz 71125: 10 transforms
Fuzz 71126: 11 transforms
Fuzz 71127: 4 transforms
Fuzz 71128: 1 transforms
Fuzz 71129: 8 transforms
Fuzz 71130: 18 transforms
Fuzz 71131: 12 transforms
Fuzz 71132: 11 transforms
Fuzz 71133: 12 transforms
Fuzz 71134: 18 transforms
Fuzz 71135: 1 transforms
Fuzz 71136: 17 transforms
Fuzz 71137: 10 transforms
Fuzz 71138: 13 transforms
Fuzz 71139: 10 transforms
Fuzz 71140: 4 transforms
Fuzz 71141: 19 transforms
Fuzz 71142: 10 transforms
Fuzz 71143: 18 transforms
Fuzz 71144: 3 transforms
Fuzz 71145: 18 transforms
Fuzz 71146: 7 transforms
Fuzz 71147: 12 transforms
Fuzz 71148: 2 transforms
Fuzz 71149: 5 transforms
Fuzz 71150: 12 transforms
Fuzz 71151: 12 transforms
Fuzz 71152: 4 transforms
Fuzz 71153: 8 transforms
Fuzz 71154: 11 transforms
Fuzz 71155: 4 transforms
Fuzz 71156: 20 transforms
Fuzz 71157: 5 transforms
Fuzz 71158: 16 transforms
Fuzz 71159: 5 transforms
Fuzz 71160: 13 transforms
Fuzz 71161: 13 transforms
Fuzz 71162: 1 transforms
Fuzz 71163: 11 transforms
Fuzz 71164: 7 transforms
Fuzz 71165: 2 transforms
Fuzz 71166: 19 transforms
Fuzz 71167: 20 transforms
Fuzz 71168: 13 transforms
Fuzz 71169: 11 transforms
Fuzz 71170: 13 transforms
Fuzz 71171: 5 transforms
Fuzz 71172: 13 transforms
Fuzz 71173: 4 transforms
Fuzz 71174: 8 transforms
Fuzz 71175: 16 transforms
Fuzz 71176: 16 transforms
Fuzz 71177: 18 transforms
Fuzz 71178: 7 transforms
Fuzz 71179: 3 transforms
Fuzz 71180: 9 transforms
Fuzz 71181: 7 transforms
Fuzz 71182: 9 transforms
Fuzz 71183: 13 transforms
Fuzz 71184: 16 transforms
Fuzz 71185: 11 transforms
Fuzz 71186: 1 transforms
Fuzz 71187: 11 transforms
Fuzz 71188: 5 transforms
Fuzz 71189: 14 transforms
Fuzz 71190: 13 transforms
Fuzz 71191: 6 transforms
Fuzz 71192: 6 transforms
Fuzz 71193: 19 transforms
Fuzz 71194: 14 transforms
Fuzz 71195: 12 transforms
Fuzz 71196: 13 transforms
Fuzz 71197: 4 transforms
Fuzz 71198: 2 transforms
Fuzz 71199: 10 transforms
Fuzz 71200: 14 transforms
Fuzz 71201: 10 transforms
Fuzz 71202: 11 transforms
Fuzz 71203: 10 transforms
Fuzz 71204: 16 transforms
Fuzz 71205: 18 transforms
Fuzz 71206: 13 transforms
Fuzz 71207: 20 transforms
Fuzz 71208: 15 transforms
Fuzz 71209: 8 transforms
Fuzz 71210: 20 transforms
Fuzz 71211: 14 transforms
Fuzz 71212: 18 transforms
Fuzz 71213: 17 transforms
Fuzz 71214: 19 transforms
Fuzz 71215: 9 transforms
Fuzz 71216: 9 transforms
Fuzz 71217: 5 transforms
Fuzz 71218: 16 transforms
Fuzz 71219: 5 transforms
Fuzz 71220: 15 transforms
Fuzz 71221: 5 transforms
Fuzz 71222: 16 transforms
Fuzz 71223: 14 transforms
Fuzz 71224: 7 transforms
Fuzz 71225: 3 transforms
Fuzz 71226: 14 transforms
Fuzz 71227: 6 transforms
Fuzz 71228: 2 transforms
Fuzz 71229: 3 transforms
Fuzz 71230: 13 transforms
Fuzz 71231: 4 transforms
Fuzz 71232: 11 transforms
Fuzz 71233: 18 transforms
Fuzz 71234: 10 transforms
Fuzz 71235: 11 transforms
Fuzz 71236: 13 transforms
Fuzz 71237: 1 transforms
Fuzz 71238: 4 transforms
Fuzz 71239: 17 transforms
Fuzz 71240: 1 transforms
Fuzz 71241: 3 transforms
Fuzz 71242: 5 transforms
Fuzz 71243: 3 transforms
Fuzz 71244: 5 transforms
Fuzz 71245: 8 transforms
Fuzz 71246: 11 transforms
Fuzz 71247: 11 transforms
Fuzz 71248: 13 transforms
Fuzz 71249: 14 transforms
Fuzz 71250: 14 transforms
Fuzz 71251: 19 transforms
Fuzz 71252: 10 transforms
Fuzz 71253: 4 transforms
Fuzz 71254: 1 transforms
Fuzz 71255: 3 transforms
Fuzz 71256: 7 transforms
Fuzz 71257: 18 transforms
Fuzz 71258: 11 transforms
Fuzz 71259: 6 transforms
Fuzz 71260: 16 transforms
Fuzz 71261: 16 transforms
Fuzz 71262: 16 transforms
Fuzz 71263: 18 transforms
Fuzz 71264: 5 transforms
Fuzz 71265: 20 transforms
Fuzz 71266: 19 transforms
Fuzz 71267: 19 transforms
Fuzz 71268: 17 transforms
Fuzz 71269: 20 transforms
Fuzz 71270: 12 transforms
Fuzz 71271: 19 transforms
Fuzz 71272: 1 transforms
Fuzz 71273: 16 transforms
Fuzz 71274: 19 transforms
Fuzz 71275: 20 transforms
Fuzz 71276: 19 transforms
Fuzz 71277: 11 transforms
Fuzz 71278: 10 transforms
Fuzz 71279: 16 transforms
Fuzz 71280: 1 transforms
Fuzz 71281: 19 transforms
Fuzz 71282: 9 transforms
Fuzz 71283: 10 transforms
Fuzz 71284: 17 transforms
Fuzz 71285: 9 transforms
Fuzz 71286: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
  String header;

@Component(
  inputs: const ['count'],
class ConterComponent {
 <!--
@Component(
  @Conte}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5035ntC
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
   [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden;l)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='ite counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 71287: 15 transforms
Fuzz 71288: 5 transforms
Fuzz 71289: 5 transforms
Fuzz 71290: 16 transforms
Fuzz 71291: 10 transforms
Fuzz 71292: 5 transforms
Fuzz 71293: 9 transforms
Fuzz 71294: 13 transforms
Fuzz 71295: 13 transforms
Fuzz 71296: 18 transforms
Fuzz 71297: 12 transforms
Fuzz 71298: 9 transforms
Fuzz 71299: 9 transforms
Fuzz 71300: 15 transforms
Fuzz 71301: 3 transforms
Fuzz 71302: 18 transforms
Fuzz 71303: 13 transforms
Fuzz 71304: 14 transforms
Fuzz 71305: 10 transforms
Fuzz 71306: 12 transforms
Fuzz 71307: 17 transforms
Fuzz 71308: 18 transforms
Fuzz 71309: 13 transforms
Fuzz 71310: 17 transforms
Fuzz 71311: 20 transforms
Fuzz 71312: 15 transforms
Fuzz 71313: 18 transforms
Fuzz 71314: 1 transforms
Fuzz 71315: 19 transforms
Fuzz 71316: 14 transforms
Fuzz 71317: 7 transforms
Fuzz 71318: 20 transforms
Fuzz 71319: 8 transforms
Fuzz 71320: 7 transforms
Fuzz 71321: 20 transforms
Fuzz 71322: 1 transforms
Fuzz 71323: 2 transforms
Fuzz 71324: 15 transforms
Fuzz 71325: 4 transforms
Fuzz 71326: 4 transforms
Fuzz 71327: 16 transforms
Fuzz 71328: 4 transforms
Fuzz 71329: 20 transforms
Fuzz 71330: 2 transforms
Fuzz 71331: 4 transforms
Fuzz 71332: 11 transforms
Fuzz 71333: 8 transforms
Fuzz 71334: 8 transforms
Fuzz 71335: 9 transforms
Fuzz 71336: 1 transforms
Fuzz 71337: 17 transforms
Fuzz 71338: 14 transforms
Fuzz 71339: 4 transforms
Fuzz 71340: 20 transforms
Fuzz 71341: 9 transforms
Fuzz 71342: 5 transforms
Fuzz 71343: 5 transforms
Fuzz 71344: 2 transforms
Fuzz 71345: 11 transforms
Fuzz 71346: 14 transforms
Fuzz 71347: 13 transforms
Fuzz 71348: 7 transforms
Fuzz 71349: 20 transforms
Fuzz 71350: 14 transforms
Fuzz 71351: 8 transforms
Fuzz 71352: 11 transforms
Fuzz 71353: 10 transforms
Fuzz 71354: 16 transforms
Fuzz 71355: 11 transforms
Fuzz 71356: 20 transforms
Fuzz 71357: 10 transforms
Fuzz 71358: 1 transforms
Fuzz 71359: 7 transforms
Fuzz 71360: 4 transforms
Fuzz 71361: 2 transforms
Fuzz 71362: 17 transforms
Fuzz 71363: 6 transforms
Fuzz 71364: 9 transforms
Fuzz 71365: 3 transforms
Fuzz 71366: 11 transforms
Fuzz 71367: 17 transforms
Fuzz 71368: 19 transforms
Fuzz 71369: 10 transforms
Fuzz 71370: 15 transforms
Fuzz 71371: 9 transforms
Fuzz 71372: 6 transforms
Fuzz 71373: 3 transforms
Fuzz 71374: 13 transforms
Fuzz 71375: 17 transforms
Fuzz 71376: 16 transforms
Fuzz 71377: 5 transforms
Fuzz 71378: 16 transforms
Fuzz 71379: 13 transforms
Fuzz 71380: 6 transforms
Fuzz 71381: 12 transforms
Fuzz 71382: 18 transforms
Fuzz 71383: 5 transforms
Fuzz 71384: 12 transforms
Fuzz 71385: 3 transforms
Fuzz 71386: 14 transforms
Fuzz 71387: 12 transforms
Fuzz 71388: 1 transforms
Fuzz 71389: 10 transforms
Fuzz 71390: 19 transforms
Fuzz 71391: 1 transforms
Fuzz 71392: 6 transforms
Fuzz 71393: 7 transforms
Fuzz 71394: 15 transforms
Fuzz 71395: 3 transforms
Fuzz 71396: 10 transforms
Fuzz 71397: 2 transforms
Fuzz 71398: 12 transforms
Fuzz 71399: 8 transforms
Fuzz 71400: 12 transforms
Fuzz 71401: 16 transforms
Fuzz 71402: 12 transforms
Fuzz 71403: 12 transforms
Fuzz 71404: 10 transforms
Fuzz 71405: 9 transforms
Fuzz 71406: 11 transforms
Fuzz 71407: 15 transforms
Fuzz 71408: 3 transforms
Fuzz 71409: 7 transforms
Fuzz 71410: 11 transforms
Fuzz 71411: 19 transforms
Fuzz 71412: 15 transforms
Fuzz 71413: 6 transforms
Fuzz 71414: 10 transforms
Fuzz 71415: 7 transforms
Fuzz 71416: 20 transforms
Fuzz 71417: 1 transforms
Fuzz 71418: 9 transforms
Fuzz 71419: 18 transforms
Fuzz 71420: 13 transforms
Fuzz 71421: 12 transforms
Fuzz 71422: 15 transforms
Fuzz 71423: 17 transforms
Fuzz 71424: 1 transforms
Fuzz 71425: 20 transforms
Fuzz 71426: 12 transforms
Fuzz 71427: 13 transforms
Fuzz 71428: 18 transforms
Fuzz 71429: 14 transforms
Fuzz 71430: 10 transforms
Fuzz 71431: 4 transforms
Fuzz 71432: 5 transforms
Fuzz 71433: 13 transforms
Fuzz 71434: 9 transforms
Fuzz 71435: 7 transforms
Fuzz 71436: 15 transforms
Fuzz 71437: 4 transforms
Fuzz 71438: 15 transforms
Fuzz 71439: 6 transforms
Fuzz 71440: 7 transforms
Fuzz 71441: 14 transforms
Fuzz 71442: 3 transforms
Fuzz 71443: 11 transforms
Fuzz 71444: 10 transforms
Fuzz 71445: 8 transforms
Fuzz 71446: 20 transforms
Fuzz 71447: 9 transforms
Fuzz 71448: 5 transforms
Fuzz 71449: 14 transforms
Fuzz 71450: 14 transforms
Fuzz 71451: 11 transforms
Fuzz 71452: 4 transforms
Fuzz 71453: 7 transforms
Fuzz 71454: 10 transforms
Fuzz 71455: 18 transforms
Fuzz 71456: 17 transforms
Fuzz 71457: 17 transforms
Fuzz 71458: 17 transforms
Fuzz 71459: 12 transforms
Fuzz 71460: 17 transforms
Fuzz 71461: 9 transforms
Fuzz 71462: 19 transforms
Fuzz 71463: 13 transforms
Fuzz 71464: 15 transforms
Fuzz 71465: 15 transforms
Fuzz 71466: 2 transforms
Fuzz 71467: 8 transforms
Fuzz Failure 
<<==DART CODE==>>

  void reset() {}
  int count;
class CounterComponent {
@Casyncomponent(
       aria-hidden="true"
  @Input() int maxCount;
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
  selector<!--
}
}
  @Output() Eve
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    <!--
-->
       aria-hidden="true"
       attr[count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 71468: 19 transforms
Fuzz 71469: 15 transforms
Fuzz 71470: 11 transforms
Fuzz 71471: 3 transforms
Fuzz 71472: 7 transforms
Fuzz 71473: 15 transforms
Fuzz 71474: 20 transforms
Fuzz 71475: 13 transforms
Fuzz 71476: 19 transforms
Fuzz 71477: 11 transforms
Fuzz 71478: 13 transforms
Fuzz 71479: 11 transforms
Fuzz 71480: 10 transforms
Fuzz 71481: 9 transforms
Fuzz 71482: 3 transforms
Fuzz 71483: 4 transforms
Fuzz 71484: 4 transforms
Fuzz 71485: 16 transforms
Fuzz 71486: 19 transforms
Fuzz 71487: 15 transforms
Fuzz 71488: 18 transforms
Fuzz 71489: 19 transforms
Fuzz 71490: 17 transforms
Fuzz 71491: 19 transforms
Fuzz 71492: 2 transforms
Fuzz 71493: 4 transforms
Fuzz 71494: 5 transforms
Fuzz 71495: 20 transforms
Fuzz 71496: 2 transforms
Fuzz 71497: 5 transforms
Fuzz 71498: 3 transforms
Fuzz 71499: 12 transforms
Fuzz 71500: 17 transforms
Fuzz 71501: 10 transforms
Fuzz 71502: 14 transforms
Fuzz 71503: 13 transforms
Fuzz 71504: 3 transforms
Fuzz 71505: 14 transforms
Fuzz 71506: 12 transforms
Fuzz 71507: 8 transforms
Fuzz 71508: 18 transforms
Fuzz 71509: 1 transforms
Fuzz 71510: 5 transforms
Fuzz 71511: 11 transforms
Fuzz 71512: 5 transforms
Fuzz 71513: 17 transforms
Fuzz 71514: 4 transforms
Fuzz 71515: 3 transforms
Fuzz 71516: 4 transforms
Fuzz 71517: 7 transforms
Fuzz 71518: 16 transforms
Fuzz 71519: 1 transforms
Fuzz 71520: 11 transforms
Fuzz 71521: 20 transforms
Fuzz 71522: 19 transforms
Fuzz 71523: 3 transforms
Fuzz 71524: 4 transforms
Fuzz 71525: 4 transforms
Fuzz 71526: 20 transforms
Fuzz 71527: 16 transforms
Fuzz 71528: 7 transforms
Fuzz 71529: 19 transforms
Fuzz 71530: 4 transforms
Fuzz 71531: 6 transforms
Fuzz 71532: 6 transforms
Fuzz 71533: 5 transforms
Fuzz 71534: 19 transforms
Fuzz 71535: 3 transforms
Fuzz 71536: 9 transforms
Fuzz 71537: 17 transforms
Fuzz 71538: 7 transforms
Fuzz 71539: 15 transforms
Fuzz 71540: 20 transforms
Fuzz 71541: 20 transforms
Fuzz 71542: 17 transforms
Fuzz 71543: 10 transforms
Fuzz 71544: 19 transforms
Fuzz 71545: 17 transforms
Fuzz 71546: 12 transforms
Fuzz 71547: 1 transforms
Fuzz 71548: 20 transforms
Fuzz 71549: 17 transforms
Fuzz 71550: 5 transforms
Fuzz 71551: 1 transforms
Fuzz 71552: 16 transforms
Fuzz 71553: 7 transforms
Fuzz 71554: 17 transforms
Fuzz 71555: 5 transforms
Fuzz 71556: 20 transforms
Fuzz 71557: 6 transforms
Fuzz 71558: 14 transforms
Fuzz 71559: 2 transforms
Fuzz 71560: 8 transforms
Fuzz 71561: 14 transforms
Fuzz 71562: 8 transforms
Fuzz 71563: 17 transforms
Fuzz 71564: 2 transforms
Fuzz 71565: 9 transforms
Fuzz 71566: 1 transforms
Fuzz 71567: 6 transforms
Fuzz 71568: 11 transforms
Fuzz 71569: 13 transforms
Fuzz 71570: 10 transforms
Fuzz 71571: 14 transforms
Fuzz 71572: 20 transforms
Fuzz 71573: 20 transforms
Fuzz 71574: 20 transforms
Fuzz 71575: 12 transforms
Fuzz 71576: 4 transforms
Fuzz 71577: 14 transforms
Fuzz 71578: 3 transforms
Fuzz 71579: 7 transforms
Fuzz 71580: 9 transforms
Fuzz 71581: 4 transforms
Fuzz 71582: 20 transforms
Fuzz 71583: 1 transforms
Fuzz 71584: 20 transforms
Fuzz 71585: 6 transforms
Fuzz 71586: 6 transforms
Fuzz 71587: 5 transforms
Fuzz 71588: 1 transforms
Fuzz 71589: 9 transforms
Fuzz 71590: 14 transforms
Fuzz 71591: 13 transforms
Fuzz 71592: 6 transforms
Fuzz 71593: 8 transforms
Fuzz 71594: 13 transforms
Fuzz 71595: 17 transforms
Fuzz 71596: 4 transforms
Fuzz 71597: 15 transforms
Fuzz 71598: 12 transforms
Fuzz 71599: 14 transforms
Fuzz 71600: 1 transforms
Fuzz 71601: 6 transforms
Fuzz 71602: 12 transforms
Fuzz 71603: 11 transforms
Fuzz 71604: 11 transforms
Fuzz 71605: 1 transforms
Fuzz 71606: 13 transforms
Fuzz 71607: 6 transforms
Fuzz 71608: 12 transforms
Fuzz 71609: 15 transforms
Fuzz 71610: 12 transforms
Fuzz 71611: 10 transforms
Fuzz 71612: 14 transforms
Fuzz 71613: 6 transforms
Fuzz 71614: 18 transforms
Fuzz 71615: 16 transforms
Fuzz 71616: 13 transforms
Fuzz 71617: 5 transforms
Fuzz 71618: 12 transforms
Fuzz 71619: 17 transforms
Fuzz 71620: 17 transforms
Fuzz 71621: 10 transforms
Fuzz 71622: 19 transforms
Fuzz 71623: 1 transforms
Fuzz 71624: 17 transforms
Fuzz 71625: 1 transforms
Fuzz 71626: 17 transforms
Fuzz 71627: 19 transforms
Fuzz 71628: 13 transforms
Fuzz 71629: 10 transforms
Fuzz 71630: 7 transforms
Fuzz 71631: 20 transforms
Fuzz 71632: 12 transforms
Fuzz 71633: 1 transforms
Fuzz 71634: 7 transforms
Fuzz 71635: 12 transforms
Fuzz 71636: 2 transforms
Fuzz 71637: 8 transforms
Fuzz 71638: 13 transforms
Fuzz 71639: 19 transforms
Fuzz 71640: 19 transforms
Fuzz 71641: 10 transforms
Fuzz 71642: 15 transforms
Fuzz 71643: 9 transforms
Fuzz 71644: 2 transforms
Fuzz 71645: 14 transforms
Fuzz 71646: 13 transforms
Fuzz 71647: 2 transforms
Fuzz 71648: 5 transforms
Fuzz 71649: 1 transforms
Fuzz 71650: 6 transforms
Fuzz 71651: 16 transforms
Fuzz 71652: 3 transforms
Fuzz 71653: 16 transforms
Fuzz 71654: 4 transforms
Fuzz 71655: 9 transforms
Fuzz 71656: 9 transforms
Fuzz 71657: 19 transforms
Fuzz 71658: 16 transforms
Fuzz 71659: 2 transforms
Fuzz 71660: 18 transforms
Fuzz 71661: 12 transforms
Fuzz 71662: 13 transforms
Fuzz 71663: 20 transforms
Fuzz 71664: 15 transforms
Fuzz 71665: 2 transforms
Fuzz 71666: 16 transforms
Fuzz 71667: 1 transforms
Fuzz 71668: 5 transforms
Fuzz 71669: 4 transforms
Fuzz 71670: 6 transforms
Fuzz 71671: 19 transforms
Fuzz 71672: 14 transforms
Fuzz 71673: 10 transforms
Fuzz 71674: 17 transforms
Fuzz 71675: 15 transforms
Fuzz 71676: 1 transforms
Fuzz 71677: 19 transforms
Fuzz 71678: 17 transforms
Fuzz 71679: 13 transforms
Fuzz 71680: 15 transforms
Fuzz 71681: 5 transforms
Fuzz 71682: 19 transforms
Fuzz 71683: 9 transforms
Fuzz 71684: 9 transforms
Fuzz 71685: 8 transforms
Fuzz 71686: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';  List<String> items;
  String<!--
  templateUrl: t'test.html',
@Component(
-->

  selector: 'my-coun

       at header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  selector: 'my-aaa',
class ComponentA {
}
       aria-hidden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors'let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngFor: -->
<h1 #h1>Showing  {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 71687: 3 transforms
Fuzz 71688: 5 transforms
Fuzz 71689: 11 transforms
Fuzz 71690: 19 transforms
Fuzz 71691: 17 transforms
Fuzz 71692: 16 transforms
Fuzz 71693: 20 transforms
Fuzz 71694: 14 transforms
Fuzz 71695: 20 transforms
Fuzz 71696: 12 transforms
Fuzz 71697: 16 transforms
Fuzz 71698: 19 transforms
Fuzz 71699: 5 transforms
Fuzz 71700: 16 transforms
Fuzz 71701: 15 transforms
Fuzz 71702: 12 transforms
Fuzz 71703: 20 transforms
Fuzz 71704: 6 transforms
Fuzz 71705: 4 transforms
Fuzz 71706: 2 transforms
Fuzz 71707: 16 transforms
Fuzz 71708: 20 transforms
Fuzz 71709: 6 transforms
Fuzz 71710: 3 transforms
Fuzz 71711: 7 transforms
Fuzz 71712: 13 transforms
Fuzz 71713: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
class CounterComponent {
]="\'add\'"></button>'
  EventEmitter<Stonent(
@Compnst ['count'],

]="\'add\'"></button>'
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>'
@Component(
  EventEmitter<String> resetEvent;
  String header;
  @Input() int maxCount;
}
  @Input() int maxCount;
  @I}
  @Output() EventEmitter<int> incremented;
  void increment() {}
  selector: 'my-counter',
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>'
  outputs: const ['resetEvent: reset'],

class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>'
@Compnst ['count'],
impnentA {
  selector: 'my-aaa',
  int count;
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>'
  inputs: const ['count'],
class CounterComponent {
  @Inpu


import 'package:ang}
]),
});
  @ContentChild(CounterCompoort 'package:ang}
ular2/angular2.dart';
  outputs: const ['resetEvent: reset'],

  outputs: const ['resetEvent: reset'],

  List<String> items;
  @ContentChild(CounterComponent)
t() int maxCount;
class CounterComponent {
class CounterComponent {
  @I}
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
  int count;
  CounterComponent recursedComponent;
  @Input() int maxCount;
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
u  String heaer;
<<==HTML CODE==>>
    <my-counter></my-counter>
  {{ngForm.dirty}}
      
-->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  
  {{x}} : {{item.trim()}}
    #counter
  </my-counter>
</li>
});
{
<!-- @ngIgnoreErrors: -->
    
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 71714: 10 transforms
Fuzz 71715: 14 transforms
Fuzz 71716: 4 transforms
Fuzz 71717: 10 transforms
Fuzz 71718: 10 transforms
Fuzz 71719: 5 transforms
Fuzz 71720: 14 transforms
Fuzz 71721: 4 transforms
Fuzz 71722: 18 transforms
Fuzz 71723: 6 transforms
Fuzz 71724: 17 transforms
Fuzz 71725: 13 transforms
Fuzz 71726: 14 transforms
Fuzz 71727: 9 transforms
Fuzz 71728: 11 transforms
Fuzz 71729: 12 transforms
Fuzz 71730: 4 transforms
Fuzz 71731: 4 transforms
Fuzz 71732: 3 transforms
Fuzz 71733: 9 transforms
Fuzz 71734: 14 transforms
Fuzz 71735: 10 transforms
Fuzz 71736: 3 transforms
Fuzz 71737: 12 transforms
Fuzz 71738: 4 transforms
Fuzz 71739: 15 transforms
Fuzz 71740: 16 transforms
Fuzz 71741: 9 transforms
Fuzz 71742: 8 transforms
Fuzz 71743: 19 transforms
Fuzz 71744: 3 transforms
Fuzz 71745: 8 transforms
Fuzz 71746: 7 transforms
Fuzz 71747: 18 transforms
Fuzz 71748: 11 transforms
Fuzz 71749: 2 transforms
Fuzz 71750: 8 transforms
Fuzz 71751: 8 transforms
Fuzz 71752: 14 transforms
Fuzz 71753: 9 transforms
Fuzz 71754: 13 transforms
Fuzz 71755: 18 transforms
Fuzz 71756: 16 transforms
Fuzz 71757: 11 transforms
Fuzz 71758: 7 transforms
Fuzz 71759: 12 transforms
Fuzz 71760: 18 transforms
Fuzz 71761: 19 transforms
Fuzz 71762: 18 transforms
Fuzz 71763: 1 transforms
Fuzz 71764: 14 transforms
Fuzz 71765: 17 transforms
Fuzz 71766: 6 transforms
Fuzz 71767: 13 transforms
Fuzz 71768: 10 transforms
Fuzz 71769: 13 transforms
Fuzz 71770: 13 transforms
Fuzz 71771: 3 transforms
Fuzz 71772: 18 transforms
Fuzz 71773: 13 transforms
Fuzz 71774: 15 transforms
Fuzz 71775: 1 transforms
Fuzz 71776: 10 transforms
Fuzz 71777: 8 transforms
Fuzz 71778: 6 transforms
Fuzz 71779: 20 transforms
Fuzz 71780: 1 transforms
Fuzz 71781: 20 transforms
Fuzz 71782: 5 transforms
Fuzz 71783: 12 transforms
Fuzz 71784: 1 transforms
Fuzz 71785: 5 transforms
Fuzz 71786: 1 transforms
Fuzz 71787: 13 transforms
Fuzz 71788: 16 transforms
Fuzz 71789: 1 transforms
Fuzz 71790: 5 transforms
Fuzz 71791: 11 transforms
Fuzz 71792: 18 transforms
Fuzz 71793: 13 transforms
Fuzz 71794: 14 transforms
Fuzz 71795: 1 transforms
Fuzz 71796: 8 transforms
Fuzz 71797: 9 transforms
Fuzz 71798: 9 transforms
Fuzz 71799: 16 transforms
Fuzz 71800: 15 transforms
Fuzz 71801: 4 transforms
Fuzz 71802: 4 transforms
Fuzz 71803: 15 transforms
Fuzz 71804: 2 transforms
Fuzz 71805: 3 transforms
Fuzz 71806: 5 transforms
Fuzz 71807: 20 transforms
Fuzz 71808: 19 transforms
Fuzz 71809: 12 transforms
Fuzz 71810: 16 transforms
Fuzz 71811: 6 transforms
Fuzz 71812: 10 transforms
Fuzz 71813: 9 transforms
Fuzz 71814: 8 transforms
Fuzz 71815: 6 transforms
Fuzz 71816: 17 transforms
Fuzz 71817: 13 transforms
Fuzz 71818: 18 transforms
Fuzz 71819: 6 transforms
Fuzz 71820: 5 transforms
Fuzz 71821: 13 transforms
Fuzz 71822: 17 transforms
Fuzz 71823: 20 transforms
Fuzz 71824: 13 transforms
Fuzz 71825: 12 transforms
Fuzz 71826: 5 transforms
Fuzz 71827: 20 transforms
Fuzz 71828: 15 transforms
Fuzz 71829: 2 transforms
Fuzz 71830: 3 transforms
Fuzz 71831: 12 transforms
Fuzz 71832: 3 transforms
Fuzz 71833: 10 transforms
Fuzz 71834: 4 transforms
Fuzz 71835: 9 transforms
Fuzz 71836: 1 transforms
Fuzz 71837: 8 transforms
Fuzz 71838: 19 transforms
Fuzz 71839: 10 transforms
Fuzz 71840: 19 transforms
Fuzz 71841: 1 transforms
Fuzz 71842: 16 transforms
Fuzz 71843: 18 transforms
Fuzz 71844: 19 transforms
Fuzz 71845: 16 transforms
Fuzz 71846: 2 transforms
Fuzz 71847: 14 transforms
Fuzz 71848: 17 transforms
Fuzz 71849: 10 transforms
Fuzz 71850: 11 transforms
Fuzz 71851: 13 transforms
Fuzz 71852: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import '
package:<!--
-angudolar2/angular2.dart';

@Component( seol
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != nu
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 71853: 2 transforms
Fuzz 71854: 12 transforms
Fuzz 71855: 1 transforms
Fuzz 71856: 16 transforms
Fuzz 71857: 2 transforms
Fuzz 71858: 15 transforms
Fuzz 71859: 8 transforms
Fuzz 71860: 13 transforms
Fuzz 71861: 17 transforms
Fuzz 71862: 16 transforms
Fuzz 71863: 19 transforms
Fuzz 71864: 20 transforms
Fuzz 71865: 7 transforms
Fuzz 71866: 8 transforms
Fuzz 71867: 7 transforms
Fuzz 71868: 11 transforms
Fuzz 71869: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComonent recursList<String> items;
  selector: 'my-counter',
  @Inpu}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baoae56267a6cd935',
t() int maxCount;
}
  outputs: const ['resetEvent: reset'],

  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;

  int count;
@Component(
  void increment() {}
class CounterComponent {
  template: '{{count}} omponent {
  template: '{{count}} <buton (click

  void reset() <buton (click

  void reset() {}
}
<<==HTML CODE==>>
<div *ngIf="items.length > ">
    <my-counter></my-counter>

  
  <form #ngForm="ngForm"></form>
</div>
    #counter
      
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [maxCont]='4'
    [count]="items.length"
<!-- @ngIgnoreErrors: -->
    (reset)=''
    (incremented)='items.add($event.toString())'>
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
.  <input [(ngModel)]="header" />
</li>

  </my-counterf>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 71870: 14 transforms
Fuzz 71871: 3 transforms
Fuzz 71872: 7 transforms
Fuzz 71873: 10 transforms
Fuzz 71874: 6 transforms
Fuzz 71875: 15 transforms
Fuzz 71876: 19 transforms
Fuzz 71877: 9 transforms
Fuzz 71878: 3 transforms
Fuzz 71879: 12 transforms
Fuzz 71880: 7 transforms
Fuzz 71881: 11 transforms
Fuzz 71882: 18 transforms
Fuzz 71883: 9 transforms
Fuzz 71884: 6 transforms
Fuzz 71885: 2 transforms
Fuzz 71886: 17 transforms
Fuzz 71887: 9 transforms
Fuzz 71888: 8 transforms
Fuzz 71889: 16 transforms
Fuzz 71890: 2 transforms
Fuzz 71891: 4 transforms
Fuzz 71892: 6 transforms
Fuzz 71893: 16 transforms
Fuzz 71894: 18 transforms
Fuzz 71895: 1 transforms
Fuzz 71896: 19 transforms
Fuzz 71897: 7 transforms
Fuzz 71898: 20 transforms
Fuzz 71899: 15 transforms
Fuzz 71900: 11 transforms
Fuzz 71901: 6 transforms
Fuzz 71902: 17 transforms
Fuzz 71903: 17 transforms
Fuzz 71904: 20 transforms
Fuzz 71905: 15 transforms
Fuzz 71906: 1 transforms
Fuzz 71907: 11 transforms
Fuzz 71908: 11 transforms
Fuzz 71909: 14 transforms
Fuzz 71910: 4 transforms
Fuzz 71911: 10 transforms
Fuzz 71912: 18 transforms
Fuzz 71913: 1 transforms
Fuzz 71914: 6 transforms
Fuzz 71915: 9 transforms
Fuzz 71916: 7 transforms
Fuzz 71917: 4 transforms
Fuzz 71918: 16 transforms
Fuzz 71919: 5 transforms
Fuzz 71920: 1 transforms
Fuzz 71921: 6 transforms
Fuzz 71922: 13 transforms
Fuzz 71923: 19 transforms
Fuzz 71924: 20 transforms
Fuzz 71925: 9 transforms
Fuzz 71926: 14 transforms
Fuzz 71927: 16 transforms
Fuzz 71928: 18 transforms
Fuzz 71929: 9 transforms
Fuzz 71930: 20 transforms
Fuzz 71931: 10 transforms
Fuzz 71932: 4 transforms
Fuzz 71933: 8 transforms
Fuzz 71934: 15 transforms
Fuzz 71935: 6 transforms
Fuzz 71936: 19 transforms
Fuzz 71937: 3 transforms
Fuzz 71938: 16 transforms
Fuzz 71939: 19 transforms
Fuzz 71940: 13 transforms
Fuzz 71941: 14 transforms
Fuzz 71942: 20 transforms
Fuzz 71943: 19 transforms
Fuzz 71944: 2 transforms
Fuzz 71945: 17 transforms
Fuzz 71946: 6 transforms
Fuzz 71947: 7 transforms
Fuzz 71948: 7 transforms
Fuzz 71949: 11 transforms
Fuzz 71950: 9 transforms
Fuzz 71951: 2 transforms
Fuzz 71952: 1 transforms
Fuzz 71953: 4 transforms
Fuzz 71954: 9 transforms
Fuzz 71955: 3 transforms
Fuzz 71956: 20 transforms
Fuzz 71957: 15 transforms
Fuzz 71958: 19 transforms
Fuzz 71959: 13 transforms
Fuzz 71960: 6 transforms
Fuzz 71961: 1 transforms
Fuzz 71962: 16 transforms
Fuzz 71963: 11 transforms
Fuzz 71964: 6 transforms
Fuzz 71965: 20 transforms
Fuzz 71966: 3 transforms
Fuzz 71967: 3 transforms
Fuzz 71968: 9 transforms
Fuzz 71969: 19 transforms
Fuzz 71970: 6 transforms
Fuzz 71971: 2 transforms
Fuzz 71972: 6 transforms
Fuzz 71973: 13 transforms
Fuzz 71974: 16 transforms
Fuzz 71975: 11 transforms
Fuzz 71976: 7 transforms
Fuzz 71977: 16 transforms
Fuzz 71978: 11 transforms
Fuzz 71979: 1 transforms
Fuzz 71980: 8 transforms
Fuzz 71981: 12 transforms
Fuzz 71982: 17 transforms
Fuzz 71983: 11 transforms
Fuzz 71984: 11 transforms
Fuzz 71985: 20 transforms
Fuzz 71986: 1 transforms
Fuzz 71987: 8 transforms
Fuzz 71988: 3 transforms
Fuzz 71989: 1 transforms
Fuzz 71990: 6 transforms
Fuzz 71991: 3 transforms
Fuzz 71992: 4 transforms
Fuzz 71993: 8 transforms
Fuzz 71994: 12 transforms
Fuzz 71995: 5 transforms
Fuzz 71996: 4 transforms
Fuzz 71997: 20 transforms
Fuzz 71998: 5 transforms
Fuzz 71999: 1 transforms
Fuzz 72000: 4 transforms
Fuzz 72001: 2 transforms
Fuzz 72002: 13 transforms
Fuzz 72003: 17 transforms
Fuzz 72004: 10 transforms
Fuzz 72005: 16 transforms
Fuzz 72006: 16 transforms
Fuzz 72007: 12 transforms
Fuzz 72008: 9 transforms
Fuzz 72009: 11 transforms
Fuzz 72010: 16 transforms
Fuzz 72011: 16 transforms
Fuzz 72012: 3 transforms
Fuzz 72013: 15 transforms
Fuzz 72014: 13 transforms
Fuzz 72015: 10 transforms
Fuzz 72016: 1 transforms
Fuzz 72017: 18 transforms
Fuzz 72018: 13 transforms
Fuzz 72019: 14 transforms
Fuzz 72020: 13 transforms
Fuzz 72021: 15 transforms
Fuzz 72022: 18 transforms
Fuzz 72023: 10 transforms
Fuzz 72024: 4 transforms
Fuzz 72025: 6 transforms
Fuzz 72026: 3 transforms
Fuzz 72027: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
});
  void increment() {}
import 'package:angular2/angular2.dart';
  String header;}
  outputs: const ['resetEvent: reset'],
{
]),
  selecto<!--
 
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
       aria-r: 'my-aaa',

-->
  @Output() EventEmitter<int> incremented;
-->
  selector: 'my-counter',}
  nt(
@Compone<!--

@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [/h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != nul(ngModel)]="header" />
length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
        
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add(}
$event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 72028: 12 transforms
Fuzz 72029: 17 transforms
Fuzz 72030: 16 transforms
Fuzz 72031: 19 transforms
Fuzz 72032: 17 transforms
Fuzz 72033: 11 transforms
Fuzz 72034: 10 transforms
Fuzz 72035: 6 transforms
Fuzz 72036: 7 transforms
Fuzz 72037: 20 transforms
Fuzz 72038: 16 transforms
Fuzz 72039: 20 transforms
Fuzz 72040: 13 transforms
Fuzz 72041: 19 transforms
Fuzz 72042: 2 transforms
Fuzz 72043: 9 transforms
Fuzz 72044: 18 transforms
Fuzz 72045: 5 transforms
Fuzz 72046: 17 transforms
Fuzz 72047: 5 transforms
Fuzz 72048: 5 transforms
Fuzz 72049: 14 transforms
Fuzz 72050: 17 transforms
Fuzz 72051: 12 transforms
Fuzz 72052: 16 transforms
Fuzz 72053: 15 transforms
Fuzz 72054: 11 transforms
Fuzz 72055: 7 transforms
Fuzz 72056: 3 transforms
Fuzz 72057: 7 transforms
Fuzz 72058: 13 transforms
Fuzz 72059: 2 transforms
Fuzz 72060: 17 transforms
Fuzz 72061: 10 transforms
Fuzz 72062: 20 transforms
Fuzz 72063: 9 transforms
Fuzz 72064: 9 transforms
Fuzz 72065: 11 transforms
Fuzz 72066: 20 transforms
Fuzz 72067: 12 transforms
Fuzz 72068: 6 transforms
Fuzz 72069: 16 transforms
Fuzz 72070: 10 transforms
Fuzz 72071: 19 transforms
Fuzz 72072: 17 transforms
Fuzz 72073: 3 transforms
Fuzz 72074: 11 transforms
Fuzz 72075: 14 transforms
Fuzz 72076: 16 transforms
Fuzz 72077: 17 transforms
Fuzz 72078: 13 transforms
Fuzz 72079: 10 transforms
Fuzz 72080: 5 transforms
Fuzz 72081: 6 transforms
Fuzz 72082: 5 transforms
Fuzz 72083: 20 transforms
Fuzz 72084: 14 transforms
Fuzz 72085: 20 transforms
Fuzz 72086: 9 transforms
Fuzz 72087: 17 transforms
Fuzz 72088: 18 transforms
Fuzz 72089: 1 transforms
Fuzz 72090: 7 transforms
Fuzz 72091: 20 transforms
Fuzz 72092: 9 transforms
Fuzz 72093: 16 transforms
Fuzz 72094: 4 transforms
Fuzz 72095: 18 transforms
Fuzz 72096: 1 transforms
Fuzz 72097: 1 transforms
Fuzz 72098: 19 transforms
Fuzz 72099: 1 transforms
Fuzz 72100: 6 transforms
Fuzz 72101: 2 transforms
Fuzz 72102: 1 transforms
Fuzz 72103: 14 transforms
Fuzz 72104: 2 transforms
Fuzz 72105: 6 transforms
Fuzz 72106: 18 transforms
Fuzz 72107: 9 transforms
Fuzz 72108: 1 transforms
Fuzz 72109: 14 transforms
Fuzz 72110: 1 transforms
Fuzz 72111: 10 transforms
Fuzz 72112: 1 transforms
Fuzz 72113: 7 transforms
Fuzz 72114: 12 transforms
Fuzz 72115: 11 transforms
Fuzz 72116: 13 transforms
Fuzz 72117: 17 transforms
Fuzz 72118: 17 transforms
Fuzz 72119: 8 transforms
Fuzz 72120: 16 transforms
Fuzz 72121: 16 transforms
Fuzz 72122: 16 transforms
Fuzz 72123: 11 transforms
Fuzz 72124: 18 transforms
Fuzz 72125: 19 transforms
Fuzz 72126: 14 transforms
Fuzz 72127: 10 transforms
Fuzz 72128: 1 transforms
Fuzz 72129: 7 transforms
Fuzz 72130: 19 transforms
Fuzz 72131: 15 transforms
Fuzz 72132: 15 transforms
Fuzz 72133: 6 transforms
Fuzz 72134: 4 transforms
Fuzz 72135: 11 transforms
Fuzz 72136: 8 transforms
Fuzz 72137: 7 transforms
Fuzz 72138: 8 transforms
Fuzz 72139: 9 transforms
Fuzz 72140: 6 transforms
Fuzz 72141: 1 transforms
Fuzz 72142: 15 transforms
Fuzz 72143: 20 transforms
Fuzz 72144: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  int count;


  EventEmitter<String> resetEvent;  List<String> items;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
  void increment() {}
import 'package:angular2/angular2.dart';
  String heade
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],  inputs: const ['count'],
-->
  @Input() int maxount;
       aria-hidden="true"
  @Output() EventEmitt<!--
@Component(
 void reset() {}
<<==HTML CODE==>>
</div>
  <input [(n}
]),
});
{
\'\'gModel)]="header" />
  
    (incremented)='items.addof($event.toString())'>
<h1 #h1>Showing {{items.length}} items:</h1>
    [maxCount]='4'
      

</li>  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}

<!-- @ngI<!--
-->
       aria-hidden="true"
       agnoreErrors: -->
  <form #ngForm="ngForm"></form>
  </my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-ounter></my-counte>
    (reset)=''
  <my-conter
<li *ngF
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 72145: 13 transforms
Fuzz 72146: 1 transforms
Fuzz 72147: 7 transforms
Fuzz 72148: 14 transforms
Fuzz 72149: 17 transforms
Fuzz 72150: 20 transforms
Fuzz 72151: 12 transforms
Fuzz 72152: 5 transforms
Fuzz 72153: 8 transforms
Fuzz 72154: 1 transforms
Fuzz 72155: 4 transforms
Fuzz 72156: 6 transforms
Fuzz 72157: 1 transforms
Fuzz 72158: 15 transforms
Fuzz 72159: 18 transforms
Fuzz 72160: 4 transforms
Fuzz 72161: 9 transforms
Fuzz 72162: 16 transforms
Fuzz 72163: 6 transforms
Fuzz 72164: 16 transforms
Fuzz 72165: 12 transforms
Fuzz 72166: 19 transforms
Fuzz 72167: 8 transforms
Fuzz 72168: 15 transforms
Fuzz 72169: 5 transforms
Fuzz 72170: 8 transforms
Fuzz 72171: 20 transforms
Fuzz 72172: 20 transforms
Fuzz 72173: 11 transforms
Fuzz 72174: 3 transforms
Fuzz 72175: 13 transforms
Fuzz 72176: 1 transforms
Fuzz 72177: 6 transforms
Fuzz 72178: 12 transforms
Fuzz 72179: 9 transforms
Fuzz 72180: 3 transforms
Fuzz 72181: 19 transforms
Fuzz 72182: 3 transforms
Fuzz 72183: 11 transforms
Fuzz 72184: 20 transforms
Fuzz 72185: 4 transforms
Fuzz 72186: 8 transforms
Fuzz 72187: 20 transforms
Fuzz 72188: 19 transforms
Fuzz 72189: 18 transforms
Fuzz 72190: 16 transforms
Fuzz 72191: 2 transforms
Fuzz 72192: 7 transforms
Fuzz 72193: 9 transforms
Fuzz 72194: 5 transforms
Fuzz 72195: 12 transforms
Fuzz 72196: 7 transforms
Fuzz 72197: 19 transforms
Fuzz 72198: 20 transforms
Fuzz 72199: 3 transforms
Fuzz 72200: 10 transforms
Fuzz 72201: 11 transforms
Fuzz 72202: 9 transforms
Fuzz 72203: 13 transforms
Fuzz 72204: 19 transforms
Fuzz 72205: 5 transforms
Fuzz 72206: 9 transforms
Fuzz 72207: 19 transforms
Fuzz 72208: 20 transforms
Fuzz 72209: 7 transforms
Fuzz 72210: 11 transforms
Fuzz 72211: 17 transforms
Fuzz 72212: 13 transforms
Fuzz 72213: 7 transforms
Fuzz 72214: 19 transforms
Fuzz 72215: 6 transforms
Fuzz 72216: 13 transforms
Fuzz 72217: 10 transforms
Fuzz 72218: 14 transforms
Fuzz 72219: 19 transforms
Fuzz 72220: 5 transforms
Fuzz 72221: 5 transforms
Fuzz 72222: 13 transforms
Fuzz 72223: 18 transforms
Fuzz 72224: 7 transforms
Fuzz 72225: 11 transforms
Fuzz 72226: 3 transforms
Fuzz 72227: 8 transforms
Fuzz 72228: 19 transforms
Fuzz 72229: 8 transforms
Fuzz 72230: 6 transforms
Fuzz 72231: 3 transforms
Fuzz 72232: 13 transforms
Fuzz 72233: 19 transforms
Fuzz 72234: 8 transforms
Fuzz 72235: 7 transforms
Fuzz 72236: 4 transforms
Fuzz 72237: 19 transforms
Fuzz 72238: 7 transforms
Fuzz 72239: 1 transforms
Fuzz 72240: 11 transforms
Fuzz 72241: 14 transforms
Fuzz 72242: 7 transforms
Fuzz 72243: 6 transforms
Fuzz 72244: 9 transforms
Fuzz 72245: 18 transforms
Fuzz 72246: 9 transforms
Fuzz 72247: 12 transforms
Fuzz 72248: 18 transforms
Fuzz 72249: 6 transforms
Fuzz 72250: 7 transforms
Fuzz 72251: 7 transforms
Fuzz 72252: 16 transforms
Fuzz 72253: 19 transforms
Fuzz 72254: 12 transforms
Fuzz 72255: 8 transforms
Fuzz 72256: 2 transforms
Fuzz 72257: 2 transforms
Fuzz 72258: 9 transforms
Fuzz 72259: 1 transforms
Fuzz 72260: 6 transforms
Fuzz 72261: 20 transforms
Fuzz 72262: 3 transforms
Fuzz 72263: 12 transforms
Fuzz 72264: 15 transforms
Fuzz 72265: 5 transforms
Fuzz 72266: 9 transforms
Fuzz 72267: 6 transforms
Fuzz 72268: 19 transforms
Fuzz 72269: 19 transforms
Fuzz 72270: 6 transforms
Fuzz 72271: 20 transforms
Fuzz 72272: 13 transforms
Fuzz 72273: 20 transforms
Fuzz 72274: 9 transforms
Fuzz 72275: 18 transforms
Fuzz 72276: 4 transforms
Fuzz 72277: 14 transforms
Fuzz 72278: 16 transforms
Fuzz 72279: 6 transforms
Fuzz 72280: 15 transforms
Fuzz 72281: 5 transforms
Fuzz 72282: 7 transforms
Fuzz 72283: 19 transforms
Fuzz 72284: 8 transforms
Fuzz 72285: 13 transforms
Fuzz 72286: 7 transforms
Fuzz 72287: 17 transforms
Fuzz 72288: 9 transforms
Fuzz 72289: 10 transforms
Fuzz 72290: 15 transforms
Fuzz 72291: 17 transforms
Fuzz 72292: 13 transforms
Fuzz 72293: 8 transforms
Fuzz 72294: 2 transforms
Fuzz 72295: 10 transforms
Fuzz 72296: 18 transforms
Fuzz 72297: 16 transforms
Fuzz 72298: 18 transforms
Fuzz 72299: 18 transforms
Fuzz 72300: 17 transforms
Fuzz 72301: 13 transforms
Fuzz 72302: 10 transforms
Fuzz 72303: 1 transforms
Fuzz 72304: 17 transforms
Fuzz 72305: 1 transforms
Fuzz 72306: 19 transforms
Fuzz 72307: 14 transforms
Fuzz 72308: 6 transforms
Fuzz 72309: 12 transforms
Fuzz 72310: 7 transforms
Fuzz 72311: 11 transforms
Fuzz 72312: 9 transforms
Fuzz 72313: 11 transforms
Fuzz 72314: 5 transforms
Fuzz 72315: 2 transforms
Fuzz 72316: 1 transforms
Fuzz 72317: 1 transforms
Fuzz 72318: 7 transforms
Fuzz 72319: 8 transforms
Fuzz 72320: 10 transforms
Fuzz 72321: 18 transforms
Fuzz 72322: 18 transforms
Fuzz 72323: 19 transforms
Fuzz 72324: 9 transforms
Fuzz 72325: 19 transforms
Fuzz 72326: 17 transforms
Fuzz 72327: 7 transforms
Fuzz 72328: 4 transforms
Fuzz 72329: 6 transforms
Fuzz 72330: 5 transforms
Fuzz 72331: 19 transforms
Fuzz 72332: 6 transforms
Fuzz 72333: 9 transforms
Fuzz 72334: 7 transforms
Fuzz 72335: 19 transforms
Fuzz 72336: 9 transforms
Fuzz 72337: 9 transforms
Fuzz 72338: 16 transforms
Fuzz 72339: 14 transforms
Fuzz 72340: 4 transforms
Fuzz 72341: 12 transforms
Fuzz 72342: 4 transforms
Fuzz 72343: 17 transforms
Fuzz 72344: 15 transforms
Fuzz 72345: 7 transforms
Fuzz 72346: 13 transforms
Fuzz 72347: 9 transforms
Fuzz 72348: 6 transforms
Fuzz 72349: 3 transforms
Fuzz 72350: 18 transforms
Fuzz 72351: 20 transforms
Fuzz 72352: 1 transforms
Fuzz 72353: 19 transforms
Fuzz 72354: 20 transforms
Fuzz 72355: 4 transforms
Fuzz 72356: 4 transforms
Fuzz 72357: 7 transforms
Fuzz 72358: 20 transforms
Fuzz 72359: 12 transforms
Fuzz 72360: 19 transforms
Fuzz 72361: 6 transforms
Fuzz 72362: 12 transforms
Fuzz 72363: 17 transforms
Fuzz 72364: 16 transforms
Fuzz 72365: 6 transforms
Fuzz 72366: 3 transforms
Fuzz 72367: 14 transforms
Fuzz 72368: 19 transforms
Fuzz 72369: 2 transforms
Fuzz 72370: 5 transforms
Fuzz 72371: 4 transforms
Fuzz 72372: 16 transforms
Fuzz 72373: 19 transforms
Fuzz 72374: 5 transforms
Fuzz 72375: 15 transforms
Fuzz 72376: 5 transforms
Fuzz 72377: 17 transforms
Fuzz 72378: 2 transforms
Fuzz 72379: 18 transforms
Fuzz 72380: 4 transforms
Fuzz 72381: 14 transforms
Fuzz 72382: 19 transforms
Fuzz 72383: 12 transforms
Fuzz 72384: 5 transforms
Fuzz 72385: 19 transforms
Fuzz 72386: 17 transforms
Fuzz 72387: 13 transforms
Fuzz 72388: 5 transforms
Fuzz 72389: 6 transforms
Fuzz 72390: 12 transforms
Fuzz 72391: 6 transforms
Fuzz 72392: 4 transforms
Fuzz 72393: 9 transforms
Fuzz 72394: 15 transforms
Fuzz 72395: 5 transforms
Fuzz 72396: 2 transforms
Fuzz 72397: 9 transforms
Fuzz 72398: 20 transforms
Fuzz 72399: 13 transforms
Fuzz 72400: 11 transforms
Fuzz 72401: 16 transforms
Fuzz 72402: 11 transforms
Fuzz 72403: 14 transforms
Fuzz 72404: 3 transforms
Fuzz 72405: 20 transforms
Fuzz 72406: 3 transforms
Fuzz 72407: 11 transforms
Fuzz 72408: 10 transforms
Fuzz 72409: 15 transforms
Fuzz 72410: 14 transforms
Fuzz 72411: 6 transforms
Fuzz 72412: 5 transforms
Fuzz 72413: 19 transforms
Fuzz 72414: 1 transforms
Fuzz 72415: 14 transforms
Fuzz 72416: 15 transforms
Fuzz 72417: 19 transforms
Fuzz 72418: 1 transforms
Fuzz 72419: 9 transforms
Fuzz 72420: 4 transforms
Fuzz 72421: 5 transforms
Fuzz 72422: 3 transforms
Fuzz 72423: 8 transforms
Fuzz 72424: 5 transforms
Fuzz 72425: 2 transforms
Fuzz 72426: 14 transforms
Fuzz 72427: 6 transforms
Fuzz 72428: 18 transforms
Fuzz 72429: 2 transforms
Fuzz 72430: 2 transforms
Fuzz 72431: 17 transforms
Fuzz 72432: 20 transforms
Fuzz 72433: 17 transforms
Fuzz 72434: 7 transforms
Fuzz 72435: 2 transforms
Fuzz 72436: 20 transforms
Fuzz 72437: 1 transforms
Fuzz 72438: 20 transforms
Fuzz 72439: 8 transforms
Fuzz 72440: 19 transforms
Fuzz 72441: 15 transforms
Fuzz 72442: 4 transforms
Fuzz 72443: 11 transforms
Fuzz 72444: 1 transforms
Fuzz 72445: 10 transforms
Fuzz 72446: 7 transforms
Fuzz 72447: 9 transforms
Fuzz 72448: 18 transforms
Fuzz 72449: 16 transforms
Fuzz 72450: 15 transforms
Fuzz 72451: 19 transforms
Fuzz 72452: 10 transforms
Fuzz 72453: 1 transforms
Fuzz 72454: 4 transforms
Fuzz 72455: 9 transforms
Fuzz 72456: 5 transforms
Fuzz 72457: 13 transforms
Fuzz 72458: 17 transforms
Fuzz 72459: 20 transforms
Fuzz 72460: 12 transforms
Fuzz 72461: 14 transforms
Fuzz 72462: 20 transforms
Fuzz 72463: 12 transforms
Fuzz 72464: 5 transforms
Fuzz 72465: 18 transforms
Fuzz 72466: 14 transforms
Fuzz 72467: 9 transforms
Fuzz 72468: 9 transforms
Fuzz 72469: 2 transforms
Fuzz 72470: 15 transforms
Fuzz 72471: 1 transforms
Fuzz 72472: 6 transforms
Fuzz 72473: 4 transforms
Fuzz 72474: 14 transforms
Fuzz 72475: 15 transforms
Fuzz 72476: 5 transforms
Fuzz 72477: 17 transforms
Fuzz 72478: 10 transforms
Fuzz 72479: 17 transforms
Fuzz 72480: 7 transforms
Fuzz 72481: 6 transforms
Fuzz 72482: 5 transforms
Fuzz 72483: 6 transforms
Fuzz 72484: 13 transforms
Fuzz 72485: 4 transforms
Fuzz 72486: 19 transforms
Fuzz 72487: 13 transforms
Fuzz 72488: 14 transforms
Fuzz 72489: 6 transforms
Fuzz 72490: 14 transforms
Fuzz 72491: 13 transforms
Fuzz 72492: 6 transforms
Fuzz 72493: 1 transforms
Fuzz 72494: 5 transforms
Fuzz 72495: 19 transforms
Fuzz 72496: 4 transforms
Fuzz 72497: 4 transforms
Fuzz 72498: 13 transforms
Fuzz 72499: 3 transforms
Fuzz 72500: 17 transforms
Fuzz 72501: 19 transforms
Fuzz 72502: 13 transforms
Fuzz 72503: 13 transforms
Fuzz 72504: 16 transforms
Fuzz 72505: 4 transforms
Fuzz 72506: 2 transforms
Fuzz 72507: 7 transforms
Fuzz 72508: 7 transforms
Fuzz 72509: 18 transforms
Fuzz 72510: 15 transforms
Fuzz 72511: 17 transforms
Fuzz 72512: 6 transforms
Fuzz 72513: 2 transforms
Fuzz 72514: 2 transforms
Fuzz 72515: 6 transforms
Fuzz 72516: 3 transforms
Fuzz 72517: 15 transforms
Fuzz 72518: 9 transforms
Fuzz 72519: 11 transforms
Fuzz 72520: 6 transforms
Fuzz 72521: 18 transforms
Fuzz 72522: 17 transforms
Fuzz 72523: 2 transforms
Fuzz 72524: 10 transforms
Fuzz 72525: 7 transforms
Fuzz 72526: 9 transforms
Fuzz 72527: 19 transforms
Fuzz 72528: 2 transforms
Fuzz 72529: 8 transforms
Fuzz 72530: 5 transforms
Fuzz 72531: 10 transforms
Fuzz 72532: 18 transforms
Fuzz 72533: 17 transforms
Fuzz 72534: 10 transforms
Fuzz 72535: 1 transforms
Fuzz 72536: 2 transforms
Fuzz 72537: 20 transforms
Fuzz 72538: 14 transforms
Fuzz 72539: 8 transforms
Fuzz 72540: 1 transforms
Fuzz 72541: 6 transforms
Fuzz 72542: 17 transforms
Fuzz 72543: 11 transforms
Fuzz 72544: 10 transforms
Fuzz 72545: 8 transforms
Fuzz 72546: 6 transforms
Fuzz 72547: 7 transforms
Fuzz 72548: 6 transforms
Fuzz 72549: 2 transforms
Fuzz 72550: 1 transforms
Fuzz 72551: 15 transforms
Fuzz 72552: 8 transforms
Fuzz 72553: 8 transforms
Fuzz 72554: 19 transforms
Fuzz 72555: 6 transforms
Fuzz 72556: 15 transforms
Fuzz 72557: 7 transforms
Fuzz 72558: 3 transforms
Fuzz 72559: 10 transforms
Fuzz 72560: 16 transforms
Fuzz 72561: 3 transforms
Fuzz 72562: 11 transforms
Fuzz 72563: 4 transforms
Fuzz 72564: 20 transforms
Fuzz 72565: 17 transforms
Fuzz 72566: 6 transforms
Fuzz 72567: 5 transforms
Fuzz 72568: 20 transforms
Fuzz 72569: 4 transforms
Fuzz 72570: 12 transforms
Fuzz 72571: 5 transforms
Fuzz 72572: 9 transforms
Fuzz 72573: 10 transforms
Fuzz 72574: 7 transforms
Fuzz 72575: 20 transforms
Fuzz 72576: 2 transforms
Fuzz 72577: 20 transforms
Fuzz 72578: 17 transforms
Fuzz 72579: 15 transforms
Fuzz 72580: 3 transforms
Fuzz 72581: 9 transforms
Fuzz 72582: 5 transforms
Fuzz 72583: 13 transforms
Fuzz 72584: 8 transforms
Fuzz 72585: 11 transforms
Fuzz 72586: 11 transforms
Fuzz 72587: 3 transforms
Fuzz 72588: 4 transforms
Fuzz 72589: 7 transforms
Fuzz 72590: 13 transforms
Fuzz 72591: 7 transforms
Fuzz 72592: 2 transforms
Fuzz 72593: 13 transforms
Fuzz 72594: 16 transforms
Fuzz 72595: 9 transforms
Fuzz 72596: 2 transforms
Fuzz 72597: 15 transforms
Fuzz 72598: 20 transforms
Fuzz 72599: 1 transforms
Fuzz 72600: 14 transforms
Fuzz 72601: 5 transforms
Fuzz 72602: 20 transforms
Fuzz 72603: 19 transforms
Fuzz 72604: 2 transforms
Fuzz 72605: 20 transforms
Fuzz 72606: 11 transforms
Fuzz 72607: 1 transforms
Fuzz 72608: 6 transforms
Fuzz 72609: 20 transforms
Fuzz 72610: 11 transforms
Fuzz 72611: 18 transforms
Fuzz 72612: 16 transforms
Fuzz 72613: 4 transforms
Fuzz 72614: 20 transforms
Fuzz 72615: 3 transforms
Fuzz 72616: 3 transforms
Fuzz 72617: 14 transforms
Fuzz 72618: 11 transforms
Fuzz 72619: 7 transforms
Fuzz 72620: 14 transforms
Fuzz 72621: 6 transforms
Fuzz 72622: 18 transforms
Fuzz 72623: 3 transforms
Fuzz 72624: 8 transforms
Fuzz 72625: 6 transforms
Fuzz 72626: 1 transforms
Fuzz 72627: 9 transforms
Fuzz 72628: 19 transforms
Fuzz 72629: 3 transforms
Fuzz 72630: 9 transforms
Fuzz 72631: 19 transforms
Fuzz 72632: 12 transforms
Fuzz 72633: 6 transforms
Fuzz 72634: 16 transforms
Fuzz 72635: 3 transforms
Fuzz 72636: 15 transforms
Fuzz 72637: 19 transforms
Fuzz 72638: 2 transforms
Fuzz 72639: 16 transforms
Fuzz 72640: 19 transforms
Fuzz 72641: 1 transforms
Fuzz 72642: 15 transforms
Fuzz 72643: 15 transforms
Fuzz 72644: 11 transforms
Fuzz 72645: 16 transforms
Fuzz 72646: 14 transforms
Fuzz 72647: 19 transforms
Fuzz 72648: 15 transforms
Fuzz 72649: 3 transforms
Fuzz 72650: 6 transforms
Fuzz 72651: 4 transforms
Fuzz 72652: 18 transforms
Fuzz 72653: 6 transforms
Fuzz 72654: 18 transforms
Fuzz 72655: 2 transforms
Fuzz 72656: 7 transforms
Fuzz 72657: 8 transforms
Fuzz 72658: 7 transforms
Fuzz 72659: 20 transforms
Fuzz 72660: 17 transforms
Fuzz 72661: 10 transforms
Fuzz 72662: 6 transforms
Fuzz 72663: 16 transforms
Fuzz 72664: 12 transforms
Fuzz 72665: 3 transforms
Fuzz 72666: 10 transforms
Fuzz 72667: 13 transforms
Fuzz 72668: 1 transforms
Fuzz 72669: 7 transforms
Fuzz 72670: 18 transforms
Fuzz 72671: 15 transforms
Fuzz 72672: 2 transforms
Fuzz 72673: 6 transforms
Fuzz 72674: 6 transforms
Fuzz 72675: 15 transforms
Fuzz 72676: 5 transforms
Fuzz 72677: 19 transforms
Fuzz 72678: 3 transforms
Fuzz 72679: 8 transforms
Fuzz 72680: 7 transforms
Fuzz 72681: 15 transforms
Fuzz 72682: 6 transforms
Fuzz 72683: 17 transforms
Fuzz 72684: 18 transforms
Fuzz 72685: 10 transforms
Fuzz 72686: 2 transforms
Fuzz 72687: 7 transforms
Fuzz 72688: 18 transforms
Fuzz 72689: 1 transforms
Fuzz 72690: 16 transforms
Fuzz 72691: 3 transforms
Fuzz 72692: 3 transforms
Fuzz 72693: 20 transforms
Fuzz 72694: 7 transforms
Fuzz 72695: 12 transforms
Fuzz 72696: 9 transforms
Fuzz 72697: 1 transforms
Fuzz 72698: 9 transforms
Fuzz 72699: 7 transforms
Fuzz 72700: 12 transforms
Fuzz 72701: 2 transforms
Fuzz 72702: 19 transforms
Fuzz 72703: 3 transforms
Fuzz 72704: 2 transforms
Fuzz 72705: 14 transforms
Fuzz 72706: 14 transforms
Fuzz 72707: 19 transforms
Fuzz 72708: 16 transforms
Fuzz 72709: 8 transforms
Fuzz 72710: 1 transforms
Fuzz 72711: 8 transforms
Fuzz 72712: 8 transforms
Fuzz 72713: 20 transforms
Fuzz 72714: 1 transforms
Fuzz 72715: 8 transforms
Fuzz 72716: 14 transforms
Fuzz 72717: 5 transforms
Fuzz 72718: 11 transforms
Fuzz 72719: 4 transforms
Fuzz 72720: 3 transforms
Fuzz 72721: 10 transforms
Fuzz 72722: 3 transforms
Fuzz 72723: 12 transforms
Fuzz 72724: 18 transforms
Fuzz 72725: 20 transforms
Fuzz 72726: 4 transforms
Fuzz 72727: 6 transforms
Fuzz 72728: 9 transforms
Fuzz 72729: 6 transforms
Fuzz 72730: 10 transforms
Fuzz 72731: 20 transforms
Fuzz 72732: 4 transforms
Fuzz 72733: 15 transforms
Fuzz 72734: 14 transforms
Fuzz 72735: 4 transforms
Fuzz 72736: 19 transforms
Fuzz 72737: 7 transforms
Fuzz 72738: 17 transforms
Fuzz 72739: 5 transforms
Fuzz 72740: 20 transforms
Fuzz 72741: 14 transforms
Fuzz 72742: 7 transforms
Fuzz 72743: 20 transforms
Fuzz 72744: 2 transforms
Fuzz 72745: 4 transforms
Fuzz 72746: 10 transforms
Fuzz 72747: 4 transforms
Fuzz 72748: 5 transforms
Fuzz 72749: 1 transforms
Fuzz 72750: 5 transforms
Fuzz 72751: 1 transforms
Fuzz 72752: 14 transforms
Fuzz 72753: 7 transforms
Fuzz 72754: 15 transforms
Fuzz 72755: 3 transforms
Fuzz 72756: 18 transforms
Fuzz 72757: 11 transforms
Fuzz 72758: 8 transforms
Fuzz 72759: 3 transforms
Fuzz 72760: 19 transforms
Fuzz 72761: 18 transforms
Fuzz 72762: 19 transforms
Fuzz 72763: 19 transforms
Fuzz 72764: 12 transforms
Fuzz 72765: 18 transforms
Fuzz 72766: 17 transforms
Fuzz 72767: 9 transforms
Fuzz 72768: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
\'\'\');
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
});
{
  inputs: const ['count'],
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
   -4.503599angular2.dart';
       aria-hidden="true"
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

-->
class ComponentA {       attr.aria-hidden="{{!invalid}}"
  @Output() EventEmitter<int> nincremented;
  CounterComponent recursedComponent;
]),

@Component(

  String hea  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

-->
class ComponentA {       attr.aria-hidden="{{!invalid}}"
  @Output() EventEmitter<int> nincremented;
  CounterComponent recursedComponent;
]),

@Component(

  String header;
  List<String> items;
}
  int count;
}
  @ContentChild(CounterCoder;
  List<String> items;
}
  int count;
}
  @ContentChild(CounterComponent)

      void increment() {}
  outputs: const ['resetEvent: reset'],
  void reset() {}<!--
import 'package:angular2/}
@Component(
  @Input() int maxCount;
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <forsyncm #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-count}
]),
});
{
\'\'\');
  '090cer
    #counter
  m  [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; co
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 72769: 9 transforms
Fuzz 72770: 15 transforms
Fuzz 72771: 5 transforms
Fuzz 72772: 4 transforms
Fuzz 72773: 12 transforms
Fuzz 72774: 10 transforms
Fuzz 72775: 16 transforms
Fuzz 72776: 6 transforms
Fuzz 72777: 2 transforms
Fuzz 72778: 17 transforms
Fuzz 72779: 10 transforms
Fuzz 72780: 19 transforms
Fuzz 72781: 9 transforms
Fuzz 72782: 6 transforms
Fuzz 72783: 13 transforms
Fuzz 72784: 8 transforms
Fuzz 72785: 2 transforms
Fuzz 72786: 18 transforms
Fuzz 72787: 10 transforms
Fuzz 72788: 17 transforms
Fuzz 72789: 8 transforms
Fuzz 72790: 5 transforms
Fuzz 72791: 3 transforms
Fuzz 72792: 8 transforms
Fuzz 72793: 4 transforms
Fuzz 72794: 7 transforms
Fuzz 72795: 7 transforms
Fuzz 72796: 10 transforms
Fuzz 72797: 7 transforms
Fuzz 72798: 12 transforms
Fuzz 72799: 2 transforms
Fuzz 72800: 19 transforms
Fuzz 72801: 10 transforms
Fuzz 72802: 14 transforms
Fuzz 72803: 5 transforms
Fuzz 72804: 14 transforms
Fuzz 72805: 7 transforms
Fuzz 72806: 15 transforms
Fuzz 72807: 17 transforms
Fuzz 72808: 1 transforms
Fuzz 72809: 12 transforms
Fuzz 72810: 8 transforms
Fuzz 72811: 5 transforms
Fuzz 72812: 20 transforms
Fuzz 72813: 11 transforms
Fuzz 72814: 19 transforms
Fuzz 72815: 2 transforms
Fuzz 72816: 11 transforms
Fuzz 72817: 10 transforms
Fuzz 72818: 3 transforms
Fuzz 72819: 2 transforms
Fuzz 72820: 13 transforms
Fuzz 72821: 20 transforms
Fuzz 72822: 1 transforms
Fuzz 72823: 9 transforms
Fuzz 72824: 8 transforms
Fuzz 72825: 3 transforms
Fuzz 72826: 3 transforms
Fuzz 72827: 3 transforms
Fuzz 72828: 4 transforms
Fuzz 72829: 6 transforms
Fuzz 72830: 17 transforms
Fuzz 72831: 6 transforms
Fuzz 72832: 19 transforms
Fuzz 72833: 20 transforms
Fuzz 72834: 5 transforms
Fuzz 72835: 7 transforms
Fuzz 72836: 17 transforms
Fuzz 72837: 20 transforms
Fuzz 72838: 16 transforms
Fuzz 72839: 15 transforms
Fuzz 72840: 3 transforms
Fuzz 72841: 18 transforms
Fuzz 72842: 16 transforms
Fuzz 72843: 4 transforms
Fuzz 72844: 7 transforms
Fuzz 72845: 19 transforms
Fuzz 72846: 19 transforms
Fuzz 72847: 14 transforms
Fuzz 72848: 19 transforms
Fuzz 72849: 7 transforms
Fuzz 72850: 12 transforms
Fuzz 72851: 14 transforms
Fuzz 72852: 18 transforms
Fuzz 72853: 15 transforms
Fuzz 72854: 3 transforms
Fuzz 72855: 12 transforms
Fuzz 72856: 17 transforms
Fuzz 72857: 10 transforms
Fuzz 72858: 17 transforms
Fuzz 72859: 18 transforms
Fuzz 72860: 11 transforms
Fuzz 72861: 2 transforms
Fuzz 72862: 11 transforms
Fuzz 72863: 18 transforms
Fuzz 72864: 13 transforms
Fuzz 72865: 16 transforms
Fuzz 72866: 20 transforms
Fuzz 72867: 15 transforms
Fuzz 72868: 9 transforms
Fuzz 72869: 4 transforms
Fuzz 72870: 2 transforms
Fuzz 72871: 18 transforms
Fuzz 72872: 12 transforms
Fuzz 72873: 5 transforms
Fuzz 72874: 13 transforms
Fuzz 72875: 4 transforms
Fuzz 72876: 1 transforms
Fuzz 72877: 3 transforms
Fuzz 72878: 16 transforms
Fuzz 72879: 8 transforms
Fuzz 72880: 5 transforms
Fuzz 72881: 9 transforms
Fuzz 72882: 16 transforms
Fuzz 72883: 12 transforms
Fuzz 72884: 1 transforms
Fuzz 72885: 8 transforms
Fuzz 72886: 13 transforms
Fuzz 72887: 2 transforms
Fuzz 72888: 2 transforms
Fuzz 72889: 15 transforms
Fuzz 72890: 12 transforms
Fuzz 72891: 4 transforms
Fuzz 72892: 18 transforms
Fuzz 72893: 19 transforms
Fuzz 72894: 3 transforms
Fuzz 72895: 18 transforms
Fuzz 72896: 14 transforms
Fuzz 72897: 6 transforms
Fuzz 72898: 13 transforms
Fuzz 72899: 20 transforms
Fuzz 72900: 5 transforms
Fuzz 72901: 14 transforms
Fuzz 72902: 7 transforms
Fuzz 72903: 6 transforms
Fuzz 72904: 5 transforms
Fuzz 72905: 11 transforms
Fuzz 72906: 12 transforms
Fuzz 72907: 10 transforms
Fuzz 72908: 9 transforms
Fuzz 72909: 12 transforms
Fuzz 72910: 18 transforms
Fuzz 72911: 16 transforms
Fuzz 72912: 15 transforms
Fuzz 72913: 15 transforms
Fuzz 72914: 19 transforms
Fuzz 72915: 7 transforms
Fuzz 72916: 11 transforms
Fuzz 72917: 7 transforms
Fuzz 72918: 16 transforms
Fuzz 72919: 6 transforms
Fuzz 72920: 11 transforms
Fuzz 72921: 16 transforms
Fuzz 72922: 13 transforms
Fuzz 72923: 9 transforms
Fuzz 72924: 12 transforms
Fuzz 72925: 15 transforms
Fuzz 72926: 3 transforms
Fuzz 72927: 2 transforms
Fuzz 72928: 16 transforms
Fuzz 72929: 2 transforms
Fuzz 72930: 2 transforms
Fuzz 72931: 11 transforms
Fuzz 72932: 6 transforms
Fuzz 72933: 20 transforms
Fuzz 72934: 14 transforms
Fuzz 72935: 10 transforms
Fuzz 72936: 4 transforms
Fuzz 72937: 8 transforms
Fuzz 72938: 17 transforms
Fuzz 72939: 5 transforms
Fuzz 72940: 5 transforms
Fuzz 72941: 1 transforms
Fuzz 72942: 14 transforms
Fuzz 72943: 14 transforms
Fuzz 72944: 18 transforms
Fuzz 72945: 1 transforms
Fuzz 72946: 17 transforms
Fuzz 72947: 9 transforms
Fuzz 72948: 8 transforms
Fuzz 72949: 2 transforms
Fuzz 72950: 3 transforms
Fuzz 72951: 9 transforms
Fuzz 72952: 13 transforms
Fuzz 72953: 9 transforms
Fuzz 72954: 16 transforms
Fuzz 72955: 4 transforms
Fuzz 72956: 9 transforms
Fuzz 72957: 18 transforms
Fuzz 72958: 16 transforms
Fuzz 72959: 6 transforms
Fuzz 72960: 14 transforms
Fuzz 72961: 1 transforms
Fuzz 72962: 13 transforms
Fuzz 72963: 6 transforms
Fuzz 72964: 3 transforms
Fuzz 72965: 16 transforms
Fuzz 72966: 15 transforms
Fuzz 72967: 19 transforms
Fuzz 72968: 1 transforms
Fuzz 72969: 14 transforms
Fuzz 72970: 9 transforms
Fuzz 72971: 7 transforms
Fuzz 72972: 9 transforms
Fuzz 72973: 2 transforms
Fuzz 72974: 2 transforms
Fuzz 72975: 9 transforms
Fuzz 72976: 11 transforms
Fuzz 72977: 4 transforms
Fuzz 72978: 20 transforms
Fuzz 72979: 18 transforms
Fuzz 72980: 14 transforms
Fuzz 72981: 6 transforms
Fuzz 72982: 16 transforms
Fuzz 72983: 9 transforms
Fuzz 72984: 14 transforms
Fuzz 72985: 17 transforms
Fuzz 72986: 4 transforms
Fuzz 72987: 3 transforms
Fuzz 72988: 9 transforms
Fuzz 72989: 6 transforms
Fuzz 72990: 19 transforms
Fuzz 72991: 1 transforms
Fuzz 72992: 12 transforms
Fuzz 72993: 3 transforms
Fuzz 72994: 4 transforms
Fuzz 72995: 8 transforms
Fuzz 72996: 15 transforms
Fuzz 72997: 15 transforms
Fuzz 72998: 7 transforms
Fuzz 72999: 18 transforms
Fuzz 73000: 9 transforms
Fuzz 73001: 3 transforms
Fuzz 73002: 9 transforms
Fuzz 73003: 3 transforms
Fuzz 73004: 15 transforms
Fuzz 73005: 17 transforms
Fuzz 73006: 15 transforms
Fuzz 73007: 9 transforms
Fuzz 73008: 17 transforms
Fuzz 73009: 2 transforms
Fuzz 73010: 8 transforms
Fuzz 73011: 20 transforms
Fuzz 73012: 19 transforms
Fuzz 73013: 1 transforms
Fuzz 73014: 10 transforms
Fuzz 73015: 10 transforms
Fuzz 73016: 17 transforms
Fuzz 73017: 14 transforms
Fuzz 73018: 14 transforms
Fuzz 73019: 17 transforms
Fuzz 73020: 3 transforms
Fuzz 73021: 19 transforms
Fuzz 73022: 13 transforms
Fuzz 73023: 19 transforms
Fuzz 73024: 14 transforms
Fuzz 73025: 2 transforms
Fuzz 73026: 3 transforms
Fuzz 73027: 6 transforms
Fuzz 73028: 19 transforms
Fuzz 73029: 13 transforms
Fuzz 73030: 6 transforms
Fuzz 73031: 12 transforms
Fuzz 73032: 9 transforms
Fuzz 73033: 10 transforms
Fuzz 73034: 10 transforms
Fuzz 73035: 16 transforms
Fuzz 73036: 19 transforms
Fuzz 73037: 17 transforms
Fuzz 73038: 16 transforms
Fuzz 73039: 1 transforms
Fuzz 73040: 6 transforms
Fuzz 73041: 10 transforms
Fuzz 73042: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
{
]),
  String header;
  outputs: const ['resetEvent: reset'],
  void increment() {}
       aria-hidden="true"
-->
       aria-hidden="t}

  List<String> items;
   -4.50rue"
  EventEmitter<String> resetEvent<!--
  directives: const [CounterComponent, NgIf, NgFor, NgFor<!--
@Component(
  int count;
  selector: 'my-counter',
});
class ComponentA {
  @Output() EventEmitter<int> incremented;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
\'\'\');
import 'package:angular2/angular2.dart';
  CounterComponent recursedComponent;
  templateUrl: 'test.html',


  void reset() {}
       attr.aria-hiddem, NgModel])
  inputs: const ['count'],
  @ContentChild(CounterComponent)

       attr.aria-hidden="{{!inv;
  selector: 'my-aaa',
class CsuperounterComponent {
@Coponent(
  '090cedb3f2833a3f260b0937baae56267a6cd935',
-->
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 73043: 3 transforms
Fuzz 73044: 18 transforms
Fuzz 73045: 19 transforms
Fuzz 73046: 18 transforms
Fuzz 73047: 11 transforms
Fuzz 73048: 10 transforms
Fuzz 73049: 16 transforms
Fuzz 73050: 6 transforms
Fuzz 73051: 7 transforms
Fuzz 73052: 3 transforms
Fuzz 73053: 17 transforms
Fuzz 73054: 7 transforms
Fuzz 73055: 3 transforms
Fuzz 73056: 4 transforms
Fuzz 73057: 14 transforms
Fuzz 73058: 4 transforms
Fuzz 73059: 17 transforms
Fuzz 73060: 10 transforms
Fuzz 73061: 11 transforms
Fuzz 73062: 13 transforms
Fuzz 73063: 3 transforms
Fuzz 73064: 3 transforms
Fuzz 73065: 18 transforms
Fuzz 73066: 16 transforms
Fuzz 73067: 10 transforms
Fuzz 73068: 17 transforms
Fuzz 73069: 14 transforms
Fuzz 73070: 5 transforms
Fuzz 73071: 1 transforms
Fuzz 73072: 16 transforms
Fuzz 73073: 13 transforms
Fuzz 73074: 8 transforms
Fuzz 73075: 19 transforms
Fuzz 73076: 18 transforms
Fuzz 73077: 7 transforms
Fuzz 73078: 1 transforms
Fuzz 73079: 19 transforms
Fuzz 73080: 4 transforms
Fuzz 73081: 6 transforms
Fuzz 73082: 6 transforms
Fuzz 73083: 14 transforms
Fuzz 73084: 7 transforms
Fuzz 73085: 16 transforms
Fuzz 73086: 10 transforms
Fuzz 73087: 15 transforms
Fuzz 73088: 3 transforms
Fuzz 73089: 14 transforms
Fuzz 73090: 16 transforms
Fuzz 73091: 20 transforms
Fuzz 73092: 11 transforms
Fuzz 73093: 3 transforms
Fuzz 73094: 19 transforms
Fuzz 73095: 13 transforms
Fuzz 73096: 16 transforms
Fuzz 73097: 10 transforms
Fuzz 73098: 17 transforms
Fuzz 73099: 14 transforms
Fuzz 73100: 1 transforms
Fuzz 73101: 10 transforms
Fuzz 73102: 18 transforms
Fuzz 73103: 11 transforms
Fuzz 73104: 3 transforms
Fuzz 73105: 5 transforms
Fuzz 73106: 6 transforms
Fuzz 73107: 10 transforms
Fuzz 73108: 4 transforms
Fuzz 73109: 19 transforms
Fuzz 73110: 4 transforms
Fuzz 73111: 20 transforms
Fuzz 73112: 19 transforms
Fuzz 73113: 14 transforms
Fuzz 73114: 13 transforms
Fuzz 73115: 2 transforms
Fuzz 73116: 10 transforms
Fuzz 73117: 2 transforms
Fuzz 73118: 9 transforms
Fuzz 73119: 7 transforms
Fuzz 73120: 2 transforms
Fuzz 73121: 7 transforms
Fuzz 73122: 13 transforms
Fuzz 73123: 11 transforms
Fuzz 73124: 19 transforms
Fuzz 73125: 8 transforms
Fuzz 73126: 20 transforms
Fuzz 73127: 17 transforms
Fuzz 73128: 9 transforms
Fuzz 73129: 16 transforms
Fuzz 73130: 4 transforms
Fuzz 73131: 8 transforms
Fuzz 73132: 5 transforms
Fuzz 73133: 13 transforms
Fuzz 73134: 8 transforms
Fuzz 73135: 18 transforms
Fuzz 73136: 5 transforms
Fuzz 73137: 10 transforms
Fuzz 73138: 9 transforms
Fuzz 73139: 3 transforms
Fuzz 73140: 15 transforms
Fuzz 73141: 7 transforms
Fuzz 73142: 19 transforms
Fuzz 73143: 5 transforms
Fuzz 73144: 20 transforms
Fuzz 73145: 12 transforms
Fuzz 73146: 3 transforms
Fuzz 73147: 16 transforms
Fuzz 73148: 18 transforms
Fuzz 73149: 18 transforms
Fuzz 73150: 20 transforms
Fuzz 73151: 16 transforms
Fuzz 73152: 13 transforms
Fuzz 73153: 9 transforms
Fuzz 73154: 19 transforms
Fuzz 73155: 17 transforms
Fuzz 73156: 8 transforms
Fuzz 73157: 3 transforms
Fuzz 73158: 12 transforms
Fuzz 73159: 2 transforms
Fuzz 73160: 1 transforms
Fuzz 73161: 18 transforms
Fuzz 73162: 15 transforms
Fuzz 73163: 5 transforms
Fuzz 73164: 19 transforms
Fuzz 73165: 6 transforms
Fuzz 73166: 3 transforms
Fuzz 73167: 16 transforms
Fuzz 73168: 12 transforms
Fuzz 73169: 13 transforms
Fuzz 73170: 6 transforms
Fuzz 73171: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
  selector: 'my-aaa',
  dire{ctives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter'void,

import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
  : const
class ComponentA {
  String header;
@Component(

@Component(
-->
  inputs<!--}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFo<!--
-->
       aria-hidden="true"
       attr.aria-hidden=->
       aria-hidden="true"       attr.aria-hidden="{{!invalr='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    o[count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 73172: 18 transforms
Fuzz 73173: 12 transforms
Fuzz 73174: 18 transforms
Fuzz 73175: 12 transforms
Fuzz 73176: 15 transforms
Fuzz 73177: 13 transforms
Fuzz 73178: 2 transforms
Fuzz 73179: 6 transforms
Fuzz 73180: 19 transforms
Fuzz 73181: 9 transforms
Fuzz 73182: 11 transforms
Fuzz 73183: 12 transforms
Fuzz 73184: 17 transforms
Fuzz 73185: 8 transforms
Fuzz 73186: 3 transforms
Fuzz 73187: 3 transforms
Fuzz 73188: 9 transforms
Fuzz 73189: 6 transforms
Fuzz 73190: 18 transforms
Fuzz 73191: 16 transforms
Fuzz 73192: 18 transforms
Fuzz 73193: 13 transforms
Fuzz 73194: 4 transforms
Fuzz 73195: 15 transforms
Fuzz 73196: 16 transforms
Fuzz 73197: 3 transforms
Fuzz 73198: 5 transforms
Fuzz 73199: 9 transforms
Fuzz 73200: 20 transforms
Fuzz 73201: 4 transforms
Fuzz 73202: 2 transforms
Fuzz 73203: 8 transforms
Fuzz 73204: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
class Component  templateUrl:}]),
});
{
\' 'test.html',
import 'package:angular2/angular2.dart';

  directives: const [CounterComponent, N<!--
  selector: 'my-aaa',
@Component(
    gIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->this<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.lngth > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 73205: 8 transforms
Fuzz 73206: 12 transforms
Fuzz 73207: 12 transforms
Fuzz 73208: 20 transforms
Fuzz 73209: 18 transforms
Fuzz 73210: 19 transforms
Fuzz 73211: 5 transforms
Fuzz 73212: 14 transforms
Fuzz 73213: 2 transforms
Fuzz 73214: 19 transforms
Fuzz 73215: 1 transforms
Fuzz 73216: 12 transforms
Fuzz 73217: 12 transforms
Fuzz 73218: 17 transforms
Fuzz 73219: 8 transforms
Fuzz 73220: 1 transforms
Fuzz 73221: 8 transforms
Fuzz 73222: 9 transforms
Fuzz 73223: 1 transforms
Fuzz 73224: 19 transforms
Fuzz 73225: 4 transforms
Fuzz 73226: 12 transforms
Fuzz 73227: 16 transforms
Fuzz 73228: 5 transforms
Fuzz 73229: 1 transforms
Fuzz 73230: 13 transforms
Fuzz 73231: 2 transforms
Fuzz 73232: 7 transforms
Fuzz 73233: 19 transforms
Fuzz 73234: 12 transforms
Fuzz 73235: 14 transforms
Fuzz 73236: 2 transforms
Fuzz 73237: 6 transforms
Fuzz 73238: 10 transforms
Fuzz 73239: 15 transforms
Fuzz 73240: 12 transforms
Fuzz 73241: 1 transforms
Fuzz 73242: 1 transforms
Fuzz 73243: 13 transforms
Fuzz 73244: 17 transforms
Fuzz 73245: 7 transforms
Fuzz 73246: 12 transforms
Fuzz 73247: 13 transforms
Fuzz 73248: 18 transforms
Fuzz 73249: 12 transforms
Fuzz 73250: 3 transforms
Fuzz 73251: 11 transforms
Fuzz 73252: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  outputvoids: const ['resetEvent: reset'],
  List<String> items;
-->
  void increment() {}
  void reset() {}

  EventEmitter<String>resetEvent;
  CounterComponent recursedComponent;
  @ContentChild(CounterComponent)
class ComponentA {
  template: '{{count}} <button (click)="incr"ement()" [alue]="\'add\'"></button>')

@Component(
  @Input() int maxCount;


  selecto<!--  selector: 'm-counter',
@Component(
  templateUrl: 'test.htextendsml',
  inputs: const ['count'],
   r: 'my-aaa',
}
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;

class CounterComponent {
<<==HTML CODE==>>
});
<div *ngIf="items.length > 0">
    #counter
  
  <form #ngForm="ngForm"></form>

  {}
]),
});
{{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
  <input [(ngModel)]="header" />
\'\'\')t item of items; let x=index' [hidden]='item != null'>
    (reset)=''
{
   ;
    (incremented)='items.add($event.toString())'>
    [count]="items.length"  </my-counter>
</li>
    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
{
    <my-counter></my-counter>
]),
  '090cf2tems:</h1>
      
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showinedb3f2833a3f2tems:</h1>
      
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} i}
  {{ngForm.dirty}}
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 73253: 7 transforms
Fuzz 73254: 8 transforms
Fuzz 73255: 20 transforms
Fuzz 73256: 6 transforms
Fuzz 73257: 20 transforms
Fuzz 73258: 11 transforms
Fuzz 73259: 19 transforms
Fuzz 73260: 13 transforms
Fuzz 73261: 16 transforms
Fuzz 73262: 8 transforms
Fuzz 73263: 15 transforms
Fuzz 73264: 1 transforms
Fuzz 73265: 15 transforms
Fuzz 73266: 13 transforms
Fuzz 73267: 10 transforms
Fuzz 73268: 10 transforms
Fuzz 73269: 6 transforms
Fuzz 73270: 3 transforms
Fuzz 73271: 14 transforms
Fuzz 73272: 1 transforms
Fuzz 73273: 14 transforms
Fuzz 73274: 7 transforms
Fuzz 73275: 4 transforms
Fuzz 73276: 7 transforms
Fuzz 73277: 16 transforms
Fuzz 73278: 7 transforms
Fuzz 73279: 11 transforms
Fuzz 73280: 16 transforms
Fuzz 73281: 6 transforms
Fuzz 73282: 4 transforms
Fuzz 73283: 3 transforms
Fuzz 73284: 9 transforms
Fuzz 73285: 6 transforms
Fuzz 73286: 7 transforms
Fuzz 73287: 12 transforms
Fuzz 73288: 10 transforms
Fuzz 73289: 16 transforms
Fuzz Failure 
<<==DART CODE==>>

class CounterComponent {
}
-->
  template: '{<!--
class ComponentA {
  selector: 'my-counter',
  selector:'my-aaa',
  String header;
       aria-hid{count}} <button (click)="abstractincrement()" [value]="\'add\'"></button>')
  List<String> items;
  inputs: const ['count'],
  templateUrl: 'test.html',
       aria ma

-->
  @Input() int<!--
@Component(
@Component(
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:anguassertlar2/angular2.dart';
<<==HTML CODE==>>
div *ngIf="items.length > 0">
  {{ngForm.dirty}}

  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
</div>
    [count]="items.length"
<!-- @ngIgn
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 73290: 7 transforms
Fuzz 73291: 1 transforms
Fuzz 73292: 5 transforms
Fuzz 73293: 6 transforms
Fuzz 73294: 5 transforms
Fuzz 73295: 14 transforms
Fuzz 73296: 12 transforms
Fuzz 73297: 5 transforms
Fuzz 73298: 8 transforms
Fuzz 73299: 14 transforms
Fuzz 73300: 20 transforms
Fuzz 73301: 15 transforms
Fuzz 73302: 7 transforms
Fuzz 73303: 20 transforms
Fuzz 73304: 6 transforms
Fuzz 73305: 2 transforms
Fuzz 73306: 3 transforms
Fuzz 73307: 11 transforms
Fuzz 73308: 19 transforms
Fuzz 73309: 11 transforms
Fuzz 73310: 6 transforms
Fuzz 73311: 3 transforms
Fuzz 73312: 19 transforms
Fuzz 73313: 3 transforms
Fuzz 73314: 15 transforms
Fuzz 73315: 14 transforms
Fuzz 73316: 8 transforms
Fuzz 73317: 9 transforms
Fuzz 73318: 10 transforms
Fuzz 73319: 3 transforms
Fuzz 73320: 14 transforms
Fuzz 73321: 1 transforms
Fuzz 73322: 18 transforms
Fuzz 73323: 12 transforms
Fuzz 73324: 15 transforms
Fuzz 73325: 8 transforms
Fuzz 73326: 12 transforms
Fuzz 73327: 13 transforms
Fuzz 73328: 8 transforms
Fuzz 73329: 12 transforms
Fuzz 73330: 1 transforms
Fuzz 73331: 8 transforms
Fuzz 73332: 18 transforms
Fuzz 73333: 20 transforms
Fuzz 73334: 3 transforms
Fuzz 73335: 17 transforms
Fuzz 73336: 7 transforms
Fuzz 73337: 20 transforms
Fuzz 73338: 6 transforms
Fuzz 73339: 20 transforms
Fuzz 73340: 4 transforms
Fuzz 73341: 9 transforms
Fuzz 73342: 15 transforms
Fuzz 73343: 2 transforms
Fuzz 73344: 20 transforms
Fuzz 73345: 19 transforms
Fuzz 73346: 11 transforms
Fuzz 73347: 8 transforms
Fuzz 73348: 1 transforms
Fuzz 73349: 17 transforms
Fuzz 73350: 13 transforms
Fuzz 73351: 5 transforms
Fuzz 73352: 18 transforms
Fuzz 73353: 9 transforms
Fuzz 73354: 11 transforms
Fuzz 73355: 1 transforms
Fuzz 73356: 9 transforms
Fuzz 73357: 7 transforms
Fuzz 73358: 1 transforms
Fuzz 73359: 10 transforms
Fuzz 73360: 5 transforms
Fuzz 73361: 19 transforms
Fuzz 73362: 6 transforms
Fuzz 73363: 11 transforms
Fuzz 73364: 3 transforms
Fuzz 73365: 3 transforms
Fuzz 73366: 13 transforms
Fuzz 73367: 1 transforms
Fuzz 73368: 1 transforms
Fuzz 73369: 9 transforms
Fuzz 73370: 3 transforms
Fuzz 73371: 20 transforms
Fuzz 73372: 5 transforms
Fuzz 73373: 7 transforms
Fuzz 73374: 3 transforms
Fuzz 73375: 4 transforms
Fuzz 73376: 8 transforms
Fuzz 73377: 6 transforms
Fuzz 73378: 9 transforms
Fuzz 73379: 3 transforms
Fuzz 73380: 3 transforms
Fuzz 73381: 18 transforms
Fuzz 73382: 4 transforms
Fuzz 73383: 15 transforms
Fuzz 73384: 1 transforms
Fuzz 73385: 3 transforms
Fuzz 73386: 10 transforms
Fuzz 73387: 5 transforms
Fuzz 73388: 16 transforms
Fuzz 73389: 10 transforms
Fuzz 73390: 16 transforms
Fuzz 73391: 17 transforms
Fuzz 73392: 3 transforms
Fuzz 73393: 13 transforms
Fuzz 73394: 5 transforms
Fuzz 73395: 13 transforms
Fuzz 73396: 18 transforms
Fuzz 73397: 7 transforms
Fuzz 73398: 5 transforms
Fuzz 73399: 16 transforms
Fuzz 73400: 11 transforms
Fuzz 73401: 9 transforms
Fuzz 73402: 10 transforms
Fuzz 73403: 14 transforms
Fuzz 73404: 18 transforms
Fuzz 73405: 19 transforms
Fuzz 73406: 16 transforms
Fuzz 73407: 12 transforms
Fuzz 73408: 9 transforms
Fuzz 73409: 5 transforms
Fuzz 73410: 2 transforms
Fuzz 73411: 14 transforms
Fuzz 73412: 17 transforms
Fuzz 73413: 17 transforms
Fuzz 73414: 20 transforms
Fuzz 73415: 10 transforms
Fuzz 73416: 11 transforms
Fuzz 73417: 15 transforms
Fuzz 73418: 2 transforms
Fuzz 73419: 15 transforms
Fuzz 73420: 16 transforms
Fuzz 73421: 13 transforms
Fuzz 73422: 20 transforms
Fuzz 73423: 20 transforms
Fuzz 73424: 12 transforms
Fuzz 73425: 18 transforms
Fuzz 73426: 12 transforms
Fuzz 73427: 18 transforms
Fuzz 73428: 19 transforms
Fuzz 73429: 1 transforms
Fuzz 73430: 17 transforms
Fuzz 73431: 11 transforms
Fuzz 73432: 4 transforms
Fuzz 73433: 6 transforms
Fuzz 73434: 1 transforms
Fuzz 73435: 9 transforms
Fuzz 73436: 15 transforms
Fuzz 73437: 19 transforms
Fuzz 73438: 8 transforms
Fuzz 73439: 1 transforms
Fuzz 73440: 1 transforms
Fuzz 73441: 5 transforms
Fuzz 73442: 11 transforms
Fuzz 73443: 13 transforms
Fuzz 73444: 7 transforms
Fuzz 73445: 7 transforms
Fuzz 73446: 3 transforms
Fuzz 73447: 13 transforms
Fuzz 73448: 2 transforms
Fuzz 73449: 8 transforms
Fuzz 73450: 20 transforms
Fuzz 73451: 16 transforms
Fuzz 73452: 1 transforms
Fuzz 73453: 1 transforms
Fuzz 73454: 14 transforms
Fuzz 73455: 8 transforms
Fuzz 73456: 8 transforms
Fuzz 73457: 18 transforms
Fuzz 73458: 9 transforms
Fuzz 73459: 14 transforms
Fuzz 73460: 8 transforms
Fuzz 73461: 13 transforms
Fuzz 73462: 14 transforms
Fuzz 73463: 6 transforms
Fuzz 73464: 19 transforms
Fuzz 73465: 10 transforms
Fuzz 73466: 11 transforms
Fuzz 73467: 7 transforms
Fuzz 73468: 10 transforms
Fuzz 73469: 12 transforms
Fuzz 73470: 16 transforms
Fuzz 73471: 9 transforms
Fuzz 73472: 19 transforms
Fuzz 73473: 3 transforms
Fuzz 73474: 17 transforms
Fuzz 73475: 16 transforms
Fuzz 73476: 13 transforms
Fuzz 73477: 2 transforms
Fuzz 73478: 5 transforms
Fuzz 73479: 8 transforms
Fuzz 73480: 6 transforms
Fuzz 73481: 7 transforms
Fuzz 73482: 19 transforms
Fuzz 73483: 2 transforms
Fuzz 73484: 20 transforms
Fuzz 73485: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
  String header;
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<!

@Component(

  inputs: const ['count'],
}
  selector: 'my-counter',

}

@Component(
  void reset() {}
  EventEmitter<String> resetEvent;
class ComponentA {
  @Input() int maxCount;
  selector: 'my-aaa',
  <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalivoid increment() {}
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  int count;
class ColunterComponent {
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
<<==HTML CODE==>>
<!-- @ngIg}
]),
});
{\'\'\');
  '00cedb3f2833a3f260b0937baae5noreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 73486: 19 transforms
Fuzz 73487: 11 transforms
Fuzz 73488: 3 transforms
Fuzz 73489: 17 transforms
Fuzz 73490: 19 transforms
Fuzz 73491: 2 transforms
Fuzz 73492: 20 transforms
Fuzz 73493: 8 transforms
Fuzz 73494: 1 transforms
Fuzz 73495: 6 transforms
Fuzz 73496: 3 transforms
Fuzz 73497: 19 transforms
Fuzz 73498: 8 transforms
Fuzz 73499: 1 transforms
Fuzz 73500: 6 transforms
Fuzz 73501: 11 transforms
Fuzz 73502: 10 transforms
Fuzz 73503: 15 transforms
Fuzz 73504: 9 transforms
Fuzz 73505: 10 transforms
Fuzz 73506: 7 transforms
Fuzz 73507: 17 transforms
Fuzz 73508: 8 transforms
Fuzz 73509: 1 transforms
Fuzz 73510: 16 transforms
Fuzz 73511: 12 transforms
Fuzz 73512: 4 transforms
Fuzz 73513: 7 transforms
Fuzz 73514: 5 transforms
Fuzz 73515: 20 transforms
Fuzz 73516: 6 transforms
Fuzz 73517: 14 transforms
Fuzz 73518: 20 transforms
Fuzz 73519: 13 transforms
Fuzz 73520: 9 transforms
Fuzz 73521: 6 transforms
Fuzz 73522: 7 transforms
Fuzz 73523: 3 transforms
Fuzz 73524: 15 transforms
Fuzz 73525: 12 transforms
Fuzz 73526: 12 transforms
Fuzz 73527: 4 transforms
Fuzz 73528: 8 transforms
Fuzz 73529: 11 transforms
Fuzz 73530: 7 transforms
Fuzz 73531: 15 transforms
Fuzz 73532: 5 transforms
Fuzz 73533: 2 transforms
Fuzz 73534: 17 transforms
Fuzz 73535: 13 transforms
Fuzz 73536: 19 transforms
Fuzz 73537: 11 transforms
Fuzz 73538: 19 transforms
Fuzz 73539: 2 transforms
Fuzz 73540: 15 transforms
Fuzz 73541: 6 transforms
Fuzz 73542: 9 transforms
Fuzz 73543: 4 transforms
Fuzz 73544: 19 transforms
Fuzz 73545: 16 transforms
Fuzz 73546: 16 transforms
Fuzz 73547: 12 transforms
Fuzz 73548: 19 transforms
Fuzz 73549: 9 transforms
Fuzz 73550: 9 transforms
Fuzz 73551: 12 transforms
Fuzz 73552: 2 transforms
Fuzz 73553: 11 transforms
Fuzz 73554: 16 transforms
Fuzz 73555: 11 transforms
Fuzz 73556: 20 transforms
Fuzz 73557: 12 transforms
Fuzz 73558: 11 transforms
Fuzz 73559: 17 transforms
Fuzz 73560: 7 transforms
Fuzz 73561: 16 transforms
Fuzz 73562: 2 transforms
Fuzz 73563: 14 transforms
Fuzz 73564: 18 transforms
Fuzz 73565: 14 transforms
Fuzz 73566: 6 transforms
Fuzz 73567: 13 transforms
Fuzz 73568: 6 transforms
Fuzz 73569: 20 transforms
Fuzz 73570: 10 transforms
Fuzz 73571: 7 transforms
Fuzz 73572: 1 transforms
Fuzz 73573: 10 transforms
Fuzz 73574: 4 transforms
Fuzz 73575: 17 transforms
Fuzz 73576: 15 transforms
Fuzz 73577: 18 transforms
Fuzz 73578: 15 transforms
Fuzz 73579: 3 transforms
Fuzz 73580: 10 transforms
Fuzz 73581: 3 transforms
Fuzz 73582: 4 transforms
Fuzz 73583: 17 transforms
Fuzz 73584: 19 transforms
Fuzz 73585: 9 transforms
Fuzz 73586: 11 transforms
Fuzz 73587: 5 transforms
Fuzz 73588: 20 transforms
Fuzz 73589: 20 transforms
Fuzz 73590: 14 transforms
Fuzz 73591: 7 transforms
Fuzz 73592: 19 transforms
Fuzz 73593: 7 transforms
Fuzz 73594: 16 transforms
Fuzz 73595: 6 transforms
Fuzz 73596: 17 transforms
Fuzz 73597: 13 transforms
Fuzz 73598: 5 transforms
Fuzz 73599: 10 transforms
Fuzz 73600: 15 transforms
Fuzz 73601: 7 transforms
Fuzz 73602: 4 transforms
Fuzz 73603: 13 transforms
Fuzz 73604: 10 transforms
Fuzz 73605: 10 transforms
Fuzz 73606: 7 transforms
Fuzz 73607: 12 transforms
Fuzz 73608: 1 transforms
Fuzz 73609: 1 transforms
Fuzz 73610: 2 transforms
Fuzz 73611: 4 transforms
Fuzz 73612: 4 transforms
Fuzz 73613: 20 transforms
Fuzz 73614: 11 transforms
Fuzz 73615: 18 transforms
Fuzz 73616: 3 transforms
Fuzz 73617: 18 transforms
Fuzz 73618: 19 transforms
Fuzz 73619: 8 transforms
Fuzz 73620: 8 transforms
Fuzz 73621: 4 transforms
Fuzz 73622: 14 transforms
Fuzz 73623: 11 transforms
Fuzz 73624: 15 transforms
Fuzz 73625: 2 transforms
Fuzz 73626: 19 transforms
Fuzz 73627: 5 transforms
Fuzz 73628: 14 transforms
Fuzz 73629: 14 transforms
Fuzz 73630: 2 transforms
Fuzz 73631: 8 transforms
Fuzz 73632: 12 transforms
Fuzz 73633: 5 transforms
Fuzz 73634: 5 transforms
Fuzz 73635: 17 transforms
Fuzz 73636: 5 transforms
Fuzz 73637: 11 transforms
Fuzz 73638: 15 transforms
Fuzz 73639: 16 transforms
Fuzz 73640: 18 transforms
Fuzz 73641: 9 transforms
Fuzz 73642: 19 transforms
Fuzz 73643: 6 transforms
Fuzz 73644: 17 transforms
Fuzz 73645: 4 transforms
Fuzz 73646: 5 transforms
Fuzz 73647: 15 transforms
Fuzz 73648: 3 transforms
Fuzz 73649: 18 transforms
Fuzz 73650: 1 transforms
Fuzz 73651: 9 transforms
Fuzz 73652: 5 transforms
Fuzz 73653: 15 transforms
Fuzz 73654: 16 transforms
Fuzz 73655: 2 transforms
Fuzz 73656: 18 transforms
Fuzz 73657: 2 transforms
Fuzz 73658: 17 transforms
Fuzz 73659: 8 transforms
Fuzz 73660: 17 transforms
Fuzz 73661: 14 transforms
Fuzz 73662: 20 transforms
Fuzz 73663: 11 transforms
Fuzz 73664: 14 transforms
Fuzz 73665: 12 transforms
Fuzz 73666: 12 transforms
Fuzz 73667: 4 transforms
Fuzz 73668: 14 transforms
Fuzz 73669: 19 transforms
Fuzz 73670: 3 transforms
Fuzz 73671: 20 transforms
Fuzz 73672: 4 transforms
Fuzz 73673: 13 transforms
Fuzz 73674: 13 transforms
Fuzz 73675: 5 transforms
Fuzz 73676: 16 transforms
Fuzz 73677: 6 transforms
Fuzz 73678: 13 transforms
Fuzz 73679: 2 transforms
Fuzz 73680: 10 transforms
Fuzz 73681: 2 transforms
Fuzz 73682: 10 transforms
Fuzz 73683: 19 transforms
Fuzz 73684: 16 transforms
Fuzz 73685: 10 transforms
Fuzz 73686: 19 transforms
Fuzz 73687: 18 transforms
Fuzz 73688: 7 transforms
Fuzz 73689: 4 transforms
Fuzz 73690: 13 transforms
Fuzz 73691: 10 transforms
Fuzz 73692: 20 transforms
Fuzz 73693: 3 transforms
Fuzz 73694: 19 transforms
Fuzz 73695: 17 transforms
Fuzz 73696: 4 transforms
Fuzz 73697: 6 transforms
Fuzz 73698: 19 transforms
Fuzz 73699: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
   -4.503"\'add\'"></button>')
class CounterComponent {
  @Input() int maxCount;
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, N,
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
  int count;
  EventEmitter<String> resetEvent;
  void reset() {}
  void increment() {}
clas CounterComponent {


  template: '{{count}} <button (click)="increment()" [value]=35',
  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
class ComponentA {
}
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],

  int count;
   -4.503"\'add\'"></button>')
  CounterComponent recursedComponent;
@Component(

  @Output() EventEmitter<ingModel])
  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
}

ent)
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
@Component(
  void reset() {}  List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 73700: 6 transforms
Fuzz 73701: 19 transforms
Fuzz 73702: 19 transforms
Fuzz 73703: 4 transforms
Fuzz 73704: 1 transforms
Fuzz 73705: 10 transforms
Fuzz 73706: 17 transforms
Fuzz 73707: 2 transforms
Fuzz 73708: 18 transforms
Fuzz 73709: 2 transforms
Fuzz 73710: 1 transforms
Fuzz 73711: 7 transforms
Fuzz 73712: 7 transforms
Fuzz 73713: 16 transforms
Fuzz 73714: 6 transforms
Fuzz 73715: 4 transforms
Fuzz 73716: 8 transforms
Fuzz 73717: 16 transforms
Fuzz 73718: 6 transforms
Fuzz 73719: 12 transforms
Fuzz 73720: 19 transforms
Fuzz 73721: 13 transforms
Fuzz 73722: 17 transforms
Fuzz 73723: 10 transforms
Fuzz 73724: 12 transforms
Fuzz 73725: 11 transforms
Fuzz 73726: 3 transforms
Fuzz 73727: 17 transforms
Fuzz 73728: 9 transforms
Fuzz 73729: 20 transforms
Fuzz 73730: 7 transforms
Fuzz 73731: 1 transforms
Fuzz 73732: 3 transforms
Fuzz 73733: 8 transforms
Fuzz 73734: 13 transforms
Fuzz 73735: 14 transforms
Fuzz 73736: 9 transforms
Fuzz 73737: 16 transforms
Fuzz 73738: 4 transforms
Fuzz 73739: 16 transforms
Fuzz 73740: 5 transforms
Fuzz 73741: 14 transforms
Fuzz 73742: 17 transforms
Fuzz 73743: 13 transforms
Fuzz 73744: 16 transforms
Fuzz 73745: 10 transforms
Fuzz 73746: 7 transforms
Fuzz 73747: 3 transforms
Fuzz 73748: 9 transforms
Fuzz 73749: 17 transforms
Fuzz 73750: 2 transforms
Fuzz 73751: 19 transforms
Fuzz 73752: 4 transforms
Fuzz 73753: 15 transforms
Fuzz 73754: 18 transforms
Fuzz 73755: 5 transforms
Fuzz 73756: 4 transforms
Fuzz 73757: 2 transforms
Fuzz 73758: 12 transforms
Fuzz 73759: 12 transforms
Fuzz 73760: 3 transforms
Fuzz 73761: 7 transforms
Fuzz 73762: 4 transforms
Fuzz 73763: 10 transforms
Fuzz 73764: 8 transforms
Fuzz 73765: 17 transforms
Fuzz 73766: 18 transforms
Fuzz 73767: 10 transforms
Fuzz 73768: 14 transforms
Fuzz 73769: 14 transforms
Fuzz 73770: 3 transforms
Fuzz 73771: 14 transforms
Fuzz 73772: 14 transforms
Fuzz 73773: 19 transforms
Fuzz 73774: 19 transforms
Fuzz 73775: 12 transforms
Fuzz 73776: 15 transforms
Fuzz 73777: 15 transforms
Fuzz 73778: 2 transforms
Fuzz 73779: 1 transforms
Fuzz 73780: 3 transforms
Fuzz 73781: 12 transforms
Fuzz 73782: 20 transforms
Fuzz 73783: 14 transforms
Fuzz 73784: 19 transforms
Fuzz 73785: 15 transforms
Fuzz 73786: 7 transforms
Fuzz 73787: 19 transforms
Fuzz 73788: 10 transforms
Fuzz 73789: 18 transforms
Fuzz 73790: 2 transforms
Fuzz 73791: 19 transforms
Fuzz 73792: 16 transforms
Fuzz 73793: 6 transforms
Fuzz 73794: 4 transforms
Fuzz 73795: 15 transforms
Fuzz 73796: 16 transforms
Fuzz 73797: 4 transforms
Fuzz 73798: 12 transforms
Fuzz 73799: 16 transforms
Fuzz 73800: 10 transforms
Fuzz 73801: 7 transforms
Fuzz 73802: 19 transforms
Fuzz 73803: 7 transforms
Fuzz 73804: 13 transforms
Fuzz 73805: 18 transforms
Fuzz 73806: 16 transforms
Fuzz 73807: 7 transforms
Fuzz 73808: 16 transforms
Fuzz 73809: 4 transforms
Fuzz 73810: 3 transforms
Fuzz 73811: 10 transforms
Fuzz 73812: 18 transforms
Fuzz 73813: 5 transforms
Fuzz 73814: 13 transforms
Fuzz 73815: 7 transforms
Fuzz 73816: 20 transforms
Fuzz 73817: 9 transforms
Fuzz 73818: 1 transforms
Fuzz 73819: 16 transforms
Fuzz 73820: 20 transforms
Fuzz 73821: 14 transforms
Fuzz 73822: 5 transforms
Fuzz 73823: 14 transforms
Fuzz 73824: 16 transforms
Fuzz 73825: 3 transforms
Fuzz 73826: 3 transforms
Fuzz 73827: 11 transforms
Fuzz 73828: 9 transforms
Fuzz 73829: 6 transforms
Fuzz 73830: 13 transforms
Fuzz 73831: 10 transforms
Fuzz 73832: 13 transforms
Fuzz 73833: 5 transforms
Fuzz 73834: 12 transforms
Fuzz 73835: 13 transforms
Fuzz 73836: 3 transforms
Fuzz 73837: 15 transforms
Fuzz 73838: 14 transforms
Fuzz 73839: 20 transforms
Fuzz 73840: 20 transforms
Fuzz 73841: 3 transforms
Fuzz 73842: 13 transforms
Fuzz 73843: 10 transforms
Fuzz 73844: 5 transforms
Fuzz 73845: 20 transforms
Fuzz 73846: 12 transforms
Fuzz 73847: 18 transforms
Fuzz 73848: 10 transforms
Fuzz 73849: 18 transforms
Fuzz 73850: 3 transforms
Fuzz 73851: 4 transforms
Fuzz 73852: 16 transforms
Fuzz 73853: 5 transforms
Fuzz 73854: 20 transforms
Fuzz 73855: 4 transforms
Fuzz 73856: 7 transforms
Fuzz 73857: 4 transforms
Fuzz 73858: 4 transforms
Fuzz 73859: 14 transforms
Fuzz 73860: 13 transforms
Fuzz 73861: 19 transforms
Fuzz 73862: 16 transforms
Fuzz 73863: 15 transforms
Fuzz 73864: 16 transforms
Fuzz 73865: 15 transforms
Fuzz 73866: 4 transforms
Fuzz 73867: 2 transforms
Fuzz 73868: 20 transforms
Fuzz 73869: 2 transforms
Fuzz 73870: 19 transforms
Fuzz 73871: 1 transforms
Fuzz 73872: 16 transforms
Fuzz 73873: 17 transforms
Fuzz 73874: 7 transforms
Fuzz 73875: 8 transforms
Fuzz 73876: 15 transforms
Fuzz 73877: 17 transforms
Fuzz 73878: 14 transforms
Fuzz 73879: 9 transforms
Fuzz 73880: 15 transforms
Fuzz 73881: 11 transforms
Fuzz 73882: 9 transforms
Fuzz 73883: 9 transforms
Fuzz 73884: 16 transforms
Fuzz 73885: 16 transforms
Fuzz 73886: 13 transforms
Fuzz 73887: 10 transforms
Fuzz 73888: 4 transforms
Fuzz 73889: 15 transforms
Fuzz 73890: 1 transforms
Fuzz 73891: 8 transforms
Fuzz 73892: 4 transforms
Fuzz 73893: 2 transforms
Fuzz 73894: 16 transforms
Fuzz 73895: 5 transforms
Fuzz 73896: 18 transforms
Fuzz 73897: 20 transforms
Fuzz 73898: 1 transforms
Fuzz 73899: 20 transforms
Fuzz 73900: 4 transforms
Fuzz 73901: 2 transforms
Fuzz 73902: 2 transforms
Fuzz 73903: 6 transforms
Fuzz 73904: 16 transforms
Fuzz 73905: 4 transforms
Fuzz 73906: 9 transforms
Fuzz 73907: 12 transforms
Fuzz 73908: 7 transforms
Fuzz 73909: 9 transforms
Fuzz 73910: 6 transforms
Fuzz 73911: 6 transforms
Fuzz 73912: 1 transforms
Fuzz 73913: 19 transforms
Fuzz 73914: 19 transforms
Fuzz 73915: 19 transforms
Fuzz 73916: 13 transforms
Fuzz 73917: 10 transforms
Fuzz 73918: 3 transforms
Fuzz 73919: 17 transforms
Fuzz 73920: 12 transforms
Fuzz 73921: 10 transforms
Fuzz 73922: 4 transforms
Fuzz 73923: 15 transforms
Fuzz 73924: 17 transforms
Fuzz 73925: 2 transforms
Fuzz 73926: 20 transforms
Fuzz 73927: 15 transforms
Fuzz 73928: 2 transforms
Fuzz 73929: 16 transforms
Fuzz 73930: 18 transforms
Fuzz 73931: 13 transforms
Fuzz 73932: 18 transforms
Fuzz 73933: 3 transforms
Fuzz 73934: 13 transforms
Fuzz 73935: 15 transforms
Fuzz 73936: 8 transforms
Fuzz 73937: 16 transforms
Fuzz 73938: 18 transforms
Fuzz 73939: 1 transforms
Fuzz 73940: 5 transforms
Fuzz 73941: 11 transforms
Fuzz 73942: 4 transforms
Fuzz 73943: 4 transforms
Fuzz 73944: 18 transforms
Fuzz 73945: 10 transforms
Fuzz 73946: 13 transforms
Fuzz 73947: 6 transforms
Fuzz 73948: 4 transforms
Fuzz 73949: 7 transforms
Fuzz 73950: 19 transforms
Fuzz 73951: 20 transforms
Fuzz 73952: 6 transforms
Fuzz 73953: 7 transforms
Fuzz 73954: 10 transforms
Fuzz 73955: 7 transforms
Fuzz 73956: 11 transforms
Fuzz 73957: 10 transforms
Fuzz 73958: 4 transforms
Fuzz 73959: 1 transforms
Fuzz 73960: 2 transforms
Fuzz 73961: 8 transforms
Fuzz 73962: 2 transforms
Fuzz 73963: 7 transforms
Fuzz 73964: 4 transforms
Fuzz 73965: 7 transforms
Fuzz 73966: 16 transforms
Fuzz 73967: 13 transforms
Fuzz 73968: 6 transforms
Fuzz 73969: 15 transforms
Fuzz 73970: 13 transforms
Fuzz 73971: 3 transforms
Fuzz 73972: 1 transforms
Fuzz 73973: 1 transforms
Fuzz 73974: 17 transforms
Fuzz 73975: 8 transforms
Fuzz 73976: 2 transforms
Fuzz 73977: 15 transforms
Fuzz 73978: 20 transforms
Fuzz 73979: 18 transforms
Fuzz 73980: 7 transforms
Fuzz 73981: 20 transforms
Fuzz 73982: 3 transforms
Fuzz 73983: 3 transforms
Fuzz 73984: 10 transforms
Fuzz 73985: 4 transforms
Fuzz 73986: 2 transforms
Fuzz 73987: 4 transforms
Fuzz 73988: 17 transforms
Fuzz 73989: 7 transforms
Fuzz 73990: 7 transforms
Fuzz 73991: 18 transforms
Fuzz 73992: 2 transforms
Fuzz 73993: 13 transforms
Fuzz 73994: 20 transforms
Fuzz 73995: 15 transforms
Fuzz 73996: 2 transforms
Fuzz 73997: 1 transforms
Fuzz 73998: 3 transforms
Fuzz 73999: 3 transforms
Fuzz 74000: 15 transforms
Fuzz 74001: 7 transforms
Fuzz 74002: 18 transforms
Fuzz 74003: 13 transforms
Fuzz 74004: 15 transforms
Fuzz 74005: 9 transforms
Fuzz 74006: 15 transforms
Fuzz 74007: 11 transforms
Fuzz 74008: 14 transforms
Fuzz 74009: 6 transforms
Fuzz 74010: 8 transforms
Fuzz 74011: 7 transforms
Fuzz 74012: 3 transforms
Fuzz 74013: 3 transforms
Fuzz 74014: 3 transforms
Fuzz 74015: 7 transforms
Fuzz 74016: 12 transforms
Fuzz 74017: 8 transforms
Fuzz 74018: 12 transforms
Fuzz 74019: 9 transforms
Fuzz 74020: 9 transforms
Fuzz 74021: 6 transforms
Fuzz 74022: 19 transforms
Fuzz 74023: 16 transforms
Fuzz 74024: 20 transforms
Fuzz 74025: 3 transforms
Fuzz 74026: 13 transforms
Fuzz 74027: 2 transforms
Fuzz 74028: 6 transforms
Fuzz 74029: 17 transforms
Fuzz 74030: 5 transforms
Fuzz 74031: 7 transforms
Fuzz 74032: 9 transforms
Fuzz 74033: 5 transforms
Fuzz 74034: 6 transforms
Fuzz 74035: 5 transforms
Fuzz 74036: 8 transforms
Fuzz 74037: 7 transforms
Fuzz 74038: 2 transforms
Fuzz 74039: 8 transforms
Fuzz 74040: 8 transforms
Fuzz 74041: 18 transforms
Fuzz 74042: 7 transforms
Fuzz 74043: 20 transforms
Fuzz 74044: 11 transforms
Fuzz 74045: 20 transforms
Fuzz 74046: 12 transforms
Fuzz 74047: 13 transforms
Fuzz 74048: 2 transforms
Fuzz 74049: 11 transforms
Fuzz 74050: 12 transforms
Fuzz 74051: 1 transforms
Fuzz 74052: 4 transforms
Fuzz 74053: 20 transforms
Fuzz 74054: 17 transforms
Fuzz 74055: 1 transforms
Fuzz 74056: 9 transforms
Fuzz 74057: 20 transforms
Fuzz 74058: 4 transforms
Fuzz 74059: 7 transforms
Fuzz 74060: 16 transforms
Fuzz 74061: 6 transforms
Fuzz 74062: 16 transforms
Fuzz 74063: 9 transforms
Fuzz 74064: 5 transforms
Fuzz 74065: 3 transforms
Fuzz 74066: 16 transforms
Fuzz 74067: 20 transforms
Fuzz 74068: 6 transforms
Fuzz 74069: 16 transforms
Fuzz 74070: 9 transforms
Fuzz 74071: 18 transforms
Fuzz 74072: 17 transforms
Fuzz 74073: 17 transforms
Fuzz 74074: 6 transforms
Fuzz 74075: 8 transforms
Fuzz 74076: 2 transforms
Fuzz 74077: 18 transforms
Fuzz 74078: 5 transforms
Fuzz 74079: 15 transforms
Fuzz 74080: 17 transforms
Fuzz 74081: 5 transforms
Fuzz 74082: 9 transforms
Fuzz 74083: 5 transforms
Fuzz 74084: 12 transforms
Fuzz 74085: 6 transforms
Fuzz 74086: 11 transforms
Fuzz 74087: 1 transforms
Fuzz 74088: 19 transforms
Fuzz 74089: 19 transforms
Fuzz 74090: 7 transforms
Fuzz 74091: 13 transforms
Fuzz 74092: 3 transforms
Fuzz 74093: 15 transforms
Fuzz 74094: 12 transforms
Fuzz 74095: 2 transforms
Fuzz 74096: 15 transforms
Fuzz 74097: 14 transforms
Fuzz 74098: 8 transforms
Fuzz 74099: 16 transforms
Fuzz 74100: 7 transforms
Fuzz 74101: 12 transforms
Fuzz 74102: 1 transforms
Fuzz 74103: 16 transforms
Fuzz 74104: 19 transforms
Fuzz 74105: 7 transforms
Fuzz 74106: 4 transforms
Fuzz 74107: 9 transforms
Fuzz 74108: 4 transforms
Fuzz 74109: 15 transforms
Fuzz 74110: 11 transforms
Fuzz 74111: 7 transforms
Fuzz 74112: 12 transforms
Fuzz 74113: 9 transforms
Fuzz 74114: 4 transforms
Fuzz 74115: 12 transforms
Fuzz 74116: 18 transforms
Fuzz 74117: 1 transforms
Fuzz 74118: 3 transforms
Fuzz 74119: 2 transforms
Fuzz 74120: 18 transforms
Fuzz 74121: 1 transforms
Fuzz 74122: 3 transforms
Fuzz 74123: 4 transforms
Fuzz 74124: 10 transforms
Fuzz 74125: 2 transforms
Fuzz 74126: 20 transforms
Fuzz 74127: 1 transforms
Fuzz 74128: 20 transforms
Fuzz 74129: 5 transforms
Fuzz 74130: 2 transforms
Fuzz 74131: 12 transforms
Fuzz 74132: 15 transforms
Fuzz 74133: 17 transforms
Fuzz 74134: 12 transforms
Fuzz 74135: 7 transforms
Fuzz 74136: 15 transforms
Fuzz 74137: 14 transforms
Fuzz 74138: 17 transforms
Fuzz 74139: 5 transforms
Fuzz 74140: 20 transforms
Fuzz 74141: 3 transforms
Fuzz 74142: 8 transforms
Fuzz 74143: 14 transforms
Fuzz 74144: 12 transforms
Fuzz 74145: 6 transforms
Fuzz 74146: 20 transforms
Fuzz 74147: 15 transforms
Fuzz 74148: 2 transforms
Fuzz 74149: 3 transforms
Fuzz 74150: 3 transforms
Fuzz 74151: 15 transforms
Fuzz 74152: 2 transforms
Fuzz 74153: 17 transforms
Fuzz 74154: 7 transforms
Fuzz 74155: 17 transforms
Fuzz 74156: 3 transforms
Fuzz 74157: 6 transforms
Fuzz 74158: 4 transforms
Fuzz 74159: 20 transforms
Fuzz 74160: 4 transforms
Fuzz 74161: 2 transforms
Fuzz 74162: 5 transforms
Fuzz 74163: 18 transforms
Fuzz 74164: 8 transforms
Fuzz 74165: 7 transforms
Fuzz 74166: 8 transforms
Fuzz 74167: 1 transforms
Fuzz 74168: 7 transforms
Fuzz 74169: 1 transforms
Fuzz 74170: 17 transforms
Fuzz 74171: 7 transforms
Fuzz 74172: 1 transforms
Fuzz 74173: 20 transforms
Fuzz 74174: 8 transforms
Fuzz 74175: 3 transforms
Fuzz 74176: 4 transforms
Fuzz 74177: 9 transforms
Fuzz 74178: 15 transforms
Fuzz 74179: 11 transforms
Fuzz 74180: 11 transforms
Fuzz 74181: 19 transforms
Fuzz 74182: 4 transforms
Fuzz 74183: 8 transforms
Fuzz 74184: 19 transforms
Fuzz 74185: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}n

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset',
  template: '{{count}} <button (cli
ck)="increment()" [valumponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;  @Output() EventEmitter<e]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.lenuntegth"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 74186: 2 transforms
Fuzz 74187: 6 transforms
Fuzz 74188: 19 transforms
Fuzz 74189: 17 transforms
Fuzz 74190: 13 transforms
Fuzz 74191: 2 transforms
Fuzz 74192: 11 transforms
Fuzz 74193: 16 transforms
Fuzz 74194: 7 transforms
Fuzz 74195: 2 transforms
Fuzz 74196: 3 transforms
Fuzz 74197: 8 transforms
Fuzz 74198: 3 transforms
Fuzz 74199: 14 transforms
Fuzz 74200: 4 transforms
Fuzz 74201: 14 transforms
Fuzz 74202: 7 transforms
Fuzz 74203: 13 transforms
Fuzz 74204: 19 transforms
Fuzz 74205: 8 transforms
Fuzz 74206: 1 transforms
Fuzz 74207: 8 transforms
Fuzz 74208: 1 transforms
Fuzz 74209: 8 transforms
Fuzz 74210: 5 transforms
Fuzz 74211: 12 transforms
Fuzz 74212: 6 transforms
Fuzz 74213: 20 transforms
Fuzz 74214: 14 transforms
Fuzz 74215: 4 transforms
Fuzz 74216: 20 transforms
Fuzz 74217: 11 transforms
Fuzz 74218: 9 transforms
Fuzz 74219: 20 transforms
Fuzz 74220: 14 transforms
Fuzz 74221: 4 transforms
Fuzz 74222: 5 transforms
Fuzz 74223: 19 transforms
Fuzz 74224: 3 transforms
Fuzz 74225: 8 transforms
Fuzz 74226: 13 transforms
Fuzz 74227: 15 transforms
Fuzz 74228: 1 transforms
Fuzz 74229: 13 transforms
Fuzz 74230: 11 transforms
Fuzz 74231: 10 transforms
Fuzz 74232: 6 transforms
Fuzz 74233: 15 transforms
Fuzz 74234: 7 transforms
Fuzz 74235: 17 transforms
Fuzz 74236: 1 transforms
Fuzz 74237: 13 transforms
Fuzz 74238: 16 transforms
Fuzz 74239: 4 transforms
Fuzz 74240: 9 transforms
Fuzz 74241: 7 transforms
Fuzz 74242: 10 transforms
Fuzz 74243: 1 transforms
Fuzz 74244: 15 transforms
Fuzz 74245: 11 transforms
Fuzz 74246: 20 transforms
Fuzz 74247: 2 transforms
Fuzz 74248: 8 transforms
Fuzz 74249: 9 transforms
Fuzz 74250: 8 transforms
Fuzz 74251: 6 transforms
Fuzz 74252: 11 transforms
Fuzz 74253: 16 transforms
Fuzz 74254: 18 transforms
Fuzz 74255: 20 transforms
Fuzz 74256: 20 transforms
Fuzz 74257: 20 transforms
Fuzz 74258: 5 transforms
Fuzz 74259: 8 transforms
Fuzz 74260: 19 transforms
Fuzz 74261: 14 transforms
Fuzz 74262: 10 transforms
Fuzz 74263: 7 transforms
Fuzz 74264: 14 transforms
Fuzz 74265: 1 transforms
Fuzz 74266: 14 transforms
Fuzz 74267: 18 transforms
Fuzz 74268: 7 transforms
Fuzz 74269: 8 transforms
Fuzz 74270: 3 transforms
Fuzz 74271: 20 transforms
Fuzz 74272: 14 transforms
Fuzz 74273: 20 transforms
Fuzz 74274: 5 transforms
Fuzz 74275: 12 transforms
Fuzz 74276: 17 transforms
Fuzz 74277: 3 transforms
Fuzz 74278: 12 transforms
Fuzz 74279: 4 transforms
Fuzz 74280: 8 transforms
Fuzz 74281: 19 transforms
Fuzz 74282: 5 transforms
Fuzz 74283: 11 transforms
Fuzz 74284: 13 transforms
Fuzz 74285: 19 transforms
Fuzz 74286: 14 transforms
Fuzz 74287: 3 transforms
Fuzz 74288: 6 transforms
Fuzz 74289: 6 transforms
Fuzz 74290: 14 transforms
Fuzz 74291: 4 transforms
Fuzz 74292: 6 transforms
Fuzz 74293: 12 transforms
Fuzz 74294: 20 transforms
Fuzz 74295: 9 transforms
Fuzz 74296: 9 transforms
Fuzz 74297: 18 transforms
Fuzz 74298: 20 transforms
Fuzz 74299: 14 transforms
Fuzz 74300: 3 transforms
Fuzz 74301: 17 transforms
Fuzz 74302: 11 transforms
Fuzz 74303: 7 transforms
Fuzz 74304: 10 transforms
Fuzz 74305: 2 transforms
Fuzz 74306: 10 transforms
Fuzz 74307: 20 transforms
Fuzz 74308: 9 transforms
Fuzz 74309: 7 transforms
Fuzz 74310: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
       arort 'packatge:angular2/anglar2(
  selector: 'my-aa',

  templateUrl: 'test.html',
-->
  selector: 'my-aaa',
imp<!--
  te.dart';
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of <!--
-->
     items; let x=index' [hidden]='item != null'>
  {{x}} : {{itiem.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
 p   (reset}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b09)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 74311: 20 transforms
Fuzz 74312: 3 transforms
Fuzz 74313: 12 transforms
Fuzz 74314: 14 transforms
Fuzz 74315: 1 transforms
Fuzz 74316: 1 transforms
Fuzz 74317: 16 transforms
Fuzz 74318: 7 transforms
Fuzz 74319: 3 transforms
Fuzz 74320: 16 transforms
Fuzz 74321: 14 transforms
Fuzz 74322: 14 transforms
Fuzz 74323: 2 transforms
Fuzz 74324: 14 transforms
Fuzz 74325: 17 transforms
Fuzz 74326: 9 transforms
Fuzz 74327: 10 transforms
Fuzz 74328: 16 transforms
Fuzz 74329: 12 transforms
Fuzz 74330: 12 transforms
Fuzz 74331: 11 transforms
Fuzz 74332: 16 transforms
Fuzz 74333: 17 transforms
Fuzz 74334: 16 transforms
Fuzz 74335: 16 transforms
Fuzz 74336: 16 transforms
Fuzz 74337: 10 transforms
Fuzz 74338: 10 transforms
Fuzz 74339: 5 transforms
Fuzz 74340: 17 transforms
Fuzz 74341: 19 transforms
Fuzz 74342: 18 transforms
Fuzz 74343: 3 transforms
Fuzz 74344: 9 transforms
Fuzz 74345: 3 transforms
Fuzz 74346: 5 transforms
Fuzz 74347: 20 transforms
Fuzz 74348: 14 transforms
Fuzz 74349: 19 transforms
Fuzz 74350: 13 transforms
Fuzz 74351: 12 transforms
Fuzz 74352: 9 transforms
Fuzz 74353: 16 transforms
Fuzz 74354: 13 transforms
Fuzz 74355: 9 transforms
Fuzz 74356: 11 transforms
Fuzz 74357: 20 transforms
Fuzz 74358: 4 transforms
Fuzz 74359: 12 transforms
Fuzz 74360: 1 transforms
Fuzz 74361: 13 transforms
Fuzz 74362: 19 transforms
Fuzz 74363: 10 transforms
Fuzz 74364: 7 transforms
Fuzz 74365: 16 transforms
Fuzz 74366: 16 transforms
Fuzz 74367: 6 transforms
Fuzz 74368: 1 transforms
Fuzz 74369: 9 transforms
Fuzz 74370: 6 transforms
Fuzz 74371: 14 transforms
Fuzz 74372: 13 transforms
Fuzz 74373: 9 transforms
Fuzz 74374: 7 transforms
Fuzz 74375: 17 transforms
Fuzz 74376: 4 transforms
Fuzz 74377: 13 transforms
Fuzz 74378: 10 transforms
Fuzz 74379: 14 transforms
Fuzz 74380: 10 transforms
Fuzz 74381: 14 transforms
Fuzz 74382: 17 transforms
Fuzz 74383: 10 transforms
Fuzz 74384: 5 transforms
Fuzz 74385: 1 transforms
Fuzz 74386: 19 transforms
Fuzz 74387: 12 transforms
Fuzz 74388: 5 transforms
Fuzz 74389: 11 transforms
Fuzz 74390: 11 transforms
Fuzz 74391: 19 transforms
Fuzz 74392: 3 transforms
Fuzz 74393: 20 transforms
Fuzz 74394: 6 transforms
Fuzz 74395: 19 transforms
Fuzz 74396: 17 transforms
Fuzz 74397: 13 transforms
Fuzz 74398: 2 transforms
Fuzz 74399: 20 transforms
Fuzz 74400: 15 transforms
Fuzz 74401: 6 transforms
Fuzz 74402: 1 transforms
Fuzz 74403: 6 transforms
Fuzz 74404: 17 transforms
Fuzz 74405: 15 transforms
Fuzz 74406: 19 transforms
Fuzz 74407: 13 transforms
Fuzz 74408: 18 transforms
Fuzz 74409: 13 transforms
Fuzz 74410: 8 transforms
Fuzz 74411: 1 transforms
Fuzz 74412: 9 transforms
Fuzz 74413: 13 transforms
Fuzz 74414: 11 transforms
Fuzz 74415: 9 transforms
Fuzz 74416: 10 transforms
Fuzz 74417: 1 transforms
Fuzz 74418: 1 transforms
Fuzz 74419: 5 transforms
Fuzz 74420: 8 transforms
Fuzz 74421: 16 transforms
Fuzz 74422: 7 transforms
Fuzz 74423: 16 transforms
Fuzz 74424: 16 transforms
Fuzz 74425: 8 transforms
Fuzz 74426: 7 transforms
Fuzz 74427: 13 transforms
Fuzz 74428: 18 transforms
Fuzz 74429: 17 transforms
Fuzz 74430: 16 transforms
Fuzz 74431: 17 transforms
Fuzz 74432: 6 transforms
Fuzz 74433: 14 transforms
Fuzz 74434: 4 transforms
Fuzz 74435: 20 transforms
Fuzz 74436: 17 transforms
Fuzz 74437: 1 transforms
Fuzz 74438: 9 transforms
Fuzz 74439: 1 transforms
Fuzz 74440: 6 transforms
Fuzz 74441: 18 transforms
Fuzz 74442: 5 transforms
Fuzz 74443: 3 transforms
Fuzz 74444: 20 transforms
Fuzz 74445: 19 transforms
Fuzz 74446: 13 transforms
Fuzz 74447: 10 transforms
Fuzz 74448: 8 transforms
Fuzz 74449: 17 transforms
Fuzz 74450: 9 transforms
Fuzz 74451: 7 transforms
Fuzz 74452: 16 transforms
Fuzz 74453: 2 transforms
Fuzz 74454: 11 transforms
Fuzz 74455: 9 transforms
Fuzz 74456: 12 transforms
Fuzz 74457: 14 transforms
Fuzz 74458: 8 transforms
Fuzz 74459: 6 transforms
Fuzz 74460: 3 transforms
Fuzz 74461: 11 transforms
Fuzz 74462: 13 transforms
Fuzz 74463: 19 transforms
Fuzz 74464: 2 transforms
Fuzz 74465: 9 transforms
Fuzz 74466: 14 transforms
Fuzz 74467: 3 transforms
Fuzz 74468: 2 transforms
Fuzz 74469: 5 transforms
Fuzz 74470: 16 transforms
Fuzz 74471: 10 transforms
Fuzz 74472: 12 transforms
Fuzz 74473: 14 transforms
Fuzz 74474: 12 transforms
Fuzz 74475: 20 transforms
Fuzz 74476: 5 transforms
Fuzz 74477: 10 transforms
Fuzz 74478: 10 transforms
Fuzz 74479: 12 transforms
Fuzz 74480: 8 transforms
Fuzz 74481: 17 transforms
Fuzz 74482: 19 transforms
Fuzz 74483: 14 transforms
Fuzz 74484: 13 transforms
Fuzz 74485: 9 transforms
Fuzz 74486: 19 transforms
Fuzz 74487: 8 transforms
Fuzz 74488: 9 transforms
Fuzz 74489: 18 transforms
Fuzz 74490: 13 transforms
Fuzz 74491: 18 transforms
Fuzz 74492: 11 transforms
Fuzz 74493: 20 transforms
Fuzz 74494: 10 transforms
Fuzz 74495: 8 transforms
Fuzz 74496: 8 transforms
Fuzz 74497: 18 transforms
Fuzz 74498: 1 transforms
Fuzz 74499: 7 transforms
Fuzz 74500: 10 transforms
Fuzz 74501: 7 transforms
Fuzz 74502: 4 transforms
Fuzz 74503: 8 transforms
Fuzz 74504: 14 transforms
Fuzz 74505: 17 transforms
Fuzz 74506: 19 transforms
Fuzz 74507: 10 transforms
Fuzz 74508: 7 transforms
Fuzz 74509: 16 transforms
Fuzz 74510: 20 transforms
Fuzz 74511: 5 transforms
Fuzz 74512: 13 transforms
Fuzz 74513: 18 transforms
Fuzz 74514: 10 transforms
Fuzz 74515: 16 transforms
Fuzz 74516: 15 transforms
Fuzz 74517: 6 transforms
Fuzz 74518: 4 transforms
Fuzz 74519: 16 transforms
Fuzz 74520: 9 transforms
Fuzz 74521: 10 transforms
Fuzz 74522: 3 transforms
Fuzz 74523: 17 transforms
Fuzz 74524: 14 transforms
Fuzz 74525: 4 transforms
Fuzz 74526: 16 transforms
Fuzz 74527: 5 transforms
Fuzz 74528: 10 transforms
Fuzz 74529: 19 transforms
Fuzz 74530: 11 transforms
Fuzz 74531: 16 transforms
Fuzz 74532: 7 transforms
Fuzz 74533: 14 transforms
Fuzz 74534: 14 transforms
Fuzz 74535: 8 transforms
Fuzz 74536: 12 transforms
Fuzz 74537: 16 transforms
Fuzz 74538: 16 transforms
Fuzz 74539: 8 transforms
Fuzz 74540: 11 transforms
Fuzz 74541: 9 transforms
Fuzz 74542: 6 transforms
Fuzz 74543: 6 transforms
Fuzz 74544: 5 transforms
Fuzz 74545: 5 transforms
Fuzz 74546: 4 transforms
Fuzz 74547: 9 transforms
Fuzz 74548: 3 transforms
Fuzz 74549: 14 transforms
Fuzz 74550: 3 transforms
Fuzz 74551: 13 transforms
Fuzz 74552: 12 transforms
Fuzz 74553: 10 transforms
Fuzz 74554: 14 transforms
Fuzz 74555: 10 transforms
Fuzz 74556: 6 transforms
Fuzz 74557: 14 transforms
Fuzz 74558: 8 transforms
Fuzz 74559: 18 transforms
Fuzz 74560: 19 transforms
Fuzz 74561: 6 transforms
Fuzz 74562: 18 transforms
Fuzz 74563: 14 transforms
Fuzz 74564: 11 transforms
Fuzz 74565: 15 transforms
Fuzz 74566: 1 transforms
Fuzz 74567: 17 transforms
Fuzz 74568: 6 transforms
Fuzz 74569: 3 transforms
Fuzz 74570: 6 transforms
Fuzz 74571: 13 transforms
Fuzz 74572: 1 transforms
Fuzz 74573: 6 transforms
Fuzz 74574: 3 transforms
Fuzz 74575: 4 transforms
Fuzz 74576: 12 transforms
Fuzz 74577: 11 transforms
Fuzz 74578: 19 transforms
Fuzz 74579: 10 transforms
Fuzz 74580: 15 transforms
Fuzz 74581: 16 transforms
Fuzz 74582: 3 transforms
Fuzz 74583: 15 transforms
Fuzz 74584: 2 transforms
Fuzz 74585: 8 transforms
Fuzz 74586: 16 transforms
Fuzz 74587: 9 transforms
Fuzz 74588: 8 transforms
Fuzz 74589: 13 transforms
Fuzz 74590: 13 transforms
Fuzz 74591: 5 transforms
Fuzz 74592: 15 transforms
Fuzz 74593: 3 transforms
Fuzz 74594: 12 transforms
Fuzz 74595: 4 transforms
Fuzz 74596: 20 transforms
Fuzz 74597: 12 transforms
Fuzz 74598: 2 transforms
Fuzz 74599: 12 transforms
Fuzz 74600: 8 transforms
Fuzz 74601: 3 transforms
Fuzz 74602: 7 transforms
Fuzz 74603: 1 transforms
Fuzz 74604: 1 transforms
Fuzz 74605: 13 transforms
Fuzz 74606: 6 transforms
Fuzz 74607: 8 transforms
Fuzz 74608: 15 transforms
Fuzz 74609: 6 transforms
Fuzz 74610: 18 transforms
Fuzz 74611: 3 transforms
Fuzz 74612: 10 transforms
Fuzz 74613: 12 transforms
Fuzz 74614: 1 transforms
Fuzz 74615: 5 transforms
Fuzz 74616: 14 transforms
Fuzz 74617: 4 transforms
Fuzz 74618: 17 transforms
Fuzz 74619: 9 transforms
Fuzz 74620: 14 transforms
Fuzz 74621: 5 transforms
Fuzz 74622: 12 transforms
Fuzz 74623: 5 transforms
Fuzz 74624: 18 transforms
Fuzz 74625: 11 transforms
Fuzz 74626: 20 transforms
Fuzz 74627: 9 transforms
Fuzz 74628: 16 transforms
Fuzz 74629: 6 transforms
Fuzz 74630: 1 transforms
Fuzz 74631: 14 transforms
Fuzz 74632: 18 transforms
Fuzz 74633: 9 transforms
Fuzz 74634: 20 transforms
Fuzz 74635: 1 transforms
Fuzz 74636: 17 transforms
Fuzz 74637: 15 transforms
Fuzz 74638: 4 transforms
Fuzz 74639: 15 transforms
Fuzz 74640: 15 transforms
Fuzz 74641: 15 transforms
Fuzz 74642: 19 transforms
Fuzz 74643: 7 transforms
Fuzz 74644: 19 transforms
Fuzz 74645: 15 transforms
Fuzz 74646: 2 transforms
Fuzz 74647: 12 transforms
Fuzz 74648: 1 transforms
Fuzz 74649: 7 transforms
Fuzz 74650: 11 transforms
Fuzz 74651: 8 transforms
Fuzz 74652: 4 transforms
Fuzz 74653: 3 transforms
Fuzz 74654: 12 transforms
Fuzz 74655: 6 transforms
Fuzz 74656: 5 transforms
Fuzz 74657: 14 transforms
Fuzz 74658: 4 transforms
Fuzz 74659: 16 transforms
Fuzz 74660: 5 transforms
Fuzz 74661: 3 transforms
Fuzz 74662: 8 transforms
Fuzz 74663: 2 transforms
Fuzz 74664: 9 transforms
Fuzz 74665: 20 transforms
Fuzz 74666: 17 transforms
Fuzz 74667: 11 transforms
Fuzz 74668: 15 transforms
Fuzz 74669: 10 transforms
Fuzz 74670: 11 transforms
Fuzz 74671: 18 transforms
Fuzz 74672: 14 transforms
Fuzz 74673: 10 transforms
Fuzz 74674: 8 transforms
Fuzz 74675: 18 transforms
Fuzz 74676: 8 transforms
Fuzz 74677: 7 transforms
Fuzz 74678: 1 transforms
Fuzz 74679: 8 transforms
Fuzz 74680: 9 transforms
Fuzz 74681: 10 transforms
Fuzz 74682: 17 transforms
Fuzz 74683: 5 transforms
Fuzz 74684: 6 transforms
Fuzz 74685: 13 transforms
Fuzz 74686: 20 transforms
Fuzz 74687: 12 transforms
Fuzz 74688: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
class ComponentA {
class CoounterComponent {

  int count;
  outputs: const ['resetEvent: reset'],
@Component(
  String header;

       aria-hidden="true"
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"
}
  int count;
  selector: 'my-counter',
  List<String> items;
class ComponentA {
  inputs: const ['count'],
  inputs: const ['count'],
       attr.aria-hidden="{{!ngular2.dart';
  @Input() int maxCount;
  EventEmitter<S
-->
@Component(
import 'package:angular2/angular2.dart';
  List<String> items;
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'aded\'"></button>')
  selector: 'my-counter',
  selector: 'my-aaa',
  int count;
  EventEmitter<Stassertring> resetEveninvalid}}tives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       attr.aria-hidden="{{!invalid}}tives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
@Component(
  outputs: const ['resetEvent: reset'],
  direc<!--
  templateUrl: 'test.html',
@Component(

  @InunterComponent {
}
  selector: 'my-aaa',
  direc<!--
-->
<<==HTML CODE==>>
</div>
    <my-counter></my-counter>
<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}

<h1 #h1>Showing {{it
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 74689: 7 transforms
Fuzz 74690: 9 transforms
Fuzz 74691: 18 transforms
Fuzz 74692: 19 transforms
Fuzz 74693: 14 transforms
Fuzz 74694: 6 transforms
Fuzz 74695: 1 transforms
Fuzz 74696: 10 transforms
Fuzz 74697: 16 transforms
Fuzz 74698: 2 transforms
Fuzz 74699: 14 transforms
Fuzz 74700: 16 transforms
Fuzz 74701: 18 transforms
Fuzz 74702: 3 transforms
Fuzz 74703: 8 transforms
Fuzz 74704: 10 transforms
Fuzz 74705: 20 transforms
Fuzz 74706: 19 transforms
Fuzz 74707: 8 transforms
Fuzz 74708: 9 transforms
Fuzz 74709: 11 transforms
Fuzz 74710: 11 transforms
Fuzz 74711: 15 transforms
Fuzz 74712: 14 transforms
Fuzz 74713: 20 transforms
Fuzz 74714: 19 transforms
Fuzz 74715: 15 transforms
Fuzz 74716: 9 transforms
Fuzz 74717: 11 transforms
Fuzz 74718: 18 transforms
Fuzz 74719: 9 transforms
Fuzz 74720: 12 transforms
Fuzz 74721: 20 transforms
Fuzz 74722: 16 transforms
Fuzz 74723: 16 transforms
Fuzz 74724: 9 transforms
Fuzz 74725: 16 transforms
Fuzz 74726: 16 transforms
Fuzz 74727: 14 transforms
Fuzz 74728: 20 transforms
Fuzz 74729: 6 transforms
Fuzz 74730: 1 transforms
Fuzz 74731: 6 transforms
Fuzz 74732: 20 transforms
Fuzz 74733: 8 transforms
Fuzz 74734: 2 transforms
Fuzz 74735: 17 transforms
Fuzz 74736: 10 transforms
Fuzz 74737: 8 transforms
Fuzz 74738: 13 transforms
Fuzz 74739: 10 transforms
Fuzz 74740: 16 transforms
Fuzz 74741: 13 transforms
Fuzz 74742: 11 transforms
Fuzz 74743: 19 transforms
Fuzz 74744: 8 transforms
Fuzz 74745: 4 transforms
Fuzz 74746: 1 transforms
Fuzz 74747: 15 transforms
Fuzz 74748: 6 transforms
Fuzz 74749: 2 transforms
Fuzz 74750: 16 transforms
Fuzz 74751: 14 transforms
Fuzz 74752: 18 transforms
Fuzz 74753: 5 transforms
Fuzz 74754: 16 transforms
Fuzz 74755: 6 transforms
Fuzz 74756: 4 transforms
Fuzz 74757: 20 transforms
Fuzz 74758: 19 transforms
Fuzz 74759: 20 transforms
Fuzz 74760: 15 transforms
Fuzz 74761: 3 transforms
Fuzz 74762: 15 transforms
Fuzz 74763: 11 transforms
Fuzz 74764: 18 transforms
Fuzz 74765: 7 transforms
Fuzz 74766: 13 transforms
Fuzz 74767: 6 transforms
Fuzz 74768: 8 transforms
Fuzz 74769: 19 transforms
Fuzz 74770: 5 transforms
Fuzz 74771: 1 transforms
Fuzz 74772: 20 transforms
Fuzz 74773: 10 transforms
Fuzz 74774: 8 transforms
Fuzz 74775: 4 transforms
Fuzz 74776: 3 transforms
Fuzz 74777: 14 transforms
Fuzz 74778: 9 transforms
Fuzz 74779: 11 transforms
Fuzz 74780: 14 transforms
Fuzz 74781: 4 transforms
Fuzz 74782: 11 transforms
Fuzz 74783: 14 transforms
Fuzz 74784: 13 transforms
Fuzz 74785: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
}
class CounterCom<ponent {  template: '{{count}}r',
@Component(
  void reset() {}
  outputs: const ['resetEvent: reset'],
  int count;
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  String header;

import 'package:angular2/angular2.dart';
class ComponentA {

  selector: 'my-aaa',
  @Input() int maxCount;  EventEmitter<String> resetEvent;

  @ContentChild(CounterComponent)
  List<String> items;
 <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
}

  CounterComponent recursedComponent;
  void increment() {}
  seleCounterComponent recursedComponent;
  void increment() {}
  selector: 'my-countesetr',
@Component(
  void reset() {}
  outputs: const ['resetEvent: reset'],
  int count;
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  String header;

import 'package:angular2/angular2.dadart';
class ComponentA {

  selector: 'my-aaa',
  @Input() int maxCount;  EventEmitter<String> resetEvent;

  @ContentChild(CounterComponent)
  List<Stringctor: 'my-counter',
@Component(
  void reset() {}
  outputs: const ['resetEvent: reset'],
  int count;
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  String header;

import 'package:angular2/angular2.dadart';
class ComponentA {

  selector: 'my-aaa',
  @Input() int maxCount;  EventEmitter<String> resetEvent;

  @ContentChild(CounterComponent)
  List<String> items;
 <button (click)="increment()" [value]="\'add\'"></button>')
  emplateUrl: 'test.html',
}


  CounterComponent ecursedComponent;
  void increment() {}
  selector: 'my-counter',
@Component(
  void reset() {}
  outputs: const ['resetEvent: reset'],
  int count;
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  String header;

import 'package:angular2/angular2.dart';
class ComponentA {

  selector: 'my-aaa',
  @Input() int maxCount;  EventEmitter<String> resetEvent;

  @ContentChild(CounterComponent)
  List<String> items;
  diectives: const [CounterComponent, NgIf, rt';
class ComponentA {

  selector: 'my-aaa',
  @Input() int maxCount;  EventEmitter<String> resetEvent;

  @ContentChild(CounterCompo
<<==HTML CODE==>>
</div>

<div *ngIf="items.length > 0">  <form #ngForm="er></my-counter>
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'er" />
>
  </mngForm"></form>
<!-- @ngIdgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
  
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
      
</li>
    #counter
    <my-counter></my-counter>

  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
    [count]="items.length"
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 74786: 19 transforms
Fuzz 74787: 6 transforms
Fuzz 74788: 18 transforms
Fuzz 74789: 13 transforms
Fuzz 74790: 20 transforms
Fuzz 74791: 2 transforms
Fuzz 74792: 6 transforms
Fuzz 74793: 11 transforms
Fuzz 74794: 14 transforms
Fuzz 74795: 15 transforms
Fuzz 74796: 4 transforms
Fuzz 74797: 15 transforms
Fuzz 74798: 6 transforms
Fuzz 74799: 2 transforms
Fuzz 74800: 1 transforms
Fuzz 74801: 2 transforms
Fuzz 74802: 11 transforms
Fuzz 74803: 4 transforms
Fuzz 74804: 8 transforms
Fuzz 74805: 9 transforms
Fuzz 74806: 4 transforms
Fuzz 74807: 19 transforms
Fuzz 74808: 19 transforms
Fuzz 74809: 3 transforms
Fuzz 74810: 12 transforms
Fuzz 74811: 13 transforms
Fuzz 74812: 14 transforms
Fuzz 74813: 1 transforms
Fuzz 74814: 19 transforms
Fuzz 74815: 18 transforms
Fuzz 74816: 8 transforms
Fuzz 74817: 17 transforms
Fuzz 74818: 16 transforms
Fuzz 74819: 18 transforms
Fuzz 74820: 15 transforms
Fuzz 74821: 18 transforms
Fuzz 74822: 13 transforms
Fuzz 74823: 4 transforms
Fuzz 74824: 2 transforms
Fuzz 74825: 8 transforms
Fuzz 74826: 3 transforms
Fuzz 74827: 10 transforms
Fuzz 74828: 13 transforms
Fuzz 74829: 9 transforms
Fuzz 74830: 1 transforms
Fuzz 74831: 12 transforms
Fuzz 74832: 9 transforms
Fuzz 74833: 19 transforms
Fuzz 74834: 7 transforms
Fuzz 74835: 20 transforms
Fuzz 74836: 2 transforms
Fuzz 74837: 20 transforms
Fuzz 74838: 17 transforms
Fuzz 74839: 17 transforms
Fuzz 74840: 2 transforms
Fuzz 74841: 15 transforms
Fuzz 74842: 4 transforms
Fuzz 74843: 11 transforms
Fuzz 74844: 9 transforms
Fuzz 74845: 5 transforms
Fuzz 74846: 2 transforms
Fuzz 74847: 6 transforms
Fuzz 74848: 18 transforms
Fuzz 74849: 10 transforms
Fuzz 74850: 16 transforms
Fuzz 74851: 19 transforms
Fuzz 74852: 15 transforms
Fuzz 74853: 12 transforms
Fuzz 74854: 11 transforms
Fuzz 74855: 5 transforms
Fuzz 74856: 8 transforms
Fuzz 74857: 17 transforms
Fuzz 74858: 6 transforms
Fuzz 74859: 18 transforms
Fuzz 74860: 20 transforms
Fuzz 74861: 3 transforms
Fuzz 74862: 3 transforms
Fuzz 74863: 16 transforms
Fuzz 74864: 17 transforms
Fuzz 74865: 19 transforms
Fuzz 74866: 5 transforms
Fuzz 74867: 10 transforms
Fuzz 74868: 9 transforms
Fuzz 74869: 10 transforms
Fuzz 74870: 3 transforms
Fuzz 74871: 17 transforms
Fuzz 74872: 3 transforms
Fuzz 74873: 3 transforms
Fuzz 74874: 8 transforms
Fuzz 74875: 4 transforms
Fuzz 74876: 11 transforms
Fuzz 74877: 10 transforms
Fuzz 74878: 9 transforms
Fuzz 74879: 8 transforms
Fuzz 74880: 5 transforms
Fuzz 74881: 7 transforms
Fuzz 74882: 3 transforms
Fuzz 74883: 4 transforms
Fuzz 74884: 15 transforms
Fuzz 74885: 3 transforms
Fuzz 74886: 16 transforms
Fuzz 74887: 11 transforms
Fuzz 74888: 6 transforms
Fuzz 74889: 7 transforms
Fuzz 74890: 11 transforms
Fuzz 74891: 12 transforms
Fuzz 74892: 1 transforms
Fuzz 74893: 15 transforms
Fuzz 74894: 12 transforms
Fuzz 74895: 19 transforms
Fuzz 74896: 18 transforms
Fuzz 74897: 12 transforms
Fuzz 74898: 7 transforms
Fuzz 74899: 14 transforms
Fuzz 74900: 3 transforms
Fuzz 74901: 10 transforms
Fuzz 74902: 5 transforms
Fuzz 74903: 5 transforms
Fuzz 74904: 18 transforms
Fuzz 74905: 5 transforms
Fuzz 74906: 10 transforms
Fuzz 74907: 6 transforms
Fuzz 74908: 14 transforms
Fuzz 74909: 16 transforms
Fuzz 74910: 8 transforms
Fuzz 74911: 15 transforms
Fuzz 74912: 3 transforms
Fuzz 74913: 10 transforms
Fuzz 74914: 14 transforms
Fuzz 74915: 4 transforms
Fuzz 74916: 9 transforms
Fuzz 74917: 1 transforms
Fuzz 74918: 9 transforms
Fuzz 74919: 4 transforms
Fuzz 74920: 3 transforms
Fuzz 74921: 12 transforms
Fuzz 74922: 7 transforms
Fuzz 74923: 16 transforms
Fuzz 74924: 18 transforms
Fuzz 74925: 8 transforms
Fuzz 74926: 7 transforms
Fuzz 74927: 1 transforms
Fuzz 74928: 7 transforms
Fuzz 74929: 11 transforms
Fuzz 74930: 12 transforms
Fuzz 74931: 5 transforms
Fuzz 74932: 1 transforms
Fuzz 74933: 8 transforms
Fuzz 74934: 18 transforms
Fuzz 74935: 6 transforms
Fuzz 74936: 20 transforms
Fuzz 74937: 20 transforms
Fuzz 74938: 6 transforms
Fuzz 74939: 19 transforms
Fuzz 74940: 16 transforms
Fuzz 74941: 14 transforms
Fuzz 74942: 18 transforms
Fuzz 74943: 13 transforms
Fuzz 74944: 9 transforms
Fuzz 74945: 4 transforms
Fuzz 74946: 15 transforms
Fuzz 74947: 19 transforms
Fuzz 74948: 9 transforms
Fuzz 74949: 4 transforms
Fuzz 74950: 2 transforms
Fuzz 74951: 14 transforms
Fuzz 74952: 16 transforms
Fuzz 74953: 10 transforms
Fuzz 74954: 6 transforms
Fuzz 74955: 1 transforms
Fuzz 74956: 7 transforms
Fuzz 74957: 11 transforms
Fuzz 74958: 15 transforms
Fuzz 74959: 10 transforms
Fuzz 74960: 6 transforms
Fuzz 74961: 5 transforms
Fuzz 74962: 15 transforms
Fuzz 74963: 10 transforms
Fuzz 74964: 14 transforms
Fuzz 74965: 8 transforms
Fuzz 74966: 15 transforms
Fuzz 74967: 20 transforms
Fuzz 74968: 3 transforms
Fuzz 74969: 20 transforms
Fuzz 74970: 19 transforms
Fuzz 74971: 9 transforms
Fuzz 74972: 3 transforms
Fuzz 74973: 5 transforms
Fuzz 74974: 15 transforms
Fuzz 74975: 14 transforms
Fuzz 74976: 4 transforms
Fuzz 74977: 18 transforms
Fuzz 74978: 7 transforms
Fuzz 74979: 17 transforms
Fuzz 74980: 1 transforms
Fuzz 74981: 20 transforms
Fuzz 74982: 9 transforms
Fuzz 74983: 1 transforms
Fuzz 74984: 19 transforms
Fuzz 74985: 11 transforms
Fuzz 74986: 9 transforms
Fuzz 74987: 9 transforms
Fuzz 74988: 4 transforms
Fuzz 74989: 8 transforms
Fuzz 74990: 2 transforms
Fuzz 74991: 9 transforms
Fuzz 74992: 11 transforms
Fuzz 74993: 5 transforms
Fuzz 74994: 7 transforms
Fuzz 74995: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';<
@Component(  selector: 'my-
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 74996: 3 transforms
Fuzz 74997: 14 transforms
Fuzz 74998: 1 transforms
Fuzz 74999: 3 transforms
Fuzz 75000: 11 transforms
Fuzz 75001: 2 transforms
Fuzz 75002: 10 transforms
Fuzz 75003: 14 transforms
Fuzz 75004: 11 transforms
Fuzz 75005: 6 transforms
Fuzz 75006: 11 transforms
Fuzz 75007: 5 transforms
Fuzz 75008: 17 transforms
Fuzz 75009: 14 transforms
Fuzz 75010: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
impor}
{
}
{
  EventEmitter<String> resetEvent;
class CounterComponent {
  templateUrl: 'test.html',
  @Input() int maxCount;
  String header;
  '090cedb3f2833a3f260b0937bount;

]),
class ComponentA {  List<String> items;
  '090cedb3f2833a3f260b0937baae56267t 'package:angular2/angular2.dart';
  @Ou
\'\'\');

@Component(
  selector: 'my-aaa',
  directives: const [<!--
  selector: 'my-counter',
});
\'\'\');
  outputs: const ['resetEvent: reset'],
  template: '{{ncount}} <button (click)="increment()" [value]="\'add\'"></button>')
]),
@Component(
  int c}
CounterComponent, NgIf, NgFor, NgForm, NgModel])
});
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'gFor='let item of items; let x=index' [hidden]='item != null'>
  {{ngForm.dirty}}
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->

    <my-counter></my-counter>
  {{ngForm.dirty}}
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->

    <my-counter></my-counter>
</li>
    (reset)=''      (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
  </my-counter>
</div>
  <input [(ngModel)]="header" />
    [count]="items.length"

<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
  <my-counter
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 75011: 8 transforms
Fuzz 75012: 13 transforms
Fuzz 75013: 8 transforms
Fuzz 75014: 20 transforms
Fuzz 75015: 2 transforms
Fuzz 75016: 16 transforms
Fuzz 75017: 1 transforms
Fuzz 75018: 5 transforms
Fuzz 75019: 4 transforms
Fuzz 75020: 17 transforms
Fuzz 75021: 11 transforms
Fuzz 75022: 20 transforms
Fuzz 75023: 14 transforms
Fuzz 75024: 14 transforms
Fuzz 75025: 18 transforms
Fuzz 75026: 10 transforms
Fuzz 75027: 16 transforms
Fuzz 75028: 1 transforms
Fuzz 75029: 12 transforms
Fuzz 75030: 11 transforms
Fuzz 75031: 5 transforms
Fuzz 75032: 17 transforms
Fuzz 75033: 1 transforms
Fuzz 75034: 11 transforms
Fuzz 75035: 7 transforms
Fuzz 75036: 8 transforms
Fuzz 75037: 16 transforms
Fuzz 75038: 17 transforms
Fuzz 75039: 17 transforms
Fuzz 75040: 8 transforms
Fuzz 75041: 19 transforms
Fuzz 75042: 18 transforms
Fuzz 75043: 18 transforms
Fuzz 75044: 14 transforms
Fuzz 75045: 18 transforms
Fuzz 75046: 2 transforms
Fuzz 75047: 19 transforms
Fuzz 75048: 5 transforms
Fuzz 75049: 17 transforms
Fuzz 75050: 10 transforms
Fuzz 75051: 14 transforms
Fuzz 75052: 6 transforms
Fuzz 75053: 3 transforms
Fuzz 75054: 5 transforms
Fuzz 75055: 12 transforms
Fuzz 75056: 8 transforms
Fuzz 75057: 12 transforms
Fuzz 75058: 20 transforms
Fuzz 75059: 19 transforms
Fuzz 75060: 5 transforms
Fuzz 75061: 1 transforms
Fuzz 75062: 2 transforms
Fuzz 75063: 12 transforms
Fuzz 75064: 15 transforms
Fuzz 75065: 14 transforms
Fuzz 75066: 12 transforms
Fuzz 75067: 19 transforms
Fuzz 75068: 11 transforms
Fuzz 75069: 15 transforms
Fuzz 75070: 20 transforms
Fuzz 75071: 6 transforms
Fuzz 75072: 13 transforms
Fuzz 75073: 4 transforms
Fuzz 75074: 1 transforms
Fuzz 75075: 12 transforms
Fuzz 75076: 6 transforms
Fuzz 75077: 7 transforms
Fuzz 75078: 16 transforms
Fuzz 75079: 6 transforms
Fuzz 75080: 19 transforms
Fuzz 75081: 14 transforms
Fuzz 75082: 5 transforms
Fuzz 75083: 17 transforms
Fuzz 75084: 17 transforms
Fuzz 75085: 15 transforms
Fuzz 75086: 10 transforms
Fuzz 75087: 18 transforms
Fuzz 75088: 1 transforms
Fuzz 75089: 1 transforms
Fuzz 75090: 7 transforms
Fuzz 75091: 6 transforms
Fuzz 75092: 1 transforms
Fuzz 75093: 16 transforms
Fuzz 75094: 9 transforms
Fuzz 75095: 12 transforms
Fuzz 75096: 2 transforms
Fuzz 75097: 13 transforms
Fuzz 75098: 9 transforms
Fuzz 75099: 5 transforms
Fuzz 75100: 4 transforms
Fuzz 75101: 2 transforms
Fuzz 75102: 5 transforms
Fuzz 75103: 19 transforms
Fuzz 75104: 7 transforms
Fuzz 75105: 2 transforms
Fuzz 75106: 18 transforms
Fuzz 75107: 3 transforms
Fuzz 75108: 13 transforms
Fuzz 75109: 5 transforms
Fuzz 75110: 5 transforms
Fuzz 75111: 6 transforms
Fuzz 75112: 15 transforms
Fuzz 75113: 8 transforms
Fuzz 75114: 9 transforms
Fuzz 75115: 8 transforms
Fuzz 75116: 18 transforms
Fuzz 75117: 13 transforms
Fuzz 75118: 15 transforms
Fuzz 75119: 15 transforms
Fuzz 75120: 14 transforms
Fuzz 75121: 7 transforms
Fuzz 75122: 20 transforms
Fuzz 75123: 10 transforms
Fuzz 75124: 5 transforms
Fuzz 75125: 4 transforms
Fuzz 75126: 4 transforms
Fuzz 75127: 7 transforms
Fuzz 75128: 12 transforms
Fuzz 75129: 6 transforms
Fuzz 75130: 2 transforms
Fuzz 75131: 7 transforms
Fuzz 75132: 7 transforms
Fuzz 75133: 20 transforms
Fuzz 75134: 12 transforms
Fuzz 75135: 11 transforms
Fuzz 75136: 15 transforms
Fuzz 75137: 11 transforms
Fuzz 75138: 11 transforms
Fuzz 75139: 11 transforms
Fuzz 75140: 7 transforms
Fuzz 75141: 17 transforms
Fuzz 75142: 14 transforms
Fuzz 75143: 13 transforms
Fuzz 75144: 12 transforms
Fuzz 75145: 13 transforms
Fuzz 75146: 14 transforms
Fuzz 75147: 15 transforms
Fuzz 75148: 1 transforms
Fuzz 75149: 20 transforms
Fuzz 75150: 16 transforms
Fuzz 75151: 11 transforms
Fuzz 75152: 16 transforms
Fuzz 75153: 13 transforms
Fuzz 75154: 17 transforms
Fuzz 75155: 16 transforms
Fuzz 75156: 8 transforms
Fuzz 75157: 11 transforms
Fuzz 75158: 16 transforms
Fuzz 75159: 9 transforms
Fuzz 75160: 6 transforms
Fuzz 75161: 9 transforms
Fuzz 75162: 5 transforms
Fuzz 75163: 14 transforms
Fuzz 75164: 3 transforms
Fuzz 75165: 18 transforms
Fuzz 75166: 15 transforms
Fuzz 75167: 9 transforms
Fuzz 75168: 2 transforms
Fuzz 75169: 17 transforms
Fuzz 75170: 8 transforms
Fuzz 75171: 15 transforms
Fuzz 75172: 4 transforms
Fuzz 75173: 11 transforms
Fuzz 75174: 12 transforms
Fuzz 75175: 1 transforms
Fuzz 75176: 4 transforms
Fuzz 75177: 11 transforms
Fuzz 75178: 8 transforms
Fuzz 75179: 1 transforms
Fuzz 75180: 3 transforms
Fuzz 75181: 7 transforms
Fuzz 75182: 19 transforms
Fuzz 75183: 1 transforms
Fuzz 75184: 8 transforms
Fuzz 75185: 12 transforms
Fuzz 75186: 16 transforms
Fuzz 75187: 15 transforms
Fuzz 75188: 17 transforms
Fuzz 75189: 18 transforms
Fuzz 75190: 8 transforms
Fuzz 75191: 9 transforms
Fuzz 75192: 4 transforms
Fuzz 75193: 6 transforms
Fuzz 75194: 14 transforms
Fuzz 75195: 11 transforms
Fuzz 75196: 7 transforms
Fuzz 75197: 19 transforms
Fuzz 75198: 20 transforms
Fuzz 75199: 8 transforms
Fuzz 75200: 19 transforms
Fuzz 75201: 10 transforms
Fuzz 75202: 18 transforms
Fuzz 75203: 9 transforms
Fuzz 75204: 5 transforms
Fuzz 75205: 18 transforms
Fuzz 75206: 4 transforms
Fuzz 75207: 5 transforms
Fuzz 75208: 7 transforms
Fuzz 75209: 6 transforms
Fuzz 75210: 14 transforms
Fuzz 75211: 20 transforms
Fuzz 75212: 17 transforms
Fuzz 75213: 3 transforms
Fuzz 75214: 15 transforms
Fuzz 75215: 4 transforms
Fuzz 75216: 5 transforms
Fuzz 75217: 13 transforms
Fuzz 75218: 4 transforms
Fuzz 75219: 7 transforms
Fuzz 75220: 19 transforms
Fuzz 75221: 11 transforms
Fuzz 75222: 9 transforms
Fuzz 75223: 14 transforms
Fuzz 75224: 2 transforms
Fuzz 75225: 3 transforms
Fuzz 75226: 17 transforms
Fuzz 75227: 2 transforms
Fuzz 75228: 17 transforms
Fuzz 75229: 6 transforms
Fuzz 75230: 17 transforms
Fuzz 75231: 5 transforms
Fuzz 75232: 5 transforms
Fuzz 75233: 13 transforms
Fuzz 75234: 14 transforms
Fuzz 75235: 15 transforms
Fuzz 75236: 13 transforms
Fuzz 75237: 9 transforms
Fuzz 75238: 6 transforms
Fuzz 75239: 9 transforms
Fuzz 75240: 13 transforms
Fuzz 75241: 8 transforms
Fuzz 75242: 6 transforms
Fuzz 75243: 9 transforms
Fuzz 75244: 6 transforms
Fuzz 75245: 2 transforms
Fuzz 75246: 5 transforms
Fuzz 75247: 14 transforms
Fuzz 75248: 12 transforms
Fuzz 75249: 18 transforms
Fuzz 75250: 13 transforms
Fuzz 75251: 13 transforms
Fuzz 75252: 4 transforms
Fuzz 75253: 15 transforms
Fuzz 75254: 4 transforms
Fuzz 75255: 5 transforms
Fuzz 75256: 1 transforms
Fuzz 75257: 5 transforms
Fuzz 75258: 19 transforms
Fuzz 75259: 1 transforms
Fuzz 75260: 13 transforms
Fuzz 75261: 8 transforms
Fuzz 75262: 20 transforms
Fuzz 75263: 11 transforms
Fuzz 75264: 11 transforms
Fuzz 75265: 15 transforms
Fuzz 75266: 14 transforms
Fuzz 75267: 10 transforms
Fuzz 75268: 5 transforms
Fuzz 75269: 10 transforms
Fuzz 75270: 6 transforms
Fuzz 75271: 1 transforms
Fuzz 75272: 10 transforms
Fuzz 75273: 3 transforms
Fuzz 75274: 11 transforms
Fuzz 75275: 12 transforms
Fuzz 75276: 18 transforms
Fuzz 75277: 2 transforms
Fuzz 75278: 17 transforms
Fuzz 75279: 9 transforms
Fuzz 75280: 4 transforms
Fuzz 75281: 13 transforms
Fuzz 75282: 4 transforms
Fuzz 75283: 6 transforms
Fuzz 75284: 12 transforms
Fuzz 75285: 12 transforms
Fuzz 75286: 13 transforms
Fuzz 75287: 7 transforms
Fuzz 75288: 1 transforms
Fuzz 75289: 6 transforms
Fuzz 75290: 13 transforms
Fuzz 75291: 13 transforms
Fuzz 75292: 5 transforms
Fuzz 75293: 8 transforms
Fuzz 75294: 16 transforms
Fuzz 75295: 17 transforms
Fuzz 75296: 20 transforms
Fuzz 75297: 1 transforms
Fuzz 75298: 7 transforms
Fuzz 75299: 10 transforms
Fuzz 75300: 14 transforms
Fuzz 75301: 11 transforms
Fuzz 75302: 4 transforms
Fuzz 75303: 7 transforms
Fuzz 75304: 5 transforms
Fuzz 75305: 15 transforms
Fuzz 75306: 5 transforms
Fuzz 75307: 20 transforms
Fuzz 75308: 18 transforms
Fuzz 75309: 18 transforms
Fuzz 75310: 13 transforms
Fuzz 75311: 12 transforms
Fuzz 75312: 8 transforms
Fuzz 75313: 8 transforms
Fuzz 75314: 13 transforms
Fuzz 75315: 2 transforms
Fuzz 75316: 11 transforms
Fuzz 75317: 1 transforms
Fuzz 75318: 19 transforms
Fuzz 75319: 9 transforms
Fuzz 75320: 2 transforms
Fuzz 75321: 12 transforms
Fuzz 75322: 11 transforms
Fuzz 75323: 17 transforms
Fuzz 75324: 2 transforms
Fuzz 75325: 2 transforms
Fuzz 75326: 12 transforms
Fuzz 75327: 5 transforms
Fuzz 75328: 12 transforms
Fuzz 75329: 12 transforms
Fuzz 75330: 9 transforms
Fuzz 75331: 8 transforms
Fuzz 75332: 19 transforms
Fuzz 75333: 12 transforms
Fuzz 75334: 8 transforms
Fuzz 75335: 14 transforms
Fuzz 75336: 11 transforms
Fuzz 75337: 5 transforms
Fuzz 75338: 1 transforms
Fuzz 75339: 8 transforms
Fuzz 75340: 10 transforms
Fuzz 75341: 17 transforms
Fuzz 75342: 17 transforms
Fuzz 75343: 4 transforms
Fuzz 75344: 7 transforms
Fuzz 75345: 9 transforms
Fuzz 75346: 10 transforms
Fuzz 75347: 5 transforms
Fuzz 75348: 8 transforms
Fuzz 75349: 18 transforms
Fuzz 75350: 16 transforms
Fuzz 75351: 6 transforms
Fuzz 75352: 20 transforms
Fuzz 75353: 19 transforms
Fuzz 75354: 8 transforms
Fuzz 75355: 2 transforms
Fuzz 75356: 3 transforms
Fuzz 75357: 5 transforms
Fuzz 75358: 5 transforms
Fuzz 75359: 5 transforms
Fuzz 75360: 8 transforms
Fuzz 75361: 11 transforms
Fuzz 75362: 15 transforms
Fuzz 75363: 1 transforms
Fuzz 75364: 14 transforms
Fuzz 75365: 19 transforms
Fuzz 75366: 18 transforms
Fuzz 75367: 3 transforms
Fuzz 75368: 7 transforms
Fuzz 75369: 2 transforms
Fuzz 75370: 2 transforms
Fuzz 75371: 10 transforms
Fuzz 75372: 14 transforms
Fuzz 75373: 15 transforms
Fuzz 75374: 20 transforms
Fuzz 75375: 15 transforms
Fuzz 75376: 20 transforms
Fuzz 75377: 17 transforms
Fuzz 75378: 14 transforms
Fuzz 75379: 4 transforms
Fuzz 75380: 4 transforms
Fuzz 75381: 13 transforms
Fuzz 75382: 6 transforms
Fuzz 75383: 8 transforms
Fuzz 75384: 12 transforms
Fuzz 75385: 5 transforms
Fuzz 75386: 5 transforms
Fuzz 75387: 7 transforms
Fuzz 75388: 5 transforms
Fuzz 75389: 19 transforms
Fuzz 75390: 9 transforms
Fuzz 75391: 13 transforms
Fuzz 75392: 1 transforms
Fuzz 75393: 12 transforms
Fuzz 75394: 10 transforms
Fuzz 75395: 14 transforms
Fuzz 75396: 4 transforms
Fuzz 75397: 16 transforms
Fuzz 75398: 17 transforms
Fuzz 75399: 1 transforms
Fuzz 75400: 1 transforms
Fuzz 75401: 20 transforms
Fuzz 75402: 16 transforms
Fuzz 75403: 3 transforms
Fuzz 75404: 16 transforms
Fuzz 75405: 16 transforms
Fuzz 75406: 9 transforms
Fuzz 75407: 19 transforms
Fuzz 75408: 2 transforms
Fuzz 75409: 11 transforms
Fuzz 75410: 8 transforms
Fuzz 75411: 9 transforms
Fuzz 75412: 18 transforms
Fuzz 75413: 13 transforms
Fuzz 75414: 1 transforms
Fuzz 75415: 9 transforms
Fuzz 75416: 6 transforms
Fuzz 75417: 6 transforms
Fuzz 75418: 1 transforms
Fuzz 75419: 10 transforms
Fuzz 75420: 7 transforms
Fuzz 75421: 7 transforms
Fuzz 75422: 13 transforms
Fuzz 75423: 9 transforms
Fuzz 75424: 16 transforms
Fuzz 75425: 9 transforms
Fuzz 75426: 16 transforms
Fuzz 75427: 13 transforms
Fuzz 75428: 15 transforms
Fuzz 75429: 20 transforms
Fuzz 75430: 5 transforms
Fuzz 75431: 17 transforms
Fuzz 75432: 3 transforms
Fuzz 75433: 13 transforms
Fuzz 75434: 6 transforms
Fuzz 75435: 20 transforms
Fuzz 75436: 20 transforms
Fuzz 75437: 7 transforms
Fuzz 75438: 1 transforms
Fuzz 75439: 19 transforms
Fuzz 75440: 13 transforms
Fuzz 75441: 20 transforms
Fuzz 75442: 6 transforms
Fuzz 75443: 10 transforms
Fuzz 75444: 14 transforms
Fuzz 75445: 5 transforms
Fuzz 75446: 8 transforms
Fuzz 75447: 10 transforms
Fuzz 75448: 20 transforms
Fuzz 75449: 2 transforms
Fuzz 75450: 16 transforms
Fuzz 75451: 1 transforms
Fuzz 75452: 7 transforms
Fuzz 75453: 20 transforms
Fuzz 75454: 8 transforms
Fuzz 75455: 13 transforms
Fuzz 75456: 20 transforms
Fuzz 75457: 10 transforms
Fuzz 75458: 18 transforms
Fuzz 75459: 2 transforms
Fuzz 75460: 5 transforms
Fuzz 75461: 20 transforms
Fuzz 75462: 12 transforms
Fuzz 75463: 20 transforms
Fuzz 75464: 19 transforms
Fuzz 75465: 20 transforms
Fuzz 75466: 2 transforms
Fuzz 75467: 19 transforms
Fuzz 75468: 4 transforms
Fuzz 75469: 6 transforms
Fuzz 75470: 15 transforms
Fuzz 75471: 17 transforms
Fuzz 75472: 15 transforms
Fuzz 75473: 16 transforms
Fuzz 75474: 7 transforms
Fuzz 75475: 2 transforms
Fuzz 75476: 6 transforms
Fuzz 75477: 10 transforms
Fuzz 75478: 7 transforms
Fuzz 75479: 17 transforms
Fuzz 75480: 5 transforms
Fuzz 75481: 6 transforms
Fuzz 75482: 2 transforms
Fuzz 75483: 10 transforms
Fuzz 75484: 19 transforms
Fuzz 75485: 8 transforms
Fuzz 75486: 8 transforms
Fuzz 75487: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
}
class ComponentA {
  Evetems;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  void increment() {}
  CounterComponent recursedComponent;
  inputs: const ['count'],
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
  List<Strin}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></buastton>')
  templateUrl: 'test.html',
]),
\'\g> items;
{

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
  selector: 'my-aaa',
@Component(
  selector: 'my-counter',
}
  String header;
@Component(
  @Input() int maxCount;

  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
});
]),
  int count;
class ComponentA {
  outputs: const ['resetEvent: reset'],
  void reset() {}
{
class CounterComponent {

}
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
@Component(
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
\'\g> iomponent(
  int count;


  selector: 'my-counter',
  templateUrl: 'test.html',
  List<Strin}
<<==HTML CODE==>>
<!-rors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='l}et item 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 75488: 11 transforms
Fuzz 75489: 20 transforms
Fuzz 75490: 13 transforms
Fuzz 75491: 19 transforms
Fuzz 75492: 6 transforms
Fuzz 75493: 4 transforms
Fuzz 75494: 19 transforms
Fuzz 75495: 10 transforms
Fuzz 75496: 4 transforms
Fuzz 75497: 17 transforms
Fuzz 75498: 3 transforms
Fuzz 75499: 15 transforms
Fuzz 75500: 15 transforms
Fuzz 75501: 19 transforms
Fuzz 75502: 18 transforms
Fuzz 75503: 20 transforms
Fuzz 75504: 17 transforms
Fuzz 75505: 11 transforms
Fuzz 75506: 3 transforms
Fuzz 75507: 10 transforms
Fuzz 75508: 4 transforms
Fuzz 75509: 17 transforms
Fuzz 75510: 15 transforms
Fuzz 75511: 6 transforms
Fuzz 75512: 20 transforms
Fuzz 75513: 17 transforms
Fuzz 75514: 9 transforms
Fuzz 75515: 16 transforms
Fuzz 75516: 2 transforms
Fuzz 75517: 1 transforms
Fuzz 75518: 3 transforms
Fuzz 75519: 17 transforms
Fuzz 75520: 7 transforms
Fuzz 75521: 9 transforms
Fuzz 75522: 5 transforms
Fuzz 75523: 20 transforms
Fuzz 75524: 15 transforms
Fuzz 75525: 19 transforms
Fuzz 75526: 10 transforms
Fuzz 75527: 6 transforms
Fuzz 75528: 9 transforms
Fuzz 75529: 1 transforms
Fuzz 75530: 17 transforms
Fuzz 75531: 7 transforms
Fuzz 75532: 18 transforms
Fuzz 75533: 11 transforms
Fuzz 75534: 4 transforms
Fuzz 75535: 18 transforms
Fuzz 75536: 2 transforms
Fuzz 75537: 7 transforms
Fuzz 75538: 3 transforms
Fuzz 75539: 10 transforms
Fuzz 75540: 6 transforms
Fuzz 75541: 16 transforms
Fuzz 75542: 18 transforms
Fuzz 75543: 14 transforms
Fuzz 75544: 14 transforms
Fuzz 75545: 18 transforms
Fuzz 75546: 2 transforms
Fuzz 75547: 2 transforms
Fuzz 75548: 10 transforms
Fuzz 75549: 2 transforms
Fuzz 75550: 14 transforms
Fuzz 75551: 1 transforms
Fuzz 75552: 3 transforms
Fuzz 75553: 14 transforms
Fuzz 75554: 11 transforms
Fuzz 75555: 2 transforms
Fuzz 75556: 8 transforms
Fuzz 75557: 10 transforms
Fuzz 75558: 15 transforms
Fuzz 75559: 20 transforms
Fuzz 75560: 13 transforms
Fuzz 75561: 11 transforms
Fuzz 75562: 9 transforms
Fuzz 75563: 20 transforms
Fuzz 75564: 15 transforms
Fuzz 75565: 15 transforms
Fuzz 75566: 8 transforms
Fuzz 75567: 8 transforms
Fuzz 75568: 4 transforms
Fuzz 75569: 11 transforms
Fuzz 75570: 12 transforms
Fuzz 75571: 6 transforms
Fuzz 75572: 4 transforms
Fuzz 75573: 13 transforms
Fuzz 75574: 4 transforms
Fuzz 75575: 11 transforms
Fuzz 75576: 12 transforms
Fuzz 75577: 16 transforms
Fuzz 75578: 19 transforms
Fuzz 75579: 15 transforms
Fuzz 75580: 2 transforms
Fuzz 75581: 11 transforms
Fuzz 75582: 10 transforms
Fuzz 75583: 16 transforms
Fuzz 75584: 3 transforms
Fuzz 75585: 14 transforms
Fuzz 75586: 5 transforms
Fuzz 75587: 12 transforms
Fuzz 75588: 12 transforms
Fuzz 75589: 18 transforms
Fuzz 75590: 18 transforms
Fuzz 75591: 1 transforms
Fuzz 75592: 15 transforms
Fuzz 75593: 11 transforms
Fuzz 75594: 2 transforms
Fuzz 75595: 2 transforms
Fuzz 75596: 4 transforms
Fuzz 75597: 20 transforms
Fuzz 75598: 17 transforms
Fuzz 75599: 16 transforms
Fuzz 75600: 9 transforms
Fuzz 75601: 1 transforms
Fuzz 75602: 16 transforms
Fuzz 75603: 15 transforms
Fuzz 75604: 17 transforms
Fuzz 75605: 9 transforms
Fuzz 75606: 7 transforms
Fuzz 75607: 7 transforms
Fuzz 75608: 1 transforms
Fuzz 75609: 15 transforms
Fuzz 75610: 13 transforms
Fuzz 75611: 12 transforms
Fuzz 75612: 10 transforms
Fuzz 75613: 3 transforms
Fuzz 75614: 16 transforms
Fuzz 75615: 10 transforms
Fuzz 75616: 12 transforms
Fuzz 75617: 14 transforms
Fuzz 75618: 15 transforms
Fuzz 75619: 1 transforms
Fuzz 75620: 15 transforms
Fuzz 75621: 3 transforms
Fuzz 75622: 4 transforms
Fuzz 75623: 12 transforms
Fuzz 75624: 10 transforms
Fuzz 75625: 17 transforms
Fuzz 75626: 13 transforms
Fuzz 75627: 6 transforms
Fuzz 75628: 7 transforms
Fuzz 75629: 3 transforms
Fuzz 75630: 1 transforms
Fuzz 75631: 13 transforms
Fuzz 75632: 3 transforms
Fuzz 75633: 15 transforms
Fuzz 75634: 1 transforms
Fuzz 75635: 9 transforms
Fuzz 75636: 13 transforms
Fuzz 75637: 5 transforms
Fuzz 75638: 4 transforms
Fuzz 75639: 19 transforms
Fuzz 75640: 12 transforms
Fuzz 75641: 12 transforms
Fuzz 75642: 16 transforms
Fuzz 75643: 18 transforms
Fuzz 75644: 3 transforms
Fuzz 75645: 8 transforms
Fuzz 75646: 6 transforms
Fuzz 75647: 20 transforms
Fuzz 75648: 3 transforms
Fuzz 75649: 10 transforms
Fuzz 75650: 14 transforms
Fuzz 75651: 5 transforms
Fuzz 75652: 16 transforms
Fuzz 75653: 19 transforms
Fuzz 75654: 7 transforms
Fuzz 75655: 18 transforms
Fuzz 75656: 5 transforms
Fuzz 75657: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  templateUrl: 'test.html',

  String header;
  @Output() EventEmitter<int> incremented;
  inring> resetEvent;

}
  outputs: const ['resetEvent: reset'],
  @Input() int maxCounnt maxCount;

  void increment() {}
  EventEmitter<Stnent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
@Component(
  selector: 'my-counter',
  void reset() {}
  inputs: const ['count'],
  List<String> items;
}
import 'package:angular2/angular2.dart';
@Component(
  String header;
class CounterComponent {
  EventEmitter<Stnent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-counter',
  int count;
  CounterComponent recursedComponent;
class ComponentA {
@Component(
class ComponentA t;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  List<String> items;
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Shoing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidmden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 75658: 20 transforms
Fuzz 75659: 9 transforms
Fuzz 75660: 17 transforms
Fuzz 75661: 20 transforms
Fuzz 75662: 20 transforms
Fuzz 75663: 5 transforms
Fuzz 75664: 4 transforms
Fuzz 75665: 11 transforms
Fuzz 75666: 13 transforms
Fuzz 75667: 17 transforms
Fuzz 75668: 6 transforms
Fuzz 75669: 5 transforms
Fuzz 75670: 1 transforms
Fuzz 75671: 15 transforms
Fuzz 75672: 20 transforms
Fuzz 75673: 6 transforms
Fuzz 75674: 20 transforms
Fuzz 75675: 17 transforms
Fuzz 75676: 19 transforms
Fuzz 75677: 6 transforms
Fuzz 75678: 15 transforms
Fuzz 75679: 17 transforms
Fuzz 75680: 11 transforms
Fuzz 75681: 2 transforms
Fuzz 75682: 1 transforms
Fuzz 75683: 16 transforms
Fuzz 75684: 19 transforms
Fuzz 75685: 7 transforms
Fuzz 75686: 2 transforms
Fuzz 75687: 6 transforms
Fuzz 75688: 14 transforms
Fuzz 75689: 11 transforms
Fuzz 75690: 18 transforms
Fuzz 75691: 5 transforms
Fuzz 75692: 4 transforms
Fuzz 75693: 11 transforms
Fuzz 75694: 15 transforms
Fuzz 75695: 17 transforms
Fuzz 75696: 19 transforms
Fuzz 75697: 15 transforms
Fuzz 75698: 4 transforms
Fuzz 75699: 11 transforms
Fuzz 75700: 10 transforms
Fuzz 75701: 3 transforms
Fuzz 75702: 1 transforms
Fuzz 75703: 6 transforms
Fuzz 75704: 4 transforms
Fuzz 75705: 17 transforms
Fuzz 75706: 18 transforms
Fuzz 75707: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angulartor: 'my-aaa',
  temlateUrl: 'test.html',  directives: c<!--ent(  selector: 'my-aaa',
  templateUrl: 'test.html',  directives: c<!--
-->
     
-->
       aria-hidden="2.dart';

@Component(  selector: 'my-aaa',
  templateUrl: 'test.html',  directives: c<!--
-->
       aria-hidden="true"
       onst [
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Sho<}
]),
});
{
\'\'\');
  '090ce!--
-->
       aria-hidden=wingif {{.items.length}} items:</h1><li *ngFor='let ite
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 75708: 15 transforms
Fuzz 75709: 9 transforms
Fuzz 75710: 19 transforms
Fuzz 75711: 14 transforms
Fuzz 75712: 2 transforms
Fuzz 75713: 15 transforms
Fuzz 75714: 11 transforms
Fuzz 75715: 15 transforms
Fuzz 75716: 1 transforms
Fuzz 75717: 5 transforms
Fuzz 75718: 20 transforms
Fuzz 75719: 15 transforms
Fuzz 75720: 8 transforms
Fuzz 75721: 2 transforms
Fuzz 75722: 8 transforms
Fuzz 75723: 2 transforms
Fuzz 75724: 2 transforms
Fuzz 75725: 14 transforms
Fuzz 75726: 17 transforms
Fuzz 75727: 3 transforms
Fuzz 75728: 4 transforms
Fuzz 75729: 9 transforms
Fuzz 75730: 20 transforms
Fuzz 75731: 9 transforms
Fuzz 75732: 20 transforms
Fuzz 75733: 4 transforms
Fuzz 75734: 13 transforms
Fuzz 75735: 19 transforms
Fuzz 75736: 1 transforms
Fuzz 75737: 17 transforms
Fuzz 75738: 7 transforms
Fuzz 75739: 7 transforms
Fuzz 75740: 9 transforms
Fuzz 75741: 9 transforms
Fuzz 75742: 17 transforms
Fuzz 75743: 17 transforms
Fuzz 75744: 14 transforms
Fuzz 75745: 2 transforms
Fuzz 75746: 8 transforms
Fuzz 75747: 2 transforms
Fuzz 75748: 8 transforms
Fuzz 75749: 19 transforms
Fuzz 75750: 4 transforms
Fuzz 75751: 8 transforms
Fuzz 75752: 12 transforms
Fuzz 75753: 6 transforms
Fuzz 75754: 2 transforms
Fuzz 75755: 9 transforms
Fuzz 75756: 16 transforms
Fuzz 75757: 3 transforms
Fuzz 75758: 12 transforms
Fuzz 75759: 16 transforms
Fuzz 75760: 9 transforms
Fuzz 75761: 3 transforms
Fuzz 75762: 4 transforms
Fuzz 75763: 6 transforms
Fuzz 75764: 16 transforms
Fuzz 75765: 1 transforms
Fuzz 75766: 14 transforms
Fuzz 75767: 1 transforms
Fuzz 75768: 3 transforms
Fuzz 75769: 2 transforms
Fuzz 75770: 13 transforms
Fuzz 75771: 20 transforms
Fuzz 75772: 5 transforms
Fuzz 75773: 19 transforms
Fuzz 75774: 19 transforms
Fuzz 75775: 4 transforms
Fuzz 75776: 13 transforms
Fuzz 75777: 15 transforms
Fuzz 75778: 18 transforms
Fuzz 75779: 18 transforms
Fuzz 75780: 11 transforms
Fuzz 75781: 9 transforms
Fuzz 75782: 3 transforms
Fuzz 75783: 8 transforms
Fuzz 75784: 9 transforms
Fuzz 75785: 2 transforms
Fuzz 75786: 1 transforms
Fuzz 75787: 14 transforms
Fuzz 75788: 8 transforms
Fuzz 75789: 13 transforms
Fuzz 75790: 12 transforms
Fuzz 75791: 16 transforms
Fuzz 75792: 3 transforms
Fuzz 75793: 6 transforms
Fuzz 75794: 6 transforms
Fuzz 75795: 12 transforms
Fuzz 75796: 16 transforms
Fuzz 75797: 4 transforms
Fuzz 75798: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(

  List<String> items;
  vo
class CounterComponent {
class ComponentA {recursedComponent;
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
       attr.aria-hidden() int maxCount;
  int count;

  selector: 'my-counter',
  void reset() {}
  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
  @Input<!--
  templateUrl:t 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(


}
  selector: 'my-aaa',
}
  @ContentChild(CounterComponent)
  EventEmitter<String> resetEvent;
  void increment() {}
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
  void reset() {}
-->
library  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != nul}
]),
});
{
\'\'\');
 l'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="n}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5gForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="hea}
]),der" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (clic
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 75799: 17 transforms
Fuzz 75800: 8 transforms
Fuzz 75801: 13 transforms
Fuzz 75802: 14 transforms
Fuzz 75803: 14 transforms
Fuzz 75804: 14 transforms
Fuzz 75805: 12 transforms
Fuzz 75806: 20 transforms
Fuzz 75807: 7 transforms
Fuzz 75808: 17 transforms
Fuzz 75809: 9 transforms
Fuzz 75810: 14 transforms
Fuzz 75811: 4 transforms
Fuzz 75812: 2 transforms
Fuzz 75813: 18 transforms
Fuzz 75814: 16 transforms
Fuzz 75815: 8 transforms
Fuzz 75816: 1 transforms
Fuzz 75817: 20 transforms
Fuzz 75818: 13 transforms
Fuzz 75819: 12 transforms
Fuzz 75820: 13 transforms
Fuzz 75821: 11 transforms
Fuzz 75822: 17 transforms
Fuzz 75823: 16 transforms
Fuzz 75824: 3 transforms
Fuzz 75825: 1 transforms
Fuzz 75826: 7 transforms
Fuzz 75827: 16 transforms
Fuzz 75828: 20 transforms
Fuzz 75829: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',  List<String> items;
  void increment() {}
class CounterComponent {
       aria-hidden="true"

@Component(
  void

  @ContentChild(CounterComponent)
       attr.aria-hiddint maxCount;
catch  }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae562directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
}
  int count;
  selector: 'my-aaa',
  @Input() <!--
@externalComponent(
-->

  EventEmiter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden='item != null'>
  {{x}} : {{item.trim()}}i"items.ength"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (increm
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-cfalseounter
    #counter
    [count]="items.ength"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hiddedden = !h1.hidden; counter.reset()'
    (increm
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.ength"
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'n; counter.reset()'
    (incremented)='items.add($event.toString())'>
 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 75830: 9 transforms
Fuzz 75831: 20 transforms
Fuzz 75832: 12 transforms
Fuzz 75833: 12 transforms
Fuzz 75834: 17 transforms
Fuzz 75835: 14 transforms
Fuzz 75836: 13 transforms
Fuzz 75837: 5 transforms
Fuzz 75838: 9 transforms
Fuzz 75839: 19 transforms
Fuzz 75840: 11 transforms
Fuzz 75841: 7 transforms
Fuzz 75842: 10 transforms
Fuzz 75843: 5 transforms
Fuzz 75844: 19 transforms
Fuzz 75845: 13 transforms
Fuzz 75846: 19 transforms
Fuzz 75847: 7 transforms
Fuzz 75848: 7 transforms
Fuzz 75849: 6 transforms
Fuzz 75850: 9 transforms
Fuzz 75851: 7 transforms
Fuzz 75852: 18 transforms
Fuzz 75853: 19 transforms
Fuzz 75854: 15 transforms
Fuzz 75855: 4 transforms
Fuzz 75856: 16 transforms
Fuzz 75857: 14 transforms
Fuzz 75858: 3 transforms
Fuzz 75859: 10 transforms
Fuzz 75860: 4 transforms
Fuzz 75861: 20 transforms
Fuzz 75862: 10 transforms
Fuzz 75863: 7 transforms
Fuzz 75864: 3 transforms
Fuzz 75865: 15 transforms
Fuzz 75866: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
claList<String> itemsss CounterComponent {
  @Input() int maxCount;
  Strin header;
  @ContentChild(CounterComponent)
  inputs: const ['cofina}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503lunt'],
i@Component(
  List<St}
]),ring> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}   <my-counter
    #counter
    [count]="ite} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; coun" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 75867: 7 transforms
Fuzz 75868: 3 transforms
Fuzz 75869: 2 transforms
Fuzz 75870: 12 transforms
Fuzz 75871: 14 transforms
Fuzz 75872: 4 transforms
Fuzz 75873: 7 transforms
Fuzz 75874: 3 transforms
Fuzz 75875: 5 transforms
Fuzz 75876: 3 transforms
Fuzz 75877: 3 transforms
Fuzz 75878: 16 transforms
Fuzz 75879: 7 transforms
Fuzz 75880: 19 transforms
Fuzz 75881: 20 transforms
Fuzz 75882: 4 transforms
Fuzz 75883: 19 transforms
Fuzz 75884: 15 transforms
Fuzz 75885: 15 transforms
Fuzz 75886: 5 transforms
Fuzz 75887: 18 transforms
Fuzz 75888: 1 transforms
Fuzz 75889: 10 transforms
Fuzz 75890: 9 transforms
Fuzz 75891: 17 transforms
Fuzz 75892: 17 transforms
Fuzz 75893: 1 transforms
Fuzz 75894: 3 transforms
Fuzz 75895: 8 transforms
Fuzz 75896: 20 transforms
Fuzz 75897: 11 transforms
Fuzz 75898: 13 transforms
Fuzz 75899: 5 transforms
Fuzz 75900: 5 transforms
Fuzz 75901: 14 transforms
Fuzz 75902: 17 transforms
Fuzz 75903: 2 transforms
Fuzz 75904: 5 transforms
Fuzz 75905: 13 transforms
Fuzz 75906: 9 transforms
Fuzz 75907: 10 transforms
Fuzz 75908: 5 transforms
Fuzz 75909: 3 transforms
Fuzz 75910: 7 transforms
Fuzz 75911: 18 transforms
Fuzz 75912: 13 transforms
Fuzz 75913: 1 transforms
Fuzz 75914: 11 transforms
Fuzz 75915: 1 transforms
Fuzz 75916: 11 transforms
Fuzz 75917: 14 transforms
Fuzz 75918: 5 transforms
Fuzz 75919: 15 transforms
Fuzz 75920: 3 transforms
Fuzz 75921: 1 transforms
Fuzz 75922: 16 transforms
Fuzz 75923: 9 transforms
Fuzz 75924: 5 transforms
Fuzz 75925: 15 transforms
Fuzz 75926: 14 transforms
Fuzz 75927: 5 transforms
Fuzz 75928: 13 transforms
Fuzz 75929: 5 transforms
Fuzz 75930: 15 transforms
Fuzz 75931: 15 transforms
Fuzz 75932: 2 transforms
Fuzz 75933: 17 transforms
Fuzz 75934: 15 transforms
Fuzz 75935: 15 transforms
Fuzz 75936: 16 transforms
Fuzz 75937: 20 transforms
Fuzz 75938: 11 transforms
Fuzz 75939: 14 transforms
Fuzz 75940: 8 transforms
Fuzz 75941: 9 transforms
Fuzz 75942: 16 transforms
Fuzz 75943: 19 transforms
Fuzz 75944: 18 transforms
Fuzz 75945: 8 transforms
Fuzz 75946: 14 transforms
Fuzz 75947: 14 transforms
Fuzz 75948: 7 transforms
Fuzz 75949: 4 transforms
Fuzz 75950: 6 transforms
Fuzz 75951: 2 transforms
Fuzz 75952: 11 transforms
Fuzz 75953: 19 transforms
Fuzz 75954: 6 transforms
Fuzz 75955: 1 transforms
Fuzz 75956: 19 transforms
Fuzz 75957: 3 transforms
Fuzz 75958: 3 transforms
Fuzz 75959: 14 transforms
Fuzz 75960: 2 transforms
Fuzz 75961: 15 transforms
Fuzz 75962: 9 transforms
Fuzz 75963: 6 transforms
Fuzz 75964: 3 transforms
Fuzz 75965: 20 transforms
Fuzz 75966: 13 transforms
Fuzz 75967: 6 transforms
Fuzz 75968: 6 transforms
Fuzz 75969: 7 transforms
Fuzz 75970: 9 transforms
Fuzz 75971: 8 transforms
Fuzz 75972: 13 transforms
Fuzz 75973: 6 transforms
Fuzz 75974: 15 transforms
Fuzz 75975: 5 transforms
Fuzz 75976: 5 transforms
Fuzz 75977: 16 transforms
Fuzz 75978: 12 transforms
Fuzz 75979: 15 transforms
Fuzz 75980: 14 transforms
Fuzz 75981: 4 transforms
Fuzz 75982: 3 transforms
Fuzz 75983: 1 transforms
Fuzz 75984: 13 transforms
Fuzz 75985: 17 transforms
Fuzz 75986: 16 transforms
Fuzz 75987: 8 transforms
Fuzz 75988: 16 transforms
Fuzz 75989: 14 transforms
Fuzz 75990: 9 transforms
Fuzz 75991: 14 transforms
Fuzz 75992: 3 transforms
Fuzz 75993: 10 transforms
Fuzz 75994: 20 transforms
Fuzz 75995: 12 transforms
Fuzz 75996: 14 transforms
Fuzz 75997: 19 transforms
Fuzz 75998: 5 transforms
Fuzz 75999: 15 transforms
Fuzz 76000: 2 transforms
Fuzz 76001: 14 transforms
Fuzz 76002: 15 transforms
Fuzz 76003: 6 transforms
Fuzz 76004: 7 transforms
Fuzz 76005: 19 transforms
Fuzz 76006: 13 transforms
Fuzz 76007: 13 transforms
Fuzz 76008: 11 transforms
Fuzz 76009: 12 transforms
Fuzz 76010: 13 transforms
Fuzz 76011: 12 transforms
Fuzz 76012: 1 transforms
Fuzz 76013: 13 transforms
Fuzz 76014: 10 transforms
Fuzz 76015: 17 transforms
Fuzz 76016: 9 transforms
Fuzz 76017: 20 transforms
Fuzz 76018: 13 transforms
Fuzz 76019: 18 transforms
Fuzz 76020: 16 transforms
Fuzz 76021: 4 transforms
Fuzz 76022: 10 transforms
Fuzz 76023: 18 transforms
Fuzz 76024: 6 transforms
Fuzz 76025: 18 transforms
Fuzz 76026: 18 transforms
Fuzz 76027: 9 transforms
Fuzz 76028: 3 transforms
Fuzz 76029: 8 transforms
Fuzz 76030: 17 transforms
Fuzz 76031: 14 transforms
Fuzz 76032: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  @Input() int maxCount;
  void reset() {}

  CounterComponent recursedComponent;
class ComponentA {
@Component(
  <!--
}
  void increment() {}
  selector: 'my-aaa',


-->
  EventEmitter<String> resetEvent;
  List<String> items;
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
}
@Component(
  String header;
 @Output() EventEmitter<int> incremented;
  i<!--
-->
       aria-hidden="true"
       attr.aria-hidden="nt count;

  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngInoreErrors: -->
<h1 #h1>Showing {{it<!--
-->
       aria-hidden="trems.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = ength}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
   !h1.hidden; counter.reset()'
    (incremented)='items.add($event.to{String())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 76033: 17 transforms
Fuzz 76034: 11 transforms
Fuzz 76035: 4 transforms
Fuzz 76036: 2 transforms
Fuzz 76037: 19 transforms
Fuzz 76038: 2 transforms
Fuzz 76039: 19 transforms
Fuzz 76040: 6 transforms
Fuzz 76041: 8 transforms
Fuzz 76042: 7 transforms
Fuzz 76043: 12 transforms
Fuzz 76044: 8 transforms
Fuzz 76045: 6 transforms
Fuzz 76046: 14 transforms
Fuzz 76047: 9 transforms
Fuzz 76048: 13 transforms
Fuzz 76049: 18 transforms
Fuzz 76050: 5 transforms
Fuzz 76051: 7 transforms
Fuzz 76052: 16 transforms
Fuzz 76053: 19 transforms
Fuzz 76054: 4 transforms
Fuzz 76055: 13 transforms
Fuzz 76056: 13 transforms
Fuzz 76057: 20 transforms
Fuzz 76058: 1 transforms
Fuzz 76059: 11 transforms
Fuzz 76060: 7 transforms
Fuzz 76061: 9 transforms
Fuzz 76062: 12 transforms
Fuzz 76063: 20 transforms
Fuzz 76064: 16 transforms
Fuzz 76065: 6 transforms
Fuzz 76066: 15 transforms
Fuzz 76067: 2 transforms
Fuzz 76068: 4 transforms
Fuzz 76069: 4 transforms
Fuzz 76070: 5 transforms
Fuzz 76071: 10 transforms
Fuzz 76072: 16 transforms
Fuzz 76073: 15 transforms
Fuzz 76074: 13 transforms
Fuzz 76075: 10 transforms
Fuzz 76076: 16 transforms
Fuzz 76077: 19 transforms
Fuzz 76078: 18 transforms
Fuzz 76079: 17 transforms
Fuzz 76080: 12 transforms
Fuzz 76081: 9 transforms
Fuzz 76082: 20 transforms
Fuzz 76083: 19 transforms
Fuzz 76084: 16 transforms
Fuzz 76085: 13 transforms
Fuzz 76086: 17 transforms
Fuzz 76087: 7 transforms
Fuzz 76088: 3 transforms
Fuzz 76089: 13 transforms
Fuzz 76090: 18 transforms
Fuzz 76091: 10 transforms
Fuzz 76092: 20 transforms
Fuzz 76093: 9 transforms
Fuzz 76094: 10 transforms
Fuzz 76095: 15 transforms
Fuzz 76096: 15 transforms
Fuzz 76097: 15 transforms
Fuzz 76098: 9 transforms
Fuzz 76099: 3 transforms
Fuzz 76100: 4 transforms
Fuzz 76101: 14 transforms
Fuzz 76102: 13 transforms
Fuzz 76103: 1 transforms
Fuzz 76104: 19 transforms
Fuzz 76105: 11 transforms
Fuzz 76106: 1 transforms
Fuzz 76107: 15 transforms
Fuzz 76108: 18 transforms
Fuzz 76109: 17 transforms
Fuzz 76110: 4 transforms
Fuzz 76111: 8 transforms
Fuzz 76112: 8 transforms
Fuzz 76113: 10 transforms
Fuzz 76114: 16 transforms
Fuzz 76115: 1 transforms
Fuzz 76116: 4 transforms
Fuzz 76117: 1 transforms
Fuzz 76118: 2 transforms
Fuzz 76119: 20 transforms
Fuzz 76120: 20 transforms
Fuzz 76121: 13 transforms
Fuzz 76122: 6 transforms
Fuzz 76123: 2 transforms
Fuzz 76124: 10 transforms
Fuzz 76125: 16 transforms
Fuzz 76126: 20 transforms
Fuzz 76127: 19 transforms
Fuzz 76128: 16 transforms
Fuzz 76129: 6 transforms
Fuzz 76130: 4 transforms
Fuzz 76131: 4 transforms
Fuzz 76132: 15 transforms
Fuzz 76133: 10 transforms
Fuzz 76134: 18 transforms
Fuzz 76135: 6 transforms
Fuzz 76136: 9 transforms
Fuzz 76137: 3 transforms
Fuzz 76138: 11 transforms
Fuzz 76139: 11 transforms
Fuzz 76140: 12 transforms
Fuzz 76141: 19 transforms
Fuzz 76142: 10 transforms
Fuzz 76143: 19 transforms
Fuzz 76144: 18 transforms
Fuzz 76145: 1 transforms
Fuzz 76146: 11 transforms
Fuzz 76147: 12 transforms
Fuzz 76148: 17 transforms
Fuzz 76149: 13 transforms
Fuzz 76150: 3 transforms
Fuzz 76151: 17 transforms
Fuzz 76152: 17 transforms
Fuzz 76153: 17 transforms
Fuzz 76154: 5 transforms
Fuzz 76155: 17 transforms
Fuzz 76156: 2 transforms
Fuzz 76157: 9 transforms
Fuzz 76158: 4 transforms
Fuzz 76159: 6 transforms
Fuzz 76160: 17 transforms
Fuzz 76161: 1 transforms
Fuzz 76162: 4 transforms
Fuzz 76163: 17 transforms
Fuzz 76164: 9 transforms
Fuzz 76165: 16 transforms
Fuzz 76166: 10 transforms
Fuzz 76167: 20 transforms
Fuzz 76168: 7 transforms
Fuzz 76169: 5 transforms
Fuzz 76170: 14 transforms
Fuzz 76171: 13 transforms
Fuzz 76172: 19 transforms
Fuzz 76173: 8 transforms
Fuzz 76174: 18 transforms
Fuzz 76175: 12 transforms
Fuzz 76176: 7 transforms
Fuzz 76177: 15 transforms
Fuzz 76178: 15 transforms
Fuzz 76179: 12 transforms
Fuzz 76180: 1 transforms
Fuzz 76181: 13 transforms
Fuzz 76182: 15 transforms
Fuzz 76183: 18 transforms
Fuzz 76184: 18 transforms
Fuzz 76185: 12 transforms
Fuzz 76186: 7 transforms
Fuzz 76187: 4 transforms
Fuzz 76188: 10 transforms
Fuzz 76189: 10 transforms
Fuzz 76190: 10 transforms
Fuzz 76191: 2 transforms
Fuzz 76192: 5 transforms
Fuzz 76193: 2 transforms
Fuzz 76194: 2 transforms
Fuzz 76195: 18 transforms
Fuzz 76196: 13 transforms
Fuzz 76197: 5 transforms
Fuzz 76198: 2 transforms
Fuzz 76199: 8 transforms
Fuzz 76200: 19 transforms
Fuzz 76201: 20 transforms
Fuzz 76202: 18 transforms
Fuzz 76203: 13 transforms
Fuzz 76204: 14 transforms
Fuzz 76205: 12 transforms
Fuzz 76206: 7 transforms
Fuzz 76207: 3 transforms
Fuzz 76208: 11 transforms
Fuzz 76209: 17 transforms
Fuzz 76210: 14 transforms
Fuzz 76211: 9 transforms
Fuzz 76212: 2 transforms
Fuzz 76213: 7 transforms
Fuzz 76214: 9 transforms
Fuzz 76215: 9 transforms
Fuzz 76216: 2 transforms
Fuzz 76217: 4 transforms
Fuzz 76218: 18 transforms
Fuzz 76219: 3 transforms
Fuzz 76220: 7 transforms
Fuzz 76221: 13 transforms
Fuzz 76222: 16 transforms
Fuzz 76223: 4 transforms
Fuzz 76224: 15 transforms
Fuzz 76225: 10 transforms
Fuzz 76226: 18 transforms
Fuzz 76227: 15 transforms
Fuzz 76228: 15 transforms
Fuzz 76229: 17 transforms
Fuzz 76230: 6 transforms
Fuzz 76231: 18 transforms
Fuzz 76232: 5 transforms
Fuzz 76233: 5 transforms
Fuzz 76234: 2 transforms
Fuzz 76235: 14 transforms
Fuzz 76236: 2 transforms
Fuzz 76237: 11 transforms
Fuzz 76238: 10 transforms
Fuzz 76239: 11 transforms
Fuzz 76240: 2 transforms
Fuzz 76241: 20 transforms
Fuzz 76242: 17 transforms
Fuzz 76243: 17 transforms
Fuzz 76244: 14 transforms
Fuzz 76245: 6 transforms
Fuzz 76246: 10 transforms
Fuzz 76247: 19 transforms
Fuzz 76248: 2 transforms
Fuzz 76249: 4 transforms
Fuzz 76250: 1 transforms
Fuzz 76251: 18 transforms
Fuzz 76252: 14 transforms
Fuzz 76253: 4 transforms
Fuzz 76254: 9 transforms
Fuzz 76255: 20 transforms
Fuzz 76256: 15 transforms
Fuzz 76257: 17 transforms
Fuzz 76258: 15 transforms
Fuzz 76259: 20 transforms
Fuzz 76260: 15 transforms
Fuzz 76261: 11 transforms
Fuzz 76262: 17 transforms
Fuzz 76263: 12 transforms
Fuzz 76264: 5 transforms
Fuzz 76265: 19 transforms
Fuzz 76266: 15 transforms
Fuzz 76267: 17 transforms
Fuzz 76268: 1 transforms
Fuzz 76269: 14 transforms
Fuzz 76270: 16 transforms
Fuzz 76271: 13 transforms
Fuzz 76272: 3 transforms
Fuzz 76273: 14 transforms
Fuzz 76274: 9 transforms
Fuzz 76275: 13 transforms
Fuzz 76276: 13 transforms
Fuzz 76277: 1 transforms
Fuzz 76278: 12 transforms
Fuzz 76279: 3 transforms
Fuzz 76280: 12 transforms
Fuzz 76281: 6 transforms
Fuzz 76282: 3 transforms
Fuzz 76283: 14 transforms
Fuzz 76284: 8 transforms
Fuzz 76285: 12 transforms
Fuzz 76286: 10 transforms
Fuzz 76287: 8 transforms
Fuzz 76288: 11 transforms
Fuzz 76289: 11 transforms
Fuzz 76290: 1 transforms
Fuzz 76291: 11 transforms
Fuzz 76292: 12 transforms
Fuzz 76293: 15 transforms
Fuzz 76294: 14 transforms
Fuzz 76295: 12 transforms
Fuzz 76296: 16 transforms
Fuzz 76297: 5 transforms
Fuzz 76298: 10 transforms
Fuzz 76299: 16 transforms
Fuzz 76300: 11 transforms
Fuzz 76301: 3 transforms
Fuzz 76302: 12 transforms
Fuzz 76303: 10 transforms
Fuzz 76304: 7 transforms
Fuzz 76305: 20 transforms
Fuzz 76306: 13 transforms
Fuzz 76307: 9 transforms
Fuzz 76308: 10 transforms
Fuzz 76309: 18 transforms
Fuzz 76310: 7 transforms
Fuzz 76311: 16 transforms
Fuzz 76312: 8 transforms
Fuzz 76313: 15 transforms
Fuzz 76314: 8 transforms
Fuzz 76315: 4 transforms
Fuzz 76316: 20 transforms
Fuzz 76317: 17 transforms
Fuzz 76318: 15 transforms
Fuzz 76319: 10 transforms
Fuzz 76320: 15 transforms
Fuzz 76321: 17 transforms
Fuzz 76322: 2 transforms
Fuzz 76323: 9 transforms
Fuzz 76324: 11 transforms
Fuzz 76325: 15 transforms
Fuzz 76326: 17 transforms
Fuzz 76327: 20 transforms
Fuzz 76328: 9 transforms
Fuzz 76329: 8 transforms
Fuzz 76330: 17 transforms
Fuzz 76331: 3 transforms
Fuzz 76332: 18 transforms
Fuzz 76333: 3 transforms
Fuzz 76334: 4 transforms
Fuzz 76335: 8 transforms
Fuzz 76336: 14 transforms
Fuzz 76337: 5 transforms
Fuzz 76338: 15 transforms
Fuzz 76339: 12 transforms
Fuzz 76340: 2 transforms
Fuzz 76341: 7 transforms
Fuzz 76342: 20 transforms
Fuzz 76343: 4 transforms
Fuzz 76344: 15 transforms
Fuzz 76345: 12 transforms
Fuzz 76346: 15 transforms
Fuzz 76347: 6 transforms
Fuzz 76348: 9 transforms
Fuzz 76349: 19 transforms
Fuzz 76350: 19 transforms
Fuzz 76351: 6 transforms
Fuzz 76352: 19 transforms
Fuzz 76353: 13 transforms
Fuzz 76354: 9 transforms
Fuzz 76355: 19 transforms
Fuzz 76356: 3 transforms
Fuzz 76357: 4 transforms
Fuzz 76358: 17 transforms
Fuzz 76359: 4 transforms
Fuzz 76360: 3 transforms
Fuzz 76361: 3 transforms
Fuzz 76362: 19 transforms
Fuzz 76363: 20 transforms
Fuzz 76364: 13 transforms
Fuzz 76365: 7 transforms
Fuzz 76366: 1 transforms
Fuzz 76367: 14 transforms
Fuzz 76368: 7 transforms
Fuzz 76369: 6 transforms
Fuzz 76370: 13 transforms
Fuzz 76371: 18 transforms
Fuzz 76372: 5 transforms
Fuzz 76373: 19 transforms
Fuzz 76374: 4 transforms
Fuzz 76375: 14 transforms
Fuzz 76376: 9 transforms
Fuzz 76377: 14 transforms
Fuzz 76378: 14 transforms
Fuzz 76379: 1 transforms
Fuzz 76380: 2 transforms
Fuzz 76381: 3 transforms
Fuzz 76382: 1 transforms
Fuzz 76383: 2 transforms
Fuzz 76384: 14 transforms
Fuzz 76385: 11 transforms
Fuzz 76386: 19 transforms
Fuzz 76387: 1 transforms
Fuzz 76388: 10 transforms
Fuzz 76389: 12 transforms
Fuzz 76390: 9 transforms
Fuzz 76391: 8 transforms
Fuzz 76392: 13 transforms
Fuzz 76393: 12 transforms
Fuzz 76394: 12 transforms
Fuzz 76395: 11 transforms
Fuzz 76396: 9 transforms
Fuzz 76397: 20 transforms
Fuzz 76398: 10 transforms
Fuzz 76399: 16 transforms
Fuzz 76400: 17 transforms
Fuzz 76401: 16 transforms
Fuzz 76402: 6 transforms
Fuzz 76403: 8 transforms
Fuzz 76404: 18 transforms
Fuzz 76405: 9 transforms
Fuzz 76406: 13 transforms
Fuzz 76407: 7 transforms
Fuzz 76408: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  void reset() {}
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;


  directives: const [CounterComponent, NgIf, NgFor,<!--
@Component(

       aria-hidden="true"
class ComponentA {
  selector: 'my-aaa',
  templmponent(

       aria-hidden="true"
class ComponentA {
  selector: 'my-aaa',
  templateUrl: 'test.html',
  selector: 'my-counter',
import 'package:angular2/angular2.dart';
  template: '{{count}} <button (click)="increment()" [vaateUrl: 'test.html',
  selector: 'my-counter',import 'package:angular2/angular2.dart';
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
       aria-hidden="true"
  @ContentChild(CounterComponent)
  void increment() {}
class CounterComponent {  List<String> items;
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
-->
  inputs: const ['count'],


       attr.aria-hidden="{{!inv NgForm, N<!--
       attr.aria-hidden="{{!invagModel])
  @Input() int maxCount;
}
<<==HTML CODE==>>
<!-- @gIgnoreErors-: --><hdeferrd1 ed1 #
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 76409: 10 transforms
Fuzz 76410: 15 transforms
Fuzz 76411: 11 transforms
Fuzz 76412: 2 transforms
Fuzz 76413: 1 transforms
Fuzz 76414: 5 transforms
Fuzz 76415: 1 transforms
Fuzz 76416: 15 transforms
Fuzz 76417: 17 transforms
Fuzz 76418: 6 transforms
Fuzz 76419: 8 transforms
Fuzz 76420: 13 transforms
Fuzz 76421: 10 transforms
Fuzz 76422: 13 transforms
Fuzz 76423: 12 transforms
Fuzz 76424: 9 transforms
Fuzz 76425: 7 transforms
Fuzz 76426: 10 transforms
Fuzz 76427: 20 transforms
Fuzz 76428: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  elector: 'my-aaa', , directives: constgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
@CMomponent(


  void  [tton>')
  outputs: const ['resetEvent: reset'],
@Component(
}
import 'package:angular2/angular2.dart';
  int count;
  List<CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
@CMomponent(


  void reset() {}
}
  String header;
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
@Component(
}
import 'package:angular2/angular2.dart';
  int count;

class ComponentA {
  inputs: const ['count'],
  templateUrl: 'test.html',
class CounterComponent {


  vo}]),
});
{
\'\'\');
  '090cedb3f2833a3fid increment() {}
  CounterComponent recursedCompo
<<==HTML CODE==>>
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{ngForm.dirty}}
    [count]="items.length"
  
    #counter
  <form #ngForm="ngForm"></form>
    (reset)=''
-->
    (incremented)='items.add($event.toString())'>
      
<h1 #h1>Showing {items.length}} items:</h1>
       attr.='4'
<!-- @ngIgnoreErrors: -->
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</div>
    [maxCount]<!--
  </my-counter>
    <my-counter></my-counter>

       aria-hidden="true"
  <input [(ngModel)]="header" />
  <my-counter
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 76429: 9 transforms
Fuzz 76430: 9 transforms
Fuzz 76431: 14 transforms
Fuzz 76432: 7 transforms
Fuzz 76433: 12 transforms
Fuzz 76434: 14 transforms
Fuzz 76435: 12 transforms
Fuzz 76436: 4 transforms
Fuzz 76437: 16 transforms
Fuzz 76438: 6 transforms
Fuzz 76439: 19 transforms
Fuzz 76440: 19 transforms
Fuzz 76441: 5 transforms
Fuzz 76442: 13 transforms
Fuzz 76443: 20 transforms
Fuzz 76444: 13 transforms
Fuzz 76445: 17 transforms
Fuzz 76446: 20 transforms
Fuzz 76447: 5 transforms
Fuzz 76448: 6 transforms
Fuzz 76449: 13 transforms
Fuzz 76450: 3 transforms
Fuzz 76451: 18 transforms
Fuzz 76452: 15 transforms
Fuzz 76453: 17 transforms
Fuzz 76454: 8 transforms
Fuzz 76455: 15 transforms
Fuzz 76456: 5 transforms
Fuzz 76457: 2 transforms
Fuzz 76458: 16 transforms
Fuzz 76459: 8 transforms
Fuzz 76460: 20 transforms
Fuzz 76461: 8 transforms
Fuzz 76462: 6 transforms
Fuzz 76463: 15 transforms
Fuzz 76464: 3 transforms
Fuzz 76465: 2 transforms
Fuzz 76466: 9 transforms
Fuzz 76467: 4 transforms
Fuzz 76468: 17 transforms
Fuzz 76469: 4 transforms
Fuzz 76470: 6 transforms
Fuzz 76471: 3 transforms
Fuzz 76472: 10 transforms
Fuzz 76473: 8 transforms
Fuzz 76474: 15 transforms
Fuzz 76475: 9 transforms
Fuzz 76476: 1 transforms
Fuzz 76477: 16 transforms
Fuzz 76478: 20 transforms
Fuzz 76479: 18 transforms
Fuzz 76480: 13 transforms
Fuzz 76481: 7 transforms
Fuzz 76482: 12 transforms
Fuzz 76483: 2 transforms
Fuzz 76484: 19 transforms
Fuzz 76485: 6 transforms
Fuzz 76486: 4 transforms
Fuzz 76487: 7 transforms
Fuzz 76488: 15 transforms
Fuzz 76489: 1 transforms
Fuzz 76490: 18 transforms
Fuzz 76491: 6 transforms
Fuzz 76492: 3 transforms
Fuzz 76493: 12 transforms
Fuzz 76494: 10 transforms
Fuzz 76495: 4 transforms
Fuzz 76496: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
}

       aria-extendshidden="true"
  String header;
       attr.aria-h<!--
@Component(
  template: '{{count}} <
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
@Component(
class ComponentA {  List<String> items;

  selector: 'my-aaa',
  selector: 'my-counter',
       aria-hidden="truidden="{{!invalid}}"st.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'te->
-->
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- fact<!--
-->   <!--
-->
       aria-hidden="true"
       attr.aria-    aria-hidden="true"
]),
});
{
\'\'\'ry@ng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 76497: 7 transforms
Fuzz 76498: 15 transforms
Fuzz 76499: 10 transforms
Fuzz 76500: 20 transforms
Fuzz 76501: 19 transforms
Fuzz 76502: 6 transforms
Fuzz 76503: 11 transforms
Fuzz 76504: 15 transforms
Fuzz 76505: 13 transforms
Fuzz 76506: 3 transforms
Fuzz 76507: 12 transforms
Fuzz 76508: 14 transforms
Fuzz 76509: 1 transforms
Fuzz 76510: 18 transforms
Fuzz 76511: 3 transforms
Fuzz 76512: 12 transforms
Fuzz 76513: 12 transforms
Fuzz 76514: 16 transforms
Fuzz 76515: 3 transforms
Fuzz 76516: 2 transforms
Fuzz 76517: 17 transforms
Fuzz 76518: 12 transforms
Fuzz 76519: 19 transforms
Fuzz 76520: 20 transforms
Fuzz 76521: 4 transforms
Fuzz 76522: 4 transforms
Fuzz 76523: 11 transforms
Fuzz 76524: 19 transforms
Fuzz 76525: 9 transforms
Fuzz 76526: 6 transforms
Fuzz 76527: 16 transforms
Fuzz 76528: 5 transforms
Fuzz 76529: 9 transforms
Fuzz 76530: 2 transforms
Fuzz 76531: 4 transforms
Fuzz 76532: 2 transforms
Fuzz 76533: 1 transforms
Fuzz 76534: 15 transforms
Fuzz 76535: 20 transforms
Fuzz 76536: 8 transforms
Fuzz 76537: 15 transforms
Fuzz 76538: 1 transforms
Fuzz 76539: 9 transforms
Fuzz 76540: 4 transforms
Fuzz 76541: 7 transforms
Fuzz 76542: 14 transforms
Fuzz 76543: 16 transforms
Fuzz 76544: 11 transforms
Fuzz 76545: 7 transforms
Fuzz 76546: 14 transforms
Fuzz 76547: 12 transforms
Fuzz 76548: 1 transforms
Fuzz 76549: 15 transforms
Fuzz 76550: 13 transforms
Fuzz 76551: 8 transforms
Fuzz 76552: 19 transforms
Fuzz 76553: 10 transforms
Fuzz 76554: 12 transforms
Fuzz 76555: 15 transforms
Fuzz 76556: 1 transforms
Fuzz 76557: 3 transforms
Fuzz 76558: 9 transforms
Fuzz 76559: 11 transforms
Fuzz 76560: 11 transforms
Fuzz 76561: 9 transforms
Fuzz 76562: 8 transforms
Fuzz 76563: 16 transforms
Fuzz 76564: 16 transforms
Fuzz 76565: 15 transforms
Fuzz 76566: 1 transforms
Fuzz 76567: 20 transforms
Fuzz 76568: 5 transforms
Fuzz 76569: 6 transforms
Fuzz 76570: 16 transforms
Fuzz 76571: 12 transforms
Fuzz 76572: 2 transforms
Fuzz 76573: 5 transforms
Fuzz 76574: 1 transforms
Fuzz 76575: 12 transforms
Fuzz 76576: 11 transforms
Fuzz 76577: 6 transforms
Fuzz 76578: 20 transforms
Fuzz 76579: 2 transforms
Fuzz 76580: 11 transforms
Fuzz 76581: 18 transforms
Fuzz 76582: 1 transforms
Fuzz 76583: 14 transforms
Fuzz 76584: 7 transforms
Fuzz 76585: 13 transforms
Fuzz 76586: 16 transforms
Fuzz 76587: 1 transforms
Fuzz 76588: 8 transforms
Fuzz 76589: 1 transforms
Fuzz 76590: 8 transforms
Fuzz 76591: 9 transforms
Fuzz 76592: 3 transforms
Fuzz 76593: 14 transforms
Fuzz 76594: 11 transforms
Fuzz 76595: 11 transforms
Fuzz 76596: 17 transforms
Fuzz 76597: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
}
@Component(
class ComponentA {
  selector: 'my-aaa',
  CounterComponent recursedComponent;
  String header;
  '090cedb3f2833a3f260b0937baae56267a6cd935',

class CounterComponent {
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  void increment() {}
  void reset() {}
  @Output() EventEmitter<int> incremented;
@Component(
  @ContentChild(CounterComponent)

  EventEmitter<Stri}
   -4.503599ng> resetEvent;
  inputsdeferred: const ['count'],

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
:});{
  List<String> items;

}
  outputs: const ['resetEvent: reset'],
]),

\'\'\');
  templateUrl: 'test.html',
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<!-- @ngIgnoreErrorsconst: -import->
<h1 #h1>Showing {
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 76598: 10 transforms
Fuzz 76599: 16 transforms
Fuzz 76600: 16 transforms
Fuzz 76601: 13 transforms
Fuzz 76602: 12 transforms
Fuzz 76603: 7 transforms
Fuzz 76604: 11 transforms
Fuzz 76605: 9 transforms
Fuzz 76606: 16 transforms
Fuzz 76607: 6 transforms
Fuzz 76608: 3 transforms
Fuzz 76609: 13 transforms
Fuzz 76610: 20 transforms
Fuzz 76611: 8 transforms
Fuzz 76612: 13 transforms
Fuzz 76613: 2 transforms
Fuzz 76614: 11 transforms
Fuzz 76615: 19 transforms
Fuzz 76616: 15 transforms
Fuzz 76617: 17 transforms
Fuzz 76618: 7 transforms
Fuzz 76619: 17 transforms
Fuzz 76620: 15 transforms
Fuzz 76621: 20 transforms
Fuzz 76622: 16 transforms
Fuzz 76623: 1 transforms
Fuzz 76624: 9 transforms
Fuzz 76625: 1 transforms
Fuzz 76626: 6 transforms
Fuzz 76627: 3 transforms
Fuzz 76628: 14 transforms
Fuzz 76629: 3 transforms
Fuzz 76630: 7 transforms
Fuzz 76631: 10 transforms
Fuzz 76632: 13 transforms
Fuzz 76633: 15 transforms
Fuzz 76634: 12 transforms
Fuzz 76635: 14 transforms
Fuzz 76636: 17 transforms
Fuzz 76637: 8 transforms
Fuzz 76638: 7 transforms
Fuzz 76639: 13 transforms
Fuzz 76640: 9 transforms
Fuzz 76641: 5 transforms
Fuzz 76642: 2 transforms
Fuzz 76643: 1 transforms
Fuzz 76644: 16 transforms
Fuzz 76645: 15 transforms
Fuzz 76646: 16 transforms
Fuzz 76647: 9 transforms
Fuzz 76648: 9 transforms
Fuzz 76649: 15 transforms
Fuzz 76650: 4 transforms
Fuzz 76651: 1 transforms
Fuzz 76652: 11 transforms
Fuzz 76653: 6 transforms
Fuzz 76654: 5 transforms
Fuzz 76655: 2 transforms
Fuzz 76656: 4 transforms
Fuzz 76657: 9 transforms
Fuzz 76658: 3 transforms
Fuzz 76659: 19 transforms
Fuzz 76660: 19 transforms
Fuzz 76661: 11 transforms
Fuzz 76662: 4 transforms
Fuzz 76663: 4 transforms
Fuzz 76664: 20 transforms
Fuzz 76665: 10 transforms
Fuzz 76666: 17 transforms
Fuzz 76667: 17 transforms
Fuzz 76668: 8 transforms
Fuzz 76669: 13 transforms
Fuzz 76670: 18 transforms
Fuzz 76671: 1 transforms
Fuzz 76672: 16 transforms
Fuzz 76673: 1 transforms
Fuzz 76674: 16 transforms
Fuzz 76675: 10 transforms
Fuzz 76676: 11 transforms
Fuzz 76677: 12 transforms
Fuzz 76678: 10 transforms
Fuzz 76679: 17 transforms
Fuzz 76680: 10 transforms
Fuzz 76681: 15 transforms
Fuzz 76682: 2 transforms
Fuzz 76683: 7 transforms
Fuzz 76684: 18 transforms
Fuzz 76685: 3 transforms
Fuzz 76686: 1 transforms
Fuzz 76687: 17 transforms
Fuzz 76688: 18 transforms
Fuzz 76689: 14 transforms
Fuzz 76690: 19 transforms
Fuzz 76691: 12 transforms
Fuzz 76692: 15 transforms
Fuzz 76693: 9 transforms
Fuzz 76694: 10 transforms
Fuzz 76695: 15 transforms
Fuzz 76696: 9 transforms
Fuzz 76697: 11 transforms
Fuzz 76698: 10 transforms
Fuzz 76699: 10 transforms
Fuzz 76700: 18 transforms
Fuzz 76701: 18 transforms
Fuzz 76702: 11 transforms
Fuzz 76703: 11 transforms
Fuzz 76704: 19 transforms
Fuzz 76705: 15 transforms
Fuzz 76706: 13 transforms
Fuzz 76707: 6 transforms
Fuzz 76708: 4 transforms
Fuzz 76709: 4 transforms
Fuzz 76710: 15 transforms
Fuzz 76711: 5 transforms
Fuzz 76712: 1 transforms
Fuzz 76713: 18 transforms
Fuzz 76714: 12 transforms
Fuzz 76715: 12 transforms
Fuzz 76716: 14 transforms
Fuzz 76717: 5 transforms
Fuzz 76718: 6 transforms
Fuzz 76719: 7 transforms
Fuzz 76720: 2 transforms
Fuzz 76721: 6 transforms
Fuzz 76722: 10 transforms
Fuzz 76723: 9 transforms
Fuzz 76724: 14 transforms
Fuzz 76725: 6 transforms
Fuzz 76726: 7 transforms
Fuzz 76727: 18 transforms
Fuzz 76728: 5 transforms
Fuzz 76729: 1 transforms
Fuzz 76730: 6 transforms
Fuzz 76731: 17 transforms
Fuzz 76732: 13 transforms
Fuzz 76733: 18 transforms
Fuzz 76734: 1 transforms
Fuzz 76735: 4 transforms
Fuzz 76736: 15 transforms
Fuzz 76737: 19 transforms
Fuzz 76738: 4 transforms
Fuzz 76739: 20 transforms
Fuzz 76740: 2 transforms
Fuzz 76741: 12 transforms
Fuzz 76742: 8 transforms
Fuzz 76743: 14 transforms
Fuzz 76744: 8 transforms
Fuzz 76745: 13 transforms
Fuzz 76746: 9 transforms
Fuzz 76747: 8 transforms
Fuzz 76748: 8 transforms
Fuzz 76749: 5 transforms
Fuzz 76750: 7 transforms
Fuzz 76751: 12 transforms
Fuzz 76752: 6 transforms
Fuzz 76753: 1 transforms
Fuzz 76754: 6 transforms
Fuzz 76755: 13 transforms
Fuzz 76756: 12 transforms
Fuzz 76757: 13 transforms
Fuzz 76758: 12 transforms
Fuzz 76759: 6 transforms
Fuzz 76760: 17 transforms
Fuzz 76761: 1 transforms
Fuzz 76762: 4 transforms
Fuzz 76763: 3 transforms
Fuzz 76764: 2 transforms
Fuzz 76765: 11 transforms
Fuzz 76766: 3 transforms
Fuzz 76767: 15 transforms
Fuzz 76768: 10 transforms
Fuzz 76769: 15 transforms
Fuzz 76770: 12 transforms
Fuzz 76771: 8 transforms
Fuzz 76772: 18 transforms
Fuzz 76773: 15 transforms
Fuzz 76774: 11 transforms
Fuzz 76775: 16 transforms
Fuzz 76776: 5 transforms
Fuzz 76777: 17 transforms
Fuzz 76778: 16 transforms
Fuzz 76779: 16 transforms
Fuzz 76780: 8 transforms
Fuzz 76781: 4 transforms
Fuzz 76782: 1 transforms
Fuzz 76783: 18 transforms
Fuzz 76784: 16 transforms
Fuzz 76785: 17 transforms
Fuzz 76786: 16 transforms
Fuzz 76787: 4 transforms
Fuzz 76788: 3 transforms
Fuzz 76789: 5 transforms
Fuzz 76790: 12 transforms
Fuzz 76791: 16 transforms
Fuzz 76792: 1 transforms
Fuzz 76793: 5 transforms
Fuzz 76794: 14 transforms
Fuzz 76795: 6 transforms
Fuzz 76796: 16 transforms
Fuzz 76797: 3 transforms
Fuzz 76798: 20 transforms
Fuzz 76799: 10 transforms
Fuzz 76800: 15 transforms
Fuzz 76801: 6 transforms
Fuzz 76802: 5 transforms
Fuzz 76803: 16 transforms
Fuzz 76804: 8 transforms
Fuzz 76805: 13 transforms
Fuzz 76806: 10 transforms
Fuzz 76807: 13 transforms
Fuzz 76808: 17 transforms
Fuzz 76809: 16 transforms
Fuzz 76810: 16 transforms
Fuzz 76811: 3 transforms
Fuzz 76812: 14 transforms
Fuzz 76813: 3 transforms
Fuzz 76814: 17 transforms
Fuzz 76815: 20 transforms
Fuzz 76816: 13 transforms
Fuzz 76817: 8 transforms
Fuzz 76818: 19 transforms
Fuzz 76819: 8 transforms
Fuzz 76820: 14 transforms
Fuzz 76821: 5 transforms
Fuzz 76822: 17 transforms
Fuzz 76823: 6 transforms
Fuzz 76824: 17 transforms
Fuzz 76825: 17 transforms
Fuzz 76826: 10 transforms
Fuzz 76827: 19 transforms
Fuzz 76828: 10 transforms
Fuzz 76829: 10 transforms
Fuzz 76830: 18 transforms
Fuzz 76831: 9 transforms
Fuzz 76832: 6 transforms
Fuzz 76833: 5 transforms
Fuzz 76834: 15 transforms
Fuzz 76835: 13 transforms
Fuzz 76836: 2 transforms
Fuzz 76837: 10 transforms
Fuzz 76838: 15 transforms
Fuzz 76839: 13 transforms
Fuzz 76840: 1 transforms
Fuzz 76841: 8 transforms
Fuzz 76842: 17 transforms
Fuzz 76843: 7 transforms
Fuzz 76844: 3 transforms
Fuzz 76845: 18 transforms
Fuzz 76846: 11 transforms
Fuzz 76847: 18 transforms
Fuzz 76848: 7 transforms
Fuzz 76849: 1 transforms
Fuzz 76850: 7 transforms
Fuzz 76851: 6 transforms
Fuzz 76852: 6 transforms
Fuzz 76853: 18 transforms
Fuzz 76854: 18 transforms
Fuzz 76855: 10 transforms
Fuzz 76856: 6 transforms
Fuzz 76857: 6 transforms
Fuzz 76858: 6 transforms
Fuzz 76859: 9 transforms
Fuzz 76860: 4 transforms
Fuzz 76861: 2 transforms
Fuzz 76862: 16 transforms
Fuzz 76863: 7 transforms
Fuzz 76864: 10 transforms
Fuzz 76865: 13 transforms
Fuzz 76866: 17 transforms
Fuzz 76867: 4 transforms
Fuzz 76868: 9 transforms
Fuzz 76869: 1 transforms
Fuzz 76870: 11 transforms
Fuzz 76871: 20 transforms
Fuzz 76872: 11 transforms
Fuzz 76873: 3 transforms
Fuzz 76874: 4 transforms
Fuzz 76875: 10 transforms
Fuzz 76876: 4 transforms
Fuzz 76877: 13 transforms
Fuzz 76878: 18 transforms
Fuzz 76879: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(

class ComponentA {
  outputs: const ['resetEvent: reset'],

  CounterComponent recursedComponent;
       aria-hidden="true"
  int count;
  EventEmitter<String> resetEvent;

       attr.aria-hidden="{{!invalid}}Model])

  void increment() {}
  List<String> items;
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
  @ContentChild(CounterComponent)
-->
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, Ng<!--
}
  void reset() {}
  selector: 'my-aaa',  templateUrl: 'test.html',
}
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  inputs: const ['count'],
  String header;
<<==HTML CODE==>>

<div *ngIf="items.length > 0">  </my-counter>    <my-counter></my-counter>
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]="header" />
    [count]="item#counter    [count]="items.len<gth"
  {{x}} : {{item.trim()}}
</li>
</div>
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
<!-- @ngIgnoreErrors: -->
    ter
<h1 #h1>Showsing {{items.length}} items:</h1>
    (reset)=''
  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
     }
]),
});
{
\'\'\');
  '090ced 

    [maxCount]='4'
  
  <my-coun
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 76880: 10 transforms
Fuzz 76881: 13 transforms
Fuzz 76882: 4 transforms
Fuzz 76883: 17 transforms
Fuzz 76884: 7 transforms
Fuzz 76885: 14 transforms
Fuzz 76886: 18 transforms
Fuzz 76887: 1 transforms
Fuzz 76888: 15 transforms
Fuzz 76889: 13 transforms
Fuzz 76890: 11 transforms
Fuzz 76891: 9 transforms
Fuzz 76892: 17 transforms
Fuzz 76893: 18 transforms
Fuzz 76894: 6 transforms
Fuzz 76895: 2 transforms
Fuzz 76896: 3 transforms
Fuzz 76897: 12 transforms
Fuzz 76898: 16 transforms
Fuzz 76899: 20 transforms
Fuzz 76900: 1 transforms
Fuzz 76901: 6 transforms
Fuzz 76902: 19 transforms
Fuzz 76903: 8 transforms
Fuzz 76904: 10 transforms
Fuzz 76905: 15 transforms
Fuzz 76906: 16 transforms
Fuzz 76907: 15 transforms
Fuzz 76908: 17 transforms
Fuzz 76909: 16 transforms
Fuzz 76910: 9 transforms
Fuzz 76911: 14 transforms
Fuzz 76912: 17 transforms
Fuzz 76913: 13 transforms
Fuzz 76914: 18 transforms
Fuzz 76915: 14 transforms
Fuzz 76916: 13 transforms
Fuzz 76917: 2 transforms
Fuzz 76918: 13 transforms
Fuzz 76919: 7 transforms
Fuzz 76920: 5 transforms
Fuzz 76921: 19 transforms
Fuzz 76922: 15 transforms
Fuzz 76923: 16 transforms
Fuzz 76924: 6 transforms
Fuzz 76925: 3 transforms
Fuzz 76926: 4 transforms
Fuzz 76927: 18 transforms
Fuzz 76928: 1 transforms
Fuzz 76929: 11 transforms
Fuzz 76930: 7 transforms
Fuzz 76931: 14 transforms
Fuzz 76932: 19 transforms
Fuzz 76933: 10 transforms
Fuzz 76934: 18 transforms
Fuzz 76935: 17 transforms
Fuzz 76936: 9 transforms
Fuzz 76937: 20 transforms
Fuzz 76938: 11 transforms
Fuzz 76939: 16 transforms
Fuzz 76940: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<Stist<Str
@Component(

  ter
@Component(

  templateUrl: 't
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<d<!--
-->
       aria-hidden="true"
       attr.aria-hidiv *ngIf="items.lengthms.length"
     > 0">
  {{ngForm.dirty}n}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]<!--
-->
       a='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 76941: 13 transforms
Fuzz 76942: 11 transforms
Fuzz 76943: 5 transforms
Fuzz 76944: 17 transforms
Fuzz 76945: 8 transforms
Fuzz 76946: 1 transforms
Fuzz 76947: 11 transforms
Fuzz 76948: 9 transforms
Fuzz 76949: 19 transforms
Fuzz 76950: 11 transforms
Fuzz 76951: 12 transforms
Fuzz 76952: 9 transforms
Fuzz 76953: 1 transforms
Fuzz 76954: 14 transforms
Fuzz 76955: 5 transforms
Fuzz 76956: 17 transforms
Fuzz 76957: 20 transforms
Fuzz 76958: 14 transforms
Fuzz 76959: 19 transforms
Fuzz 76960: 14 transforms
Fuzz 76961: 17 transforms
Fuzz 76962: 17 transforms
Fuzz 76963: 15 transforms
Fuzz 76964: 12 transforms
Fuzz 76965: 8 transforms
Fuzz 76966: 17 transforms
Fuzz 76967: 6 transforms
Fuzz 76968: 18 transforms
Fuzz 76969: 6 transforms
Fuzz 76970: 19 transforms
Fuzz 76971: 17 transforms
Fuzz 76972: 7 transforms
Fuzz 76973: 12 transforms
Fuzz 76974: 2 transforms
Fuzz 76975: 8 transforms
Fuzz 76976: 18 transforms
Fuzz 76977: 7 transforms
Fuzz 76978: 1 transforms
Fuzz 76979: 17 transforms
Fuzz 76980: 6 transforms
Fuzz 76981: 9 transforms
Fuzz 76982: 1 transforms
Fuzz 76983: 10 transforms
Fuzz 76984: 11 transforms
Fuzz 76985: 19 transforms
Fuzz 76986: 5 transforms
Fuzz 76987: 16 transforms
Fuzz 76988: 6 transforms
Fuzz 76989: 14 transforms
Fuzz 76990: 2 transforms
Fuzz 76991: 1 transforms
Fuzz 76992: 2 transforms
Fuzz 76993: 14 transforms
Fuzz 76994: 1 transforms
Fuzz 76995: 8 transforms
Fuzz 76996: 3 transforms
Fuzz 76997: 6 transforms
Fuzz 76998: 2 transforms
Fuzz 76999: 2 transforms
Fuzz 77000: 8 transforms
Fuzz 77001: 8 transforms
Fuzz 77002: 5 transforms
Fuzz 77003: 14 transforms
Fuzz 77004: 1 transforms
Fuzz 77005: 20 transforms
Fuzz 77006: 18 transforms
Fuzz 77007: 4 transforms
Fuzz 77008: 15 transforms
Fuzz 77009: 15 transforms
Fuzz 77010: 20 transforms
Fuzz 77011: 8 transforms
Fuzz 77012: 15 transforms
Fuzz 77013: 4 transforms
Fuzz 77014: 7 transforms
Fuzz 77015: 12 transforms
Fuzz 77016: 13 transforms
Fuzz 77017: 13 transforms
Fuzz 77018: 1 transforms
Fuzz 77019: 6 transforms
Fuzz 77020: 9 transforms
Fuzz 77021: 9 transforms
Fuzz 77022: 6 transforms
Fuzz 77023: 11 transforms
Fuzz 77024: 2 transforms
Fuzz 77025: 15 transforms
Fuzz 77026: 20 transforms
Fuzz 77027: 2 transforms
Fuzz 77028: 19 transforms
Fuzz 77029: 17 transforms
Fuzz 77030: 19 transforms
Fuzz 77031: 11 transforms
Fuzz 77032: 4 transforms
Fuzz 77033: 6 transforms
Fuzz 77034: 1 transforms
Fuzz 77035: 2 transforms
Fuzz 77036: 5 transforms
Fuzz 77037: 6 transforms
Fuzz 77038: 17 transforms
Fuzz 77039: 20 transforms
Fuzz 77040: 2 transforms
Fuzz 77041: 20 transforms
Fuzz 77042: 15 transforms
Fuzz 77043: 5 transforms
Fuzz 77044: 13 transforms
Fuzz 77045: 8 transforms
Fuzz 77046: 11 transforms
Fuzz 77047: 5 transforms
Fuzz 77048: 1 transforms
Fuzz 77049: 10 transforms
Fuzz 77050: 18 transforms
Fuzz 77051: 17 transforms
Fuzz 77052: 3 transforms
Fuzz 77053: 12 transforms
Fuzz 77054: 16 transforms
Fuzz 77055: 19 transforms
Fuzz 77056: 15 transforms
Fuzz 77057: 18 transforms
Fuzz 77058: 9 transforms
Fuzz 77059: 3 transforms
Fuzz 77060: 13 transforms
Fuzz 77061: 1 transforms
Fuzz 77062: 3 transforms
Fuzz 77063: 10 transforms
Fuzz 77064: 19 transforms
Fuzz 77065: 17 transforms
Fuzz 77066: 7 transforms
Fuzz 77067: 17 transforms
Fuzz 77068: 8 transforms
Fuzz 77069: 15 transforms
Fuzz 77070: 7 transforms
Fuzz 77071: 18 transforms
Fuzz 77072: 14 transforms
Fuzz 77073: 14 transforms
Fuzz 77074: 8 transforms
Fuzz 77075: 20 transforms
Fuzz 77076: 3 transforms
Fuzz 77077: 8 transforms
Fuzz 77078: 12 transforms
Fuzz 77079: 3 transforms
Fuzz 77080: 6 transforms
Fuzz 77081: 16 transforms
Fuzz 77082: 20 transforms
Fuzz 77083: 18 transforms
Fuzz 77084: 5 transforms
Fuzz 77085: 19 transforms
Fuzz 77086: 8 transforms
Fuzz 77087: 2 transforms
Fuzz 77088: 16 transforms
Fuzz 77089: 17 transforms
Fuzz 77090: 18 transforms
Fuzz 77091: 11 transforms
Fuzz 77092: 2 transforms
Fuzz 77093: 9 transforms
Fuzz 77094: 16 transforms
Fuzz 77095: 20 transforms
Fuzz 77096: 8 transforms
Fuzz 77097: 17 transforms
Fuzz 77098: 8 transforms
Fuzz 77099: 6 transforms
Fuzz 77100: 18 transforms
Fuzz 77101: 19 transforms
Fuzz 77102: 8 transforms
Fuzz 77103: 7 transforms
Fuzz 77104: 15 transforms
Fuzz 77105: 2 transforms
Fuzz 77106: 1 transforms
Fuzz 77107: 16 transforms
Fuzz 77108: 3 transforms
Fuzz 77109: 20 transforms
Fuzz 77110: 20 transforms
Fuzz 77111: 6 transforms
Fuzz 77112: 10 transforms
Fuzz 77113: 16 transforms
Fuzz 77114: 16 transforms
Fuzz 77115: 16 transforms
Fuzz 77116: 15 transforms
Fuzz 77117: 5 transforms
Fuzz 77118: 14 transforms
Fuzz 77119: 13 transforms
Fuzz 77120: 5 transforms
Fuzz 77121: 18 transforms
Fuzz 77122: 17 transforms
Fuzz 77123: 5 transforms
Fuzz 77124: 15 transforms
Fuzz 77125: 14 transforms
Fuzz 77126: 3 transforms
Fuzz 77127: 5 transforms
Fuzz 77128: 2 transforms
Fuzz 77129: 20 transforms
Fuzz 77130: 8 transforms
Fuzz 77131: 20 transforms
Fuzz 77132: 15 transforms
Fuzz 77133: 18 transforms
Fuzz 77134: 19 transforms
Fuzz 77135: 18 transforms
Fuzz 77136: 6 transforms
Fuzz 77137: 18 transforms
Fuzz 77138: 1 transforms
Fuzz 77139: 12 transforms
Fuzz 77140: 8 transforms
Fuzz 77141: 7 transforms
Fuzz 77142: 13 transforms
Fuzz 77143: 15 transforms
Fuzz 77144: 8 transforms
Fuzz 77145: 10 transforms
Fuzz 77146: 1 transforms
Fuzz 77147: 20 transforms
Fuzz 77148: 2 transforms
Fuzz 77149: 1 transforms
Fuzz 77150: 10 transforms
Fuzz 77151: 17 transforms
Fuzz 77152: 3 transforms
Fuzz 77153: 14 transforms
Fuzz 77154: 1 transforms
Fuzz 77155: 13 transforms
Fuzz 77156: 15 transforms
Fuzz 77157: 3 transforms
Fuzz 77158: 15 transforms
Fuzz 77159: 8 transforms
Fuzz 77160: 11 transforms
Fuzz 77161: 11 transforms
Fuzz 77162: 12 transforms
Fuzz 77163: 7 transforms
Fuzz 77164: 19 transforms
Fuzz 77165: 14 transforms
Fuzz 77166: 11 transforms
Fuzz 77167: 16 transforms
Fuzz 77168: 4 transforms
Fuzz 77169: 5 transforms
Fuzz 77170: 14 transforms
Fuzz 77171: 20 transforms
Fuzz 77172: 10 transforms
Fuzz 77173: 11 transforms
Fuzz 77174: 1 transforms
Fuzz 77175: 3 transforms
Fuzz 77176: 1 transforms
Fuzz 77177: 8 transforms
Fuzz 77178: 14 transforms
Fuzz 77179: 4 transforms
Fuzz 77180: 16 transforms
Fuzz 77181: 4 transforms
Fuzz 77182: 18 transforms
Fuzz 77183: 17 transforms
Fuzz 77184: 8 transforms
Fuzz 77185: 3 transforms
Fuzz 77186: 6 transforms
Fuzz 77187: 17 transforms
Fuzz 77188: 12 transforms
Fuzz 77189: 19 transforms
Fuzz 77190: 17 transforms
Fuzz 77191: 13 transforms
Fuzz 77192: 16 transforms
Fuzz 77193: 20 transforms
Fuzz 77194: 8 transforms
Fuzz 77195: 20 transforms
Fuzz 77196: 11 transforms
Fuzz 77197: 20 transforms
Fuzz 77198: 7 transforms
Fuzz 77199: 14 transforms
Fuzz 77200: 3 transforms
Fuzz 77201: 18 transforms
Fuzz 77202: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  templateUrl: 'test.html',

  String header;

  List<String> itemterComponent {
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;
-->
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],

       aria-hidden="truts: const ['count'],
  selecto: 'my-aaa',
  EventEmitter<String>ng header;
}
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Compoexternalnent(
  int count;
@Component(

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
  void increment() {}
class ComponentA {
  @Conten resetEvent;


  selector: 'my-counter',
  @ContentChild(tCounterComponent)
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></butteon>')utte
class Counr2.dart';
}
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  inp<!--
@Component(
  @Output() EventEmittwither<int> incremented;
  inputs: const ['count'],
  @Input() int maxCount;
class ComponentA {

  selector: 'my-aaa',
  int count;
  void reset() {}
  List<String> items;
<<==HTML CODE==>>
</div>
    <my-counter></my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>
  
      
<!-- @ngconstIgnoreErrors: -->
    [maxCount]='4'
  <input [(ngModel)]="header" />
]),
er
{
    (incremented)='items.add($event.FunctiontoString())'>
    #counter

    [count]="items.length"
    #counter
    [co  <my-counter<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!inval
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{ngForm.dirty}}
});
<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">

}
\'\'\');
  '090cedb3</li>
  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 77203: 6 transforms
Fuzz 77204: 18 transforms
Fuzz 77205: 14 transforms
Fuzz 77206: 19 transforms
Fuzz 77207: 10 transforms
Fuzz 77208: 8 transforms
Fuzz 77209: 15 transforms
Fuzz 77210: 12 transforms
Fuzz 77211: 1 transforms
Fuzz 77212: 1 transforms
Fuzz 77213: 18 transforms
Fuzz 77214: 11 transforms
Fuzz 77215: 6 transforms
Fuzz 77216: 1 transforms
Fuzz 77217: 3 transforms
Fuzz 77218: 8 transforms
Fuzz 77219: 15 transforms
Fuzz 77220: 13 transforms
Fuzz 77221: 17 transforms
Fuzz 77222: 11 transforms
Fuzz 77223: 8 transforms
Fuzz 77224: 11 transforms
Fuzz 77225: 9 transforms
Fuzz 77226: 1 transforms
Fuzz 77227: 11 transforms
Fuzz 77228: 11 transforms
Fuzz 77229: 9 transforms
Fuzz 77230: 13 transforms
Fuzz 77231: 11 transforms
Fuzz 77232: 8 transforms
Fuzz 77233: 15 transforms
Fuzz 77234: 18 transforms
Fuzz 77235: 19 transforms
Fuzz 77236: 18 transforms
Fuzz 77237: 14 transforms
Fuzz 77238: 16 transforms
Fuzz 77239: 18 transforms
Fuzz 77240: 8 transforms
Fuzz 77241: 8 transforms
Fuzz 77242: 6 transforms
Fuzz 77243: 7 transforms
Fuzz 77244: 17 transforms
Fuzz 77245: 3 transforms
Fuzz 77246: 13 transforms
Fuzz 77247: 17 transforms
Fuzz 77248: 17 transforms
Fuzz 77249: 6 transforms
Fuzz 77250: 4 transforms
Fuzz 77251: 6 transforms
Fuzz 77252: 19 transforms
Fuzz 77253: 4 transforms
Fuzz 77254: 2 transforms
Fuzz 77255: 4 transforms
Fuzz 77256: 7 transforms
Fuzz 77257: 12 transforms
Fuzz 77258: 16 transforms
Fuzz 77259: 18 transforms
Fuzz 77260: 2 transforms
Fuzz 77261: 14 transforms
Fuzz 77262: 18 transforms
Fuzz 77263: 15 transforms
Fuzz 77264: 13 transforms
Fuzz 77265: 10 transforms
Fuzz 77266: 17 transforms
Fuzz 77267: 2 transforms
Fuzz 77268: 13 transforms
Fuzz 77269: 3 transforms
Fuzz 77270: 17 transforms
Fuzz 77271: 5 transforms
Fuzz 77272: 19 transforms
Fuzz 77273: 14 transforms
Fuzz 77274: 7 transforms
Fuzz 77275: 12 transforms
Fuzz 77276: 7 transforms
Fuzz 77277: 17 transforms
Fuzz 77278: 9 transforms
Fuzz 77279: 4 transforms
Fuzz 77280: 3 transforms
Fuzz 77281: 12 transforms
Fuzz 77282: 16 transforms
Fuzz 77283: 7 transforms
Fuzz 77284: 10 transforms
Fuzz 77285: 10 transforms
Fuzz 77286: 20 transforms
Fuzz 77287: 9 transforms
Fuzz 77288: 10 transforms
Fuzz 77289: 20 transforms
Fuzz 77290: 15 transforms
Fuzz 77291: 16 transforms
Fuzz 77292: 17 transforms
Fuzz 77293: 12 transforms
Fuzz 77294: 10 transforms
Fuzz 77295: 12 transforms
Fuzz 77296: 5 transforms
Fuzz 77297: 17 transforms
Fuzz 77298: 19 transforms
Fuzz 77299: 11 transforms
Fuzz 77300: 13 transforms
Fuzz 77301: 8 transforms
Fuzz 77302: 9 transforms
Fuzz 77303: 14 transforms
Fuzz 77304: 8 transforms
Fuzz 77305: 10 transforms
Fuzz 77306: 15 transforms
Fuzz 77307: 19 transforms
Fuzz 77308: 10 transforms
Fuzz 77309: 1 transforms
Fuzz 77310: 5 transforms
Fuzz 77311: 2 transforms
Fuzz 77312: 5 transforms
Fuzz 77313: 9 transforms
Fuzz 77314: 5 transforms
Fuzz 77315: 18 transforms
Fuzz 77316: 17 transforms
Fuzz 77317: 4 transforms
Fuzz 77318: 10 transforms
Fuzz 77319: 18 transforms
Fuzz 77320: 11 transforms
Fuzz 77321: 10 transforms
Fuzz 77322: 18 transforms
Fuzz 77323: 1 transforms
Fuzz 77324: 13 transforms
Fuzz 77325: 17 transforms
Fuzz 77326: 5 transforms
Fuzz 77327: 3 transforms
Fuzz 77328: 2 transforms
Fuzz 77329: 5 transforms
Fuzz 77330: 18 transforms
Fuzz 77331: 13 transforms
Fuzz 77332: 9 transforms
Fuzz 77333: 8 transforms
Fuzz 77334: 4 transforms
Fuzz 77335: 19 transforms
Fuzz 77336: 2 transforms
Fuzz 77337: 6 transforms
Fuzz 77338: 12 transforms
Fuzz 77339: 13 transforms
Fuzz 77340: 20 transforms
Fuzz 77341: 5 transforms
Fuzz 77342: 20 transforms
Fuzz 77343: 3 transforms
Fuzz 77344: 10 transforms
Fuzz 77345: 12 transforms
Fuzz 77346: 7 transforms
Fuzz 77347: 4 transforms
Fuzz 77348: 12 transforms
Fuzz 77349: 18 transforms
Fuzz 77350: 3 transforms
Fuzz 77351: 10 transforms
Fuzz 77352: 16 transforms
Fuzz 77353: 20 transforms
Fuzz 77354: 1 transforms
Fuzz 77355: 2 transforms
Fuzz 77356: 12 transforms
Fuzz 77357: 20 transforms
Fuzz 77358: 7 transforms
Fuzz 77359: 10 transforms
Fuzz 77360: 17 transforms
Fuzz 77361: 15 transforms
Fuzz 77362: 1 transforms
Fuzz 77363: 13 transforms
Fuzz 77364: 11 transforms
Fuzz 77365: 15 transforms
Fuzz 77366: 7 transforms
Fuzz 77367: 11 transforms
Fuzz 77368: 18 transforms
Fuzz 77369: 5 transforms
Fuzz 77370: 16 transforms
Fuzz 77371: 1 transforms
Fuzz 77372: 9 transforms
Fuzz 77373: 15 transforms
Fuzz 77374: 16 transforms
Fuzz 77375: 19 transforms
Fuzz 77376: 14 transforms
Fuzz 77377: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Output() EventEmitter<int> incremented;
  String header;
  EventEmitter<String> resetEvent;
class ComponentA {
{
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],

@Component(
}
  '090cedb3f2833a3f260b0937b';

import 'package:angular2/angular2.dart}
  selector: 'my-counter',
  int count;
@Component(  <!--
  templateUrl: 'test.html',
});
class CounterComponent {
    library   attr.aria-hiddselector: 'my-aaa',
       aria-hidden="true"
\'\'\');
]),
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
-->

  @ContentChild(Coun
  List<String> items;
<<==HTML CODE==>>
]),
\'\'\');
  <my-counter
});
  </my-counter>
  
      
    (incremented)='item<!--
<h1 #h1>3Showing {{it<!--
       aria-hidden="trues.add($event.toString())'>
  {{ngForm.dirty}}
<li *ngFor='let item of i}
-->
{
  {{x}} : {{item.trim()}}
</div>
});
]),
-->
  <form #ngcounter>

</li>
    (reset)=''
       aria-hidd'\'tems; let x=index' [hidden]='item != null'>
    [maxCount]='4'
\<!--
    [Form=}
<!-- @ngIgnoreErrors: -->
  '090cedb3f2833a3f260"ngForm"></form>
<div *ngIf="items.length > 0">
-->
{
    #counter
    <my-counter></my-counter>

</li>
    (reset)=''
       aria-hidd'\'tems; let x=index' [hidden]='item != null'>
    [maxCount]='4'
\<!--
    [count]="items.length"

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 77378: 20 transforms
Fuzz 77379: 14 transforms
Fuzz 77380: 13 transforms
Fuzz 77381: 7 transforms
Fuzz 77382: 12 transforms
Fuzz 77383: 11 transforms
Fuzz 77384: 15 transforms
Fuzz 77385: 9 transforms
Fuzz 77386: 20 transforms
Fuzz 77387: 17 transforms
Fuzz 77388: 17 transforms
Fuzz 77389: 20 transforms
Fuzz 77390: 2 transforms
Fuzz 77391: 9 transforms
Fuzz 77392: 3 transforms
Fuzz 77393: 10 transforms
Fuzz 77394: 14 transforms
Fuzz 77395: 13 transforms
Fuzz 77396: 2 transforms
Fuzz 77397: 1 transforms
Fuzz 77398: 5 transforms
Fuzz 77399: 11 transforms
Fuzz 77400: 12 transforms
Fuzz 77401: 9 transforms
Fuzz 77402: 18 transforms
Fuzz 77403: 10 transforms
Fuzz 77404: 2 transforms
Fuzz 77405: 9 transforms
Fuzz 77406: 10 transforms
Fuzz 77407: 7 transforms
Fuzz 77408: 10 transforms
Fuzz 77409: 11 transforms
Fuzz 77410: 9 transforms
Fuzz 77411: 4 transforms
Fuzz 77412: 8 transforms
Fuzz 77413: 18 transforms
Fuzz 77414: 15 transforms
Fuzz 77415: 18 transforms
Fuzz 77416: 7 transforms
Fuzz 77417: 1 transforms
Fuzz 77418: 14 transforms
Fuzz 77419: 9 transforms
Fuzz 77420: 17 transforms
Fuzz 77421: 7 transforms
Fuzz 77422: 11 transforms
Fuzz 77423: 8 transforms
Fuzz 77424: 13 transforms
Fuzz 77425: 5 transforms
Fuzz 77426: 2 transforms
Fuzz 77427: 19 transforms
Fuzz 77428: 4 transforms
Fuzz 77429: 10 transforms
Fuzz 77430: 20 transforms
Fuzz 77431: 20 transforms
Fuzz 77432: 12 transforms
Fuzz 77433: 13 transforms
Fuzz 77434: 2 transforms
Fuzz 77435: 9 transforms
Fuzz 77436: 7 transforms
Fuzz 77437: 18 transforms
Fuzz 77438: 19 transforms
Fuzz 77439: 1 transforms
Fuzz 77440: 9 transforms
Fuzz 77441: 5 transforms
Fuzz 77442: 14 transforms
Fuzz 77443: 18 transforms
Fuzz 77444: 7 transforms
Fuzz 77445: 12 transforms
Fuzz 77446: 3 transforms
Fuzz 77447: 20 transforms
Fuzz 77448: 9 transforms
Fuzz 77449: 3 transforms
Fuzz 77450: 19 transforms
Fuzz 77451: 15 transforms
Fuzz 77452: 9 transforms
Fuzz 77453: 17 transforms
Fuzz 77454: 1 transforms
Fuzz 77455: 8 transforms
Fuzz 77456: 3 transforms
Fuzz 77457: 7 transforms
Fuzz 77458: 5 transforms
Fuzz 77459: 6 transforms
Fuzz 77460: 17 transforms
Fuzz 77461: 18 transforms
Fuzz 77462: 8 transforms
Fuzz 77463: 2 transforms
Fuzz 77464: 14 transforms
Fuzz 77465: 16 transforms
Fuzz 77466: 17 transforms
Fuzz 77467: 10 transforms
Fuzz 77468: 20 transforms
Fuzz 77469: 3 transforms
Fuzz 77470: 20 transforms
Fuzz 77471: 20 transforms
Fuzz 77472: 15 transforms
Fuzz 77473: 6 transforms
Fuzz 77474: 17 transforms
Fuzz 77475: 19 transforms
Fuzz 77476: 10 transforms
Fuzz 77477: 15 transforms
Fuzz 77478: 7 transforms
Fuzz 77479: 2 transforms
Fuzz 77480: 4 transforms
Fuzz 77481: 10 transforms
Fuzz 77482: 11 transforms
Fuzz 77483: 17 transforms
Fuzz 77484: 14 transforms
Fuzz 77485: 17 transforms
Fuzz 77486: 2 transforms
Fuzz 77487: 9 transforms
Fuzz 77488: 13 transforms
Fuzz 77489: 16 transforms
Fuzz 77490: 5 transforms
Fuzz 77491: 13 transforms
Fuzz 77492: 9 transforms
Fuzz 77493: 12 transforms
Fuzz 77494: 20 transforms
Fuzz 77495: 18 transforms
Fuzz 77496: 15 transforms
Fuzz 77497: 14 transforms
Fuzz 77498: 20 transforms
Fuzz 77499: 2 transforms
Fuzz 77500: 3 transforms
Fuzz 77501: 15 transforms
Fuzz 77502: 15 transforms
Fuzz 77503: 7 transforms
Fuzz 77504: 3 transforms
Fuzz 77505: 14 transforms
Fuzz 77506: 5 transforms
Fuzz 77507: 16 transforms
Fuzz 77508: 4 transforms
Fuzz 77509: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angulars2.dart';

@Component(
  selector}
]),
});
{
\'\'\');  '090cedb3f2833a3f260b0937baae56267a6cd93: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMoteUrl: 'test.html',
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  temntA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class Coutputs: const ['resetEvent: reset'],
  template: '{{count}plate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class Coutputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Stridel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['corunt'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></butnterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Stridel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inpus: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='ite<!--
-->
       aria- hidden="true"
       attr.aria-hm != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="it}
]),
});
{
\'\ems.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremente}]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50d)='items.add($event.toString())'>
    <my-counter></my-c<form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    }]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae#counter
    [count]="itemounter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 77510: 11 transforms
Fuzz 77511: 15 transforms
Fuzz 77512: 4 transforms
Fuzz 77513: 11 transforms
Fuzz 77514: 1 transforms
Fuzz 77515: 15 transforms
Fuzz 77516: 8 transforms
Fuzz 77517: 1 transforms
Fuzz 77518: 15 transforms
Fuzz 77519: 14 transforms
Fuzz 77520: 8 transforms
Fuzz 77521: 11 transforms
Fuzz 77522: 3 transforms
Fuzz 77523: 2 transforms
Fuzz 77524: 8 transforms
Fuzz 77525: 8 transforms
Fuzz 77526: 1 transforms
Fuzz 77527: 1 transforms
Fuzz 77528: 15 transforms
Fuzz 77529: 4 transforms
Fuzz 77530: 4 transforms
Fuzz 77531: 4 transforms
Fuzz 77532: 7 transforms
Fuzz 77533: 16 transforms
Fuzz 77534: 5 transforms
Fuzz 77535: 15 transforms
Fuzz 77536: 14 transforms
Fuzz 77537: 18 transforms
Fuzz 77538: 6 transforms
Fuzz 77539: 15 transforms
Fuzz 77540: 20 transforms
Fuzz 77541: 4 transforms
Fuzz 77542: 16 transforms
Fuzz 77543: 8 transforms
Fuzz 77544: 20 transforms
Fuzz 77545: 5 transforms
Fuzz 77546: 19 transforms
Fuzz 77547: 13 transforms
Fuzz 77548: 18 transforms
Fuzz 77549: 4 transforms
Fuzz 77550: 15 transforms
Fuzz 77551: 11 transforms
Fuzz 77552: 17 transforms
Fuzz 77553: 8 transforms
Fuzz 77554: 5 transforms
Fuzz 77555: 3 transforms
Fuzz 77556: 6 transforms
Fuzz 77557: 4 transforms
Fuzz 77558: 12 transforms
Fuzz 77559: 10 transforms
Fuzz 77560: 14 transforms
Fuzz 77561: 11 transforms
Fuzz 77562: 15 transforms
Fuzz 77563: 7 transforms
Fuzz 77564: 15 transforms
Fuzz 77565: 19 transforms
Fuzz 77566: 7 transforms
Fuzz 77567: 20 transforms
Fuzz 77568: 7 transforms
Fuzz 77569: 11 transforms
Fuzz 77570: 15 transforms
Fuzz 77571: 1 transforms
Fuzz 77572: 4 transforms
Fuzz 77573: 11 transforms
Fuzz 77574: 4 transforms
Fuzz 77575: 7 transforms
Fuzz 77576: 3 transforms
Fuzz 77577: 9 transforms
Fuzz 77578: 5 transforms
Fuzz 77579: 20 transforms
Fuzz 77580: 10 transforms
Fuzz 77581: 16 transforms
Fuzz 77582: 17 transforms
Fuzz 77583: 20 transforms
Fuzz 77584: 7 transforms
Fuzz 77585: 16 transforms
Fuzz 77586: 17 transforms
Fuzz 77587: 14 transforms
Fuzz 77588: 10 transforms
Fuzz 77589: 7 transforms
Fuzz 77590: 6 transforms
Fuzz 77591: 20 transforms
Fuzz 77592: 4 transforms
Fuzz 77593: 8 transforms
Fuzz 77594: 16 transforms
Fuzz 77595: 15 transforms
Fuzz 77596: 13 transforms
Fuzz 77597: 5 transforms
Fuzz 77598: 20 transforms
Fuzz 77599: 8 transforms
Fuzz 77600: 17 transforms
Fuzz 77601: 12 transforms
Fuzz 77602: 9 transforms
Fuzz 77603: 4 transforms
Fuzz 77604: 8 transforms
Fuzz 77605: 19 transforms
Fuzz 77606: 9 transforms
Fuzz 77607: 16 transforms
Fuzz 77608: 1 transforms
Fuzz 77609: 8 transforms
Fuzz 77610: 6 transforms
Fuzz 77611: 12 transforms
Fuzz 77612: 19 transforms
Fuzz 77613: 17 transforms
Fuzz 77614: 11 transforms
Fuzz 77615: 1 transforms
Fuzz 77616: 19 transforms
Fuzz 77617: 4 transforms
Fuzz 77618: 11 transforms
Fuzz 77619: 7 transforms
Fuzz 77620: 7 transforms
Fuzz 77621: 11 transforms
Fuzz 77622: 3 transforms
Fuzz 77623: 10 transforms
Fuzz 77624: 18 transforms
Fuzz 77625: 8 transforms
Fuzz 77626: 8 transforms
Fuzz 77627: 9 transforms
Fuzz 77628: 5 transforms
Fuzz 77629: 18 transforms
Fuzz 77630: 19 transforms
Fuzz 77631: 18 transforms
Fuzz 77632: 8 transforms
Fuzz 77633: 2 transforms
Fuzz 77634: 15 transforms
Fuzz 77635: 3 transforms
Fuzz 77636: 2 transforms
Fuzz 77637: 2 transforms
Fuzz 77638: 4 transforms
Fuzz 77639: 2 transforms
Fuzz 77640: 2 transforms
Fuzz 77641: 13 transforms
Fuzz 77642: 7 transforms
Fuzz 77643: 9 transforms
Fuzz 77644: 16 transforms
Fuzz 77645: 6 transforms
Fuzz 77646: 3 transforms
Fuzz 77647: 4 transforms
Fuzz 77648: 4 transforms
Fuzz 77649: 14 transforms
Fuzz 77650: 15 transforms
Fuzz 77651: 15 transforms
Fuzz 77652: 9 transforms
Fuzz 77653: 8 transforms
Fuzz 77654: 7 transforms
Fuzz 77655: 2 transforms
Fuzz 77656: 9 transforms
Fuzz 77657: 8 transforms
Fuzz 77658: 17 transforms
Fuzz 77659: 8 transforms
Fuzz 77660: 12 transforms
Fuzz 77661: 8 transforms
Fuzz 77662: 5 transforms
Fuzz 77663: 3 transforms
Fuzz 77664: 10 transforms
Fuzz 77665: 7 transforms
Fuzz 77666: 14 transforms
Fuzz 77667: 17 transforms
Fuzz 77668: 8 transforms
Fuzz 77669: 11 transforms
Fuzz 77670: 18 transforms
Fuzz 77671: 11 transforms
Fuzz 77672: 10 transforms
Fuzz 77673: 19 transforms
Fuzz 77674: 5 transforms
Fuzz 77675: 20 transforms
Fuzz 77676: 13 transforms
Fuzz 77677: 19 transforms
Fuzz 77678: 17 transforms
Fuzz 77679: 8 transforms
Fuzz 77680: 12 transforms
Fuzz 77681: 10 transforms
Fuzz 77682: 6 transforms
Fuzz 77683: 2 transforms
Fuzz 77684: 8 transforms
Fuzz 77685: 4 transforms
Fuzz 77686: 19 transforms
Fuzz 77687: 9 transforms
Fuzz 77688: 13 transforms
Fuzz 77689: 7 transforms
Fuzz 77690: 20 transforms
Fuzz 77691: 5 transforms
Fuzz 77692: 18 transforms
Fuzz 77693: 16 transforms
Fuzz 77694: 18 transforms
Fuzz 77695: 11 transforms
Fuzz 77696: 5 transforms
Fuzz 77697: 15 transforms
Fuzz 77698: 15 transforms
Fuzz 77699: 9 transforms
Fuzz 77700: 19 transforms
Fuzz 77701: 2 transforms
Fuzz 77702: 1 transforms
Fuzz 77703: 3 transforms
Fuzz 77704: 18 transforms
Fuzz 77705: 14 transforms
Fuzz 77706: 6 transforms
Fuzz 77707: 10 transforms
Fuzz 77708: 19 transforms
Fuzz 77709: 20 transforms
Fuzz 77710: 17 transforms
Fuzz 77711: 19 transforms
Fuzz 77712: 7 transforms
Fuzz 77713: 20 transforms
Fuzz 77714: 11 transforms
Fuzz 77715: 17 transforms
Fuzz 77716: 19 transforms
Fuzz 77717: 1 transforms
Fuzz 77718: 4 transforms
Fuzz 77719: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<mponent(
@Component(

]),
@Component(
  temwithplate: '{{count}} <button (}
  EventEmitter<String> resetEvent;
class ComponentA {
  selector: 'my-c="increment()" [value]="\'add\'"></button>')
   -4.click)="increment()" [value]="\'add\'"></button>')
  '090cedb3f2833a3f260b0937baae56267a6cd935',
\'\'\');
  @Output() EventEmitter<int> incremented;
  
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
{
  temwithlate: '{{count}} <button (}
  templateUrl: 'test.html',

  selector: 'my-aaa',
  selectString> items;
  @Input() int maxCount;

  
  String header;
  List<mponent(
  @Output() EventEmitter<int> incremented;
});
  int count;
@Component(
class ComponentA {

}
class CounterComponent {
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
  String header;
  selectString> itounter',
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
  selector: 'my-counter',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 }
]),
});
{
\'\'\');
  '090cedb3f2833a3#h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503599ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toStringem of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503599ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()7baae56267a6cd935',
   -4.503599ngForm.dirty}}
  
  <input [(ngModel)]="header<!--
-->
    " />
      
  <my-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toStringem of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503599ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [maxCount]='4''
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 77720: 17 transforms
Fuzz 77721: 15 transforms
Fuzz 77722: 6 transforms
Fuzz 77723: 5 transforms
Fuzz 77724: 17 transforms
Fuzz 77725: 14 transforms
Fuzz 77726: 11 transforms
Fuzz 77727: 20 transforms
Fuzz 77728: 19 transforms
Fuzz 77729: 17 transforms
Fuzz 77730: 3 transforms
Fuzz 77731: 11 transforms
Fuzz 77732: 14 transforms
Fuzz 77733: 18 transforms
Fuzz 77734: 12 transforms
Fuzz 77735: 13 transforms
Fuzz 77736: 9 transforms
Fuzz 77737: 4 transforms
Fuzz 77738: 11 transforms
Fuzz 77739: 11 transforms
Fuzz 77740: 15 transforms
Fuzz 77741: 13 transforms
Fuzz 77742: 20 transforms
Fuzz 77743: 9 transforms
Fuzz 77744: 6 transforms
Fuzz 77745: 4 transforms
Fuzz 77746: 5 transforms
Fuzz 77747: 9 transforms
Fuzz 77748: 20 transforms
Fuzz 77749: 1 transforms
Fuzz 77750: 9 transforms
Fuzz 77751: 13 transforms
Fuzz 77752: 20 transforms
Fuzz 77753: 2 transforms
Fuzz 77754: 4 transforms
Fuzz 77755: 5 transforms
Fuzz 77756: 6 transforms
Fuzz 77757: 12 transforms
Fuzz 77758: 20 transforms
Fuzz 77759: 6 transforms
Fuzz 77760: 11 transforms
Fuzz 77761: 14 transforms
Fuzz 77762: 17 transforms
Fuzz 77763: 1 transforms
Fuzz 77764: 18 transforms
Fuzz 77765: 7 transforms
Fuzz 77766: 2 transforms
Fuzz 77767: 5 transforms
Fuzz 77768: 3 transforms
Fuzz 77769: 14 transforms
Fuzz 77770: 3 transforms
Fuzz 77771: 5 transforms
Fuzz 77772: 20 transforms
Fuzz 77773: 8 transforms
Fuzz 77774: 20 transforms
Fuzz 77775: 11 transforms
Fuzz 77776: 12 transforms
Fuzz 77777: 17 transforms
Fuzz 77778: 18 transforms
Fuzz 77779: 2 transforms
Fuzz 77780: 14 transforms
Fuzz 77781: 16 transforms
Fuzz 77782: 11 transforms
Fuzz 77783: 6 transforms
Fuzz 77784: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
-->

  in
       'packanullge:angular2/angular2.dart';
  String header;
@Component(
}
import<!--
@Component(

  nselector: 'my-counter',
class ComponentA {
  selecto: 'my-aaa',  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div*ngIf="items.length > 0">
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="-items.length"
    [maxCount]='4'
    (reset)=''
    (cl<!--
-->
       aria-hidden="true"
       attrick)='h1.hidden = !h1.hitypedefdden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 77785: 5 transforms
Fuzz 77786: 14 transforms
Fuzz 77787: 1 transforms
Fuzz 77788: 14 transforms
Fuzz 77789: 5 transforms
Fuzz 77790: 15 transforms
Fuzz 77791: 17 transforms
Fuzz 77792: 1 transforms
Fuzz 77793: 9 transforms
Fuzz 77794: 8 transforms
Fuzz 77795: 9 transforms
Fuzz 77796: 15 transforms
Fuzz 77797: 12 transforms
Fuzz 77798: 9 transforms
Fuzz 77799: 6 transforms
Fuzz 77800: 15 transforms
Fuzz 77801: 3 transforms
Fuzz 77802: 7 transforms
Fuzz 77803: 8 transforms
Fuzz 77804: 2 transforms
Fuzz 77805: 3 transforms
Fuzz 77806: 17 transforms
Fuzz 77807: 2 transforms
Fuzz 77808: 14 transforms
Fuzz 77809: 17 transforms
Fuzz 77810: 12 transforms
Fuzz 77811: 8 transforms
Fuzz 77812: 15 transforms
Fuzz 77813: 7 transforms
Fuzz 77814: 16 transforms
Fuzz 77815: 15 transforms
Fuzz 77816: 19 transforms
Fuzz 77817: 18 transforms
Fuzz 77818: 3 transforms
Fuzz 77819: 2 transforms
Fuzz 77820: 17 transforms
Fuzz 77821: 20 transforms
Fuzz 77822: 12 transforms
Fuzz 77823: 11 transforms
Fuzz 77824: 18 transforms
Fuzz 77825: 17 transforms
Fuzz 77826: 19 transforms
Fuzz 77827: 14 transforms
Fuzz 77828: 10 transforms
Fuzz 77829: 4 transforms
Fuzz 77830: 11 transforms
Fuzz 77831: 5 transforms
Fuzz 77832: 14 transforms
Fuzz 77833: 9 transforms
Fuzz 77834: 15 transforms
Fuzz 77835: 9 transforms
Fuzz 77836: 11 transforms
Fuzz 77837: 4 transforms
Fuzz 77838: 11 transforms
Fuzz 77839: 5 transforms
Fuzz 77840: 5 transforms
Fuzz 77841: 13 transforms
Fuzz 77842: 16 transforms
Fuzz 77843: 15 transforms
Fuzz 77844: 20 transforms
Fuzz 77845: 7 transforms
Fuzz 77846: 15 transforms
Fuzz 77847: 6 transforms
Fuzz 77848: 7 transforms
Fuzz 77849: 1 transforms
Fuzz 77850: 7 transforms
Fuzz 77851: 20 transforms
Fuzz 77852: 8 transforms
Fuzz 77853: 8 transforms
Fuzz 77854: 7 transforms
Fuzz 77855: 17 transforms
Fuzz 77856: 12 transforms
Fuzz 77857: 10 transforms
Fuzz 77858: 11 transforms
Fuzz 77859: 1 transforms
Fuzz 77860: 12 transforms
Fuzz 77861: 5 transforms
Fuzz 77862: 11 transforms
Fuzz 77863: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>-
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
   r
    [count]="items.length"
    [maxCount]=''
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-co(unter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartStatements (package:angular_analyzer_plugin/src/converter.dart:582:17)
#4      HtmlTreeConverter._convertStatementsBoundAttribute (package:angular_analyzer_plugin/src/converter.dart:428:20)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:284:50)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#10     HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#11     HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#12     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#13     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#14     FuzzTest.checkNoCrash.<anonymous closure>.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:613:34)
#15     _rootRunUnary (dart:async/zone.dart:1128)
#16     _CustomZone.runUnary (dart:async/zone.dart:1012)
#17     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#18     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#19     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#20     _Future._complete (dart:async/future_impl.dart:468)
#21     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#22     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#23     AngularDriver.resolveDart (package:angular_analyzer_plugin/src/angular_driver.dart:682:5)
#24     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#25     _rootRunUnary (dart:async/zone.dart:1128)
#26     _CustomZone.runUnary (dart:async/zone.dart:1012)
#27     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#28     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#29     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#30     _Future._complete (dart:async/future_impl.dart:468)
#31     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#32     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#33     AngularDriver.getStandardAngular (package:angular_analyzer_plugin/src/angular_driver.dart:296:5)
#34     new Future.microtask.<anonymous closure> (dart:async/future.dart:200)
#35     _rootRun (dart:async/zone.dart:1116)
#36     _CustomZone.run (dart:async/zone.dart:1001)
#37     _CustomZone.runGuarded (dart:async/zone.dart:901)
#38     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#39     _rootRun (dart:async/zone.dart:1120)
#40     _CustomZone.run (dart:async/zone.dart:1001)
#41     _CustomZone.runGuarded (dart:async/zone.dart:901)
#42     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#43     _microtaskLoop (dart:async/schedule_microtask.dart:41)
#44     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#45     _Timer._runTimers (dart:isolate-patch/timer_impl.dart:375)
#46     _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:394)
#47     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 77864: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>-
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
   r
    [count]="items.length"
    [maxCount]=''
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-co(unter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartStatements (package:angular_analyzer_plugin/src/converter.dart:582:17)
#4      HtmlTreeConverter._convertStatementsBoundAttribute (package:angular_analyzer_plugin/src/converter.dart:428:20)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:284:50)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#10     HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#11     HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#12     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#13     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#14     AngularDriver.pushHtmlErrors (package:angular_analyzer_plugin/src/angular_driver.dart:540:27)
<asynchronous suspension>
#15     AngularDriver.performWork (package:angular_analyzer_plugin/src/angular_driver.dart:247:7)
<asynchronous suspension>
#16     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#17     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#18     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#19     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#20     _rootRun (dart:async/zone.dart:1120)
#21     _CustomZone.run (dart:async/zone.dart:1001)
#22     _CustomZone.runGuarded (dart:async/zone.dart:901)
#23     runZoned (dart:async/zone.dart:1465)
#24     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#25     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#26     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#27     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#28     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 77865: 8 transforms
Fuzz 77866: 14 transforms
Fuzz 77867: 18 transforms
Fuzz 77868: 14 transforms
Fuzz 77869: 9 transforms
Fuzz 77870: 11 transforms
Fuzz 77871: 18 transforms
Fuzz 77872: 14 transforms
Fuzz 77873: 18 transforms
Fuzz 77874: 13 transforms
Fuzz 77875: 8 transforms
Fuzz 77876: 14 transforms
Fuzz 77877: 13 transforms
Fuzz 77878: 6 transforms
Fuzz 77879: 2 transforms
Fuzz 77880: 17 transforms
Fuzz 77881: 9 transforms
Fuzz 77882: 13 transforms
Fuzz 77883: 13 transforms
Fuzz 77884: 10 transforms
Fuzz 77885: 11 transforms
Fuzz 77886: 9 transforms
Fuzz 77887: 3 transforms
Fuzz 77888: 10 transforms
Fuzz 77889: 4 transforms
Fuzz 77890: 7 transforms
Fuzz 77891: 9 transforms
Fuzz 77892: 12 transforms
Fuzz 77893: 2 transforms
Fuzz 77894: 4 transforms
Fuzz 77895: 12 transforms
Fuzz 77896: 8 transforms
Fuzz 77897: 4 transforms
Fuzz 77898: 19 transforms
Fuzz 77899: 9 transforms
Fuzz 77900: 19 transforms
Fuzz 77901: 16 transforms
Fuzz 77902: 12 transforms
Fuzz 77903: 6 transforms
Fuzz 77904: 11 transforms
Fuzz 77905: 7 transforms
Fuzz 77906: 18 transforms
Fuzz 77907: 15 transforms
Fuzz 77908: 8 transforms
Fuzz 77909: 7 transforms
Fuzz 77910: 13 transforms
Fuzz 77911: 17 transforms
Fuzz 77912: 12 transforms
Fuzz 77913: 7 transforms
Fuzz 77914: 16 transforms
Fuzz 77915: 11 transforms
Fuzz 77916: 4 transforms
Fuzz 77917: 6 transforms
Fuzz 77918: 17 transforms
Fuzz 77919: 10 transforms
Fuzz 77920: 3 transforms
Fuzz 77921: 18 transforms
Fuzz 77922: 11 transforms
Fuzz 77923: 12 transforms
Fuzz 77924: 9 transforms
Fuzz 77925: 1 transforms
Fuzz 77926: 18 transforms
Fuzz 77927: 5 transforms
Fuzz 77928: 11 transforms
Fuzz 77929: 19 transforms
Fuzz 77930: 7 transforms
Fuzz 77931: 12 transforms
Fuzz 77932: 7 transforms
Fuzz 77933: 2 transforms
Fuzz 77934: 18 transforms
Fuzz 77935: 3 transforms
Fuzz 77936: 1 transforms
Fuzz 77937: 19 transforms
Fuzz 77938: 4 transforms
Fuzz 77939: 14 transforms
Fuzz 77940: 16 transforms
Fuzz 77941: 10 transforms
Fuzz 77942: 17 transforms
Fuzz 77943: 10 transforms
Fuzz 77944: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

class ComponentA {
  inputs: const ['count'],
  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
class CounterComponent {
  templateUrl: 'test.html',

  void reset() {}
  String header;
  @Output() EventEm<!--
-->
    itter<int> incremented;
  @ContentChild(CounterComponent)
  sele<!--
@Component(
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
       aria-hidctor: 'y-counter',

  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
 int count;
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCont;}
-->
  List<String> items;


  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showinglibrary {{items:.length}} items:</h1><li *ngFor='let }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4item of items; let x=index' [h}
]),
});
{\em of items; let x=index' [h}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260bidden]='item != null'>true
  '090cedb3f2833a3f260bidden]='item != null'>
  {{x}} : {{item.tri
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 77945: 18 transforms
Fuzz 77946: 2 transforms
Fuzz 77947: 7 transforms
Fuzz 77948: 5 transforms
Fuzz 77949: 9 transforms
Fuzz 77950: 5 transforms
Fuzz 77951: 4 transforms
Fuzz 77952: 15 transforms
Fuzz 77953: 18 transforms
Fuzz 77954: 13 transforms
Fuzz 77955: 7 transforms
Fuzz 77956: 16 transforms
Fuzz 77957: 12 transforms
Fuzz 77958: 2 transforms
Fuzz 77959: 1 transforms
Fuzz 77960: 9 transforms
Fuzz 77961: 13 transforms
Fuzz 77962: 1 transforms
Fuzz 77963: 15 transforms
Fuzz 77964: 18 transforms
Fuzz 77965: 5 transforms
Fuzz 77966: 3 transforms
Fuzz 77967: 3 transforms
Fuzz 77968: 14 transforms
Fuzz 77969: 4 transforms
Fuzz 77970: 7 transforms
Fuzz 77971: 5 transforms
Fuzz 77972: 5 transforms
Fuzz 77973: 4 transforms
Fuzz 77974: 16 transforms
Fuzz 77975: 17 transforms
Fuzz 77976: 18 transforms
Fuzz 77977: 4 transforms
Fuzz 77978: 10 transforms
Fuzz 77979: 11 transforms
Fuzz 77980: 8 transforms
Fuzz 77981: 17 transforms
Fuzz 77982: 19 transforms
Fuzz 77983: 10 transforms
Fuzz 77984: 14 transforms
Fuzz 77985: 4 transforms
Fuzz 77986: 12 transforms
Fuzz 77987: 15 transforms
Fuzz 77988: 11 transforms
Fuzz 77989: 17 transforms
Fuzz 77990: 3 transforms
Fuzz 77991: 7 transforms
Fuzz 77992: 1 transforms
Fuzz 77993: 16 transforms
Fuzz 77994: 2 transforms
Fuzz 77995: 16 transforms
Fuzz 77996: 9 transforms
Fuzz 77997: 1 transforms
Fuzz 77998: 17 transforms
Fuzz 77999: 10 transforms
Fuzz 78000: 8 transforms
Fuzz 78001: 12 transforms
Fuzz 78002: 19 transforms
Fuzz 78003: 17 transforms
Fuzz 78004: 17 transforms
Fuzz 78005: 13 transforms
Fuzz 78006: 8 transforms
Fuzz 78007: 4 transforms
Fuzz 78008: 9 transforms
Fuzz 78009: 6 transforms
Fuzz 78010: 14 transforms
Fuzz 78011: 19 transforms
Fuzz 78012: 19 transforms
Fuzz 78013: 12 transforms
Fuzz 78014: 9 transforms
Fuzz 78015: 11 transforms
Fuzz 78016: 1 transforms
Fuzz 78017: 6 transforms
Fuzz 78018: 17 transforms
Fuzz 78019: 20 transforms
Fuzz 78020: 16 transforms
Fuzz 78021: 10 transforms
Fuzz 78022: 16 transforms
Fuzz 78023: 20 transforms
Fuzz 78024: 7 transforms
Fuzz 78025: 20 transforms
Fuzz 78026: 15 transforms
Fuzz 78027: 1 transforms
Fuzz 78028: 12 transforms
Fuzz 78029: 20 transforms
Fuzz 78030: 4 transforms
Fuzz 78031: 16 transforms
Fuzz 78032: 6 transforms
Fuzz 78033: 12 transforms
Fuzz 78034: 7 transforms
Fuzz 78035: 4 transforms
Fuzz 78036: 7 transforms
Fuzz 78037: 15 transforms
Fuzz 78038: 7 transforms
Fuzz 78039: 14 transforms
Fuzz 78040: 14 transforms
Fuzz 78041: 4 transforms
Fuzz 78042: 12 transforms
Fuzz 78043: 9 transforms
Fuzz 78044: 7 transforms
Fuzz 78045: 20 transforms
Fuzz 78046: 20 transforms
Fuzz 78047: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  s}
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}
  @ContentChild(CounterComponent)

]),
  List<String> items;

  outputs: const ['resetEvent: reset'],

  vo
@Component(
  @Input() int maxCount;
\'\'\');

@Component(

  'elector: 'my-counter',
-->
class Co<!--
{
       aria-hidden="trueunterComponent {
  CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;
<!  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
});
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #}
]),
});
{
\'\'\');
  '090cedh1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset(}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260)'
    (incremented)='items.add($event.toString())'>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 78048: 10 transforms
Fuzz 78049: 17 transforms
Fuzz 78050: 11 transforms
Fuzz 78051: 11 transforms
Fuzz 78052: 2 transforms
Fuzz 78053: 16 transforms
Fuzz 78054: 17 transforms
Fuzz 78055: 13 transforms
Fuzz 78056: 7 transforms
Fuzz 78057: 11 transforms
Fuzz 78058: 5 transforms
Fuzz 78059: 6 transforms
Fuzz 78060: 16 transforms
Fuzz 78061: 6 transforms
Fuzz 78062: 13 transforms
Fuzz 78063: 19 transforms
Fuzz 78064: 14 transforms
Fuzz 78065: 6 transforms
Fuzz 78066: 16 transforms
Fuzz 78067: 19 transforms
Fuzz 78068: 4 transforms
Fuzz 78069: 8 transforms
Fuzz 78070: 7 transforms
Fuzz 78071: 12 transforms
Fuzz 78072: 6 transforms
Fuzz 78073: 3 transforms
Fuzz 78074: 12 transforms
Fuzz 78075: 20 transforms
Fuzz 78076: 17 transforms
Fuzz 78077: 16 transforms
Fuzz 78078: 8 transforms
Fuzz 78079: 11 transforms
Fuzz 78080: 7 transforms
Fuzz 78081: 5 transforms
Fuzz 78082: 16 transforms
Fuzz 78083: 10 transforms
Fuzz 78084: 8 transforms
Fuzz 78085: 18 transforms
Fuzz 78086: 11 transforms
Fuzz 78087: 6 transforms
Fuzz 78088: 19 transforms
Fuzz 78089: 10 transforms
Fuzz 78090: 5 transforms
Fuzz 78091: 14 transforms
Fuzz 78092: 13 transforms
Fuzz 78093: 13 transforms
Fuzz 78094: 13 transforms
Fuzz 78095: 3 transforms
Fuzz 78096: 3 transforms
Fuzz 78097: 6 transforms
Fuzz 78098: 17 transforms
Fuzz 78099: 7 transforms
Fuzz 78100: 10 transforms
Fuzz 78101: 7 transforms
Fuzz 78102: 6 transforms
Fuzz 78103: 13 transforms
Fuzz 78104: 10 transforms
Fuzz 78105: 13 transforms
Fuzz 78106: 18 transforms
Fuzz 78107: 3 transforms
Fuzz 78108: 16 transforms
Fuzz 78109: 6 transforms
Fuzz 78110: 18 transforms
Fuzz 78111: 14 transforms
Fuzz 78112: 7 transforms
Fuzz 78113: 8 transforms
Fuzz 78114: 8 transforms
Fuzz 78115: 2 transforms
Fuzz 78116: 17 transforms
Fuzz 78117: 10 transforms
Fuzz 78118: 17 transforms
Fuzz 78119: 12 transforms
Fuzz 78120: 6 transforms
Fuzz 78121: 12 transforms
Fuzz 78122: 19 transforms
Fuzz 78123: 19 transforms
Fuzz 78124: 1 transforms
Fuzz 78125: 12 transforms
Fuzz 78126: 4 transforms
Fuzz 78127: 6 transforms
Fuzz 78128: 8 transforms
Fuzz 78129: 20 transforms
Fuzz 78130: 10 transforms
Fuzz 78131: 9 transforms
Fuzz 78132: 10 transforms
Fuzz 78133: 13 transforms
Fuzz 78134: 19 transforms
Fuzz 78135: 16 transforms
Fuzz 78136: 17 transforms
Fuzz 78137: 20 transforms
Fuzz 78138: 19 transforms
Fuzz 78139: 4 transforms
Fuzz 78140: 17 transforms
Fuzz 78141: 19 transforms
Fuzz 78142: 2 transforms
Fuzz 78143: 16 transforms
Fuzz Failure 
<<==DART CODE==>>

  selector: 'my-counter',
  '090cedb3f2833a3f260b0937baae56267areset'],
  int count;
]),
  LitemplateUrl: 'test.html',



  gular2.dart';
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)

  selector: 'my-aaa',

  List<String> items;
class ComponentA {
  CounterComponent recursedComponent;
class CounterComponent {
  directives: const [CounterComponen<!--
@Component(
  @Input() int maxCount;
t, NgIf, NgFor, NgForm, NgModel])
  String header;
class CounterComponent {
-->

  outputs: const ['resetEvent: }
  void increment() {}
});

  void reset() {}
  List<String> items;
}@Component(
}
  gular2.dart';
  @Output() EventEmittt;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
class ComponentA {
-->
{
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  directives: const [CounterComponen<!--
t, NgIf, NgFor, NgForm, NgModel])
  Litemper<int> incremented;

<<==HTML CODE==>>
  

    [count]="items.length" (reset)=''
  {{x}} :
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    #counter
    (click)='h1.hidden = !h1.hidden; counter.rdoeset()'
  </my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
  <input [(ngModel)<!--
]="header" />
</li>
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
  <my-counter
    <my-counter></my-counte<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}r>
  {{ngForm.dirty}}      
    (reset)=''
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
    (incremented)='items.add($event.toString())'>
    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 78144: 12 transforms
Fuzz 78145: 16 transforms
Fuzz 78146: 16 transforms
Fuzz 78147: 19 transforms
Fuzz 78148: 6 transforms
Fuzz 78149: 18 transforms
Fuzz 78150: 19 transforms
Fuzz 78151: 18 transforms
Fuzz 78152: 15 transforms
Fuzz 78153: 6 transforms
Fuzz 78154: 13 transforms
Fuzz 78155: 11 transforms
Fuzz 78156: 17 transforms
Fuzz 78157: 3 transforms
Fuzz 78158: 14 transforms
Fuzz 78159: 2 transforms
Fuzz 78160: 5 transforms
Fuzz 78161: 10 transforms
Fuzz 78162: 7 transforms
Fuzz 78163: 11 transforms
Fuzz 78164: 8 transforms
Fuzz 78165: 17 transforms
Fuzz 78166: 4 transforms
Fuzz 78167: 14 transforms
Fuzz 78168: 8 transforms
Fuzz 78169: 9 transforms
Fuzz 78170: 13 transforms
Fuzz 78171: 14 transforms
Fuzz 78172: 8 transforms
Fuzz 78173: 16 transforms
Fuzz 78174: 11 transforms
Fuzz 78175: 15 transforms
Fuzz 78176: 4 transforms
Fuzz 78177: 6 transforms
Fuzz 78178: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Co<!--
--mponent(
  selector: 'my-aaa',
  t<!--
       ariemplateUrl: 'test<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}".html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
class  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}
<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'

      
  {{x}} : {{item.trim()}}

    #counter
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
<!-- @ngIgnoreErrors: -->
    [maxCournt]='4'
  <my-counter
  
    [count]="items.length"
<div *ngIf="items.length > 0">
       aria-h='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>
    (incremented)->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</div>
</li>
    <my-clounter></my-counter>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 78179: 16 transforms
Fuzz 78180: 14 transforms
Fuzz 78181: 20 transforms
Fuzz 78182: 10 transforms
Fuzz 78183: 18 transforms
Fuzz 78184: 16 transforms
Fuzz 78185: 6 transforms
Fuzz 78186: 3 transforms
Fuzz 78187: 5 transforms
Fuzz 78188: 7 transforms
Fuzz 78189: 6 transforms
Fuzz 78190: 11 transforms
Fuzz 78191: 7 transforms
Fuzz 78192: 2 transforms
Fuzz 78193: 9 transforms
Fuzz 78194: 15 transforms
Fuzz 78195: 7 transforms
Fuzz 78196: 15 transforms
Fuzz 78197: 11 transforms
Fuzz 78198: 15 transforms
Fuzz 78199: 6 transforms
Fuzz 78200: 10 transforms
Fuzz 78201: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
{
-->r',
  EventEmitter<String> resetEvent;

  outputs: const ['resetEvent: reset'],
});
  void increment() {}
@Component(

  selector: 'my-aaa',
  templateUrl: 'test.html',
class CounterComponent {
@<!--
  template: '{{count}} <button (clic}
  '090cedb3f2833a3f260b0937baae56267a6ck)="increment()" [value]="\'add\'"></button>')
  String header;
}

  @Input() int maxCount;
  inputs: const ['count'],
class ComponentA {
     ncremented;
  CounterComponent recursedComponent;
}
import 'package:angular2/angular2.dart';
-->
-Component(
  @Output() EventEmitter<int> i<!--
  List<String> items;
]),
  void reset() {}
\'\'\');
  @ContentChild(CounterComponent)


  selector: 'my-counte<!--
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #codefaultunter
    [count]="itrems.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = ! *ngFor='let item ofh1.hidden;<!- counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
<
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 78202: 20 transforms
Fuzz 78203: 6 transforms
Fuzz 78204: 4 transforms
Fuzz 78205: 12 transforms
Fuzz 78206: 11 transforms
Fuzz 78207: 10 transforms
Fuzz 78208: 8 transforms
Fuzz 78209: 19 transforms
Fuzz 78210: 20 transforms
Fuzz 78211: 14 transforms
Fuzz 78212: 1 transforms
Fuzz 78213: 11 transforms
Fuzz 78214: 6 transforms
Fuzz 78215: 9 transforms
Fuzz 78216: 18 transforms
Fuzz 78217: 16 transforms
Fuzz 78218: 7 transforms
Fuzz 78219: 9 transforms
Fuzz 78220: 11 transforms
Fuzz 78221: 10 transforms
Fuzz 78222: 13 transforms
Fuzz 78223: 10 transforms
Fuzz 78224: 15 transforms
Fuzz 78225: 18 transforms
Fuzz 78226: 7 transforms
Fuzz 78227: 17 transforms
Fuzz 78228: 16 transforms
Fuzz 78229: 4 transforms
Fuzz 78230: 15 transforms
Fuzz 78231: 7 transforms
Fuzz 78232: 16 transforms
Fuzz 78233: 4 transforms
Fuzz 78234: 7 transforms
Fuzz 78235: 19 transforms
Fuzz 78236: 7 transforms
Fuzz 78237: 9 transforms
Fuzz 78238: 2 transforms
Fuzz 78239: 2 transforms
Fuzz 78240: 2 transforms
Fuzz 78241: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"
});
 n @I>nput() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;

import 'pacterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;

import 'package:angular2/angular2.dart';
  void reset() {}

  @Output() EventEmit<!--
-->
     ter<int> incremented;
  List<String> items;
  }
class ComponentA {
]),
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
@Component(
@Component(
  selector: 'my-counter<!--
  CounterComponent recursedComponent;
-->
    factory   aria-hidden="true"

-->
  EventEmitter<String> resetEv}
  void increment() {}
class CounterComponent {
{
       attr.aria-hiddeent)
  @ContentChild(CounterCompon<!--
}

       attr.aria-hidden="',
}
  templateUrl: 'kage:angular2/angular2.dart';
  void reset() {}

  @Output() EventEmitter<int> incremented;
  List<String> items;
  }
class ComponentA {
]),
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
@Component(
@Component(
  selector: 'my-counter<!--
  CounterComponent recursedComponent;
-->
       aria-hidden="true"

-->
  EventEmitter<String> resetEv}
  void increment() {}
class CounterComponent {
{
       attr.aria-hiddeent)
  @ContentChild(CounterCompon<!--
}

       attr.aria-hidden="',
}
  templateUrl: 'test.html',
\'\'\');ent;
  inputs: const ['count'],
int count;

<<==HTML CODE==>>
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
    [count]="items.length"
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'    operator(incremented)='items.add($event.toString())'>
    <my-counter></m<!--
<div *ngIf="itewhilems.length > 0">
  {{x}} : {{item.trim()}}
  

  <my-counter
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>

   event.toString())'>
    <my-counter></m<!--
<div *ngIf="itewhilems.length > 0">
  {{x}} : {{item.trim()}}
  

  <my-counter
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>

  #counter
</li>
  </my-counter>
<li *ngFor='let item of items; let x=index' [hiddeni]='item != null'>
       aria-hidden="try-counter>
    (reset)=''
-->
</div>
<h1 #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 78242: 18 transforms
Fuzz 78243: 9 transforms
Fuzz 78244: 10 transforms
Fuzz 78245: 8 transforms
Fuzz 78246: 19 transforms
Fuzz 78247: 18 transforms
Fuzz 78248: 7 transforms
Fuzz 78249: 3 transforms
Fuzz 78250: 20 transforms
Fuzz 78251: 13 transforms
Fuzz 78252: 18 transforms
Fuzz 78253: 13 transforms
Fuzz 78254: 14 transforms
Fuzz 78255: 14 transforms
Fuzz 78256: 11 transforms
Fuzz 78257: 20 transforms
Fuzz 78258: 19 transforms
Fuzz 78259: 7 transforms
Fuzz 78260: 1 transforms
Fuzz 78261: 11 transforms
Fuzz 78262: 7 transforms
Fuzz 78263: 3 transforms
Fuzz 78264: 8 transforms
Fuzz 78265: 17 transforms
Fuzz 78266: 20 transforms
Fuzz 78267: 16 transforms
Fuzz 78268: 8 transforms
Fuzz 78269: 13 transforms
Fuzz 78270: 9 transforms
Fuzz 78271: 4 transforms
Fuzz 78272: 6 transforms
Fuzz 78273: 11 transforms
Fuzz 78274: 14 transforms
Fuzz 78275: 10 transforms
Fuzz 78276: 20 transforms
Fuzz 78277: 17 transforms
Fuzz 78278: 14 transforms
Fuzz 78279: 12 transforms
Fuzz 78280: 13 transforms
Fuzz 78281: 19 transforms
Fuzz 78282: 14 transforms
Fuzz 78283: 1 transforms
Fuzz 78284: 9 transforms
Fuzz 78285: 6 transforms
Fuzz 78286: 9 transforms
Fuzz 78287: 6 transforms
Fuzz 78288: 7 transforms
Fuzz 78289: 14 transforms
Fuzz 78290: 14 transforms
Fuzz 78291: 11 transforms
Fuzz 78292: 13 transforms
Fuzz 78293: 1 transforms
Fuzz 78294: 19 transforms
Fuzz 78295: 16 transforms
Fuzz 78296: 7 transforms
Fuzz 78297: 15 transforms
Fuzz 78298: 17 transforms
Fuzz 78299: 20 transforms
Fuzz 78300: 7 transforms
Fuzz 78301: 3 transforms
Fuzz 78302: 16 transforms
Fuzz 78303: 13 transforms
Fuzz 78304: 15 transforms
Fuzz 78305: 5 transforms
Fuzz 78306: 5 transforms
Fuzz 78307: 19 transforms
Fuzz 78308: 8 transforms
Fuzz 78309: 11 transforms
Fuzz 78310: 16 transforms
Fuzz 78311: 16 transforms
Fuzz 78312: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
]),
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  '090cedb3f2833a3f260b0937baae56267a6cd935 selector: 'my-counter',
-->
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
{
class ComponentA {
  String header;

  EventEmitter<String> resetEvent;
});
  template: '{{count}plate: '{{count}} <button (c} <button
\'\'\');
  templateUrl: 'test.html',
@Component(
  @Input() int maxCount;
  List<String> items;
 }
import 'package:angular2/angular2.dart';
}
  @ContentChild(C<!--
  int count;

class CounterComponent {
       attr.aria-hiddenounterCompone: const ['resetEvent: reset'],
@Component(  selector: 'my-aaa',
       aria-hidden="true"
  @Output() EventEmitter<int> incremented;

<<==HTML CODE==>>
    (reset)=''
  '090cedb3f2833ax}} : {{item.trim()}}
  

  <my-counter
{
 

<div *ngIf="items.length > 0">
</div>
  <input [(ngModel)]="header" />   [maxCount]='4'
{
  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  
    (incremented)='items.add($event.toString()
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 78313: 14 transforms
Fuzz 78314: 13 transforms
Fuzz 78315: 13 transforms
Fuzz 78316: 12 transforms
Fuzz 78317: 20 transforms
Fuzz 78318: 20 transforms
Fuzz 78319: 12 transforms
Fuzz 78320: 6 transforms
Fuzz 78321: 18 transforms
Fuzz 78322: 9 transforms
Fuzz 78323: 10 transforms
Fuzz 78324: 16 transforms
Fuzz 78325: 20 transforms
Fuzz 78326: 3 transforms
Fuzz 78327: 8 transforms
Fuzz 78328: 14 transforms
Fuzz 78329: 19 transforms
Fuzz 78330: 14 transforms
Fuzz 78331: 2 transforms
Fuzz 78332: 19 transforms
Fuzz 78333: 3 transforms
Fuzz 78334: 15 transforms
Fuzz 78335: 5 transforms
Fuzz 78336: 7 transforms
Fuzz 78337: 13 transforms
Fuzz 78338: 9 transforms
Fuzz 78339: 13 transforms
Fuzz 78340: 11 transforms
Fuzz 78341: 11 transforms
Fuzz 78342: 3 transforms
Fuzz 78343: 11 transforms
Fuzz 78344: 1 transforms
Fuzz 78345: 1 transforms
Fuzz 78346: 19 transforms
Fuzz 78347: 13 transforms
Fuzz 78348: 1 transforms
Fuzz 78349: 12 transforms
Fuzz 78350: 8 transforms
Fuzz 78351: 16 transforms
Fuzz 78352: 7 transforms
Fuzz 78353: 11 transforms
Fuzz 78354: 18 transforms
Fuzz 78355: 5 transforms
Fuzz 78356: 8 transforms
Fuzz 78357: 16 transforms
Fuzz 78358: 4 transforms
Fuzz 78359: 17 transforms
Fuzz 78360: 13 transforms
Fuzz 78361: 1 transforms
Fuzz 78362: 1 transforms
Fuzz 78363: 3 transforms
Fuzz 78364: 18 transforms
Fuzz 78365: 14 transforms
Fuzz 78366: 17 transforms
Fuzz 78367: 11 transforms
Fuzz 78368: 18 transforms
Fuzz 78369: 1 transforms
Fuzz 78370: 6 transforms
Fuzz 78371: 11 transforms
Fuzz 78372: 7 transforms
Fuzz 78373: 3 transforms
Fuzz 78374: 3 transforms
Fuzz 78375: 10 transforms
Fuzz 78376: 8 transforms
Fuzz 78377: 1 transforms
Fuzz 78378: 12 transforms
Fuzz 78379: 3 transforms
Fuzz 78380: 3 transforms
Fuzz 78381: 18 transforms
Fuzz 78382: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
}
       aria-hidden="mitter<int> incremented;
  selector: 'my-counter',
  templateUrl: 'test.html',
@Component(
  @Con tentChild(CounterComponent)
  Counte
  Counte
class ComponentA {

  String header;
  selector: 'my-aaa',
  inputs:const ['count'],
  @Output() EventE<!--
 ector: 'my-counter',  EventEmitter<String> reetEvent;

  @Con tentChild(CounterComponent)
  EventEmitter<String> reetEvent;
  inputs:const ['count'],
@Component(

  outputs: const ['res<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalidetEvent: reset'],

o  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
class CounterComponent {
  @Output() EventE<!--
@Component(
@Component(
class CounterComponent {
  templateUrl: 'test.html',
  @Input() int maxCount;
o  List<String> items;
  @Input() int maxCount;
-->

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

<<==HTML CODE==>>

  <form #ngForm="ngForm"></form>
  
    [maxCount]='4'
-->
       aria-hidden="true"
<div *ngIf=try"items.length > 0">
    (reset)=''
    (incremented)='ite
  <input [(ngModel)]="header" />
  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
    #counter
</li>
      
    [count]="items.length"
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 78383: 2 transforms
Fuzz 78384: 20 transforms
Fuzz 78385: 5 transforms
Fuzz 78386: 14 transforms
Fuzz 78387: 19 transforms
Fuzz 78388: 12 transforms
Fuzz 78389: 12 transforms
Fuzz 78390: 12 transforms
Fuzz 78391: 18 transforms
Fuzz 78392: 5 transforms
Fuzz 78393: 12 transforms
Fuzz 78394: 12 transforms
Fuzz 78395: 3 transforms
Fuzz 78396: 14 transforms
Fuzz 78397: 15 transforms
Fuzz 78398: 12 transforms
Fuzz 78399: 19 transforms
Fuzz 78400: 19 transforms
Fuzz 78401: 18 transforms
Fuzz 78402: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
-->
{
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
  selector: 'm}
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  List<String> items;
  List<String> items;
  directies: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(

       aria-hidden="true"

  selec<!--
\'\'\');
@Component(
       attr.aria-hidden="{{!invalid}}"tor: 'my-counter',
}
  String header;
}
}
o  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  inputs: const ['count'],
  selector: 'my-aaa',
  void reerComponent, NgIf, NgFor, NgForm, NgModel])
cties: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<S]),
  '090cedb3f2833a3f260b0937baae56267a6cd935y-countset() {}
  int count;

@Component(

  EventEmitter<String> resetEvent;
}
  CounterComponent recursedComponent;
  String header;
clas CounterComponent {
  @Input() int maxCount;
class ComponentA {
});
class ComponentA {

]),
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>

  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}<!--

    (incremented)='items.add($event.toString())'>
{
-->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
    <my-counter></my-counter>
       attr.aria-hidden="{{!i">
\'\'\');
      
<div *ngIf="items.length > 0<!--
    [count]="items.length"
    (reset)=''
  </my-counter>
<h1 #h}
       aria-hidden="true"
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  <form #ngForm="ngForm"></form>
</div>
   -4.1>Showing {{items.length}} items:</h1>
       attr.aria
  <my-counter    #counter
    (click)='h1.hidden = !h1.-

    (incremented)='items.add($event.toString())'>
{
-->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
    <my-counter></my-counter>
       attr.aria-hidden="{{!i">
\'\'\');
      
<div *ngIf="items.length > 0<!--
    [count]="items.length"
    (reset)=''
  </my-counter>
<h1 #h}
       aria-hidden="true"
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  <form #ngForm="ngForm"></form>
</div>
   -4.1>Showing {{items.length}} items:</h1>
       attr.aria
  hidden; counter.reset()'
});  
]),
      = aria-hidden="true"
</li>
-->
    [maxCount='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 78403: 5 transforms
Fuzz 78404: 16 transforms
Fuzz 78405: 9 transforms
Fuzz 78406: 4 transforms
Fuzz 78407: 9 transforms
Fuzz 78408: 5 transforms
Fuzz 78409: 13 transforms
Fuzz 78410: 1 transforms
Fuzz 78411: 13 transforms
Fuzz 78412: 20 transforms
Fuzz 78413: 5 transforms
Fuzz 78414: 2 transforms
Fuzz 78415: 12 transforms
Fuzz 78416: 7 transforms
Fuzz 78417: 12 transforms
Fuzz 78418: 17 transforms
Fuzz 78419: 9 transforms
Fuzz 78420: 14 transforms
Fuzz 78421: 7 transforms
Fuzz 78422: 1 transforms
Fuzz 78423: 5 transforms
Fuzz 78424: 17 transforms
Fuzz 78425: 3 transforms
Fuzz 78426: 1 transforms
Fuzz 78427: 2 transforms
Fuzz 78428: 10 transforms
Fuzz 78429: 14 transforms
Fuzz 78430: 4 transforms
Fuzz 78431: 6 transforms
Fuzz 78432: 1 transforms
Fuzz 78433: 4 transforms
Fuzz 78434: 8 transforms
Fuzz 78435: 4 transforms
Fuzz 78436: 10 transforms
Fuzz 78437: 4 transforms
Fuzz 78438: 17 transforms
Fuzz 78439: 4 transforms
Fuzz 78440: 14 transforms
Fuzz 78441: 18 transforms
Fuzz 78442: 1 transforms
Fuzz 78443: 1 transforms
Fuzz 78444: 19 transforms
Fuzz 78445: 16 transforms
Fuzz 78446: 7 transforms
Fuzz 78447: 18 transforms
Fuzz 78448: 1 transforms
Fuzz 78449: 10 transforms
Fuzz 78450: 4 transforms
Fuzz 78451: 7 transforms
Fuzz 78452: 2 transforms
Fuzz 78453: 2 transforms
Fuzz 78454: 15 transforms
Fuzz 78455: 8 transforms
Fuzz 78456: 1 transforms
Fuzz 78457: 13 transforms
Fuzz 78458: 9 transforms
Fuzz 78459: 20 transforms
Fuzz 78460: 4 transforms
Fuzz 78461: 19 transforms
Fuzz 78462: 11 transforms
Fuzz 78463: 15 transforms
Fuzz 78464: 20 transforms
Fuzz 78465: 11 transforms
Fuzz 78466: 5 transforms
Fuzz 78467: 2 transforms
Fuzz 78468: 15 transforms
Fuzz 78469: 3 transforms
Fuzz 78470: 3 transforms
Fuzz 78471: 6 transforms
Fuzz 78472: 18 transforms
Fuzz 78473: 20 transforms
Fuzz 78474: 15 transforms
Fuzz 78475: 3 transforms
Fuzz 78476: 7 transforms
Fuzz 78477: 12 transforms
Fuzz 78478: 14 transforms
Fuzz 78479: 4 transforms
Fuzz 78480: 13 transforms
Fuzz 78481: 20 transforms
Fuzz 78482: 6 transforms
Fuzz 78483: 5 transforms
Fuzz 78484: 11 transforms
Fuzz 78485: 12 transforms
Fuzz 78486: 3 transforms
Fuzz 78487: 7 transforms
Fuzz 78488: 8 transforms
Fuzz 78489: 2 transforms
Fuzz 78490: 3 transforms
Fuzz 78491: 9 transforms
Fuzz 78492: 16 transforms
Fuzz 78493: 4 transforms
Fuzz 78494: 3 transforms
Fuzz 78495: 3 transforms
Fuzz 78496: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Strinular2.dart';
@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForg> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  >')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Strinular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForg> r  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button\'add\'"></button>')
class CounterComponent {
  int count;
 esetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>deferred
  {{ngForm.dirty}}
  
  <inp.ut [(ng}
]),});
{
\'\'\');
  '090cedb3f2833a3f260b0937bModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset<!--
-)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 78497: 6 transforms
Fuzz 78498: 11 transforms
Fuzz 78499: 7 transforms
Fuzz 78500: 20 transforms
Fuzz 78501: 7 transforms
Fuzz 78502: 18 transforms
Fuzz 78503: 12 transforms
Fuzz 78504: 18 transforms
Fuzz 78505: 5 transforms
Fuzz 78506: 16 transforms
Fuzz 78507: 8 transforms
Fuzz 78508: 3 transforms
Fuzz 78509: 2 transforms
Fuzz 78510: 19 transforms
Fuzz 78511: 10 transforms
Fuzz 78512: 9 transforms
Fuzz 78513: 12 transforms
Fuzz 78514: 7 transforms
Fuzz 78515: 9 transforms
Fuzz 78516: 17 transforms
Fuzz 78517: 17 transforms
Fuzz 78518: 17 transforms
Fuzz 78519: 9 transforms
Fuzz 78520: 14 transforms
Fuzz 78521: 9 transforms
Fuzz 78522: 13 transforms
Fuzz 78523: 7 transforms
Fuzz 78524: 12 transforms
Fuzz 78525: 11 transforms
Fuzz 78526: 7 transforms
Fuzz 78527: 18 transforms
Fuzz 78528: 4 transforms
Fuzz 78529: 14 transforms
Fuzz 78530: 12 transforms
Fuzz 78531: 5 transforms
Fuzz 78532: 20 transforms
Fuzz 78533: 15 transforms
Fuzz 78534: 10 transforms
Fuzz 78535: 1 transforms
Fuzz 78536: 13 transforms
Fuzz 78537: 2 transforms
Fuzz 78538: 19 transforms
Fuzz 78539: 15 transforms
Fuzz 78540: 11 transforms
Fuzz 78541: 16 transforms
Fuzz 78542: 1 transforms
Fuzz 78543: 1 transforms
Fuzz 78544: 8 transforms
Fuzz 78545: 14 transforms
Fuzz 78546: 11 transforms
Fuzz 78547: 11 transforms
Fuzz 78548: 14 transforms
Fuzz 78549: 17 transforms
Fuzz 78550: 16 transforms
Fuzz 78551: 5 transforms
Fuzz 78552: 8 transforms
Fuzz 78553: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-}aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, Ngf, NgFor, NgForm, NgModel])
cltass ComponentA {
  List<Strin(
  selector: 'my-}aaa',
  templateUrl: 't<!--
-->
est.html',
  directiveg> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset']
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCouncaset;
  EventEmitter<String> resetEnvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
    #counter
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.resetcatch()'
    [maxCount]='<!--
-->
       aria-hidden="true"
  4'

<li *ngFor='let item of items; let x=index' [hidden]='item != nul'>
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
</li>
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->
  {{ngForm.
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 78554: 14 transforms
Fuzz 78555: 8 transforms
Fuzz 78556: 8 transforms
Fuzz 78557: 5 transforms
Fuzz 78558: 14 transforms
Fuzz 78559: 15 transforms
Fuzz 78560: 3 transforms
Fuzz 78561: 17 transforms
Fuzz 78562: 17 transforms
Fuzz 78563: 9 transforms
Fuzz 78564: 11 transforms
Fuzz 78565: 17 transforms
Fuzz 78566: 10 transforms
Fuzz 78567: 19 transforms
Fuzz 78568: 9 transforms
Fuzz 78569: 1 transforms
Fuzz 78570: 18 transforms
Fuzz 78571: 9 transforms
Fuzz 78572: 3 transforms
Fuzz 78573: 11 transforms
Fuzz 78574: 12 transforms
Fuzz 78575: 18 transforms
Fuzz 78576: 10 transforms
Fuzz 78577: 13 transforms
Fuzz 78578: 12 transforms
Fuzz 78579: 2 transforms
Fuzz 78580: 3 transforms
Fuzz 78581: 4 transforms
Fuzz 78582: 17 transforms
Fuzz 78583: 6 transforms
Fuzz 78584: 20 transforms
Fuzz 78585: 14 transforms
Fuzz 78586: 11 transforms
Fuzz 78587: 14 transforms
Fuzz 78588: 6 transforms
Fuzz 78589: 7 transforms
Fuzz 78590: 15 transforms
Fuzz 78591: 5 transforms
Fuzz 78592: 5 transforms
Fuzz 78593: 7 transforms
Fuzz 78594: 4 transforms
Fuzz 78595: 18 transforms
Fuzz 78596: 6 transforms
Fuzz 78597: 6 transforms
Fuzz 78598: 10 transforms
Fuzz 78599: 20 transforms
Fuzz 78600: 8 transforms
Fuzz 78601: 9 transforms
Fuzz 78602: 4 transforms
Fuzz 78603: 5 transforms
Fuzz 78604: 5 transforms
Fuzz 78605: 20 transforms
Fuzz 78606: 6 transforms
Fuzz 78607: 6 transforms
Fuzz 78608: 1 transforms
Fuzz 78609: 14 transforms
Fuzz 78610: 16 transforms
Fuzz 78611: 16 transforms
Fuzz 78612: 16 transforms
Fuzz 78613: 13 transforms
Fuzz 78614: 5 transforms
Fuzz 78615: 5 transforms
Fuzz 78616: 17 transforms
Fuzz 78617: 9 transforms
Fuzz 78618: 11 transforms
Fuzz 78619: 15 transforms
Fuzz 78620: 9 transforms
Fuzz 78621: 9 transforms
Fuzz 78622: 19 transforms
Fuzz 78623: 16 transforms
Fuzz 78624: 20 transforms
Fuzz 78625: 17 transforms
Fuzz 78626: 10 transforms
Fuzz 78627: 7 transforms
Fuzz 78628: 16 transforms
Fuzz 78629: 5 transforms
Fuzz 78630: 4 transforms
Fuzz 78631: 15 transforms
Fuzz 78632: 4 transforms
Fuzz 78633: 1 transforms
Fuzz 78634: 4 transforms
Fuzz 78635: 14 transforms
Fuzz 78636: 11 transforms
Fuzz 78637: 7 transforms
Fuzz 78638: 6 transforms
Fuzz 78639: 16 transforms
Fuzz 78640: 14 transforms
Fuzz 78641: 18 transforms
Fuzz 78642: 8 transforms
Fuzz 78643: 16 transforms
Fuzz 78644: 1 transforms
Fuzz 78645: 9 transforms
Fuzz 78646: 16 transforms
Fuzz 78647: 6 transforms
Fuzz 78648: 1 transforms
Fuzz 78649: 13 transforms
Fuzz 78650: 8 transforms
Fuzz 78651: 5 transforms
Fuzz 78652: 9 transforms
Fuzz 78653: 17 transforms
Fuzz 78654: 7 transforms
Fuzz 78655: 18 transforms
Fuzz 78656: 3 transforms
Fuzz 78657: 6 transforms
Fuzz 78658: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  selector: 'my-aaa',
  CounterComponent recursedComponent;
  List<String> items;
  @Input() int max-Count;  EventEmitter<String> resetEvent;
-->
  selector: 'my-counter',
  String header;
}
}

  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  ounterComponent {
class ComponentA {
  int count;
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
class C<!--

@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} tems:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null
'>
  {{x}} : {{item.trim()}}
</li>

<div *}
]),
});
{
\'\'\');
 ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngFom.dirty}}
  
  <input [(ngModel)]="header" />
      
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.ad
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 78659: 11 transforms
Fuzz 78660: 2 transforms
Fuzz 78661: 15 transforms
Fuzz 78662: 10 transforms
Fuzz 78663: 14 transforms
Fuzz 78664: 5 transforms
Fuzz 78665: 10 transforms
Fuzz 78666: 16 transforms
Fuzz 78667: 1 transforms
Fuzz 78668: 2 transforms
Fuzz 78669: 13 transforms
Fuzz 78670: 15 transforms
Fuzz 78671: 7 transforms
Fuzz 78672: 18 transforms
Fuzz 78673: 7 transforms
Fuzz 78674: 18 transforms
Fuzz 78675: 15 transforms
Fuzz 78676: 20 transforms
Fuzz 78677: 2 transforms
Fuzz 78678: 4 transforms
Fuzz 78679: 1 transforms
Fuzz 78680: 16 transforms
Fuzz 78681: 2 transforms
Fuzz 78682: 16 transforms
Fuzz 78683: 13 transforms
Fuzz 78684: 17 transforms
Fuzz 78685: 4 transforms
Fuzz 78686: 13 transforms
Fuzz 78687: 8 transforms
Fuzz 78688: 11 transforms
Fuzz 78689: 10 transforms
Fuzz 78690: 17 transforms
Fuzz 78691: 1 transforms
Fuzz 78692: 10 transforms
Fuzz 78693: 12 transforms
Fuzz 78694: 6 transforms
Fuzz 78695: 7 transforms
Fuzz 78696: 17 transforms
Fuzz 78697: 19 transforms
Fuzz 78698: 3 transforms
Fuzz 78699: 1 transforms
Fuzz 78700: 6 transforms
Fuzz 78701: 4 transforms
Fuzz 78702: 8 transforms
Fuzz 78703: 20 transforms
Fuzz 78704: 8 transforms
Fuzz 78705: 13 transforms
Fuzz 78706: 16 transforms
Fuzz 78707: 16 transforms
Fuzz 78708: 10 transforms
Fuzz 78709: 7 transforms
Fuzz 78710: 9 transforms
Fuzz 78711: 5 transforms
Fuzz 78712: 16 transforms
Fuzz 78713: 12 transforms
Fuzz 78714: 6 transforms
Fuzz 78715: 20 transforms
Fuzz 78716: 1 transforms
Fuzz 78717: 13 transforms
Fuzz 78718: 11 transforms
Fuzz 78719: 9 transforms
Fuzz 78720: 15 transforms
Fuzz 78721: 9 transforms
Fuzz 78722: 16 transforms
Fuzz 78723: 6 transforms
Fuzz 78724: 4 transforms
Fuzz 78725: 10 transforms
Fuzz 78726: 4 transforms
Fuzz 78727: 19 transforms
Fuzz 78728: 5 transforms
Fuzz 78729: 6 transforms
Fuzz 78730: 6 transforms
Fuzz 78731: 13 transforms
Fuzz 78732: 5 transforms
Fuzz 78733: 11 transforms
Fuzz 78734: 18 transforms
Fuzz 78735: 11 transforms
Fuzz 78736: 8 transforms
Fuzz 78737: 11 transforms
Fuzz 78738: 12 transforms
Fuzz 78739: 16 transforms
Fuzz 78740: 11 transforms
Fuzz 78741: 16 transforms
Fuzz 78742: 6 transforms
Fuzz 78743: 16 transforms
Fuzz 78744: 4 transforms
Fuzz 78745: 14 transforms
Fuzz 78746: 1 transforms
Fuzz 78747: 3 transforms
Fuzz 78748: 14 transforms
Fuzz 78749: 4 transforms
Fuzz 78750: 12 transforms
Fuzz 78751: 4 transforms
Fuzz 78752: 8 transforms
Fuzz 78753: 7 transforms
Fuzz 78754: 5 transforms
Fuzz 78755: 11 transforms
Fuzz 78756: 8 transforms
Fuzz 78757: 3 transforms
Fuzz 78758: 19 transforms
Fuzz 78759: 20 transforms
Fuzz 78760: 8 transforms
Fuzz 78761: 2 transforms
Fuzz 78762: 4 transforms
Fuzz 78763: 10 transforms
Fuzz 78764: 15 transforms
Fuzz 78765: 20 transforms
Fuzz 78766: 7 transforms
Fuzz 78767: 19 transforms
Fuzz 78768: 2 transforms
Fuzz 78769: 18 transforms
Fuzz 78770: 12 transforms
Fuzz 78771: 8 transforms
Fuzz 78772: 18 transforms
Fuzz 78773: 17 transforms
Fuzz 78774: 3 transforms
Fuzz 78775: 12 transforms
Fuzz 78776: 11 transforms
Fuzz 78777: 18 transforms
Fuzz 78778: 12 transforms
Fuzz 78779: 9 transforms
Fuzz 78780: 16 transforms
Fuzz 78781: 12 transforms
Fuzz 78782: 7 transforms
Fuzz 78783: 18 transforms
Fuzz 78784: 3 transforms
Fuzz 78785: 8 transforms
Fuzz 78786: 10 transforms
Fuzz 78787: 8 transforms
Fuzz 78788: 16 transforms
Fuzz 78789: 14 transforms
Fuzz 78790: 8 transforms
Fuzz 78791: 3 transforms
Fuzz 78792: 19 transforms
Fuzz 78793: 19 transforms
Fuzz 78794: 10 transforms
Fuzz 78795: 3 transforms
Fuzz 78796: 1 transforms
Fuzz 78797: 11 transforms
Fuzz 78798: 9 transforms
Fuzz 78799: 20 transforms
Fuzz 78800: 8 transforms
Fuzz 78801: 12 transforms
Fuzz 78802: 1 transforms
Fuzz 78803: 16 transforms
Fuzz 78804: 11 transforms
Fuzz 78805: 14 transforms
Fuzz 78806: 16 transforms
Fuzz 78807: 13 transforms
Fuzz 78808: 11 transforms
Fuzz 78809: 5 transforms
Fuzz 78810: 6 transforms
Fuzz 78811: 18 transforms
Fuzz 78812: 9 transforms
Fuzz 78813: 18 transforms
Fuzz 78814: 2 transforms
Fuzz 78815: 7 transforms
Fuzz 78816: 18 transforms
Fuzz 78817: 2 transforms
Fuzz 78818: 19 transforms
Fuzz 78819: 10 transforms
Fuzz 78820: 2 transforms
Fuzz 78821: 7 transforms
Fuzz 78822: 2 transforms
Fuzz 78823: 6 transforms
Fuzz 78824: 2 transforms
Fuzz 78825: 11 transforms
Fuzz 78826: 15 transforms
Fuzz 78827: 1 transforms
Fuzz 78828: 3 transforms
Fuzz 78829: 7 transforms
Fuzz 78830: 3 transforms
Fuzz 78831: 3 transforms
Fuzz 78832: 3 transforms
Fuzz 78833: 8 transforms
Fuzz 78834: 20 transforms
Fuzz 78835: 5 transforms
Fuzz 78836: 6 transforms
Fuzz 78837: 5 transforms
Fuzz 78838: 10 transforms
Fuzz 78839: 6 transforms
Fuzz 78840: 1 transforms
Fuzz 78841: 5 transforms
Fuzz 78842: 7 transforms
Fuzz 78843: 6 transforms
Fuzz 78844: 5 transforms
Fuzz 78845: 11 transforms
Fuzz 78846: 6 transforms
Fuzz 78847: 12 transforms
Fuzz 78848: 14 transforms
Fuzz 78849: 10 transforms
Fuzz 78850: 3 transforms
Fuzz 78851: 12 transforms
Fuzz 78852: 5 transforms
Fuzz 78853: 20 transforms
Fuzz 78854: 6 transforms
Fuzz 78855: 9 transforms
Fuzz 78856: 9 transforms
Fuzz 78857: 2 transforms
Fuzz 78858: 14 transforms
Fuzz 78859: 10 transforms
Fuzz 78860: 1 transforms
Fuzz 78861: 11 transforms
Fuzz 78862: 12 transforms
Fuzz 78863: 15 transforms
Fuzz 78864: 18 transforms
Fuzz 78865: 3 transforms
Fuzz 78866: 1 transforms
Fuzz 78867: 4 transforms
Fuzz 78868: 6 transforms
Fuzz 78869: 16 transforms
Fuzz 78870: 1 transforms
Fuzz 78871: 10 transforms
Fuzz 78872: 1 transforms
Fuzz 78873: 17 transforms
Fuzz 78874: 5 transforms
Fuzz 78875: 1 transforms
Fuzz 78876: 20 transforms
Fuzz 78877: 17 transforms
Fuzz 78878: 11 transforms
Fuzz 78879: 14 transforms
Fuzz 78880: 16 transforms
Fuzz 78881: 18 transforms
Fuzz 78882: 12 transforms
Fuzz 78883: 15 transforms
Fuzz 78884: 5 transforms
Fuzz 78885: 8 transforms
Fuzz 78886: 6 transforms
Fuzz 78887: 4 transforms
Fuzz 78888: 8 transforms
Fuzz 78889: 1 transforms
Fuzz 78890: 1 transforms
Fuzz 78891: 1 transforms
Fuzz 78892: 5 transforms
Fuzz 78893: 10 transforms
Fuzz 78894: 18 transforms
Fuzz 78895: 14 transforms
Fuzz 78896: 16 transforms
Fuzz 78897: 12 transforms
Fuzz 78898: 9 transforms
Fuzz 78899: 1 transforms
Fuzz 78900: 19 transforms
Fuzz 78901: 4 transforms
Fuzz 78902: 17 transforms
Fuzz 78903: 14 transforms
Fuzz 78904: 13 transforms
Fuzz 78905: 9 transforms
Fuzz 78906: 20 transforms
Fuzz 78907: 3 transforms
Fuzz 78908: 19 transforms
Fuzz 78909: 7 transforms
Fuzz 78910: 12 transforms
Fuzz 78911: 2 transforms
Fuzz 78912: 11 transforms
Fuzz 78913: 2 transforms
Fuzz 78914: 9 transforms
Fuzz 78915: 1 transforms
Fuzz 78916: 16 transforms
Fuzz 78917: 15 transforms
Fuzz 78918: 18 transforms
Fuzz 78919: 10 transforms
Fuzz 78920: 19 transforms
Fuzz 78921: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
{
import 'package:angular2/angular2.dart';
  '090cedb3f2833a3ing> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
});
classm ComponentA {
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
@Component(
]),
  String header;
  int count;  @Input() int maxCount;

class CounterComponent {
    ts: const ['resetEvent: reset'],

  inputs: const ['count'],
}
-->
  outpu<!--
@Component(
  List<Str}
  selector: 'my-counter',
\'\'\');
<<==HTML CODE==>>
<!-- <!--
-->
       aria-hidden="true"
       at@ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
 >     
  <my-countr
    #counter
    [count]="items.length"
    [maxCount]=4'
)    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter>tr
    #counter
    [count]="items.length"
    [</my-counter>
<lick)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter>tr
    #coun/div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 78922: 18 transforms
Fuzz 78923: 10 transforms
Fuzz 78924: 9 transforms
Fuzz 78925: 1 transforms
Fuzz 78926: 5 transforms
Fuzz 78927: 20 transforms
Fuzz 78928: 1 transforms
Fuzz 78929: 7 transforms
Fuzz 78930: 5 transforms
Fuzz 78931: 6 transforms
Fuzz 78932: 18 transforms
Fuzz 78933: 5 transforms
Fuzz 78934: 6 transforms
Fuzz 78935: 17 transforms
Fuzz 78936: 2 transforms
Fuzz 78937: 13 transforms
Fuzz 78938: 11 transforms
Fuzz 78939: 14 transforms
Fuzz 78940: 20 transforms
Fuzz 78941: 11 transforms
Fuzz 78942: 1 transforms
Fuzz 78943: 5 transforms
Fuzz 78944: 12 transforms
Fuzz 78945: 15 transforms
Fuzz 78946: 17 transforms
Fuzz 78947: 6 transforms
Fuzz 78948: 16 transforms
Fuzz 78949: 17 transforms
Fuzz 78950: 12 transforms
Fuzz 78951: 16 transforms
Fuzz 78952: 16 transforms
Fuzz 78953: 10 transforms
Fuzz 78954: 20 transforms
Fuzz 78955: 9 transforms
Fuzz 78956: 8 transforms
Fuzz 78957: 2 transforms
Fuzz 78958: 5 transforms
Fuzz 78959: 1 transforms
Fuzz 78960: 4 transforms
Fuzz 78961: 1 transforms
Fuzz 78962: 15 transforms
Fuzz 78963: 11 transforms
Fuzz 78964: 1 transforms
Fuzz 78965: 4 transforms
Fuzz 78966: 13 transforms
Fuzz 78967: 10 transforms
Fuzz 78968: 15 transforms
Fuzz 78969: 13 transforms
Fuzz 78970: 11 transforms
Fuzz 78971: 5 transforms
Fuzz 78972: 9 transforms
Fuzz 78973: 2 transforms
Fuzz 78974: 15 transforms
Fuzz 78975: 14 transforms
Fuzz 78976: 18 transforms
Fuzz 78977: 14 transforms
Fuzz 78978: 12 transforms
Fuzz 78979: 1 transforms
Fuzz 78980: 16 transforms
Fuzz 78981: 13 transforms
Fuzz 78982: 17 transforms
Fuzz 78983: 6 transforms
Fuzz 78984: 9 transforms
Fuzz 78985: 7 transforms
Fuzz 78986: 3 transforms
Fuzz 78987: 8 transforms
Fuzz 78988: 9 transforms
Fuzz 78989: 14 transforms
Fuzz 78990: 16 transforms
Fuzz 78991: 18 transforms
Fuzz 78992: 19 transforms
Fuzz 78993: 5 transforms
Fuzz 78994: 19 transforms
Fuzz 78995: 12 transforms
Fuzz 78996: 10 transforms
Fuzz 78997: 18 transforms
Fuzz 78998: 5 transforms
Fuzz 78999: 5 transforms
Fuzz 79000: 1 transforms
Fuzz 79001: 4 transforms
Fuzz 79002: 8 transforms
Fuzz 79003: 18 transforms
Fuzz 79004: 9 transforms
Fuzz 79005: 15 transforms
Fuzz 79006: 12 transforms
Fuzz 79007: 13 transforms
Fuzz 79008: 8 transforms
Fuzz 79009: 16 transforms
Fuzz 79010: 12 transforms
Fuzz 79011: 9 transforms
Fuzz 79012: 14 transforms
Fuzz 79013: 20 transforms
Fuzz 79014: 10 transforms
Fuzz 79015: 12 transforms
Fuzz 79016: 17 transforms
Fuzz 79017: 15 transforms
Fuzz 79018: 9 transforms
Fuzz 79019: 19 transforms
Fuzz 79020: 16 transforms
Fuzz 79021: 9 transforms
Fuzz 79022: 10 transforms
Fuzz 79023: 5 transforms
Fuzz 79024: 19 transforms
Fuzz 79025: 18 transforms
Fuzz 79026: 18 transforms
Fuzz 79027: 6 transforms
Fuzz 79028: 6 transforms
Fuzz 79029: 5 transforms
Fuzz 79030: 9 transforms
Fuzz 79031: 15 transforms
Fuzz 79032: 20 transforms
Fuzz 79033: 11 transforms
Fuzz 79034: 6 transforms
Fuzz 79035: 1 transforms
Fuzz 79036: 6 transforms
Fuzz 79037: 16 transforms
Fuzz 79038: 9 transforms
Fuzz 79039: 8 transforms
Fuzz 79040: 8 transforms
Fuzz 79041: 20 transforms
Fuzz 79042: 14 transforms
Fuzz 79043: 13 transforms
Fuzz 79044: 15 transforms
Fuzz 79045: 19 transforms
Fuzz 79046: 2 transforms
Fuzz 79047: 4 transforms
Fuzz 79048: 18 transforms
Fuzz 79049: 8 transforms
Fuzz 79050: 9 transforms
Fuzz 79051: 10 transforms
Fuzz 79052: 3 transforms
Fuzz 79053: 17 transforms
Fuzz 79054: 17 transforms
Fuzz 79055: 13 transforms
Fuzz 79056: 4 transforms
Fuzz 79057: 6 transforms
Fuzz 79058: 12 transforms
Fuzz 79059: 16 transforms
Fuzz 79060: 18 transforms
Fuzz 79061: 5 transforms
Fuzz 79062: 14 transforms
Fuzz 79063: 19 transforms
Fuzz 79064: 14 transforms
Fuzz 79065: 2 transforms
Fuzz 79066: 20 transforms
Fuzz 79067: 9 transforms
Fuzz 79068: 7 transforms
Fuzz 79069: 4 transforms
Fuzz 79070: 4 transforms
Fuzz 79071: 11 transforms
Fuzz 79072: 13 transforms
Fuzz 79073: 7 transforms
Fuzz 79074: 3 transforms
Fuzz 79075: 11 transforms
Fuzz 79076: 3 transforms
Fuzz 79077: 7 transforms
Fuzz 79078: 19 transforms
Fuzz 79079: 16 transforms
Fuzz 79080: 19 transforms
Fuzz 79081: 2 transforms
Fuzz 79082: 18 transforms
Fuzz 79083: 17 transforms
Fuzz 79084: 14 transforms
Fuzz 79085: 18 transforms
Fuzz 79086: 17 transforms
Fuzz 79087: 20 transforms
Fuzz 79088: 15 transforms
Fuzz 79089: 12 transforms
Fuzz 79090: 13 transforms
Fuzz 79091: 9 transforms
Fuzz 79092: 12 transforms
Fuzz 79093: 12 transforms
Fuzz 79094: 15 transforms
Fuzz 79095: 1 transforms
Fuzz 79096: 6 transforms
Fuzz 79097: 12 transforms
Fuzz 79098: 19 transforms
Fuzz 79099: 13 transforms
Fuzz 79100: 13 transforms
Fuzz 79101: 17 transforms
Fuzz 79102: 17 transforms
Fuzz 79103: 4 transforms
Fuzz 79104: 15 transforms
Fuzz 79105: 16 transforms
Fuzz 79106: 18 transforms
Fuzz 79107: 2 transforms
Fuzz 79108: 13 transforms
Fuzz 79109: 10 transforms
Fuzz 79110: 3 transforms
Fuzz 79111: 3 transforms
Fuzz 79112: 14 transforms
Fuzz 79113: 17 transforms
Fuzz 79114: 1 transforms
Fuzz 79115: 19 transforms
Fuzz 79116: 8 transforms
Fuzz 79117: 7 transforms
Fuzz 79118: 14 transforms
Fuzz 79119: 16 transforms
Fuzz 79120: 6 transforms
Fuzz 79121: 20 transforms
Fuzz 79122: 6 transforms
Fuzz 79123: 8 transforms
Fuzz 79124: 7 transforms
Fuzz 79125: 6 transforms
Fuzz 79126: 11 transforms
Fuzz 79127: 1 transforms
Fuzz 79128: 14 transforms
Fuzz 79129: 18 transforms
Fuzz 79130: 19 transforms
Fuzz Failure 
<<==DART CODE==>>


class ComponentA {
  int count;
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  CounterComponent recursedComponent;
  @Input() int maxCount;
  String header;
  inputs: const ['count'],
  void increment() {}
@Component(}
@Component(  sele<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!ctor: 'my-counter',
  List<String> items;
  @ContentChild(CounterComponent)
  void reset() {}

  templateUrl: 'test.html', <!--
-->
       aria-hidden="true"
       a directives: const [CounterComponent, NgIf, NgFor, NgForm, Nmponent(}
@Component(  sele<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!ctor: 'my-counter',
  List<String> items;
  @ContentChild(CounterComponent)
  void reset() {}

  templateUrl: 'test.html', <!--
-gModel])
import 'package:angular2/angular2.dart';
class CounterComponent {

  @Output() EventEmitter<int> incremented;
}

<<==HTML CODE==>>
<!}
]),
});
{
\'\'\');  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50359-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items;<!--
-->
       aria-hidden="true"
       attr.aria-hidden let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ng}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50If="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
enum  <input [(ngModel)]'="header" />
      
  <my-counter
    #co
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 79131: 7 transforms
Fuzz 79132: 13 transforms
Fuzz 79133: 20 transforms
Fuzz 79134: 5 transforms
Fuzz 79135: 10 transforms
Fuzz 79136: 3 transforms
Fuzz 79137: 6 transforms
Fuzz 79138: 10 transforms
Fuzz 79139: 8 transforms
Fuzz 79140: 2 transforms
Fuzz 79141: 1 transforms
Fuzz 79142: 6 transforms
Fuzz 79143: 6 transforms
Fuzz 79144: 3 transforms
Fuzz 79145: 8 transforms
Fuzz 79146: 11 transforms
Fuzz 79147: 3 transforms
Fuzz 79148: 19 transforms
Fuzz 79149: 15 transforms
Fuzz 79150: 5 transforms
Fuzz 79151: 5 transforms
Fuzz 79152: 16 transforms
Fuzz 79153: 14 transforms
Fuzz 79154: 14 transforms
Fuzz 79155: 14 transforms
Fuzz 79156: 14 transforms
Fuzz 79157: 5 transforms
Fuzz 79158: 19 transforms
Fuzz 79159: 12 transforms
Fuzz 79160: 4 transforms
Fuzz 79161: 6 transforms
Fuzz 79162: 10 transforms
Fuzz 79163: 2 transforms
Fuzz 79164: 19 transforms
Fuzz 79165: 20 transforms
Fuzz 79166: 8 transforms
Fuzz 79167: 5 transforms
Fuzz 79168: 6 transforms
Fuzz 79169: 13 transforms
Fuzz 79170: 7 transforms
Fuzz 79171: 15 transforms
Fuzz 79172: 5 transforms
Fuzz 79173: 20 transforms
Fuzz 79174: 5 transforms
Fuzz 79175: 9 transforms
Fuzz 79176: 8 transforms
Fuzz 79177: 14 transforms
Fuzz 79178: 6 transforms
Fuzz 79179: 11 transforms
Fuzz 79180: 14 transforms
Fuzz 79181: 16 transforms
Fuzz 79182: 15 transforms
Fuzz 79183: 11 transforms
Fuzz 79184: 7 transforms
Fuzz 79185: 2 transforms
Fuzz 79186: 6 transforms
Fuzz 79187: 20 transforms
Fuzz 79188: 20 transforms
Fuzz 79189: 8 transforms
Fuzz 79190: 7 transforms
Fuzz 79191: 16 transforms
Fuzz 79192: 17 transforms
Fuzz 79193: 3 transforms
Fuzz 79194: 2 transforms
Fuzz 79195: 12 transforms
Fuzz 79196: 18 transforms
Fuzz 79197: 16 transforms
Fuzz 79198: 4 transforms
Fuzz 79199: 11 transforms
Fuzz 79200: 12 transforms
Fuzz 79201: 10 transforms
Fuzz 79202: 8 transforms
Fuzz 79203: 7 transforms
Fuzz 79204: 3 transforms
Fuzz 79205: 14 transforms
Fuzz 79206: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';


  @ContentChild(CounterCom}
]),
});
ponent)
  CounterComponent recursedComponent;
}
  selector: 'my-aaa',

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NForm, NgModel])
@Component(
  String header;
  @Input() int maxCount;
  void reset() {}
  List<String> items;
class Compone<!--
}
@Component(
  selectr: 'my-counter',
  inputs: const ['count'],

  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
  void increment() {}
  int count;
class CounterComponent {
  outputs: const ['resetEvent: reset'],
-ntA {
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngoModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
 i   (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 79207: 5 transforms
Fuzz 79208: 1 transforms
Fuzz 79209: 19 transforms
Fuzz 79210: 3 transforms
Fuzz 79211: 19 transforms
Fuzz 79212: 6 transforms
Fuzz 79213: 16 transforms
Fuzz 79214: 6 transforms
Fuzz 79215: 20 transforms
Fuzz 79216: 3 transforms
Fuzz 79217: 14 transforms
Fuzz 79218: 3 transforms
Fuzz 79219: 13 transforms
Fuzz 79220: 2 transforms
Fuzz 79221: 19 transforms
Fuzz 79222: 18 transforms
Fuzz 79223: 9 transforms
Fuzz 79224: 13 transforms
Fuzz 79225: 4 transforms
Fuzz 79226: 6 transforms
Fuzz 79227: 12 transforms
Fuzz 79228: 10 transforms
Fuzz 79229: 14 transforms
Fuzz 79230: 15 transforms
Fuzz 79231: 1 transforms
Fuzz 79232: 19 transforms
Fuzz 79233: 17 transforms
Fuzz 79234: 7 transforms
Fuzz 79235: 4 transforms
Fuzz 79236: 4 transforms
Fuzz 79237: 4 transforms
Fuzz 79238: 13 transforms
Fuzz 79239: 1 transforms
Fuzz 79240: 9 transforms
Fuzz 79241: 14 transforms
Fuzz 79242: 10 transforms
Fuzz 79243: 7 transforms
Fuzz 79244: 12 transforms
Fuzz 79245: 14 transforms
Fuzz 79246: 9 transforms
Fuzz 79247: 13 transforms
Fuzz 79248: 3 transforms
Fuzz 79249: 6 transforms
Fuzz 79250: 19 transforms
Fuzz 79251: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])<!--}
]),
});
{
class ComponentA {
  List<String
@Component(
  selector: 'my-aaa',  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, st<String
@Component(
  selector: 'my-aaa',  templateUrl: 'test.html',
  directives: const [CounterComponNgFor, NgForm, NgMo> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inp
<<==HTML CODE==>>
<div *ngIf="items.length > 0"><!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />       attr.aria-hidden="{{!invali))'>
      
    (reset)=''  {{ngForm.dirty}}
    [count]="items.length"
       aria-hidden="true"
    (reset)=''  {{ngForm.dirty}}
       aria-hidden="true"
  
  <my-cexternalounter

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</div>
    <my-counter></my-counter>
  
  <my-cexternalounter

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</div>
    <my-counter></my-counter>
    (incremented)='items.add($event.toString(<!--
  </my-counteritem.trim()}}
    #counter
    [maxCount]='4'
  </my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
    <my-counter></my-ecounter>
  {{x}} : {{dden="{{!invali))'>
  <form #ngForm="ngForm"></fobreakrm>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
-->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 79252: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;

  templateU}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMod<!--
@Component(
  int count;
  CounterComponent recursedComponent;
  List<String> items;
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  void reset() {}

  @Input() int maxCount;
  void increment() {}
  inputs: const ['count'],
import 'package:angular2/angular2.dart';


  selector: 'my-aaa',
       el])
-->
class CounterComponent {
});
@Component(
}
{
  @ContentChild(CounterComponent)
]),
class ComponentA {
  '090cedb3f2833a3f260b0937baae56267rl: 'test.html',
\'\'\');

  selector: 'my-counter',
}
<<==HTML CODE==>>
    [maxCount]='4'
-->
});
    (reset)=''
</li>
-->
\'\'\');

]),
  <my-counter
  {{x}} : {{item.trim()}}
       aria-hiddenented)='items.add($event.toString())'>
<h1 #h1>Shoing {{items.length}} items:</h1>
    [count]="items.length"
       attr.aria-hidden="{{!int x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
  '090cedb3f2833a3f260b0
</div>}
    (increm<!--
  <input [(ngModel)]="header" />
    #counter
    <my-counter></my-counter>
  </my-counter>
  
       aria-hidden="true"
  <form #ngForm="ngF orm"></form>
<div *ngIf="items.length > 0">
{
<li *ngFor='let item of /items; le<!--
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 79253: 12 transforms
Fuzz 79254: 9 transforms
Fuzz 79255: 5 transforms
Fuzz 79256: 4 transforms
Fuzz 79257: 1 transforms
Fuzz 79258: 18 transforms
Fuzz 79259: 10 transforms
Fuzz 79260: 20 transforms
Fuzz 79261: 14 transforms
Fuzz 79262: 20 transforms
Fuzz 79263: 8 transforms
Fuzz 79264: 11 transforms
Fuzz 79265: 2 transforms
Fuzz 79266: 2 transforms
Fuzz 79267: 17 transforms
Fuzz 79268: 18 transforms
Fuzz 79269: 8 transforms
Fuzz 79270: 8 transforms
Fuzz 79271: 1 transforms
Fuzz 79272: 16 transforms
Fuzz 79273: 16 transforms
Fuzz 79274: 8 transforms
Fuzz 79275: 6 transforms
Fuzz 79276: 8 transforms
Fuzz 79277: 13 transforms
Fuzz 79278: 2 transforms
Fuzz 79279: 15 transforms
Fuzz 79280: 16 transforms
Fuzz 79281: 11 transforms
Fuzz 79282: 13 transforms
Fuzz 79283: 8 transforms
Fuzz 79284: 8 transforms
Fuzz 79285: 19 transforms
Fuzz 79286: 4 transforms
Fuzz 79287: 7 transforms
Fuzz 79288: 8 transforms
Fuzz 79289: 5 transforms
Fuzz 79290: 6 transforms
Fuzz 79291: 4 transforms
Fuzz 79292: 11 transforms
Fuzz 79293: 19 transforms
Fuzz 79294: 18 transforms
Fuzz 79295: 13 transforms
Fuzz 79296: 13 transforms
Fuzz 79297: 2 transforms
Fuzz 79298: 5 transforms
Fuzz 79299: 20 transforms
Fuzz 79300: 1 transforms
Fuzz 79301: 20 transforms
Fuzz 79302: 4 transforms
Fuzz 79303: 19 transforms
Fuzz 79304: 2 transforms
Fuzz 79305: 15 transforms
Fuzz 79306: 2 transforms
Fuzz 79307: 18 transforms
Fuzz 79308: 9 transforms
Fuzz 79309: 12 transforms
Fuzz 79310: 3 transforms
Fuzz 79311: 17 transforms
Fuzz 79312: 8 transforms
Fuzz 79313: 8 transforms
Fuzz 79314: 1 transforms
Fuzz 79315: 16 transforms
Fuzz 79316: 18 transforms
Fuzz 79317: 5 transforms
Fuzz 79318: 2 transforms
Fuzz 79319: 9 transforms
Fuzz 79320: 16 transforms
Fuzz 79321: 11 transforms
Fuzz 79322: 15 transforms
Fuzz 79323: 7 transforms
Fuzz 79324: 5 transforms
Fuzz 79325: 9 transforms
Fuzz 79326: 9 transforms
Fuzz 79327: 19 transforms
Fuzz 79328: 6 transforms
Fuzz 79329: 10 transforms
Fuzz 79330: 11 transforms
Fuzz 79331: 4 transforms
Fuzz 79332: 7 transforms
Fuzz 79333: 13 transforms
Fuzz 79334: 14 transforms
Fuzz 79335: 15 transforms
Fuzz 79336: 6 transforms
Fuzz 79337: 2 transforms
Fuzz 79338: 18 transforms
Fuzz 79339: 3 transforms
Fuzz 79340: 13 transforms
Fuzz 79341: 1 transforms
Fuzz 79342: 1 transforms
Fuzz 79343: 8 transforms
Fuzz 79344: 14 transforms
Fuzz 79345: 9 transforms
Fuzz 79346: 7 transforms
Fuzz 79347: 5 transforms
Fuzz 79348: 7 transforms
Fuzz 79349: 19 transforms
Fuzz 79350: 8 transforms
Fuzz 79351: 20 transforms
Fuzz 79352: 10 transforms
Fuzz 79353: 20 transforms
Fuzz 79354: 3 transforms
Fuzz 79355: 20 transforms
Fuzz 79356: 3 transforms
Fuzz 79357: 10 transforms
Fuzz 79358: 10 transforms
Fuzz 79359: 16 transforms
Fuzz 79360: 18 transforms
Fuzz 79361: 15 transforms
Fuzz 79362: 1 transforms
Fuzz 79363: 7 transforms
Fuzz 79364: 3 transforms
Fuzz 79365: 10 transforms
Fuzz 79366: 11 transforms
Fuzz 79367: 9 transforms
Fuzz 79368: 20 transforms
Fuzz 79369: 14 transforms
Fuzz 79370: 8 transforms
Fuzz 79371: 5 transforms
Fuzz 79372: 1 transforms
Fuzz 79373: 20 transforms
Fuzz 79374: 9 transforms
Fuzz 79375: 1 transforms
Fuzz 79376: 9 transforms
Fuzz 79377: 20 transforms
Fuzz 79378: 4 transforms
Fuzz 79379: 11 transforms
Fuzz 79380: 2 transforms
Fuzz 79381: 16 transforms
Fuzz 79382: 4 transforms
Fuzz 79383: 4 transforms
Fuzz 79384: 9 transforms
Fuzz 79385: 10 transforms
Fuzz 79386: 15 transforms
Fuzz 79387: 1 transforms
Fuzz 79388: 3 transforms
Fuzz 79389: 9 transforms
Fuzz 79390: 8 transforms
Fuzz 79391: 9 transforms
Fuzz 79392: 8 transforms
Fuzz 79393: 18 transforms
Fuzz 79394: 3 transforms
Fuzz 79395: 5 transforms
Fuzz 79396: 16 transforms
Fuzz 79397: 17 transforms
Fuzz 79398: 4 transforms
Fuzz 79399: 8 transforms
Fuzz 79400: 7 transforms
Fuzz 79401: 19 transforms
Fuzz 79402: 5 transforms
Fuzz 79403: 1 transforms
Fuzz 79404: 4 transforms
Fuzz 79405: 18 transforms
Fuzz 79406: 6 transforms
Fuzz 79407: 7 transforms
Fuzz 79408: 9 transforms
Fuzz 79409: 3 transforms
Fuzz 79410: 17 transforms
Fuzz 79411: 13 transforms
Fuzz 79412: 2 transforms
Fuzz 79413: 9 transforms
Fuzz 79414: 8 transforms
Fuzz 79415: 18 transforms
Fuzz 79416: 13 transforms
Fuzz 79417: 2 transforms
Fuzz 79418: 17 transforms
Fuzz 79419: 16 transforms
Fuzz 79420: 4 transforms
Fuzz 79421: 10 transforms
Fuzz 79422: 7 transforms
Fuzz 79423: 3 transforms
Fuzz 79424: 10 transforms
Fuzz 79425: 20 transforms
Fuzz 79426: 17 transforms
Fuzz 79427: 17 transforms
Fuzz 79428: 17 transforms
Fuzz 79429: 15 transforms
Fuzz 79430: 4 transforms
Fuzz 79431: 9 transforms
Fuzz 79432: 1 transforms
Fuzz 79433: 19 transforms
Fuzz 79434: 14 transforms
Fuzz 79435: 16 transforms
Fuzz 79436: 13 transforms
Fuzz 79437: 2 transforms
Fuzz 79438: 12 transforms
Fuzz 79439: 7 transforms
Fuzz 79440: 6 transforms
Fuzz 79441: 18 transforms
Fuzz 79442: 1 transforms
Fuzz 79443: 3 transforms
Fuzz 79444: 6 transforms
Fuzz 79445: 14 transforms
Fuzz 79446: 17 transforms
Fuzz 79447: 6 transforms
Fuzz 79448: 18 transforms
Fuzz 79449: 19 transforms
Fuzz 79450: 16 transforms
Fuzz 79451: 7 transforms
Fuzz 79452: 20 transforms
Fuzz 79453: 7 transforms
Fuzz 79454: 16 transforms
Fuzz 79455: 16 transforms
Fuzz 79456: 7 transforms
Fuzz 79457: 11 transforms
Fuzz 79458: 18 transforms
Fuzz 79459: 14 transforms
Fuzz 79460: 2 transforms
Fuzz 79461: 20 transforms
Fuzz 79462: 2 transforms
Fuzz 79463: 10 transforms
Fuzz 79464: 17 transforms
Fuzz 79465: 8 transforms
Fuzz 79466: 19 transforms
Fuzz 79467: 16 transforms
Fuzz 79468: 11 transforms
Fuzz 79469: 3 transforms
Fuzz 79470: 15 transforms
Fuzz 79471: 17 transforms
Fuzz 79472: 10 transforms
Fuzz 79473: 17 transforms
Fuzz 79474: 20 transforms
Fuzz 79475: 14 transforms
Fuzz 79476: 1 transforms
Fuzz 79477: 8 transforms
Fuzz 79478: 10 transforms
Fuzz Failure 
<<==DART CODE==>>

  inputs: const ['count'],
class CounterComponent {
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Ifinallynput() int maxCount;
  void reset() {}
@Component(
  templateUrl: 'test.html',
@Component(
  selector: 'my-counter',
  templateUrl: 'test.html',
}
  String header;
import 'package:angular2/angular2.dart';
onentA {
  inputs: const ['count'],
  List<String> items;
  List<String> items;
  CounterComponent recursedComponent;
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}
  outputs: const ['resetEvent: reset'],
-->
  outputs: const ['resetEvent: reset'],

-->
class Comp<!--
  inmponent(
  EventEmitter<String> resetEvent;

  selector: 'my-aaa',
class Comp<!--

  template: t count;
onentA {


<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing 
  <input [(ngModel)]="header" /{{items.length}}} items:</h1>
<li *ngFor='let item of items; let nullx=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
   [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 79479: 8 transforms
Fuzz 79480: 5 transforms
Fuzz 79481: 14 transforms
Fuzz 79482: 16 transforms
Fuzz 79483: 7 transforms
Fuzz 79484: 17 transforms
Fuzz 79485: 13 transforms
Fuzz 79486: 1 transforms
Fuzz 79487: 3 transforms
Fuzz 79488: 16 transforms
Fuzz 79489: 9 transforms
Fuzz 79490: 15 transforms
Fuzz 79491: 20 transforms
Fuzz 79492: 19 transforms
Fuzz 79493: 6 transforms
Fuzz 79494: 10 transforms
Fuzz 79495: 5 transforms
Fuzz 79496: 3 transforms
Fuzz 79497: 5 transforms
Fuzz 79498: 2 transforms
Fuzz 79499: 14 transforms
Fuzz 79500: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-couter',
  inputs: const ['count'],
  t {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @C<ontentChild(CounterComponeoutputs: const ['resetEvent: reset'],ad
  tem}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5plate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @C<ontentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
    [count]="items.length"    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}

<div *ngIf="items.length > 0">
  <my-counter    #counter
</li>
    <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
  
</div>

  </my-counter>
<!-- @nghideIgnoreErrors: -->    (incremented)='items.add($evet.toString())'>
    (reset)=''
<li *ngFor='let item of items; let x=index' [hidden]='item != nuassertll'>
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 79501: 6 transforms
Fuzz 79502: 18 transforms
Fuzz 79503: 5 transforms
Fuzz 79504: 10 transforms
Fuzz 79505: 17 transforms
Fuzz 79506: 8 transforms
Fuzz 79507: 19 transforms
Fuzz 79508: 5 transforms
Fuzz 79509: 5 transforms
Fuzz 79510: 9 transforms
Fuzz 79511: 11 transforms
Fuzz 79512: 20 transforms
Fuzz 79513: 19 transforms
Fuzz 79514: 14 transforms
Fuzz 79515: 8 transforms
Fuzz 79516: 15 transforms
Fuzz 79517: 18 transforms
Fuzz 79518: 8 transforms
Fuzz 79519: 7 transforms
Fuzz 79520: 13 transforms
Fuzz 79521: 18 transforms
Fuzz 79522: 20 transforms
Fuzz 79523: 13 transforms
Fuzz 79524: 8 transforms
Fuzz 79525: 9 transforms
Fuzz 79526: 19 transforms
Fuzz 79527: 8 transforms
Fuzz 79528: 14 transforms
Fuzz 79529: 8 transforms
Fuzz 79530: 10 transforms
Fuzz 79531: 15 transforms
Fuzz 79532: 14 transforms
Fuzz 79533: 11 transforms
Fuzz 79534: 8 transforms
Fuzz 79535: 8 transforms
Fuzz 79536: 15 transforms
Fuzz 79537: 4 transforms
Fuzz 79538: 4 transforms
Fuzz 79539: 14 transforms
Fuzz 79540: 6 transforms
Fuzz 79541: 6 transforms
Fuzz 79542: 2 transforms
Fuzz 79543: 3 transforms
Fuzz 79544: 18 transforms
Fuzz 79545: 2 transforms
Fuzz 79546: 15 transforms
Fuzz 79547: 5 transforms
Fuzz 79548: 9 transforms
Fuzz 79549: 11 transforms
Fuzz 79550: 7 transforms
Fuzz 79551: 15 transforms
Fuzz 79552: 9 transforms
Fuzz 79553: 4 transforms
Fuzz 79554: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
}
class CounterComponent {

  selector: 'my-aaa',


-->

  @ContentChild(CounterComponent)
  String header;
  templateUrl: 'test.html',
}
       attr.aria-hidden=put() int maxCount;
class ComponentA {
  directives: const [CounterComponoent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  template: {{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  void reset() {}
  List<String> items;
  void increment() {}
       aria-hidden="true"
  int count;
  inputs: const ['withcount'],
  @In<!--
@Component(
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!tr.aria-hidden="has1>S-- @ngIgnoreErrors: -->
<h1 #<!--
-->
       aria-hidden="rue"
       attr.aria-hidden="has1>Showing {{
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 79555: 10 transforms
Fuzz 79556: 5 transforms
Fuzz 79557: 18 transforms
Fuzz 79558: 13 transforms
Fuzz 79559: 3 transforms
Fuzz 79560: 11 transforms
Fuzz 79561: 9 transforms
Fuzz 79562: 15 transforms
Fuzz 79563: 7 transforms
Fuzz 79564: 12 transforms
Fuzz 79565: 4 transforms
Fuzz 79566: 12 transforms
Fuzz 79567: 5 transforms
Fuzz 79568: 2 transforms
Fuzz 79569: 2 transforms
Fuzz 79570: 16 transforms
Fuzz 79571: 2 transforms
Fuzz 79572: 5 transforms
Fuzz 79573: 1 transforms
Fuzz 79574: 11 transforms
Fuzz 79575: 4 transforms
Fuzz 79576: 7 transforms
Fuzz 79577: 19 transforms
Fuzz 79578: 13 transforms
Fuzz 79579: 11 transforms
Fuzz 79580: 18 transforms
Fuzz 79581: 18 transforms
Fuzz 79582: 18 transforms
Fuzz 79583: 16 transforms
Fuzz 79584: 15 transforms
Fuzz 79585: 19 transforms
Fuzz 79586: 20 transforms
Fuzz 79587: 2 transforms
Fuzz 79588: 11 transforms
Fuzz 79589: 5 transforms
Fuzz 79590: 2 transforms
Fuzz 79591: 5 transforms
Fuzz 79592: 19 transforms
Fuzz 79593: 19 transforms
Fuzz 79594: 11 transforms
Fuzz 79595: 2 transforms
Fuzz 79596: 7 transforms
Fuzz 79597: 8 transforms
Fuzz 79598: 14 transforms
Fuzz 79599: 13 transforms
Fuzz 79600: 10 transforms
Fuzz 79601: 9 transforms
Fuzz 79602: 9 transforms
Fuzz 79603: 2 transforms
Fuzz 79604: 6 transforms
Fuzz 79605: 10 transforms
Fuzz 79606: 7 transforms
Fuzz 79607: 14 transforms
Fuzz 79608: 13 transforms
Fuzz 79609: 12 transforms
Fuzz 79610: 8 transforms
Fuzz 79611: 9 transforms
Fuzz 79612: 15 transforms
Fuzz 79613: 5 transforms
Fuzz 79614: 3 transforms
Fuzz 79615: 16 transforms
Fuzz 79616: 3 transforms
Fuzz 79617: 13 transforms
Fuzz 79618: 3 transforms
Fuzz 79619: 5 transforms
Fuzz 79620: 13 transforms
Fuzz 79621: 14 transforms
Fuzz 79622: 12 transforms
Fuzz 79623: 6 transforms
Fuzz 79624: 6 transforms
Fuzz 79625: 9 transforms
Fuzz 79626: 7 transforms
Fuzz 79627: 1 transforms
Fuzz 79628: 4 transforms
Fuzz 79629: 11 transforms
Fuzz 79630: 19 transforms
Fuzz 79631: 14 transforms
Fuzz 79632: 5 transforms
Fuzz 79633: 7 transforms
Fuzz 79634: 20 transforms
Fuzz 79635: 6 transforms
Fuzz 79636: 6 transforms
Fuzz 79637: 2 transforms
Fuzz 79638: 16 transforms
Fuzz 79639: 16 transforms
Fuzz 79640: 20 transforms
Fuzz 79641: 12 transforms
Fuzz 79642: 12 transforms
Fuzz 79643: 10 transforms
Fuzz 79644: 14 transforms
Fuzz 79645: 10 transforms
Fuzz 79646: 3 transforms
Fuzz 79647: 9 transforms
Fuzz 79648: 14 transforms
Fuzz 79649: 16 transforms
Fuzz 79650: 5 transforms
Fuzz 79651: 4 transforms
Fuzz 79652: 13 transforms
Fuzz 79653: 5 transforms
Fuzz 79654: 14 transforms
Fuzz 79655: 16 transforms
Fuzz 79656: 4 transforms
Fuzz 79657: 7 transforms
Fuzz 79658: 5 transforms
Fuzz 79659: 6 transforms
Fuzz 79660: 13 transforms
Fuzz 79661: 16 transforms
Fuzz 79662: 11 transforms
Fuzz 79663: 20 transforms
Fuzz 79664: 16 transforms
Fuzz 79665: 8 transforms
Fuzz 79666: 8 transforms
Fuzz 79667: 10 transforms
Fuzz 79668: 2 transforms
Fuzz 79669: 14 transforms
Fuzz 79670: 7 transforms
Fuzz 79671: 8 transforms
Fuzz 79672: 1 transforms
Fuzz 79673: 13 transforms
Fuzz 79674: 5 transforms
Fuzz 79675: 5 transforms
Fuzz 79676: 19 transforms
Fuzz 79677: 13 transforms
Fuzz 79678: 8 transforms
Fuzz 79679: 11 transforms
Fuzz 79680: 10 transforms
Fuzz 79681: 10 transforms
Fuzz 79682: 16 transforms
Fuzz 79683: 7 transforms
Fuzz 79684: 16 transforms
Fuzz 79685: 3 transforms
Fuzz 79686: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  CounterComponent recursedComponent;
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;
class CounterComponent {
 void reset() {}
  @Input() int maxCount;
}

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"'resetEvent: reset'],
  inputs: const ['count'],
  int count;
@Component(
  String gheader;
  selector: 'my-counter',

  selector: 'my-aaa',
-->
  templateUrl: 'test.hContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;
class CounterComponent {
 void tml',
class ComponntA {

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const [<!--
@Component(
}

  void increment() {}

  List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length ndex' [hidden]='item != null'>  {{x}} :> 0">
  <form #ngForm=
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 79687: 15 transforms
Fuzz 79688: 17 transforms
Fuzz 79689: 20 transforms
Fuzz 79690: 20 transforms
Fuzz 79691: 5 transforms
Fuzz 79692: 9 transforms
Fuzz 79693: 13 transforms
Fuzz 79694: 19 transforms
Fuzz 79695: 7 transforms
Fuzz 79696: 8 transforms
Fuzz 79697: 10 transforms
Fuzz 79698: 5 transforms
Fuzz 79699: 3 transforms
Fuzz 79700: 7 transforms
Fuzz 79701: 17 transforms
Fuzz 79702: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       arimponent(
import 'package:nangular2/angular2.dart';
}
  template: '{{count}} <button (click)="inecrement()" [vaue]="\'add\'"></button:>')
class ComponentA {
  @Output() EventEmitter<int> increm
  @Input() int maxCount;
@Co<!--
  selector: 'my-counter',
@Component(
class CounterComponent {

-->
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],

  selector: 'my-aaa',
  String header;
  List<String> items;
  int count;
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>

<div *ngIf="items.length > 0">
        {{ngForm.dirty}}
</li>
  <my-counter
  <form #ngForm="ngForm"></form>
</div>
<li *ngFor='let it}
]),
});<!---->
       aria-hidden="true"
       attr.a
{
\'\'em of items; let x=index' 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 79703: 5 transforms
Fuzz 79704: 2 transforms
Fuzz 79705: 4 transforms
Fuzz 79706: 7 transforms
Fuzz 79707: 16 transforms
Fuzz 79708: 3 transforms
Fuzz 79709: 13 transforms
Fuzz 79710: 17 transforms
Fuzz 79711: 4 transforms
Fuzz 79712: 4 transforms
Fuzz 79713: 6 transforms
Fuzz 79714: 2 transforms
Fuzz 79715: 16 transforms
Fuzz 79716: 5 transforms
Fuzz 79717: 11 transforms
Fuzz Failure 
<<==DART CODE==>>

class ComponentA {
       aria-hidden="true"
  @Input() int maxCount;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       attr.aria-hiddomponnt)
  void increment(typedef) {}
  CounterComponent recursedComponent;
import 'package:angular2/aonngular2.dart';
  int count;
  selector: 'my-counter',
  inputs: const ['count'],-->
  outputs: const ['resetEvent: reset'],]
  @ContentChild(CounterC<!--

}
class CounterComponent {
  EventEmitter<String> resetEvent;

  selector: 'my-aaa',
  String header;
}
  void reset() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  @Output() EventEmitter<int> incremented;
  List<String> items;
  templateUrl: 'test.html',

@Component(
<<==HTML CODE==>>
<!-- @ngIg<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
  noreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invali    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  <g/my-counter>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 79718: 20 transforms
Fuzz 79719: 10 transforms
Fuzz 79720: 9 transforms
Fuzz 79721: 6 transforms
Fuzz 79722: 12 transforms
Fuzz 79723: 14 transforms
Fuzz 79724: 6 transforms
Fuzz 79725: 11 transforms
Fuzz 79726: 15 transforms
Fuzz 79727: 16 transforms
Fuzz 79728: 19 transforms
Fuzz 79729: 6 transforms
Fuzz 79730: 1 transforms
Fuzz 79731: 10 transforms
Fuzz 79732: 17 transforms
Fuzz 79733: 8 transforms
Fuzz 79734: 4 transforms
Fuzz 79735: 8 transforms
Fuzz 79736: 19 transforms
Fuzz 79737: 12 transforms
Fuzz 79738: 9 transforms
Fuzz 79739: 16 transforms
Fuzz 79740: 8 transforms
Fuzz 79741: 13 transforms
Fuzz 79742: 11 transforms
Fuzz 79743: 4 transforms
Fuzz 79744: 11 transforms
Fuzz 79745: 4 transforms
Fuzz 79746: 15 transforms
Fuzz 79747: 13 transforms
Fuzz 79748: 6 transforms
Fuzz 79749: 11 transforms
Fuzz 79750: 18 transforms
Fuzz 79751: 5 transforms
Fuzz 79752: 4 transforms
Fuzz 79753: 3 transforms
Fuzz 79754: 10 transforms
Fuzz 79755: 5 transforms
Fuzz 79756: 15 transforms
Fuzz 79757: 6 transforms
Fuzz 79758: 16 transforms
Fuzz 79759: 13 transforms
Fuzz 79760: 10 transforms
Fuzz 79761: 19 transforms
Fuzz 79762: 16 transforms
Fuzz 79763: 4 transforms
Fuzz 79764: 3 transforms
Fuzz 79765: 8 transforms
Fuzz 79766: 2 transforms
Fuzz 79767: 5 transforms
Fuzz 79768: 8 transforms
Fuzz 79769: 3 transforms
Fuzz 79770: 1 transforms
Fuzz 79771: 4 transforms
Fuzz 79772: 9 transforms
Fuzz 79773: 10 transforms
Fuzz 79774: 1 transforms
Fuzz 79775: 5 transforms
Fuzz 79776: 1 transforms
Fuzz 79777: 17 transforms
Fuzz 79778: 7 transforms
Fuzz 79779: 6 transforms
Fuzz 79780: 9 transforms
Fuzz 79781: 6 transforms
Fuzz 79782: 6 transforms
Fuzz 79783: 18 transforms
Fuzz 79784: 17 transforms
Fuzz 79785: 11 transforms
Fuzz 79786: 20 transforms
Fuzz 79787: 10 transforms
Fuzz 79788: 1 transforms
Fuzz 79789: 4 transforms
Fuzz 79790: 17 transforms
Fuzz 79791: 15 transforms
Fuzz 79792: 12 transforms
Fuzz 79793: 16 transforms
Fuzz 79794: 11 transforms
Fuzz 79795: 7 transforms
Fuzz 79796: 7 transforms
Fuzz 79797: 7 transforms
Fuzz 79798: 2 transforms
Fuzz 79799: 16 transforms
Fuzz 79800: 18 transforms
Fuzz 79801: 4 transforms
Fuzz 79802: 2 transforms
Fuzz 79803: 2 transforms
Fuzz 79804: 1 transforms
Fuzz 79805: 17 transforms
Fuzz 79806: 17 transforms
Fuzz 79807: 1 transforms
Fuzz 79808: 13 transforms
Fuzz 79809: 6 transforms
Fuzz 79810: 11 transforms
Fuzz 79811: 17 transforms
Fuzz 79812: 5 transforms
Fuzz 79813: 4 transforms
Fuzz 79814: 12 transforms
Fuzz 79815: 16 transforms
Fuzz 79816: 9 transforms
Fuzz 79817: 4 transforms
Fuzz 79818: 16 transforms
Fuzz 79819: 5 transforms
Fuzz 79820: 2 transforms
Fuzz 79821: 15 transforms
Fuzz 79822: 20 transforms
Fuzz 79823: 6 transforms
Fuzz 79824: 19 transforms
Fuzz 79825: 4 transforms
Fuzz 79826: 12 transforms
Fuzz 79827: 8 transforms
Fuzz 79828: 10 transforms
Fuzz 79829: 11 transforms
Fuzz 79830: 9 transforms
Fuzz 79831: 19 transforms
Fuzz 79832: 3 transforms
Fuzz 79833: 18 transforms
Fuzz 79834: 18 transforms
Fuzz 79835: 10 transforms
Fuzz 79836: 12 transforms
Fuzz 79837: 14 transforms
Fuzz 79838: 12 transforms
Fuzz 79839: 18 transforms
Fuzz 79840: 6 transforms
Fuzz 79841: 7 transforms
Fuzz 79842: 9 transforms
Fuzz 79843: 7 transforms
Fuzz 79844: 11 transforms
Fuzz 79845: 1 transforms
Fuzz 79846: 3 transforms
Fuzz 79847: 7 transforms
Fuzz 79848: 11 transforms
Fuzz 79849: 10 transforms
Fuzz 79850: 17 transforms
Fuzz 79851: 3 transforms
Fuzz 79852: 9 transforms
Fuzz 79853: 7 transforms
Fuzz 79854: 8 transforms
Fuzz 79855: 8 transforms
Fuzz 79856: 2 transforms
Fuzz 79857: 7 transforms
Fuzz 79858: 14 transforms
Fuzz 79859: 1 transforms
Fuzz 79860: 11 transforms
Fuzz 79861: 5 transforms
Fuzz 79862: 18 transforms
Fuzz 79863: 7 transforms
Fuzz 79864: 4 transforms
Fuzz 79865: 10 transforms
Fuzz 79866: 19 transforms
Fuzz 79867: 10 transforms
Fuzz 79868: 6 transforms
Fuzz 79869: 15 transforms
Fuzz 79870: 13 transforms
Fuzz 79871: 7 transforms
Fuzz 79872: 7 transforms
Fuzz 79873: 18 transforms
Fuzz 79874: 13 transforms
Fuzz 79875: 10 transforms
Fuzz 79876: 17 transforms
Fuzz 79877: 6 transforms
Fuzz 79878: 20 transforms
Fuzz 79879: 20 transforms
Fuzz 79880: 2 transforms
Fuzz 79881: 7 transforms
Fuzz 79882: 3 transforms
Fuzz 79883: 16 transforms
Fuzz 79884: 8 transforms
Fuzz 79885: 11 transforms
Fuzz 79886: 15 transforms
Fuzz 79887: 5 transforms
Fuzz 79888: 5 transforms
Fuzz 79889: 10 transforms
Fuzz 79890: 3 transforms
Fuzz 79891: 3 transforms
Fuzz 79892: 18 transforms
Fuzz 79893: 11 transforms
Fuzz 79894: 17 transforms
Fuzz 79895: 11 transforms
Fuzz 79896: 4 transforms
Fuzz 79897: 4 transforms
Fuzz 79898: 14 transforms
Fuzz 79899: 15 transforms
Fuzz 79900: 1 transforms
Fuzz 79901: 3 transforms
Fuzz 79902: 19 transforms
Fuzz 79903: 15 transforms
Fuzz 79904: 12 transforms
Fuzz 79905: 1 transforms
Fuzz 79906: 4 transforms
Fuzz 79907: 2 transforms
Fuzz 79908: 2 transforms
Fuzz 79909: 3 transforms
Fuzz 79910: 19 transforms
Fuzz 79911: 9 transforms
Fuzz 79912: 6 transforms
Fuzz 79913: 9 transforms
Fuzz 79914: 1 transforms
Fuzz 79915: 15 transforms
Fuzz 79916: 3 transforms
Fuzz 79917: 16 transforms
Fuzz 79918: 18 transforms
Fuzz 79919: 9 transforms
Fuzz 79920: 6 transforms
Fuzz 79921: 7 transforms
Fuzz 79922: 10 transforms
Fuzz 79923: 15 transforms
Fuzz 79924: 9 transforms
Fuzz 79925: 20 transforms
Fuzz 79926: 10 transforms
Fuzz 79927: 16 transforms
Fuzz 79928: 16 transforms
Fuzz 79929: 8 transforms
Fuzz 79930: 5 transforms
Fuzz 79931: 14 transforms
Fuzz 79932: 19 transforms
Fuzz 79933: 2 transforms
Fuzz 79934: 2 transforms
Fuzz 79935: 10 transforms
Fuzz 79936: 8 transforms
Fuzz 79937: 5 transforms
Fuzz 79938: 8 transforms
Fuzz 79939: 13 transforms
Fuzz 79940: 11 transforms
Fuzz 79941: 19 transforms
Fuzz 79942: 4 transforms
Fuzz 79943: 11 transforms
Fuzz 79944: 11 transforms
Fuzz 79945: 6 transforms
Fuzz 79946: 14 transforms
Fuzz 79947: 2 transforms
Fuzz 79948: 10 transforms
Fuzz 79949: 16 transforms
Fuzz 79950: 1 transforms
Fuzz 79951: 7 transforms
Fuzz 79952: 2 transforms
Fuzz 79953: 15 transforms
Fuzz 79954: 17 transforms
Fuzz 79955: 19 transforms
Fuzz 79956: 8 transforms
Fuzz 79957: 1 transforms
Fuzz 79958: 9 transforms
Fuzz 79959: 7 transforms
Fuzz 79960: 5 transforms
Fuzz 79961: 13 transforms
Fuzz 79962: 7 transforms
Fuzz 79963: 20 transforms
Fuzz 79964: 18 transforms
Fuzz 79965: 3 transforms
Fuzz 79966: 13 transforms
Fuzz 79967: 6 transforms
Fuzz 79968: 1 transforms
Fuzz 79969: 20 transforms
Fuzz 79970: 17 transforms
Fuzz 79971: 14 transforms
Fuzz 79972: 4 transforms
Fuzz 79973: 10 transforms
Fuzz 79974: 5 transforms
Fuzz 79975: 3 transforms
Fuzz 79976: 10 transforms
Fuzz 79977: 13 transforms
Fuzz 79978: 13 transforms
Fuzz 79979: 7 transforms
Fuzz 79980: 6 transforms
Fuzz 79981: 3 transforms
Fuzz 79982: 16 transforms
Fuzz 79983: 3 transforms
Fuzz 79984: 15 transforms
Fuzz 79985: 14 transforms
Fuzz 79986: 19 transforms
Fuzz 79987: 17 transforms
Fuzz 79988: 20 transforms
Fuzz 79989: 6 transforms
Fuzz 79990: 12 transforms
Fuzz 79991: 18 transforms
Fuzz 79992: 7 transforms
Fuzz 79993: 1 transforms
Fuzz 79994: 7 transforms
Fuzz 79995: 2 transforms
Fuzz 79996: 9 transforms
Fuzz 79997: 2 transforms
Fuzz 79998: 10 transforms
Fuzz 79999: 11 transforms
Fuzz 80000: 12 transforms
Fuzz 80001: 14 transforms
Fuzz 80002: 5 transforms
Fuzz 80003: 6 transforms
Fuzz 80004: 15 transforms
Fuzz 80005: 7 transforms
Fuzz 80006: 11 transforms
Fuzz 80007: 11 transforms
Fuzz 80008: 14 transforms
Fuzz 80009: 4 transforms
Fuzz 80010: 12 transforms
Fuzz 80011: 15 transforms
Fuzz 80012: 16 transforms
Fuzz 80013: 16 transforms
Fuzz 80014: 16 transforms
Fuzz 80015: 2 transforms
Fuzz 80016: 7 transforms
Fuzz 80017: 18 transforms
Fuzz 80018: 20 transforms
Fuzz 80019: 5 transforms
Fuzz 80020: 6 transforms
Fuzz 80021: 5 transforms
Fuzz 80022: 6 transforms
Fuzz 80023: 4 transforms
Fuzz 80024: 7 transforms
Fuzz 80025: 18 transforms
Fuzz 80026: 8 transforms
Fuzz 80027: 4 transforms
Fuzz 80028: 11 transforms
Fuzz 80029: 6 transforms
Fuzz 80030: 8 transforms
Fuzz 80031: 6 transforms
Fuzz 80032: 17 transforms
Fuzz 80033: 20 transforms
Fuzz 80034: 6 transforms
Fuzz 80035: 4 transforms
Fuzz 80036: 11 transforms
Fuzz 80037: 2 transforms
Fuzz 80038: 6 transforms
Fuzz 80039: 6 transforms
Fuzz 80040: 6 transforms
Fuzz 80041: 10 transforms
Fuzz 80042: 18 transforms
Fuzz 80043: 19 transforms
Fuzz 80044: 13 transforms
Fuzz 80045: 8 transforms
Fuzz 80046: 12 transforms
Fuzz 80047: 3 transforms
Fuzz 80048: 14 transforms
Fuzz 80049: 12 transforms
Fuzz 80050: 14 transforms
Fuzz 80051: 3 transforms
Fuzz 80052: 5 transforms
Fuzz 80053: 20 transforms
Fuzz 80054: 11 transforms
Fuzz 80055: 13 transforms
Fuzz 80056: 18 transforms
Fuzz 80057: 12 transforms
Fuzz 80058: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="truvent;
}
  void increment() {}
  int count;
class CounterComponent {
  selector: 'my-aaa',
  templateUrl: 'test.html',
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  String header;
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(


  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;

}
  EventEmitter<String> resetE<!--
@Component(

-->
  inputs: const ['count'],

  CounterComponent recursedComponent;
  selector: 'my-counter',
import 'package:angular2/angular2.dart';
class ComponentA {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"><c/form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="iems.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 80059: 3 transforms
Fuzz 80060: 15 transforms
Fuzz 80061: 1 transforms
Fuzz 80062: 1 transforms
Fuzz 80063: 5 transforms
Fuzz 80064: 1 transforms
Fuzz 80065: 6 transforms
Fuzz 80066: 1 transforms
Fuzz 80067: 10 transforms
Fuzz 80068: 1 transforms
Fuzz 80069: 8 transforms
Fuzz 80070: 5 transforms
Fuzz 80071: 20 transforms
Fuzz 80072: 8 transforms
Fuzz 80073: 15 transforms
Fuzz 80074: 14 transforms
Fuzz 80075: 1 transforms
Fuzz 80076: 4 transforms
Fuzz 80077: 2 transforms
Fuzz 80078: 15 transforms
Fuzz 80079: 3 transforms
Fuzz 80080: 20 transforms
Fuzz 80081: 10 transforms
Fuzz 80082: 10 transforms
Fuzz 80083: 14 transforms
Fuzz 80084: 17 transforms
Fuzz 80085: 11 transforms
Fuzz 80086: 15 transforms
Fuzz 80087: 19 transforms
Fuzz 80088: 9 transforms
Fuzz 80089: 1 transforms
Fuzz 80090: 11 transforms
Fuzz 80091: 10 transforms
Fuzz 80092: 2 transforms
Fuzz 80093: 8 transforms
Fuzz 80094: 14 transforms
Fuzz 80095: 7 transforms
Fuzz 80096: 9 transforms
Fuzz 80097: 11 transforms
Fuzz 80098: 1 transforms
Fuzz 80099: 12 transforms
Fuzz 80100: 8 transforms
Fuzz 80101: 4 transforms
Fuzz 80102: 18 transforms
Fuzz 80103: 16 transforms
Fuzz 80104: 11 transforms
Fuzz 80105: 15 transforms
Fuzz 80106: 5 transforms
Fuzz 80107: 4 transforms
Fuzz 80108: 11 transforms
Fuzz 80109: 6 transforms
Fuzz 80110: 1 transforms
Fuzz 80111: 15 transforms
Fuzz 80112: 7 transforms
Fuzz 80113: 10 transforms
Fuzz 80114: 5 transforms
Fuzz 80115: 2 transforms
Fuzz 80116: 11 transforms
Fuzz 80117: 4 transforms
Fuzz 80118: 17 transforms
Fuzz 80119: 12 transforms
Fuzz 80120: 10 transforms
Fuzz 80121: 18 transforms
Fuzz 80122: 6 transforms
Fuzz 80123: 11 transforms
Fuzz 80124: 8 transforms
Fuzz 80125: 6 transforms
Fuzz 80126: 4 transforms
Fuzz 80127: 13 transforms
Fuzz 80128: 2 transforms
Fuzz 80129: 20 transforms
Fuzz 80130: 1 transforms
Fuzz 80131: 5 transforms
Fuzz 80132: 6 transforms
Fuzz 80133: 15 transforms
Fuzz 80134: 14 transforms
Fuzz 80135: 12 transforms
Fuzz 80136: 13 transforms
Fuzz 80137: 12 transforms
Fuzz 80138: 6 transforms
Fuzz 80139: 17 transforms
Fuzz 80140: 4 transforms
Fuzz 80141: 10 transforms
Fuzz 80142: 1 transforms
Fuzz 80143: 11 transforms
Fuzz 80144: 4 transforms
Fuzz 80145: 7 transforms
Fuzz 80146: 17 transforms
Fuzz 80147: 6 transforms
Fuzz 80148: 5 transforms
Fuzz 80149: 1 transforms
Fuzz 80150: 5 transforms
Fuzz 80151: 2 transforms
Fuzz 80152: 8 transforms
Fuzz 80153: 3 transforms
Fuzz 80154: 19 transforms
Fuzz 80155: 19 transforms
Fuzz 80156: 4 transforms
Fuzz 80157: 20 transforms
Fuzz 80158: 18 transforms
Fuzz 80159: 11 transforms
Fuzz 80160: 8 transforms
Fuzz 80161: 7 transforms
Fuzz 80162: 18 transforms
Fuzz 80163: 9 transforms
Fuzz 80164: 5 transforms
Fuzz 80165: 15 transforms
Fuzz 80166: 16 transforms
Fuzz 80167: 17 transforms
Fuzz 80168: 4 transforms
Fuzz 80169: 5 transforms
Fuzz 80170: 15 transforms
Fuzz 80171: 7 transforms
Fuzz 80172: 4 transforms
Fuzz 80173: 10 transforms
Fuzz 80174: 20 transforms
Fuzz 80175: 17 transforms
Fuzz 80176: 14 transforms
Fuzz Failure 
<<==DART CODE==>>

{
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
  templateUrl: 'test}
]),});
  directives: const [CounterComponent<!--
-->
       aria-hidd, NgIf, NgFor, NgForm, NgModel])
  List<S
@Component(
\'\'\');
  '090ceddb3f2.html',
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
  
    (click)=ounter>
    (reset)=''
<h1 #h1>Shondex' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
    [count]="items.length"
    <my-counter></my-counter>
    (reset)=''
<h1 #h1'h1.hidden = !h1.hidden; counter.reset()'
    [maxCount]='4'
    (incremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>
      
  <my-counter


  </my-counter>
    #counter
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=iunt]="items.length"
    <my-counter></my-counter>
    (reset)=''
<h1 #h1>Shondex' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
    [count]="items.length"
    <my-counter></my-counter>
    (reset)=''
<h1 #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 80177: 9 transforms
Fuzz 80178: 18 transforms
Fuzz 80179: 6 transforms
Fuzz 80180: 4 transforms
Fuzz 80181: 5 transforms
Fuzz 80182: 2 transforms
Fuzz 80183: 16 transforms
Fuzz 80184: 16 transforms
Fuzz 80185: 2 transforms
Fuzz 80186: 7 transforms
Fuzz 80187: 13 transforms
Fuzz 80188: 8 transforms
Fuzz 80189: 16 transforms
Fuzz 80190: 17 transforms
Fuzz 80191: 4 transforms
Fuzz 80192: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
       aria-hidden="true"
  void increment() {}
       attr.aria-hidden="{{!its: const ['count'],
@Component(
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
  CounterdefaultComponent recursedComponent;
import 'package:angular2/angular2.dart';
  @ContentChild(CounterComponent)
-->
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  inpu<!--
@Component(
class ComponentA {


  selector: 'my-aaa',
}

class CounterComponent {

  void reset() {}
  List<String> items;
  String header;

  EventEmitter<String> resetEvent;
  selector: 'my-counter',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>

<div *ngIf="-->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
 <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{ 
  <input [(ngModel)]="header" />
      
  <my-counter
    #countemr
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 80193: 6 transforms
Fuzz 80194: 8 transforms
Fuzz 80195: 2 transforms
Fuzz 80196: 12 transforms
Fuzz 80197: 7 transforms
Fuzz 80198: 5 transforms
Fuzz 80199: 11 transforms
Fuzz 80200: 9 transforms
Fuzz 80201: 5 transforms
Fuzz 80202: 17 transforms
Fuzz 80203: 12 transforms
Fuzz 80204: 15 transforms
Fuzz 80205: 13 transforms
Fuzz 80206: 4 transforms
Fuzz 80207: 10 transforms
Fuzz 80208: 8 transforms
Fuzz 80209: 9 transforms
Fuzz 80210: 10 transforms
Fuzz 80211: 17 transforms
Fuzz 80212: 14 transforms
Fuzz 80213: 15 transforms
Fuzz 80214: 17 transforms
Fuzz 80215: 10 transforms
Fuzz 80216: 1 transforms
Fuzz 80217: 7 transforms
Fuzz 80218: 17 transforms
Fuzz 80219: 7 transforms
Fuzz 80220: 17 transforms
Fuzz 80221: 20 transforms
Fuzz 80222: 15 transforms
Fuzz 80223: 9 transforms
Fuzz 80224: 2 transforms
Fuzz 80225: 14 transforms
Fuzz 80226: 16 transforms
Fuzz 80227: 18 transforms
Fuzz 80228: 3 transforms
Fuzz 80229: 18 transforms
Fuzz 80230: 17 transforms
Fuzz 80231: 8 transforms
Fuzz 80232: 4 transforms
Fuzz 80233: 3 transforms
Fuzz 80234: 5 transforms
Fuzz 80235: 1 transforms
Fuzz 80236: 17 transforms
Fuzz 80237: 18 transforms
Fuzz 80238: 4 transforms
Fuzz 80239: 10 transforms
Fuzz 80240: 5 transforms
Fuzz 80241: 5 transforms
Fuzz 80242: 6 transforms
Fuzz 80243: 5 transforms
Fuzz 80244: 20 transforms
Fuzz 80245: 13 transforms
Fuzz 80246: 18 transforms
Fuzz 80247: 5 transforms
Fuzz 80248: 4 transforms
Fuzz 80249: 12 transforms
Fuzz 80250: 17 transforms
Fuzz 80251: 10 transforms
Fuzz 80252: 16 transforms
Fuzz 80253: 11 transforms
Fuzz 80254: 2 transforms
Fuzz 80255: 6 transforms
Fuzz 80256: 6 transforms
Fuzz 80257: 2 transforms
Fuzz 80258: 15 transforms
Fuzz 80259: 10 transforms
Fuzz 80260: 2 transforms
Fuzz 80261: 9 transforms
Fuzz 80262: 7 transforms
Fuzz 80263: 18 transforms
Fuzz 80264: 9 transforms
Fuzz 80265: 10 transforms
Fuzz 80266: 3 transforms
Fuzz 80267: 17 transforms
Fuzz 80268: 8 transforms
Fuzz 80269: 16 transforms
Fuzz 80270: 2 transforms
Fuzz 80271: 13 transforms
Fuzz 80272: 16 transforms
Fuzz 80273: 2 transforms
Fuzz 80274: 1 transforms
Fuzz 80275: 16 transforms
Fuzz 80276: 13 transforms
Fuzz 80277: 7 transforms
Fuzz 80278: 20 transforms
Fuzz 80279: 8 transforms
Fuzz 80280: 17 transforms
Fuzz 80281: 10 transforms
Fuzz 80282: 3 transforms
Fuzz 80283: 3 transforms
Fuzz 80284: 9 transforms
Fuzz 80285: 4 transforms
Fuzz 80286: 8 transforms
Fuzz 80287: 7 transforms
Fuzz 80288: 14 transforms
Fuzz 80289: 11 transforms
Fuzz 80290: 9 transforms
Fuzz 80291: 19 transforms
Fuzz 80292: 2 transforms
Fuzz 80293: 14 transforms
Fuzz 80294: 1 transforms
Fuzz 80295: 3 transforms
Fuzz 80296: 19 transforms
Fuzz 80297: 3 transforms
Fuzz 80298: 9 transforms
Fuzz 80299: 11 transforms
Fuzz 80300: 2 transforms
Fuzz 80301: 4 transforms
Fuzz 80302: 5 transforms
Fuzz 80303: 11 transforms
Fuzz 80304: 4 transforms
Fuzz 80305: 2 transforms
Fuzz 80306: 5 transforms
Fuzz 80307: 20 transforms
Fuzz 80308: 11 transforms
Fuzz 80309: 13 transforms
Fuzz 80310: 4 transforms
Fuzz 80311: 14 transforms
Fuzz 80312: 2 transforms
Fuzz 80313: 7 transforms
Fuzz 80314: 2 transforms
Fuzz 80315: 9 transforms
Fuzz 80316: 2 transforms
Fuzz 80317: 20 transforms
Fuzz 80318: 19 transforms
Fuzz 80319: 13 transforms
Fuzz 80320: 4 transforms
Fuzz 80321: 18 transforms
Fuzz 80322: 4 transforms
Fuzz 80323: 12 transforms
Fuzz 80324: 20 transforms
Fuzz 80325: 12 transforms
Fuzz 80326: 5 transforms
Fuzz 80327: 18 transforms
Fuzz 80328: 17 transforms
Fuzz 80329: 8 transforms
Fuzz 80330: 5 transforms
Fuzz 80331: 18 transforms
Fuzz 80332: 12 transforms
Fuzz 80333: 3 transforms
Fuzz 80334: 2 transforms
Fuzz 80335: 19 transforms
Fuzz 80336: 20 transforms
Fuzz 80337: 2 transforms
Fuzz 80338: 15 transforms
Fuzz 80339: 8 transforms
Fuzz 80340: 7 transforms
Fuzz 80341: 11 transforms
Fuzz 80342: 13 transforms
Fuzz 80343: 5 transforms
Fuzz 80344: 4 transforms
Fuzz 80345: 13 transforms
Fuzz 80346: 4 transforms
Fuzz 80347: 6 transforms
Fuzz 80348: 11 transforms
Fuzz 80349: 6 transforms
Fuzz 80350: 20 transforms
Fuzz 80351: 10 transforms
Fuzz 80352: 11 transforms
Fuzz 80353: 1 transforms
Fuzz 80354: 9 transforms
Fuzz 80355: 3 transforms
Fuzz 80356: 3 transforms
Fuzz 80357: 5 transforms
Fuzz 80358: 8 transforms
Fuzz 80359: 8 transforms
Fuzz 80360: 13 transforms
Fuzz 80361: 19 transforms
Fuzz 80362: 9 transforms
Fuzz 80363: 16 transforms
Fuzz 80364: 11 transforms
Fuzz 80365: 3 transforms
Fuzz 80366: 4 transforms
Fuzz 80367: 15 transforms
Fuzz 80368: 7 transforms
Fuzz 80369: 13 transforms
Fuzz 80370: 9 transforms
Fuzz 80371: 11 transforms
Fuzz 80372: 9 transforms
Fuzz 80373: 9 transforms
Fuzz 80374: 4 transforms
Fuzz 80375: 1 transforms
Fuzz 80376: 12 transforms
Fuzz 80377: 9 transforms
Fuzz 80378: 12 transforms
Fuzz 80379: 15 transforms
Fuzz 80380: 19 transforms
Fuzz 80381: 17 transforms
Fuzz 80382: 1 transforms
Fuzz 80383: 4 transforms
Fuzz 80384: 12 transforms
Fuzz 80385: 4 transforms
Fuzz 80386: 1 transforms
Fuzz 80387: 14 transforms
Fuzz 80388: 3 transforms
Fuzz 80389: 5 transforms
Fuzz 80390: 3 transforms
Fuzz 80391: 19 transforms
Fuzz 80392: 5 transforms
Fuzz 80393: 8 transforms
Fuzz 80394: 10 transforms
Fuzz 80395: 15 transforms
Fuzz 80396: 9 transforms
Fuzz 80397: 14 transforms
Fuzz 80398: 14 transforms
Fuzz 80399: 8 transforms
Fuzz 80400: 17 transforms
Fuzz 80401: 5 transforms
Fuzz 80402: 19 transforms
Fuzz 80403: 12 transforms
Fuzz 80404: 9 transforms
Fuzz 80405: 5 transforms
Fuzz 80406: 4 transforms
Fuzz 80407: 16 transforms
Fuzz 80408: 20 transforms
Fuzz 80409: 3 transforms
Fuzz 80410: 14 transforms
Fuzz 80411: 1 transforms
Fuzz 80412: 9 transforms
Fuzz 80413: 16 transforms
Fuzz 80414: 7 transforms
Fuzz 80415: 14 transforms
Fuzz 80416: 16 transforms
Fuzz 80417: 3 transforms
Fuzz 80418: 20 transforms
Fuzz 80419: 13 transforms
Fuzz 80420: 13 transforms
Fuzz 80421: 12 transforms
Fuzz 80422: 4 transforms
Fuzz 80423: 10 transforms
Fuzz 80424: 7 transforms
Fuzz 80425: 4 transforms
Fuzz 80426: 2 transforms
Fuzz 80427: 9 transforms
Fuzz 80428: 11 transforms
Fuzz 80429: 2 transforms
Fuzz 80430: 18 transforms
Fuzz 80431: 12 transforms
Fuzz 80432: 7 transforms
Fuzz 80433: 16 transforms
Fuzz 80434: 11 transforms
Fuzz 80435: 1 transforms
Fuzz 80436: 5 transforms
Fuzz 80437: 6 transforms
Fuzz 80438: 8 transforms
Fuzz 80439: 2 transforms
Fuzz 80440: 9 transforms
Fuzz 80441: 1 transforms
Fuzz 80442: 10 transforms
Fuzz 80443: 12 transforms
Fuzz 80444: 9 transforms
Fuzz 80445: 16 transforms
Fuzz 80446: 7 transforms
Fuzz 80447: 14 transforms
Fuzz 80448: 17 transforms
Fuzz 80449: 6 transforms
Fuzz 80450: 10 transforms
Fuzz 80451: 2 transforms
Fuzz 80452: 9 transforms
Fuzz 80453: 2 transforms
Fuzz 80454: 11 transforms
Fuzz 80455: 10 transforms
Fuzz 80456: 6 transforms
Fuzz 80457: 4 transforms
Fuzz 80458: 6 transforms
Fuzz 80459: 10 transforms
Fuzz 80460: 19 transforms
Fuzz 80461: 3 transforms
Fuzz 80462: 15 transforms
Fuzz 80463: 6 transforms
Fuzz 80464: 5 transforms
Fuzz 80465: 7 transforms
Fuzz 80466: 7 transforms
Fuzz 80467: 17 transforms
Fuzz 80468: 3 transforms
Fuzz 80469: 16 transforms
Fuzz 80470: 7 transforms
Fuzz 80471: 11 transforms
Fuzz 80472: 17 transforms
Fuzz 80473: 7 transforms
Fuzz 80474: 8 transforms
Fuzz 80475: 16 transforms
Fuzz 80476: 13 transforms
Fuzz 80477: 14 transforms
Fuzz 80478: 8 transforms
Fuzz 80479: 17 transforms
Fuzz 80480: 16 transforms
Fuzz 80481: 11 transforms
Fuzz 80482: 4 transforms
Fuzz 80483: 1 transforms
Fuzz 80484: 2 transforms
Fuzz 80485: 16 transforms
Fuzz 80486: 12 transforms
Fuzz 80487: 10 transforms
Fuzz 80488: 18 transforms
Fuzz 80489: 7 transforms
Fuzz 80490: 12 transforms
Fuzz 80491: 11 transforms
Fuzz 80492: 7 transforms
Fuzz 80493: 2 transforms
Fuzz 80494: 4 transforms
Fuzz 80495: 1 transforms
Fuzz 80496: 4 transforms
Fuzz 80497: 3 transforms
Fuzz 80498: 3 transforms
Fuzz 80499: 17 transforms
Fuzz 80500: 5 transforms
Fuzz 80501: 2 transforms
Fuzz 80502: 15 transforms
Fuzz 80503: 1 transforms
Fuzz 80504: 14 transforms
Fuzz 80505: 16 transforms
Fuzz 80506: 14 transforms
Fuzz 80507: 3 transforms
Fuzz 80508: 15 transforms
Fuzz 80509: 16 transforms
Fuzz 80510: 18 transforms
Fuzz 80511: 5 transforms
Fuzz 80512: 1 transforms
Fuzz 80513: 9 transforms
Fuzz 80514: 12 transforms
Fuzz 80515: 10 transforms
Fuzz 80516: 3 transforms
Fuzz 80517: 16 transforms
Fuzz 80518: 5 transforms
Fuzz 80519: 18 transforms
Fuzz 80520: 20 transforms
Fuzz 80521: 7 transforms
Fuzz 80522: 2 transforms
Fuzz 80523: 15 transforms
Fuzz 80524: 13 transforms
Fuzz 80525: 8 transforms
Fuzz 80526: 13 transforms
Fuzz 80527: 17 transforms
Fuzz 80528: 16 transforms
Fuzz 80529: 12 transforms
Fuzz 80530: 6 transforms
Fuzz 80531: 19 transforms
Fuzz 80532: 5 transforms
Fuzz 80533: 10 transforms
Fuzz 80534: 12 transforms
Fuzz 80535: 17 transforms
Fuzz 80536: 13 transforms
Fuzz 80537: 14 transforms
Fuzz 80538: 10 transforms
Fuzz 80539: 3 transforms
Fuzz 80540: 19 transforms
Fuzz 80541: 18 transforms
Fuzz 80542: 14 transforms
Fuzz 80543: 19 transforms
Fuzz 80544: 16 transforms
Fuzz 80545: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
@Component(
  String header;

  selector: 'my-counter',
       aria-hidden="true"
  @Output() EventEmitter<ior: 'my-aaa',
       aria-hidden="true"
  selector: 'my-counter',
     }
@Component(

  }


  void reset() {}
       aria-hidden="true"
       attr.aria-hidden="{{!invalidt}}"
}
  List<String> items;
  EventEmitter<String> resetEvent;
-->
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
  CounterCompronent recursedComponent;
  @Output() EventEmitter<int> incremented;id increment() {}
  void increment() {<!--
]),
\'\'\');
  int count;

});
  inputs: const ['count'],
-->

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;       attr.aria-h  @Input() iunt maxCount;
  select'my-aaa',
class ComponentA {  void reset() {}
<!--
  '090ceddirectives: const [CounterCompon}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937ent, NgIf, NgFor, NgForm, NgModel])
       attr.aria-hidden="{{!invalidt}}"
  @ContentChild(CounterComponent)
class ComponentA {
@Component(

-->
import 'package:angular2/angular2.dart';

class CounterComponent {
     }
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
}
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
    [count]="iteunter.reset()'
  {{ngForm.dirty}}

<h1 #h1>Showing {{items.length}} it<input [(ngModel)]="header" />
    [count]="iteunter.reset()'
  {{ngForm.dirty}}

<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
    (click)='h1.hidden = !h1.hidden; coodel)]="header" />
    #counter
    [count]="items.length"
  <form #ngForm="ngForm"></form>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
    (reset)=''
    #counter
</li>
<!-- @ngIgnoreErrors: -->    [maxCount]='4'
    <my-counter></my-counter>
      
<div ems:</h1>
  <my-counter
    (click)='h1.hidden = !h1.hidden; coodel)]="header" />
    #counter
    [count]="items.length"
  <form #ngForm="ngForm"></form>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
    (reset)=''
    #counter
</li>
<!-- @ngIgnoreErrors}
]),
});
{
\'\'\');
  ': -->
    [maxCount]='4'
    <my-counter></my-counter>
      
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString())'>
  </my-counter>
</div>
  
  <my-counter
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 80546: 3 transforms
Fuzz 80547: 1 transforms
Fuzz 80548: 2 transforms
Fuzz 80549: 2 transforms
Fuzz 80550: 11 transforms
Fuzz 80551: 14 transforms
Fuzz 80552: 3 transforms
Fuzz 80553: 12 transforms
Fuzz 80554: 8 transforms
Fuzz 80555: 2 transforms
Fuzz 80556: 10 transforms
Fuzz 80557: 16 transforms
Fuzz 80558: 2 transforms
Fuzz 80559: 9 transforms
Fuzz 80560: 19 transforms
Fuzz 80561: 14 transforms
Fuzz 80562: 20 transforms
Fuzz 80563: 6 transforms
Fuzz 80564: 20 transforms
Fuzz 80565: 11 transforms
Fuzz 80566: 2 transforms
Fuzz 80567: 8 transforms
Fuzz 80568: 1 transforms
Fuzz 80569: 16 transforms
Fuzz 80570: 19 transforms
Fuzz 80571: 20 transforms
Fuzz 80572: 1 transforms
Fuzz 80573: 20 transforms
Fuzz 80574: 8 transforms
Fuzz 80575: 16 transforms
Fuzz 80576: 2 transforms
Fuzz 80577: 2 transforms
Fuzz 80578: 7 transforms
Fuzz 80579: 3 transforms
Fuzz 80580: 9 transforms
Fuzz 80581: 12 transforms
Fuzz 80582: 17 transforms
Fuzz 80583: 14 transforms
Fuzz 80584: 14 transforms
Fuzz 80585: 18 transforms
Fuzz 80586: 11 transforms
Fuzz 80587: 12 transforms
Fuzz 80588: 1 transforms
Fuzz 80589: 18 transforms
Fuzz 80590: 14 transforms
Fuzz 80591: 13 transforms
Fuzz 80592: 20 transforms
Fuzz 80593: 15 transforms
Fuzz 80594: 9 transforms
Fuzz 80595: 10 transforms
Fuzz 80596: 5 transforms
Fuzz 80597: 1 transforms
Fuzz 80598: 1 transforms
Fuzz 80599: 10 transforms
Fuzz 80600: 6 transforms
Fuzz 80601: 2 transforms
Fuzz 80602: 3 transforms
Fuzz 80603: 16 transforms
Fuzz 80604: 19 transforms
Fuzz 80605: 18 transforms
Fuzz 80606: 13 transforms
Fuzz 80607: 7 transforms
Fuzz 80608: 13 transforms
Fuzz 80609: 14 transforms
Fuzz 80610: 16 transforms
Fuzz 80611: 8 transforms
Fuzz 80612: 2 transforms
Fuzz 80613: 7 transforms
Fuzz 80614: 5 transforms
Fuzz 80615: 20 transforms
Fuzz 80616: 6 transforms
Fuzz 80617: 10 transforms
Fuzz 80618: 5 transforms
Fuzz 80619: 17 transforms
Fuzz 80620: 5 transforms
Fuzz 80621: 20 transforms
Fuzz 80622: 15 transforms
Fuzz 80623: 5 transforms
Fuzz 80624: 10 transforms
Fuzz 80625: 3 transforms
Fuzz 80626: 20 transforms
Fuzz 80627: 7 transforms
Fuzz 80628: 13 transforms
Fuzz 80629: 13 transforms
Fuzz 80630: 17 transforms
Fuzz 80631: 3 transforms
Fuzz 80632: 12 transforms
Fuzz 80633: 17 transforms
Fuzz 80634: 10 transforms
Fuzz 80635: 16 transforms
Fuzz 80636: 4 transforms
Fuzz 80637: 11 transforms
Fuzz 80638: 1 transforms
Fuzz 80639: 4 transforms
Fuzz 80640: 11 transforms
Fuzz 80641: 12 transforms
Fuzz 80642: 16 transforms
Fuzz 80643: 4 transforms
Fuzz 80644: 12 transforms
Fuzz 80645: 18 transforms
Fuzz 80646: 16 transforms
Fuzz 80647: 14 transforms
Fuzz 80648: 12 transforms
Fuzz 80649: 4 transforms
Fuzz 80650: 14 transforms
Fuzz 80651: 12 transforms
Fuzz 80652: 1 transforms
Fuzz 80653: 17 transforms
Fuzz 80654: 12 transforms
Fuzz 80655: 1 transforms
Fuzz 80656: 13 transforms
Fuzz 80657: 2 transforms
Fuzz 80658: 16 transforms
Fuzz 80659: 14 transforms
Fuzz 80660: 10 transforms
Fuzz 80661: 18 transforms
Fuzz 80662: 17 transforms
Fuzz 80663: 2 transforms
Fuzz 80664: 9 transforms
Fuzz 80665: 3 transforms
Fuzz 80666: 15 transforms
Fuzz 80667: 14 transforms
Fuzz 80668: 9 transforms
Fuzz 80669: 20 transforms
Fuzz 80670: 10 transforms
Fuzz 80671: 5 transforms
Fuzz 80672: 16 transforms
Fuzz 80673: 4 transforms
Fuzz 80674: 17 transforms
Fuzz 80675: 16 transforms
Fuzz 80676: 10 transforms
Fuzz 80677: 12 transforms
Fuzz 80678: 18 transforms
Fuzz 80679: 6 transforms
Fuzz 80680: 5 transforms
Fuzz 80681: 5 transforms
Fuzz 80682: 6 transforms
Fuzz 80683: 8 transforms
Fuzz 80684: 18 transforms
Fuzz 80685: 10 transforms
Fuzz 80686: 4 transforms
Fuzz 80687: 9 transforms
Fuzz 80688: 2 transforms
Fuzz 80689: 5 transforms
Fuzz 80690: 1 transforms
Fuzz 80691: 9 transforms
Fuzz 80692: 7 transforms
Fuzz 80693: 13 transforms
Fuzz 80694: 18 transforms
Fuzz 80695: 1 transforms
Fuzz 80696: 8 transforms
Fuzz 80697: 3 transforms
Fuzz 80698: 15 transforms
Fuzz 80699: 15 transforms
Fuzz 80700: 3 transforms
Fuzz 80701: 5 transforms
Fuzz 80702: 7 transforms
Fuzz 80703: 1 transforms
Fuzz 80704: 10 transforms
Fuzz 80705: 11 transforms
Fuzz 80706: 5 transforms
Fuzz 80707: 19 transforms
Fuzz 80708: 5 transforms
Fuzz 80709: 6 transforms
Fuzz 80710: 7 transforms
Fuzz 80711: 2 transforms
Fuzz 80712: 2 transforms
Fuzz 80713: 2 transforms
Fuzz 80714: 19 transforms
Fuzz 80715: 13 transforms
Fuzz 80716: 20 transforms
Fuzz 80717: 3 transforms
Fuzz 80718: 2 transforms
Fuzz 80719: 7 transforms
Fuzz 80720: 12 transforms
Fuzz 80721: 14 transforms
Fuzz 80722: 13 transforms
Fuzz 80723: 12 transforms
Fuzz 80724: 16 transforms
Fuzz 80725: 3 transforms
Fuzz 80726: 12 transforms
Fuzz 80727: 10 transforms
Fuzz 80728: 7 transforms
Fuzz 80729: 19 transforms
Fuzz 80730: 11 transforms
Fuzz 80731: 17 transforms
Fuzz 80732: 6 transforms
Fuzz 80733: 11 transforms
Fuzz 80734: 6 transforms
Fuzz 80735: 9 transforms
Fuzz 80736: 8 transforms
Fuzz 80737: 9 transforms
Fuzz 80738: 15 transforms
Fuzz 80739: 1 transforms
Fuzz 80740: 15 transforms
Fuzz 80741: 12 transforms
Fuzz 80742: 18 transforms
Fuzz 80743: 19 transforms
Fuzz 80744: 7 transforms
Fuzz 80745: 15 transforms
Fuzz 80746: 2 transforms
Fuzz 80747: 14 transforms
Fuzz 80748: 3 transforms
Fuzz 80749: 3 transforms
Fuzz 80750: 16 transforms
Fuzz 80751: 11 transforms
Fuzz 80752: 18 transforms
Fuzz 80753: 17 transforms
Fuzz 80754: 2 transforms
Fuzz 80755: 15 transforms
Fuzz 80756: 12 transforms
Fuzz 80757: 3 transforms
Fuzz 80758: 13 transforms
Fuzz 80759: 20 transforms
Fuzz 80760: 2 transforms
Fuzz 80761: 2 transforms
Fuzz 80762: 5 transforms
Fuzz 80763: 12 transforms
Fuzz 80764: 11 transforms
Fuzz 80765: 11 transforms
Fuzz 80766: 8 transforms
Fuzz 80767: 3 transforms
Fuzz 80768: 8 transforms
Fuzz 80769: 16 transforms
Fuzz 80770: 16 transforms
Fuzz 80771: 6 transforms
Fuzz 80772: 8 transforms
Fuzz 80773: 10 transforms
Fuzz 80774: 3 transforms
Fuzz 80775: 12 transforms
Fuzz 80776: 8 transforms
Fuzz 80777: 13 transforms
Fuzz 80778: 15 transforms
Fuzz 80779: 4 transforms
Fuzz 80780: 6 transforms
Fuzz 80781: 19 transforms
Fuzz 80782: 16 transforms
Fuzz 80783: 16 transforms
Fuzz 80784: 15 transforms
Fuzz 80785: 5 transforms
Fuzz 80786: 14 transforms
Fuzz 80787: 16 transforms
Fuzz 80788: 17 transforms
Fuzz 80789: 11 transforms
Fuzz 80790: 17 transforms
Fuzz 80791: 8 transforms
Fuzz 80792: 6 transforms
Fuzz 80793: 17 transforms
Fuzz 80794: 4 transforms
Fuzz 80795: 3 transforms
Fuzz 80796: 2 transforms
Fuzz 80797: 13 transforms
Fuzz 80798: 9 transforms
Fuzz 80799: 11 transforms
Fuzz 80800: 13 transforms
Fuzz 80801: 8 transforms
Fuzz 80802: 4 transforms
Fuzz 80803: 9 transforms
Fuzz 80804: 17 transforms
Fuzz 80805: 11 transforms
Fuzz 80806: 20 transforms
Fuzz 80807: 4 transforms
Fuzz 80808: 2 transforms
Fuzz 80809: 7 transforms
Fuzz 80810: 16 transforms
Fuzz 80811: 6 transforms
Fuzz 80812: 9 transforms
Fuzz 80813: 19 transforms
Fuzz 80814: 4 transforms
Fuzz 80815: 2 transforms
Fuzz 80816: 17 transforms
Fuzz 80817: 3 transforms
Fuzz 80818: 19 transforms
Fuzz 80819: 19 transforms
Fuzz 80820: 20 transforms
Fuzz 80821: 5 transforms
Fuzz 80822: 15 transforms
Fuzz 80823: 13 transforms
Fuzz 80824: 16 transforms
Fuzz 80825: 7 transforms
Fuzz 80826: 13 transforms
Fuzz 80827: 11 transforms
Fuzz 80828: 10 transforms
Fuzz 80829: 20 transforms
Fuzz 80830: 13 transforms
Fuzz 80831: 12 transforms
Fuzz 80832: 14 transforms
Fuzz 80833: 3 transforms
Fuzz 80834: 6 transforms
Fuzz 80835: 5 transforms
Fuzz 80836: 13 transforms
Fuzz 80837: 13 transforms
Fuzz 80838: 1 transforms
Fuzz 80839: 20 transforms
Fuzz 80840: 9 transforms
Fuzz 80841: 12 transforms
Fuzz 80842: 10 transforms
Fuzz 80843: 17 transforms
Fuzz 80844: 4 transforms
Fuzz 80845: 1 transforms
Fuzz 80846: 7 transforms
Fuzz 80847: 9 transforms
Fuzz 80848: 18 transforms
Fuzz 80849: 11 transforms
Fuzz 80850: 1 transforms
Fuzz 80851: 5 transforms
Fuzz 80852: 10 transforms
Fuzz 80853: 10 transforms
Fuzz 80854: 5 transforms
Fuzz 80855: 7 transforms
Fuzz 80856: 16 transforms
Fuzz 80857: 14 transforms
Fuzz 80858: 18 transforms
Fuzz 80859: 8 transforms
Fuzz 80860: 20 transforms
Fuzz 80861: 16 transforms
Fuzz 80862: 3 transforms
Fuzz 80863: 6 transforms
Fuzz 80864: 4 transforms
Fuzz 80865: 4 transforms
Fuzz 80866: 18 transforms
Fuzz 80867: 6 transforms
Fuzz 80868: 5 transforms
Fuzz 80869: 1 transforms
Fuzz 80870: 20 transforms
Fuzz 80871: 6 transforms
Fuzz 80872: 9 transforms
Fuzz 80873: 9 transforms
Fuzz 80874: 20 transforms
Fuzz 80875: 7 transforms
Fuzz 80876: 16 transforms
Fuzz 80877: 18 transforms
Fuzz 80878: 7 transforms
Fuzz 80879: 15 transforms
Fuzz 80880: 19 transforms
Fuzz 80881: 6 transforms
Fuzz 80882: 6 transforms
Fuzz 80883: 1 transforms
Fuzz 80884: 12 transforms
Fuzz 80885: 2 transforms
Fuzz 80886: 5 transforms
Fuzz 80887: 7 transforms
Fuzz 80888: 7 transforms
Fuzz 80889: 2 transforms
Fuzz 80890: 11 transforms
Fuzz 80891: 15 transforms
Fuzz 80892: 8 transforms
Fuzz 80893: 2 transforms
Fuzz 80894: 11 transforms
Fuzz 80895: 17 transforms
Fuzz 80896: 19 transforms
Fuzz 80897: 1 transforms
Fuzz 80898: 12 transforms
Fuzz 80899: 5 transforms
Fuzz 80900: 2 transforms
Fuzz 80901: 5 transforms
Fuzz 80902: 18 transforms
Fuzz 80903: 9 transforms
Fuzz 80904: 18 transforms
Fuzz 80905: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
rComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
}
  template: '{{count}} <button (clisck)="increment()" [value]="\'add\'"></button>')
}
  void increment() {}  inputs: const ['count'],
  int count;
  selector: 'my-counter',
  void reset() {}
class CounterComponent {

  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;


  templateUrl: 'test.html',
  List<String> items;
  String header;
  selector: 'my-aaa',
  directives: const [Counte<!--
  @ContentChild(CounterComponent)
@Component(
class ComponentA {
import 'package:angular2/angular2.dart';
@Component(
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 80906: 7 transforms
Fuzz 80907: 10 transforms
Fuzz 80908: 1 transforms
Fuzz 80909: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
});
classComponentA {
  templateUrl: 'test.html',
{
       aria-hidden="true"
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  selector: 'my-aaa',
a  String header;
]),
import 'packag}

  outputs: con<!--
@Component(
  List<String> items;
}
      st ['resetEvent: reset']
  inputs: const ['count'],
\'\'\');
   -4.5035e:angular2/angular2.dart';
-->
@Compoonent(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-counter',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
    <my-counter></my-counter>    (incremented)='items.add($event.toString())'>
  <my-counter
  
<h1 #h1>Showing {{items.length}} items:</h1>
</li>
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</div>
    [maxCount]='4'
  <form #ngForm="ngForm"></form>final
      
<div *ngIf=false"items.length > 0"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 80910: 3 transforms
Fuzz 80911: 16 transforms
Fuzz 80912: 8 transforms
Fuzz 80913: 19 transforms
Fuzz 80914: 18 transforms
Fuzz 80915: 4 transforms
Fuzz 80916: 3 transforms
Fuzz 80917: 18 transforms
Fuzz 80918: 13 transforms
Fuzz 80919: 4 transforms
Fuzz 80920: 17 transforms
Fuzz 80921: 1 transforms
Fuzz 80922: 3 transforms
Fuzz 80923: 11 transforms
Fuzz 80924: 15 transforms
Fuzz 80925: 20 transforms
Fuzz 80926: 16 transforms
Fuzz 80927: 10 transforms
Fuzz 80928: 9 transforms
Fuzz 80929: 18 transforms
Fuzz 80930: 17 transforms
Fuzz 80931: 5 transforms
Fuzz 80932: 5 transforms
Fuzz 80933: 15 transforms
Fuzz 80934: 10 transforms
Fuzz 80935: 11 transforms
Fuzz 80936: 6 transforms
Fuzz 80937: 9 transforms
Fuzz 80938: 17 transforms
Fuzz 80939: 9 transforms
Fuzz 80940: 12 transforms
Fuzz 80941: 19 transforms
Fuzz 80942: 10 transforms
Fuzz 80943: 6 transforms
Fuzz 80944: 5 transforms
Fuzz 80945: 18 transforms
Fuzz 80946: 12 transforms
Fuzz 80947: 2 transforms
Fuzz 80948: 11 transforms
Fuzz 80949: 17 transforms
Fuzz 80950: 7 transforms
Fuzz 80951: 14 transforms
Fuzz 80952: 6 transforms
Fuzz 80953: 9 transforms
Fuzz 80954: 3 transforms
Fuzz 80955: 3 transforms
Fuzz 80956: 1 transforms
Fuzz 80957: 9 transforms
Fuzz 80958: 13 transforms
Fuzz 80959: 1 transforms
Fuzz 80960: 3 transforms
Fuzz 80961: 3 transforms
Fuzz 80962: 14 transforms
Fuzz 80963: 2 transforms
Fuzz 80964: 9 transforms
Fuzz 80965: 8 transforms
Fuzz 80966: 19 transforms
Fuzz 80967: 4 transforms
Fuzz 80968: 12 transforms
Fuzz 80969: 8 transforms
Fuzz 80970: 18 transforms
Fuzz 80971: 20 transforms
Fuzz 80972: 17 transforms
Fuzz 80973: 10 transforms
Fuzz 80974: 16 transforms
Fuzz 80975: 4 transforms
Fuzz 80976: 12 transforms
Fuzz 80977: 17 transforms
Fuzz 80978: 16 transforms
Fuzz 80979: 10 transforms
Fuzz 80980: 12 transforms
Fuzz 80981: 6 transforms
Fuzz 80982: 10 transforms
Fuzz 80983: 18 transforms
Fuzz 80984: 14 transforms
Fuzz 80985: 11 transforms
Fuzz 80986: 13 transforms
Fuzz 80987: 1 transforms
Fuzz 80988: 16 transforms
Fuzz 80989: 13 transforms
Fuzz 80990: 15 transforms
Fuzz 80991: 11 transforms
Fuzz 80992: 11 transforms
Fuzz 80993: 4 transforms
Fuzz 80994: 18 transforms
Fuzz 80995: 14 transforms
Fuzz 80996: 8 transforms
Fuzz 80997: 11 transforms
Fuzz 80998: 11 transforms
Fuzz 80999: 6 transforms
Fuzz 81000: 9 transforms
Fuzz 81001: 5 transforms
Fuzz 81002: 12 transforms
Fuzz 81003: 5 transforms
Fuzz 81004: 14 transforms
Fuzz 81005: 13 transforms
Fuzz 81006: 6 transforms
Fuzz 81007: 7 transforms
Fuzz 81008: 14 transforms
Fuzz 81009: 20 transforms
Fuzz 81010: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset()<!--
@Component(
import 'package:angular2/angular2.dart';
       attr.aria-hidden="{{!i {}
  CounterComponent recursedComponent;
-->

  selector: 'my-aaa'part,
  @Input() int maxCount;
  int count;
class ComponentA {
  void increment() {
class CounterComponent {
  template: '{{count}} <button (click)="incre
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>

    (incre
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 81011: 9 transforms
Fuzz 81012: 1 transforms
Fuzz 81013: 3 transforms
Fuzz 81014: 20 transforms
Fuzz 81015: 6 transforms
Fuzz 81016: 11 transforms
Fuzz 81017: 2 transforms
Fuzz 81018: 6 transforms
Fuzz 81019: 20 transforms
Fuzz 81020: 1 transforms
Fuzz 81021: 16 transforms
Fuzz 81022: 5 transforms
Fuzz 81023: 13 transforms
Fuzz 81024: 14 transforms
Fuzz 81025: 11 transforms
Fuzz 81026: 18 transforms
Fuzz 81027: 12 transforms
Fuzz 81028: 2 transforms
Fuzz 81029: 19 transforms
Fuzz 81030: 6 transforms
Fuzz 81031: 20 transforms
Fuzz 81032: 20 transforms
Fuzz 81033: 16 transforms
Fuzz 81034: 2 transforms
Fuzz 81035: 1 transforms
Fuzz 81036: 4 transforms
Fuzz 81037: 4 transforms
Fuzz 81038: 12 transforms
Fuzz 81039: 10 transforms
Fuzz 81040: 11 transforms
Fuzz 81041: 2 transforms
Fuzz 81042: 12 transforms
Fuzz 81043: 17 transforms
Fuzz 81044: 9 transforms
Fuzz 81045: 16 transforms
Fuzz 81046: 4 transforms
Fuzz 81047: 13 transforms
Fuzz 81048: 3 transforms
Fuzz 81049: 10 transforms
Fuzz 81050: 3 transforms
Fuzz 81051: 9 transforms
Fuzz 81052: 5 transforms
Fuzz 81053: 12 transforms
Fuzz 81054: 4 transforms
Fuzz 81055: 16 transforms
Fuzz 81056: 14 transforms
Fuzz 81057: 6 transforms
Fuzz 81058: 20 transforms
Fuzz 81059: 19 transforms
Fuzz 81060: 12 transforms
Fuzz 81061: 12 transforms
Fuzz 81062: 6 transforms
Fuzz 81063: 7 transforms
Fuzz 81064: 18 transforms
Fuzz 81065: 16 transforms
Fuzz 81066: 13 transforms
Fuzz 81067: 3 transforms
Fuzz 81068: 17 transforms
Fuzz 81069: 1 transforms
Fuzz 81070: 20 transforms
Fuzz 81071: 12 transforms
Fuzz 81072: 2 transforms
Fuzz 81073: 17 transforms
Fuzz 81074: 11 transforms
Fuzz 81075: 12 transforms
Fuzz 81076: 12 transforms
Fuzz 81077: 20 transforms
Fuzz 81078: 19 transforms
Fuzz 81079: 11 transforms
Fuzz 81080: 14 transforms
Fuzz 81081: 18 transforms
Fuzz 81082: 9 transforms
Fuzz 81083: 16 transforms
Fuzz 81084: 1 transforms
Fuzz 81085: 5 transforms
Fuzz 81086: 15 transforms
Fuzz 81087: 4 transforms
Fuzz 81088: 10 transforms
Fuzz Failure 
<<==DART CODE==>>

}
  void resettring> resetEvent;
  selector: 'my-counter',
@Component(
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
}
  selector: 'my-counter',
  int count;
@Component(
  @Output() EventEmitter<int>entA {
class ComponentA {
class CounterComponent {  int count;

import 'package:angular2/angular2.dart';

@Component(
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  int count;

  CounterComponent recursedComponent;
  List<String> items;
  outputs: const ['resetEvent: reset'],
class CounterComponent {
class CounterComponent {
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  inputs: const ['count'],
  void increment() {}
  @ContentChild(CounterComponent)
  @Inp incremented;
class CounterComponent {
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
  List<String> items;

  inputs: const ['count'],

  @ContentChild(CounterComponent)
}

  CounterComponent recursedComponent;
  EventEmitter<Snt()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  int count;
  EventEmitter<String> resetEvent;
  EventEmitter<Snt()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  String header;

<<==HTML CODE==>>
    [maxCount]='4
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [htryidden]='item != null'>
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  
    (click)='h1.hidden = !h1.hid
    #counter
      
<h #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
    (reset)=''

    [count]="items.length"
</li>
  <my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 81089: 16 transforms
Fuzz 81090: 16 transforms
Fuzz 81091: 6 transforms
Fuzz 81092: 10 transforms
Fuzz 81093: 17 transforms
Fuzz 81094: 6 transforms
Fuzz 81095: 17 transforms
Fuzz 81096: 12 transforms
Fuzz 81097: 10 transforms
Fuzz 81098: 5 transforms
Fuzz 81099: 19 transforms
Fuzz 81100: 9 transforms
Fuzz 81101: 13 transforms
Fuzz 81102: 9 transforms
Fuzz 81103: 19 transforms
Fuzz 81104: 9 transforms
Fuzz 81105: 9 transforms
Fuzz 81106: 12 transforms
Fuzz 81107: 3 transforms
Fuzz 81108: 7 transforms
Fuzz 81109: 13 transforms
Fuzz 81110: 13 transforms
Fuzz 81111: 17 transforms
Fuzz 81112: 8 transforms
Fuzz 81113: 14 transforms
Fuzz 81114: 20 transforms
Fuzz 81115: 3 transforms
Fuzz 81116: 14 transforms
Fuzz 81117: 5 transforms
Fuzz 81118: 15 transforms
Fuzz 81119: 12 transforms
Fuzz 81120: 4 transforms
Fuzz 81121: 1 transforms
Fuzz 81122: 3 transforms
Fuzz 81123: 16 transforms
Fuzz 81124: 5 transforms
Fuzz 81125: 1 transforms
Fuzz 81126: 19 transforms
Fuzz 81127: 17 transforms
Fuzz 81128: 17 transforms
Fuzz 81129: 15 transforms
Fuzz 81130: 9 transforms
Fuzz 81131: 8 transforms
Fuzz 81132: 16 transforms
Fuzz 81133: 15 transforms
Fuzz 81134: 14 transforms
Fuzz 81135: 7 transforms
Fuzz 81136: 7 transforms
Fuzz 81137: 11 transforms
Fuzz 81138: 10 transforms
Fuzz 81139: 10 transforms
Fuzz 81140: 11 transforms
Fuzz 81141: 13 transforms
Fuzz 81142: 16 transforms
Fuzz 81143: 19 transforms
Fuzz 81144: 15 transforms
Fuzz 81145: 13 transforms
Fuzz 81146: 2 transforms
Fuzz 81147: 19 transforms
Fuzz 81148: 18 transforms
Fuzz 81149: 12 transforms
Fuzz 81150: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

class ComponentA {
]),

@C<!--
--omponent(
@Component(
  outputs  String header;
});}
  List<String> items;
  inputs: const ['count'],
  templateUrl: 'test.html',
imp}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260ort 'package:angular2/angular2.dart';
 }
{
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  '090cedb3f2833a3f260b0937baae56267a6cd9 selector: 'my-aaa',
\'\'\');
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}</li>
]),
<li *ngFor='let item of items; let x=index' [hdden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>

    [maxCount]='}I
  <my-counter
  '090cedb3f284'
  {{ngForm.dirty}else}
  <form #ngForm="ngForm"></form>
    #counter    [count]="items.length"
  
<!-- @ngIgnoreErrors: --<!--
-->
  <input [(ngModel)]="header" />
      
    >
\'\'\');
});
    (click)='h1.hidden = !h1.hidden; counter.reset()'
{
    (reset)=''
    (increm
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 81151: 2 transforms
Fuzz 81152: 18 transforms
Fuzz 81153: 16 transforms
Fuzz 81154: 17 transforms
Fuzz 81155: 7 transforms
Fuzz 81156: 12 transforms
Fuzz 81157: 1 transforms
Fuzz 81158: 6 transforms
Fuzz 81159: 20 transforms
Fuzz 81160: 12 transforms
Fuzz 81161: 4 transforms
Fuzz 81162: 5 transforms
Fuzz 81163: 16 transforms
Fuzz 81164: 7 transforms
Fuzz 81165: 10 transforms
Fuzz 81166: 8 transforms
Fuzz 81167: 8 transforms
Fuzz 81168: 19 transforms
Fuzz 81169: 18 transforms
Fuzz 81170: 8 transforms
Fuzz 81171: 13 transforms
Fuzz 81172: 17 transforms
Fuzz 81173: 4 transforms
Fuzz 81174: 1 transforms
Fuzz 81175: 8 transforms
Fuzz 81176: 7 transforms
Fuzz 81177: 8 transforms
Fuzz 81178: 13 transforms
Fuzz 81179: 17 transforms
Fuzz 81180: 11 transforms
Fuzz 81181: 18 transforms
Fuzz 81182: 20 transforms
Fuzz 81183: 16 transforms
Fuzz 81184: 6 transforms
Fuzz 81185: 7 transforms
Fuzz 81186: 15 transforms
Fuzz 81187: 17 transforms
Fuzz 81188: 10 transforms
Fuzz 81189: 4 transforms
Fuzz 81190: 9 transforms
Fuzz 81191: 6 transforms
Fuzz 81192: 1 transforms
Fuzz 81193: 17 transforms
Fuzz 81194: 2 transforms
Fuzz 81195: 9 transforms
Fuzz 81196: 6 transforms
Fuzz 81197: 15 transforms
Fuzz 81198: 19 transforms
Fuzz 81199: 18 transforms
Fuzz 81200: 2 transforms
Fuzz 81201: 6 transforms
Fuzz 81202: 12 transforms
Fuzz 81203: 12 transforms
Fuzz 81204: 8 transforms
Fuzz 81205: 7 transforms
Fuzz 81206: 5 transforms
Fuzz 81207: 7 transforms
Fuzz 81208: 6 transforms
Fuzz 81209: 14 transforms
Fuzz 81210: 1 transforms
Fuzz 81211: 9 transforms
Fuzz 81212: 11 transforms
Fuzz 81213: 13 transforms
Fuzz 81214: 19 transforms
Fuzz 81215: 3 transforms
Fuzz 81216: 10 transforms
Fuzz 81217: 4 transforms
Fuzz 81218: 2 transforms
Fuzz 81219: 12 transforms
Fuzz 81220: 8 transforms
Fuzz 81221: 1 transforms
Fuzz 81222: 7 transforms
Fuzz 81223: 18 transforms
Fuzz 81224: 18 transforms
Fuzz 81225: 2 transforms
Fuzz 81226: 13 transforms
Fuzz 81227: 12 transforms
Fuzz 81228: 7 transforms
Fuzz 81229: 17 transforms
Fuzz 81230: 6 transforms
Fuzz 81231: 1 transforms
Fuzz 81232: 19 transforms
Fuzz 81233: 3 transforms
Fuzz 81234: 5 transforms
Fuzz 81235: 17 transforms
Fuzz 81236: 18 transforms
Fuzz 81237: 11 transforms
Fuzz 81238: 9 transforms
Fuzz 81239: 13 transforms
Fuzz 81240: 10 transforms
Fuzz 81241: 5 transforms
Fuzz 81242: 13 transforms
Fuzz 81243: 13 transforms
Fuzz 81244: 6 transforms
Fuzz 81245: 18 transforms
Fuzz 81246: 17 transforms
Fuzz 81247: 14 transforms
Fuzz 81248: 20 transforms
Fuzz 81249: 11 transforms
Fuzz 81250: 2 transforms
Fuzz 81251: 1 transforms
Fuzz 81252: 11 transforms
Fuzz 81253: 13 transforms
Fuzz 81254: 13 transforms
Fuzz 81255: 3 transforms
Fuzz 81256: 10 transforms
Fuzz 81257: 17 transforms
Fuzz 81258: 3 transforms
Fuzz 81259: 19 transforms
Fuzz 81260: 14 transforms
Fuzz 81261: 20 transforms
Fuzz 81262: 15 transforms
Fuzz 81263: 6 transforms
Fuzz 81264: 7 transforms
Fuzz 81265: 15 transforms
Fuzz 81266: 20 transforms
Fuzz 81267: 13 transforms
Fuzz 81268: 14 transforms
Fuzz 81269: 6 transforms
Fuzz 81270: 17 transforms
Fuzz 81271: 2 transforms
Fuzz 81272: 9 transforms
Fuzz 81273: 7 transforms
Fuzz 81274: 9 transforms
Fuzz 81275: 16 transforms
Fuzz 81276: 19 transforms
Fuzz 81277: 4 transforms
Fuzz 81278: 18 transforms
Fuzz 81279: 6 transforms
Fuzz 81280: 10 transforms
Fuzz 81281: 20 transforms
Fuzz 81282: 19 transforms
Fuzz 81283: 17 transforms
Fuzz 81284: 1 transforms
Fuzz 81285: 1 transforms
Fuzz 81286: 11 transforms
Fuzz 81287: 13 transforms
Fuzz 81288: 11 transforms
Fuzz 81289: 7 transforms
Fuzz 81290: 9 transforms
Fuzz 81291: 10 transforms
Fuzz 81292: 2 transforms
Fuzz 81293: 14 transforms
Fuzz 81294: 9 transforms
Fuzz 81295: 12 transforms
Fuzz 81296: 12 transforms
Fuzz 81297: 20 transforms
Fuzz 81298: 19 transforms
Fuzz 81299: 11 transforms
Fuzz 81300: 3 transforms
Fuzz 81301: 20 transforms
Fuzz 81302: 14 transforms
Fuzz 81303: 19 transforms
Fuzz 81304: 10 transforms
Fuzz 81305: 1 transforms
Fuzz 81306: 6 transforms
Fuzz 81307: 20 transforms
Fuzz 81308: 5 transforms
Fuzz 81309: 1 transforms
Fuzz 81310: 11 transforms
Fuzz 81311: 9 transforms
Fuzz 81312: 4 transforms
Fuzz 81313: 17 transforms
Fuzz 81314: 5 transforms
Fuzz 81315: 19 transforms
Fuzz 81316: 5 transforms
Fuzz 81317: 10 transforms
Fuzz 81318: 15 transforms
Fuzz 81319: 9 transforms
Fuzz 81320: 13 transforms
Fuzz 81321: 3 transforms
Fuzz 81322: 7 transforms
Fuzz 81323: 16 transforms
Fuzz 81324: 8 transforms
Fuzz 81325: 7 transforms
Fuzz 81326: 18 transforms
Fuzz 81327: 9 transforms
Fuzz 81328: 10 transforms
Fuzz 81329: 9 transforms
Fuzz 81330: 4 transforms
Fuzz 81331: 15 transforms
Fuzz 81332: 16 transforms
Fuzz 81333: 8 transforms
Fuzz 81334: 14 transforms
Fuzz 81335: 8 transforms
Fuzz 81336: 20 transforms
Fuzz 81337: 20 transforms
Fuzz 81338: 20 transforms
Fuzz 81339: 11 transforms
Fuzz 81340: 5 transforms
Fuzz 81341: 3 transforms
Fuzz 81342: 12 transforms
Fuzz 81343: 8 transforms
Fuzz 81344: 17 transforms
Fuzz 81345: 15 transforms
Fuzz 81346: 10 transforms
Fuzz 81347: 11 transforms
Fuzz 81348: 1 transforms
Fuzz 81349: 8 transforms
Fuzz 81350: 17 transforms
Fuzz 81351: 12 transforms
Fuzz 81352: 20 transforms
Fuzz 81353: 14 transforms
Fuzz 81354: 15 transforms
Fuzz 81355: 17 transforms
Fuzz 81356: 7 transforms
Fuzz 81357: 8 transforms
Fuzz 81358: 15 transforms
Fuzz 81359: 1 transforms
Fuzz 81360: 14 transforms
Fuzz 81361: 20 transforms
Fuzz 81362: 16 transforms
Fuzz 81363: 19 transforms
Fuzz 81364: 9 transforms
Fuzz 81365: 17 transforms
Fuzz 81366: 16 transforms
Fuzz 81367: 6 transforms
Fuzz 81368: 17 transforms
Fuzz 81369: 6 transforms
Fuzz 81370: 7 transforms
Fuzz 81371: 13 transforms
Fuzz 81372: 20 transforms
Fuzz 81373: 6 transforms
Fuzz 81374: 16 transforms
Fuzz 81375: 14 transforms
Fuzz 81376: 2 transforms
Fuzz 81377: 14 transforms
Fuzz 81378: 10 transforms
Fuzz 81379: 4 transforms
Fuzz 81380: 2 transforms
Fuzz 81381: 6 transforms
Fuzz 81382: 2 transforms
Fuzz 81383: 7 transforms
Fuzz 81384: 19 transforms
Fuzz 81385: 13 transforms
Fuzz 81386: 10 transforms
Fuzz 81387: 1 transforms
Fuzz 81388: 18 transforms
Fuzz 81389: 4 transforms
Fuzz 81390: 2 transforms
Fuzz 81391: 1 transforms
Fuzz 81392: 6 transforms
Fuzz 81393: 13 transforms
Fuzz 81394: 7 transforms
Fuzz 81395: 2 transforms
Fuzz 81396: 6 transforms
Fuzz 81397: 12 transforms
Fuzz 81398: 17 transforms
Fuzz 81399: 14 transforms
Fuzz 81400: 17 transforms
Fuzz 81401: 2 transforms
Fuzz 81402: 13 transforms
Fuzz 81403: 6 transforms
Fuzz 81404: 9 transforms
Fuzz 81405: 7 transforms
Fuzz 81406: 16 transforms
Fuzz 81407: 15 transforms
Fuzz 81408: 9 transforms
Fuzz 81409: 1 transforms
Fuzz 81410: 9 transforms
Fuzz 81411: 3 transforms
Fuzz 81412: 10 transforms
Fuzz 81413: 9 transforms
Fuzz 81414: 11 transforms
Fuzz 81415: 16 transforms
Fuzz 81416: 2 transforms
Fuzz 81417: 19 transforms
Fuzz 81418: 15 transforms
Fuzz 81419: 17 transforms
Fuzz 81420: 7 transforms
Fuzz 81421: 13 transforms
Fuzz 81422: 13 transforms
Fuzz 81423: 19 transforms
Fuzz 81424: 7 transforms
Fuzz 81425: 17 transforms
Fuzz 81426: 17 transforms
Fuzz 81427: 3 transforms
Fuzz 81428: 12 transforms
Fuzz 81429: 11 transforms
Fuzz 81430: 5 transforms
Fuzz 81431: 6 transforms
Fuzz 81432: 10 transforms
Fuzz 81433: 3 transforms
Fuzz 81434: 1 transforms
Fuzz 81435: 15 transforms
Fuzz 81436: 18 transforms
Fuzz 81437: 14 transforms
Fuzz 81438: 8 transforms
Fuzz 81439: 13 transforms
Fuzz 81440: 15 transforms
Fuzz 81441: 18 transforms
Fuzz 81442: 7 transforms
Fuzz 81443: 20 transforms
Fuzz 81444: 7 transforms
Fuzz 81445: 6 transforms
Fuzz 81446: 20 transforms
Fuzz 81447: 4 transforms
Fuzz 81448: 6 transforms
Fuzz 81449: 8 transforms
Fuzz 81450: 17 transforms
Fuzz 81451: 13 transforms
Fuzz 81452: 15 transforms
Fuzz 81453: 13 transforms
Fuzz 81454: 13 transforms
Fuzz 81455: 20 transforms
Fuzz 81456: 4 transforms
Fuzz 81457: 6 transforms
Fuzz 81458: 4 transforms
Fuzz 81459: 11 transforms
Fuzz 81460: 10 transforms
Fuzz 81461: 9 transforms
Fuzz 81462: 5 transforms
Fuzz 81463: 10 transforms
Fuzz 81464: 16 transforms
Fuzz 81465: 15 transforms
Fuzz 81466: 19 transforms
Fuzz 81467: 3 transforms
Fuzz 81468: 18 transforms
Fuzz 81469: 1 transforms
Fuzz 81470: 18 transforms
Fuzz 81471: 12 transforms
Fuzz 81472: 11 transforms
Fuzz 81473: 1 transforms
Fuzz 81474: 3 transforms
Fuzz 81475: 18 transforms
Fuzz 81476: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
  inputs: const ['count'],
}
@Component(

  @Input() int maxCount;

  String header;
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Content
  int count;
class Component

  String header;
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Content
  int count;
class ComponentA {

import 'package:angular2/angular2.dart';
  selector: 'my-aaa',  templateUrl: 'test.html',
       aria-hidden="true"
       attr.aria-hidA {

import 'package:angular2/angular2.dart';
  selector: 'my-aaa',  templateUrl: 'test.html',
       aria-hidden="true"
       attr.aria-hidden="nterComponent {
class Cou<!--
  template: '{{count}} <button (click)="incrclassement()" [value]="\'add\'"></button>')
@Component(
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
<<==HTML CODE==>>
{
  '090ces; let x=
<!-- @ngIgnoreErrors: -->
]),
<h1 #h1>Showing {{items.length}} items:</h1>
});
\'\'\');
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 81477: 6 transforms
Fuzz 81478: 13 transforms
Fuzz 81479: 18 transforms
Fuzz 81480: 11 transforms
Fuzz 81481: 17 transforms
Fuzz 81482: 4 transforms
Fuzz 81483: 17 transforms
Fuzz 81484: 6 transforms
Fuzz 81485: 17 transforms
Fuzz 81486: 6 transforms
Fuzz 81487: 5 transforms
Fuzz 81488: 10 transforms
Fuzz 81489: 11 transforms
Fuzz 81490: 9 transforms
Fuzz 81491: 4 transforms
Fuzz 81492: 12 transforms
Fuzz 81493: 12 transforms
Fuzz 81494: 20 transforms
Fuzz 81495: 3 transforms
Fuzz 81496: 17 transforms
Fuzz 81497: 19 transforms
Fuzz 81498: 2 transforms
Fuzz 81499: 5 transforms
Fuzz 81500: 16 transforms
Fuzz 81501: 9 transforms
Fuzz 81502: 3 transforms
Fuzz 81503: 6 transforms
Fuzz 81504: 19 transforms
Fuzz 81505: 8 transforms
Fuzz 81506: 14 transforms
Fuzz 81507: 8 transforms
Fuzz 81508: 3 transforms
Fuzz 81509: 15 transforms
Fuzz 81510: 10 transforms
Fuzz 81511: 9 transforms
Fuzz 81512: 4 transforms
Fuzz 81513: 15 transforms
Fuzz 81514: 14 transforms
Fuzz 81515: 13 transforms
Fuzz 81516: 20 transforms
Fuzz 81517: 17 transforms
Fuzz 81518: 20 transforms
Fuzz 81519: 1 transforms
Fuzz 81520: 16 transforms
Fuzz 81521: 11 transforms
Fuzz 81522: 4 transforms
Fuzz 81523: 11 transforms
Fuzz 81524: 14 transforms
Fuzz 81525: 15 transforms
Fuzz 81526: 3 transforms
Fuzz 81527: 5 transforms
Fuzz 81528: 15 transforms
Fuzz 81529: 8 transforms
Fuzz 81530: 11 transforms
Fuzz 81531: 7 transforms
Fuzz 81532: 3 transforms
Fuzz 81533: 13 transforms
Fuzz 81534: 10 transforms
Fuzz 81535: 18 transforms
Fuzz 81536: 2 transforms
Fuzz 81537: 19 transforms
Fuzz 81538: 13 transforms
Fuzz 81539: 15 transforms
Fuzz 81540: 8 transforms
Fuzz 81541: 6 transforms
Fuzz 81542: 17 transforms
Fuzz 81543: 18 transforms
Fuzz 81544: 20 transforms
Fuzz 81545: 17 transforms
Fuzz 81546: 4 transforms
Fuzz 81547: 17 transforms
Fuzz 81548: 10 transforms
Fuzz 81549: 3 transforms
Fuzz 81550: 9 transforms
Fuzz 81551: 18 transforms
Fuzz 81552: 4 transforms
Fuzz 81553: 6 transforms
Fuzz 81554: 2 transforms
Fuzz 81555: 2 transforms
Fuzz 81556: 10 transforms
Fuzz 81557: 17 transforms
Fuzz 81558: 15 transforms
Fuzz 81559: 7 transforms
Fuzz 81560: 9 transforms
Fuzz 81561: 9 transforms
Fuzz 81562: 17 transforms
Fuzz 81563: 19 transforms
Fuzz 81564: 11 transforms
Fuzz 81565: 8 transforms
Fuzz 81566: 12 transforms
Fuzz 81567: 2 transforms
Fuzz 81568: 2 transforms
Fuzz 81569: 18 transforms
Fuzz 81570: 5 transforms
Fuzz 81571: 5 transforms
Fuzz 81572: 17 transforms
Fuzz 81573: 8 transforms
Fuzz 81574: 16 transforms
Fuzz 81575: 5 transforms
Fuzz 81576: 4 transforms
Fuzz 81577: 15 transforms
Fuzz 81578: 1 transforms
Fuzz 81579: 13 transforms
Fuzz 81580: 9 transforms
Fuzz 81581: 10 transforms
Fuzz 81582: 6 transforms
Fuzz 81583: 19 transforms
Fuzz 81584: 8 transforms
Fuzz 81585: 2 transforms
Fuzz 81586: 5 transforms
Fuzz 81587: 20 transforms
Fuzz 81588: 11 transforms
Fuzz 81589: 8 transforms
Fuzz 81590: 12 transforms
Fuzz 81591: 6 transforms
Fuzz 81592: 20 transforms
Fuzz 81593: 1 transforms
Fuzz 81594: 1 transforms
Fuzz 81595: 6 transforms
Fuzz 81596: 1 transforms
Fuzz 81597: 15 transforms
Fuzz 81598: 12 transforms
Fuzz 81599: 19 transforms
Fuzz 81600: 10 transforms
Fuzz 81601: 3 transforms
Fuzz 81602: 2 transforms
Fuzz 81603: 9 transforms
Fuzz 81604: 15 transforms
Fuzz 81605: 7 transforms
Fuzz 81606: 3 transforms
Fuzz 81607: 4 transforms
Fuzz 81608: 1 transforms
Fuzz 81609: 11 transforms
Fuzz 81610: 9 transforms
Fuzz 81611: 3 transforms
Fuzz 81612: 20 transforms
Fuzz 81613: 3 transforms
Fuzz 81614: 17 transforms
Fuzz 81615: 14 transforms
Fuzz 81616: 16 transforms
Fuzz 81617: 17 transforms
Fuzz 81618: 4 transforms
Fuzz 81619: 10 transforms
Fuzz 81620: 18 transforms
Fuzz 81621: 2 transforms
Fuzz 81622: 11 transforms
Fuzz 81623: 20 transforms
Fuzz 81624: 1 transforms
Fuzz 81625: 14 transforms
Fuzz 81626: 11 transforms
Fuzz 81627: 7 transforms
Fuzz 81628: 17 transforms
Fuzz 81629: 11 transforms
Fuzz 81630: 14 transforms
Fuzz 81631: 20 transforms
Fuzz 81632: 20 transforms
Fuzz 81633: 12 transforms
Fuzz 81634: 15 transforms
Fuzz 81635: 19 transforms
Fuzz 81636: 12 transforms
Fuzz 81637: 11 transforms
Fuzz 81638: 19 transforms
Fuzz 81639: 5 transforms
Fuzz 81640: 8 transforms
Fuzz 81641: 7 transforms
Fuzz 81642: 4 transforms
Fuzz 81643: 13 transforms
Fuzz 81644: 9 transforms
Fuzz 81645: 20 transforms
Fuzz 81646: 7 transforms
Fuzz 81647: 5 transforms
Fuzz 81648: 19 transforms
Fuzz 81649: 13 transforms
Fuzz 81650: 9 transforms
Fuzz 81651: 3 transforms
Fuzz 81652: 17 transforms
Fuzz 81653: 5 transforms
Fuzz 81654: 3 transforms
Fuzz 81655: 2 transforms
Fuzz 81656: 3 transforms
Fuzz 81657: 15 transforms
Fuzz 81658: 17 transforms
Fuzz 81659: 2 transforms
Fuzz 81660: 4 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
       aria-hidden="true"
  List<String> items;
  @ContentChild(CounterComponent)
}
  CounterComponent recursedComponent;
  selector: 'my-counter',
  int count;
  directives: const [CounterCompon<!--
@Component(
@Component(

}

       attr.arent, NgIf, NgFor, NgForm, NgModel])

-->

  String header;
  EventEmitter<String> resetEvent;

  template: '{{count}} <button (click)="increment()" [vaue]="\'add\'"></button>')
  selector: 'my-aaa',
  void reset() {}
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
class ComponentA {
class CounterComponent {
  inputs: const ['count'],
  templateUrl: 'test.html',
  void increment() {}
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}}
]),
});
{
\'\'\');
  '0
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 81661: 16 transforms
Fuzz 81662: 5 transforms
Fuzz 81663: 14 transforms
Fuzz 81664: 8 transforms
Fuzz 81665: 10 transforms
Fuzz 81666: 10 transforms
Fuzz 81667: 1 transforms
Fuzz 81668: 17 transforms
Fuzz 81669: 5 transforms
Fuzz 81670: 9 transforms
Fuzz 81671: 5 transforms
Fuzz 81672: 6 transforms
Fuzz 81673: 6 transforms
Fuzz 81674: 14 transforms
Fuzz 81675: 20 transforms
Fuzz 81676: 12 transforms
Fuzz 81677: 7 transforms
Fuzz 81678: 3 transforms
Fuzz 81679: 8 transforms
Fuzz 81680: 2 transforms
Fuzz 81681: 16 transforms
Fuzz 81682: 18 transforms
Fuzz 81683: 20 transforms
Fuzz 81684: 5 transforms
Fuzz 81685: 11 transforms
Fuzz 81686: 8 transforms
Fuzz 81687: 8 transforms
Fuzz 81688: 18 transforms
Fuzz 81689: 6 transforms
Fuzz 81690: 17 transforms
Fuzz 81691: 5 transforms
Fuzz 81692: 8 transforms
Fuzz 81693: 15 transforms
Fuzz 81694: 19 transforms
Fuzz 81695: 3 transforms
Fuzz 81696: 2 transforms
Fuzz 81697: 17 transforms
Fuzz 81698: 1 transforms
Fuzz 81699: 1 transforms
Fuzz 81700: 20 transforms
Fuzz 81701: 16 transforms
Fuzz 81702: 3 transforms
Fuzz 81703: 5 transforms
Fuzz 81704: 3 transforms
Fuzz 81705: 10 transforms
Fuzz 81706: 9 transforms
Fuzz 81707: 6 transforms
Fuzz 81708: 2 transforms
Fuzz 81709: 9 transforms
Fuzz 81710: 3 transforms
Fuzz 81711: 12 transforms
Fuzz 81712: 1 transforms
Fuzz 81713: 20 transforms
Fuzz 81714: 2 transforms
Fuzz 81715: 5 transforms
Fuzz 81716: 14 transforms
Fuzz 81717: 4 transforms
Fuzz 81718: 15 transforms
Fuzz 81719: 1 transforms
Fuzz 81720: 3 transforms
Fuzz 81721: 3 transforms
Fuzz 81722: 11 transforms
Fuzz 81723: 15 transforms
Fuzz 81724: 12 transforms
Fuzz 81725: 3 transforms
Fuzz 81726: 14 transforms
Fuzz 81727: 18 transforms
Fuzz 81728: 2 transforms
Fuzz 81729: 13 transforms
Fuzz 81730: 5 transforms
Fuzz 81731: 9 transforms
Fuzz 81732: 8 transforms
Fuzz 81733: 17 transforms
Fuzz 81734: 19 transforms
Fuzz 81735: 13 transforms
Fuzz 81736: 20 transforms
Fuzz 81737: 9 transforms
Fuzz 81738: 3 transforms
Fuzz 81739: 6 transforms
Fuzz 81740: 18 transforms
Fuzz 81741: 14 transforms
Fuzz 81742: 1 transforms
Fuzz 81743: 2 transforms
Fuzz 81744: 20 transforms
Fuzz 81745: 19 transforms
Fuzz 81746: 10 transforms
Fuzz 81747: 15 transforms
Fuzz 81748: 11 transforms
Fuzz 81749: 3 transforms
Fuzz 81750: 8 transforms
Fuzz 81751: 12 transforms
Fuzz 81752: 6 transforms
Fuzz 81753: 10 transforms
Fuzz 81754: 13 transforms
Fuzz 81755: 18 transforms
Fuzz 81756: 7 transforms
Fuzz 81757: 18 transforms
Fuzz 81758: 1 transforms
Fuzz 81759: 17 transforms
Fuzz 81760: 18 transforms
Fuzz 81761: 8 transforms
Fuzz 81762: 10 transforms
Fuzz 81763: 18 transforms
Fuzz 81764: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf,<!--

@Component(
@Component(

  selector: 'my-aaa',
  String header;
class CounterComponent {
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  List<String> items;
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
  int count;
  EventEmitter<String> resetEvent;}
  templateUrl: 'test.html',
      attr.ria-hidden="{{! NgFor, NgForm, NgModel])
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  void reset() {}
  void increment() {}
class ComponentA {
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;  inputs: const ['count'],
  @Input() int maxCount;

-->
  CounterComponent recursedComponent;

<<==HTML CODE==>>
    #counter
      
    [maxComunt]='4'    [count]="items.length"
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}
</li>
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 81765: 20 transforms
Fuzz 81766: 11 transforms
Fuzz 81767: 12 transforms
Fuzz 81768: 18 transforms
Fuzz 81769: 19 transforms
Fuzz 81770: 1 transforms
Fuzz 81771: 19 transforms
Fuzz 81772: 3 transforms
Fuzz 81773: 13 transforms
Fuzz 81774: 17 transforms
Fuzz 81775: 14 transforms
Fuzz 81776: 1 transforms
Fuzz 81777: 13 transforms
Fuzz 81778: 12 transforms
Fuzz 81779: 9 transforms
Fuzz 81780: 16 transforms
Fuzz 81781: 17 transforms
Fuzz 81782: 13 transforms
Fuzz 81783: 8 transforms
Fuzz 81784: 9 transforms
Fuzz 81785: 11 transforms
Fuzz 81786: 7 transforms
Fuzz 81787: 20 transforms
Fuzz 81788: 3 transforms
Fuzz 81789: 18 transforms
Fuzz 81790: 7 transforms
Fuzz 81791: 14 transforms
Fuzz 81792: 2 transforms
Fuzz 81793: 18 transforms
Fuzz 81794: 10 transforms
Fuzz 81795: 11 transforms
Fuzz 81796: 4 transforms
Fuzz 81797: 20 transforms
Fuzz 81798: 6 transforms
Fuzz 81799: 1 transforms
Fuzz 81800: 6 transforms
Fuzz 81801: 13 transforms
Fuzz 81802: 15 transforms
Fuzz 81803: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

  CounterComponent recursedComnativeponent;
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  outputs: const ['resetEvent: reset'],


class ComponentA {
  List<String> items;
}
  @ContentChild(CounterComponent)
  inputs: const ['count'],}

  selector: 'my-aaa',
  void reset() {}
  EventEmitter<String> resetEvent;
@Component(
  void increment() {}
  @Output() EventEmitter<int> incremented;
  String header;
class CounterComponent {

  int count;
  tempor: 'my-aaa',
  void reset() {}
  EventEmitter<String> resetEvent;
@Compon<ent(
  void increment() {}
  @Output() EventEmitter<int> incremented;
  String header;
class CounterComponent {

  int count;
  templateUrl: 'test.html',
  selector: 'my-counter',
  template: '{{count}} <button (click)="inimportcrement()" [value]="\'add\'"></button>')
import 'packagelateUrl: 'test.html',
  selector: 'my-counter',
  template: '{{count}} <button (click)="inimportcrement()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
{
),
<div *ngIf="items.length Modelnative)]="header" />
  <my-co> 0">
<li *ngF}
      
  
    <my-counter></my-counter>
  <my-counter    #counter
  <form #ngForm="ngForm"></form>

</li>
    [count]="items.length"

 return     
]),
  '09   (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 81804: 20 transforms
Fuzz 81805: 11 transforms
Fuzz 81806: 19 transforms
Fuzz 81807: 9 transforms
Fuzz 81808: 15 transforms
Fuzz 81809: 19 transforms
Fuzz 81810: 19 transforms
Fuzz 81811: 4 transforms
Fuzz 81812: 10 transforms
Fuzz 81813: 13 transforms
Fuzz 81814: 6 transforms
Fuzz 81815: 17 transforms
Fuzz 81816: 6 transforms
Fuzz 81817: 12 transforms
Fuzz 81818: 15 transforms
Fuzz 81819: 17 transforms
Fuzz 81820: 18 transforms
Fuzz 81821: 1 transforms
Fuzz 81822: 10 transforms
Fuzz 81823: 2 transforms
Fuzz 81824: 18 transforms
Fuzz 81825: 14 transforms
Fuzz 81826: 3 transforms
Fuzz 81827: 13 transforms
Fuzz 81828: 13 transforms
Fuzz 81829: 8 transforms
Fuzz 81830: 1 transforms
Fuzz 81831: 11 transforms
Fuzz 81832: 20 transforms
Fuzz 81833: 4 transforms
Fuzz 81834: 13 transforms
Fuzz 81835: 4 transforms
Fuzz 81836: 4 transforms
Fuzz 81837: 7 transforms
Fuzz 81838: 15 transforms
Fuzz 81839: 16 transforms
Fuzz 81840: 8 transforms
Fuzz 81841: 18 transforms
Fuzz 81842: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],;}
  @Output() EventEmitter<int> incremented;
  @Inpt() int maxCounpartt;
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
class CounterComponent {

  EventEmitter<String> resetEvent;
  EventEmitter<String> resetEvent;
  Counteount}} <button (click)="increment()" [value]="\'add\'"></button>')
  in
@Component(
  String header;}
class ComponentA {
class CounterComponent {
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  template: '{{count}} <button (click)="increment() int maxCount;
impt()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  @Inpt() int maxCounpartt;
class ComponentA {
  void reset() {}
  @Output() EventEmitter<int> incremented;
  selector: 'my-aaa',
  templateUrl: 'test.html',
  List<String> items;
  @ContentChild(Co> items;
  Counteount}} <button (click)="increment()" [value]="\'add\'"></button>')


@Component(
  List<String> items;
  int count;


  @Inpt() int maxCount;
  outputs: const ['resetEvent: reset'],
  String header;}
  void reset() {}
  inputs: const ['count'],

class ComponentA {
  @ContentChild(CounterComponent)
  List<Stringte: '{{count}} <button (click)="increment() int maxCount;
@Component(
  void reset() {}

import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],;}
  @ContentChild(CounterComponent)
  int count;
  void increment() {}

  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
  List<String> items;
  CounterComponent rrComponent recursedComponent;
}
  @Inpt() int maxCount;
  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
class CounterComponent {
  void increment() {}
  @ContentChild(CounterComponent)
  void increment() {}
}
  selector: 'my-aaa',
@Component(
  selector: 'my-aaa',
@Component(

  void increment() {}
class CounterComponent {
  Counteount}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
  <input [(ngModel)i]="header" />
<h1 #h1>Showing {{ites.length}} items:</h1>
</li>
    #counter
    <my-counter></my-counter>  {{x}} : {{item.trim()}}
  
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>

<li *ngFor='let item of items; leenumt x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
<!-- @ngIgnoreErrors: -->
  <my-counter
      
    (reset)=''
    [count]="items.length"
  </my-counter>
</div>
    [maxCount]='4'

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 81843: 18 transforms
Fuzz 81844: 2 transforms
Fuzz 81845: 3 transforms
Fuzz 81846: 13 transforms
Fuzz 81847: 16 transforms
Fuzz 81848: 4 transforms
Fuzz 81849: 14 transforms
Fuzz 81850: 6 transforms
Fuzz 81851: 11 transforms
Fuzz 81852: 12 transforms
Fuzz 81853: 5 transforms
Fuzz 81854: 5 transforms
Fuzz 81855: 10 transforms
Fuzz 81856: 20 transforms
Fuzz 81857: 4 transforms
Fuzz 81858: 13 transforms
Fuzz 81859: 9 transforms
Fuzz 81860: 8 transforms
Fuzz 81861: 7 transforms
Fuzz 81862: 7 transforms
Fuzz 81863: 16 transforms
Fuzz 81864: 16 transforms
Fuzz 81865: 7 transforms
Fuzz 81866: 2 transforms
Fuzz 81867: 6 transforms
Fuzz 81868: 10 transforms
Fuzz 81869: 12 transforms
Fuzz 81870: 6 transforms
Fuzz 81871: 3 transforms
Fuzz 81872: 4 transforms
Fuzz 81873: 3 transforms
Fuzz 81874: 13 transforms
Fuzz 81875: 19 transforms
Fuzz 81876: 5 transforms
Fuzz 81877: 1 transforms
Fuzz 81878: 9 transforms
Fuzz 81879: 6 transforms
Fuzz 81880: 6 transforms
Fuzz 81881: 10 transforms
Fuzz 81882: 4 transforms
Fuzz 81883: 16 transforms
Fuzz 81884: 6 transforms
Fuzz 81885: 15 transforms
Fuzz 81886: 4 transforms
Fuzz 81887: 4 transforms
Fuzz 81888: 1 transforms
Fuzz 81889: 17 transforms
Fuzz 81890: 14 transforms
Fuzz 81891: 6 transforms
Fuzz 81892: 3 transforms
Fuzz 81893: 20 transforms
Fuzz 81894: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aunterComponent recursedComponent;
}
  String header;

  void reset() {}
  @Input() int maxCount;
       aria-hidden="true"
  inputs: const ['count'],
  selector: 'my-aaa',
@Component(
class CounterComponent {
  List<String> items;  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  outputs: const ['resetEvent: reset'],
  void increment() {}
  selector: 'my-counter',

  tem<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{plateUrl: 'test.html',
-->
}
  int count;
import 'package:angular2/angular2.dart';
  Co<!--
@Component(

  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>}
]),
});
{
\'\'\');
  '090cedb3f2
  {{ngForm.dirty}}
  
  <input [(
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 81895: 18 transforms
Fuzz 81896: 6 transforms
Fuzz 81897: 16 transforms
Fuzz 81898: 13 transforms
Fuzz 81899: 10 transforms
Fuzz 81900: 4 transforms
Fuzz 81901: 19 transforms
Fuzz 81902: 10 transforms
Fuzz 81903: 1 transforms
Fuzz 81904: 4 transforms
Fuzz 81905: 1 transforms
Fuzz 81906: 4 transforms
Fuzz 81907: 20 transforms
Fuzz 81908: 3 transforms
Fuzz 81909: 18 transforms
Fuzz 81910: 5 transforms
Fuzz 81911: 2 transforms
Fuzz 81912: 18 transforms
Fuzz 81913: 19 transforms
Fuzz 81914: 8 transforms
Fuzz 81915: 19 transforms
Fuzz 81916: 5 transforms
Fuzz 81917: 16 transforms
Fuzz 81918: 7 transforms
Fuzz 81919: 20 transforms
Fuzz 81920: 7 transforms
Fuzz 81921: 9 transforms
Fuzz 81922: 18 transforms
Fuzz 81923: 17 transforms
Fuzz 81924: 19 transforms
Fuzz 81925: 4 transforms
Fuzz 81926: 10 transforms
Fuzz 81927: 5 transforms
Fuzz 81928: 5 transforms
Fuzz 81929: 10 transforms
Fuzz 81930: 5 transforms
Fuzz 81931: 15 transforms
Fuzz 81932: 15 transforms
Fuzz 81933: 4 transforms
Fuzz 81934: 10 transforms
Fuzz 81935: 5 transforms
Fuzz 81936: 5 transforms
Fuzz 81937: 16 transforms
Fuzz 81938: 11 transforms
Fuzz 81939: 20 transforms
Fuzz 81940: 9 transforms
Fuzz 81941: 19 transforms
Fuzz 81942: 4 transforms
Fuzz 81943: 17 transforms
Fuzz 81944: 20 transforms
Fuzz 81945: 9 transforms
Fuzz 81946: 19 transforms
Fuzz 81947: 3 transforms
Fuzz 81948: 7 transforms
Fuzz 81949: 5 transforms
Fuzz 81950: 9 transforms
Fuzz 81951: 1 transforms
Fuzz 81952: 4 transforms
Fuzz 81953: 10 transforms
Fuzz 81954: 16 transforms
Fuzz 81955: 19 transforms
Fuzz 81956: 19 transforms
Fuzz 81957: 13 transforms
Fuzz 81958: 17 transforms
Fuzz 81959: 18 transforms
Fuzz 81960: 12 transforms
Fuzz 81961: 2 transforms
Fuzz 81962: 2 transforms
Fuzz 81963: 8 transforms
Fuzz 81964: 19 transforms
Fuzz 81965: 16 transforms
Fuzz 81966: 18 transforms
Fuzz 81967: 6 transforms
Fuzz 81968: 9 transforms
Fuzz 81969: 3 transforms
Fuzz 81970: 5 transforms
Fuzz 81971: 17 transforms
Fuzz 81972: 5 transforms
Fuzz 81973: 12 transforms
Fuzz Failure 
<<==DART CODE==>>


  EventEmitter<String> resetEvent;
  void reset() {}
  List<String> items;
class ComponentA {

  @Input() int maxCount;
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
       aria-hidden="true"
  CounterCo mponent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       attr.
@Component(
  outputs: const ['resetEvent: reset'],
  String header;
import 'package:angular2/angular2.dart';
@Component(<!--
}
class CounterComponent {
-->
  int count;
  selector: 'my-aaa',
  void increment() {}
  templateUrl: 'test.html',
  inputs: const ['count'],
}
  @Output() EventEmitter<int> incremnted;
<<==HTML CODE==>>
  {{x}} : {{ite
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 81974: 7 transforms
Fuzz 81975: 7 transforms
Fuzz 81976: 3 transforms
Fuzz 81977: 6 transforms
Fuzz 81978: 15 transforms
Fuzz 81979: 8 transforms
Fuzz 81980: 12 transforms
Fuzz 81981: 4 transforms
Fuzz 81982: 9 transforms
Fuzz 81983: 2 transforms
Fuzz 81984: 18 transforms
Fuzz 81985: 7 transforms
Fuzz 81986: 4 transforms
Fuzz 81987: 8 transforms
Fuzz 81988: 16 transforms
Fuzz 81989: 2 transforms
Fuzz 81990: 11 transforms
Fuzz 81991: 12 transforms
Fuzz 81992: 14 transforms
Fuzz 81993: 4 transforms
Fuzz 81994: 19 transforms
Fuzz 81995: 13 transforms
Fuzz 81996: 5 transforms
Fuzz 81997: 10 transforms
Fuzz 81998: 17 transforms
Fuzz 81999: 12 transforms
Fuzz 82000: 5 transforms
Fuzz 82001: 19 transforms
Fuzz 82002: 19 transforms
Fuzz 82003: 17 transforms
Fuzz 82004: 9 transforms
Fuzz 82005: 9 transforms
Fuzz 82006: 20 transforms
Fuzz 82007: 6 transforms
Fuzz 82008: 7 transforms
Fuzz 82009: 18 transforms
Fuzz 82010: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd93  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} t() EventEmitter<int> incremented;

  @Co<button (click="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}
<<==HTML CODE==>>
    [maxCount]='4'
<<!--
-->
       aria-hidden="true"
       attr.aria-hidde/div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString
</li>
  {{x}} : {{item.trswitchim(unter
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  </my-counter>
  <input [(ngModel)]="header" />
  
    <my-counter></my-counter    (reset)=''
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"


<h1 #h1>Showing {{items.length}} items:</h1><!-- @ngIgnoreErrors: -->
      
())'>
    #coors: -->
      
  <form #ngFor}
]),
});
{
\'\'\');
  '090cedb3f2833m="ngForm"></form>
</li>
  {{x}} : {{item.trswitchim(unter
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  </my-counter>
  <input [(ngModel)]="header" />
  
    <my-counter></my-counter    (reset)=''
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"


<h1 #h1>Showing {{items.length}} items:</h1><!-- @ngIgnoreErrors: -->
      
  <form #ngFor}
]),
});
{
\'\'\');
  '090cedb3f2833m="ngForm"></form>
</li>
  {{x}} : {{item.trswitchim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 82011: 9 transforms
Fuzz 82012: 20 transforms
Fuzz 82013: 9 transforms
Fuzz 82014: 7 transforms
Fuzz 82015: 14 transforms
Fuzz 82016: 7 transforms
Fuzz 82017: 10 transforms
Fuzz 82018: 5 transforms
Fuzz 82019: 7 transforms
Fuzz 82020: 7 transforms
Fuzz 82021: 5 transforms
Fuzz 82022: 8 transforms
Fuzz 82023: 19 transforms
Fuzz 82024: 19 transforms
Fuzz 82025: 3 transforms
Fuzz 82026: 20 transforms
Fuzz 82027: 15 transforms
Fuzz 82028: 5 transforms
Fuzz 82029: 7 transforms
Fuzz 82030: 7 transforms
Fuzz 82031: 14 transforms
Fuzz 82032: 19 transforms
Fuzz 82033: 13 transforms
Fuzz 82034: 19 transforms
Fuzz 82035: 15 transforms
Fuzz 82036: 16 transforms
Fuzz 82037: 5 transforms
Fuzz 82038: 10 transforms
Fuzz 82039: 2 transforms
Fuzz 82040: 6 transforms
Fuzz 82041: 4 transforms
Fuzz 82042: 1 transforms
Fuzz 82043: 1 transforms
Fuzz 82044: 7 transforms
Fuzz 82045: 12 transforms
Fuzz 82046: 16 transforms
Fuzz 82047: 16 transforms
Fuzz 82048: 19 transforms
Fuzz 82049: 7 transforms
Fuzz 82050: 7 transforms
Fuzz 82051: 2 transforms
Fuzz 82052: 17 transforms
Fuzz 82053: 9 transforms
Fuzz 82054: 1 transforms
Fuzz 82055: 14 transforms
Fuzz 82056: 16 transforms
Fuzz 82057: 3 transforms
Fuzz 82058: 1 transforms
Fuzz 82059: 20 transforms
Fuzz 82060: 16 transforms
Fuzz 82061: 3 transforms
Fuzz 82062: 5 transforms
Fuzz 82063: 9 transforms
Fuzz 82064: 15 transforms
Fuzz 82065: 11 transforms
Fuzz 82066: 10 transforms
Fuzz 82067: 4 transforms
Fuzz 82068: 12 transforms
Fuzz 82069: 1 transforms
Fuzz 82070: 6 transforms
Fuzz 82071: 19 transforms
Fuzz 82072: 5 transforms
Fuzz 82073: 18 transforms
Fuzz 82074: 14 transforms
Fuzz 82075: 14 transforms
Fuzz 82076: 5 transforms
Fuzz 82077: 9 transforms
Fuzz 82078: 4 transforms
Fuzz 82079: 7 transforms
Fuzz 82080: 3 transforms
Fuzz 82081: 7 transforms
Fuzz 82082: 19 transforms
Fuzz 82083: 15 transforms
Fuzz 82084: 11 transforms
Fuzz 82085: 14 transforms
Fuzz 82086: 3 transforms
Fuzz 82087: 10 transforms
Fuzz 82088: 12 transforms
Fuzz 82089: 1 transforms
Fuzz 82090: 12 transforms
Fuzz 82091: 16 transforms
Fuzz 82092: 7 transforms
Fuzz 82093: 9 transforms
Fuzz 82094: 14 transforms
Fuzz 82095: 17 transforms
Fuzz 82096: 16 transforms
Fuzz 82097: 16 transforms
Fuzz 82098: 17 transforms
Fuzz 82099: 15 transforms
Fuzz 82100: 17 transforms
Fuzz 82101: 8 transforms
Fuzz 82102: 11 transforms
Fuzz 82103: 11 transforms
Fuzz 82104: 15 transforms
Fuzz 82105: 20 transforms
Fuzz 82106: 1 transforms
Fuzz 82107: 18 transforms
Fuzz 82108: 19 transforms
Fuzz 82109: 7 transforms
Fuzz 82110: 18 transforms
Fuzz 82111: 9 transforms
Fuzz 82112: 16 transforms
Fuzz 82113: 18 transforms
Fuzz 82114: 9 transforms
Fuzz 82115: 15 transforms
Fuzz 82116: 10 transforms
Fuzz 82117: 13 transforms
Fuzz 82118: 3 transforms
Fuzz 82119: 15 transforms
Fuzz 82120: 2 transforms
Fuzz 82121: 7 transforms
Fuzz 82122: 19 transforms
Fuzz 82123: 1 transforms
Fuzz 82124: 9 transforms
Fuzz 82125: 9 transforms
Fuzz 82126: 6 transforms
Fuzz 82127: 13 transforms
Fuzz 82128: 6 transforms
Fuzz 82129: 12 transforms
Fuzz 82130: 8 transforms
Fuzz 82131: 1 transforms
Fuzz 82132: 19 transforms
Fuzz 82133: 17 transforms
Fuzz 82134: 15 transforms
Fuzz 82135: 19 transforms
Fuzz 82136: 12 transforms
Fuzz 82137: 9 transforms
Fuzz 82138: 16 transforms
Fuzz 82139: 13 transforms
Fuzz 82140: 4 transforms
Fuzz 82141: 9 transforms
Fuzz 82142: 14 transforms
Fuzz 82143: 13 transforms
Fuzz 82144: 16 transforms
Fuzz 82145: 9 transforms
Fuzz 82146: 1 transforms
Fuzz 82147: 12 transforms
Fuzz 82148: 9 transforms
Fuzz 82149: 19 transforms
Fuzz 82150: 7 transforms
Fuzz 82151: 15 transforms
Fuzz 82152: 18 transforms
Fuzz 82153: 11 transforms
Fuzz 82154: 4 transforms
Fuzz 82155: 8 transforms
Fuzz 82156: 5 transforms
Fuzz 82157: 5 transforms
Fuzz 82158: 5 transforms
Fuzz 82159: 5 transforms
Fuzz 82160: 13 transforms
Fuzz 82161: 3 transforms
Fuzz 82162: 19 transforms
Fuzz 82163: 3 transforms
Fuzz 82164: 13 transforms
Fuzz 82165: 11 transforms
Fuzz 82166: 20 transforms
Fuzz 82167: 6 transforms
Fuzz 82168: 5 transforms
Fuzz 82169: 20 transforms
Fuzz 82170: 18 transforms
Fuzz 82171: 18 transforms
Fuzz 82172: 7 transforms
Fuzz 82173: 1 transforms
Fuzz 82174: 13 transforms
Fuzz 82175: 16 transforms
Fuzz 82176: 20 transforms
Fuzz 82177: 14 transforms
Fuzz 82178: 19 transforms
Fuzz 82179: 8 transforms
Fuzz 82180: 14 transforms
Fuzz 82181: 20 transforms
Fuzz 82182: 14 transforms
Fuzz 82183: 3 transforms
Fuzz 82184: 5 transforms
Fuzz 82185: 9 transforms
Fuzz 82186: 14 transforms
Fuzz 82187: 20 transforms
Fuzz 82188: 3 transforms
Fuzz 82189: 20 transforms
Fuzz 82190: 5 transforms
Fuzz 82191: 6 transforms
Fuzz 82192: 16 transforms
Fuzz 82193: 10 transforms
Fuzz 82194: 12 transforms
Fuzz 82195: 14 transforms
Fuzz 82196: 5 transforms
Fuzz 82197: 13 transforms
Fuzz 82198: 9 transforms
Fuzz 82199: 14 transforms
Fuzz 82200: 6 transforms
Fuzz 82201: 9 transforms
Fuzz 82202: 11 transforms
Fuzz 82203: 19 transforms
Fuzz 82204: 3 transforms
Fuzz 82205: 17 transforms
Fuzz 82206: 2 transforms
Fuzz 82207: 5 transforms
Fuzz 82208: 8 transforms
Fuzz 82209: 11 transforms
Fuzz 82210: 12 transforms
Fuzz 82211: 18 transforms
Fuzz 82212: 8 transforms
Fuzz 82213: 18 transforms
Fuzz 82214: 7 transforms
Fuzz 82215: 14 transforms
Fuzz 82216: 18 transforms
Fuzz 82217: 11 transforms
Fuzz 82218: 9 transforms
Fuzz 82219: 12 transforms
Fuzz 82220: 1 transforms
Fuzz 82221: 18 transforms
Fuzz 82222: 4 transforms
Fuzz 82223: 13 transforms
Fuzz 82224: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;

@Component(
  outputs: const ['resetEvent: reset'],
  String header;

import 'package:angular2/angular2.dart';
  int count;
  @Output() Event
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
  @ContentChild(CounterComponent)
class CounterComponent {
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
}
  List<String> items;
class ComponentA {

  EventEmitter<Strin

  templateUrl: 'test.html',
@Component(
  template: '{{count}} <button (click)="increment()" [value]=") {}class ComponentA {

  CounterCompnent recursedComponent;
  int count;
  int count;
  void increment() {}
  String header;
  @Output() EventEmitter<int> incremented;
 Event;
@Component(
}
  sewithlector: 'my-aaa',
class CounterComponent {
  selector: 'my-counter',
<<==HTML CODE==>>
    [c=ount]="items.lengh"
  <input [(ngModel)]="head
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 82225: 3 transforms
Fuzz 82226: 15 transforms
Fuzz 82227: 14 transforms
Fuzz 82228: 12 transforms
Fuzz 82229: 3 transforms
Fuzz 82230: 4 transforms
Fuzz 82231: 8 transforms
Fuzz 82232: 7 transforms
Fuzz 82233: 12 transforms
Fuzz 82234: 19 transforms
Fuzz 82235: 8 transforms
Fuzz 82236: 10 transforms
Fuzz 82237: 12 transforms
Fuzz 82238: 14 transforms
Fuzz 82239: 17 transforms
Fuzz 82240: 7 transforms
Fuzz 82241: 18 transforms
Fuzz 82242: 2 transforms
Fuzz 82243: 10 transforms
Fuzz 82244: 12 transforms
Fuzz 82245: 5 transforms
Fuzz 82246: 13 transforms
Fuzz 82247: 14 transforms
Fuzz 82248: 14 transforms
Fuzz 82249: 5 transforms
Fuzz 82250: 9 transforms
Fuzz 82251: 13 transforms
Fuzz 82252: 12 transforms
Fuzz 82253: 18 transforms
Fuzz 82254: 5 transforms
Fuzz 82255: 16 transforms
Fuzz 82256: 6 transforms
Fuzz 82257: 3 transforms
Fuzz 82258: 15 transforms
Fuzz 82259: 12 transforms
Fuzz 82260: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

-->
  String header;
  List<String> items;
  int count;
class ComponentA {
  template: '{{count}} <button (click)="increment()" value]="\'add\'"></button>')

@Component(
   elector: 'm-aaa',
  @Outp
  directies: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter'await,
  templateUrl: 'test.html',
class CounterComponent {
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
  s<!--
@Component(
}
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --></div>
  <input [(ngModel)]="header" />
  <form #ngorm="ngForm"></form>
    (reset)='u'
    [maxCount]='4'
    (in}
]),
});
{
\'\'\');
  '090cedb3f2833a3fcremented)='items.add($event.toString())'>
  {{ngForm.dirty}}
</li>
    <my-counter></my-counter>

  <my-counter
<h1 #h1>Showicovariantng {{items
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 82261: 5 transforms
Fuzz 82262: 15 transforms
Fuzz 82263: 18 transforms
Fuzz 82264: 13 transforms
Fuzz 82265: 16 transforms
Fuzz 82266: 19 transforms
Fuzz 82267: 19 transforms
Fuzz 82268: 4 transforms
Fuzz 82269: 16 transforms
Fuzz 82270: 9 transforms
Fuzz 82271: 18 transforms
Fuzz 82272: 3 transforms
Fuzz 82273: 18 transforms
Fuzz 82274: 6 transforms
Fuzz 82275: 20 transforms
Fuzz 82276: 6 transforms
Fuzz 82277: 8 transforms
Fuzz 82278: 10 transforms
Fuzz 82279: 10 transforms
Fuzz 82280: 3 transforms
Fuzz 82281: 5 transforms
Fuzz 82282: 3 transforms
Fuzz 82283: 12 transforms
Fuzz 82284: 10 transforms
Fuzz 82285: 20 transforms
Fuzz 82286: 11 transforms
Fuzz 82287: 12 transforms
Fuzz 82288: 18 transforms
Fuzz 82289: 16 transforms
Fuzz 82290: 16 transforms
Fuzz 82291: 12 transforms
Fuzz 82292: 5 transforms
Fuzz 82293: 17 transforms
Fuzz 82294: 17 transforms
Fuzz 82295: 18 transforms
Fuzz 82296: 15 transforms
Fuzz 82297: 7 transforms
Fuzz 82298: 5 transforms
Fuzz 82299: 18 transforms
Fuzz 82300: 7 transforms
Fuzz 82301: 10 transforms
Fuzz 82302: 4 transforms
Fuzz 82303: 14 transforms
Fuzz 82304: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
  templateUrl: 'test.html',
}
});
  List<String> items;
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;
  String header;
  @Input() int maxCount;
\'\'\');
]),
  void increment() {}
class CounterComponent {

}

       aria-hiddeIf, NgFor, NgForm, NgModel])
       attr.aria-hidden="{{!invast ['count'],
-->
  directives: const [CounterComponent, Ng<!--
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-count @Output() EventEmitter<inter',
  inputs: con<!--
  @ContentChild(CounterComponent)
@Component(
  '090cedsetEvent;
{

  outputs: const ['resetEvent: reset'],
-->
  int count;
class ComponentA {
@Component(
  CounterComponent recursedComponent;
  EventEmitter<String> re}

       aria-hidden="true"
<<==HTML CODE==>>
<}
]),
});
{
\'\'\');
  '090cedb3f2833a3f2await!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}}items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf<!="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dity}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 82305: 3 transforms
Fuzz 82306: 3 transforms
Fuzz 82307: 6 transforms
Fuzz 82308: 3 transforms
Fuzz 82309: 6 transforms
Fuzz 82310: 18 transforms
Fuzz 82311: 10 transforms
Fuzz 82312: 10 transforms
Fuzz 82313: 19 transforms
Fuzz 82314: 8 transforms
Fuzz 82315: 11 transforms
Fuzz 82316: 10 transforms
Fuzz 82317: 18 transforms
Fuzz 82318: 15 transforms
Fuzz 82319: 8 transforms
Fuzz 82320: 10 transforms
Fuzz 82321: 20 transforms
Fuzz 82322: 13 transforms
Fuzz 82323: 11 transforms
Fuzz 82324: 8 transforms
Fuzz 82325: 19 transforms
Fuzz 82326: 11 transforms
Fuzz 82327: 10 transforms
Fuzz 82328: 1 transforms
Fuzz 82329: 19 transforms
Fuzz 82330: 5 transforms
Fuzz 82331: 17 transforms
Fuzz 82332: 11 transforms
Fuzz 82333: 9 transforms
Fuzz 82334: 11 transforms
Fuzz 82335: 16 transforms
Fuzz 82336: 5 transforms
Fuzz 82337: 15 transforms
Fuzz 82338: 14 transforms
Fuzz 82339: 14 transforms
Fuzz 82340: 13 transforms
Fuzz 82341: 18 transforms
Fuzz 82342: 15 transforms
Fuzz 82343: 8 transforms
Fuzz 82344: 16 transforms
Fuzz 82345: 1 transforms
Fuzz 82346: 12 transforms
Fuzz 82347: 6 transforms
Fuzz 82348: 15 transforms
Fuzz 82349: 18 transforms
Fuzz 82350: 18 transforms
Fuzz 82351: 6 transforms
Fuzz 82352: 20 transforms
Fuzz 82353: 13 transforms
Fuzz 82354: 7 transforms
Fuzz 82355: 5 transforms
Fuzz 82356: 15 transforms
Fuzz 82357: 5 transforms
Fuzz 82358: 16 transforms
Fuzz 82359: 6 transforms
Fuzz 82360: 17 transforms
Fuzz 82361: 1 transforms
Fuzz 82362: 1 transforms
Fuzz 82363: 10 transforms
Fuzz 82364: 20 transforms
Fuzz 82365: 4 transforms
Fuzz 82366: 3 transforms
Fuzz 82367: 2 transforms
Fuzz 82368: 17 transforms
Fuzz 82369: 20 transforms
Fuzz 82370: 12 transforms
Fuzz 82371: 17 transforms
Fuzz 82372: 10 transforms
Fuzz 82373: 2 transforms
Fuzz 82374: 8 transforms
Fuzz 82375: 5 transforms
Fuzz 82376: 13 transforms
Fuzz 82377: 6 transforms
Fuzz 82378: 5 transforms
Fuzz 82379: 11 transforms
Fuzz 82380: 3 transforms
Fuzz 82381: 12 transforms
Fuzz 82382: 7 transforms
Fuzz 82383: 7 transforms
Fuzz 82384: 3 transforms
Fuzz 82385: 14 transforms
Fuzz 82386: 7 transforms
Fuzz 82387: 1 transforms
Fuzz 82388: 3 transforms
Fuzz 82389: 5 transforms
Fuzz 82390: 17 transforms
Fuzz 82391: 13 transforms
Fuzz 82392: 5 transforms
Fuzz 82393: 12 transforms
Fuzz 82394: 17 transforms
Fuzz 82395: 5 transforms
Fuzz 82396: 4 transforms
Fuzz 82397: 4 transforms
Fuzz 82398: 7 transforms
Fuzz 82399: 17 transforms
Fuzz 82400: 15 transforms
Fuzz 82401: 8 transforms
Fuzz 82402: 19 transforms
Fuzz 82403: 17 transforms
Fuzz 82404: 7 transforms
Fuzz 82405: 5 transforms
Fuzz 82406: 17 transforms
Fuzz 82407: 15 transforms
Fuzz 82408: 14 transforms
Fuzz 82409: 20 transforms
Fuzz 82410: 11 transforms
Fuzz 82411: 11 transforms
Fuzz 82412: 2 transforms
Fuzz 82413: 20 transforms
Fuzz 82414: 13 transforms
Fuzz 82415: 16 transforms
Fuzz 82416: 14 transforms
Fuzz 82417: 2 transforms
Fuzz 82418: 14 transforms
Fuzz 82419: 9 transforms
Fuzz 82420: 11 transforms
Fuzz 82421: 16 transforms
Fuzz 82422: 3 transforms
Fuzz 82423: 3 transforms
Fuzz 82424: 9 transforms
Fuzz 82425: 1 transforms
Fuzz 82426: 4 transforms
Fuzz 82427: 8 transforms
Fuzz 82428: 20 transforms
Fuzz 82429: 2 transforms
Fuzz 82430: 20 transforms
Fuzz 82431: 15 transforms
Fuzz 82432: 3 transforms
Fuzz 82433: 6 transforms
Fuzz 82434: 8 transforms
Fuzz 82435: 10 transforms
Fuzz 82436: 1 transforms
Fuzz 82437: 8 transforms
Fuzz 82438: 19 transforms
Fuzz 82439: 20 transforms
Fuzz 82440: 13 transforms
Fuzz 82441: 20 transforms
Fuzz 82442: 9 transforms
Fuzz 82443: 1 transforms
Fuzz 82444: 20 transforms
Fuzz 82445: 14 transforms
Fuzz 82446: 14 transforms
Fuzz 82447: 6 transforms
Fuzz 82448: 19 transforms
Fuzz 82449: 1 transforms
Fuzz 82450: 15 transforms
Fuzz 82451: 3 transforms
Fuzz 82452: 18 transforms
Fuzz 82453: 12 transforms
Fuzz 82454: 18 transforms
Fuzz 82455: 19 transforms
Fuzz 82456: 3 transforms
Fuzz 82457: 20 transforms
Fuzz 82458: 18 transforms
Fuzz 82459: 2 transforms
Fuzz 82460: 16 transforms
Fuzz 82461: 3 transforms
Fuzz 82462: 8 transforms
Fuzz 82463: 16 transforms
Fuzz 82464: 7 transforms
Fuzz 82465: 9 transforms
Fuzz 82466: 9 transforms
Fuzz 82467: 16 transforms
Fuzz 82468: 7 transforms
Fuzz 82469: 19 transforms
Fuzz 82470: 20 transforms
Fuzz 82471: 3 transforms
Fuzz 82472: 15 transforms
Fuzz 82473: 2 transforms
Fuzz 82474: 19 transforms
Fuzz 82475: 9 transforms
Fuzz 82476: 9 transforms
Fuzz 82477: 11 transforms
Fuzz 82478: 16 transforms
Fuzz 82479: 14 transforms
Fuzz 82480: 9 transforms
Fuzz 82481: 1 transforms
Fuzz 82482: 5 transforms
Fuzz 82483: 20 transforms
Fuzz 82484: 2 transforms
Fuzz 82485: 12 transforms
Fuzz 82486: 12 transforms
Fuzz 82487: 4 transforms
Fuzz 82488: 19 transforms
Fuzz 82489: 12 transforms
Fuzz 82490: 15 transforms
Fuzz 82491: 15 transforms
Fuzz 82492: 5 transforms
Fuzz 82493: 20 transforms
Fuzz 82494: 19 transforms
Fuzz 82495: 15 transforms
Fuzz 82496: 6 transforms
Fuzz 82497: 16 transforms
Fuzz 82498: 6 transforms
Fuzz 82499: 7 transforms
Fuzz 82500: 16 transforms
Fuzz 82501: 17 transforms
Fuzz 82502: 18 transforms
Fuzz 82503: 9 transforms
Fuzz 82504: 11 transforms
Fuzz 82505: 18 transforms
Fuzz 82506: 8 transforms
Fuzz 82507: 19 transforms
Fuzz 82508: 15 transforms
Fuzz 82509: 16 transforms
Fuzz 82510: 11 transforms
Fuzz 82511: 9 transforms
Fuzz 82512: 20 transforms
Fuzz 82513: 2 transforms
Fuzz 82514: 11 transforms
Fuzz 82515: 15 transforms
Fuzz 82516: 11 transforms
Fuzz 82517: 4 transforms
Fuzz 82518: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
  template: '{{count}} <button (click)="i}

{
  selector: 'my-aaa',
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
 ncrement()" [value]="\'add\'"></button>')
  @Output() EventEmitter<int> incremented;
       aria-hidden="truector: 'my-counter',
class ComponentA {
-->
  @Input() int maxCount;

       aria-hidden="true"
    ing> resetEvent;
});
  List<String> items;
  CounterComponent recursedomponent;
  sele<!--
@Component(
}
  outputs: const ['resetEvent: reset'],
  @ontentChild(CounterComponent)

  String header;
class CounterComponent {
import 'package:angular2/angular2.dart';
  int count;

  EventEmitter<Str<!--
]),
  inputs: const ['count'],
       attr.aria-hidden="{{!invalid}}"
\'\'\');
  void reset() {}
  '090cedb3f2833a3f260b0937baae56267a6cd935',

@Component(
  templateUrl: 'test.html',
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:<m/h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{nitem.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h.hidden = !h1.hidden; counter.reset()'
hide    (incremented)='items.add($event.toString())'>
    <my-counter></my-counters>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 82519: 14 transforms
Fuzz 82520: 12 transforms
Fuzz 82521: 4 transforms
Fuzz 82522: 6 transforms
Fuzz 82523: 3 transforms
Fuzz 82524: 3 transforms
Fuzz 82525: 11 transforms
Fuzz 82526: 1 transforms
Fuzz 82527: 5 transforms
Fuzz 82528: 11 transforms
Fuzz 82529: 4 transforms
Fuzz 82530: 6 transforms
Fuzz 82531: 18 transforms
Fuzz 82532: 7 transforms
Fuzz 82533: 15 transforms
Fuzz 82534: 9 transforms
Fuzz 82535: 15 transforms
Fuzz 82536: 20 transforms
Fuzz 82537: 6 transforms
Fuzz 82538: 1 transforms
Fuzz 82539: 3 transforms
Fuzz 82540: 10 transforms
Fuzz 82541: 2 transforms
Fuzz 82542: 6 transforms
Fuzz 82543: 18 transforms
Fuzz 82544: 5 transforms
Fuzz 82545: 11 transforms
Fuzz 82546: 13 transforms
Fuzz 82547: 14 transforms
Fuzz 82548: 5 transforms
Fuzz 82549: 15 transforms
Fuzz 82550: 5 transforms
Fuzz 82551: 5 transforms
Fuzz 82552: 20 transforms
Fuzz 82553: 19 transforms
Fuzz 82554: 13 transforms
Fuzz 82555: 20 transforms
Fuzz 82556: 19 transforms
Fuzz 82557: 7 transforms
Fuzz 82558: 15 transforms
Fuzz 82559: 18 transforms
Fuzz 82560: 12 transforms
Fuzz 82561: 2 transforms
Fuzz 82562: 5 transforms
Fuzz 82563: 10 transforms
Fuzz 82564: 17 transforms
Fuzz 82565: 20 transforms
Fuzz 82566: 17 transforms
Fuzz 82567: 11 transforms
Fuzz 82568: 18 transforms
Fuzz 82569: 20 transforms
Fuzz 82570: 15 transforms
Fuzz 82571: 13 transforms
Fuzz 82572: 8 transforms
Fuzz 82573: 4 transforms
Fuzz 82574: 18 transforms
Fuzz 82575: 1 transforms
Fuzz 82576: 10 transforms
Fuzz 82577: 13 transforms
Fuzz 82578: 16 transforms
Fuzz 82579: 3 transforms
Fuzz 82580: 18 transforms
Fuzz 82581: 8 transforms
Fuzz 82582: 9 transforms
Fuzz 82583: 10 transforms
Fuzz 82584: 15 transforms
Fuzz 82585: 8 transforms
Fuzz 82586: 18 transforms
Fuzz 82587: 16 transforms
Fuzz 82588: 7 transforms
Fuzz 82589: 20 transforms
Fuzz 82590: 19 transforms
Fuzz 82591: 5 transforms
Fuzz 82592: 11 transforms
Fuzz 82593: 17 transforms
Fuzz 82594: 2 transforms
Fuzz 82595: 20 transforms
Fuzz 82596: 1 transforms
Fuzz 82597: 10 transforms
Fuzz 82598: 17 transforms
Fuzz 82599: 8 transforms
Fuzz 82600: 9 transforms
Fuzz 82601: 2 transforms
Fuzz 82602: 20 transforms
Fuzz 82603: 5 transforms
Fuzz 82604: 12 transforms
Fuzz 82605: 16 transforms
Fuzz 82606: 9 transforms
Fuzz 82607: 20 transforms
Fuzz 82608: 18 transforms
Fuzz 82609: 16 transforms
Fuzz 82610: 7 transforms
Fuzz 82611: 10 transforms
Fuzz 82612: 10 transforms
Fuzz 82613: 12 transforms
Fuzz 82614: 16 transforms
Fuzz 82615: 6 transforms
Fuzz 82616: 12 transforms
Fuzz 82617: 6 transforms
Fuzz 82618: 10 transforms
Fuzz 82619: 19 transforms
Fuzz 82620: 16 transforms
Fuzz 82621: 1 transforms
Fuzz 82622: 8 transforms
Fuzz 82623: 9 transforms
Fuzz 82624: 1 transforms
Fuzz 82625: 4 transforms
Fuzz 82626: 16 transforms
Fuzz 82627: 7 transforms
Fuzz 82628: 19 transforms
Fuzz 82629: 5 transforms
Fuzz 82630: 1 transforms
Fuzz 82631: 6 transforms
Fuzz 82632: 19 transforms
Fuzz 82633: 9 transforms
Fuzz 82634: 4 transforms
Fuzz 82635: 3 transforms
Fuzz 82636: 1 transforms
Fuzz 82637: 19 transforms
Fuzz 82638: 2 transforms
Fuzz 82639: 10 transforms
Fuzz 82640: 10 transforms
Fuzz 82641: 12 transforms
Fuzz 82642: 20 transforms
Fuzz 82643: 16 transforms
Fuzz 82644: 11 transforms
Fuzz 82645: 19 transforms
Fuzz 82646: 10 transforms
Fuzz 82647: 17 transforms
Fuzz 82648: 8 transforms
Fuzz 82649: 10 transforms
Fuzz 82650: 20 transforms
Fuzz 82651: 6 transforms
Fuzz 82652: 6 transforms
Fuzz 82653: 18 transforms
Fuzz 82654: 18 transforms
Fuzz 82655: 19 transforms
Fuzz 82656: 2 transforms
Fuzz 82657: 9 transforms
Fuzz 82658: 14 transforms
Fuzz 82659: 18 transforms
Fuzz 82660: 17 transforms
Fuzz 82661: 6 transforms
Fuzz 82662: 14 transforms
Fuzz 82663: 11 transforms
Fuzz 82664: 16 transforms
Fuzz 82665: 6 transforms
Fuzz 82666: 5 transforms
Fuzz 82667: 3 transforms
Fuzz 82668: 15 transforms
Fuzz 82669: 18 transforms
Fuzz 82670: 15 transforms
Fuzz 82671: 5 transforms
Fuzz 82672: 13 transforms
Fuzz 82673: 12 transforms
Fuzz 82674: 16 transforms
Fuzz 82675: 1 transforms
Fuzz 82676: 4 transforms
Fuzz 82677: 3 transforms
Fuzz 82678: 19 transforms
Fuzz 82679: 4 transforms
Fuzz 82680: 6 transforms
Fuzz 82681: 10 transforms
Fuzz 82682: 1 transforms
Fuzz 82683: 5 transforms
Fuzz 82684: 15 transforms
Fuzz 82685: 18 transforms
Fuzz 82686: 1 transforms
Fuzz 82687: 7 transforms
Fuzz 82688: 18 transforms
Fuzz 82689: 11 transforms
Fuzz 82690: 3 transforms
Fuzz 82691: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  int count;
@Component(
  outputs: const ['resetEvent: reset'],

class CounterComponent {
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
       attr.aria-hiddenclass ComponentA {
  inputs: const ['count'],
}
  templateUrl: 'test.html',
<!--
  @Output() EventEmitter<int> incremented
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-conter',
import 'package:angular2/angular2.dart';
  @ContentChild(CounterCom
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->
  List<String> items;  String header;


       aria-hidden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937}
]),
});
{
\'\'\');
  '090cedb3f2833a3f26
0b0937baae56267a6cd9baae56267a6(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (incremented)='items.add($event.toString())'on>
    <m}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935y-counter></my-counter>
  </my-counter>
<try/div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 82692: 5 transforms
Fuzz 82693: 1 transforms
Fuzz 82694: 17 transforms
Fuzz 82695: 14 transforms
Fuzz 82696: 20 transforms
Fuzz 82697: 14 transforms
Fuzz 82698: 17 transforms
Fuzz 82699: 3 transforms
Fuzz 82700: 10 transforms
Fuzz 82701: 15 transforms
Fuzz 82702: 14 transforms
Fuzz 82703: 1 transforms
Fuzz 82704: 4 transforms
Fuzz 82705: 16 transforms
Fuzz 82706: 9 transforms
Fuzz 82707: 12 transforms
Fuzz 82708: 4 transforms
Fuzz 82709: 4 transforms
Fuzz 82710: 18 transforms
Fuzz 82711: 4 transforms
Fuzz 82712: 2 transforms
Fuzz 82713: 5 transforms
Fuzz 82714: 6 transforms
Fuzz 82715: 12 transforms
Fuzz 82716: 14 transforms
Fuzz 82717: 3 transforms
Fuzz 82718: 7 transforms
Fuzz 82719: 11 transforms
Fuzz 82720: 1 transforms
Fuzz 82721: 2 transforms
Fuzz 82722: 12 transforms
Fuzz 82723: 11 transforms
Fuzz 82724: 20 transforms
Fuzz 82725: 15 transforms
Fuzz 82726: 13 transforms
Fuzz 82727: 6 transforms
Fuzz 82728: 10 transforms
Fuzz 82729: 2 transforms
Fuzz 82730: 20 transforms
Fuzz 82731: 2 transforms
Fuzz 82732: 8 transforms
Fuzz 82733: 9 transforms
Fuzz 82734: 18 transforms
Fuzz 82735: 9 transforms
Fuzz 82736: 5 transforms
Fuzz 82737: 1 transforms
Fuzz 82738: 17 transforms
Fuzz 82739: 16 transforms
Fuzz 82740: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
]),
{
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my}
  @Input() int m<!--
@Component(

  selector: 'my-aaa',
       ariaaxCount;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add \'"></button>')
 -counter',
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  templateUrl: 'test.html',
  int count;
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  outputs: const ['resetEvent: reset'],

  void increment() {}

class ComponentA {  List<String> items;
  String header;

-->
  inputs: const ['count'],
}
  @Output() EventEmitter<int> incremented;

@Component(
  void reset() {}
});
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
--->
  {{ngForm.dirty}}
  <my-counter
</li>
  <input [(ngModel)]="header" />
  </my-counter>
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      
    #counter
       attr.aria-hidden="{{!invemented)='items.add($event.toString())'>
       aria-hidden="true"
  <form #ngForm="ngForm"></form>
    [count]="items.length"
</div>
  {{x}} : {{item.trim()}}
    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>

    [maxCount]='4'
    (reset)=''
<!-- @ngIgnoreErrors: -->
    (incr<!--
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 82741: 15 transforms
Fuzz 82742: 3 transforms
Fuzz 82743: 11 transforms
Fuzz 82744: 6 transforms
Fuzz 82745: 20 transforms
Fuzz 82746: 8 transforms
Fuzz 82747: 5 transforms
Fuzz 82748: 8 transforms
Fuzz 82749: 6 transforms
Fuzz 82750: 7 transforms
Fuzz 82751: 16 transforms
Fuzz 82752: 12 transforms
Fuzz 82753: 9 transforms
Fuzz 82754: 8 transforms
Fuzz 82755: 7 transforms
Fuzz 82756: 7 transforms
Fuzz 82757: 11 transforms
Fuzz 82758: 5 transforms
Fuzz 82759: 7 transforms
Fuzz 82760: 5 transforms
Fuzz 82761: 6 transforms
Fuzz 82762: 17 transforms
Fuzz 82763: 10 transforms
Fuzz 82764: 9 transforms
Fuzz 82765: 10 transforms
Fuzz 82766: 6 transforms
Fuzz 82767: 18 transforms
Fuzz 82768: 13 transforms
Fuzz 82769: 1 transforms
Fuzz 82770: 17 transforms
Fuzz 82771: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Output() EventEmitter<intgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<intgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  EventEmitter<String> resetEvent;
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
}
  void reset() {}
  List<String> items;
  @Output() EventEmitter<int> incremented;

  inputs: const ['count'],
  int ctypedefount;
  CountertypedefComponent rt ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
@Component(
  @Input() int maxCount;
  int ctypedefount;
  void increment() {}
  @Output() EventEmitter<intgIf, NgFor, NgForm, NgModel])
  List<String> items;
  @Input() int maxCount;

class ComponentA {  List<String> items;
  directives: const [CounterComponent, Nlector: 'my-counter',  outputs: const ['resetEvent: reset'],

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
  @Input() int maxCount;
import 'packge:angular2/angular2.dart';
  template: '{{count}} <button (click)="increment></button>')
}
  inputs: const ['couComponent;
  @Input() int maxCount;
  String header;
  template: '{{count}} <button (click)="increment></button>')
  int count;
  selector: 'my-counter',
  selector: 'my-counter',
  int ctypedefount;
}

  inputs: const ['count'],
  EventEmitter<String> resetEvent;

  selector: 'my-counter',
@Component(

class ComponentA {
  @Output() EventEmitter<intgIf, NgFor, NgForm, NgModel])
@Component(
@Component(
  String header;
  outputs: const ['resetEvent: reset'],
class CounterComponent {
class ComponentA {
  CountertypedefComponent recursed
  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
class Counte()" [value]="\'add\'"></button>')
class CounterComponent {
class CounterComponent {
  selector: 'my-aaa',
  outputs: cons> resetEvent;
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
class Counte()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)
}

}
  templateUrl: 'test.html',
  int count;
  String header;
  inputs: const ['count'],
class CounterComponent {
  @ContentChild(CounterComponent)

class ComponentA {  List<String> items;
<<==HTML CODE==>>
<h1 #h1factory>S}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 82772: 18 transforms
Fuzz 82773: 2 transforms
Fuzz 82774: 5 transforms
Fuzz 82775: 15 transforms
Fuzz 82776: 9 transforms
Fuzz 82777: 18 transforms
Fuzz 82778: 5 transforms
Fuzz 82779: 16 transforms
Fuzz 82780: 11 transforms
Fuzz 82781: 4 transforms
Fuzz 82782: 2 transforms
Fuzz 82783: 5 transforms
Fuzz 82784: 16 transforms
Fuzz 82785: 15 transforms
Fuzz 82786: 11 transforms
Fuzz 82787: 13 transforms
Fuzz 82788: 9 transforms
Fuzz 82789: 2 transforms
Fuzz 82790: 7 transforms
Fuzz 82791: 20 transforms
Fuzz 82792: 9 transforms
Fuzz 82793: 18 transforms
Fuzz 82794: 13 transforms
Fuzz 82795: 8 transforms
Fuzz 82796: 7 transforms
Fuzz 82797: 13 transforms
Fuzz 82798: 6 transforms
Fuzz 82799: 3 transforms
Fuzz 82800: 17 transforms
Fuzz 82801: 15 transforms
Fuzz 82802: 14 transforms
Fuzz 82803: 11 transforms
Fuzz 82804: 17 transforms
Fuzz 82805: 2 transforms
Fuzz 82806: 20 transforms
Fuzz 82807: 6 transforms
Fuzz 82808: 2 transforms
Fuzz 82809: 19 transforms
Fuzz 82810: 19 transforms
Fuzz 82811: 7 transforms
Fuzz 82812: 3 transforms
Fuzz 82813: 17 transforms
Fuzz 82814: 20 transforms
Fuzz 82815: 14 transforms
Fuzz 82816: 1 transforms
Fuzz 82817: 19 transforms
Fuzz 82818: 6 transforms
Fuzz 82819: 10 transforms
Fuzz 82820: 10 transforms
Fuzz 82821: 8 transforms
Fuzz 82822: 11 transforms
Fuzz 82823: 19 transforms
Fuzz 82824: 7 transforms
Fuzz 82825: 9 transforms
Fuzz 82826: 14 transforms
Fuzz 82827: 18 transforms
Fuzz 82828: 15 transforms
Fuzz 82829: 5 transforms
Fuzz 82830: 13 transforms
Fuzz 82831: 2 transforms
Fuzz 82832: 1 transforms
Fuzz 82833: 15 transforms
Fuzz 82834: 11 transforms
Fuzz 82835: 19 transforms
Fuzz 82836: 15 transforms
Fuzz 82837: 4 transforms
Fuzz 82838: 3 transforms
Fuzz 82839: 14 transforms
Fuzz 82840: 9 transforms
Fuzz 82841: 3 transforms
Fuzz 82842: 15 transforms
Fuzz 82843: 5 transforms
Fuzz 82844: 20 transforms
Fuzz 82845: 17 transforms
Fuzz 82846: 13 transforms
Fuzz 82847: 18 transforms
Fuzz 82848: 1 transforms
Fuzz 82849: 5 transforms
Fuzz 82850: 18 transforms
Fuzz 82851: 18 transforms
Fuzz 82852: 5 transforms
Fuzz 82853: 6 transforms
Fuzz 82854: 7 transforms
Fuzz 82855: 15 transforms
Fuzz 82856: 2 transforms
Fuzz 82857: 3 transforms
Fuzz 82858: 8 transforms
Fuzz 82859: 16 transforms
Fuzz 82860: 8 transforms
Fuzz 82861: 14 transforms
Fuzz 82862: 20 transforms
Fuzz 82863: 5 transforms
Fuzz 82864: 1 transforms
Fuzz 82865: 8 transforms
Fuzz 82866: 6 transforms
Fuzz 82867: 15 transforms
Fuzz 82868: 18 transforms
Fuzz 82869: 15 transforms
Fuzz 82870: 7 transforms
Fuzz 82871: 5 transforms
Fuzz 82872: 1 transforms
Fuzz 82873: 8 transforms
Fuzz 82874: 11 transforms
Fuzz 82875: 14 transforms
Fuzz 82876: 16 transforms
Fuzz 82877: 10 transforms
Fuzz 82878: 17 transforms
Fuzz 82879: 3 transforms
Fuzz 82880: 12 transforms
Fuzz 82881: 4 transforms
Fuzz 82882: 6 transforms
Fuzz 82883: 6 transforms
Fuzz 82884: 20 transforms
Fuzz 82885: 20 transforms
Fuzz 82886: 20 transforms
Fuzz 82887: 10 transforms
Fuzz 82888: 15 transforms
Fuzz 82889: 2 transforms
Fuzz 82890: 4 transforms
Fuzz 82891: 13 transforms
Fuzz 82892: 15 transforms
Fuzz 82893: 8 transforms
Fuzz 82894: 1 transforms
Fuzz 82895: 19 transforms
Fuzz 82896: 19 transforms
Fuzz 82897: 20 transforms
Fuzz 82898: 5 transforms
Fuzz 82899: 10 transforms
Fuzz 82900: 15 transforms
Fuzz 82901: 17 transforms
Fuzz 82902: 10 transforms
Fuzz 82903: 15 transforms
Fuzz 82904: 10 transforms
Fuzz 82905: 14 transforms
Fuzz 82906: 11 transforms
Fuzz 82907: 1 transforms
Fuzz 82908: 5 transforms
Fuzz 82909: 20 transforms
Fuzz 82910: 2 transforms
Fuzz 82911: 10 transforms
Fuzz 82912: 3 transforms
Fuzz 82913: 8 transforms
Fuzz 82914: 5 transforms
Fuzz 82915: 7 transforms
Fuzz 82916: 13 transforms
Fuzz 82917: 5 transforms
Fuzz 82918: 12 transforms
Fuzz 82919: 9 transforms
Fuzz 82920: 1 transforms
Fuzz 82921: 19 transforms
Fuzz 82922: 1 transforms
Fuzz 82923: 10 transforms
Fuzz 82924: 18 transforms
Fuzz 82925: 6 transforms
Fuzz 82926: 8 transforms
Fuzz 82927: 9 transforms
Fuzz 82928: 15 transforms
Fuzz 82929: 11 transforms
Fuzz 82930: 4 transforms
Fuzz 82931: 16 transforms
Fuzz 82932: 12 transforms
Fuzz 82933: 17 transforms
Fuzz 82934: 6 transforms
Fuzz 82935: 12 transforms
Fuzz 82936: 17 transforms
Fuzz 82937: 5 transforms
Fuzz 82938: 8 transforms
Fuzz 82939: 17 transforms
Fuzz 82940: 13 transforms
Fuzz 82941: 8 transforms
Fuzz 82942: 9 transforms
Fuzz 82943: 3 transforms
Fuzz 82944: 19 transforms
Fuzz 82945: 20 transforms
Fuzz 82946: 2 transforms
Fuzz 82947: 15 transforms
Fuzz 82948: 9 transforms
Fuzz 82949: 18 transforms
Fuzz 82950: 10 transforms
Fuzz 82951: 11 transforms
Fuzz 82952: 6 transforms
Fuzz 82953: 20 transforms
Fuzz 82954: 1 transforms
Fuzz 82955: 20 transforms
Fuzz 82956: 11 transforms
Fuzz 82957: 10 transforms
Fuzz 82958: 18 transforms
Fuzz 82959: 12 transforms
Fuzz 82960: 11 transforms
Fuzz 82961: 9 transforms
Fuzz 82962: 12 transforms
Fuzz 82963: 9 transforms
Fuzz 82964: 15 transforms
Fuzz 82965: 19 transforms
Fuzz 82966: 15 transforms
Fuzz 82967: 4 transforms
Fuzz 82968: 2 transforms
Fuzz 82969: 4 transforms
Fuzz 82970: 15 transforms
Fuzz 82971: 4 transforms
Fuzz 82972: 13 transforms
Fuzz 82973: 12 transforms
Fuzz 82974: 20 transforms
Fuzz 82975: 5 transforms
Fuzz 82976: 10 transforms
Fuzz 82977: 1 transforms
Fuzz 82978: 3 transforms
Fuzz 82979: 18 transforms
Fuzz 82980: 3 transforms
Fuzz 82981: 11 transforms
Fuzz 82982: 15 transforms
Fuzz 82983: 16 transforms
Fuzz 82984: 13 transforms
Fuzz 82985: 6 transforms
Fuzz 82986: 5 transforms
Fuzz 82987: 20 transforms
Fuzz 82988: 2 transforms
Fuzz 82989: 9 transforms
Fuzz 82990: 7 transforms
Fuzz 82991: 11 transforms
Fuzz 82992: 7 transforms
Fuzz 82993: 4 transforms
Fuzz 82994: 7 transforms
Fuzz 82995: 17 transforms
Fuzz 82996: 10 transforms
Fuzz 82997: 10 transforms
Fuzz 82998: 17 transforms
Fuzz 82999: 3 transforms
Fuzz 83000: 19 transforms
Fuzz 83001: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  selForm, NgModel])
import 'package:angular2/angular2.dart';
  void increment() {}


  CounterComponent recursedComponent;
class ComponentA {
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
  @ContentChild(CounterComponent)
  List<String> items;
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
}
class CounterComponent {ector: 'my-aaa',
  CounterComponent recursedComponent;
  inputs: const ['count'],
  String header;

@Component(<!-
  selector: 'my-counter',
}

import 'package:angul2ar2/angular2.dart';
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-count
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 83002: 14 transforms
Fuzz 83003: 8 transforms
Fuzz 83004: 16 transforms
Fuzz 83005: 13 transforms
Fuzz 83006: 11 transforms
Fuzz 83007: 12 transforms
Fuzz 83008: 14 transforms
Fuzz 83009: 5 transforms
Fuzz 83010: 6 transforms
Fuzz 83011: 14 transforms
Fuzz 83012: 13 transforms
Fuzz 83013: 20 transforms
Fuzz 83014: 4 transforms
Fuzz 83015: 16 transforms
Fuzz 83016: 17 transforms
Fuzz 83017: 18 transforms
Fuzz 83018: 6 transforms
Fuzz 83019: 4 transforms
Fuzz 83020: 12 transforms
Fuzz 83021: 17 transforms
Fuzz 83022: 5 transforms
Fuzz 83023: 20 transforms
Fuzz 83024: 8 transforms
Fuzz 83025: 6 transforms
Fuzz 83026: 20 transforms
Fuzz 83027: 20 transforms
Fuzz 83028: 8 transforms
Fuzz 83029: 7 transforms
Fuzz 83030: 19 transforms
Fuzz 83031: 14 transforms
Fuzz 83032: 6 transforms
Fuzz 83033: 6 transforms
Fuzz 83034: 11 transforms
Fuzz 83035: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',

-->
  gFor, NgForm,
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, N<!do--
@Component(
  selector: 'my-aaa',
<<==HTML CODE==>>

<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  <my-counteonr
    <my-counter></my-counter>
    [maxCount]='4'
</div>
</li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
  {{x}} : {{item.trim()}}
  </my-counter>
      
<h1 #h1>Showing {{items.length}} items:</h1>
  <form #ngForm="ngForm"></form>
    #counter
  
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"
    (incremented)='items.add($event.toString())'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 83036: 11 transforms
Fuzz 83037: 16 transforms
Fuzz 83038: 15 transforms
Fuzz 83039: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"

import<!--
@Component(
  selector: 'my-aaa',
  templateUrl: 'test
-->
       attr.aria-hi 'package:angular2/angular2.dart';
<<==HTML CODE==>>
  
    #counter
  <form #ngForm="ngForm"></form>
  '090cedm.dirty}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($eent.toString())'>
    (reset)=''
  <my-counter
  {{ngFor}
});{
</li>
\'\'\');

      
<h1 #h1>Showing {<!--
       aria-hidden="true{items.length}} items:</h1>
-->

  </my-counter>
</div>
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
]),
    [maxCount]='4'
  <input [(ngModel)]="header" />
    [count]="items.length"
    <my-counter></my-counter>
<li *ngFor='let item of items; lassertet x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 83040: 4 transforms
Fuzz 83041: 20 transforms
Fuzz 83042: 3 transforms
Fuzz 83043: 4 transforms
Fuzz 83044: 2 transforms
Fuzz 83045: 11 transforms
Fuzz 83046: 1 transforms
Fuzz 83047: 19 transforms
Fuzz 83048: 13 transforms
Fuzz 83049: 10 transforms
Fuzz 83050: 6 transforms
Fuzz 83051: 11 transforms
Fuzz 83052: 4 transforms
Fuzz 83053: 1 transforms
Fuzz 83054: 4 transforms
Fuzz 83055: 3 transforms
Fuzz 83056: 1 transforms
Fuzz 83057: 14 transforms
Fuzz 83058: 12 transforms
Fuzz 83059: 3 transforms
Fuzz 83060: 5 transforms
Fuzz 83061: 10 transforms
Fuzz 83062: 14 transforms
Fuzz 83063: 11 transforms
Fuzz 83064: 4 transforms
Fuzz 83065: 4 transforms
Fuzz 83066: 17 transforms
Fuzz 83067: 7 transforms
Fuzz 83068: 13 transforms
Fuzz 83069: 5 transforms
Fuzz 83070: 17 transforms
Fuzz 83071: 1 transforms
Fuzz 83072: 14 transforms
Fuzz 83073: 15 transforms
Fuzz 83074: 18 transforms
Fuzz 83075: 5 transforms
Fuzz 83076: 18 transforms
Fuzz 83077: 8 transforms
Fuzz 83078: 16 transforms
Fuzz 83079: 4 transforms
Fuzz 83080: 8 transforms
Fuzz 83081: 5 transforms
Fuzz 83082: 3 transforms
Fuzz 83083: 20 transforms
Fuzz 83084: 16 transforms
Fuzz 83085: 7 transforms
Fuzz 83086: 16 transforms
Fuzz 83087: 16 transforms
Fuzz 83088: 14 transforms
Fuzz 83089: 11 transforms
Fuzz 83090: 5 transforms
Fuzz 83091: 14 transforms
Fuzz 83092: 15 transforms
Fuzz 83093: 18 transforms
Fuzz 83094: 3 transforms
Fuzz 83095: 13 transforms
Fuzz 83096: 18 transforms
Fuzz 83097: 8 transforms
Fuzz 83098: 11 transforms
Fuzz 83099: 17 transforms
Fuzz 83100: 18 transforms
Fuzz 83101: 8 transforms
Fuzz 83102: 16 transforms
Fuzz 83103: 12 transforms
Fuzz 83104: 5 transforms
Fuzz 83105: 17 transforms
Fuzz 83106: 19 transforms
Fuzz 83107: 7 transforms
Fuzz 83108: 14 transforms
Fuzz 83109: 14 transforms
Fuzz 83110: 13 transforms
Fuzz 83111: 6 transforms
Fuzz 83112: 16 transforms
Fuzz 83113: 2 transforms
Fuzz 83114: 2 transforms
Fuzz 83115: 2 transforms
Fuzz 83116: 7 transforms
Fuzz 83117: 1 transforms
Fuzz 83118: 17 transforms
Fuzz 83119: 16 transforms
Fuzz 83120: 18 transforms
Fuzz 83121: 18 transforms
Fuzz 83122: 2 transforms
Fuzz 83123: 2 transforms
Fuzz 83124: 9 transforms
Fuzz 83125: 16 transforms
Fuzz 83126: 8 transforms
Fuzz 83127: 12 transforms
Fuzz 83128: 13 transforms
Fuzz 83129: 10 transforms
Fuzz 83130: 6 transforms
Fuzz 83131: 14 transforms
Fuzz 83132: 10 transforms
Fuzz 83133: 4 transforms
Fuzz 83134: 14 transforms
Fuzz 83135: 17 transforms
Fuzz 83136: 5 transforms
Fuzz 83137: 11 transforms
Fuzz 83138: 10 transforms
Fuzz 83139: 7 transforms
Fuzz 83140: 13 transforms
Fuzz 83141: 4 transforms
Fuzz 83142: 5 transforms
Fuzz 83143: 3 transforms
Fuzz 83144: 13 transforms
Fuzz 83145: 2 transforms
Fuzz 83146: 1 transforms
Fuzz 83147: 10 transforms
Fuzz 83148: 20 transforms
Fuzz 83149: 17 transforms
Fuzz 83150: 11 transforms
Fuzz 83151: 14 transforms
Fuzz 83152: 17 transforms
Fuzz 83153: 15 transforms
Fuzz 83154: 5 transforms
Fuzz 83155: 10 transforms
Fuzz 83156: 16 transforms
Fuzz 83157: 13 transforms
Fuzz 83158: 9 transforms
Fuzz 83159: 5 transforms
Fuzz 83160: 6 transforms
Fuzz 83161: 11 transforms
Fuzz 83162: 17 transforms
Fuzz 83163: 9 transforms
Fuzz 83164: 20 transforms
Fuzz 83165: 19 transforms
Fuzz 83166: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;

import 'package:angular2/angular2.dart';
});
  @Input() int maxCount;
       aria-hidden="true"
@Component(
-->
  void increment() {}
  EventEmitter<String> resetEvent;

  inputs: const ['count'],
  List<String> items;
class ComponentA {
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> in}

  directives: const [CounterCompnent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-counter',
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
\'\'\');
  selector: 'my-aaa',
  CounterComponent recursedComponent;
  int count;
  templateUrl: 'test.html',
]),

class CounterComponent {
}
  void reset() {}
 'cremented;
{
 <!--
@Component(
<<==HTML CODE==>>
    <my-counter></my-counter>
  <form #ngForm="ngForm"></form>
    [count]="items.length"
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
    (incremented)='items.add($event.toString())'>
    (reset)=''
</div>
  
    [maxCount]='4'
    #counter
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
        <my-counter
</li>
  </my-counter>
  {{ngForm.dirty}}

  <input [(ngModel)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 83167: 9 transforms
Fuzz 83168: 20 transforms
Fuzz 83169: 6 transforms
Fuzz 83170: 2 transforms
Fuzz 83171: 14 transforms
Fuzz 83172: 13 transforms
Fuzz 83173: 11 transforms
Fuzz 83174: 1 transforms
Fuzz 83175: 20 transforms
Fuzz 83176: 9 transforms
Fuzz 83177: 11 transforms
Fuzz 83178: 12 transforms
Fuzz 83179: 6 transforms
Fuzz 83180: 2 transforms
Fuzz 83181: 20 transforms
Fuzz 83182: 9 transforms
Fuzz 83183: 18 transforms
Fuzz 83184: 19 transforms
Fuzz 83185: 16 transforms
Fuzz 83186: 8 transforms
Fuzz 83187: 10 transforms
Fuzz 83188: 4 transforms
Fuzz 83189: 15 transforms
Fuzz 83190: 2 transforms
Fuzz 83191: 5 transforms
Fuzz 83192: 13 transforms
Fuzz 83193: 13 transforms
Fuzz 83194: 18 transforms
Fuzz 83195: 11 transforms
Fuzz 83196: 16 transforms
Fuzz 83197: 10 transforms
Fuzz 83198: 1 transforms
Fuzz 83199: 10 transforms
Fuzz 83200: 15 transforms
Fuzz 83201: 10 transforms
Fuzz 83202: 19 transforms
Fuzz 83203: 7 transforms
Fuzz 83204: 18 transforms
Fuzz 83205: 6 transforms
Fuzz 83206: 5 transforms
Fuzz 83207: 10 transforms
Fuzz 83208: 4 transforms
Fuzz 83209: 14 transforms
Fuzz 83210: 11 transforms
Fuzz 83211: 17 transforms
Fuzz 83212: 16 transforms
Fuzz 83213: 6 transforms
Fuzz 83214: 15 transforms
Fuzz 83215: 11 transforms
Fuzz 83216: 10 transforms
Fuzz 83217: 10 transforms
Fuzz 83218: 10 transforms
Fuzz 83219: 12 transforms
Fuzz 83220: 14 transforms
Fuzz 83221: 2 transforms
Fuzz 83222: 8 transforms
Fuzz 83223: 4 transforms
Fuzz 83224: 18 transforms
Fuzz 83225: 19 transforms
Fuzz 83226: 2 transforms
Fuzz 83227: 8 transforms
Fuzz 83228: 18 transforms
Fuzz 83229: 2 transforms
Fuzz 83230: 7 transforms
Fuzz 83231: 6 transforms
Fuzz 83232: 6 transforms
Fuzz 83233: 11 transforms
Fuzz 83234: 6 transforms
Fuzz 83235: 14 transforms
Fuzz 83236: 9 transforms
Fuzz 83237: 4 transforms
Fuzz 83238: 6 transforms
Fuzz 83239: 13 transforms
Fuzz 83240: 4 transforms
Fuzz 83241: 18 transforms
Fuzz 83242: 10 transforms
Fuzz 83243: 18 transforms
Fuzz 83244: 6 transforms
Fuzz 83245: 20 transforms
Fuzz 83246: 6 transforms
Fuzz 83247: 4 transforms
Fuzz 83248: 11 transforms
Fuzz 83249: 8 transforms
Fuzz 83250: 2 transforms
Fuzz 83251: 4 transforms
Fuzz 83252: 4 transforms
Fuzz 83253: 5 transforms
Fuzz 83254: 10 transforms
Fuzz 83255: 16 transforms
Fuzz 83256: 9 transforms
Fuzz 83257: 15 transforms
Fuzz 83258: 3 transforms
Fuzz 83259: 4 transforms
Fuzz 83260: 13 transforms
Fuzz 83261: 8 transforms
Fuzz 83262: 19 transforms
Fuzz 83263: 15 transforms
Fuzz 83264: 2 transforms
Fuzz 83265: 9 transforms
Fuzz 83266: 18 transforms
Fuzz 83267: 4 transforms
Fuzz 83268: 15 transforms
Fuzz 83269: 1 transforms
Fuzz 83270: 7 transforms
Fuzz 83271: 14 transforms
Fuzz 83272: 20 transforms
Fuzz 83273: 18 transforms
Fuzz 83274: 8 transforms
Fuzz 83275: 16 transforms
Fuzz 83276: 20 transforms
Fuzz 83277: 10 transforms
Fuzz 83278: 8 transforms
Fuzz 83279: 1 transforms
Fuzz 83280: 7 transforms
Fuzz 83281: 12 transforms
Fuzz 83282: 1 transforms
Fuzz 83283: 14 transforms
Fuzz 83284: 20 transforms
Fuzz 83285: 17 transforms
Fuzz 83286: 5 transforms
Fuzz 83287: 5 transforms
Fuzz 83288: 10 transforms
Fuzz 83289: 6 transforms
Fuzz 83290: 1 transforms
Fuzz 83291: 2 transforms
Fuzz 83292: 12 transforms
Fuzz 83293: 13 transforms
Fuzz 83294: 16 transforms
Fuzz 83295: 9 transforms
Fuzz 83296: 1 transforms
Fuzz 83297: 3 transforms
Fuzz 83298: 9 transforms
Fuzz 83299: 13 transforms
Fuzz 83300: 3 transforms
Fuzz 83301: 14 transforms
Fuzz 83302: 13 transforms
Fuzz 83303: 7 transforms
Fuzz 83304: 8 transforms
Fuzz 83305: 16 transforms
Fuzz 83306: 17 transforms
Fuzz 83307: 7 transforms
Fuzz 83308: 17 transforms
Fuzz 83309: 12 transforms
Fuzz 83310: 19 transforms
Fuzz 83311: 1 transforms
Fuzz 83312: 1 transforms
Fuzz 83313: 7 transforms
Fuzz 83314: 20 transforms
Fuzz 83315: 19 transforms
Fuzz 83316: 5 transforms
Fuzz 83317: 16 transforms
Fuzz 83318: 15 transforms
Fuzz 83319: 10 transforms
Fuzz 83320: 10 transforms
Fuzz 83321: 6 transforms
Fuzz 83322: 2 transforms
Fuzz 83323: 18 transforms
Fuzz 83324: 6 transforms
Fuzz 83325: 4 transforms
Fuzz 83326: 18 transforms
Fuzz 83327: 7 transforms
Fuzz 83328: 15 transforms
Fuzz 83329: 5 transforms
Fuzz 83330: 17 transforms
Fuzz 83331: 3 transforms
Fuzz 83332: 5 transforms
Fuzz 83333: 5 transforms
Fuzz 83334: 15 transforms
Fuzz 83335: 10 transforms
Fuzz 83336: 15 transforms
Fuzz 83337: 12 transforms
Fuzz 83338: 5 transforms
Fuzz 83339: 18 transforms
Fuzz 83340: 18 transforms
Fuzz 83341: 6 transforms
Fuzz 83342: 15 transforms
Fuzz 83343: 13 transforms
Fuzz 83344: 12 transforms
Fuzz 83345: 12 transforms
Fuzz 83346: 9 transforms
Fuzz 83347: 17 transforms
Fuzz 83348: 14 transforms
Fuzz 83349: 7 transforms
Fuzz 83350: 17 transforms
Fuzz 83351: 13 transforms
Fuzz 83352: 12 transforms
Fuzz 83353: 3 transforms
Fuzz 83354: 15 transforms
Fuzz 83355: 17 transforms
Fuzz 83356: 6 transforms
Fuzz 83357: 4 transforms
Fuzz 83358: 17 transforms
Fuzz 83359: 7 transforms
Fuzz 83360: 10 transforms
Fuzz 83361: 2 transforms
Fuzz 83362: 12 transforms
Fuzz 83363: 18 transforms
Fuzz 83364: 1 transforms
Fuzz 83365: 20 transforms
Fuzz 83366: 13 transforms
Fuzz 83367: 18 transforms
Fuzz 83368: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

  CounterComponent recursedComponent;
  void reset() {}
  int count;
-->
class CoponentA {
@Component(
  templat<!--
@Component(
       aria-hidden"true"eUrl:  'test.html',
}
  void increment() {}
  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',  inputs: const ['count'],
  @Input() int maxCount;
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
}r


class CounterComponent {
  String header;
  List<String> items;
  selector: 'my-aaa',

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
</li>

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  

  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
  <my-counter
    #counter
  e  (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-cou}
]),
});
{
\'\'\');
]),
});
{
\'\'\');<!--
-->
       aria-hidden="true
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.
</div>
    (reset)=''
  </my-counter>
<h1 #h1>Showing {{items.lengh}} items:</h1>
      
<!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>
    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 83369: 11 transforms
Fuzz 83370: 5 transforms
Fuzz 83371: 2 transforms
Fuzz 83372: 15 transforms
Fuzz 83373: 4 transforms
Fuzz 83374: 8 transforms
Fuzz 83375: 17 transforms
Fuzz 83376: 18 transforms
Fuzz 83377: 4 transforms
Fuzz 83378: 4 transforms
Fuzz 83379: 9 transforms
Fuzz 83380: 2 transforms
Fuzz 83381: 5 transforms
Fuzz 83382: 16 transforms
Fuzz 83383: 4 transforms
Fuzz 83384: 11 transforms
Fuzz 83385: 3 transforms
Fuzz 83386: 12 transforms
Fuzz 83387: 8 transforms
Fuzz 83388: 11 transforms
Fuzz 83389: 12 transforms
Fuzz 83390: 14 transforms
Fuzz 83391: 13 transforms
Fuzz 83392: 14 transforms
Fuzz 83393: 3 transforms
Fuzz 83394: 2 transforms
Fuzz 83395: 20 transforms
Fuzz 83396: 15 transforms
Fuzz 83397: 16 transforms
Fuzz 83398: 11 transforms
Fuzz 83399: 18 transforms
Fuzz 83400: 6 transforms
Fuzz 83401: 2 transforms
Fuzz 83402: 10 transforms
Fuzz 83403: 7 transforms
Fuzz 83404: 5 transforms
Fuzz 83405: 7 transforms
Fuzz 83406: 10 transforms
Fuzz 83407: 20 transforms
Fuzz 83408: 8 transforms
Fuzz 83409: 10 transforms
Fuzz 83410: 19 transforms
Fuzz 83411: 6 transforms
Fuzz 83412: 2 transforms
Fuzz 83413: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-a}
]),
});
{
\'\'\');
  '09}0cedb3f2aa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  template: '<!--
-->
       aria-hidden="true"
       attr.aria-hi{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent cursedComponent;

  void re<!-set({
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEv  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @Contenent;  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponet;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>syncShowing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>

<div *n>gIf="items.length > 0">
  <form #ngForm="ngF}
]),
});
{
\orm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 83414: 2 transforms
Fuzz 83415: 7 transforms
Fuzz 83416: 11 transforms
Fuzz 83417: 17 transforms
Fuzz 83418: 6 transforms
Fuzz 83419: 2 transforms
Fuzz 83420: 11 transforms
Fuzz 83421: 3 transforms
Fuzz 83422: 17 transforms
Fuzz 83423: 1 transforms
Fuzz 83424: 20 transforms
Fuzz 83425: 13 transforms
Fuzz 83426: 17 transforms
Fuzz 83427: 16 transforms
Fuzz 83428: 4 transforms
Fuzz 83429: 9 transforms
Fuzz 83430: 8 transforms
Fuzz 83431: 13 transforms
Fuzz 83432: 7 transforms
Fuzz 83433: 11 transforms
Fuzz 83434: 2 transforms
Fuzz 83435: 19 transforms
Fuzz 83436: 7 transforms
Fuzz 83437: 9 transforms
Fuzz 83438: 19 transforms
Fuzz 83439: 11 transforms
Fuzz 83440: 4 transforms
Fuzz 83441: 6 transforms
Fuzz 83442: 2 transforms
Fuzz 83443: 11 transforms
Fuzz 83444: 19 transforms
Fuzz 83445: 10 transforms
Fuzz 83446: 6 transforms
Fuzz 83447: 2 transforms
Fuzz 83448: 9 transforms
Fuzz 83449: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',
}
import 'package:angular2/angular2.dart';

}
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  selector: 'my-counter',
       aria-hidden="truts: const ['resetEvent: reset'],

  @Input() int maxCount;
class ComponentA {  List<String> items;

  int count;
  CounterComponent recursedComponent;
  String header;


  selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Output() EventEmitter<int> incremented;
  List<String> items;html',
class ComponentA {
  void reset() {}
  outp<!--
@Component(
class CounterComponent {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}}. items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}

<div *ngIf="items.length > 0">
  <form #ngFor<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    m="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
  o  [c   aria-hidden="true"
      ount]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'> 
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 83450: 9 transforms
Fuzz 83451: 12 transforms
Fuzz 83452: 13 transforms
Fuzz 83453: 11 transforms
Fuzz 83454: 17 transforms
Fuzz 83455: 16 transforms
Fuzz 83456: 16 transforms
Fuzz 83457: 7 transforms
Fuzz 83458: 20 transforms
Fuzz 83459: 14 transforms
Fuzz 83460: 12 transforms
Fuzz 83461: 8 transforms
Fuzz 83462: 8 transforms
Fuzz 83463: 13 transforms
Fuzz 83464: 12 transforms
Fuzz 83465: 2 transforms
Fuzz 83466: 8 transforms
Fuzz 83467: 7 transforms
Fuzz 83468: 7 transforms
Fuzz 83469: 2 transforms
Fuzz 83470: 11 transforms
Fuzz 83471: 3 transforms
Fuzz 83472: 18 transforms
Fuzz 83473: 4 transforms
Fuzz 83474: 11 transforms
Fuzz 83475: 16 transforms
Fuzz 83476: 16 transforms
Fuzz 83477: 16 transforms
Fuzz 83478: 4 transforms
Fuzz 83479: 18 transforms
Fuzz 83480: 9 transforms
Fuzz 83481: 6 transforms
Fuzz 83482: 8 transforms
Fuzz 83483: 4 transforms
Fuzz 83484: 2 transforms
Fuzz 83485: 18 transforms
Fuzz 83486: 9 transforms
Fuzz 83487: 9 transforms
Fuzz 83488: 7 transforms
Fuzz 83489: 7 transforms
Fuzz 83490: 7 transforms
Fuzz 83491: 7 transforms
Fuzz 83492: 10 transforms
Fuzz 83493: 15 transforms
Fuzz 83494: 5 transforms
Fuzz 83495: 17 transforms
Fuzz 83496: 3 transforms
Fuzz 83497: 7 transforms
Fuzz 83498: 13 transforms
Fuzz 83499: 3 transforms
Fuzz 83500: 8 transforms
Fuzz 83501: 14 transforms
Fuzz 83502: 4 transforms
Fuzz 83503: 17 transforms
Fuzz 83504: 12 transforms
Fuzz 83505: 6 transforms
Fuzz 83506: 10 transforms
Fuzz 83507: 18 transforms
Fuzz 83508: 2 transforms
Fuzz 83509: 20 transforms
Fuzz 83510: 18 transforms
Fuzz 83511: 13 transforms
Fuzz 83512: 3 transforms
Fuzz 83513: 3 transforms
Fuzz 83514: 5 transforms
Fuzz 83515: 14 transforms
Fuzz 83516: 11 transforms
Fuzz 83517: 3 transforms
Fuzz 83518: 16 transforms
Fuzz 83519: 5 transforms
Fuzz 83520: 5 transforms
Fuzz 83521: 17 transforms
Fuzz 83522: 15 transforms
Fuzz 83523: 12 transforms
Fuzz 83524: 11 transforms
Fuzz 83525: 8 transforms
Fuzz 83526: 15 transforms
Fuzz 83527: 17 transforms
Fuzz 83528: 2 transforms
Fuzz 83529: 3 transforms
Fuzz 83530: 5 transforms
Fuzz 83531: 14 transforms
Fuzz 83532: 14 transforms
Fuzz 83533: 19 transforms
Fuzz 83534: 20 transforms
Fuzz 83535: 5 transforms
Fuzz 83536: 19 transforms
Fuzz 83537: 15 transforms
Fuzz 83538: 3 transforms
Fuzz 83539: 6 transforms
Fuzz 83540: 3 transforms
Fuzz 83541: 6 transforms
Fuzz 83542: 1 transforms
Fuzz 83543: 20 transforms
Fuzz 83544: 6 transforms
Fuzz 83545: 11 transforms
Fuzz 83546: 10 transforms
Fuzz 83547: 6 transforms
Fuzz 83548: 13 transforms
Fuzz 83549: 12 transforms
Fuzz 83550: 14 transforms
Fuzz 83551: 9 transforms
Fuzz 83552: 1 transforms
Fuzz 83553: 7 transforms
Fuzz 83554: 9 transforms
Fuzz 83555: 16 transforms
Fuzz 83556: 2 transforms
Fuzz 83557: 19 transforms
Fuzz 83558: 9 transforms
Fuzz 83559: 20 transforms
Fuzz 83560: 6 transforms
Fuzz 83561: 19 transforms
Fuzz 83562: 10 transforms
Fuzz 83563: 10 transforms
Fuzz 83564: 20 transforms
Fuzz 83565: 10 transforms
Fuzz 83566: 8 transforms
Fuzz 83567: 8 transforms
Fuzz 83568: 3 transforms
Fuzz 83569: 17 transforms
Fuzz 83570: 9 transforms
Fuzz 83571: 7 transforms
Fuzz 83572: 1 transforms
Fuzz 83573: 8 transforms
Fuzz 83574: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  directives: const [CounterComponent<!--

@Component(
  selector: 'my-aaa',
-->     , NgI
<<==HTML CODE==>>

    #counter
  <my-counter
{<!--
  <input [(ngModel)]="header" />
-->
</div>
-->
  {{x}} : {{item.trim()}}
  <my-counter
      
  <input [(ngModel)]="header" />
});
</li>
      
       aria-hid1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    (reset)=''
    (click)='h<!--
    <my-counter></my-counter>
\'\'\');

   en]='item != null'>
    [count]=="items.length"
  
  </my-counter>
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
    #cunter
    [maxCount]='4'
]),
  
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
<div *ngIf="items.lengthr > 0">
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hiddgFo}
    [count]="items.length"
  '090cedb3f2833a3f26rm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 83575: 15 transforms
Fuzz 83576: 8 transforms
Fuzz 83577: 14 transforms
Fuzz 83578: 10 transforms
Fuzz 83579: 15 transforms
Fuzz 83580: 8 transforms
Fuzz 83581: 16 transforms
Fuzz 83582: 11 transforms
Fuzz 83583: 5 transforms
Fuzz 83584: 19 transforms
Fuzz 83585: 17 transforms
Fuzz 83586: 5 transforms
Fuzz 83587: 7 transforms
Fuzz 83588: 9 transforms
Fuzz 83589: 5 transforms
Fuzz 83590: 16 transforms
Fuzz 83591: 14 transforms
Fuzz 83592: 5 transforms
Fuzz 83593: 8 transforms
Fuzz 83594: 17 transforms
Fuzz 83595: 7 transforms
Fuzz 83596: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
]),
  selector: 'my-counter',
class ComponentA {
  directives<!--
-->
      : const [Counter
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></
});


  List<String}
@Component(
  String header;
  inputs: const ['count'],
  '090cedb3f2833a3f260b0937baae56267a6cd935> items;
}

  String header;
  List<String}
  outputs: const ['resetEvent: reset'],
{
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
}
       attr.aria-hidd],
  selector: 'my-aaa',
]),
});
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="iComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
{
  '090cedb3f2833a3f260b0937baae56267a6cd935> items;
  templateUrl: 'test.html',
@Component(
\'\'\');
\'\'\');
-->
<<==HTML CODE==>>

  g  (reset)=''

    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim(get)}}
  {{ngForm.dirty}}
</li>
});
</div>    [count]="items.length"
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
{ick)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    (cl}

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 83597: 14 transforms
Fuzz 83598: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterC<String> items;
  String header;}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<inomponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baa  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{tems.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.<!--
-->
       aria-hiddendirty}}
  
 <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 83599: 15 transforms
Fuzz 83600: 15 transforms
Fuzz 83601: 1 transforms
Fuzz 83602: 18 transforms
Fuzz 83603: 4 transforms
Fuzz 83604: 9 transforms
Fuzz 83605: 5 transforms
Fuzz 83606: 13 transforms
Fuzz 83607: 11 transforms
Fuzz 83608: 20 transforms
Fuzz 83609: 12 transforms
Fuzz 83610: 13 transforms
Fuzz 83611: 4 transforms
Fuzz 83612: 13 transforms
Fuzz 83613: 6 transforms
Fuzz 83614: 9 transforms
Fuzz 83615: 9 transforms
Fuzz 83616: 17 transforms
Fuzz 83617: 14 transforms
Fuzz 83618: 11 transforms
Fuzz 83619: 17 transforms
Fuzz 83620: 3 transforms
Fuzz 83621: 12 transforms
Fuzz 83622: 7 transforms
Fuzz 83623: 13 transforms
Fuzz 83624: 6 transforms
Fuzz 83625: 9 transforms
Fuzz 83626: 12 transforms
Fuzz 83627: 8 transforms
Fuzz 83628: 1 transforms
Fuzz 83629: 1 transforms
Fuzz 83630: 9 transforms
Fuzz 83631: 10 transforms
Fuzz 83632: 19 transforms
Fuzz 83633: 9 transforms
Fuzz 83634: 8 transforms
Fuzz 83635: 13 transforms
Fuzz 83636: 1 transforms
Fuzz 83637: 4 transforms
Fuzz 83638: 5 transforms
Fuzz 83639: 7 transforms
Fuzz 83640: 10 transforms
Fuzz 83641: 9 transforms
Fuzz 83642: 10 transforms
Fuzz 83643: 13 transforms
Fuzz 83644: 17 transforms
Fuzz 83645: 16 transforms
Fuzz 83646: 4 transforms
Fuzz 83647: 16 transforms
Fuzz 83648: 8 transforms
Fuzz 83649: 4 transforms
Fuzz 83650: 20 transforms
Fuzz 83651: 19 transforms
Fuzz 83652: 3 transforms
Fuzz 83653: 19 transforms
Fuzz 83654: 7 transforms
Fuzz 83655: 9 transforms
Fuzz 83656: 3 transforms
Fuzz 83657: 10 transforms
Fuzz 83658: 4 transforms
Fuzz 83659: 17 transforms
Fuzz 83660: 2 transforms
Fuzz 83661: 20 transforms
Fuzz 83662: 8 transforms
Fuzz 83663: 15 transforms
Fuzz 83664: 8 transforms
Fuzz 83665: 20 transforms
Fuzz 83666: 1 transforms
Fuzz 83667: 2 transforms
Fuzz 83668: 15 transforms
Fuzz 83669: 4 transforms
Fuzz 83670: 13 transforms
Fuzz 83671: 13 transforms
Fuzz 83672: 1 transforms
Fuzz 83673: 9 transforms
Fuzz 83674: 11 transforms
Fuzz 83675: 2 transforms
Fuzz 83676: 18 transforms
Fuzz 83677: 3 transforms
Fuzz 83678: 10 transforms
Fuzz 83679: 11 transforms
Fuzz 83680: 17 transforms
Fuzz 83681: 2 transforms
Fuzz 83682: 2 transforms
Fuzz 83683: 13 transforms
Fuzz 83684: 17 transforms
Fuzz 83685: 6 transforms
Fuzz 83686: 15 transforms
Fuzz 83687: 2 transforms
Fuzz 83688: 14 transforms
Fuzz 83689: 3 transforms
Fuzz 83690: 8 transforms
Fuzz 83691: 20 transforms
Fuzz 83692: 20 transforms
Fuzz 83693: 7 transforms
Fuzz 83694: 10 transforms
Fuzz 83695: 11 transforms
Fuzz 83696: 19 transforms
Fuzz 83697: 9 transforms
Fuzz 83698: 11 transforms
Fuzz 83699: 11 transforms
Fuzz 83700: 18 transforms
Fuzz 83701: 17 transforms
Fuzz 83702: 19 transforms
Fuzz 83703: 18 transforms
Fuzz 83704: 11 transforms
Fuzz 83705: 18 transforms
Fuzz 83706: 12 transforms
Fuzz 83707: 4 transforms
Fuzz 83708: 12 transforms
Fuzz 83709: 1 transforms
Fuzz 83710: 17 transforms
Fuzz 83711: 15 transforms
Fuzz 83712: 6 transforms
Fuzz 83713: 16 transforms
Fuzz 83714: 11 transforms
Fuzz 83715: 3 transforms
Fuzz 83716: 19 transforms
Fuzz 83717: 15 transforms
Fuzz 83718: 7 transforms
Fuzz 83719: 4 transforms
Fuzz 83720: 8 transforms
Fuzz 83721: 14 transforms
Fuzz 83722: 14 transforms
Fuzz 83723: 12 transforms
Fuzz 83724: 2 transforms
Fuzz 83725: 3 transforms
Fuzz 83726: 20 transforms
Fuzz 83727: 13 transforms
Fuzz 83728: 12 transforms
Fuzz 83729: 5 transforms
Fuzz 83730: 14 transforms
Fuzz 83731: 20 transforms
Fuzz 83732: 17 transforms
Fuzz 83733: 11 transforms
Fuzz 83734: 16 transforms
Fuzz 83735: 1 transforms
Fuzz 83736: 6 transforms
Fuzz 83737: 10 transforms
Fuzz 83738: 1 transforms
Fuzz 83739: 19 transforms
Fuzz 83740: 6 transforms
Fuzz 83741: 11 transforms
Fuzz 83742: 18 transforms
Fuzz 83743: 4 transforms
Fuzz 83744: 14 transforms
Fuzz 83745: 9 transforms
Fuzz 83746: 1 transforms
Fuzz 83747: 15 transforms
Fuzz 83748: 7 transforms
Fuzz 83749: 19 transforms
Fuzz 83750: 11 transforms
Fuzz 83751: 16 transforms
Fuzz 83752: 10 transforms
Fuzz 83753: 19 transforms
Fuzz 83754: 2 transforms
Fuzz 83755: 10 transforms
Fuzz 83756: 7 transforms
Fuzz 83757: 7 transforms
Fuzz 83758: 4 transforms
Fuzz 83759: 20 transforms
Fuzz 83760: 3 transforms
Fuzz 83761: 4 transforms
Fuzz 83762: 13 transforms
Fuzz 83763: 5 transforms
Fuzz 83764: 19 transforms
Fuzz 83765: 4 transforms
Fuzz 83766: 5 transforms
Fuzz 83767: 9 transforms
Fuzz 83768: 11 transforms
Fuzz 83769: 10 transforms
Fuzz 83770: 20 transforms
Fuzz 83771: 9 transforms
Fuzz 83772: 1 transforms
Fuzz 83773: 10 transforms
Fuzz 83774: 6 transforms
Fuzz 83775: 10 transforms
Fuzz 83776: 19 transforms
Fuzz 83777: 8 transforms
Fuzz 83778: 15 transforms
Fuzz 83779: 12 transforms
Fuzz 83780: 13 transforms
Fuzz 83781: 1 transforms
Fuzz 83782: 3 transforms
Fuzz 83783: 7 transforms
Fuzz 83784: 7 transforms
Fuzz 83785: 5 transforms
Fuzz 83786: 17 transforms
Fuzz 83787: 20 transforms
Fuzz 83788: 18 transforms
Fuzz 83789: 7 transforms
Fuzz 83790: 1 transforms
Fuzz 83791: 4 transforms
Fuzz 83792: 19 transforms
Fuzz 83793: 5 transforms
Fuzz 83794: 18 transforms
Fuzz 83795: 10 transforms
Fuzz 83796: 12 transforms
Fuzz 83797: 9 transforms
Fuzz 83798: 17 transforms
Fuzz 83799: 7 transforms
Fuzz 83800: 2 transforms
Fuzz 83801: 16 transforms
Fuzz 83802: 5 transforms
Fuzz 83803: 5 transforms
Fuzz 83804: 10 transforms
Fuzz 83805: 10 transforms
Fuzz 83806: 20 transforms
Fuzz 83807: 11 transforms
Fuzz 83808: 14 transforms
Fuzz 83809: 11 transforms
Fuzz 83810: 18 transforms
Fuzz 83811: 17 transforms
Fuzz 83812: 1 transforms
Fuzz 83813: 4 transforms
Fuzz 83814: 4 transforms
Fuzz 83815: 16 transforms
Fuzz 83816: 14 transforms
Fuzz 83817: 15 transforms
Fuzz 83818: 18 transforms
Fuzz 83819: 14 transforms
Fuzz 83820: 4 transforms
Fuzz 83821: 17 transforms
Fuzz 83822: 13 transforms
Fuzz 83823: 15 transforms
Fuzz 83824: 15 transforms
Fuzz 83825: 14 transforms
Fuzz 83826: 16 transforms
Fuzz 83827: 5 transforms
Fuzz 83828: 19 transforms
Fuzz 83829: 9 transforms
Fuzz 83830: 13 transforms
Fuzz 83831: 5 transforms
Fuzz 83832: 15 transforms
Fuzz 83833: 13 transforms
Fuzz 83834: 17 transforms
Fuzz 83835: 4 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  CounterComponent recursedComponent;
  selector: 'my-aaa',
-->
       attr.aria-hidden="{{!invntChild(CounterComponent)

class ComponentA {
class CounterComponent {
}
  List<String> items;
import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
  @Conte<!--
@Component(
  void reset() {}
}
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],

  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;

  void increment() {}
       aria-hidden="true"

@Component(
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
  selector: 'my-counter',
<<==HTML CODE==>>
    [maxCount]='4'
  <form #ngForm="ngForm"></form>

    (reset)=''
      
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}

</li>
  
    [count]="items.length"
  <input [(ngModel)]="header" />
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    #counter
</div>
<div *ngIf="items.length > 0">
  </my-counter>
    (incremented)='items.add($event.toString())'>
  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    <my-counter></my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 83836: 14 transforms
Fuzz 83837: 18 transforms
Fuzz 83838: 11 transforms
Fuzz 83839: 3 transforms
Fuzz 83840: 12 transforms
Fuzz 83841: 13 transforms
Fuzz 83842: 12 transforms
Fuzz 83843: 5 transforms
Fuzz 83844: 20 transforms
Fuzz 83845: 10 transforms
Fuzz 83846: 4 transforms
Fuzz 83847: 16 transforms
Fuzz 83848: 20 transforms
Fuzz 83849: 4 transforms
Fuzz 83850: 18 transforms
Fuzz 83851: 1 transforms
Fuzz 83852: 8 transforms
Fuzz 83853: 14 transforms
Fuzz 83854: 7 transforms
Fuzz 83855: 9 transforms
Fuzz 83856: 19 transforms
Fuzz 83857: 13 transforms
Fuzz 83858: 2 transforms
Fuzz 83859: 8 transforms
Fuzz 83860: 13 transforms
Fuzz 83861: 1 transforms
Fuzz 83862: 20 transforms
Fuzz 83863: 14 transforms
Fuzz 83864: 1 transforms
Fuzz 83865: 8 transforms
Fuzz 83866: 8 transforms
Fuzz 83867: 14 transforms
Fuzz 83868: 15 transforms
Fuzz 83869: 15 transforms
Fuzz 83870: 18 transforms
Fuzz 83871: 9 transforms
Fuzz 83872: 15 transforms
Fuzz 83873: 2 transforms
Fuzz 83874: 20 transforms
Fuzz 83875: 19 transforms
Fuzz 83876: 2 transforms
Fuzz 83877: 3 transforms
Fuzz 83878: 16 transforms
Fuzz 83879: 15 transforms
Fuzz 83880: 3 transforms
Fuzz 83881: 3 transforms
Fuzz 83882: 5 transforms
Fuzz 83883: 15 transforms
Fuzz 83884: 18 transforms
Fuzz 83885: 5 transforms
Fuzz 83886: 1 transforms
Fuzz 83887: 6 transforms
Fuzz 83888: 9 transforms
Fuzz 83889: 6 transforms
Fuzz 83890: 19 transforms
Fuzz 83891: 5 transforms
Fuzz 83892: 19 transforms
Fuzz 83893: 18 transforms
Fuzz 83894: 9 transforms
Fuzz 83895: 13 transforms
Fuzz 83896: 11 transforms
Fuzz 83897: 1 transforms
Fuzz 83898: 7 transforms
Fuzz 83899: 9 transforms
Fuzz 83900: 15 transforms
Fuzz 83901: 4 transforms
Fuzz 83902: 20 transforms
Fuzz 83903: 1 transforms
Fuzz 83904: 4 transforms
Fuzz 83905: 7 transforms
Fuzz 83906: 13 transforms
Fuzz 83907: 6 transforms
Fuzz 83908: 17 transforms
Fuzz 83909: 17 transforms
Fuzz 83910: 6 transforms
Fuzz 83911: 18 transforms
Fuzz 83912: 20 transforms
Fuzz 83913: 19 transforms
Fuzz 83914: 19 transforms
Fuzz 83915: 9 transforms
Fuzz 83916: 2 transforms
Fuzz 83917: 5 transforms
Fuzz 83918: 6 transforms
Fuzz 83919: 8 transforms
Fuzz 83920: 20 transforms
Fuzz 83921: 11 transforms
Fuzz 83922: 9 transforms
Fuzz 83923: 3 transforms
Fuzz 83924: 19 transforms
Fuzz 83925: 16 transforms
Fuzz 83926: 20 transforms
Fuzz 83927: 6 transforms
Fuzz 83928: 3 transforms
Fuzz 83929: 7 transforms
Fuzz 83930: 2 transforms
Fuzz 83931: 6 transforms
Fuzz 83932: 20 transforms
Fuzz 83933: 4 transforms
Fuzz 83934: 15 transforms
Fuzz 83935: 3 transforms
Fuzz 83936: 11 transforms
Fuzz 83937: 1 transforms
Fuzz 83938: 6 transforms
Fuzz 83939: 16 transforms
Fuzz 83940: 17 transforms
Fuzz 83941: 9 transforms
Fuzz 83942: 4 transforms
Fuzz 83943: 4 transforms
Fuzz 83944: 19 transforms
Fuzz 83945: 7 transforms
Fuzz 83946: 16 transforms
Fuzz 83947: 12 transforms
Fuzz 83948: 16 transforms
Fuzz 83949: 9 transforms
Fuzz 83950: 19 transforms
Fuzz 83951: 19 transforms
Fuzz 83952: 7 transforms
Fuzz 83953: 13 transforms
Fuzz 83954: 6 transforms
Fuzz 83955: 4 transforms
Fuzz 83956: 7 transforms
Fuzz 83957: 8 transforms
Fuzz 83958: 12 transforms
Fuzz 83959: 19 transforms
Fuzz 83960: 16 transforms
Fuzz 83961: 16 transforms
Fuzz 83962: 8 transforms
Fuzz 83963: 6 transforms
Fuzz 83964: 20 transforms
Fuzz 83965: 14 transforms
Fuzz 83966: 8 transforms
Fuzz 83967: 4 transforms
Fuzz 83968: 12 transforms
Fuzz 83969: 10 transforms
Fuzz 83970: 16 transforms
Fuzz 83971: 17 transforms
Fuzz 83972: 1 transforms
Fuzz 83973: 15 transforms
Fuzz 83974: 10 transforms
Fuzz 83975: 7 transforms
Fuzz 83976: 14 transforms
Fuzz 83977: 18 transforms
Fuzz 83978: 10 transforms
Fuzz 83979: 12 transforms
Fuzz 83980: 1 transforms
Fuzz 83981: 10 transforms
Fuzz 83982: 17 transforms
Fuzz 83983: 12 transforms
Fuzz 83984: 6 transforms
Fuzz 83985: 11 transforms
Fuzz 83986: 4 transforms
Fuzz 83987: 13 transforms
Fuzz 83988: 1 transforms
Fuzz 83989: 1 transforms
Fuzz 83990: 10 transforms
Fuzz 83991: 18 transforms
Fuzz 83992: 1 transforms
Fuzz 83993: 12 transforms
Fuzz 83994: 4 transforms
Fuzz 83995: 18 transforms
Fuzz 83996: 5 transforms
Fuzz 83997: 1 transforms
Fuzz 83998: 8 transforms
Fuzz 83999: 12 transforms
Fuzz 84000: 11 transforms
Fuzz 84001: 7 transforms
Fuzz 84002: 9 transforms
Fuzz 84003: 4 transforms
Fuzz 84004: 1 transforms
Fuzz 84005: 4 transforms
Fuzz 84006: 5 transforms
Fuzz 84007: 20 transforms
Fuzz 84008: 3 transforms
Fuzz 84009: 10 transforms
Fuzz 84010: 7 transforms
Fuzz 84011: 12 transforms
Fuzz 84012: 2 transforms
Fuzz 84013: 1 transforms
Fuzz 84014: 17 transforms
Fuzz 84015: 17 transforms
Fuzz 84016: 15 transforms
Fuzz 84017: 8 transforms
Fuzz 84018: 7 transforms
Fuzz 84019: 16 transforms
Fuzz 84020: 4 transforms
Fuzz 84021: 1 transforms
Fuzz 84022: 11 transforms
Fuzz 84023: 2 transforms
Fuzz 84024: 8 transforms
Fuzz 84025: 5 transforms
Fuzz 84026: 13 transforms
Fuzz 84027: 16 transforms
Fuzz 84028: 12 transforms
Fuzz 84029: 8 transforms
Fuzz 84030: 20 transforms
Fuzz 84031: 15 transforms
Fuzz 84032: 14 transforms
Fuzz 84033: 14 transforms
Fuzz 84034: 19 transforms
Fuzz 84035: 13 transforms
Fuzz 84036: 9 transforms
Fuzz 84037: 1 transforms
Fuzz 84038: 11 transforms
Fuzz 84039: 5 transforms
Fuzz 84040: 14 transforms
Fuzz 84041: 8 transforms
Fuzz 84042: 2 transforms
Fuzz 84043: 13 transforms
Fuzz 84044: 11 transforms
Fuzz 84045: 11 transforms
Fuzz 84046: 15 transforms
Fuzz 84047: 3 transforms
Fuzz 84048: 19 transforms
Fuzz 84049: 18 transforms
Fuzz 84050: 16 transforms
Fuzz 84051: 3 transforms
Fuzz 84052: 19 transforms
Fuzz 84053: 8 transforms
Fuzz 84054: 9 transforms
Fuzz 84055: 12 transforms
Fuzz 84056: 11 transforms
Fuzz 84057: 4 transforms
Fuzz 84058: 20 transforms
Fuzz 84059: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  inputs: const ['count'],
  templateUrl: 'test.html',

  void reset() {}
class CounterComponent {  int count;
  List<String> items;

{
  @Input() int maxCount;
\'\'\');
  template: '{{count}} <button (click)="incremehild(Cnt()" [value]="\'add\'"></button>')
  void increment() {}
-->
  selector: 'my-counter',
  selector: 'my-aaa',
  String header;

});
}
}
  '090cedr2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incre<!--
])nt(
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}mented;
@Compone}
  CounterComponent recursedComponent;
  EventEmitter<String> rese tEvent;
@Component(

import 'package:angula}
]),
  outputs: const ['reesetEvent: reset'],

  @ContentChild(CounterComponent)
<<==HTML CODE==>>
  <form #ngForm="ngForm"></form>

  <input [(ngModel)]="heaidden; counter.reset()'
    #counter
    [maxCount]='4'
<!-- @ng<!--
-->
      
</div:>
       attr.aria-hidden="{{!invder" />

  <input [(ngModel)]="header" />
 IgnoreErrors: -->
</li>
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
<!-- @ng<!--
    [count]="items.length"
  
       attr.aria-hidden="{{!invalid}}"
    <my-counter></my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{ngForm.dirty}}
    (reset)=''
    (click)='h1.hidden = !h1.hidden; 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 84060: 20 transforms
Fuzz 84061: 3 transforms
Fuzz 84062: 10 transforms
Fuzz 84063: 7 transforms
Fuzz 84064: 8 transforms
Fuzz 84065: 11 transforms
Fuzz 84066: 16 transforms
Fuzz 84067: 8 transforms
Fuzz 84068: 16 transforms
Fuzz 84069: 2 transforms
Fuzz 84070: 1 transforms
Fuzz 84071: 13 transforms
Fuzz 84072: 15 transforms
Fuzz 84073: 20 transforms
Fuzz 84074: 7 transforms
Fuzz 84075: 5 transforms
Fuzz 84076: 4 transforms
Fuzz 84077: 19 transforms
Fuzz 84078: 19 transforms
Fuzz 84079: 17 transforms
Fuzz 84080: 9 transforms
Fuzz 84081: 15 transforms
Fuzz 84082: 7 transforms
Fuzz 84083: 12 transforms
Fuzz 84084: 7 transforms
Fuzz 84085: 19 transforms
Fuzz 84086: 1 transforms
Fuzz 84087: 2 transforms
Fuzz 84088: 14 transforms
Fuzz 84089: 15 transforms
Fuzz 84090: 11 transforms
Fuzz 84091: 19 transforms
Fuzz 84092: 10 transforms
Fuzz 84093: 5 transforms
Fuzz 84094: 10 transforms
Fuzz 84095: 4 transforms
Fuzz 84096: 17 transforms
Fuzz 84097: 6 transforms
Fuzz 84098: 10 transforms
Fuzz 84099: 20 transforms
Fuzz 84100: 12 transforms
Fuzz 84101: 1 transforms
Fuzz 84102: 17 transforms
Fuzz 84103: 5 transforms
Fuzz 84104: 13 transforms
Fuzz 84105: 17 transforms
Fuzz 84106: 4 transforms
Fuzz 84107: 14 transforms
Fuzz 84108: 18 transforms
Fuzz 84109: 20 transforms
Fuzz 84110: 6 transforms
Fuzz 84111: 9 transforms
Fuzz 84112: 19 transforms
Fuzz 84113: 5 transforms
Fuzz 84114: 8 transforms
Fuzz 84115: 4 transforms
Fuzz 84116: 16 transforms
Fuzz 84117: 7 transforms
Fuzz 84118: 6 transforms
Fuzz 84119: 19 transforms
Fuzz 84120: 5 transforms
Fuzz 84121: 10 transforms
Fuzz 84122: 3 transforms
Fuzz 84123: 20 transforms
Fuzz 84124: 18 transforms
Fuzz 84125: 19 transforms
Fuzz 84126: 19 transforms
Fuzz 84127: 20 transforms
Fuzz 84128: 20 transforms
Fuzz 84129: 1 transforms
Fuzz 84130: 7 transforms
Fuzz 84131: 10 transforms
Fuzz 84132: 3 transforms
Fuzz 84133: 11 transforms
Fuzz 84134: 6 transforms
Fuzz 84135: 9 transforms
Fuzz 84136: 8 transforms
Fuzz 84137: 15 transforms
Fuzz 84138: 15 transforms
Fuzz 84139: 14 transforms
Fuzz 84140: 6 transforms
Fuzz 84141: 1 transforms
Fuzz 84142: 4 transforms
Fuzz 84143: 19 transforms
Fuzz 84144: 1 transforms
Fuzz 84145: 2 transforms
Fuzz 84146: 12 transforms
Fuzz 84147: 17 transforms
Fuzz 84148: 3 transforms
Fuzz 84149: 10 transforms
Fuzz 84150: 4 transforms
Fuzz 84151: 20 transforms
Fuzz 84152: 5 transforms
Fuzz 84153: 6 transforms
Fuzz 84154: 5 transforms
Fuzz 84155: 1 transforms
Fuzz 84156: 14 transforms
Fuzz 84157: 18 transforms
Fuzz 84158: 15 transforms
Fuzz 84159: 11 transforms
Fuzz 84160: 19 transforms
Fuzz 84161: 19 transforms
Fuzz 84162: 7 transforms
Fuzz 84163: 16 transforms
Fuzz 84164: 13 transforms
Fuzz 84165: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  List<String> items;
class ComponentA {
  selector: }
  String header;
\'\'\');'my-counter',
  directives: co<!--
-->
       aria-hidden="true"
       attr.arnst [CounterCo<!--
  selector: 'nullmy-aaa',

@Component(
 nter',
-->mponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count' inputs: const ['count'],
}
});
  outputs: const ['resetEvent: 
]}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 ),
{
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 84166: 3 transforms
Fuzz 84167: 10 transforms
Fuzz 84168: 6 transforms
Fuzz 84169: 13 transforms
Fuzz 84170: 14 transforms
Fuzz 84171: 10 transforms
Fuzz 84172: 18 transforms
Fuzz 84173: 2 transforms
Fuzz 84174: 2 transforms
Fuzz 84175: 7 transforms
Fuzz 84176: 2 transforms
Fuzz 84177: 16 transforms
Fuzz 84178: 9 transforms
Fuzz 84179: 15 transforms
Fuzz 84180: 4 transforms
Fuzz 84181: 11 transforms
Fuzz 84182: 10 transforms
Fuzz 84183: 14 transforms
Fuzz 84184: 14 transforms
Fuzz 84185: 13 transforms
Fuzz 84186: 1 transforms
Fuzz 84187: 2 transforms
Fuzz 84188: 3 transforms
Fuzz 84189: 3 transforms
Fuzz 84190: 17 transforms
Fuzz 84191: 9 transforms
Fuzz 84192: 6 transforms
Fuzz 84193: 1 transforms
Fuzz 84194: 8 transforms
Fuzz 84195: 18 transforms
Fuzz 84196: 10 transforms
Fuzz 84197: 9 transforms
Fuzz 84198: 13 transforms
Fuzz 84199: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
{
  inputs: const ['count'],
  selector: 'my-aaa',
@Component(
-->

  void increment() {}
  templateUrl: 'test.htmlted;
  void reset',
class ComponentA {
  CounterComponent recurabstractsedComponent;
@Component(

  @Output() EventE<!--
}
  selector: 'my-counter',


  String header;
  outputs: const [}
]),
});
{
\'\''resetEvent: reset'],
  @ContentChild(CounterComponent)
       attr.aria-hidden="{{!invalid}mitter<int> incremented;
  void reset() {}
]),
  directi
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} tems:</h1>
<li *ngFor='let item of items; let x=inexportdex' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  
<!}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
-->
       aria-hidden="true"
       attr.aria-hidde  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
o    (reset}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 )=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 84200: 15 transforms
Fuzz 84201: 11 transforms
Fuzz 84202: 7 transforms
Fuzz 84203: 12 transforms
Fuzz 84204: 6 transforms
Fuzz 84205: 13 transforms
Fuzz 84206: 19 transforms
Fuzz 84207: 16 transforms
Fuzz 84208: 12 transforms
Fuzz 84209: 8 transforms
Fuzz 84210: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
-->

{
  selector: 'my-aaa',
]),
  templateUrl: 'test.html',
\'\'\');
  @Input() int maxCount;
  @ContentChild(CounterComponent)<!--
}
       aria-hidden="

});
]),
  selector: 'my-counter',
\'\'\rsedComponent;
}
{
class CounterComponent {
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
@Component(
  List<S}
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  CounterComponent recu}
  EventEmitter<String> resetEvent;
  String header;
  void reset() {}
});
class ComponentA {
  '090cedb3f2833a3f260b0937baae56267a6cd935'tring> items;

  void increment() {}

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
</li>
  <form #ngForm="ngForm"></form>
    #counter
<!-- @ngIgnoreErrors: -->
  

    <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'  </my-counter>
  <my-counter
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='itswitchem != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}

    (incremented)='items.add($event.toString())'>
    [maxCount]='4'
    (reset)=''
  <input [(ngModel)]="header" />
      
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 84211: 9 transforms
Fuzz 84212: 10 transforms
Fuzz 84213: 7 transforms
Fuzz 84214: 13 transforms
Fuzz 84215: 5 transforms
Fuzz 84216: 8 transforms
Fuzz 84217: 8 transforms
Fuzz 84218: 11 transforms
Fuzz 84219: 8 transforms
Fuzz 84220: 3 transforms
Fuzz 84221: 17 transforms
Fuzz 84222: 20 transforms
Fuzz 84223: 1 transforms
Fuzz 84224: 15 transforms
Fuzz 84225: 2 transforms
Fuzz 84226: 13 transforms
Fuzz 84227: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUl: 'test).html',

}
  String "header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, <!--
@Component(
  selector: 'my-aaa',
-->
  List<String> items;
  inputs: 
  selector: 'my-counter',

import 'package:angular2/angular2.dart';
class ComponentA {
@Component(
       aria-hidden="NgModel])
<<==HTML CODE==>>
        <my-counter

  <form #ngForm="ngForm"></form>
    [count]="items.length"
</div>
    (incremented)='items.add($event.toString())'>
<div *ngIf="items.length > 0">
  {}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baacd935',
   -{x}} : {{item.trim()}}
    [maxCount]='4'
</li>
<!-- @ngIgnoreErrors: -->
    #counter
  </<!--
-->
       aria-hidden="true"
       attmy-counter>
    <my-counter></my-counter>
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.resenullt()'
  
<li *ngFor='let item of items; let x=inde}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5035x' [hidden]='item != null'>

<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 84228: 13 transforms
Fuzz 84229: 10 transforms
Fuzz 84230: 6 transforms
Fuzz 84231: 14 transforms
Fuzz 84232: 2 transforms
Fuzz 84233: 15 transforms
Fuzz 84234: 14 transforms
Fuzz 84235: 17 transforms
Fuzz 84236: 7 transforms
Fuzz 84237: 14 transforms
Fuzz 84238: 16 transforms
Fuzz 84239: 12 transforms
Fuzz 84240: 17 transforms
Fuzz 84241: 1 transforms
Fuzz 84242: 16 transforms
Fuzz 84243: 19 transforms
Fuzz 84244: 5 transforms
Fuzz 84245: 1 transforms
Fuzz 84246: 7 transforms
Fuzz 84247: 20 transforms
Fuzz 84248: 15 transforms
Fuzz 84249: 18 transforms
Fuzz 84250: 6 transforms
Fuzz 84251: 19 transforms
Fuzz 84252: 16 transforms
Fuzz 84253: 15 transforms
Fuzz 84254: 7 transforms
Fuzz 84255: 8 transforms
Fuzz 84256: 15 transforms
Fuzz 84257: 10 transforms
Fuzz 84258: 11 transforms
Fuzz 84259: 4 transforms
Fuzz 84260: 3 transforms
Fuzz 84261: 6 transforms
Fuzz 84262: 6 transforms
Fuzz 84263: 3 transforms
Fuzz 84264: 15 transforms
Fuzz 84265: 19 transforms
Fuzz 84266: 3 transforms
Fuzz 84267: 15 transforms
Fuzz 84268: 12 transforms
Fuzz 84269: 13 transforms
Fuzz 84270: 12 transforms
Fuzz 84271: 8 transforms
Fuzz 84272: 5 transforms
Fuzz 84273: 3 transforms
Fuzz 84274: 4 transforms
Fuzz 84275: 14 transforms
Fuzz 84276: 17 transforms
Fuzz 84277: 7 transforms
Fuzz 84278: 11 transforms
Fuzz 84279: 10 transforms
Fuzz 84280: 11 transforms
Fuzz 84281: 15 transforms
Fuzz 84282: 1 transforms
Fuzz 84283: 9 transforms
Fuzz 84284: 9 transforms
Fuzz 84285: 7 transforms
Fuzz 84286: 2 transforms
Fuzz 84287: 9 transforms
Fuzz 84288: 9 transforms
Fuzz 84289: 9 transforms
Fuzz 84290: 16 transforms
Fuzz 84291: 17 transforms
Fuzz 84292: 8 transforms
Fuzz 84293: 9 transforms
Fuzz 84294: 16 transforms
Fuzz 84295: 17 transforms
Fuzz 84296: 6 transforms
Fuzz 84297: 16 transforms
Fuzz 84298: 18 transforms
Fuzz 84299: 9 transforms
Fuzz 84300: 12 transforms
Fuzz 84301: 13 transforms
Fuzz 84302: 15 transforms
Fuzz 84303: 9 transforms
Fuzz 84304: 8 transforms
Fuzz 84305: 6 transforms
Fuzz 84306: 1 transforms
Fuzz 84307: 13 transforms
Fuzz 84308: 7 transforms
Fuzz 84309: 8 transforms
Fuzz 84310: 5 transforms
Fuzz 84311: 11 transforms
Fuzz 84312: 10 transforms
Fuzz 84313: 14 transforms
Fuzz 84314: 3 transforms
Fuzz 84315: 10 transforms
Fuzz 84316: 2 transforms
Fuzz 84317: 17 transforms
Fuzz 84318: 7 transforms
Fuzz 84319: 8 transforms
Fuzz 84320: 5 transforms
Fuzz 84321: 3 transforms
Fuzz 84322: 19 transforms
Fuzz 84323: 18 transforms
Fuzz 84324: 9 transforms
Fuzz 84325: 10 transforms
Fuzz 84326: 11 transforms
Fuzz 84327: 19 transforms
Fuzz 84328: 8 transforms
Fuzz 84329: 6 transforms
Fuzz 84330: 5 transforms
Fuzz 84331: 4 transforms
Fuzz 84332: 18 transforms
Fuzz 84333: 8 transforms
Fuzz 84334: 13 transforms
Fuzz 84335: 1 transforms
Fuzz 84336: 14 transforms
Fuzz 84337: 10 transforms
Fuzz 84338: 18 transforms
Fuzz 84339: 11 transforms
Fuzz 84340: 9 transforms
Fuzz 84341: 6 transforms
Fuzz 84342: 2 transforms
Fuzz 84343: 3 transforms
Fuzz 84344: 7 transforms
Fuzz 84345: 3 transforms
Fuzz 84346: 18 transforms
Fuzz 84347: 7 transforms
Fuzz 84348: 1 transforms
Fuzz 84349: 7 transforms
Fuzz 84350: 18 transforms
Fuzz 84351: 18 transforms
Fuzz 84352: 2 transforms
Fuzz 84353: 6 transforms
Fuzz 84354: 15 transforms
Fuzz 84355: 19 transforms
Fuzz 84356: 7 transforms
Fuzz 84357: 8 transforms
Fuzz 84358: 9 transforms
Fuzz 84359: 14 transforms
Fuzz 84360: 14 transforms
Fuzz 84361: 3 transforms
Fuzz 84362: 11 transforms
Fuzz 84363: 3 transforms
Fuzz 84364: 20 transforms
Fuzz 84365: 9 transforms
Fuzz 84366: 5 transforms
Fuzz 84367: 11 transforms
Fuzz 84368: 4 transforms
Fuzz 84369: 16 transforms
Fuzz 84370: 7 transforms
Fuzz 84371: 4 transforms
Fuzz 84372: 13 transforms
Fuzz 84373: 1 transforms
Fuzz 84374: 2 transforms
Fuzz 84375: 10 transforms
Fuzz 84376: 11 transforms
Fuzz 84377: 12 transforms
Fuzz 84378: 9 transforms
Fuzz 84379: 12 transforms
Fuzz 84380: 13 transforms
Fuzz 84381: 17 transforms
Fuzz 84382: 3 transforms
Fuzz 84383: 20 transforms
Fuzz 84384: 7 transforms
Fuzz 84385: 5 transforms
Fuzz 84386: 12 transforms
Fuzz 84387: 14 transforms
Fuzz 84388: 5 transforms
Fuzz 84389: 20 transforms
Fuzz 84390: 17 transforms
Fuzz 84391: 9 transforms
Fuzz 84392: 12 transforms
Fuzz 84393: 10 transforms
Fuzz 84394: 5 transforms
Fuzz 84395: 3 transforms
Fuzz 84396: 3 transforms
Fuzz 84397: 11 transforms
Fuzz 84398: 7 transforms
Fuzz 84399: 14 transforms
Fuzz 84400: 13 transforms
Fuzz 84401: 13 transforms
Fuzz 84402: 15 transforms
Fuzz 84403: 7 transforms
Fuzz 84404: 1 transforms
Fuzz 84405: 13 transforms
Fuzz 84406: 3 transforms
Fuzz 84407: 4 transforms
Fuzz 84408: 14 transforms
Fuzz 84409: 13 transforms
Fuzz 84410: 8 transforms
Fuzz 84411: 7 transforms
Fuzz 84412: 20 transforms
Fuzz 84413: 19 transforms
Fuzz 84414: 1 transforms
Fuzz 84415: 3 transforms
Fuzz 84416: 9 transforms
Fuzz 84417: 17 transforms
Fuzz 84418: 7 transforms
Fuzz 84419: 3 transforms
Fuzz 84420: 10 transforms
Fuzz 84421: 20 transforms
Fuzz 84422: 16 transforms
Fuzz 84423: 11 transforms
Fuzz 84424: 15 transforms
Fuzz 84425: 6 transforms
Fuzz 84426: 18 transforms
Fuzz 84427: 19 transforms
Fuzz 84428: 16 transforms
Fuzz 84429: 20 transforms
Fuzz 84430: 4 transforms
Fuzz 84431: 14 transforms
Fuzz 84432: 2 transforms
Fuzz 84433: 11 transforms
Fuzz 84434: 19 transforms
Fuzz 84435: 14 transforms
Fuzz 84436: 4 transforms
Fuzz 84437: 2 transforms
Fuzz 84438: 20 transforms
Fuzz 84439: 5 transforms
Fuzz 84440: 10 transforms
Fuzz 84441: 2 transforms
Fuzz 84442: 14 transforms
Fuzz 84443: 8 transforms
Fuzz 84444: 2 transforms
Fuzz 84445: 4 transforms
Fuzz 84446: 9 transforms
Fuzz 84447: 15 transforms
Fuzz 84448: 9 transforms
Fuzz 84449: 7 transforms
Fuzz 84450: 11 transforms
Fuzz 84451: 3 transforms
Fuzz 84452: 1 transforms
Fuzz 84453: 20 transforms
Fuzz 84454: 7 transforms
Fuzz 84455: 16 transforms
Fuzz 84456: 15 transforms
Fuzz 84457: 11 transforms
Fuzz 84458: 7 transforms
Fuzz 84459: 17 transforms
Fuzz 84460: 7 transforms
Fuzz 84461: 4 transforms
Fuzz 84462: 6 transforms
Fuzz 84463: 14 transforms
Fuzz 84464: 7 transforms
Fuzz 84465: 8 transforms
Fuzz 84466: 9 transforms
Fuzz 84467: 16 transforms
Fuzz 84468: 5 transforms
Fuzz 84469: 10 transforms
Fuzz 84470: 9 transforms
Fuzz 84471: 11 transforms
Fuzz 84472: 1 transforms
Fuzz 84473: 12 transforms
Fuzz 84474: 1 transforms
Fuzz 84475: 14 transforms
Fuzz 84476: 2 transforms
Fuzz 84477: 15 transforms
Fuzz 84478: 6 transforms
Fuzz 84479: 17 transforms
Fuzz 84480: 17 transforms
Fuzz 84481: 19 transforms
Fuzz 84482: 18 transforms
Fuzz 84483: 6 transforms
Fuzz 84484: 3 transforms
Fuzz 84485: 17 transforms
Fuzz 84486: 4 transforms
Fuzz 84487: 3 transforms
Fuzz 84488: 15 transforms
Fuzz 84489: 2 transforms
Fuzz 84490: 1 transforms
Fuzz 84491: 10 transforms
Fuzz 84492: 13 transforms
Fuzz 84493: 16 transforms
Fuzz 84494: 8 transforms
Fuzz 84495: 16 transforms
Fuzz 84496: 16 transforms
Fuzz 84497: 10 transforms
Fuzz 84498: 16 transforms
Fuzz 84499: 18 transforms
Fuzz 84500: 16 transforms
Fuzz 84501: 4 transforms
Fuzz 84502: 10 transforms
Fuzz 84503: 11 transforms
Fuzz 84504: 15 transforms
Fuzz 84505: 1 transforms
Fuzz 84506: 6 transforms
Fuzz 84507: 11 transforms
Fuzz 84508: 8 transforms
Fuzz 84509: 11 transforms
Fuzz 84510: 11 transforms
Fuzz 84511: 19 transforms
Fuzz 84512: 10 transforms
Fuzz 84513: 3 transforms
Fuzz 84514: 1 transforms
Fuzz 84515: 11 transforms
Fuzz 84516: 20 transforms
Fuzz 84517: 4 transforms
Fuzz 84518: 13 transforms
Fuzz 84519: 2 transforms
Fuzz 84520: 11 transforms
Fuzz 84521: 4 transforms
Fuzz 84522: 13 transforms
Fuzz 84523: 3 transforms
Fuzz 84524: 9 transforms
Fuzz 84525: 13 transforms
Fuzz 84526: 14 transforms
Fuzz 84527: 16 transforms
Fuzz 84528: 15 transforms
Fuzz 84529: 5 transforms
Fuzz 84530: 7 transforms
Fuzz 84531: 10 transforms
Fuzz 84532: 13 transforms
Fuzz 84533: 18 transforms
Fuzz 84534: 8 transforms
Fuzz 84535: 5 transforms
Fuzz 84536: 4 transforms
Fuzz 84537: 20 transforms
Fuzz 84538: 8 transforms
Fuzz 84539: 18 transforms
Fuzz 84540: 14 transforms
Fuzz 84541: 15 transforms
Fuzz 84542: 14 transforms
Fuzz 84543: 10 transforms
Fuzz 84544: 19 transforms
Fuzz 84545: 10 transforms
Fuzz 84546: 8 transforms
Fuzz 84547: 3 transforms
Fuzz 84548: 12 transforms
Fuzz 84549: 4 transforms
Fuzz 84550: 12 transforms
Fuzz 84551: 19 transforms
Fuzz 84552: 17 transforms
Fuzz 84553: 18 transforms
Fuzz 84554: 14 transforms
Fuzz 84555: 8 transforms
Fuzz 84556: 11 transforms
Fuzz 84557: 8 transforms
Fuzz 84558: 16 transforms
Fuzz 84559: 17 transforms
Fuzz 84560: 2 transforms
Fuzz 84561: 17 transforms
Fuzz 84562: 19 transforms
Fuzz 84563: 2 transforms
Fuzz 84564: 1 transforms
Fuzz 84565: 2 transforms
Fuzz 84566: 17 transforms
Fuzz 84567: 5 transforms
Fuzz 84568: 14 transforms
Fuzz 84569: 17 transforms
Fuzz 84570: 2 transforms
Fuzz 84571: 15 transforms
Fuzz 84572: 16 transforms
Fuzz 84573: 8 transforms
Fuzz 84574: 8 transforms
Fuzz 84575: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
@Component(
  EventEmitter<Sring> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  String header;

  void reset() {}
  @ContentChild(CounterComponent)

  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',

  List<String> items;
import 'package:angular2/angular2.dart';
  void increment() {}

}
@Co<mponent(
  selector: 'my-aaa',
  Input() int maxCount;

  templateUrl: 'test.html',
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.lengt833a3f260b0937baae5unter
    [count]="items.length"
 }
]),
});
{
\'\   [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reseth > 0">
  <for #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
      
  <my-counter
    #co}
]),
});
{
\'\'\');ria-hidd
  '090cedb3f2833a3f260b0937baae5unter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add(}
]),
});
{
\'\'\');
  '090ced$event.to
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 84576: 15 transforms
Fuzz 84577: 14 transforms
Fuzz 84578: 10 transforms
Fuzz 84579: 5 transforms
Fuzz 84580: 6 transforms
Fuzz 84581: 6 transforms
Fuzz 84582: 12 transforms
Fuzz 84583: 11 transforms
Fuzz 84584: 18 transforms
Fuzz 84585: 16 transforms
Fuzz 84586: 3 transforms
Fuzz 84587: 16 transforms
Fuzz 84588: 1 transforms
Fuzz 84589: 7 transforms
Fuzz 84590: 2 transforms
Fuzz 84591: 20 transforms
Fuzz 84592: 8 transforms
Fuzz 84593: 20 transforms
Fuzz 84594: 19 transforms
Fuzz 84595: 15 transforms
Fuzz 84596: 4 transforms
Fuzz 84597: 2 transforms
Fuzz 84598: 13 transforms
Fuzz 84599: 16 transforms
Fuzz 84600: 13 transforms
Fuzz 84601: 2 transforms
Fuzz 84602: 15 transforms
Fuzz 84603: 3 transforms
Fuzz 84604: 17 transforms
Fuzz 84605: 20 transforms
Fuzz 84606: 13 transforms
Fuzz 84607: 7 transforms
Fuzz 84608: 8 transforms
Fuzz 84609: 4 transforms
Fuzz 84610: 18 transforms
Fuzz 84611: 1 transforms
Fuzz 84612: 6 transforms
Fuzz 84613: 3 transforms
Fuzz 84614: 4 transforms
Fuzz 84615: 5 transforms
Fuzz 84616: 8 transforms
Fuzz 84617: 15 transforms
Fuzz 84618: 10 transforms
Fuzz 84619: 10 transforms
Fuzz 84620: 4 transforms
Fuzz 84621: 18 transforms
Fuzz 84622: 1 transforms
Fuzz 84623: 11 transforms
Fuzz 84624: 5 transforms
Fuzz 84625: 5 transforms
Fuzz 84626: 8 transforms
Fuzz 84627: 11 transforms
Fuzz 84628: 4 transforms
Fuzz 84629: 5 transforms
Fuzz 84630: 13 transforms
Fuzz 84631: 15 transforms
Fuzz 84632: 20 transforms
Fuzz 84633: 5 transforms
Fuzz 84634: 6 transforms
Fuzz 84635: 14 transforms
Fuzz 84636: 7 transforms
Fuzz 84637: 9 transforms
Fuzz 84638: 17 transforms
Fuzz 84639: 15 transforms
Fuzz 84640: 6 transforms
Fuzz 84641: 20 transforms
Fuzz 84642: 19 transforms
Fuzz 84643: 14 transforms
Fuzz 84644: 20 transforms
Fuzz 84645: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  inputs: cost ['count'],
class ComponentA {
  String header;

  List<String> item<!--
@Component(
  selector: 'my-aaa',
@Component(
       attr.aria-hiddes;
  template: '{{count}} <button (cl

  outputs: const ['resetEvent: reset'],
-->
  selector: 'my-counter',
import 'package:angular2/angular2.dart';:
  templateUrl: 'test.html',
       aria-hidden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} it<!--
-->
       aria-hidden="true"
       attr.aria-hiems}
]),
});
{
\'\'\');
  '090cedb:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirt
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 84646: 5 transforms
Fuzz 84647: 2 transforms
Fuzz 84648: 3 transforms
Fuzz 84649: 5 transforms
Fuzz 84650: 3 transforms
Fuzz 84651: 9 transforms
Fuzz 84652: 14 transforms
Fuzz 84653: 10 transforms
Fuzz 84654: 16 transforms
Fuzz 84655: 10 transforms
Fuzz 84656: 18 transforms
Fuzz 84657: 3 transforms
Fuzz 84658: 12 transforms
Fuzz 84659: 17 transforms
Fuzz 84660: 20 transforms
Fuzz 84661: 4 transforms
Fuzz 84662: 13 transforms
Fuzz 84663: 9 transforms
Fuzz 84664: 15 transforms
Fuzz 84665: 9 transforms
Fuzz 84666: 17 transforms
Fuzz 84667: 2 transforms
Fuzz 84668: 14 transforms
Fuzz 84669: 12 transforms
Fuzz 84670: 16 transforms
Fuzz 84671: 5 transforms
Fuzz 84672: 8 transforms
Fuzz 84673: 5 transforms
Fuzz 84674: 6 transforms
Fuzz 84675: 17 transforms
Fuzz 84676: 12 transforms
Fuzz 84677: 15 transforms
Fuzz 84678: 6 transforms
Fuzz 84679: 19 transforms
Fuzz 84680: 2 transforms
Fuzz 84681: 4 transforms
Fuzz 84682: 11 transforms
Fuzz 84683: 13 transforms
Fuzz 84684: 10 transforms
Fuzz 84685: 4 transforms
Fuzz 84686: 20 transforms
Fuzz 84687: 8 transforms
Fuzz 84688: 6 transforms
Fuzz 84689: 8 transforms
Fuzz 84690: 8 transforms
Fuzz 84691: 16 transforms
Fuzz 84692: 4 transforms
Fuzz 84693: 5 transforms
Fuzz 84694: 15 transforms
Fuzz 84695: 9 transforms
Fuzz 84696: 8 transforms
Fuzz 84697: 14 transforms
Fuzz 84698: 11 transforms
Fuzz 84699: 13 transforms
Fuzz 84700: 14 transforms
Fuzz 84701: 16 transforms
Fuzz 84702: 14 transforms
Fuzz 84703: 19 transforms
Fuzz 84704: 9 transforms
Fuzz 84705: 20 transforms
Fuzz 84706: 12 transforms
Fuzz 84707: 6 transforms
Fuzz 84708: 6 transforms
Fuzz 84709: 11 transforms
Fuzz 84710: 6 transforms
Fuzz 84711: 17 transforms
Fuzz 84712: 5 transforms
Fuzz 84713: 1 transforms
Fuzz 84714: 18 transforms
Fuzz 84715: 11 transforms
Fuzz 84716: 9 transforms
Fuzz 84717: 18 transforms
Fuzz 84718: 12 transforms
Fuzz 84719: 12 transforms
Fuzz 84720: 12 transforms
Fuzz 84721: 20 transforms
Fuzz 84722: 6 transforms
Fuzz 84723: 15 transforms
Fuzz 84724: 4 transforms
Fuzz 84725: 2 transforms
Fuzz 84726: 3 transforms
Fuzz 84727: 18 transforms
Fuzz 84728: 9 transforms
Fuzz 84729: 20 transforms
Fuzz 84730: 16 transforms
Fuzz 84731: 12 transforms
Fuzz 84732: 19 transforms
Fuzz 84733: 1 transforms
Fuzz 84734: 15 transforms
Fuzz 84735: 2 transforms
Fuzz 84736: 8 transforms
Fuzz 84737: 6 transforms
Fuzz 84738: 11 transforms
Fuzz 84739: 4 transforms
Fuzz 84740: 10 transforms
Fuzz 84741: 20 transforms
Fuzz 84742: 9 transforms
Fuzz 84743: 11 transforms
Fuzz 84744: 15 transforms
Fuzz 84745: 18 transforms
Fuzz 84746: 16 transforms
Fuzz 84747: 9 transforms
Fuzz 84748: 15 transforms
Fuzz 84749: 6 transforms
Fuzz 84750: 12 transforms
Fuzz 84751: 15 transforms
Fuzz 84752: 4 transforms
Fuzz 84753: 10 transforms
Fuzz 84754: 12 transforms
Fuzz 84755: 9 transforms
Fuzz 84756: 8 transforms
Fuzz 84757: 10 transforms
Fuzz 84758: 1 transforms
Fuzz 84759: 12 transforms
Fuzz 84760: 14 transforms
Fuzz 84761: 16 transforms
Fuzz 84762: 6 transforms
Fuzz 84763: 20 transforms
Fuzz 84764: 12 transforms
Fuzz 84765: 18 transforms
Fuzz 84766: 10 transforms
Fuzz 84767: 6 transforms
Fuzz 84768: 17 transforms
Fuzz 84769: 5 transforms
Fuzz 84770: 7 transforms
Fuzz 84771: 13 transforms
Fuzz 84772: 15 transforms
Fuzz 84773: 5 transforms
Fuzz 84774: 14 transforms
Fuzz 84775: 20 transforms
Fuzz 84776: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',

  String he ader;
       aria-hidden="true"  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],

terComponent {  int count;
  selector: 'my-g he ader;
       aria-hidden="true"
  templaentA {
@Component(
  List<String> items;
  String header;
  outputs: const ['resetEvent: reset'],
}
  directies: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
class ComponentA {
  selector: 'my-counter',

-->@Component(
       attr.aria-hidden="{{!invalid}}"
class Coun<!--
@Component(
import 'package:angular2/<!--
  @
}
       aria-hidden="true"
-->
       attr.aria-hidden="{angular2.dart';
class CounterCompoaaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null>If="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
  {{x}} : {{item.trim()}}
</li>
<div *ngng())'If="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 84777: 15 transforms
Fuzz 84778: 8 transforms
Fuzz 84779: 14 transforms
Fuzz 84780: 2 transforms
Fuzz 84781: 9 transforms
Fuzz 84782: 18 transforms
Fuzz 84783: 1 transforms
Fuzz 84784: 18 transforms
Fuzz 84785: 5 transforms
Fuzz 84786: 3 transforms
Fuzz 84787: 3 transforms
Fuzz 84788: 13 transforms
Fuzz 84789: 20 transforms
Fuzz 84790: 15 transforms
Fuzz 84791: 16 transforms
Fuzz 84792: 8 transforms
Fuzz 84793: 17 transforms
Fuzz 84794: 8 transforms
Fuzz 84795: 1 transforms
Fuzz 84796: 6 transforms
Fuzz 84797: 17 transforms
Fuzz 84798: 12 transforms
Fuzz 84799: 16 transforms
Fuzz 84800: 20 transforms
Fuzz 84801: 6 transforms
Fuzz 84802: 6 transforms
Fuzz 84803: 1 transforms
Fuzz 84804: 5 transforms
Fuzz 84805: 9 transforms
Fuzz 84806: 13 transforms
Fuzz 84807: 14 transforms
Fuzz 84808: 3 transforms
Fuzz 84809: 10 transforms
Fuzz 84810: 13 transforms
Fuzz 84811: 20 transforms
Fuzz 84812: 8 transforms
Fuzz 84813: 15 transforms
Fuzz 84814: 6 transforms
Fuzz 84815: 20 transforms
Fuzz 84816: 19 transforms
Fuzz 84817: 3 transforms
Fuzz 84818: 5 transforms
Fuzz 84819: 10 transforms
Fuzz 84820: 15 transforms
Fuzz 84821: 10 transforms
Fuzz 84822: 5 transforms
Fuzz 84823: 9 transforms
Fuzz 84824: 13 transforms
Fuzz 84825: 3 transforms
Fuzz 84826: 9 transforms
Fuzz 84827: 1 transforms
Fuzz 84828: 2 transforms
Fuzz 84829: 13 transforms
Fuzz 84830: 19 transforms
Fuzz 84831: 7 transforms
Fuzz 84832: 18 transforms
Fuzz 84833: 2 transforms
Fuzz 84834: 17 transforms
Fuzz 84835: 3 transforms
Fuzz 84836: 16 transforms
Fuzz 84837: 20 transforms
Fuzz 84838: 6 transforms
Fuzz 84839: 9 transforms
Fuzz 84840: 13 transforms
Fuzz 84841: 12 transforms
Fuzz 84842: 19 transforms
Fuzz 84843: 2 transforms
Fuzz 84844: 1 transforms
Fuzz 84845: 11 transforms
Fuzz 84846: 16 transforms
Fuzz 84847: 10 transforms
Fuzz 84848: 6 transforms
Fuzz 84849: 4 transforms
Fuzz 84850: 17 transforms
Fuzz 84851: 1 transforms
Fuzz 84852: 7 transforms
Fuzz 84853: 1 transforms
Fuzz 84854: 8 transforms
Fuzz 84855: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
   d\'"></button>')

  void increment() {}
import 'package:angular2/angular2.d<!--
}
  outputs: const ['resetEvent: reset'],
}

  gForm, NgModel])
       aria-hidden="true"
});
  CounterComponent recursedComponent;
-->
     art';
  template: '{{count}} <button (click)="increment()" [value]="\'ad<!--
@Component(
  inputs: const ['count'],
  void reset() {}typedef
  @Input() int maxCount;
  EventEmitter<String> resetEvent;

  @<!--
class ComponentA {  List}
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, N<!--
   d\'"></button>')
       attr.aria-hOutput() EventEmitter<int> incremented;
class CounterComponent {
  String header;
  @<!--

-->
  templateUrl: 'test.html',

  @Input() int maxCount;
  void reset(alid}}"
  CounterComponent recursedComponent;
  selector: 'my-aaa',
{
-->
  @ContentChild(CounterComponent)

]),
  int count;
  in}
]),
});
{
\'\'\');
  t count;
  EventEmitter<String> resetEvent;
<!--
-->
       a  @ContentChild(CounterComponent)
  '090cedb3f2833a3f260b0937baae562<String> items;
       attr.aria-hOutput() EventEmitter<int> incremented;
       aria-hidden="true"
       aria-hidden="true"
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invhidden="{{!invalid}}"
class CounterComponent {

\'\'\');
@Component(
<<==HTML CODE==>>
  </my-counter>

    <my-counter></mfactoryy-counter>
  <form #ngForm="ngForm"></form>
    [count]="items.length"
</div>
<h1 #h1>Showing {{items.length}} items:</h1>
    [count]="items.length"
<li *ngFor='let item of items; let x=inde!-- @ngIgnoreErrors: -->
    [maxCount]='4'
    <my-counter></my-counter>
      

  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
    (incremented)='items.add($syncevent.toString())'>
    #counter
    (reset)=''

  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
    (click)='h1.hidden = !h1.hidde=n; counter.reset()'
<li *ngFor='let item of items; let x=indextrue' [hidden]='item != null'>
    (reset)=''
  <my-counter
</li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{ngForm.dirty}}
</li>
<div *ngIf="items.length > 0">
   x' [hidden]='item != null'>
</div>
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 84856: 10 transforms
Fuzz 84857: 13 transforms
Fuzz 84858: 1 transforms
Fuzz 84859: 18 transforms
Fuzz 84860: 12 transforms
Fuzz 84861: 4 transforms
Fuzz 84862: 1 transforms
Fuzz 84863: 9 transforms
Fuzz 84864: 16 transforms
Fuzz 84865: 19 transforms
Fuzz 84866: 15 transforms
Fuzz 84867: 15 transforms
Fuzz 84868: 6 transforms
Fuzz 84869: 9 transforms
Fuzz 84870: 12 transforms
Fuzz 84871: 15 transforms
Fuzz 84872: 14 transforms
Fuzz 84873: 17 transforms
Fuzz 84874: 11 transforms
Fuzz 84875: 10 transforms
Fuzz 84876: 3 transforms
Fuzz 84877: 20 transforms
Fuzz 84878: 8 transforms
Fuzz 84879: 3 transforms
Fuzz 84880: 20 transforms
Fuzz 84881: 4 transforms
Fuzz 84882: 3 transforms
Fuzz 84883: 17 transforms
Fuzz 84884: 18 transforms
Fuzz 84885: 1 transforms
Fuzz 84886: 12 transforms
Fuzz 84887: 18 transforms
Fuzz 84888: 11 transforms
Fuzz 84889: 1 transforms
Fuzz 84890: 19 transforms
Fuzz 84891: 15 transforms
Fuzz 84892: 2 transforms
Fuzz 84893: 9 transforms
Fuzz 84894: 4 transforms
Fuzz 84895: 16 transforms
Fuzz 84896: 15 transforms
Fuzz 84897: 10 transforms
Fuzz 84898: 6 transforms
Fuzz 84899: 17 transforms
Fuzz 84900: 20 transforms
Fuzz 84901: 3 transforms
Fuzz 84902: 4 transforms
Fuzz 84903: 7 transforms
Fuzz 84904: 9 transforms
Fuzz 84905: 18 transforms
Fuzz 84906: 14 transforms
Fuzz 84907: 7 transforms
Fuzz 84908: 8 transforms
Fuzz 84909: 9 transforms
Fuzz 84910: 1 transforms
Fuzz 84911: 7 transforms
Fuzz 84912: 5 transforms
Fuzz 84913: 14 transforms
Fuzz 84914: 13 transforms
Fuzz 84915: 18 transforms
Fuzz 84916: 11 transforms
Fuzz 84917: 10 transforms
Fuzz 84918: 8 transforms
Fuzz 84919: 1 transforms
Fuzz 84920: 3 transforms
Fuzz 84921: 8 transforms
Fuzz 84922: 7 transforms
Fuzz 84923: 20 transforms
Fuzz 84924: 18 transforms
Fuzz 84925: 2 transforms
Fuzz 84926: 17 transforms
Fuzz 84927: 4 transforms
Fuzz 84928: 9 transforms
Fuzz 84929: 17 transforms
Fuzz 84930: 4 transforms
Fuzz 84931: 16 transforms
Fuzz 84932: 15 transforms
Fuzz 84933: 2 transforms
Fuzz 84934: 19 transforms
Fuzz 84935: 19 transforms
Fuzz 84936: 18 transforms
Fuzz 84937: 4 transforms
Fuzz 84938: 18 transforms
Fuzz 84939: 2 transforms
Fuzz 84940: 10 transforms
Fuzz 84941: 6 transforms
Fuzz 84942: 2 transforms
Fuzz 84943: 3 transforms
Fuzz 84944: 2 transforms
Fuzz 84945: 11 transforms
Fuzz 84946: 20 transforms
Fuzz 84947: 9 transforms
Fuzz 84948: 10 transforms
Fuzz 84949: 18 transforms
Fuzz 84950: 19 transforms
Fuzz 84951: 5 transforms
Fuzz 84952: 3 transforms
Fuzz 84953: 5 transforms
Fuzz 84954: 19 transforms
Fuzz 84955: 1 transforms
Fuzz 84956: 20 transforms
Fuzz 84957: 10 transforms
Fuzz 84958: 9 transforms
Fuzz 84959: 9 transforms
Fuzz 84960: 16 transforms
Fuzz 84961: 17 transforms
Fuzz 84962: 19 transforms
Fuzz 84963: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

@Component(
   <!outputs: const ['resetEvent: reset'],
  inputs: const ['count'],

er<String> re  String header;
import 'package:angular2/angular2.dart';
    template: '{{count}} <buttsetEvent;
er<String> resetEvent;
  templateUrl: 'test.html'catch,
class ComponentA {
-->
  selector: 'my-counter',

  selector: 'my-<!--
-->
    counter',
 <!--
}
  String header;
  selector: 'my-aaa',
 <!--
    template: '{{count}} <button (click)="increment()" [value]="\'add\'"></but
-->
@Component(
  inputs: const ['count'],
  directives const [CounterComponent,<!--
@Component(
 NgIf, NgFor, NgForm, NgModel])
  List<String> items;
   outputs: const ['resetEvent: reset'],
}
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 84964: 14 transforms
Fuzz 84965: 6 transforms
Fuzz 84966: 10 transforms
Fuzz 84967: 5 transforms
Fuzz 84968: 6 transforms
Fuzz 84969: 13 transforms
Fuzz 84970: 11 transforms
Fuzz 84971: 16 transforms
Fuzz 84972: 15 transforms
Fuzz 84973: 17 transforms
Fuzz 84974: 12 transforms
Fuzz 84975: 17 transforms
Fuzz 84976: 12 transforms
Fuzz 84977: 6 transforms
Fuzz 84978: 13 transforms
Fuzz 84979: 15 transforms
Fuzz 84980: 19 transforms
Fuzz 84981: 14 transforms
Fuzz 84982: 10 transforms
Fuzz 84983: 13 transforms
Fuzz 84984: 16 transforms
Fuzz 84985: 13 transforms
Fuzz 84986: 1 transforms
Fuzz 84987: 15 transforms
Fuzz 84988: 10 transforms
Fuzz 84989: 10 transforms
Fuzz 84990: 20 transforms
Fuzz 84991: 2 transforms
Fuzz 84992: 3 transforms
Fuzz 84993: 11 transforms
Fuzz 84994: 14 transforms
Fuzz 84995: 18 transforms
Fuzz 84996: 8 transforms
Fuzz 84997: 15 transforms
Fuzz 84998: 16 transforms
Fuzz 84999: 16 transforms
Fuzz 85000: 18 transforms
Fuzz 85001: 1 transforms
Fuzz 85002: 16 transforms
Fuzz 85003: 17 transforms
Fuzz 85004: 14 transforms
Fuzz 85005: 3 transforms
Fuzz 85006: 13 transforms
Fuzz 85007: 17 transforms
Fuzz 85008: 3 transforms
Fuzz 85009: 4 transforms
Fuzz 85010: 14 transforms
Fuzz 85011: 10 transforms
Fuzz 85012: 12 transforms
Fuzz 85013: 12 transforms
Fuzz 85014: 15 transforms
Fuzz 85015: 9 transforms
Fuzz 85016: 8 transforms
Fuzz 85017: 4 transforms
Fuzz 85018: 13 transforms
Fuzz 85019: 19 transforms
Fuzz 85020: 9 transforms
Fuzz 85021: 15 transforms
Fuzz 85022: 13 transforms
Fuzz 85023: 17 transforms
Fuzz 85024: 13 transforms
Fuzz 85025: 12 transforms
Fuzz 85026: 2 transforms
Fuzz 85027: 12 transforms
Fuzz 85028: 3 transforms
Fuzz 85029: 1 transforms
Fuzz 85030: 16 transforms
Fuzz 85031: 10 transforms
Fuzz 85032: 1 transforms
Fuzz 85033: 8 transforms
Fuzz 85034: 10 transforms
Fuzz 85035: 4 transforms
Fuzz 85036: 6 transforms
Fuzz 85037: 13 transforms
Fuzz 85038: 1 transforms
Fuzz 85039: 8 transforms
Fuzz 85040: 15 transforms
Fuzz 85041: 9 transforms
Fuzz 85042: 9 transforms
Fuzz 85043: 8 transforms
Fuzz 85044: 16 transforms
Fuzz 85045: 9 transforms
Fuzz 85046: 17 transforms
Fuzz 85047: 18 transforms
Fuzz 85048: 18 transforms
Fuzz 85049: 11 transforms
Fuzz 85050: 16 transforms
Fuzz 85051: 14 transforms
Fuzz 85052: 11 transforms
Fuzz 85053: 16 transforms
Fuzz 85054: 6 transforms
Fuzz 85055: 17 transforms
Fuzz 85056: 3 transforms
Fuzz 85057: 15 transforms
Fuzz 85058: 8 transforms
Fuzz 85059: 3 transforms
Fuzz 85060: 5 transforms
Fuzz 85061: 14 transforms
Fuzz 85062: 20 transforms
Fuzz 85063: 14 transforms
Fuzz 85064: 17 transforms
Fuzz 85065: 14 transforms
Fuzz 85066: 7 transforms
Fuzz 85067: 5 transforms
Fuzz 85068: 11 transforms
Fuzz 85069: 20 transforms
Fuzz 85070: 15 transforms
Fuzz 85071: 12 transforms
Fuzz 85072: 11 transforms
Fuzz 85073: 18 transforms
Fuzz 85074: 5 transforms
Fuzz 85075: 19 transforms
Fuzz 85076: 12 transforms
Fuzz 85077: 12 transforms
Fuzz 85078: 18 transforms
Fuzz 85079: 3 transforms
Fuzz 85080: 9 transforms
Fuzz 85081: 12 transforms
Fuzz 85082: 19 transforms
Fuzz 85083: 1 transforms
Fuzz 85084: 10 transforms
Fuzz 85085: 3 transforms
Fuzz 85086: 5 transforms
Fuzz 85087: 15 transforms
Fuzz 85088: 6 transforms
Fuzz 85089: 10 transforms
Fuzz 85090: 3 transforms
Fuzz 85091: 18 transforms
Fuzz 85092: 20 transforms
Fuzz 85093: 18 transforms
Fuzz 85094: 15 transforms
Fuzz 85095: 11 transforms
Fuzz 85096: 10 transforms
Fuzz 85097: 4 transforms
Fuzz 85098: 2 transforms
Fuzz 85099: 8 transforms
Fuzz 85100: 8 transforms
Fuzz 85101: 11 transforms
Fuzz 85102: 15 transforms
Fuzz 85103: 20 transforms
Fuzz 85104: 7 transforms
Fuzz 85105: 16 transforms
Fuzz 85106: 5 transforms
Fuzz 85107: 17 transforms
Fuzz 85108: 1 transforms
Fuzz 85109: 12 transforms
Fuzz 85110: 2 transforms
Fuzz 85111: 19 transforms
Fuzz 85112: 10 transforms
Fuzz 85113: 8 transforms
Fuzz 85114: 13 transforms
Fuzz 85115: 14 transforms
Fuzz 85116: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package<!--
-->
:angular2/angaaa',
  templateUrl: 'test.html',
class ComponentA {
  L<!-ular2.dart';

@Componepnt( selector: 'my-aaa',
  templateUrl: 'test.html',
class ComponentA {
  L<!--ist<String> 
<<==HTML CODE==>>
<!-- @ngIgnoreError: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{ite m.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form><!--
-->
       aria-hidden="true"
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-count<!--
-er></my-counter>
  </my-counte<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalir>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 85117: 20 transforms
Fuzz 85118: 4 transforms
Fuzz 85119: 8 transforms
Fuzz 85120: 7 transforms
Fuzz 85121: 16 transforms
Fuzz 85122: 9 transforms
Fuzz 85123: 10 transforms
Fuzz 85124: 15 transforms
Fuzz 85125: 11 transforms
Fuzz 85126: 10 transforms
Fuzz 85127: 10 transforms
Fuzz 85128: 2 transforms
Fuzz 85129: 17 transforms
Fuzz 85130: 11 transforms
Fuzz 85131: 15 transforms
Fuzz 85132: 7 transforms
Fuzz 85133: 2 transforms
Fuzz 85134: 18 transforms
Fuzz 85135: 20 transforms
Fuzz 85136: 6 transforms
Fuzz 85137: 9 transforms
Fuzz 85138: 13 transforms
Fuzz 85139: 14 transforms
Fuzz 85140: 14 transforms
Fuzz 85141: 8 transforms
Fuzz 85142: 4 transforms
Fuzz 85143: 16 transforms
Fuzz 85144: 11 transforms
Fuzz 85145: 18 transforms
Fuzz 85146: 15 transforms
Fuzz 85147: 20 transforms
Fuzz 85148: 9 transforms
Fuzz 85149: 9 transforms
Fuzz 85150: 2 transforms
Fuzz 85151: 19 transforms
Fuzz 85152: 2 transforms
Fuzz 85153: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Componefactorynt(}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, Ngorm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['r, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count']ponentA {
  List<String> items;
 ,
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  int count;
  @Input() int maxCount;  EventEmitter<esetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterCompo
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
    (reset)=''  {{x}} : {{item.trim()}}

  <form #ngForm="ngForm"></form>
  
    (incremented)='items.add($event.toString())'>
      
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <inpu [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; countr.reset()'
</li>
  {{ngFor
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 85154: 4 transforms
Fuzz 85155: 16 transforms
Fuzz 85156: 1 transforms
Fuzz 85157: 8 transforms
Fuzz 85158: 6 transforms
Fuzz 85159: 17 transforms
Fuzz 85160: 4 transforms
Fuzz 85161: 10 transforms
Fuzz 85162: 16 transforms
Fuzz 85163: 9 transforms
Fuzz 85164: 9 transforms
Fuzz 85165: 6 transforms
Fuzz 85166: 6 transforms
Fuzz 85167: 3 transforms
Fuzz 85168: 8 transforms
Fuzz 85169: 8 transforms
Fuzz 85170: 20 transforms
Fuzz 85171: 9 transforms
Fuzz 85172: 15 transforms
Fuzz 85173: 12 transforms
Fuzz 85174: 10 transforms
Fuzz 85175: 12 transforms
Fuzz 85176: 5 transforms
Fuzz 85177: 17 transforms
Fuzz 85178: 13 transforms
Fuzz 85179: 18 transforms
Fuzz 85180: 7 transforms
Fuzz 85181: 20 transforms
Fuzz 85182: 11 transforms
Fuzz 85183: 7 transforms
Fuzz 85184: 14 transforms
Fuzz 85185: 5 transforms
Fuzz 85186: 20 transforms
Fuzz 85187: 19 transforms
Fuzz 85188: 18 transforms
Fuzz 85189: 3 transforms
Fuzz 85190: 7 transforms
Fuzz 85191: 12 transforms
Fuzz 85192: 15 transforms
Fuzz 85193: 17 transforms
Fuzz 85194: 3 transforms
Fuzz 85195: 16 transforms
Fuzz 85196: 14 transforms
Fuzz 85197: 20 transforms
Fuzz 85198: 19 transforms
Fuzz 85199: 13 transforms
Fuzz 85200: 13 transforms
Fuzz 85201: 1 transforms
Fuzz 85202: 2 transforms
Fuzz 85203: 4 transforms
Fuzz 85204: 7 transforms
Fuzz 85205: 20 transforms
Fuzz 85206: 3 transforms
Fuzz 85207: 10 transforms
Fuzz 85208: 13 transforms
Fuzz 85209: 16 transforms
Fuzz 85210: 9 transforms
Fuzz 85211: 4 transforms
Fuzz 85212: 3 transforms
Fuzz 85213: 16 transforms
Fuzz 85214: 5 transforms
Fuzz 85215: 6 transforms
Fuzz 85216: 19 transforms
Fuzz 85217: 6 transforms
Fuzz 85218: 12 transforms
Fuzz 85219: 11 transforms
Fuzz 85220: 12 transforms
Fuzz 85221: 13 transforms
Fuzz 85222: 4 transforms
Fuzz 85223: 4 transforms
Fuzz 85224: 4 transforms
Fuzz 85225: 15 transforms
Fuzz 85226: 3 transforms
Fuzz 85227: 15 transforms
Fuzz 85228: 5 transforms
Fuzz 85229: 1 transforms
Fuzz 85230: 4 transforms
Fuzz 85231: 17 transforms
Fuzz 85232: 20 transforms
Fuzz 85233: 15 transforms
Fuzz 85234: 3 transforms
Fuzz 85235: 10 transforms
Fuzz 85236: 9 transforms
Fuzz 85237: 1 transforms
Fuzz 85238: 7 transforms
Fuzz 85239: 5 transforms
Fuzz 85240: 14 transforms
Fuzz 85241: 2 transforms
Fuzz 85242: 11 transforms
Fuzz 85243: 7 transforms
Fuzz 85244: 2 transforms
Fuzz 85245: 11 transforms
Fuzz 85246: 7 transforms
Fuzz 85247: 10 transforms
Fuzz 85248: 13 transforms
Fuzz 85249: 11 transforms
Fuzz 85250: 20 transforms
Fuzz 85251: 4 transforms
Fuzz 85252: 7 transforms
Fuzz 85253: 2 transforms
Fuzz 85254: 7 transforms
Fuzz 85255: 14 transforms
Fuzz 85256: 4 transforms
Fuzz 85257: 6 transforms
Fuzz 85258: 17 transforms
Fuzz 85259: 10 transforms
Fuzz 85260: 19 transforms
Fuzz 85261: 1 transforms
Fuzz 85262: 18 transforms
Fuzz 85263: 10 transforms
Fuzz 85264: 2 transforms
Fuzz 85265: 15 transforms
Fuzz 85266: 17 transforms
Fuzz 85267: 13 transforms
Fuzz 85268: 7 transforms
Fuzz 85269: 19 transforms
Fuzz 85270: 13 transforms
Fuzz 85271: 20 transforms
Fuzz 85272: 15 transforms
Fuzz 85273: 16 transforms
Fuzz 85274: 17 transforms
Fuzz 85275: 3 transforms
Fuzz 85276: 7 transforms
Fuzz 85277: 9 transforms
Fuzz 85278: 15 transforms
Fuzz 85279: 8 transforms
Fuzz 85280: 16 transforms
Fuzz 85281: 3 transforms
Fuzz 85282: 11 transforms
Fuzz 85283: 1 transforms
Fuzz 85284: 4 transforms
Fuzz 85285: 16 transforms
Fuzz 85286: 11 transforms
Fuzz 85287: 9 transforms
Fuzz 85288: 8 transforms
Fuzz 85289: 7 transforms
Fuzz 85290: 1 transforms
Fuzz 85291: 12 transforms
Fuzz 85292: 13 transforms
Fuzz 85293: 9 transforms
Fuzz 85294: 12 transforms
Fuzz 85295: 5 transforms
Fuzz 85296: 4 transforms
Fuzz 85297: 3 transforms
Fuzz 85298: 5 transforms
Fuzz 85299: 3 transforms
Fuzz 85300: 3 transforms
Fuzz 85301: 12 transforms
Fuzz 85302: 3 transforms
Fuzz 85303: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
-->
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
  directiv<!--
  @Input() int maxCount;
}
}

  void increment() {}
       aria-hidden="true"
  @Conten="\'add\'"<!--
  selector: 'my-counter',
@Component(
       attr.aria-hidden="{{!invalid}}"
  ><tChild(CounterCompes: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
  int count;
  List<String> items;  String header;


@Component(
import 'package:angular2/angular2.dart';

       aria-hidden=tEmitter<int> incremented;
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],

-->

  void reset() {}
class ComponentA {
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="incre<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalment()" [value]="\'add\'"<!--
  selector: 'my-counter',
@Component(
       attr.aria-hidden="{{!invalid}}"
  ></butto-n>')
<<==HTML CODE==>>
      assrt
  <input [(ngModel)]="hader" />
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
    [ma<div *ngIf="items.length > 0">
    [count]="items.length"
  <my-counter
</li>
  
<li *ngor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}

  {{ngForm.dibreakrty}}
  <form #ngForm="ngForm"></form>
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 85304: 3 transforms
Fuzz 85305: 18 transforms
Fuzz 85306: 17 transforms
Fuzz 85307: 18 transforms
Fuzz 85308: 14 transforms
Fuzz 85309: 18 transforms
Fuzz 85310: 11 transforms
Fuzz 85311: 9 transforms
Fuzz 85312: 11 transforms
Fuzz 85313: 20 transforms
Fuzz 85314: 19 transforms
Fuzz 85315: 7 transforms
Fuzz 85316: 12 transforms
Fuzz 85317: 2 transforms
Fuzz 85318: 1 transforms
Fuzz 85319: 5 transforms
Fuzz 85320: 15 transforms
Fuzz 85321: 8 transforms
Fuzz 85322: 2 transforms
Fuzz 85323: 19 transforms
Fuzz 85324: 17 transforms
Fuzz 85325: 8 transforms
Fuzz 85326: 20 transforms
Fuzz 85327: 12 transforms
Fuzz 85328: 19 transforms
Fuzz 85329: 15 transforms
Fuzz 85330: 8 transforms
Fuzz 85331: 4 transforms
Fuzz 85332: 13 transforms
Fuzz 85333: 12 transforms
Fuzz 85334: 14 transforms
Fuzz 85335: 4 transforms
Fuzz 85336: 12 transforms
Fuzz 85337: 7 transforms
Fuzz 85338: 17 transforms
Fuzz 85339: 16 transforms
Fuzz 85340: 19 transforms
Fuzz 85341: 5 transforms
Fuzz 85342: 15 transforms
Fuzz 85343: 19 transforms
Fuzz 85344: 11 transforms
Fuzz 85345: 1 transforms
Fuzz 85346: 6 transforms
Fuzz 85347: 1 transforms
Fuzz 85348: 4 transforms
Fuzz 85349: 9 transforms
Fuzz 85350: 18 transforms
Fuzz 85351: 9 transforms
Fuzz 85352: 17 transforms
Fuzz 85353: 7 transforms
Fuzz 85354: 13 transforms
Fuzz 85355: 15 transforms
Fuzz 85356: 1 transforms
Fuzz 85357: 10 transforms
Fuzz 85358: 10 transforms
Fuzz 85359: 5 transforms
Fuzz 85360: 5 transforms
Fuzz 85361: 17 transforms
Fuzz 85362: 11 transforms
Fuzz 85363: 14 transforms
Fuzz 85364: 3 transforms
Fuzz 85365: 14 transforms
Fuzz 85366: 17 transforms
Fuzz 85367: 6 transforms
Fuzz 85368: 2 transforms
Fuzz 85369: 2 transforms
Fuzz 85370: 17 transforms
Fuzz 85371: 15 transforms
Fuzz 85372: 7 transforms
Fuzz 85373: 12 transforms
Fuzz 85374: 1 transforms
Fuzz 85375: 15 transforms
Fuzz 85376: 20 transforms
Fuzz 85377: 20 transforms
Fuzz 85378: 5 transforms
Fuzz 85379: 13 transforms
Fuzz 85380: 2 transforms
Fuzz 85381: 11 transforms
Fuzz 85382: 20 transforms
Fuzz 85383: 1 transforms
Fuzz 85384: 3 transforms
Fuzz 85385: 7 transforms
Fuzz 85386: 19 transforms
Fuzz 85387: 20 transforms
Fuzz 85388: 2 transforms
Fuzz 85389: 18 transforms
Fuzz 85390: 7 transforms
Fuzz 85391: 17 transforms
Fuzz 85392: 16 transforms
Fuzz 85393: 10 transforms
Fuzz 85394: 5 transforms
Fuzz 85395: 17 transforms
Fuzz 85396: 20 transforms
Fuzz 85397: 18 transforms
Fuzz 85398: 11 transforms
Fuzz 85399: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EvfalseentEmitter<int> incremented;

  @C<ontentChild(}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void in<!--
-->crement() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  
  <inp<!--
-->ut [(ng)Model)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hngIf="items.length > 0">
  <form #ngForm="ngFormidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString()
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 85400: 10 transforms
Fuzz 85401: 5 transforms
Fuzz 85402: 1 transforms
Fuzz 85403: 12 transforms
Fuzz 85404: 8 transforms
Fuzz 85405: 14 transforms
Fuzz 85406: 6 transforms
Fuzz 85407: 6 transforms
Fuzz 85408: 19 transforms
Fuzz 85409: 13 transforms
Fuzz 85410: 4 transforms
Fuzz 85411: 9 transforms
Fuzz 85412: 17 transforms
Fuzz 85413: 19 transforms
Fuzz 85414: 13 transforms
Fuzz 85415: 8 transforms
Fuzz 85416: 19 transforms
Fuzz 85417: 1 transforms
Fuzz 85418: 9 transforms
Fuzz 85419: 5 transforms
Fuzz 85420: 4 transforms
Fuzz 85421: 1 transforms
Fuzz 85422: 15 transforms
Fuzz 85423: 6 transforms
Fuzz 85424: 4 transforms
Fuzz 85425: 18 transforms
Fuzz 85426: 12 transforms
Fuzz 85427: 13 transforms
Fuzz 85428: 4 transforms
Fuzz 85429: 11 transforms
Fuzz 85430: 12 transforms
Fuzz 85431: 14 transforms
Fuzz 85432: 16 transforms
Fuzz 85433: 13 transforms
Fuzz 85434: 3 transforms
Fuzz 85435: 1 transforms
Fuzz 85436: 16 transforms
Fuzz 85437: 11 transforms
Fuzz 85438: 13 transforms
Fuzz 85439: 7 transforms
Fuzz 85440: 18 transforms
Fuzz 85441: 4 transforms
Fuzz 85442: 17 transforms
Fuzz 85443: 14 transforms
Fuzz 85444: 15 transforms
Fuzz 85445: 2 transforms
Fuzz 85446: 10 transforms
Fuzz 85447: 1 transforms
Fuzz 85448: 14 transforms
Fuzz 85449: 8 transforms
Fuzz 85450: 8 transforms
Fuzz 85451: 15 transforms
Fuzz 85452: 14 transforms
Fuzz 85453: 13 transforms
Fuzz 85454: 4 transforms
Fuzz 85455: 20 transforms
Fuzz 85456: 1 transforms
Fuzz 85457: 15 transforms
Fuzz 85458: 16 transforms
Fuzz 85459: 17 transforms
Fuzz 85460: 13 transforms
Fuzz 85461: 3 transforms
Fuzz 85462: 16 transforms
Fuzz 85463: 18 transforms
Fuzz 85464: 10 transforms
Fuzz 85465: 14 transforms
Fuzz 85466: 14 transforms
Fuzz 85467: 8 transforms
Fuzz 85468: 10 transforms
Fuzz 85469: 20 transforms
Fuzz 85470: 13 transforms
Fuzz 85471: 10 transforms
Fuzz 85472: 1 transforms
Fuzz 85473: 2 transforms
Fuzz 85474: 2 transforms
Fuzz 85475: 1 transforms
Fuzz 85476: 12 transforms
Fuzz 85477: 3 transforms
Fuzz 85478: 18 transforms
Fuzz 85479: 20 transforms
Fuzz 85480: 8 transforms
Fuzz 85481: 17 transforms
Fuzz 85482: 12 transforms
Fuzz 85483: 3 transforms
Fuzz 85484: 19 transforms
Fuzz 85485: 2 transforms
Fuzz 85486: 12 transforms
Fuzz 85487: 5 transforms
Fuzz 85488: 13 transforms
Fuzz 85489: 4 transforms
Fuzz 85490: 14 transforms
Fuzz 85491: 9 transforms
Fuzz 85492: 11 transforms
Fuzz 85493: 10 transforms
Fuzz 85494: 2 transforms
Fuzz 85495: 7 transforms
Fuzz 85496: 17 transforms
Fuzz 85497: 7 transforms
Fuzz 85498: 13 transforms
Fuzz 85499: 14 transforms
Fuzz 85500: 10 transforms
Fuzz 85501: 13 transforms
Fuzz 85502: 18 transforms
Fuzz 85503: 17 transforms
Fuzz 85504: 14 transforms
Fuzz 85505: 4 transforms
Fuzz 85506: 18 transforms
Fuzz 85507: 13 transforms
Fuzz 85508: 12 transforms
Fuzz 85509: 7 transforms
Fuzz 85510: 15 transforms
Fuzz 85511: 19 transforms
Fuzz 85512: 16 transforms
Fuzz 85513: 5 transforms
Fuzz 85514: 14 transforms
Fuzz 85515: 13 transforms
Fuzz 85516: 10 transforms
Fuzz 85517: 1 transforms
Fuzz 85518: 8 transforms
Fuzz 85519: 13 transforms
Fuzz 85520: 9 transforms
Fuzz 85521: 13 transforms
Fuzz 85522: 11 transforms
Fuzz 85523: 18 transforms
Fuzz 85524: 18 transforms
Fuzz 85525: 18 transforms
Fuzz 85526: 18 transforms
Fuzz 85527: 16 transforms
Fuzz 85528: 17 transforms
Fuzz 85529: 1 transforms
Fuzz 85530: 19 transforms
Fuzz 85531: 12 transforms
Fuzz 85532: 11 transforms
Fuzz 85533: 16 transforms
Fuzz 85534: 4 transforms
Fuzz 85535: 12 transforms
Fuzz 85536: 18 transforms
Fuzz 85537: 2 transforms
Fuzz 85538: 18 transforms
Fuzz 85539: 2 transforms
Fuzz 85540: 6 transforms
Fuzz 85541: 3 transforms
Fuzz 85542: 14 transforms
Fuzz 85543: 9 transforms
Fuzz 85544: 10 transforms
Fuzz 85545: 18 transforms
Fuzz 85546: 9 transforms
Fuzz 85547: 17 transforms
Fuzz 85548: 3 transforms
Fuzz 85549: 18 transforms
Fuzz 85550: 17 transforms
Fuzz 85551: 15 transforms
Fuzz 85552: 6 transforms
Fuzz 85553: 8 transforms
Fuzz 85554: 11 transforms
Fuzz 85555: 17 transforms
Fuzz 85556: 3 transforms
Fuzz 85557: 15 transforms
Fuzz 85558: 20 transforms
Fuzz 85559: 4 transforms
Fuzz 85560: 17 transforms
Fuzz 85561: 6 transforms
Fuzz 85562: 14 transforms
Fuzz 85563: 12 transforms
Fuzz 85564: 11 transforms
Fuzz 85565: 15 transforms
Fuzz 85566: 13 transforms
Fuzz 85567: 16 transforms
Fuzz 85568: 10 transforms
Fuzz 85569: 1 transforms
Fuzz 85570: 12 transforms
Fuzz 85571: 16 transforms
Fuzz 85572: 19 transforms
Fuzz 85573: 19 transforms
Fuzz 85574: 2 transforms
Fuzz 85575: 4 transforms
Fuzz 85576: 4 transforms
Fuzz 85577: 1 transforms
Fuzz 85578: 2 transforms
Fuzz 85579: 16 transforms
Fuzz 85580: 11 transforms
Fuzz 85581: 13 transforms
Fuzz 85582: 15 transforms
Fuzz 85583: 2 transforms
Fuzz 85584: 4 transforms
Fuzz 85585: 19 transforms
Fuzz 85586: 13 transforms
Fuzz 85587: 1 transforms
Fuzz 85588: 6 transforms
Fuzz 85589: 11 transforms
Fuzz 85590: 3 transforms
Fuzz 85591: 17 transforms
Fuzz 85592: 9 transforms
Fuzz 85593: 19 transforms
Fuzz 85594: 17 transforms
Fuzz 85595: 12 transforms
Fuzz 85596: 19 transforms
Fuzz 85597: 16 transforms
Fuzz 85598: 18 transforms
Fuzz 85599: 16 transforms
Fuzz 85600: 20 transforms
Fuzz 85601: 18 transforms
Fuzz 85602: 4 transforms
Fuzz 85603: 17 transforms
Fuzz 85604: 6 transforms
Fuzz 85605: 11 transforms
Fuzz 85606: 16 transforms
Fuzz 85607: 6 transforms
Fuzz 85608: 17 transforms
Fuzz 85609: 16 transforms
Fuzz 85610: 5 transforms
Fuzz 85611: 3 transforms
Fuzz 85612: 18 transforms
Fuzz 85613: 20 transforms
Fuzz 85614: 4 transforms
Fuzz 85615: 18 transforms
Fuzz 85616: 18 transforms
Fuzz 85617: 8 transforms
Fuzz 85618: 6 transforms
Fuzz 85619: 14 transforms
Fuzz 85620: 1 transforms
Fuzz 85621: 10 transforms
Fuzz 85622: 18 transforms
Fuzz 85623: 4 transforms
Fuzz 85624: 8 transforms
Fuzz 85625: 1 transforms
Fuzz 85626: 16 transforms
Fuzz 85627: 15 transforms
Fuzz 85628: 13 transforms
Fuzz 85629: 5 transforms
Fuzz 85630: 15 transforms
Fuzz 85631: 8 transforms
Fuzz 85632: 18 transforms
Fuzz 85633: 11 transforms
Fuzz 85634: 7 transforms
Fuzz 85635: 11 transforms
Fuzz 85636: 7 transforms
Fuzz 85637: 9 transforms
Fuzz 85638: 3 transforms
Fuzz 85639: 10 transforms
Fuzz 85640: 11 transforms
Fuzz 85641: 9 transforms
Fuzz 85642: 5 transforms
Fuzz 85643: 2 transforms
Fuzz 85644: 5 transforms
Fuzz 85645: 12 transforms
Fuzz 85646: 12 transforms
Fuzz 85647: 10 transforms
Fuzz 85648: 8 transforms
Fuzz 85649: 2 transforms
Fuzz 85650: 17 transforms
Fuzz 85651: 20 transforms
Fuzz 85652: 10 transforms
Fuzz 85653: 10 transforms
Fuzz 85654: 16 transforms
Fuzz 85655: 4 transforms
Fuzz 85656: 18 transforms
Fuzz 85657: 13 transforms
Fuzz 85658: 6 transforms
Fuzz 85659: 8 transforms
Fuzz 85660: 11 transforms
Fuzz 85661: 6 transforms
Fuzz 85662: 16 transforms
Fuzz 85663: 14 transforms
Fuzz 85664: 11 transforms
Fuzz 85665: 5 transforms
Fuzz 85666: 6 transforms
Fuzz 85667: 15 transforms
Fuzz 85668: 7 transforms
Fuzz 85669: 12 transforms
Fuzz 85670: 3 transforms
Fuzz 85671: 8 transforms
Fuzz 85672: 6 transforms
Fuzz 85673: 20 transforms
Fuzz 85674: 2 transforms
Fuzz 85675: 20 transforms
Fuzz 85676: 17 transforms
Fuzz 85677: 16 transforms
Fuzz 85678: 2 transforms
Fuzz 85679: 5 transforms
Fuzz 85680: 1 transforms
Fuzz 85681: 6 transforms
Fuzz 85682: 20 transforms
Fuzz 85683: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
@Component(
  int count;

  @Input() int maxCount;

  directives: const [CounterComponent, NgIf, NgFor, NgFnt<!--
class CounterComponent {
  @ContentChild(CounterComponent)
  void increment() {}
}
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  List<String> items;
}
  templateUrl: 'test.html',
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment(NgModel])  outputs: const ['resetEvent: reset'],
  template: '{<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
}
  @Output() EventEmitter<int> increment<!--
@Component(
  Stri) {}

  void increment() {}
}
}
import 'package:angular2/angular2.dart';
  void reset() {}
-ed;
import 'package:anComponent;
  selector: 'my-counter',  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List <String> items;
import 'package:anComponent;
  selector: 'my-aaa',

  templateUrl: 'test.html',orm, NgModel])  outputs: const ['resetEvent: reset'],
-ed;
  template: '{<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
}
  @Output() EventEmitter<int> increment<!--
@Component(
  String headegular2/angular2.dart';
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
  List<String> items;
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)


<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *constngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my*-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 85684: 15 transforms
Fuzz 85685: 12 transforms
Fuzz 85686: 2 transforms
Fuzz 85687: 8 transforms
Fuzz 85688: 12 transforms
Fuzz 85689: 7 transforms
Fuzz 85690: 4 transforms
Fuzz 85691: 19 transforms
Fuzz 85692: 8 transforms
Fuzz 85693: 18 transforms
Fuzz 85694: 10 transforms
Fuzz 85695: 18 transforms
Fuzz 85696: 1 transforms
Fuzz 85697: 5 transforms
Fuzz 85698: 4 transforms
Fuzz 85699: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:}
])ar2/angular2.dart';

  directivengular2/angular2.dart';
-->
       aria-hidden="true"
   selector: 'my-aaa',  templateUrl: 'test.html',
   selector: 'my-aaa',  templateUrl: 'test.html',
-->

<!--
  directives: const [Co
<!--
@Component(
@Component(
      aria-hidden="true"
<<==HTML CODE==>>
<patch!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}
]),
});
{
\'\'\');
  '}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-cocounter
   unter>
  </my-count}
])}
]),
});
{
\'\'\');
  ,
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 er>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 85700: 7 transforms
Fuzz 85701: 5 transforms
Fuzz 85702: 5 transforms
Fuzz 85703: 1 transforms
Fuzz 85704: 12 transforms
Fuzz 85705: 4 transforms
Fuzz 85706: 18 transforms
Fuzz 85707: 17 transforms
Fuzz 85708: 15 transforms
Fuzz 85709: 1 transforms
Fuzz 85710: 9 transforms
Fuzz 85711: 9 transforms
Fuzz 85712: 9 transforms
Fuzz 85713: 1 transforms
Fuzz 85714: 6 transforms
Fuzz 85715: 4 transforms
Fuzz 85716: 18 transforms
Fuzz 85717: 10 transforms
Fuzz 85718: 5 transforms
Fuzz 85719: 9 transforms
Fuzz 85720: 2 transforms
Fuzz 85721: 19 transforms
Fuzz 85722: 16 transforms
Fuzz 85723: 6 transforms
Fuzz 85724: 10 transforms
Fuzz 85725: 14 transforms
Fuzz 85726: 20 transforms
Fuzz 85727: 17 transforms
Fuzz 85728: 15 transforms
Fuzz 85729: 4 transforms
Fuzz 85730: 9 transforms
Fuzz 85731: 8 transforms
Fuzz 85732: 16 transforms
Fuzz 85733: 16 transforms
Fuzz 85734: 20 transforms
Fuzz 85735: 15 transforms
Fuzz 85736: 3 transforms
Fuzz 85737: 6 transforms
Fuzz 85738: 6 transforms
Fuzz 85739: 3 transforms
Fuzz 85740: 20 transforms
Fuzz 85741: 16 transforms
Fuzz 85742: 4 transforms
Fuzz 85743: 2 transforms
Fuzz 85744: 15 transforms
Fuzz 85745: 10 transforms
Fuzz 85746: 6 transforms
Fuzz 85747: 4 transforms
Fuzz 85748: 8 transforms
Fuzz 85749: 18 transforms
Fuzz 85750: 3 transforms
Fuzz 85751: 18 transforms
Fuzz 85752: 11 transforms
Fuzz 85753: 12 transforms
Fuzz 85754: 8 transforms
Fuzz 85755: 17 transforms
Fuzz 85756: 11 transforms
Fuzz 85757: 1 transforms
Fuzz 85758: 7 transforms
Fuzz 85759: 1 transforms
Fuzz 85760: 16 transforms
Fuzz 85761: 15 transforms
Fuzz 85762: 6 transforms
Fuzz 85763: 1 transforms
Fuzz 85764: 20 transforms
Fuzz 85765: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
       attr.ari@ContentChild(CounterCompcontinueonent)
  inputs: const ['count'],
  templateUrl: 'test.html',
  outputs: const ['resetEvent: res}
});
@Component(
{
  String header;

  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
}
class CounterComponent {
  <!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {

@Componet(

\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
-->
]),
  void increment() {}
}


  @Input()hide int maxCount;
  List<String> items;
  int count;
   -4.et'],
  void reset() {}
  selector: 'my-counter',
  CounterComponent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.lensourcegth}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="it<!--ems.length > 0">
  <form #ngForm="ngForen = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toStrm"></form>
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (clr>
  </my-counter>break
</dick)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>
  </my-counter>break
</div>}]),
});

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 85766: 8 transforms
Fuzz 85767: 8 transforms
Fuzz 85768: 20 transforms
Fuzz 85769: 2 transforms
Fuzz 85770: 12 transforms
Fuzz 85771: 18 transforms
Fuzz 85772: 13 transforms
Fuzz 85773: 7 transforms
Fuzz 85774: 9 transforms
Fuzz 85775: 4 transforms
Fuzz 85776: 7 transforms
Fuzz 85777: 14 transforms
Fuzz 85778: 2 transforms
Fuzz 85779: 19 transforms
Fuzz 85780: 18 transforms
Fuzz 85781: 16 transforms
Fuzz 85782: 13 transforms
Fuzz 85783: 13 transforms
Fuzz 85784: 4 transforms
Fuzz 85785: 9 transforms
Fuzz 85786: 17 transforms
Fuzz 85787: 1 transforms
Fuzz 85788: 17 transforms
Fuzz 85789: 16 transforms
Fuzz 85790: 10 transforms
Fuzz 85791: 18 transforms
Fuzz 85792: 13 transforms
Fuzz 85793: 5 transforms
Fuzz 85794: 6 transforms
Fuzz 85795: 3 transforms
Fuzz 85796: 9 transforms
Fuzz 85797: 9 transforms
Fuzz 85798: 11 transforms
Fuzz 85799: 19 transforms
Fuzz 85800: 5 transforms
Fuzz 85801: 5 transforms
Fuzz 85802: 7 transforms
Fuzz 85803: 12 transforms
Fuzz 85804: 10 transforms
Fuzz 85805: 7 transforms
Fuzz 85806: 5 transforms
Fuzz 85807: 4 transforms
Fuzz 85808: 20 transforms
Fuzz 85809: 12 transforms
Fuzz 85810: 12 transforms
Fuzz 85811: 3 transforms
Fuzz 85812: 2 transforms
Fuzz 85813: 3 transforms
Fuzz 85814: 9 transforms
Fuzz 85815: 9 transforms
Fuzz 85816: 14 transforms
Fuzz 85817: 8 transforms
Fuzz 85818: 19 transforms
Fuzz 85819: 13 transforms
Fuzz 85820: 3 transforms
Fuzz 85821: 19 transforms
Fuzz 85822: 11 transforms
Fuzz 85823: 12 transforms
Fuzz 85824: 18 transforms
Fuzz 85825: 16 transforms
Fuzz 85826: 17 transforms
Fuzz 85827: 5 transforms
Fuzz 85828: 3 transforms
Fuzz 85829: 10 transforms
Fuzz 85830: 3 transforms
Fuzz 85831: 7 transforms
Fuzz 85832: 10 transforms
Fuzz 85833: 14 transforms
Fuzz 85834: 2 transforms
Fuzz 85835: 7 transforms
Fuzz 85836: 2 transforms
Fuzz 85837: 7 transforms
Fuzz 85838: 3 transforms
Fuzz 85839: 14 transforms
Fuzz 85840: 9 transforms
Fuzz 85841: 20 transforms
Fuzz 85842: 3 transforms
Fuzz 85843: 16 transforms
Fuzz 85844: 18 transforms
Fuzz 85845: 12 transforms
Fuzz 85846: 19 transforms
Fuzz 85847: 1 transforms
Fuzz 85848: 12 transforms
Fuzz 85849: 9 transforms
Fuzz 85850: 2 transforms
Fuzz 85851: 14 transforms
Fuzz 85852: 19 transforms
Fuzz 85853: 2 transforms
Fuzz 85854: 11 transforms
Fuzz 85855: 18 transforms
Fuzz 85856: 17 transforms
Fuzz 85857: 11 transforms
Fuzz 85858: 19 transforms
Fuzz 85859: 11 transforms
Fuzz 85860: 19 transforms
Fuzz 85861: 9 transforms
Fuzz 85862: 17 transforms
Fuzz 85863: 10 transforms
Fuzz 85864: 5 transforms
Fuzz 85865: 18 transforms
Fuzz 85866: 19 transforms
Fuzz 85867: 3 transforms
Fuzz 85868: 20 transforms
Fuzz 85869: 4 transforms
Fuzz 85870: 19 transforms
Fuzz 85871: 10 transforms
Fuzz 85872: 13 transforms
Fuzz 85873: 1 transforms
Fuzz 85874: 19 transforms
Fuzz 85875: 13 transforms
Fuzz 85876: 6 transforms
Fuzz 85877: 2 transforms
Fuzz 85878: 1 transforms
Fuzz 85879: 6 transforms
Fuzz 85880: 8 transforms
Fuzz 85881: 12 transforms
Fuzz 85882: 7 transforms
Fuzz 85883: 20 transforms
Fuzz 85884: 9 transforms
Fuzz 85885: 9 transforms
Fuzz 85886: 13 transforms
Fuzz 85887: 20 transforms
Fuzz 85888: 12 transforms
Fuzz 85889: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
       attr.aria-hidden="{{!invater<int> incremented;
  inputs: const ['count'],
]),
  selector: 'tmy-counter',
       attr.aria-hidden="{{!invater<int> incremented;
  '090cedb3f2833a3nput() int maxCount;
  CounterComponent recursedComp
  '090cedb3f2833a3nput() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
});
  void increment() {}
  @ContentChild(CounterComponent)
-->
  @ContentChild(CounterComponent)

class CounterComexportponent {
  List<String> items;
}

{


  s,elector: 'my-aaa',
  String header;
  void reset() {}
]),

{
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
});
  @I}
  @I}rtponent {
  int count;
\'\'\');
import 'package:angular2/angular2.dart';
  @Output() EventEmit<!--
@Component(
       aria-hidden="true"
  EventEmitter<String> resetEvent;
  int count;
  outputs: const ['resetEvent: reset'],
class ComponentA {
\'\'\');
-->
  @Output() EventEmit<!--
       aria-hidden="true"

  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
  <my-counter  {{ngForm.dirty}}
-->
<li *ngFor='let item of it}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6ems; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>
    #counter
<!-- @ngIgnoreErrors: -->
      
<h1 #h1>Showing {{items.leength}} items:</h1>
</div>
  </<!--
    <my-counter></my-counter>    (click)='h1.hidden = !h1.hidden; counter.reset()'

   ! (reset)=''
<div *ngIf="items.length > 0">
    [count]="items.le
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 85890: 7 transforms
Fuzz 85891: 1 transforms
Fuzz 85892: 6 transforms
Fuzz 85893: 3 transforms
Fuzz 85894: 4 transforms
Fuzz 85895: 20 transforms
Fuzz 85896: 2 transforms
Fuzz 85897: 16 transforms
Fuzz 85898: 7 transforms
Fuzz 85899: 2 transforms
Fuzz 85900: 1 transforms
Fuzz 85901: 18 transforms
Fuzz 85902: 6 transforms
Fuzz 85903: 7 transforms
Fuzz 85904: 14 transforms
Fuzz 85905: 2 transforms
Fuzz 85906: 14 transforms
Fuzz 85907: 13 transforms
Fuzz 85908: 3 transforms
Fuzz 85909: 5 transforms
Fuzz 85910: 3 transforms
Fuzz 85911: 9 transforms
Fuzz 85912: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  int count;
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  selector: factory'my-aaa',
}
  List<String> items;
  selector: 'my-counter',
  void reset() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {

   template}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56: '{{count}} <button (cl

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing e{{items.length}} items:</h1>
<li *nhgFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-count}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260blibrary0937baae56267a6cd935',
   -4.50359er
    #counter
    [count]="items.lenitems.add($event.toString())'>
    <my-cou}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cdnter></my-cgth"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.h<!--
-->
       aria-hidden="trueh"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.h<!--
-->
       aria-hidden="true"idden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my"idden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 85913: 11 transforms
Fuzz 85914: 14 transforms
Fuzz 85915: 12 transforms
Fuzz 85916: 16 transforms
Fuzz 85917: 2 transforms
Fuzz 85918: 2 transforms
Fuzz 85919: 5 transforms
Fuzz 85920: 20 transforms
Fuzz 85921: 10 transforms
Fuzz 85922: 9 transforms
Fuzz 85923: 14 transforms
Fuzz 85924: 11 transforms
Fuzz 85925: 18 transforms
Fuzz 85926: 3 transforms
Fuzz 85927: 8 transforms
Fuzz 85928: 19 transforms
Fuzz 85929: 14 transforms
Fuzz 85930: 17 transforms
Fuzz 85931: 13 transforms
Fuzz 85932: 19 transforms
Fuzz 85933: 5 transforms
Fuzz 85934: 15 transforms
Fuzz 85935: 11 transforms
Fuzz 85936: 5 transforms
Fuzz 85937: 5 transforms
Fuzz 85938: 17 transforms
Fuzz 85939: 3 transforms
Fuzz 85940: 16 transforms
Fuzz 85941: 11 transforms
Fuzz 85942: 18 transforms
Fuzz 85943: 13 transforms
Fuzz 85944: 9 transforms
Fuzz 85945: 19 transforms
Fuzz 85946: 17 transforms
Fuzz 85947: 5 transforms
Fuzz 85948: 13 transforms
Fuzz 85949: 16 transforms
Fuzz 85950: 19 transforms
Fuzz 85951: 6 transforms
Fuzz 85952: 4 transforms
Fuzz 85953: 14 transforms
Fuzz 85954: 5 transforms
Fuzz 85955: 20 transforms
Fuzz 85956: 1 transforms
Fuzz 85957: 12 transforms
Fuzz 85958: 13 transforms
Fuzz 85959: 18 transforms
Fuzz 85960: 15 transforms
Fuzz 85961: 18 transforms
Fuzz 85962: 12 transforms
Fuzz 85963: 17 transforms
Fuzz 85964: 11 transforms
Fuzz 85965: 1 transforms
Fuzz 85966: 12 transforms
Fuzz 85967: 8 transforms
Fuzz 85968: 17 transforms
Fuzz 85969: 16 transforms
Fuzz 85970: 2 transforms
Fuzz 85971: 1 transforms
Fuzz 85972: 16 transforms
Fuzz 85973: 15 transforms
Fuzz 85974: 14 transforms
Fuzz 85975: 10 transforms
Fuzz 85976: 9 transforms
Fuzz 85977: 8 transforms
Fuzz 85978: 9 transforms
Fuzz 85979: 8 transforms
Fuzz 85980: 14 transforms
Fuzz 85981: 9 transforms
Fuzz 85982: 2 transforms
Fuzz 85983: 2 transforms
Fuzz 85984: 19 transforms
Fuzz 85985: 18 transforms
Fuzz 85986: 6 transforms
Fuzz 85987: 12 transforms
Fuzz 85988: 7 transforms
Fuzz 85989: 17 transforms
Fuzz 85990: 3 transforms
Fuzz 85991: 12 transforms
Fuzz 85992: 1 transforms
Fuzz 85993: 14 transforms
Fuzz 85994: 14 transforms
Fuzz 85995: 1 transforms
Fuzz 85996: 4 transforms
Fuzz 85997: 11 transforms
Fuzz 85998: 8 transforms
Fuzz 85999: 10 transforms
Fuzz 86000: 12 transforms
Fuzz 86001: 11 transforms
Fuzz 86002: 16 transforms
Fuzz 86003: 7 transforms
Fuzz 86004: 19 transforms
Fuzz 86005: 15 transforms
Fuzz 86006: 13 transforms
Fuzz 86007: 4 transforms
Fuzz 86008: 13 transforms
Fuzz 86009: 16 transforms
Fuzz 86010: 17 transforms
Fuzz 86011: 14 transforms
Fuzz 86012: 13 transforms
Fuzz 86013: 2 transforms
Fuzz 86014: 13 transforms
Fuzz 86015: 13 transforms
Fuzz 86016: 15 transforms
Fuzz 86017: 16 transforms
Fuzz 86018: 20 transforms
Fuzz 86019: 19 transforms
Fuzz 86020: 5 transforms
Fuzz 86021: 19 transforms
Fuzz 86022: 5 transforms
Fuzz 86023: 1 transforms
Fuzz 86024: 17 transforms
Fuzz 86025: 3 transforms
Fuzz 86026: 1 transforms
Fuzz 86027: 16 transforms
Fuzz 86028: 2 transforms
Fuzz 86029: 3 transforms
Fuzz 86030: 6 transforms
Fuzz 86031: 5 transforms
Fuzz 86032: 8 transforms
Fuzz 86033: 13 transforms
Fuzz 86034: 17 transforms
Fuzz 86035: 12 transforms
Fuzz 86036: 2 transforms
Fuzz 86037: 14 transforms
Fuzz 86038: 17 transforms
Fuzz 86039: 6 transforms
Fuzz 86040: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
}

  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',


});
  '090cedb3f2833a3f260b0937baae5626omponent {
}

@Component(
-->
  String header;
\'\'\');
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void r[CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String><!--
  void increment() {}
  @ContentChild(CounterComponent)

  outputs: cder;
class ComponentA {
-- resetEvent;
  List<String> items;
class ComponentA {
  int count;
  selector: 'my-aaa',
@Cobreakmponent(
       aria-hidden=Component recursedComponent;
  selector: 'my-counter',
class CounterC}
  directives: const mponent recursedComponent;
import 'package:angular2/angular2.dart';
{
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
}
  List<String> items;
  void reset() {}

  @Input() int maxCount;
]),
  templateUrl: 'test.html',
  String hea
  inputs: const ['count'],
  Counter<!--
@Component(
<<==HTML CODE==>>
  </<!--
-->
       aria-himy-co
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 86041: 4 transforms
Fuzz 86042: 3 transforms
Fuzz 86043: 13 transforms
Fuzz 86044: 8 transforms
Fuzz 86045: 3 transforms
Fuzz 86046: 11 transforms
Fuzz 86047: 8 transforms
Fuzz 86048: 3 transforms
Fuzz 86049: 17 transforms
Fuzz 86050: 20 transforms
Fuzz 86051: 10 transforms
Fuzz 86052: 6 transforms
Fuzz 86053: 4 transforms
Fuzz 86054: 17 transforms
Fuzz 86055: 6 transforms
Fuzz 86056: 8 transforms
Fuzz 86057: 20 transforms
Fuzz 86058: 6 transforms
Fuzz 86059: 18 transforms
Fuzz 86060: 3 transforms
Fuzz 86061: 8 transforms
Fuzz 86062: 1 transforms
Fuzz 86063: 12 transforms
Fuzz 86064: 4 transforms
Fuzz 86065: 20 transforms
Fuzz 86066: 13 transforms
Fuzz 86067: 11 transforms
Fuzz 86068: 7 transforms
Fuzz 86069: 16 transforms
Fuzz 86070: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: <!--
-->
       aria-hidden="true"
      'my-aaa',
\'\'\');  '090cedb3f2833a3f260b0937baae56267a6cd935',
  void reset() {}  void increment() {}
]),
@Component(
}


  EventEmitter<String> resetEvent;
  int count;
class CounterComponent {
@Component(
  @ContentChild(CounterComponent)
});st ['resetEvent: reset'],
  @Input() int maxCount;
  templateUrl: 'test.html',
  directive: const [CountnerComponent, NgIf, NgFor, NgFg> items;
  inputs: const ['count'],
import '}
: con}
  String header;
  selector: 'my-aaa',
{
]),
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  CounterComponent recursedComponent;
  List<Strin(
  templateUrl: 'test.html',
}
  @Output() EventEmitter<int> incremented;

});
   -4package:angular2/angular2.dart';
  directive: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs
<<==HTML CODE==>>
    <my-counter
      
</li>
    <my-counter></my-counter>  </my-counter>
  <form #ngForm="ngForm"></form><h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''

<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
    (incremented)='items.add($event.toString())'>
</div>
    [count]="items.length"

<li *ngFor='let item of items; let x=index' [hidden]='item != nu    [maxCount]='4'
    <my-counter></my-counter>  </my-counter>
  <form #ngForm="ngForm"></form><h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''

<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
    (incremented)='items.add($event.toString())'>
</div>
    [count]="items.length"

<li *ngFoll'>
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 86071: 18 transforms
Fuzz 86072: 1 transforms
Fuzz 86073: 12 transforms
Fuzz 86074: 20 transforms
Fuzz 86075: 17 transforms
Fuzz 86076: 5 transforms
Fuzz 86077: 3 transforms
Fuzz 86078: 9 transforms
Fuzz 86079: 16 transforms
Fuzz 86080: 20 transforms
Fuzz 86081: 19 transforms
Fuzz 86082: 9 transforms
Fuzz 86083: 9 transforms
Fuzz 86084: 11 transforms
Fuzz 86085: 7 transforms
Fuzz 86086: 8 transforms
Fuzz 86087: 4 transforms
Fuzz 86088: 6 transforms
Fuzz 86089: 20 transforms
Fuzz 86090: 6 transforms
Fuzz 86091: 4 transforms
Fuzz 86092: 19 transforms
Fuzz 86093: 2 transforms
Fuzz 86094: 5 transforms
Fuzz 86095: 16 transforms
Fuzz 86096: 15 transforms
Fuzz 86097: 15 transforms
Fuzz 86098: 8 transforms
Fuzz 86099: 1 transforms
Fuzz 86100: 12 transforms
Fuzz 86101: 14 transforms
Fuzz 86102: 17 transforms
Fuzz 86103: 6 transforms
Fuzz 86104: 2 transforms
Fuzz 86105: 13 transforms
Fuzz 86106: 13 transforms
Fuzz 86107: 8 transforms
Fuzz 86108: 18 transforms
Fuzz 86109: 13 transforms
Fuzz 86110: 17 transforms
Fuzz 86111: 10 transforms
Fuzz 86112: 9 transforms
Fuzz 86113: 17 transforms
Fuzz 86114: 10 transforms
Fuzz 86115: 4 transforms
Fuzz 86116: 16 transforms
Fuzz 86117: 12 transforms
Fuzz 86118: 4 transforms
Fuzz 86119: 18 transforms
Fuzz 86120: 15 transforms
Fuzz 86121: 2 transforms
Fuzz 86122: 12 transforms
Fuzz 86123: 6 transforms
Fuzz 86124: 17 transforms
Fuzz 86125: 16 transforms
Fuzz 86126: 1 transforms
Fuzz 86127: 18 transforms
Fuzz 86128: 17 transforms
Fuzz 86129: 18 transforms
Fuzz 86130: 15 transforms
Fuzz 86131: 13 transforms
Fuzz 86132: 9 transforms
Fuzz 86133: 6 transforms
Fuzz 86134: 6 transforms
Fuzz 86135: 7 transforms
Fuzz 86136: 20 transforms
Fuzz 86137: 7 transforms
Fuzz 86138: 10 transforms
Fuzz 86139: 9 transforms
Fuzz 86140: 18 transforms
Fuzz 86141: 11 transforms
Fuzz 86142: 4 transforms
Fuzz 86143: 8 transforms
Fuzz 86144: 1 transforms
Fuzz 86145: 8 transforms
Fuzz 86146: 18 transforms
Fuzz 86147: 12 transforms
Fuzz 86148: 13 transforms
Fuzz 86149: 10 transforms
Fuzz 86150: 4 transforms
Fuzz 86151: 18 transforms
Fuzz 86152: 19 transforms
Fuzz 86153: 17 transforms
Fuzz 86154: 4 transforms
Fuzz 86155: 11 transforms
Fuzz 86156: 3 transforms
Fuzz 86157: 10 transforms
Fuzz 86158: 11 transforms
Fuzz 86159: 19 transforms
Fuzz 86160: 5 transforms
Fuzz 86161: 14 transforms
Fuzz 86162: 14 transforms
Fuzz 86163: 7 transforms
Fuzz 86164: 13 transforms
Fuzz 86165: 15 transforms
Fuzz 86166: 20 transforms
Fuzz 86167: 18 transforms
Fuzz 86168: 7 transforms
Fuzz 86169: 16 transforms
Fuzz 86170: 1 transforms
Fuzz 86171: 12 transforms
Fuzz 86172: 5 transforms
Fuzz 86173: 19 transforms
Fuzz 86174: 3 transforms
Fuzz 86175: 8 transforms
Fuzz 86176: 17 transforms
Fuzz 86177: 19 transforms
Fuzz 86178: 4 transforms
Fuzz 86179: 9 transforms
Fuzz 86180: 18 transforms
Fuzz 86181: 16 transforms
Fuzz 86182: 1 transforms
Fuzz 86183: 6 transforms
Fuzz 86184: 11 transforms
Fuzz 86185: 12 transforms
Fuzz 86186: 5 transforms
Fuzz 86187: 1 transforms
Fuzz 86188: 11 transforms
Fuzz 86189: 18 transforms
Fuzz 86190: 9 transforms
Fuzz 86191: 17 transforms
Fuzz 86192: 10 transforms
Fuzz 86193: 17 transforms
Fuzz 86194: 17 transforms
Fuzz 86195: 18 transforms
Fuzz 86196: 16 transforms
Fuzz 86197: 6 transforms
Fuzz 86198: 4 transforms
Fuzz 86199: 4 transforms
Fuzz 86200: 18 transforms
Fuzz 86201: 19 transforms
Fuzz 86202: 11 transforms
Fuzz 86203: 10 transforms
Fuzz 86204: 20 transforms
Fuzz 86205: 13 transforms
Fuzz 86206: 15 transforms
Fuzz 86207: 17 transforms
Fuzz 86208: 7 transforms
Fuzz 86209: 12 transforms
Fuzz 86210: 4 transforms
Fuzz 86211: 20 transforms
Fuzz 86212: 15 transforms
Fuzz 86213: 8 transforms
Fuzz 86214: 11 transforms
Fuzz 86215: 13 transforms
Fuzz 86216: 5 transforms
Fuzz 86217: 18 transforms
Fuzz 86218: 3 transforms
Fuzz 86219: 17 transforms
Fuzz 86220: 13 transforms
Fuzz 86221: 1 transforms
Fuzz 86222: 11 transforms
Fuzz 86223: 6 transforms
Fuzz 86224: 2 transforms
Fuzz 86225: 3 transforms
Fuzz 86226: 14 transforms
Fuzz 86227: 5 transforms
Fuzz 86228: 17 transforms
Fuzz 86229: 8 transforms
Fuzz 86230: 20 transforms
Fuzz 86231: 7 transforms
Fuzz 86232: 9 transforms
Fuzz 86233: 9 transforms
Fuzz 86234: 4 transforms
Fuzz 86235: 4 transforms
Fuzz 86236: 12 transforms
Fuzz 86237: 6 transforms
Fuzz 86238: 11 transforms
Fuzz 86239: 7 transforms
Fuzz 86240: 14 transforms
Fuzz 86241: 17 transforms
Fuzz 86242: 11 transforms
Fuzz 86243: 7 transforms
Fuzz 86244: 3 transforms
Fuzz 86245: 2 transforms
Fuzz 86246: 1 transforms
Fuzz 86247: 10 transforms
Fuzz 86248: 19 transforms
Fuzz 86249: 7 transforms
Fuzz 86250: 6 transforms
Fuzz 86251: 14 transforms
Fuzz 86252: 3 transforms
Fuzz 86253: 5 transforms
Fuzz 86254: 6 transforms
Fuzz 86255: 11 transforms
Fuzz 86256: 11 transforms
Fuzz 86257: 19 transforms
Fuzz 86258: 8 transforms
Fuzz 86259: 7 transforms
Fuzz 86260: 13 transforms
Fuzz 86261: 20 transforms
Fuzz 86262: 6 transforms
Fuzz 86263: 16 transforms
Fuzz 86264: 19 transforms
Fuzz 86265: 7 transforms
Fuzz 86266: 10 transforms
Fuzz 86267: 9 transforms
Fuzz 86268: 8 transforms
Fuzz 86269: 19 transforms
Fuzz 86270: 13 transforms
Fuzz 86271: 9 transforms
Fuzz 86272: 10 transforms
Fuzz 86273: 20 transforms
Fuzz 86274: 2 transforms
Fuzz 86275: 2 transforms
Fuzz 86276: 14 transforms
Fuzz 86277: 3 transforms
Fuzz 86278: 15 transforms
Fuzz 86279: 3 transforms
Fuzz 86280: 1 transforms
Fuzz 86281: 14 transforms
Fuzz 86282: 4 transforms
Fuzz 86283: 6 transforms
Fuzz 86284: 5 transforms
Fuzz 86285: 9 transforms
Fuzz 86286: 8 transforms
Fuzz 86287: 6 transforms
Fuzz 86288: 4 transforms
Fuzz 86289: 3 transforms
Fuzz 86290: 17 transforms
Fuzz 86291: 8 transforms
Fuzz 86292: 6 transforms
Fuzz 86293: 1 transforms
Fuzz 86294: 14 transforms
Fuzz 86295: 13 transforms
Fuzz 86296: 14 transforms
Fuzz 86297: 17 transforms
Fuzz 86298: 1 transforms
Fuzz 86299: 8 transforms
Fuzz 86300: 1 transforms
Fuzz 86301: 11 transforms
Fuzz 86302: 19 transforms
Fuzz 86303: 7 transforms
Fuzz 86304: 5 transforms
Fuzz 86305: 8 transforms
Fuzz 86306: 8 transforms
Fuzz 86307: 19 transforms
Fuzz 86308: 10 transforms
Fuzz 86309: 1 transforms
Fuzz 86310: 18 transforms
Fuzz 86311: 7 transforms
Fuzz 86312: 4 transforms
Fuzz 86313: 1 transforms
Fuzz 86314: 4 transforms
Fuzz 86315: 5 transforms
Fuzz 86316: 2 transforms
Fuzz 86317: 20 transforms
Fuzz 86318: 1 transforms
Fuzz 86319: 2 transforms
Fuzz 86320: 19 transforms
Fuzz 86321: 17 transforms
Fuzz 86322: 2 transforms
Fuzz 86323: 15 transforms
Fuzz 86324: 12 transforms
Fuzz 86325: 3 transforms
Fuzz 86326: 6 transforms
Fuzz 86327: 4 transforms
Fuzz 86328: 14 transforms
Fuzz 86329: 8 transforms
Fuzz 86330: 19 transforms
Fuzz 86331: 9 transforms
Fuzz 86332: 7 transforms
Fuzz 86333: 8 transforms
Fuzz 86334: 20 transforms
Fuzz 86335: 18 transforms
Fuzz 86336: 13 transforms
Fuzz 86337: 2 transforms
Fuzz 86338: 1 transforms
Fuzz 86339: 4 transforms
Fuzz 86340: 6 transforms
Fuzz 86341: 12 transforms
Fuzz 86342: 2 transforms
Fuzz 86343: 14 transforms
Fuzz 86344: 11 transforms
Fuzz 86345: 16 transforms
Fuzz 86346: 4 transforms
Fuzz 86347: 19 transforms
Fuzz 86348: 3 transforms
Fuzz 86349: 20 transforms
Fuzz 86350: 11 transforms
Fuzz 86351: 5 transforms
Fuzz 86352: 2 transforms
Fuzz 86353: 10 transforms
Fuzz 86354: 10 transforms
Fuzz 86355: 19 transforms
Fuzz 86356: 2 transforms
Fuzz 86357: 12 transforms
Fuzz 86358: 4 transforms
Fuzz 86359: 7 transforms
Fuzz 86360: 1 transforms
Fuzz 86361: 11 transforms
Fuzz 86362: 5 transforms
Fuzz 86363: 9 transforms
Fuzz 86364: 15 transforms
Fuzz 86365: 11 transforms
Fuzz 86366: 10 transforms
Fuzz 86367: 11 transforms
Fuzz 86368: 7 transforms
Fuzz 86369: 3 transforms
Fuzz 86370: 14 transforms
Fuzz 86371: 13 transforms
Fuzz 86372: 6 transforms
Fuzz 86373: 12 transforms
Fuzz 86374: 13 transforms
Fuzz 86375: 1 transforms
Fuzz 86376: 11 transforms
Fuzz 86377: 2 transforms
Fuzz 86378: 4 transforms
Fuzz 86379: 1 transforms
Fuzz 86380: 12 transforms
Fuzz 86381: 3 transforms
Fuzz 86382: 6 transforms
Fuzz 86383: 17 transforms
Fuzz 86384: 8 transforms
Fuzz 86385: 12 transforms
Fuzz 86386: 5 transforms
Fuzz 86387: 12 transforms
Fuzz 86388: 13 transforms
Fuzz 86389: 11 transforms
Fuzz 86390: 10 transforms
Fuzz 86391: 6 transforms
Fuzz 86392: 16 transforms
Fuzz 86393: 10 transforms
Fuzz 86394: 12 transforms
Fuzz 86395: 17 transforms
Fuzz 86396: 15 transforms
Fuzz 86397: 20 transforms
Fuzz 86398: 12 transforms
Fuzz 86399: 20 transforms
Fuzz 86400: 10 transforms
Fuzz 86401: 1 transforms
Fuzz 86402: 15 transforms
Fuzz 86403: 17 transforms
Fuzz 86404: 5 transforms
Fuzz 86405: 9 transforms
Fuzz 86406: 10 transforms
Fuzz 86407: 3 transforms
Fuzz 86408: 17 transforms
Fuzz 86409: 5 transforms
Fuzz 86410: 4 transforms
Fuzz 86411: 16 transforms
Fuzz 86412: 5 transforms
Fuzz 86413: 16 transforms
Fuzz 86414: 11 transforms
Fuzz 86415: 5 transforms
Fuzz 86416: 19 transforms
Fuzz 86417: 17 transforms
Fuzz 86418: 16 transforms
Fuzz 86419: 14 transforms
Fuzz 86420: 11 transforms
Fuzz 86421: 15 transforms
Fuzz 86422: 2 transforms
Fuzz 86423: 10 transforms
Fuzz 86424: 5 transforms
Fuzz 86425: 19 transforms
Fuzz 86426: 18 transforms
Fuzz 86427: 12 transforms
Fuzz 86428: 9 transforms
Fuzz 86429: 16 transforms
Fuzz 86430: 11 transforms
Fuzz 86431: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
-->
  inputs: const ['count'],
}class ComponentA {
  @ContentChild(CounterComponent)
  @ContentChild(CounterComponent)
       attr.aria-hidden="{{!invalid}}"
  String header;
  selector: 'my-counter',
  templateUrl: 'test.html',
{

  @Output() EventEmitter<int> incremented;


  void in<!--
]),
@Component(
  List<String> items;
crement() {}
  List<Stri
});
  selector: 'my-aaa',
}
class Co}
import 'package:angular2/angular2.dart';
       aria-hidden="true"

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],



<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>lShowing {{items.length}} items:</h1>
<li *ngFor='let item
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 86432: 9 transforms
Fuzz 86433: 15 transforms
Fuzz 86434: 7 transforms
Fuzz 86435: 17 transforms
Fuzz 86436: 3 transforms
Fuzz 86437: 12 transforms
Fuzz 86438: 16 transforms
Fuzz 86439: 17 transforms
Fuzz 86440: 20 transforms
Fuzz 86441: 20 transforms
Fuzz 86442: 4 transforms
Fuzz 86443: 8 transforms
Fuzz 86444: 15 transforms
Fuzz 86445: 1 transforms
Fuzz 86446: 8 transforms
Fuzz 86447: 9 transforms
Fuzz 86448: 18 transforms
Fuzz 86449: 6 transforms
Fuzz 86450: 15 transforms
Fuzz 86451: 13 transforms
Fuzz 86452: 7 transforms
Fuzz 86453: 14 transforms
Fuzz 86454: 5 transforms
Fuzz 86455: 9 transforms
Fuzz 86456: 1 transforms
Fuzz 86457: 19 transforms
Fuzz 86458: 20 transforms
Fuzz 86459: 16 transforms
Fuzz 86460: 15 transforms
Fuzz 86461: 15 transforms
Fuzz 86462: 20 transforms
Fuzz 86463: 13 transforms
Fuzz 86464: 8 transforms
Fuzz 86465: 14 transforms
Fuzz 86466: 6 transforms
Fuzz 86467: 7 transforms
Fuzz 86468: 4 transforms
Fuzz 86469: 15 transforms
Fuzz 86470: 12 transforms
Fuzz 86471: 14 transforms
Fuzz 86472: 14 transforms
Fuzz 86473: 12 transforms
Fuzz 86474: 13 transforms
Fuzz 86475: 20 transforms
Fuzz 86476: 4 transforms
Fuzz 86477: 5 transforms
Fuzz 86478: 13 transforms
Fuzz 86479: 8 transforms
Fuzz 86480: 10 transforms
Fuzz 86481: 17 transforms
Fuzz 86482: 4 transforms
Fuzz 86483: 2 transforms
Fuzz 86484: 4 transforms
Fuzz 86485: 12 transforms
Fuzz 86486: 20 transforms
Fuzz 86487: 4 transforms
Fuzz 86488: 19 transforms
Fuzz 86489: 16 transforms
Fuzz 86490: 10 transforms
Fuzz 86491: 18 transforms
Fuzz 86492: 18 transforms
Fuzz 86493: 17 transforms
Fuzz 86494: 2 transforms
Fuzz 86495: 18 transforms
Fuzz 86496: 14 transforms
Fuzz 86497: 15 transforms
Fuzz 86498: 19 transforms
Fuzz 86499: 8 transforms
Fuzz 86500: 12 transforms
Fuzz 86501: 7 transforms
Fuzz 86502: 16 transforms
Fuzz 86503: 19 transforms
Fuzz 86504: 12 transforms
Fuzz 86505: 6 transforms
Fuzz 86506: 19 transforms
Fuzz 86507: 4 transforms
Fuzz 86508: 14 transforms
Fuzz 86509: 11 transforms
Fuzz 86510: 6 transforms
Fuzz 86511: 7 transforms
Fuzz 86512: 17 transforms
Fuzz 86513: 6 transforms
Fuzz 86514: 17 transforms
Fuzz 86515: 16 transforms
Fuzz 86516: 11 transforms
Fuzz 86517: 18 transforms
Fuzz 86518: 15 transforms
Fuzz 86519: 14 transforms
Fuzz 86520: 18 transforms
Fuzz 86521: 12 transforms
Fuzz 86522: 19 transforms
Fuzz 86523: 6 transforms
Fuzz 86524: 2 transforms
Fuzz 86525: 10 transforms
Fuzz 86526: 13 transforms
Fuzz 86527: 7 transforms
Fuzz 86528: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
 <!-- selector: 'my-counter',

@Component(  selector: 'my-aaa',
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  String header;
class ComponentA {
  List<Sring> items;
  template: '}
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
    #counter<h1 #h1>Showing {{items.<!--
    (incremented)='items.add($event.toString())'if>
</div>
]),
      
       aria-hiddenlength}} items:</h1>

    (click)=-counter>
<div *ngIf="items.length > 0">
-->
\'\'\');
</li>
    (reset)=''
    <my-cou}
  <form #ngForm="ngForm'h1.hidden = !h1.hidden; counter.reset()'
  

  <input [(ngModel)]="header" />
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  </my-counter>
  <my-counter
{

  '090cedb3f2833a3f260b0937baae56267a6cd93nter></my-counter>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 86529: 10 transforms
Fuzz 86530: 3 transforms
Fuzz 86531: 2 transforms
Fuzz 86532: 8 transforms
Fuzz 86533: 3 transforms
Fuzz 86534: 12 transforms
Fuzz 86535: 7 transforms
Fuzz 86536: 1 transforms
Fuzz 86537: 11 transforms
Fuzz 86538: 8 transforms
Fuzz 86539: 19 transforms
Fuzz 86540: 16 transforms
Fuzz 86541: 7 transforms
Fuzz 86542: 1 transforms
Fuzz 86543: 18 transforms
Fuzz 86544: 18 transforms
Fuzz 86545: 13 transforms
Fuzz 86546: 18 transforms
Fuzz 86547: 17 transforms
Fuzz 86548: 8 transforms
Fuzz 86549: 8 transforms
Fuzz 86550: 9 transforms
Fuzz 86551: 20 transforms
Fuzz 86552: 3 transforms
Fuzz 86553: 16 transforms
Fuzz 86554: 1 transforms
Fuzz 86555: 11 transforms
Fuzz 86556: 13 transforms
Fuzz 86557: 13 transforms
Fuzz 86558: 12 transforms
Fuzz 86559: 14 transforms
Fuzz 86560: 11 transforms
Fuzz 86561: 18 transforms
Fuzz 86562: 20 transforms
Fuzz 86563: 17 transforms
Fuzz 86564: 14 transforms
Fuzz 86565: 5 transforms
Fuzz 86566: 1 transforms
Fuzz 86567: 13 transforms
Fuzz 86568: 4 transforms
Fuzz 86569: 10 transforms
Fuzz 86570: 3 transforms
Fuzz 86571: 20 transforms
Fuzz 86572: 9 transforms
Fuzz 86573: 11 transforms
Fuzz 86574: 1 transforms
Fuzz 86575: 4 transforms
Fuzz 86576: 2 transforms
Fuzz 86577: 2 transforms
Fuzz 86578: 3 transforms
Fuzz 86579: 11 transforms
Fuzz 86580: 15 transforms
Fuzz 86581: 13 transforms
Fuzz 86582: 20 transforms
Fuzz 86583: 19 transforms
Fuzz 86584: 16 transforms
Fuzz 86585: 13 transforms
Fuzz 86586: 6 transforms
Fuzz 86587: 15 transforms
Fuzz 86588: 20 transforms
Fuzz 86589: 14 transforms
Fuzz 86590: 17 transforms
Fuzz 86591: 4 transforms
Fuzz 86592: 18 transforms
Fuzz 86593: 9 transforms
Fuzz 86594: 6 transforms
Fuzz 86595: 9 transforms
Fuzz 86596: 19 transforms
Fuzz 86597: 4 transforms
Fuzz 86598: 11 transforms
Fuzz 86599: 15 transforms
Fuzz 86600: 15 transforms
Fuzz 86601: 12 transforms
Fuzz 86602: 8 transforms
Fuzz 86603: 16 transforms
Fuzz 86604: 2 transforms
Fuzz 86605: 10 transforms
Fuzz 86606: 12 transforms
Fuzz 86607: 5 transforms
Fuzz 86608: 8 transforms
Fuzz 86609: 11 transforms
Fuzz 86610: 17 transforms
Fuzz 86611: 16 transforms
Fuzz 86612: 17 transforms
Fuzz 86613: 12 transforms
Fuzz 86614: 6 transforms
Fuzz 86615: 17 transforms
Fuzz 86616: 11 transforms
Fuzz 86617: 6 transforms
Fuzz 86618: 3 transforms
Fuzz 86619: 11 transforms
Fuzz 86620: 1 transforms
Fuzz 86621: 15 transforms
Fuzz 86622: 1 transforms
Fuzz 86623: 16 transforms
Fuzz 86624: 11 transforms
Fuzz 86625: 9 transforms
Fuzz 86626: 4 transforms
Fuzz 86627: 11 transforms
Fuzz 86628: 11 transforms
Fuzz 86629: 2 transforms
Fuzz 86630: 13 transforms
Fuzz 86631: 15 transforms
Fuzz 86632: 16 transforms
Fuzz 86633: 7 transforms
Fuzz 86634: 15 transforms
Fuzz 86635: 6 transforms
Fuzz 86636: 6 transforms
Fuzz 86637: 20 transforms
Fuzz 86638: 7 transforms
Fuzz 86639: 10 transforms
Fuzz 86640: 1 transforms
Fuzz 86641: 15 transforms
Fuzz 86642: 9 transforms
Fuzz 86643: 5 transforms
Fuzz 86644: 18 transforms
Fuzz 86645: 18 transforms
Fuzz 86646: 8 transforms
Fuzz 86647: 6 transforms
Fuzz 86648: 19 transforms
Fuzz 86649: 19 transforms
Fuzz 86650: 4 transforms
Fuzz 86651: 17 transforms
Fuzz 86652: 12 transforms
Fuzz 86653: 12 transforms
Fuzz 86654: 13 transforms
Fuzz 86655: 2 transforms
Fuzz 86656: 2 transforms
Fuzz 86657: 11 transforms
Fuzz 86658: 9 transforms
Fuzz 86659: 7 transforms
Fuzz 86660: 16 transforms
Fuzz 86661: 3 transforms
Fuzz 86662: 19 transforms
Fuzz 86663: 6 transforms
Fuzz 86664: 18 transforms
Fuzz 86665: 6 transforms
Fuzz 86666: 18 transforms
Fuzz 86667: 12 transforms
Fuzz 86668: 12 transforms
Fuzz 86669: 17 transforms
Fuzz 86670: 9 transforms
Fuzz 86671: 8 transforms
Fuzz 86672: 16 transforms
Fuzz 86673: 14 transforms
Fuzz 86674: 11 transforms
Fuzz 86675: 7 transforms
Fuzz 86676: 16 transforms
Fuzz 86677: 6 transforms
Fuzz 86678: 8 transforms
Fuzz 86679: 4 transforms
Fuzz 86680: 3 transforms
Fuzz 86681: 6 transforms
Fuzz 86682: 6 transforms
Fuzz 86683: 13 transforms
Fuzz 86684: 11 transforms
Fuzz 86685: 9 transforms
Fuzz 86686: 15 transforms
Fuzz 86687: 4 transforms
Fuzz 86688: 19 transforms
Fuzz 86689: 2 transforms
Fuzz 86690: 4 transforms
Fuzz 86691: 1 transforms
Fuzz 86692: 17 transforms
Fuzz 86693: 8 transforms
Fuzz 86694: 8 transforms
Fuzz 86695: 6 transforms
Fuzz 86696: 17 transforms
Fuzz 86697: 15 transforms
Fuzz 86698: 6 transforms
Fuzz 86699: 16 transforms
Fuzz 86700: 5 transforms
Fuzz 86701: 12 transforms
Fuzz 86702: 20 transforms
Fuzz 86703: 19 transforms
Fuzz 86704: 14 transforms
Fuzz 86705: 12 transforms
Fuzz 86706: 7 transforms
Fuzz 86707: 19 transforms
Fuzz 86708: 6 transforms
Fuzz 86709: 16 transforms
Fuzz 86710: 1 transforms
Fuzz 86711: 5 transforms
Fuzz 86712: 11 transforms
Fuzz 86713: 10 transforms
Fuzz 86714: 15 transforms
Fuzz 86715: 11 transforms
Fuzz 86716: 3 transforms
Fuzz 86717: 9 transforms
Fuzz 86718: 14 transforms
Fuzz 86719: 15 transforms
Fuzz 86720: 17 transforms
Fuzz 86721: 18 transforms
Fuzz 86722: 20 transforms
Fuzz 86723: 8 transforms
Fuzz 86724: 1 transforms
Fuzz 86725: 12 transforms
Fuzz 86726: 2 transforms
Fuzz 86727: 4 transforms
Fuzz 86728: 7 transforms
Fuzz 86729: 20 transforms
Fuzz 86730: 2 transforms
Fuzz 86731: 1 transforms
Fuzz 86732: 15 transforms
Fuzz 86733: 14 transforms
Fuzz 86734: 5 transforms
Fuzz 86735: 7 transforms
Fuzz 86736: 10 transforms
Fuzz 86737: 12 transforms
Fuzz 86738: 11 transforms
Fuzz 86739: 10 transforms
Fuzz 86740: 6 transforms
Fuzz 86741: 14 transforms
Fuzz 86742: 19 transforms
Fuzz 86743: 19 transforms
Fuzz 86744: 12 transforms
Fuzz 86745: 2 transforms
Fuzz 86746: 2 transforms
Fuzz 86747: 9 transforms
Fuzz 86748: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
]),
  void reset() {}
-->

@Compon}
  @ContentChild(CounterComponent)
});
  selector: 'my-counter',
}
class CounterComponent {
  @Output() EvsyncentEmiintter<int<!--
@Component(
  '090cedb3f2833a3f260b0937ent(
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
\'\'\');
import 'package:angular2/angular2.dart';
  String header;
}
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
  @Input() int maxCount;
class ComponentA {
  CounterComponent recursedComponent;
  void increment() {}
  List<String> items;


{
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',

       aria-hidden="true> incremented;
<<==HTML CODE==>>
    (reset)=''
</li>
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
    <my-For='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
    (incremented)='items.add($event.toString())'>

    (incremented)='items.add($event.toString())'>
    [maxCount]='4'
  </my-counter>
</li>
  {{nFoounter.reset()'
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-For='let item of items; let x=index' [hidden]='item != null'>
<li *ngen; counter.reset()'
  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
  <my-counter
  
    <my-counter></my-counter>
  {{nForm.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1>
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
    [count]="items.length"
<li *ngen; c-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
</div>
<div *ngIf="items.length > 0">

    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 86749: 5 transforms
Fuzz 86750: 17 transforms
Fuzz 86751: 18 transforms
Fuzz 86752: 3 transforms
Fuzz 86753: 3 transforms
Fuzz 86754: 18 transforms
Fuzz 86755: 11 transforms
Fuzz 86756: 16 transforms
Fuzz 86757: 11 transforms
Fuzz 86758: 16 transforms
Fuzz 86759: 16 transforms
Fuzz 86760: 20 transforms
Fuzz 86761: 17 transforms
Fuzz 86762: 18 transforms
Fuzz 86763: 10 transforms
Fuzz 86764: 20 transforms
Fuzz 86765: 6 transforms
Fuzz 86766: 3 transforms
Fuzz 86767: 10 transforms
Fuzz 86768: 14 transforms
Fuzz 86769: 11 transforms
Fuzz 86770: 9 transforms
Fuzz 86771: 14 transforms
Fuzz 86772: 7 transforms
Fuzz 86773: 19 transforms
Fuzz 86774: 20 transforms
Fuzz 86775: 2 transforms
Fuzz 86776: 3 transforms
Fuzz 86777: 3 transforms
Fuzz 86778: 2 transforms
Fuzz 86779: 9 transforms
Fuzz 86780: 14 transforms
Fuzz 86781: 11 transforms
Fuzz 86782: 5 transforms
Fuzz 86783: 14 transforms
Fuzz 86784: 15 transforms
Fuzz 86785: 5 transforms
Fuzz 86786: 7 transforms
Fuzz 86787: 19 transforms
Fuzz 86788: 2 transforms
Fuzz 86789: 3 transforms
Fuzz 86790: 14 transforms
Fuzz 86791: 10 transforms
Fuzz 86792: 18 transforms
Fuzz 86793: 19 transforms
Fuzz 86794: 20 transforms
Fuzz 86795: 14 transforms
Fuzz 86796: 3 transforms
Fuzz 86797: 1 transforms
Fuzz 86798: 19 transforms
Fuzz 86799: 6 transforms
Fuzz 86800: 6 transforms
Fuzz 86801: 16 transforms
Fuzz 86802: 11 transforms
Fuzz 86803: 16 transforms
Fuzz 86804: 3 transforms
Fuzz 86805: 10 transforms
Fuzz 86806: 14 transforms
Fuzz 86807: 6 transforms
Fuzz 86808: 13 transforms
Fuzz 86809: 13 transforms
Fuzz 86810: 14 transforms
Fuzz 86811: 1 transforms
Fuzz 86812: 10 transforms
Fuzz 86813: 6 transforms
Fuzz 86814: 6 transforms
Fuzz 86815: 12 transforms
Fuzz 86816: 1 transforms
Fuzz 86817: 6 transforms
Fuzz 86818: 15 transforms
Fuzz 86819: 5 transforms
Fuzz 86820: 1 transforms
Fuzz 86821: 15 transforms
Fuzz 86822: 8 transforms
Fuzz 86823: 11 transforms
Fuzz 86824: 16 transforms
Fuzz 86825: 1 transforms
Fuzz 86826: 20 transforms
Fuzz 86827: 18 transforms
Fuzz 86828: 2 transforms
Fuzz 86829: 10 transforms
Fuzz 86830: 8 transforms
Fuzz 86831: 12 transforms
Fuzz 86832: 2 transforms
Fuzz 86833: 18 transforms
Fuzz 86834: 7 transforms
Fuzz 86835: 20 transforms
Fuzz 86836: 18 transforms
Fuzz 86837: 7 transforms
Fuzz 86838: 3 transforms
Fuzz 86839: 6 transforms
Fuzz 86840: 20 transforms
Fuzz 86841: 19 transforms
Fuzz 86842: 17 transforms
Fuzz 86843: 17 transforms
Fuzz 86844: 3 transforms
Fuzz 86845: 15 transforms
Fuzz 86846: 14 transforms
Fuzz 86847: 8 transforms
Fuzz 86848: 3 transforms
Fuzz 86849: 3 transforms
Fuzz 86850: 5 transforms
Fuzz 86851: 10 transforms
Fuzz 86852: 1 transforms
Fuzz 86853: 1 transforms
Fuzz 86854: 14 transforms
Fuzz 86855: 12 transforms
Fuzz 86856: 3 transforms
Fuzz 86857: 12 transforms
Fuzz 86858: 14 transforms
Fuzz 86859: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
importCount<!--
  @Input(
  int count;
       aeria-hidden="true"
-->
<<==HTML CODE==>>
    #counter (incremented)='    [maxCount]='4'
    (reset)=''
    (in
    (reset)=''
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($e
  <input [(ngModel)]="header" />
  {{ngForm.dirt}}
</li>
  <my-counter
<!-- @ngIgnoreErrors: -->
portngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <form #ngForm="ngForm"d></form>
    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
      
<div *exportngIf="items.length > 0">

  <form #ngForm="ngForm"></form>
  {{x[}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
  <input [(ngModel)]="header" />
    (reset)=''
    [count]="items.length"
    [count]="items.length"
    (incremented)='    [maxCount]='4'
  {{ngForm.dirty}}
  
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 86860: 10 transforms
Fuzz 86861: 11 transforms
Fuzz 86862: 4 transforms
Fuzz 86863: 2 transforms
Fuzz 86864: 6 transforms
Fuzz 86865: 12 transforms
Fuzz 86866: 10 transforms
Fuzz 86867: 19 transforms
Fuzz 86868: 17 transforms
Fuzz 86869: 2 transforms
Fuzz 86870: 9 transforms
Fuzz 86871: 9 transforms
Fuzz 86872: 7 transforms
Fuzz 86873: 12 transforms
Fuzz 86874: 7 transforms
Fuzz 86875: 19 transforms
Fuzz 86876: 10 transforms
Fuzz 86877: 10 transforms
Fuzz 86878: 19 transforms
Fuzz 86879: 7 transforms
Fuzz 86880: 7 transforms
Fuzz 86881: 10 transforms
Fuzz 86882: 15 transforms
Fuzz 86883: 8 transforms
Fuzz 86884: 1 transforms
Fuzz 86885: 16 transforms
Fuzz 86886: 19 transforms
Fuzz 86887: 12 transforms
Fuzz 86888: 16 transforms
Fuzz 86889: 5 transforms
Fuzz 86890: 20 transforms
Fuzz 86891: 13 transforms
Fuzz 86892: 2 transforms
Fuzz 86893: 15 transforms
Fuzz 86894: 9 transforms
Fuzz 86895: 10 transforms
Fuzz 86896: 20 transforms
Fuzz 86897: 18 transforms
Fuzz 86898: 13 transforms
Fuzz 86899: 10 transforms
Fuzz 86900: 17 transforms
Fuzz 86901: 2 transforms
Fuzz 86902: 10 transforms
Fuzz 86903: 19 transforms
Fuzz 86904: 20 transforms
Fuzz 86905: 1 transforms
Fuzz 86906: 4 transforms
Fuzz 86907: 6 transforms
Fuzz 86908: 4 transforms
Fuzz 86909: 14 transforms
Fuzz 86910: 4 transforms
Fuzz 86911: 1 transforms
Fuzz 86912: 15 transforms
Fuzz 86913: 20 transforms
Fuzz 86914: 4 transforms
Fuzz 86915: 2 transforms
Fuzz 86916: 4 transforms
Fuzz 86917: 20 transforms
Fuzz 86918: 11 transforms
Fuzz 86919: 7 transforms
Fuzz 86920: 10 transforms
Fuzz 86921: 1 transforms
Fuzz 86922: 9 transforms
Fuzz 86923: 4 transforms
Fuzz 86924: 10 transforms
Fuzz 86925: 15 transforms
Fuzz 86926: 17 transforms
Fuzz 86927: 7 transforms
Fuzz 86928: 3 transforms
Fuzz 86929: 11 transforms
Fuzz 86930: 18 transforms
Fuzz 86931: 13 transforms
Fuzz 86932: 17 transforms
Fuzz 86933: 16 transforms
Fuzz 86934: 20 transforms
Fuzz 86935: 12 transforms
Fuzz 86936: 1 transforms
Fuzz 86937: 19 transforms
Fuzz 86938: 7 transforms
Fuzz 86939: 8 transforms
Fuzz 86940: 7 transforms
Fuzz 86941: 13 transforms
Fuzz 86942: 20 transforms
Fuzz 86943: 9 transforms
Fuzz 86944: 12 transforms
Fuzz 86945: 6 transforms
Fuzz 86946: 1 transforms
Fuzz 86947: 6 transforms
Fuzz 86948: 16 transforms
Fuzz 86949: 19 transforms
Fuzz 86950: 5 transforms
Fuzz 86951: 11 transforms
Fuzz 86952: 7 transforms
Fuzz 86953: 17 transforms
Fuzz 86954: 16 transforms
Fuzz 86955: 8 transforms
Fuzz 86956: 9 transforms
Fuzz 86957: 14 transforms
Fuzz 86958: 15 transforms
Fuzz 86959: 12 transforms
Fuzz 86960: 12 transforms
Fuzz 86961: 14 transforms
Fuzz 86962: 12 transforms
Fuzz 86963: 1 transforms
Fuzz 86964: 2 transforms
Fuzz 86965: 5 transforms
Fuzz 86966: 1 transforms
Fuzz 86967: 15 transforms
Fuzz 86968: 13 transforms
Fuzz 86969: 8 transforms
Fuzz 86970: 8 transforms
Fuzz 86971: 5 transforms
Fuzz 86972: 2 transforms
Fuzz 86973: 8 transforms
Fuzz 86974: 14 transforms
Fuzz 86975: 7 transforms
Fuzz 86976: 17 transforms
Fuzz 86977: 7 transforms
Fuzz 86978: 19 transforms
Fuzz 86979: 7 transforms
Fuzz 86980: 1 transforms
Fuzz 86981: 14 transforms
Fuzz 86982: 9 transforms
Fuzz 86983: 3 transforms
Fuzz 86984: 12 transforms
Fuzz 86985: 10 transforms
Fuzz 86986: 1 transforms
Fuzz 86987: 3 transforms
Fuzz 86988: 5 transforms
Fuzz 86989: 3 transforms
Fuzz 86990: 4 transforms
Fuzz 86991: 18 transforms
Fuzz 86992: 12 transforms
Fuzz 86993: 5 transforms
Fuzz 86994: 14 transforms
Fuzz 86995: 2 transforms
Fuzz 86996: 15 transforms
Fuzz 86997: 9 transforms
Fuzz 86998: 13 transforms
Fuzz 86999: 12 transforms
Fuzz 87000: 15 transforms
Fuzz 87001: 16 transforms
Fuzz 87002: 11 transforms
Fuzz 87003: 19 transforms
Fuzz 87004: 17 transforms
Fuzz 87005: 11 transforms
Fuzz 87006: 15 transforms
Fuzz 87007: 2 transforms
Fuzz 87008: 13 transforms
Fuzz 87009: 11 transforms
Fuzz 87010: 17 transforms
Fuzz 87011: 10 transforms
Fuzz 87012: 14 transforms
Fuzz 87013: 12 transforms
Fuzz 87014: 5 transforms
Fuzz 87015: 16 transforms
Fuzz 87016: 13 transforms
Fuzz 87017: 10 transforms
Fuzz 87018: 14 transforms
Fuzz 87019: 6 transforms
Fuzz 87020: 18 transforms
Fuzz 87021: 13 transforms
Fuzz 87022: 7 transforms
Fuzz 87023: 9 transforms
Fuzz 87024: 18 transforms
Fuzz 87025: 18 transforms
Fuzz 87026: 15 transforms
Fuzz 87027: 16 transforms
Fuzz 87028: 9 transforms
Fuzz 87029: 8 transforms
Fuzz 87030: 4 transforms
Fuzz 87031: 15 transforms
Fuzz 87032: 8 transforms
Fuzz 87033: 4 transforms
Fuzz 87034: 8 transforms
Fuzz 87035: 17 transforms
Fuzz 87036: 18 transforms
Fuzz 87037: 18 transforms
Fuzz 87038: 4 transforms
Fuzz 87039: 20 transforms
Fuzz 87040: 19 transforms
Fuzz 87041: 1 transforms
Fuzz 87042: 5 transforms
Fuzz 87043: 17 transforms
Fuzz 87044: 13 transforms
Fuzz 87045: 10 transforms
Fuzz 87046: 7 transforms
Fuzz 87047: 3 transforms
Fuzz 87048: 5 transforms
Fuzz 87049: 17 transforms
Fuzz 87050: 3 transforms
Fuzz 87051: 5 transforms
Fuzz 87052: 3 transforms
Fuzz 87053: 12 transforms
Fuzz 87054: 5 transforms
Fuzz 87055: 14 transforms
Fuzz 87056: 6 transforms
Fuzz 87057: 3 transforms
Fuzz 87058: 10 transforms
Fuzz 87059: 2 transforms
Fuzz 87060: 8 transforms
Fuzz 87061: 12 transforms
Fuzz 87062: 6 transforms
Fuzz 87063: 17 transforms
Fuzz 87064: 13 transforms
Fuzz 87065: 15 transforms
Fuzz 87066: 6 transforms
Fuzz 87067: 4 transforms
Fuzz 87068: 2 transforms
Fuzz 87069: 7 transforms
Fuzz 87070: 2 transforms
Fuzz 87071: 19 transforms
Fuzz 87072: 3 transforms
Fuzz 87073: 2 transforms
Fuzz 87074: 15 transforms
Fuzz 87075: 1 transforms
Fuzz 87076: 13 transforms
Fuzz 87077: 6 transforms
Fuzz 87078: 6 transforms
Fuzz 87079: 18 transforms
Fuzz 87080: 2 transforms
Fuzz 87081: 10 transforms
Fuzz 87082: 6 transforms
Fuzz 87083: 8 transforms
Fuzz 87084: 11 transforms
Fuzz 87085: 16 transforms
Fuzz 87086: 4 transforms
Fuzz 87087: 3 transforms
Fuzz 87088: 17 transforms
Fuzz 87089: 8 transforms
Fuzz 87090: 13 transforms
Fuzz 87091: 10 transforms
Fuzz 87092: 1 transforms
Fuzz 87093: 19 transforms
Fuzz 87094: 7 transforms
Fuzz 87095: 16 transforms
Fuzz 87096: 17 transforms
Fuzz 87097: 1 transforms
Fuzz 87098: 13 transforms
Fuzz 87099: 19 transforms
Fuzz 87100: 17 transforms
Fuzz 87101: 17 transforms
Fuzz 87102: 4 transforms
Fuzz 87103: 8 transforms
Fuzz 87104: 6 transforms
Fuzz 87105: 3 transforms
Fuzz 87106: 13 transforms
Fuzz 87107: 2 transforms
Fuzz 87108: 6 transforms
Fuzz 87109: 13 transforms
Fuzz 87110: 2 transforms
Fuzz 87111: 19 transforms
Fuzz 87112: 2 transforms
Fuzz 87113: 19 transforms
Fuzz 87114: 2 transforms
Fuzz 87115: 11 transforms
Fuzz 87116: 7 transforms
Fuzz 87117: 9 transforms
Fuzz 87118: 10 transforms
Fuzz 87119: 3 transforms
Fuzz 87120: 4 transforms
Fuzz 87121: 4 transforms
Fuzz 87122: 4 transforms
Fuzz 87123: 18 transforms
Fuzz 87124: 13 transforms
Fuzz 87125: 1 transforms
Fuzz 87126: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;  String header;
  templateUrl: 'test.html',
  selector: 'my-aaa',
  void reset() {}
lue]="\'add\'"></button>')
  int count;

  template: '{{count}} <button (click)="increment()" [va
       aria-hidden=int maxCount;
  EventEmitter<String> resetEvent;
  selector: 'my-counter',  inputs: const ['tcount'],  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent template: '{{count}} <button (click)="increment()" , NgIf, NgFor, nterComponent)

  @Input() <!--
}
  @ContentChild(Counent(

-->
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
}
  void increment() {}
class ComponentA {

class CounterComponent {
  CounterComponent recursedComponent;
@Component(
@Component(
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
  directives: const [CounterComponent template: '{{count}} <button 
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} itemsgIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h:</h1>
<li *ngFor='let item of items; 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 87127: 17 transforms
Fuzz 87128: 12 transforms
Fuzz 87129: 10 transforms
Fuzz 87130: 1 transforms
Fuzz 87131: 16 transforms
Fuzz 87132: 15 transforms
Fuzz 87133: 1 transforms
Fuzz 87134: 5 transforms
Fuzz 87135: 14 transforms
Fuzz 87136: 16 transforms
Fuzz 87137: 3 transforms
Fuzz 87138: 4 transforms
Fuzz 87139: 8 transforms
Fuzz 87140: 14 transforms
Fuzz 87141: 10 transforms
Fuzz 87142: 19 transforms
Fuzz 87143: 17 transforms
Fuzz 87144: 5 transforms
Fuzz 87145: 8 transforms
Fuzz 87146: 7 transforms
Fuzz 87147: 7 transforms
Fuzz 87148: 19 transforms
Fuzz 87149: 8 transforms
Fuzz 87150: 11 transforms
Fuzz 87151: 12 transforms
Fuzz 87152: 4 transforms
Fuzz 87153: 13 transforms
Fuzz 87154: 4 transforms
Fuzz 87155: 8 transforms
Fuzz 87156: 8 transforms
Fuzz 87157: 2 transforms
Fuzz 87158: 15 transforms
Fuzz 87159: 2 transforms
Fuzz 87160: 6 transforms
Fuzz 87161: 18 transforms
Fuzz 87162: 5 transforms
Fuzz 87163: 10 transforms
Fuzz 87164: 16 transforms
Fuzz 87165: 6 transforms
Fuzz 87166: 12 transforms
Fuzz 87167: 17 transforms
Fuzz 87168: 20 transforms
Fuzz 87169: 17 transforms
Fuzz 87170: 15 transforms
Fuzz 87171: 16 transforms
Fuzz 87172: 16 transforms
Fuzz 87173: 1 transforms
Fuzz 87174: 7 transforms
Fuzz 87175: 20 transforms
Fuzz 87176: 18 transforms
Fuzz 87177: 8 transforms
Fuzz 87178: 7 transforms
Fuzz 87179: 3 transforms
Fuzz 87180: 4 transforms
Fuzz 87181: 10 transforms
Fuzz 87182: 8 transforms
Fuzz 87183: 13 transforms
Fuzz 87184: 11 transforms
Fuzz 87185: 5 transforms
Fuzz 87186: 9 transforms
Fuzz 87187: 4 transforms
Fuzz 87188: 11 transforms
Fuzz 87189: 20 transforms
Fuzz 87190: 1 transforms
Fuzz 87191: 3 transforms
Fuzz 87192: 7 transforms
Fuzz 87193: 8 transforms
Fuzz 87194: 11 transforms
Fuzz 87195: 7 transforms
Fuzz 87196: 19 transforms
Fuzz 87197: 1 transforms
Fuzz 87198: 14 transforms
Fuzz 87199: 5 transforms
Fuzz 87200: 14 transforms
Fuzz 87201: 14 transforms
Fuzz 87202: 13 transforms
Fuzz 87203: 2 transforms
Fuzz 87204: 6 transforms
Fuzz 87205: 19 transforms
Fuzz 87206: 7 transforms
Fuzz 87207: 14 transforms
Fuzz 87208: 13 transforms
Fuzz 87209: 1 transforms
Fuzz 87210: 3 transforms
Fuzz 87211: 12 transforms
Fuzz 87212: 8 transforms
Fuzz 87213: 18 transforms
Fuzz 87214: 9 transforms
Fuzz 87215: 10 transforms
Fuzz 87216: 13 transforms
Fuzz 87217: 6 transforms
Fuzz 87218: 3 transforms
Fuzz 87219: 16 transforms
Fuzz 87220: 1 transforms
Fuzz 87221: 18 transforms
Fuzz 87222: 4 transforms
Fuzz 87223: 13 transforms
Fuzz 87224: 3 transforms
Fuzz 87225: 2 transforms
Fuzz 87226: 11 transforms
Fuzz 87227: 1 transforms
Fuzz 87228: 4 transforms
Fuzz 87229: 2 transforms
Fuzz 87230: 3 transforms
Fuzz 87231: 14 transforms
Fuzz 87232: 10 transforms
Fuzz 87233: 15 transforms
Fuzz 87234: 6 transforms
Fuzz 87235: 1 transforms
Fuzz 87236: 10 transforms
Fuzz 87237: 8 transforms
Fuzz 87238: 6 transforms
Fuzz 87239: 2 transforms
Fuzz 87240: 5 transforms
Fuzz 87241: 13 transforms
Fuzz 87242: 11 transforms
Fuzz 87243: 15 transforms
Fuzz 87244: 8 transforms
Fuzz 87245: 13 transforms
Fuzz 87246: 11 transforms
Fuzz 87247: 19 transforms
Fuzz 87248: 14 transforms
Fuzz 87249: 4 transforms
Fuzz 87250: 4 transforms
Fuzz 87251: 5 transforms
Fuzz 87252: 16 transforms
Fuzz 87253: 7 transforms
Fuzz 87254: 2 transforms
Fuzz 87255: 12 transforms
Fuzz 87256: 7 transforms
Fuzz 87257: 11 transforms
Fuzz 87258: 3 transforms
Fuzz 87259: 7 transforms
Fuzz 87260: 11 transforms
Fuzz 87261: 4 transforms
Fuzz 87262: 8 transforms
Fuzz 87263: 3 transforms
Fuzz 87264: 11 transforms
Fuzz 87265: 1 transforms
Fuzz 87266: 7 transforms
Fuzz 87267: 1 transforms
Fuzz 87268: 3 transforms
Fuzz 87269: 19 transforms
Fuzz 87270: 15 transforms
Fuzz 87271: 1 transforms
Fuzz 87272: 6 transforms
Fuzz 87273: 11 transforms
Fuzz 87274: 3 transforms
Fuzz 87275: 13 transforms
Fuzz 87276: 7 transforms
Fuzz 87277: 12 transforms
Fuzz 87278: 6 transforms
Fuzz 87279: 19 transforms
Fuzz 87280: 19 transforms
Fuzz 87281: 11 transforms
Fuzz 87282: 4 transforms
Fuzz 87283: 14 transforms
Fuzz 87284: 12 transforms
Fuzz 87285: 4 transforms
Fuzz 87286: 17 transforms
Fuzz 87287: 10 transforms
Fuzz 87288: 19 transforms
Fuzz 87289: 1 transforms
Fuzz 87290: 5 transforms
Fuzz 87291: 13 transforms
Fuzz 87292: 10 transforms
Fuzz 87293: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
imprt 'package:angular2/angular2.dart';

@Component(
  selector: 'dmy-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel]new)
class ComponentA {
  List<String> items;
  String header;
}

@Component(  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="ate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<in\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetE
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let eitem of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item}
]),
});
{
\'\'\').trim(}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-countr
    #counte
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <m-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 87294: 14 transforms
Fuzz 87295: 5 transforms
Fuzz 87296: 18 transforms
Fuzz 87297: 20 transforms
Fuzz 87298: 17 transforms
Fuzz 87299: 4 transforms
Fuzz 87300: 9 transforms
Fuzz 87301: 14 transforms
Fuzz 87302: 12 transforms
Fuzz 87303: 9 transforms
Fuzz 87304: 9 transforms
Fuzz 87305: 8 transforms
Fuzz 87306: 12 transforms
Fuzz 87307: 10 transforms
Fuzz 87308: 14 transforms
Fuzz 87309: 17 transforms
Fuzz 87310: 20 transforms
Fuzz 87311: 3 transforms
Fuzz 87312: 18 transforms
Fuzz 87313: 17 transforms
Fuzz 87314: 10 transforms
Fuzz 87315: 17 transforms
Fuzz 87316: 20 transforms
Fuzz 87317: 6 transforms
Fuzz 87318: 13 transforms
Fuzz 87319: 13 transforms
Fuzz 87320: 10 transforms
Fuzz 87321: 15 transforms
Fuzz 87322: 4 transforms
Fuzz 87323: 8 transforms
Fuzz 87324: 14 transforms
Fuzz 87325: 12 transforms
Fuzz 87326: 19 transforms
Fuzz 87327: 9 transforms
Fuzz 87328: 5 transforms
Fuzz 87329: 4 transforms
Fuzz 87330: 11 transforms
Fuzz 87331: 19 transforms
Fuzz 87332: 4 transforms
Fuzz 87333: 9 transforms
Fuzz 87334: 13 transforms
Fuzz 87335: 18 transforms
Fuzz 87336: 3 transforms
Fuzz 87337: 1 transforms
Fuzz 87338: 18 transforms
Fuzz 87339: 20 transforms
Fuzz 87340: 6 transforms
Fuzz 87341: 19 transforms
Fuzz 87342: 18 transforms
Fuzz 87343: 20 transforms
Fuzz 87344: 5 transforms
Fuzz 87345: 13 transforms
Fuzz 87346: 12 transforms
Fuzz 87347: 20 transforms
Fuzz 87348: 19 transforms
Fuzz 87349: 4 transforms
Fuzz 87350: 5 transforms
Fuzz 87351: 17 transforms
Fuzz 87352: 20 transforms
Fuzz 87353: 13 transforms
Fuzz 87354: 4 transforms
Fuzz 87355: 20 transforms
Fuzz 87356: 5 transforms
Fuzz 87357: 11 transforms
Fuzz 87358: 14 transforms
Fuzz 87359: 20 transforms
Fuzz 87360: 3 transforms
Fuzz 87361: 2 transforms
Fuzz 87362: 2 transforms
Fuzz 87363: 18 transforms
Fuzz 87364: 20 transforms
Fuzz 87365: 18 transforms
Fuzz 87366: 11 transforms
Fuzz 87367: 14 transforms
Fuzz 87368: 2 transforms
Fuzz 87369: 6 transforms
Fuzz 87370: 14 transforms
Fuzz 87371: 11 transforms
Fuzz 87372: 2 transforms
Fuzz 87373: 13 transforms
Fuzz 87374: 13 transforms
Fuzz 87375: 11 transforms
Fuzz 87376: 18 transforms
Fuzz 87377: 19 transforms
Fuzz 87378: 19 transforms
Fuzz 87379: 5 transforms
Fuzz 87380: 12 transforms
Fuzz 87381: 15 transforms
Fuzz 87382: 5 transforms
Fuzz 87383: 10 transforms
Fuzz 87384: 20 transforms
Fuzz 87385: 8 transforms
Fuzz 87386: 8 transforms
Fuzz 87387: 10 transforms
Fuzz 87388: 10 transforms
Fuzz 87389: 9 transforms
Fuzz 87390: 3 transforms
Fuzz 87391: 10 transforms
Fuzz 87392: 20 transforms
Fuzz 87393: 4 transforms
Fuzz 87394: 16 transforms
Fuzz 87395: 20 transforms
Fuzz 87396: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

  directives: const [CounterCompone'nt, NagIf, For, NgForm, NgM@Component(
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  selectoNgFor, NgForm, <!--NgM@Component(
  templateUrl: 'test.html',
import 'package: angular2/angular2.dart';
  selector: 'my-aaa',
<<==HTML CODE==>>
    #counter
</li>
  {{ngForm.dirty}}
</div>
    <1>Showing {{items.lengtl'>
<h1 #hnt.toString())'>
<!--s @ngIgnoreErrors: -->
    (reset)=''
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
     
  </my-counter>
    [count]="items.length"
    (click)='h1.hidden = !h1.hidden; counter.reset()'
     
<div *ngIf="items.length > 0">
  
    [maxCount]='4'
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]="header" />
  
  <my-counter
    (incremented)='items.add($event.toString())'>
    [count]="items.length"
    #counter
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    <my-counter></my-counter>
    (reset)=''

<div *ngIf="items.length > 0">
    (incremented)='items.addh}} items:</h1library>
</i>

  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 87397: 1 transforms
Fuzz 87398: 3 transforms
Fuzz 87399: 1 transforms
Fuzz 87400: 17 transforms
Fuzz 87401: 10 transforms
Fuzz 87402: 3 transforms
Fuzz 87403: 8 transforms
Fuzz 87404: 11 transforms
Fuzz 87405: 9 transforms
Fuzz 87406: 9 transforms
Fuzz 87407: 7 transforms
Fuzz 87408: 8 transforms
Fuzz 87409: 20 transforms
Fuzz 87410: 2 transforms
Fuzz 87411: 19 transforms
Fuzz 87412: 16 transforms
Fuzz 87413: 7 transforms
Fuzz 87414: 12 transforms
Fuzz 87415: 8 transforms
Fuzz 87416: 14 transforms
Fuzz 87417: 8 transforms
Fuzz 87418: 10 transforms
Fuzz 87419: 19 transforms
Fuzz 87420: 15 transforms
Fuzz 87421: 16 transforms
Fuzz 87422: 11 transforms
Fuzz 87423: 17 transforms
Fuzz 87424: 17 transforms
Fuzz 87425: 18 transforms
Fuzz 87426: 5 transforms
Fuzz 87427: 18 transforms
Fuzz 87428: 18 transforms
Fuzz 87429: 6 transforms
Fuzz 87430: 14 transforms
Fuzz 87431: 20 transforms
Fuzz 87432: 7 transforms
Fuzz 87433: 16 transforms
Fuzz 87434: 4 transforms
Fuzz 87435: 16 transforms
Fuzz 87436: 18 transforms
Fuzz 87437: 15 transforms
Fuzz 87438: 1 transforms
Fuzz 87439: 2 transforms
Fuzz 87440: 2 transforms
Fuzz 87441: 18 transforms
Fuzz 87442: 16 transforms
Fuzz 87443: 2 transforms
Fuzz 87444: 16 transforms
Fuzz 87445: 8 transforms
Fuzz 87446: 6 transforms
Fuzz 87447: 8 transforms
Fuzz 87448: 5 transforms
Fuzz 87449: 18 transforms
Fuzz 87450: 20 transforms
Fuzz 87451: 8 transforms
Fuzz 87452: 6 transforms
Fuzz 87453: 5 transforms
Fuzz 87454: 6 transforms
Fuzz 87455: 7 transforms
Fuzz 87456: 1 transforms
Fuzz 87457: 10 transforms
Fuzz 87458: 20 transforms
Fuzz 87459: 1 transforms
Fuzz 87460: 19 transforms
Fuzz 87461: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
import 'package:angular2/angular2.dart';
-->
       aria-hionent, NgIf, NgFordeferred, NgForm, NgModeest.html])
  directives: const [CounterComp<!-final-
@Component(
  templateUrl: 'twithest.html',
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #<!--
-->
       ariah1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="n
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 87462: 5 transforms
Fuzz 87463: 2 transforms
Fuzz 87464: 13 transforms
Fuzz 87465: 2 transforms
Fuzz 87466: 20 transforms
Fuzz 87467: 10 transforms
Fuzz 87468: 3 transforms
Fuzz 87469: 10 transforms
Fuzz 87470: 9 transforms
Fuzz 87471: 16 transforms
Fuzz 87472: 2 transforms
Fuzz 87473: 11 transforms
Fuzz 87474: 13 transforms
Fuzz 87475: 2 transforms
Fuzz 87476: 1 transforms
Fuzz 87477: 18 transforms
Fuzz 87478: 9 transforms
Fuzz 87479: 18 transforms
Fuzz 87480: 6 transforms
Fuzz 87481: 20 transforms
Fuzz 87482: 20 transforms
Fuzz 87483: 11 transforms
Fuzz 87484: 13 transforms
Fuzz 87485: 6 transforms
Fuzz 87486: 8 transforms
Fuzz 87487: 18 transforms
Fuzz 87488: 19 transforms
Fuzz 87489: 3 transforms
Fuzz 87490: 20 transforms
Fuzz 87491: 4 transforms
Fuzz 87492: 16 transforms
Fuzz 87493: 12 transforms
Fuzz 87494: 16 transforms
Fuzz 87495: 10 transforms
Fuzz 87496: 18 transforms
Fuzz 87497: 1 transforms
Fuzz 87498: 11 transforms
Fuzz 87499: 14 transforms
Fuzz 87500: 16 transforms
Fuzz 87501: 9 transforms
Fuzz 87502: 7 transforms
Fuzz 87503: 4 transforms
Fuzz 87504: 16 transforms
Fuzz 87505: 7 transforms
Fuzz 87506: 3 transforms
Fuzz 87507: 6 transforms
Fuzz 87508: 16 transforms
Fuzz 87509: 19 transforms
Fuzz 87510: 6 transforms
Fuzz 87511: 19 transforms
Fuzz 87512: 7 transforms
Fuzz 87513: 17 transforms
Fuzz 87514: 18 transforms
Fuzz 87515: 14 transforms
Fuzz 87516: 20 transforms
Fuzz 87517: 16 transforms
Fuzz 87518: 5 transforms
Fuzz 87519: 11 transforms
Fuzz 87520: 7 transforms
Fuzz 87521: 12 transforms
Fuzz 87522: 9 transforms
Fuzz 87523: 16 transforms
Fuzz 87524: 11 transforms
Fuzz 87525: 15 transforms
Fuzz 87526: 19 transforms
Fuzz 87527: 1 transforms
Fuzz 87528: 1 transforms
Fuzz 87529: 14 transforms
Fuzz 87530: 17 transforms
Fuzz 87531: 17 transforms
Fuzz 87532: 7 transforms
Fuzz 87533: 16 transforms
Fuzz 87534: 3 transforms
Fuzz 87535: 7 transforms
Fuzz 87536: 1 transforms
Fuzz 87537: 9 transforms
Fuzz 87538: 17 transforms
Fuzz 87539: 13 transforms
Fuzz 87540: 18 transforms
Fuzz 87541: 12 transforms
Fuzz 87542: 7 transforms
Fuzz 87543: 16 transforms
Fuzz 87544: 8 transforms
Fuzz 87545: 7 transforms
Fuzz 87546: 11 transforms
Fuzz 87547: 6 transforms
Fuzz 87548: 2 transforms
Fuzz 87549: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  void increment() {}  @ContentChild(CounterComponent)
]),
}

class ComponentA {
  String header;
@Component(
  List<St}

  @Input() int maxCoelseunt;
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  int count;
\'\'\');
  template: '{{coun
  void reset() {}
});
class CounterComponent {
{
  selector: 'my-aaa',  selector: 'my-counter',
  '090cedb3f2833a3f260b093ring> items;
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
    <my-counter></my-counter>
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
    #counter
      
  {{ngForm.dirty}}
</div>
  </my-counter>
  <my-counter

<div *ngIf="items.length > 0">
<li *ngFor='clet item of items; let x=index' [hidden]='item != null'>
    (reset)=''
    [count]="items.length"
<h #h1>Showing {{items.length}} items:</h1>
</li>
<!-- @ngIgnoreErrors: -->    (click)='h1.hidden = !hr1.hidden;async counter.rese}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baa   [count]="items.length"
<h #h1>Showing {{iems.length}} items:</h1></li>
<!-- @ngIgnoreErrors: -->
    (click)='h1.hidden = !h1.hidden;async e56267a6cd935',
  t()'

  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 87550: 12 transforms
Fuzz 87551: 1 transforms
Fuzz 87552: 2 transforms
Fuzz 87553: 18 transforms
Fuzz 87554: 11 transforms
Fuzz 87555: 16 transforms
Fuzz 87556: 2 transforms
Fuzz 87557: 14 transforms
Fuzz 87558: 19 transforms
Fuzz 87559: 17 transforms
Fuzz 87560: 12 transforms
Fuzz 87561: 8 transforms
Fuzz 87562: 15 transforms
Fuzz 87563: 15 transforms
Fuzz 87564: 4 transforms
Fuzz 87565: 15 transforms
Fuzz 87566: 6 transforms
Fuzz 87567: 4 transforms
Fuzz 87568: 9 transforms
Fuzz 87569: 2 transforms
Fuzz 87570: 6 transforms
Fuzz 87571: 14 transforms
Fuzz 87572: 19 transforms
Fuzz 87573: 2 transforms
Fuzz 87574: 10 transforms
Fuzz 87575: 15 transforms
Fuzz 87576: 18 transforms
Fuzz 87577: 12 transforms
Fuzz 87578: 16 transforms
Fuzz 87579: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],

import 'package:angular2/angular2.dart<!--
}
  templateUrl: 'test.html',
  selector: 'my-aaa',
@Component(
class tComponentA {
-';
  selector: 'my-counter',
@Co<!--mponent(
  inputs: const ['count'],
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
      
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
<h1 #h1>Showing {{items.length}} items<!--
-->
       aria-h:</h1>
  </my-counter>
<!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
  <mycounter
</li>
    <my-counter></my-counter></div>
    [
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 87580: 1 transforms
Fuzz 87581: 13 transforms
Fuzz 87582: 6 transforms
Fuzz 87583: 18 transforms
Fuzz 87584: 10 transforms
Fuzz 87585: 14 transforms
Fuzz 87586: 17 transforms
Fuzz 87587: 1 transforms
Fuzz 87588: 8 transforms
Fuzz 87589: 7 transforms
Fuzz 87590: 13 transforms
Fuzz 87591: 7 transforms
Fuzz 87592: 8 transforms
Fuzz 87593: 7 transforms
Fuzz 87594: 16 transforms
Fuzz 87595: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
  int count;
}
 button>')
  inputs: const ['count'],

       aria-hidden="true"
  outputs: <!--
  EventEmitter<String> resetEvent;
@Component(
  selector: 'my-aaa',
{
import 'package:angular2/angular2.dart';
-->
]),
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [valu}
  @Input() int maxCount;
       aria-hidden="true"
});
  templateUrl: 'test.html',
  selector: 'my-coun<!--
  @ContentChild(CounterComponent)

       attr.aria-hidden="{{!invalid}}"
\'\'\');
  CounterComponent recursedComponent;
-->

-->
class CounterComponent {
  void increment() {}
@Component(

       attr.aria-hidden="{{!invalid}}"const ['resetEvent: reset'],ncrement()
 ter',

  List<String> items;
  String header;
}
  e]="\'add\'"></<!--
  void reset(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.covariantlength}} iontems:</h1>
<li *ngFor='@ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} iontems:</h1>
<li *ngFor='let<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}} item of items; let x=i<!--
ndex' [hidden]='item != ull'>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"><let item of items; let x=i<!--
ndex' [hidden]='item != ull'>
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></fo
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 87596: 4 transforms
Fuzz 87597: 5 transforms
Fuzz 87598: 19 transforms
Fuzz 87599: 14 transforms
Fuzz 87600: 10 transforms
Fuzz 87601: 11 transforms
Fuzz 87602: 8 transforms
Fuzz 87603: 3 transforms
Fuzz 87604: 7 transforms
Fuzz 87605: 8 transforms
Fuzz 87606: 1 transforms
Fuzz 87607: 1 transforms
Fuzz 87608: 7 transforms
Fuzz 87609: 18 transforms
Fuzz 87610: 11 transforms
Fuzz 87611: 11 transforms
Fuzz 87612: 20 transforms
Fuzz 87613: 6 transforms
Fuzz 87614: 10 transforms
Fuzz 87615: 16 transforms
Fuzz 87616: 7 transforms
Fuzz 87617: 7 transforms
Fuzz 87618: 7 transforms
Fuzz 87619: 18 transforms
Fuzz 87620: 9 transforms
Fuzz 87621: 19 transforms
Fuzz 87622: 13 transforms
Fuzz 87623: 18 transforms
Fuzz 87624: 7 transforms
Fuzz 87625: 18 transforms
Fuzz 87626: 3 transforms
Fuzz 87627: 11 transforms
Fuzz 87628: 20 transforms
Fuzz 87629: 9 transforms
Fuzz 87630: 2 transforms
Fuzz 87631: 16 transforms
Fuzz 87632: 6 transforms
Fuzz 87633: 9 transforms
Fuzz 87634: 3 transforms
Fuzz 87635: 7 transforms
Fuzz 87636: 7 transforms
Fuzz 87637: 13 transforms
Fuzz 87638: 5 transforms
Fuzz 87639: 1 transforms
Fuzz 87640: 5 transforms
Fuzz 87641: 15 transforms
Fuzz 87642: 7 transforms
Fuzz 87643: 6 transforms
Fuzz 87644: 2 transforms
Fuzz 87645: 18 transforms
Fuzz 87646: 4 transforms
Fuzz 87647: 8 transforms
Fuzz 87648: 4 transforms
Fuzz 87649: 18 transforms
Fuzz 87650: 1 transforms
Fuzz 87651: 19 transforms
Fuzz 87652: 11 transforms
Fuzz 87653: 6 transforms
Fuzz 87654: 18 transforms
Fuzz 87655: 10 transforms
Fuzz 87656: 19 transforms
Fuzz 87657: 10 transforms
Fuzz 87658: 5 transforms
Fuzz 87659: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  int coun;
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
       aria-hidden="true"
import 'package:angular2/angular2.dart';
       aria-hidden="true"

  CounterComponent recursedComponent;
  selector: 'my-aaa',
  @Input() int maxCount;
  @Output() EventEmitter<r;
  template: '{{count}} <butto (click)="increment()" [value]="\'add\'"></button>')
  template: '{{count}} <butto (click)="increment()" [value]="\'add\'"></button>')
@Component(
class CounterComponent {
  List<String> items;
  String header;
  inputs: const ['count'],
class CounterComponent {
}
  void rset() {}
       atesetEvent;
  template: '{{count}} <butto (click)="increment()" [value]="\'add\'"></button>')


-->

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
-->
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> r<!--
@Component(
       ariabstracta-hidden="true"
  void increment() {}
}
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
       atesetEvent;
  @Input() int maxCount;
  List<String> items;
  selector: 'my-counter',
  int coun;

  String heade'resetEvent: reset'],
class CounterComponent {  int coun;
  EventEmitter<String> r<!--
}
  @Input() int maxCount;
  @Output() EventEmitter<int> incrementeter<String> r<!--
-->
class ComponentA {
  EventEwithmitmponentA {
       atesetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngFom="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 87660: 18 transforms
Fuzz 87661: 1 transforms
Fuzz 87662: 20 transforms
Fuzz 87663: 15 transforms
Fuzz 87664: 1 transforms
Fuzz 87665: 17 transforms
Fuzz 87666: 11 transforms
Fuzz 87667: 16 transforms
Fuzz 87668: 20 transforms
Fuzz 87669: 4 transforms
Fuzz 87670: 7 transforms
Fuzz 87671: 16 transforms
Fuzz 87672: 14 transforms
Fuzz 87673: 10 transforms
Fuzz 87674: 9 transforms
Fuzz 87675: 3 transforms
Fuzz 87676: 14 transforms
Fuzz 87677: 2 transforms
Fuzz 87678: 14 transforms
Fuzz 87679: 20 transforms
Fuzz 87680: 1 transforms
Fuzz 87681: 16 transforms
Fuzz 87682: 9 transforms
Fuzz 87683: 9 transforms
Fuzz 87684: 15 transforms
Fuzz 87685: 1 transforms
Fuzz 87686: 4 transforms
Fuzz 87687: 17 transforms
Fuzz 87688: 13 transforms
Fuzz 87689: 10 transforms
Fuzz 87690: 7 transforms
Fuzz 87691: 3 transforms
Fuzz 87692: 17 transforms
Fuzz 87693: 11 transforms
Fuzz 87694: 6 transforms
Fuzz 87695: 18 transforms
Fuzz 87696: 13 transforms
Fuzz 87697: 13 transforms
Fuzz 87698: 15 transforms
Fuzz 87699: 10 transforms
Fuzz 87700: 8 transforms
Fuzz 87701: 18 transforms
Fuzz 87702: 2 transforms
Fuzz 87703: 9 transforms
Fuzz 87704: 15 transforms
Fuzz 87705: 5 transforms
Fuzz Failure 
<<==DART CODE==>>

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
-->
  int count;
  selector: 'my-aaa',
class ComponentA {

  inputs: const ['count'],
  String header;
     gIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  @Input() int maxCount;
}
}
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
  directives: const [CounterComponent, N<!--
  selector: 'my-counter',
@Component(
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  void increment() {}

  List<String> items;
@Component(
  CounterComponent recursedComponent;
  void reset() {}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let iteem of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 87706: 10 transforms
Fuzz 87707: 14 transforms
Fuzz 87708: 8 transforms
Fuzz 87709: 13 transforms
Fuzz 87710: 9 transforms
Fuzz 87711: 6 transforms
Fuzz 87712: 5 transforms
Fuzz 87713: 17 transforms
Fuzz 87714: 9 transforms
Fuzz 87715: 13 transforms
Fuzz 87716: 17 transforms
Fuzz 87717: 2 transforms
Fuzz 87718: 4 transforms
Fuzz 87719: 17 transforms
Fuzz 87720: 5 transforms
Fuzz 87721: 13 transforms
Fuzz 87722: 19 transforms
Fuzz 87723: 12 transforms
Fuzz 87724: 16 transforms
Fuzz 87725: 15 transforms
Fuzz 87726: 2 transforms
Fuzz 87727: 13 transforms
Fuzz 87728: 15 transforms
Fuzz 87729: 17 transforms
Fuzz 87730: 1 transforms
Fuzz 87731: 4 transforms
Fuzz 87732: 13 transforms
Fuzz 87733: 7 transforms
Fuzz 87734: 13 transforms
Fuzz 87735: 14 transforms
Fuzz 87736: 18 transforms
Fuzz 87737: 19 transforms
Fuzz 87738: 6 transforms
Fuzz 87739: 20 transforms
Fuzz 87740: 16 transforms
Fuzz 87741: 10 transforms
Fuzz 87742: 16 transforms
Fuzz 87743: 7 transforms
Fuzz 87744: 5 transforms
Fuzz 87745: 3 transforms
Fuzz 87746: 14 transforms
Fuzz 87747: 4 transforms
Fuzz 87748: 9 transforms
Fuzz 87749: 2 transforms
Fuzz 87750: 1 transforms
Fuzz 87751: 8 transforms
Fuzz 87752: 10 transforms
Fuzz 87753: 5 transforms
Fuzz 87754: 2 transforms
Fuzz 87755: 3 transforms
Fuzz 87756: 19 transforms
Fuzz 87757: 19 transforms
Fuzz 87758: 4 transforms
Fuzz 87759: 18 transforms
Fuzz 87760: 3 transforms
Fuzz 87761: 14 transforms
Fuzz 87762: 20 transforms
Fuzz 87763: 2 transforms
Fuzz 87764: 5 transforms
Fuzz 87765: 9 transforms
Fuzz 87766: 6 transforms
Fuzz 87767: 16 transforms
Fuzz 87768: 5 transforms
Fuzz 87769: 11 transforms
Fuzz 87770: 15 transforms
Fuzz 87771: 4 transforms
Fuzz 87772: 3 transforms
Fuzz 87773: 9 transforms
Fuzz 87774: 8 transforms
Fuzz 87775: 9 transforms
Fuzz 87776: 14 transforms
Fuzz 87777: 13 transforms
Fuzz 87778: 18 transforms
Fuzz 87779: 11 transforms
Fuzz 87780: 8 transforms
Fuzz 87781: 17 transforms
Fuzz 87782: 10 transforms
Fuzz 87783: 16 transforms
Fuzz 87784: 2 transforms
Fuzz 87785: 10 transforms
Fuzz 87786: 13 transforms
Fuzz 87787: 3 transforms
Fuzz 87788: 2 transforms
Fuzz 87789: 4 transforms
Fuzz 87790: 11 transforms
Fuzz 87791: 17 transforms
Fuzz 87792: 7 transforms
Fuzz 87793: 11 transforms
Fuzz 87794: 12 transforms
Fuzz 87795: 2 transforms
Fuzz 87796: 12 transforms
Fuzz 87797: 17 transforms
Fuzz 87798: 10 transforms
Fuzz 87799: 7 transforms
Fuzz 87800: 18 transforms
Fuzz 87801: 16 transforms
Fuzz 87802: 6 transforms
Fuzz 87803: 9 transforms
Fuzz 87804: 17 transforms
Fuzz 87805: 15 transforms
Fuzz 87806: 15 transforms
Fuzz 87807: 3 transforms
Fuzz 87808: 10 transforms
Fuzz 87809: 9 transforms
Fuzz 87810: 20 transforms
Fuzz 87811: 16 transforms
Fuzz 87812: 10 transforms
Fuzz 87813: 7 transforms
Fuzz 87814: 2 transforms
Fuzz 87815: 19 transforms
Fuzz 87816: 8 transforms
Fuzz 87817: 18 transforms
Fuzz 87818: 18 transforms
Fuzz 87819: 10 transforms
Fuzz 87820: 4 transforms
Fuzz 87821: 16 transforms
Fuzz 87822: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';<!--

if@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [Counte
<<==HTML CODE==>>
    (reset)=''
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != nul'>
-->
  
<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}
</div>
  <input [(ngModel)]="header" />
  </my-counter>
  <my-counter
    [maxCount]='4'
    (click)='h1.hidden = !h1.h<!--
    <my-counter></my-counter>
    #counter
    [count]="items.length"
       attr.aria-hidden="{{idden; counter.reset()'    (incremented)='items.add($event.toString())'>
</li>
       aria-hidden="true"
<h1 #h1>Showing {{items.length}} items:</h1>


<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 87823: 6 transforms
Fuzz 87824: 1 transforms
Fuzz 87825: 1 transforms
Fuzz 87826: 20 transforms
Fuzz 87827: 12 transforms
Fuzz 87828: 15 transforms
Fuzz 87829: 15 transforms
Fuzz 87830: 20 transforms
Fuzz 87831: 3 transforms
Fuzz 87832: 20 transforms
Fuzz 87833: 18 transforms
Fuzz 87834: 13 transforms
Fuzz 87835: 15 transforms
Fuzz 87836: 20 transforms
Fuzz 87837: 20 transforms
Fuzz 87838: 8 transforms
Fuzz 87839: 2 transforms
Fuzz 87840: 20 transforms
Fuzz 87841: 6 transforms
Fuzz 87842: 2 transforms
Fuzz 87843: 9 transforms
Fuzz 87844: 1 transforms
Fuzz 87845: 13 transforms
Fuzz 87846: 12 transforms
Fuzz 87847: 2 transforms
Fuzz 87848: 4 transforms
Fuzz 87849: 12 transforms
Fuzz 87850: 2 transforms
Fuzz 87851: 11 transforms
Fuzz 87852: 6 transforms
Fuzz 87853: 7 transforms
Fuzz 87854: 4 transforms
Fuzz 87855: 19 transforms
Fuzz 87856: 8 transforms
Fuzz 87857: 1 transforms
Fuzz 87858: 3 transforms
Fuzz 87859: 14 transforms
Fuzz 87860: 10 transforms
Fuzz 87861: 16 transforms
Fuzz 87862: 5 transforms
Fuzz 87863: 13 transforms
Fuzz 87864: 20 transforms
Fuzz 87865: 4 transforms
Fuzz 87866: 16 transforms
Fuzz 87867: 19 transforms
Fuzz 87868: 2 transforms
Fuzz 87869: 7 transforms
Fuzz 87870: 19 transforms
Fuzz 87871: 13 transforms
Fuzz 87872: 2 transforms
Fuzz 87873: 2 transforms
Fuzz 87874: 7 transforms
Fuzz 87875: 16 transforms
Fuzz 87876: 13 transforms
Fuzz 87877: 20 transforms
Fuzz 87878: 4 transforms
Fuzz 87879: 11 transforms
Fuzz 87880: 3 transforms
Fuzz 87881: 10 transforms
Fuzz 87882: 7 transforms
Fuzz 87883: 15 transforms
Fuzz 87884: 3 transforms
Fuzz 87885: 2 transforms
Fuzz 87886: 8 transforms
Fuzz 87887: 20 transforms
Fuzz 87888: 8 transforms
Fuzz 87889: 4 transforms
Fuzz 87890: 18 transforms
Fuzz 87891: 11 transforms
Fuzz 87892: 4 transforms
Fuzz 87893: 5 transforms
Fuzz 87894: 9 transforms
Fuzz 87895: 16 transforms
Fuzz 87896: 14 transforms
Fuzz 87897: 12 transforms
Fuzz 87898: 14 transforms
Fuzz 87899: 5 transforms
Fuzz 87900: 2 transforms
Fuzz 87901: 3 transforms
Fuzz 87902: 8 transforms
Fuzz 87903: 7 transforms
Fuzz 87904: 12 transforms
Fuzz 87905: 10 transforms
Fuzz 87906: 1 transforms
Fuzz 87907: 18 transforms
Fuzz 87908: 5 transforms
Fuzz 87909: 2 transforms
Fuzz 87910: 3 transforms
Fuzz 87911: 6 transforms
Fuzz 87912: 19 transforms
Fuzz 87913: 17 transforms
Fuzz 87914: 5 transforms
Fuzz 87915: 12 transforms
Fuzz 87916: 19 transforms
Fuzz 87917: 7 transforms
Fuzz 87918: 12 transforms
Fuzz 87919: 9 transforms
Fuzz 87920: 11 transforms
Fuzz 87921: 15 transforms
Fuzz 87922: 3 transforms
Fuzz 87923: 2 transforms
Fuzz 87924: 15 transforms
Fuzz 87925: 16 transforms
Fuzz 87926: 16 transforms
Fuzz 87927: 5 transforms
Fuzz 87928: 8 transforms
Fuzz 87929: 10 transforms
Fuzz 87930: 17 transforms
Fuzz 87931: 3 transforms
Fuzz 87932: 16 transforms
Fuzz 87933: 2 transforms
Fuzz 87934: 12 transforms
Fuzz 87935: 4 transforms
Fuzz 87936: 14 transforms
Fuzz 87937: 3 transforms
Fuzz 87938: 16 transforms
Fuzz 87939: 17 transforms
Fuzz 87940: 4 transforms
Fuzz 87941: 16 transforms
Fuzz 87942: 13 transforms
Fuzz 87943: 9 transforms
Fuzz 87944: 9 transforms
Fuzz 87945: 8 transforms
Fuzz 87946: 8 transforms
Fuzz 87947: 3 transforms
Fuzz 87948: 6 transforms
Fuzz 87949: 1 transforms
Fuzz 87950: 18 transforms
Fuzz 87951: 10 transforms
Fuzz 87952: 1 transforms
Fuzz 87953: 12 transforms
Fuzz 87954: 10 transforms
Fuzz 87955: 1 transforms
Fuzz 87956: 20 transforms
Fuzz 87957: 12 transforms
Fuzz 87958: 17 transforms
Fuzz 87959: 12 transforms
Fuzz 87960: 8 transforms
Fuzz 87961: 17 transforms
Fuzz 87962: 10 transforms
Fuzz 87963: 2 transforms
Fuzz 87964: 14 transforms
Fuzz 87965: 9 transforms
Fuzz 87966: 12 transforms
Fuzz 87967: 16 transforms
Fuzz 87968: 18 transforms
Fuzz 87969: 12 transforms
Fuzz 87970: 10 transforms
Fuzz 87971: 5 transforms
Fuzz 87972: 13 transforms
Fuzz 87973: 10 transforms
Fuzz 87974: 9 transforms
Fuzz 87975: 2 transforms
Fuzz 87976: 15 transforms
Fuzz 87977: 4 transforms
Fuzz 87978: 20 transforms
Fuzz 87979: 7 transforms
Fuzz 87980: 2 transforms
Fuzz 87981: 9 transforms
Fuzz 87982: 15 transforms
Fuzz 87983: 7 transforms
Fuzz 87984: 15 transforms
Fuzz 87985: 14 transforms
Fuzz 87986: 19 transforms
Fuzz 87987: 18 transforms
Fuzz 87988: 12 transforms
Fuzz 87989: 11 transforms
Fuzz 87990: 2 transforms
Fuzz 87991: 17 transforms
Fuzz 87992: 1 transforms
Fuzz 87993: 11 transforms
Fuzz 87994: 13 transforms
Fuzz 87995: 10 transforms
Fuzz 87996: 19 transforms
Fuzz 87997: 5 transforms
Fuzz 87998: 10 transforms
Fuzz 87999: 3 transforms
Fuzz 88000: 3 transforms
Fuzz 88001: 7 transforms
Fuzz 88002: 4 transforms
Fuzz 88003: 18 transforms
Fuzz 88004: 10 transforms
Fuzz 88005: 8 transforms
Fuzz 88006: 5 transforms
Fuzz 88007: 19 transforms
Fuzz 88008: 4 transforms
Fuzz 88009: 7 transforms
Fuzz 88010: 10 transforms
Fuzz 88011: 20 transforms
Fuzz 88012: 2 transforms
Fuzz 88013: 20 transforms
Fuzz 88014: 8 transforms
Fuzz 88015: 9 transforms
Fuzz 88016: 15 transforms
Fuzz 88017: 11 transforms
Fuzz 88018: 17 transforms
Fuzz 88019: 19 transforms
Fuzz 88020: 3 transforms
Fuzz 88021: 18 transforms
Fuzz 88022: 18 transforms
Fuzz 88023: 3 transforms
Fuzz 88024: 8 transforms
Fuzz 88025: 11 transforms
Fuzz 88026: 9 transforms
Fuzz 88027: 13 transforms
Fuzz 88028: 17 transforms
Fuzz 88029: 6 transforms
Fuzz 88030: 7 transforms
Fuzz 88031: 20 transforms
Fuzz 88032: 18 transforms
Fuzz 88033: 10 transforms
Fuzz 88034: 14 transforms
Fuzz 88035: 2 transforms
Fuzz 88036: 13 transforms
Fuzz 88037: 19 transforms
Fuzz 88038: 16 transforms
Fuzz 88039: 11 transforms
Fuzz 88040: 20 transforms
Fuzz 88041: 15 transforms
Fuzz 88042: 16 transforms
Fuzz 88043: 2 transforms
Fuzz 88044: 4 transforms
Fuzz 88045: 4 transforms
Fuzz 88046: 15 transforms
Fuzz 88047: 11 transforms
Fuzz 88048: 5 transforms
Fuzz 88049: 13 transforms
Fuzz 88050: 20 transforms
Fuzz 88051: 15 transforms
Fuzz 88052: 18 transforms
Fuzz 88053: 2 transforms
Fuzz 88054: 11 transforms
Fuzz 88055: 7 transforms
Fuzz 88056: 14 transforms
Fuzz 88057: 6 transforms
Fuzz 88058: 2 transforms
Fuzz 88059: 20 transforms
Fuzz 88060: 14 transforms
Fuzz 88061: 18 transforms
Fuzz 88062: 18 transforms
Fuzz 88063: 6 transforms
Fuzz 88064: 12 transforms
Fuzz 88065: 12 transforms
Fuzz 88066: 18 transforms
Fuzz 88067: 7 transforms
Fuzz 88068: 16 transforms
Fuzz 88069: 2 transforms
Fuzz 88070: 4 transforms
Fuzz 88071: 17 transforms
Fuzz 88072: 7 transforms
Fuzz 88073: 8 transforms
Fuzz 88074: 2 transforms
Fuzz 88075: 16 transforms
Fuzz 88076: 16 transforms
Fuzz Failure 
<<==DART CODE==>>


  selector: 'my-counter',
       aria-hidden="true"
class ComponentA {  List<String> items;
    button (click)="increment()" [value]="\'add\'"></bu<!--
   r    aria-hidden<!--
@Component(
}

  EventEmitter<String> resetEvent;
  @Outpur2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
-->
  inputs: const ['count'],
class CounterComponent {

@Component(
  outputs: const ['resetEvent: reset'],
  @ContenChild(CounterComponent)
-->
  String header;
}
  @Input() int maxCount;
  selector: 'my-aaa',
-->

import 'package:angulant count;  @Input() int maxCount;
  void increment() {}
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> varincremented;
  CounterComponent recursedComponent;
       attr="true"       attr.aria-hidden="{{!itton>')
  int count;
       aria-hidden="true"
  templateUrl: 'test.html',
       attr.aria-hidden="{{!invalid}}"
  template: '{{count}} <<!--
<<==HTML CODE==>>
</li>
    #counter
  <my-counter
  '090cedb3f2833a3f260ing())'>
  {{x}} : {{item.trim()}}
    [maxCount]='4'
  
<h1 #h1>Showing {{items.length}} items:</h1>
    <my-counter></my-counter>
<div *ngIf="items.length > 0">
{
  <input [(ngModel)]="header" />
    (incremented)='items.add($event.toStr}
    (click)='h1.hidden = !h1.hidden; counter.reset()'

<li *n}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267gFor='let item of items; let x=index' [hidden]='item != null'>
]),
r      
\'\'\');
});
    (reset)=''
    [count]="items.length"
</div>
<!-- @ngIgnoreErrors: -->

  {{ngForm.dirty}}
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 88077: 11 transforms
Fuzz 88078: 2 transforms
Fuzz 88079: 15 transforms
Fuzz 88080: 1 transforms
Fuzz 88081: 16 transforms
Fuzz 88082: 3 transforms
Fuzz 88083: 2 transforms
Fuzz 88084: 12 transforms
Fuzz 88085: 14 transforms
Fuzz 88086: 15 transforms
Fuzz 88087: 17 transforms
Fuzz 88088: 17 transforms
Fuzz 88089: 1 transforms
Fuzz 88090: 6 transforms
Fuzz 88091: 5 transforms
Fuzz 88092: 1 transforms
Fuzz 88093: 16 transforms
Fuzz 88094: 2 transforms
Fuzz 88095: 7 transforms
Fuzz 88096: 16 transforms
Fuzz 88097: 19 transforms
Fuzz 88098: 10 transforms
Fuzz 88099: 19 transforms
Fuzz 88100: 4 transforms
Fuzz 88101: 7 transforms
Fuzz 88102: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [Coun ComponentA {
  List<terComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

 i @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  vid reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; le}
]),
});
{
\'t x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="itms.length > 0">
  <form #ngForm="ngForm"</form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 88103: 15 transforms
Fuzz 88104: 20 transforms
Fuzz 88105: 18 transforms
Fuzz 88106: 13 transforms
Fuzz 88107: 19 transforms
Fuzz 88108: 20 transforms
Fuzz 88109: 19 transforms
Fuzz 88110: 13 transforms
Fuzz 88111: 8 transforms
Fuzz 88112: 6 transforms
Fuzz 88113: 5 transforms
Fuzz 88114: 11 transforms
Fuzz 88115: 11 transforms
Fuzz 88116: 16 transforms
Fuzz 88117: 10 transforms
Fuzz 88118: 14 transforms
Fuzz 88119: 6 transforms
Fuzz 88120: 8 transforms
Fuzz 88121: 3 transforms
Fuzz 88122: 17 transforms
Fuzz 88123: 2 transforms
Fuzz 88124: 9 transforms
Fuzz 88125: 16 transforms
Fuzz 88126: 16 transforms
Fuzz 88127: 1 transforms
Fuzz 88128: 10 transforms
Fuzz 88129: 16 transforms
Fuzz 88130: 10 transforms
Fuzz 88131: 9 transforms
Fuzz 88132: 9 transforms
Fuzz 88133: 16 transforms
Fuzz 88134: 18 transforms
Fuzz 88135: 2 transforms
Fuzz 88136: 9 transforms
Fuzz 88137: 15 transforms
Fuzz 88138: 5 transforms
Fuzz 88139: 13 transforms
Fuzz 88140: 11 transforms
Fuzz 88141: 15 transforms
Fuzz 88142: 4 transforms
Fuzz 88143: 20 transforms
Fuzz 88144: 19 transforms
Fuzz 88145: 16 transforms
Fuzz 88146: 12 transforms
Fuzz 88147: 15 transforms
Fuzz 88148: 2 transforms
Fuzz 88149: 1 transforms
Fuzz 88150: 19 transforms
Fuzz 88151: 14 transforms
Fuzz 88152: 6 transforms
Fuzz 88153: 10 transforms
Fuzz 88154: 5 transforms
Fuzz 88155: 14 transforms
Fuzz 88156: 11 transforms
Fuzz 88157: 10 transforms
Fuzz 88158: 8 transforms
Fuzz 88159: 19 transforms
Fuzz 88160: 6 transforms
Fuzz 88161: 15 transforms
Fuzz 88162: 11 transforms
Fuzz 88163: 3 transforms
Fuzz 88164: 16 transforms
Fuzz 88165: 2 transforms
Fuzz 88166: 15 transforms
Fuzz 88167: 3 transforms
Fuzz 88168: 12 transforms
Fuzz 88169: 4 transforms
Fuzz 88170: 8 transforms
Fuzz 88171: 13 transforms
Fuzz 88172: 17 transforms
Fuzz 88173: 19 transforms
Fuzz 88174: 4 transforms
Fuzz 88175: 2 transforms
Fuzz 88176: 2 transforms
Fuzz 88177: 19 transforms
Fuzz 88178: 5 transforms
Fuzz 88179: 2 transforms
Fuzz 88180: 10 transforms
Fuzz 88181: 11 transforms
Fuzz 88182: 12 transforms
Fuzz 88183: 17 transforms
Fuzz 88184: 2 transforms
Fuzz 88185: 4 transforms
Fuzz 88186: 17 transforms
Fuzz 88187: 17 transforms
Fuzz 88188: 3 transforms
Fuzz 88189: 7 transforms
Fuzz 88190: 7 transforms
Fuzz 88191: 8 transforms
Fuzz 88192: 13 transforms
Fuzz 88193: 10 transforms
Fuzz 88194: 13 transforms
Fuzz 88195: 11 transforms
Fuzz 88196: 18 transforms
Fuzz 88197: 1 transforms
Fuzz 88198: 2 transforms
Fuzz 88199: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}

  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  tmplateUrl: 'test.html',
  selector: 'my-counter',
class CounterComponent {
  void reset() {}

  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  List<String> items;

  void increment() {}
  outputs: const ['resetEvent: reset'],
@Component(
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  void increment() {}
@C<omponent(
  CounterComponent recursedComponent;

  @Input() int maxCount;
  selector: 'my-counter',
  CounterComponent recursedComponent;
  void reset() {}
  @ContentChild(CounterComponent)
  @Input() int maxCount;
@Component(
  i nputs: const ['count'],
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  EventEmitter<String> resetEvent;
}



  int count;
onentA {
class Comp  String header;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.le<!--
-->
       aria-hiddength > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)=}
]),
});
{
\'\'\');
  '090cedb3f283'h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.dd($event.toString())'>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 88200: 12 transforms
Fuzz 88201: 11 transforms
Fuzz 88202: 9 transforms
Fuzz 88203: 9 transforms
Fuzz 88204: 2 transforms
Fuzz 88205: 1 transforms
Fuzz 88206: 13 transforms
Fuzz 88207: 12 transforms
Fuzz 88208: 9 transforms
Fuzz 88209: 3 transforms
Fuzz 88210: 10 transforms
Fuzz 88211: 8 transforms
Fuzz 88212: 10 transforms
Fuzz 88213: 5 transforms
Fuzz 88214: 20 transforms
Fuzz 88215: 2 transforms
Fuzz 88216: 11 transforms
Fuzz 88217: 12 transforms
Fuzz 88218: 7 transforms
Fuzz 88219: 3 transforms
Fuzz 88220: 7 transforms
Fuzz 88221: 1 transforms
Fuzz 88222: 5 transforms
Fuzz 88223: 8 transforms
Fuzz 88224: 7 transforms
Fuzz 88225: 8 transforms
Fuzz 88226: 17 transforms
Fuzz 88227: 9 transforms
Fuzz 88228: 1 transforms
Fuzz 88229: 8 transforms
Fuzz 88230: 4 transforms
Fuzz 88231: 14 transforms
Fuzz 88232: 18 transforms
Fuzz 88233: 10 transforms
Fuzz 88234: 19 transforms
Fuzz 88235: 18 transforms
Fuzz 88236: 6 transforms
Fuzz 88237: 16 transforms
Fuzz 88238: 1 transforms
Fuzz 88239: 3 transforms
Fuzz 88240: 19 transforms
Fuzz 88241: 3 transforms
Fuzz 88242: 17 transforms
Fuzz 88243: 19 transforms
Fuzz 88244: 2 transforms
Fuzz 88245: 17 transforms
Fuzz 88246: 16 transforms
Fuzz 88247: 14 transforms
Fuzz 88248: 15 transforms
Fuzz 88249: 5 transforms
Fuzz 88250: 10 transforms
Fuzz 88251: 15 transforms
Fuzz 88252: 17 transforms
Fuzz 88253: 7 transforms
Fuzz 88254: 13 transforms
Fuzz 88255: 4 transforms
Fuzz 88256: 12 transforms
Fuzz 88257: 17 transforms
Fuzz 88258: 12 transforms
Fuzz 88259: 4 transforms
Fuzz 88260: 8 transforms
Fuzz 88261: 8 transforms
Fuzz 88262: 2 transforms
Fuzz 88263: 13 transforms
Fuzz 88264: 18 transforms
Fuzz 88265: 9 transforms
Fuzz 88266: 9 transforms
Fuzz 88267: 2 transforms
Fuzz 88268: 13 transforms
Fuzz 88269: 11 transforms
Fuzz 88270: 7 transforms
Fuzz 88271: 5 transforms
Fuzz 88272: 12 transforms
Fuzz 88273: 14 transforms
Fuzz 88274: 7 transforms
Fuzz 88275: 1 transforms
Fuzz 88276: 9 transforms
Fuzz 88277: 14 transforms
Fuzz 88278: 2 transforms
Fuzz 88279: 12 transforms
Fuzz 88280: 10 transforms
Fuzz 88281: 17 transforms
Fuzz 88282: 7 transforms
Fuzz 88283: 16 transforms
Fuzz 88284: 12 transforms
Fuzz 88285: 1 transforms
Fuzz 88286: 11 transforms
Fuzz 88287: 12 transforms
Fuzz 88288: 20 transforms
Fuzz 88289: 9 transforms
Fuzz 88290: 9 transforms
Fuzz 88291: 20 transforms
Fuzz 88292: 13 transforms
Fuzz 88293: 11 transforms
Fuzz 88294: 2 transforms
Fuzz 88295: 19 transforms
Fuzz 88296: 14 transforms
Fuzz 88297: 6 transforms
Fuzz 88298: 11 transforms
Fuzz 88299: 10 transforms
Fuzz 88300: 10 transforms
Fuzz 88301: 11 transforms
Fuzz 88302: 8 transforms
Fuzz 88303: 2 transforms
Fuzz 88304: 19 transforms
Fuzz 88305: 1 transforms
Fuzz 88306: 12 transforms
Fuzz 88307: 10 transforms
Fuzz 88308: 14 transforms
Fuzz 88309: 3 transforms
Fuzz 88310: 5 transforms
Fuzz 88311: 16 transforms
Fuzz 88312: 10 transforms
Fuzz 88313: 15 transforms
Fuzz 88314: 13 transforms
Fuzz 88315: 18 transforms
Fuzz 88316: 19 transforms
Fuzz 88317: 19 transforms
Fuzz 88318: 16 transforms
Fuzz 88319: 3 transforms
Fuzz 88320: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  dir
-->
  t<!--
@Component(
    'package:angular2/angular2.dart';
       aria-hiddeemplateUrl: 'test.html',
-->
import!--

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h>Showing {{items.length}} ittems:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}items.length >true 0">
  <form #ngForm="ngForm"></for
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 88321: 8 transforms
Fuzz 88322: 12 transforms
Fuzz 88323: 15 transforms
Fuzz 88324: 11 transforms
Fuzz 88325: 14 transforms
Fuzz 88326: 4 transforms
Fuzz 88327: 19 transforms
Fuzz 88328: 12 transforms
Fuzz 88329: 1 transforms
Fuzz 88330: 16 transforms
Fuzz 88331: 5 transforms
Fuzz 88332: 17 transforms
Fuzz 88333: 16 transforms
Fuzz 88334: 9 transforms
Fuzz 88335: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, <!--

}
  selector: 'my-aaa',
       atNgFor, NgForm, NgModel])
@Component(
  List<Sring> items;
  String header;
  selector:ular2/angular2.dart<!--
-->
       aria-hidd';
  directives: const [CounterComponent, NgIf, <!--
@Component(
-->
-->
class ComponentA {
  selector: 'my-aaa',
       aria-hidden="true"
  templateUrl: 'test.html',
@Component(  input
import 'package:angular2/angular2.dart';
   'my-counter',


<<==HTML CODE==>>
  <my-counter
<li *ngFor='elet item of items; let x=index' [hidden]='item != null'>
  {{x}} : {item.trim()}}
  <form #ngForm="ngForm
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 88336: 4 transforms
Fuzz 88337: 18 transforms
Fuzz 88338: 17 transforms
Fuzz 88339: 9 transforms
Fuzz 88340: 7 transforms
Fuzz 88341: 3 transforms
Fuzz 88342: 20 transforms
Fuzz 88343: 15 transforms
Fuzz 88344: 7 transforms
Fuzz 88345: 13 transforms
Fuzz 88346: 3 transforms
Fuzz 88347: 7 transforms
Fuzz 88348: 15 transforms
Fuzz 88349: 12 transforms
Fuzz 88350: 11 transforms
Fuzz 88351: 1 transforms
Fuzz 88352: 14 transforms
Fuzz 88353: 9 transforms
Fuzz 88354: 20 transforms
Fuzz 88355: 12 transforms
Fuzz 88356: 19 transforms
Fuzz 88357: 5 transforms
Fuzz 88358: 7 transforms
Fuzz 88359: 7 transforms
Fuzz 88360: 4 transforms
Fuzz 88361: 9 transforms
Fuzz 88362: 10 transforms
Fuzz 88363: 1 transforms
Fuzz 88364: 4 transforms
Fuzz 88365: 11 transforms
Fuzz 88366: 4 transforms
Fuzz 88367: 4 transforms
Fuzz 88368: 19 transforms
Fuzz 88369: 3 transforms
Fuzz 88370: 18 transforms
Fuzz 88371: 5 transforms
Fuzz 88372: 8 transforms
Fuzz 88373: 3 transforms
Fuzz 88374: 1 transforms
Fuzz 88375: 11 transforms
Fuzz 88376: 1 transforms
Fuzz 88377: 14 transforms
Fuzz 88378: 19 transforms
Fuzz 88379: 2 transforms
Fuzz 88380: 6 transforms
Fuzz 88381: 3 transforms
Fuzz 88382: 2 transforms
Fuzz 88383: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
clas',@Component(
}
{
  directis ComponentA {
  selector: 'my-aaa', 
  templateUrl: 'test.html',
  selector: 'my-aaa',
]),
  selector: 'my-aaa', 
});
clas',@Component(
import 'package:angular2/angular2.dart';
\'\'\');
  List<St
  templateUrl: 'test.htmeUrl: 'test.html',
  '090cedb3f283<!-3a3f260b0937baae56267a6cd935',@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.lut [(ngModel)]="header" />
      
  <my-counter    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; couner.reset()'
    (incremented)='items.add($evength}}r items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngI}
]),});
{
\'\'\');
  '090cedb3f283f="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; couner.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 88384: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

@Component(
  slector: 'my-aaa',  templateUrl: 'test.html',
  directives: const [CounterCoonmp}
]),
});
{
\'\'\');
  '090cedb3onent, NgIf, NgFor, NgFom, NgModel])
class ComponentA {
  List<String(> items;
  String header;
}
@Component(
  selector: 'my-counter',
 <!--
-->button (click)="increment()" [value]="\'
       aria-hidden="true"
    inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'
<<==HTML CODE==>>
<!-- @ngIgnoreEr">
  <form #ngForm="ngForm"></formrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidd<!--
-->
       aria-hidden="true"
  esupern]='item != null'>
  {{x}} : {{item.trim()}}</li>

<div *ngIf="items.length > }]),
});
{\'\'\');
  '0">
  <form #ngForm="ngForm"></form>
  {
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 88385: 8 transforms
Fuzz 88386: 8 transforms
Fuzz 88387: 5 transforms
Fuzz 88388: 10 transforms
Fuzz 88389: 11 transforms
Fuzz 88390: 15 transforms
Fuzz 88391: 1 transforms
Fuzz 88392: 10 transforms
Fuzz 88393: 11 transforms
Fuzz 88394: 10 transforms
Fuzz 88395: 6 transforms
Fuzz 88396: 20 transforms
Fuzz 88397: 13 transforms
Fuzz 88398: 1 transforms
Fuzz 88399: 10 transforms
Fuzz 88400: 1 transforms
Fuzz 88401: 10 transforms
Fuzz 88402: 1 transforms
Fuzz 88403: 6 transforms
Fuzz 88404: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterCompo}
  template: '{{count}} <button (c> resetEvent;
  selector: 'my-counter',
class ComponentA {
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  selector: 'my-aaa',
 CounterComponent {
  '090cedb3f2833a3f260b0937bconst ['count'],

  templateUrl: 'test.html',
@Component(
{
@Component(
}
-->


  templateUrl: 'test.html',
}
  List<String> items;
class ComponentA {
  @Output() EventEmitter<int> incremented;
       attr.aria-hidden=onent)
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (c> resetEvent;
class ComponentA {
\'\'\');
  String header;
  EventEmitter<String: 'my-aaa',
  selector: 'my-counter',
]),
}
       aria-hidden="true"
  void reset() {}
@Component(
  CounterComponent recursedComponent;
class}
  void reset() {}
  outputs: const ['resetEvent: reset'],

  @Input() int maxCount;
  inputs: }
  int count;
-->
  inputs: const ['count'],


  void increment() {}nent, NgIf, NgFor, NgForm, NgModel])
}
 o void increment() {}
  String header;
@Component(
import 'package:angular2/angular2.dart';
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [value]=const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
});
  List<Stri}
]),
});
{
\'\'\');
  '090cedb3f2833a3f26ng> items;
  @ContentChild(CounterComp<!--
  inputs: const ['c}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935ount'],
  @ContentChild(CounterComp<!--
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  ou tputs: const ['resetEvent: reset'],
       attr.aria-hidden=onent)
  String header;

  CounterComponent recursedComponent;
  List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
     
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 88405: 9 transforms
Fuzz 88406: 7 transforms
Fuzz 88407: 8 transforms
Fuzz 88408: 13 transforms
Fuzz 88409: 1 transforms
Fuzz 88410: 13 transforms
Fuzz 88411: 1 transforms
Fuzz 88412: 13 transforms
Fuzz 88413: 7 transforms
Fuzz 88414: 6 transforms
Fuzz 88415: 5 transforms
Fuzz 88416: 9 transforms
Fuzz 88417: 20 transforms
Fuzz 88418: 10 transforms
Fuzz 88419: 19 transforms
Fuzz 88420: 2 transforms
Fuzz 88421: 1 transforms
Fuzz 88422: 19 transforms
Fuzz 88423: 15 transforms
Fuzz 88424: 20 transforms
Fuzz 88425: 14 transforms
Fuzz 88426: 6 transforms
Fuzz 88427: 9 transforms
Fuzz 88428: 7 transforms
Fuzz 88429: 3 transforms
Fuzz 88430: 18 transforms
Fuzz 88431: 1 transforms
Fuzz 88432: 16 transforms
Fuzz 88433: 11 transforms
Fuzz 88434: 11 transforms
Fuzz 88435: 5 transforms
Fuzz 88436: 17 transforms
Fuzz 88437: 19 transforms
Fuzz 88438: 17 transforms
Fuzz 88439: 6 transforms
Fuzz 88440: 9 transforms
Fuzz 88441: 5 transforms
Fuzz 88442: 17 transforms
Fuzz 88443: 9 transforms
Fuzz 88444: 2 transforms
Fuzz 88445: 6 transforms
Fuzz 88446: 3 transforms
Fuzz 88447: 6 transforms
Fuzz 88448: 6 transforms
Fuzz 88449: 9 transforms
Fuzz 88450: 20 transforms
Fuzz 88451: 14 transforms
Fuzz 88452: 13 transforms
Fuzz 88453: 8 transforms
Fuzz 88454: 9 transforms
Fuzz 88455: 19 transforms
Fuzz 88456: 10 transforms
Fuzz 88457: 15 transforms
Fuzz 88458: 10 transforms
Fuzz 88459: 8 transforms
Fuzz 88460: 17 transforms
Fuzz 88461: 6 transforms
Fuzz 88462: 6 transforms
Fuzz 88463: 2 transforms
Fuzz 88464: 3 transforms
Fuzz 88465: 16 transforms
Fuzz 88466: 7 transforms
Fuzz 88467: 5 transforms
Fuzz 88468: 8 transforms
Fuzz 88469: 5 transforms
Fuzz 88470: 16 transforms
Fuzz 88471: 17 transforms
Fuzz 88472: 12 transforms
Fuzz 88473: 13 transforms
Fuzz 88474: 15 transforms
Fuzz 88475: 15 transforms
Fuzz 88476: 1 transforms
Fuzz 88477: 3 transforms
Fuzz 88478: 8 transforms
Fuzz 88479: 18 transforms
Fuzz 88480: 11 transforms
Fuzz 88481: 3 transforms
Fuzz 88482: 2 transforms
Fuzz 88483: 3 transforms
Fuzz 88484: 4 transforms
Fuzz 88485: 13 transforms
Fuzz 88486: 15 transforms
Fuzz 88487: 1 transforms
Fuzz 88488: 15 transforms
Fuzz 88489: 12 transforms
Fuzz 88490: 3 transforms
Fuzz 88491: 9 transforms
Fuzz 88492: 20 transforms
Fuzz 88493: 9 transforms
Fuzz 88494: 8 transforms
Fuzz 88495: 16 transforms
Fuzz 88496: 15 transforms
Fuzz 88497: 3 transforms
Fuzz 88498: 16 transforms
Fuzz 88499: 8 transforms
Fuzz 88500: 17 transforms
Fuzz 88501: 20 transforms
Fuzz 88502: 11 transforms
Fuzz 88503: 6 transforms
Fuzz 88504: 16 transforms
Fuzz 88505: 9 transforms
Fuzz 88506: 20 transforms
Fuzz 88507: 4 transforms
Fuzz 88508: 6 transforms
Fuzz 88509: 5 transforms
Fuzz 88510: 3 transforms
Fuzz 88511: 12 transforms
Fuzz 88512: 3 transforms
Fuzz 88513: 5 transforms
Fuzz 88514: 5 transforms
Fuzz 88515: 16 transforms
Fuzz 88516: 18 transforms
Fuzz 88517: 20 transforms
Fuzz 88518: 12 transforms
Fuzz 88519: 17 transforms
Fuzz 88520: 20 transforms
Fuzz 88521: 2 transforms
Fuzz 88522: 5 transforms
Fuzz 88523: 9 transforms
Fuzz 88524: 6 transforms
Fuzz 88525: 12 transforms
Fuzz 88526: 2 transforms
Fuzz 88527: 20 transforms
Fuzz 88528: 15 transforms
Fuzz 88529: 8 transforms
Fuzz 88530: 8 transforms
Fuzz 88531: 6 transforms
Fuzz 88532: 17 transforms
Fuzz 88533: 3 transforms
Fuzz 88534: 17 transforms
Fuzz 88535: 16 transforms
Fuzz 88536: 19 transforms
Fuzz 88537: 8 transforms
Fuzz 88538: 20 transforms
Fuzz 88539: 20 transforms
Fuzz 88540: 20 transforms
Fuzz 88541: 9 transforms
Fuzz 88542: 20 transforms
Fuzz 88543: 3 transforms
Fuzz 88544: 7 transforms
Fuzz 88545: 2 transforms
Fuzz 88546: 4 transforms
Fuzz 88547: 9 transforms
Fuzz 88548: 6 transforms
Fuzz 88549: 2 transforms
Fuzz 88550: 20 transforms
Fuzz 88551: 19 transforms
Fuzz 88552: 9 transforms
Fuzz 88553: 5 transforms
Fuzz 88554: 8 transforms
Fuzz 88555: 15 transforms
Fuzz 88556: 11 transforms
Fuzz 88557: 18 transforms
Fuzz 88558: 3 transforms
Fuzz 88559: 12 transforms
Fuzz 88560: 13 transforms
Fuzz 88561: 2 transforms
Fuzz 88562: 4 transforms
Fuzz 88563: 20 transforms
Fuzz 88564: 4 transforms
Fuzz 88565: 8 transforms
Fuzz 88566: 4 transforms
Fuzz 88567: 13 transforms
Fuzz 88568: 11 transforms
Fuzz 88569: 14 transforms
Fuzz 88570: 5 transforms
Fuzz 88571: 11 transforms
Fuzz 88572: 8 transforms
Fuzz 88573: 18 transforms
Fuzz 88574: 16 transforms
Fuzz 88575: 15 transforms
Fuzz 88576: 14 transforms
Fuzz 88577: 19 transforms
Fuzz 88578: 8 transforms
Fuzz 88579: 9 transforms
Fuzz 88580: 13 transforms
Fuzz 88581: 6 transforms
Fuzz 88582: 16 transforms
Fuzz 88583: 11 transforms
Fuzz 88584: 14 transforms
Fuzz 88585: 5 transforms
Fuzz 88586: 8 transforms
Fuzz 88587: 13 transforms
Fuzz 88588: 7 transforms
Fuzz 88589: 12 transforms
Fuzz 88590: 11 transforms
Fuzz 88591: 16 transforms
Fuzz 88592: 5 transforms
Fuzz 88593: 4 transforms
Fuzz 88594: 2 transforms
Fuzz 88595: 12 transforms
Fuzz 88596: 1 transforms
Fuzz 88597: 8 transforms
Fuzz 88598: 13 transforms
Fuzz 88599: 11 transforms
Fuzz 88600: 4 transforms
Fuzz 88601: 2 transforms
Fuzz 88602: 13 transforms
Fuzz 88603: 18 transforms
Fuzz 88604: 16 transforms
Fuzz 88605: 6 transforms
Fuzz 88606: 19 transforms
Fuzz 88607: 5 transforms
Fuzz 88608: 11 transforms
Fuzz 88609: 20 transforms
Fuzz 88610: 3 transforms
Fuzz 88611: 12 transforms
Fuzz 88612: 11 transforms
Fuzz 88613: 6 transforms
Fuzz 88614: 7 transforms
Fuzz 88615: 19 transforms
Fuzz 88616: 3 transforms
Fuzz 88617: 17 transforms
Fuzz 88618: 3 transforms
Fuzz 88619: 3 transforms
Fuzz 88620: 14 transforms
Fuzz 88621: 8 transforms
Fuzz 88622: 16 transforms
Fuzz 88623: 3 transforms
Fuzz 88624: 4 transforms
Fuzz 88625: 17 transforms
Fuzz 88626: 5 transforms
Fuzz 88627: 2 transforms
Fuzz 88628: 2 transforms
Fuzz 88629: 7 transforms
Fuzz 88630: 14 transforms
Fuzz 88631: 20 transforms
Fuzz 88632: 6 transforms
Fuzz 88633: 2 transforms
Fuzz 88634: 19 transforms
Fuzz 88635: 5 transforms
Fuzz 88636: 13 transforms
Fuzz 88637: 20 transforms
Fuzz 88638: 5 transforms
Fuzz 88639: 9 transforms
Fuzz 88640: 16 transforms
Fuzz 88641: 15 transforms
Fuzz 88642: 4 transforms
Fuzz 88643: 16 transforms
Fuzz 88644: 1 transforms
Fuzz 88645: 19 transforms
Fuzz 88646: 3 transforms
Fuzz 88647: 7 transforms
Fuzz 88648: 8 transforms
Fuzz 88649: 19 transforms
Fuzz 88650: 12 transforms
Fuzz 88651: 12 transforms
Fuzz 88652: 15 transforms
Fuzz 88653: 7 transforms
Fuzz 88654: 5 transforms
Fuzz 88655: 18 transforms
Fuzz 88656: 19 transforms
Fuzz 88657: 11 transforms
Fuzz 88658: 20 transforms
Fuzz 88659: 6 transforms
Fuzz 88660: 3 transforms
Fuzz 88661: 14 transforms
Fuzz 88662: 20 transforms
Fuzz 88663: 18 transforms
Fuzz 88664: 19 transforms
Fuzz 88665: 14 transforms
Fuzz 88666: 1 transforms
Fuzz 88667: 20 transforms
Fuzz 88668: 11 transforms
Fuzz 88669: 17 transforms
Fuzz 88670: 19 transforms
Fuzz 88671: 6 transforms
Fuzz 88672: 13 transforms
Fuzz 88673: 20 transforms
Fuzz 88674: 10 transforms
Fuzz 88675: 7 transforms
Fuzz 88676: 5 transforms
Fuzz 88677: 14 transforms
Fuzz 88678: 2 transforms
Fuzz 88679: 4 transforms
Fuzz 88680: 1 transforms
Fuzz 88681: 12 transforms
Fuzz 88682: 17 transforms
Fuzz 88683: 15 transforms
Fuzz 88684: 9 transforms
Fuzz 88685: 3 transforms
Fuzz 88686: 12 transforms
Fuzz 88687: 16 transforms
Fuzz 88688: 6 transforms
Fuzz 88689: 17 transforms
Fuzz 88690: 16 transforms
Fuzz 88691: 16 transforms
Fuzz 88692: 14 transforms
Fuzz 88693: 17 transforms
Fuzz 88694: 13 transforms
Fuzz 88695: 7 transforms
Fuzz 88696: 17 transforms
Fuzz 88697: 4 transforms
Fuzz 88698: 7 transforms
Fuzz 88699: 20 transforms
Fuzz 88700: 6 transforms
Fuzz 88701: 8 transforms
Fuzz 88702: 5 transforms
Fuzz 88703: 14 transforms
Fuzz 88704: 17 transforms
Fuzz 88705: 3 transforms
Fuzz 88706: 15 transforms
Fuzz 88707: 19 transforms
Fuzz 88708: 13 transforms
Fuzz 88709: 8 transforms
Fuzz 88710: 9 transforms
Fuzz 88711: 1 transforms
Fuzz 88712: 1 transforms
Fuzz 88713: 18 transforms
Fuzz 88714: 14 transforms
Fuzz 88715: 3 transforms
Fuzz 88716: 19 transforms
Fuzz 88717: 19 transforms
Fuzz 88718: 6 transforms
Fuzz 88719: 12 transforms
Fuzz 88720: 6 transforms
Fuzz 88721: 16 transforms
Fuzz 88722: 18 transforms
Fuzz 88723: 12 transforms
Fuzz 88724: 3 transforms
Fuzz 88725: 2 transforms
Fuzz 88726: 12 transforms
Fuzz 88727: 4 transforms
Fuzz 88728: 17 transforms
Fuzz 88729: 4 transforms
Fuzz 88730: 3 transforms
Fuzz 88731: 1 transforms
Fuzz 88732: 17 transforms
Fuzz 88733: 17 transforms
Fuzz 88734: 2 transforms
Fuzz 88735: 1 transforms
Fuzz 88736: 6 transforms
Fuzz 88737: 7 transforms
Fuzz 88738: 20 transforms
Fuzz 88739: 13 transforms
Fuzz 88740: 16 transforms
Fuzz 88741: 1 transforms
Fuzz 88742: 18 transforms
Fuzz 88743: 1 transforms
Fuzz 88744: 5 transforms
Fuzz 88745: 4 transforms
Fuzz 88746: 13 transforms
Fuzz 88747: 2 transforms
Fuzz 88748: 4 transforms
Fuzz 88749: 18 transforms
Fuzz 88750: 18 transforms
Fuzz 88751: 4 transforms
Fuzz 88752: 20 transforms
Fuzz 88753: 6 transforms
Fuzz 88754: 12 transforms
Fuzz 88755: 4 transforms
Fuzz 88756: 15 transforms
Fuzz 88757: 11 transforms
Fuzz 88758: 13 transforms
Fuzz 88759: 2 transforms
Fuzz 88760: 13 transforms
Fuzz 88761: 3 transforms
Fuzz 88762: 14 transforms
Fuzz 88763: 17 transforms
Fuzz 88764: 8 transforms
Fuzz 88765: 11 transforms
Fuzz 88766: 9 transforms
Fuzz 88767: 3 transforms
Fuzz 88768: 4 transforms
Fuzz 88769: 4 transforms
Fuzz 88770: 4 transforms
Fuzz 88771: 1 transforms
Fuzz 88772: 14 transforms
Fuzz 88773: 16 transforms
Fuzz 88774: 16 transforms
Fuzz 88775: 1 transforms
Fuzz 88776: 18 transforms
Fuzz 88777: 13 transforms
Fuzz 88778: 8 transforms
Fuzz 88779: 18 transforms
Fuzz 88780: 2 transforms
Fuzz 88781: 4 transforms
Fuzz 88782: 11 transforms
Fuzz 88783: 16 transforms
Fuzz 88784: 2 transforms
Fuzz 88785: 20 transforms
Fuzz 88786: 6 transforms
Fuzz 88787: 15 transforms
Fuzz 88788: 7 transforms
Fuzz 88789: 6 transforms
Fuzz 88790: 7 transforms
Fuzz 88791: 14 transforms
Fuzz 88792: 4 transforms
Fuzz 88793: 11 transforms
Fuzz 88794: 9 transforms
Fuzz 88795: 13 transforms
Fuzz 88796: 11 transforms
Fuzz 88797: 9 transforms
Fuzz 88798: 7 transforms
Fuzz 88799: 20 transforms
Fuzz 88800: 6 transforms
Fuzz 88801: 3 transforms
Fuzz 88802: 14 transforms
Fuzz 88803: 2 transforms
Fuzz 88804: 15 transforms
Fuzz 88805: 12 transforms
Fuzz 88806: 2 transforms
Fuzz 88807: 16 transforms
Fuzz 88808: 10 transforms
Fuzz 88809: 15 transforms
Fuzz 88810: 7 transforms
Fuzz 88811: 17 transforms
Fuzz 88812: 14 transforms
Fuzz 88813: 9 transforms
Fuzz 88814: 11 transforms
Fuzz 88815: 18 transforms
Fuzz 88816: 7 transforms
Fuzz 88817: 1 transforms
Fuzz 88818: 6 transforms
Fuzz 88819: 12 transforms
Fuzz 88820: 10 transforms
Fuzz 88821: 5 transforms
Fuzz 88822: 6 transforms
Fuzz 88823: 18 transforms
Fuzz 88824: 17 transforms
Fuzz 88825: 10 transforms
Fuzz 88826: 16 transforms
Fuzz 88827: 1 transforms
Fuzz 88828: 9 transforms
Fuzz 88829: 15 transforms
Fuzz 88830: 13 transforms
Fuzz 88831: 13 transforms
Fuzz 88832: 7 transforms
Fuzz 88833: 5 transforms
Fuzz 88834: 17 transforms
Fuzz 88835: 10 transforms
Fuzz 88836: 12 transforms
Fuzz 88837: 6 transforms
Fuzz 88838: 11 transforms
Fuzz 88839: 3 transforms
Fuzz 88840: 14 transforms
Fuzz 88841: 13 transforms
Fuzz 88842: 5 transforms
Fuzz 88843: 19 transforms
Fuzz 88844: 3 transforms
Fuzz 88845: 5 transforms
Fuzz 88846: 14 transforms
Fuzz 88847: 3 transforms
Fuzz 88848: 8 transforms
Fuzz 88849: 20 transforms
Fuzz 88850: 4 transforms
Fuzz 88851: 1 transforms
Fuzz 88852: 16 transforms
Fuzz 88853: 12 transforms
Fuzz 88854: 3 transforms
Fuzz 88855: 19 transforms
Fuzz 88856: 6 transforms
Fuzz 88857: 6 transforms
Fuzz 88858: 19 transforms
Fuzz 88859: 10 transforms
Fuzz 88860: 7 transforms
Fuzz 88861: 2 transforms
Fuzz 88862: 16 transforms
Fuzz 88863: 19 transforms
Fuzz 88864: 6 transforms
Fuzz 88865: 7 transforms
Fuzz 88866: 20 transforms
Fuzz 88867: 13 transforms
Fuzz 88868: 11 transforms
Fuzz 88869: 2 transforms
Fuzz 88870: 18 transforms
Fuzz 88871: 10 transforms
Fuzz 88872: 12 transforms
Fuzz 88873: 15 transforms
Fuzz 88874: 1 transforms
Fuzz 88875: 11 transforms
Fuzz 88876: 3 transforms
Fuzz 88877: 15 transforms
Fuzz 88878: 20 transforms
Fuzz 88879: 9 transforms
Fuzz 88880: 16 transforms
Fuzz 88881: 7 transforms
Fuzz 88882: 4 transforms
Fuzz 88883: 11 transforms
Fuzz 88884: 14 transforms
Fuzz 88885: 6 transforms
Fuzz 88886: 5 transforms
Fuzz 88887: 5 transforms
Fuzz 88888: 11 transforms
Fuzz 88889: 18 transforms
Fuzz 88890: 1 transforms
Fuzz 88891: 16 transforms
Fuzz 88892: 17 transforms
Fuzz 88893: 15 transforms
Fuzz 88894: 3 transforms
Fuzz 88895: 3 transforms
Fuzz 88896: 9 transforms
Fuzz 88897: 4 transforms
Fuzz 88898: 5 transforms
Fuzz 88899: 10 transforms
Fuzz 88900: 20 transforms
Fuzz 88901: 20 transforms
Fuzz 88902: 14 transforms
Fuzz 88903: 11 transforms
Fuzz 88904: 2 transforms
Fuzz 88905: 3 transforms
Fuzz 88906: 12 transforms
Fuzz 88907: 14 transforms
Fuzz 88908: 12 transforms
Fuzz 88909: 3 transforms
Fuzz 88910: 8 transforms
Fuzz 88911: 18 transforms
Fuzz 88912: 12 transforms
Fuzz 88913: 10 transforms
Fuzz 88914: 15 transforms
Fuzz 88915: 10 transforms
Fuzz 88916: 3 transforms
Fuzz 88917: 6 transforms
Fuzz 88918: 13 transforms
Fuzz 88919: 1 transforms
Fuzz 88920: 18 transforms
Fuzz 88921: 5 transforms
Fuzz 88922: 13 transforms
Fuzz 88923: 16 transforms
Fuzz 88924: 3 transforms
Fuzz 88925: 11 transforms
Fuzz 88926: 6 transforms
Fuzz 88927: 15 transforms
Fuzz 88928: 1 transforms
Fuzz 88929: 3 transforms
Fuzz 88930: 6 transforms
Fuzz 88931: 16 transforms
Fuzz 88932: 19 transforms
Fuzz 88933: 12 transforms
Fuzz 88934: 17 transforms
Fuzz 88935: 19 transforms
Fuzz 88936: 18 transforms
Fuzz 88937: 15 transforms
Fuzz 88938: 10 transforms
Fuzz 88939: 7 transforms
Fuzz 88940: 4 transforms
Fuzz 88941: 20 transforms
Fuzz 88942: 3 transforms
Fuzz 88943: 14 transforms
Fuzz 88944: 4 transforms
Fuzz 88945: 13 transforms
Fuzz 88946: 15 transforms
Fuzz 88947: 19 transforms
Fuzz 88948: 6 transforms
Fuzz 88949: 4 transforms
Fuzz 88950: 15 transforms
Fuzz 88951: 7 transforms
Fuzz 88952: 18 transforms
Fuzz 88953: 20 transforms
Fuzz 88954: 2 transforms
Fuzz 88955: 4 transforms
Fuzz 88956: 1 transforms
Fuzz 88957: 10 transforms
Fuzz 88958: 1 transforms
Fuzz 88959: 12 transforms
Fuzz 88960: 13 transforms
Fuzz 88961: 3 transforms
Fuzz 88962: 13 transforms
Fuzz 88963: 12 transforms
Fuzz 88964: 7 transforms
Fuzz 88965: 8 transforms
Fuzz 88966: 4 transforms
Fuzz 88967: 13 transforms
Fuzz 88968: 14 transforms
Fuzz 88969: 7 transforms
Fuzz 88970: 12 transforms
Fuzz 88971: 9 transforms
Fuzz 88972: 17 transforms
Fuzz 88973: 19 transforms
Fuzz 88974: 14 transforms
Fuzz 88975: 14 transforms
Fuzz 88976: 7 transforms
Fuzz 88977: 1 transforms
Fuzz 88978: 10 transforms
Fuzz 88979: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String hecount}} <button (clickader;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;

  @ContentChild(CoEventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  vunterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-
- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFoor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{ite}
]),throw
m.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 88980: 3 transforms
Fuzz 88981: 3 transforms
Fuzz 88982: 19 transforms
Fuzz 88983: 4 transforms
Fuzz 88984: 18 transforms
Fuzz 88985: 20 transforms
Fuzz 88986: 3 transforms
Fuzz 88987: 10 transforms
Fuzz 88988: 19 transforms
Fuzz 88989: 13 transforms
Fuzz 88990: 19 transforms
Fuzz 88991: 7 transforms
Fuzz 88992: 3 transforms
Fuzz 88993: 7 transforms
Fuzz 88994: 6 transforms
Fuzz 88995: 6 transforms
Fuzz 88996: 2 transforms
Fuzz 88997: 1 transforms
Fuzz 88998: 1 transforms
Fuzz 88999: 17 transforms
Fuzz 89000: 4 transforms
Fuzz 89001: 11 transforms
Fuzz 89002: 3 transforms
Fuzz 89003: 14 transforms
Fuzz 89004: 16 transforms
Fuzz 89005: 4 transforms
Fuzz 89006: 11 transforms
Fuzz 89007: 12 transforms
Fuzz 89008: 11 transforms
Fuzz 89009: 18 transforms
Fuzz 89010: 5 transforms
Fuzz 89011: 3 transforms
Fuzz 89012: 16 transforms
Fuzz 89013: 14 transforms
Fuzz 89014: 10 transforms
Fuzz 89015: 17 transforms
Fuzz 89016: 20 transforms
Fuzz 89017: 1 transforms
Fuzz 89018: 15 transforms
Fuzz 89019: 15 transforms
Fuzz 89020: 16 transforms
Fuzz 89021: 3 transforms
Fuzz 89022: 11 transforms
Fuzz 89023: 16 transforms
Fuzz 89024: 2 transforms
Fuzz 89025: 20 transforms
Fuzz 89026: 4 transforms
Fuzz 89027: 12 transforms
Fuzz 89028: 2 transforms
Fuzz 89029: 11 transforms
Fuzz 89030: 16 transforms
Fuzz 89031: 4 transforms
Fuzz 89032: 6 transforms
Fuzz 89033: 11 transforms
Fuzz 89034: 18 transforms
Fuzz 89035: 18 transforms
Fuzz 89036: 1 transforms
Fuzz 89037: 18 transforms
Fuzz 89038: 17 transforms
Fuzz 89039: 18 transforms
Fuzz 89040: 15 transforms
Fuzz 89041: 18 transforms
Fuzz 89042: 1 transforms
Fuzz 89043: 20 transforms
Fuzz 89044: 1 transforms
Fuzz 89045: 16 transforms
Fuzz 89046: 20 transforms
Fuzz 89047: 6 transforms
Fuzz 89048: 18 transforms
Fuzz 89049: 16 transforms
Fuzz 89050: 2 transforms
Fuzz 89051: 13 transforms
Fuzz 89052: 1 transforms
Fuzz 89053: 19 transforms
Fuzz 89054: 14 transforms
Fuzz 89055: 1 transforms
Fuzz 89056: 2 transforms
Fuzz 89057: 12 transforms
Fuzz 89058: 14 transforms
Fuzz 89059: 11 transforms
Fuzz 89060: 1 transforms
Fuzz 89061: 17 transforms
Fuzz 89062: 8 transforms
Fuzz 89063: 12 transforms
Fuzz 89064: 9 transforms
Fuzz 89065: 20 transforms
Fuzz 89066: 11 transforms
Fuzz 89067: 10 transforms
Fuzz 89068: 13 transforms
Fuzz 89069: 10 transforms
Fuzz 89070: 18 transforms
Fuzz 89071: 11 transforms
Fuzz 89072: 5 transforms
Fuzz 89073: 9 transforms
Fuzz 89074: 3 transforms
Fuzz 89075: 15 transforms
Fuzz 89076: 10 transforms
Fuzz 89077: 17 transforms
Fuzz 89078: 7 transforms
Fuzz 89079: 2 transforms
Fuzz 89080: 9 transforms
Fuzz 89081: 4 transforms
Fuzz 89082: 3 transforms
Fuzz 89083: 12 transforms
Fuzz 89084: 4 transforms
Fuzz 89085: 10 transforms
Fuzz 89086: 3 transforms
Fuzz 89087: 19 transforms
Fuzz 89088: 6 transforms
Fuzz 89089: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
-->  String header;
@Component(
}

class ComponentA {
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',

       aria-hidden="td(CounterComponent)
  List<String> items;

  int count;
  templateUrl: 'test.html',
}
  template: '{{count}} <button (click)="increment()" [valueCounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',

       aria-hidden="td(CounterComponent)
  List<String> items;

  int count;
  templateUrl: 'test.html',
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
class CounterComponent {
  void reset() {}
  inputs: const ['count'],
  @ContentChil<!--

@Component(

import 'package:angular2/angular2.dart';  void ]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
class CounterComponent {
  void reset() {}
  inputs: const ['count'],
  @ContentChil<!--

@Component(

import 'package:angular2/angular2.dart';  void incremenabstractt() {}
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{itemtypedefs.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (rexporteset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89090: 19 transforms
Fuzz 89091: 9 transforms
Fuzz 89092: 11 transforms
Fuzz 89093: 18 transforms
Fuzz 89094: 10 transforms
Fuzz 89095: 5 transforms
Fuzz 89096: 15 transforms
Fuzz 89097: 14 transforms
Fuzz 89098: 2 transforms
Fuzz 89099: 12 transforms
Fuzz 89100: 1 transforms
Fuzz 89101: 1 transforms
Fuzz 89102: 6 transforms
Fuzz 89103: 16 transforms
Fuzz 89104: 1 transforms
Fuzz 89105: 8 transforms
Fuzz 89106: 8 transforms
Fuzz 89107: 6 transforms
Fuzz 89108: 14 transforms
Fuzz 89109: 16 transforms
Fuzz 89110: 14 transforms
Fuzz 89111: 8 transforms
Fuzz 89112: 6 transforms
Fuzz 89113: 3 transforms
Fuzz 89114: 7 transforms
Fuzz 89115: 18 transforms
Fuzz 89116: 18 transforms
Fuzz 89117: 10 transforms
Fuzz 89118: 20 transforms
Fuzz 89119: 5 transforms
Fuzz 89120: 12 transforms
Fuzz 89121: 11 transforms
Fuzz 89122: 17 transforms
Fuzz 89123: 1 transforms
Fuzz 89124: 18 transforms
Fuzz 89125: 19 transforms
Fuzz 89126: 19 transforms
Fuzz 89127: 10 transforms
Fuzz 89128: 18 transforms
Fuzz 89129: 10 transforms
Fuzz 89130: 10 transforms
Fuzz 89131: 11 transforms
Fuzz 89132: 7 transforms
Fuzz 89133: 1 transforms
Fuzz 89134: 10 transforms
Fuzz 89135: 14 transforms
Fuzz 89136: 11 transforms
Fuzz 89137: 4 transforms
Fuzz 89138: 6 transforms
Fuzz 89139: 3 transforms
Fuzz 89140: 20 transforms
Fuzz 89141: 18 transforms
Fuzz 89142: 15 transforms
Fuzz 89143: 5 transforms
Fuzz 89144: 9 transforms
Fuzz 89145: 6 transforms
Fuzz 89146: 1 transforms
Fuzz 89147: 20 transforms
Fuzz 89148: 14 transforms
Fuzz 89149: 13 transforms
Fuzz 89150: 2 transforms
Fuzz 89151: 9 transforms
Fuzz 89152: 8 transforms
Fuzz 89153: 15 transforms
Fuzz 89154: 20 transforms
Fuzz 89155: 7 transforms
Fuzz 89156: 19 transforms
Fuzz 89157: 5 transforms
Fuzz 89158: 15 transforms
Fuzz 89159: 4 transforms
Fuzz 89160: 3 transforms
Fuzz 89161: 3 transforms
Fuzz 89162: 17 transforms
Fuzz 89163: 13 transforms
Fuzz 89164: 6 transforms
Fuzz 89165: 16 transforms
Fuzz 89166: 9 transforms
Fuzz 89167: 17 transforms
Fuzz 89168: 8 transforms
Fuzz 89169: 12 transforms
Fuzz 89170: 13 transforms
Fuzz 89171: 14 transforms
Fuzz 89172: 13 transforms
Fuzz 89173: 12 transforms
Fuzz 89174: 18 transforms
Fuzz 89175: 18 transforms
Fuzz 89176: 11 transforms
Fuzz 89177: 19 transforms
Fuzz 89178: 13 transforms
Fuzz 89179: 6 transforms
Fuzz 89180: 2 transforms
Fuzz 89181: 3 transforms
Fuzz 89182: 1 transforms
Fuzz 89183: 15 transforms
Fuzz 89184: 18 transforms
Fuzz 89185: 11 transforms
Fuzz 89186: 10 transforms
Fuzz 89187: 9 transforms
Fuzz 89188: 19 transforms
Fuzz 89189: 6 transforms
Fuzz 89190: 12 transforms
Fuzz 89191: 20 transforms
Fuzz 89192: 7 transforms
Fuzz 89193: 11 transforms
Fuzz 89194: 13 transforms
Fuzz 89195: 18 transforms
Fuzz 89196: 14 transforms
Fuzz 89197: 3 transforms
Fuzz 89198: 2 transforms
Fuzz 89199: 11 transforms
Fuzz 89200: 14 transforms
Fuzz 89201: 13 transforms
Fuzz 89202: 11 transforms
Fuzz 89203: 14 transforms
Fuzz 89204: 3 transforms
Fuzz 89205: 8 transforms
Fuzz 89206: 19 transforms
Fuzz 89207: 11 transforms
Fuzz 89208: 7 transforms
Fuzz 89209: 9 transforms
Fuzz 89210: 17 transforms
Fuzz 89211: 2 transforms
Fuzz 89212: 20 transforms
Fuzz 89213: 7 transforms
Fuzz 89214: 13 transforms
Fuzz 89215: 3 transforms
Fuzz 89216: 12 transforms
Fuzz 89217: 4 transforms
Fuzz 89218: 7 transforms
Fuzz 89219: 6 transforms
Fuzz 89220: 15 transforms
Fuzz 89221: 4 transforms
Fuzz 89222: 13 transforms
Fuzz 89223: 18 transforms
Fuzz 89224: 20 transforms
Fuzz 89225: 14 transforms
Fuzz 89226: 7 transforms
Fuzz 89227: 8 transforms
Fuzz 89228: 3 transforms
Fuzz 89229: 17 transforms
Fuzz 89230: 8 transforms
Fuzz 89231: 16 transforms
Fuzz 89232: 17 transforms
Fuzz 89233: 12 transforms
Fuzz 89234: 1 transforms
Fuzz 89235: 18 transforms
Fuzz 89236: 17 transforms
Fuzz 89237: 16 transforms
Fuzz 89238: 6 transforms
Fuzz 89239: 12 transforms
Fuzz 89240: 1 transforms
Fuzz 89241: 2 transforms
Fuzz 89242: 11 transforms
Fuzz 89243: 15 transforms
Fuzz 89244: 10 transforms
Fuzz 89245: 19 transforms
Fuzz 89246: 20 transforms
Fuzz 89247: 14 transforms
Fuzz 89248: 16 transforms
Fuzz 89249: 7 transforms
Fuzz 89250: 3 transforms
Fuzz 89251: 4 transforms
Fuzz 89252: 20 transforms
Fuzz 89253: 6 transforms
Fuzz 89254: 10 transforms
Fuzz 89255: 15 transforms
Fuzz 89256: 1 transforms
Fuzz 89257: 7 transforms
Fuzz 89258: 19 transforms
Fuzz 89259: 2 transforms
Fuzz 89260: 11 transforms
Fuzz 89261: 8 transforms
Fuzz 89262: 1 transforms
Fuzz 89263: 6 transforms
Fuzz 89264: 3 transforms
Fuzz 89265: 5 transforms
Fuzz 89266: 20 transforms
Fuzz 89267: 4 transforms
Fuzz 89268: 9 transforms
Fuzz 89269: 8 transforms
Fuzz 89270: 13 transforms
Fuzz 89271: 10 transforms
Fuzz 89272: 12 transforms
Fuzz 89273: 13 transforms
Fuzz 89274: 14 transforms
Fuzz 89275: 3 transforms
Fuzz 89276: 18 transforms
Fuzz 89277: 1 transforms
Fuzz 89278: 20 transforms
Fuzz 89279: 2 transforms
Fuzz 89280: 3 transforms
Fuzz 89281: 9 transforms
Fuzz 89282: 18 transforms
Fuzz 89283: 2 transforms
Fuzz 89284: 9 transforms
Fuzz 89285: 8 transforms
Fuzz 89286: 1 transforms
Fuzz 89287: 19 transforms
Fuzz 89288: 1 transforms
Fuzz 89289: 12 transforms
Fuzz 89290: 9 transforms
Fuzz 89291: 2 transforms
Fuzz 89292: 13 transforms
Fuzz 89293: 16 transforms
Fuzz 89294: 13 transforms
Fuzz 89295: 5 transforms
Fuzz 89296: 15 transforms
Fuzz 89297: 14 transforms
Fuzz 89298: 16 transforms
Fuzz 89299: 16 transforms
Fuzz 89300: 20 transforms
Fuzz 89301: 19 transforms
Fuzz 89302: 16 transforms
Fuzz 89303: 13 transforms
Fuzz 89304: 9 transforms
Fuzz 89305: 2 transforms
Fuzz 89306: 13 transforms
Fuzz 89307: 1 transforms
Fuzz 89308: 19 transforms
Fuzz 89309: 11 transforms
Fuzz 89310: 6 transforms
Fuzz 89311: 1 transforms
Fuzz 89312: 13 transforms
Fuzz 89313: 3 transforms
Fuzz 89314: 16 transforms
Fuzz 89315: 9 transforms
Fuzz 89316: 20 transforms
Fuzz 89317: 3 transforms
Fuzz 89318: 20 transforms
Fuzz 89319: 13 transforms
Fuzz 89320: 12 transforms
Fuzz 89321: 13 transforms
Fuzz 89322: 20 transforms
Fuzz 89323: 6 transforms
Fuzz 89324: 20 transforms
Fuzz 89325: 5 transforms
Fuzz 89326: 16 transforms
Fuzz 89327: 5 transforms
Fuzz 89328: 6 transforms
Fuzz 89329: 8 transforms
Fuzz 89330: 13 transforms
Fuzz 89331: 20 transforms
Fuzz 89332: 19 transforms
Fuzz 89333: 6 transforms
Fuzz 89334: 12 transforms
Fuzz 89335: 4 transforms
Fuzz 89336: 19 transforms
Fuzz 89337: 9 transforms
Fuzz 89338: 14 transforms
Fuzz 89339: 2 transforms
Fuzz 89340: 18 transforms
Fuzz 89341: 19 transforms
Fuzz 89342: 15 transforms
Fuzz 89343: 2 transforms
Fuzz 89344: 19 transforms
Fuzz 89345: 17 transforms
Fuzz 89346: 20 transforms
Fuzz 89347: 7 transforms
Fuzz 89348: 6 transforms
Fuzz 89349: 10 transforms
Fuzz 89350: 2 transforms
Fuzz 89351: 5 transforms
Fuzz 89352: 14 transforms
Fuzz 89353: 19 transforms
Fuzz 89354: 3 transforms
Fuzz 89355: 18 transforms
Fuzz 89356: 19 transforms
Fuzz 89357: 16 transforms
Fuzz 89358: 1 transforms
Fuzz 89359: 10 transforms
Fuzz 89360: 17 transforms
Fuzz 89361: 16 transforms
Fuzz 89362: 17 transforms
Fuzz 89363: 20 transforms
Fuzz 89364: 16 transforms
Fuzz 89365: 7 transforms
Fuzz 89366: 8 transforms
Fuzz 89367: 1 transforms
Fuzz 89368: 17 transforms
Fuzz 89369: 5 transforms
Fuzz 89370: 3 transforms
Fuzz 89371: 6 transforms
Fuzz 89372: 14 transforms
Fuzz 89373: 2 transforms
Fuzz 89374: 10 transforms
Fuzz 89375: 9 transforms
Fuzz 89376: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  void reset() {}
  void increment() {}

       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
@Component(
}
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
       attr.aelector: 'my-aaa',
@Component(
class ComponentA {
  inputs: const ['count'],

  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
class CounterComponent {
  @Input() int maxCount;


  templateUrl: 'test.html',

  int count;
  s<!--
@Component(
  outputs: const ['resetEvent: reseg> items;
-->
}
  @Output() EventEmitter<int> incremented;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
  '090cedb3f2833a3f260b0937baae56267a6cd935',
</div>
  </my-csetounter>
  <input [(ngModel)]="header}
    [count]="items.length"
    (incremented)='items.add($event.toString())'>
{
\'\'\');
    (reset)=''
   " />
  
  '090cedb3f2833a3f2wing {{items.length}} items:</h1>
    #counter
]),
{
<li *ngFor='let item of items; let x=index' [hidden]='item != nul'l'>
});
<h1 #h1>Sho}
    [maxCount]='4'
  <my-counter
  <form #ngForm=">ngForm"></form>

      
});
</li>

  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
\'\'\');
]),
  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89377: 9 transforms
Fuzz 89378: 13 transforms
Fuzz 89379: 10 transforms
Fuzz 89380: 20 transforms
Fuzz 89381: 10 transforms
Fuzz 89382: 5 transforms
Fuzz 89383: 11 transforms
Fuzz 89384: 1 transforms
Fuzz 89385: 4 transforms
Fuzz 89386: 5 transforms
Fuzz 89387: 16 transforms
Fuzz 89388: 7 transforms
Fuzz 89389: 3 transforms
Fuzz 89390: 1 transforms
Fuzz 89391: 12 transforms
Fuzz 89392: 4 transforms
Fuzz 89393: 18 transforms
Fuzz 89394: 3 transforms
Fuzz 89395: 18 transforms
Fuzz 89396: 6 transforms
Fuzz 89397: 20 transforms
Fuzz 89398: 19 transforms
Fuzz 89399: 4 transforms
Fuzz 89400: 8 transforms
Fuzz 89401: 8 transforms
Fuzz 89402: 6 transforms
Fuzz 89403: 11 transforms
Fuzz 89404: 11 transforms
Fuzz 89405: 5 transforms
Fuzz 89406: 12 transforms
Fuzz 89407: 9 transforms
Fuzz 89408: 15 transforms
Fuzz 89409: 8 transforms
Fuzz 89410: 8 transforms
Fuzz 89411: 10 transforms
Fuzz 89412: 11 transforms
Fuzz 89413: 12 transforms
Fuzz 89414: 4 transforms
Fuzz 89415: 9 transforms
Fuzz 89416: 10 transforms
Fuzz 89417: 10 transforms
Fuzz 89418: 19 transforms
Fuzz 89419: 19 transforms
Fuzz 89420: 13 transforms
Fuzz 89421: 20 transforms
Fuzz 89422: 3 transforms
Fuzz 89423: 14 transforms
Fuzz 89424: 16 transforms
Fuzz 89425: 20 transforms
Fuzz 89426: 9 transforms
Fuzz 89427: 3 transforms
Fuzz 89428: 12 transforms
Fuzz 89429: 20 transforms
Fuzz 89430: 12 transforms
Fuzz 89431: 20 transforms
Fuzz 89432: 10 transforms
Fuzz 89433: 16 transforms
Fuzz 89434: 16 transforms
Fuzz 89435: 15 transforms
Fuzz 89436: 15 transforms
Fuzz 89437: 15 transforms
Fuzz 89438: 17 transforms
Fuzz 89439: 9 transforms
Fuzz 89440: 16 transforms
Fuzz 89441: 17 transforms
Fuzz 89442: 12 transforms
Fuzz 89443: 5 transforms
Fuzz 89444: 12 transforms
Fuzz 89445: 20 transforms
Fuzz 89446: 1 transforms
Fuzz 89447: 8 transforms
Fuzz 89448: 16 transforms
Fuzz 89449: 16 transforms
Fuzz 89450: 10 transforms
Fuzz 89451: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
  void reset() {}
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
  List<String> items;

  @Input() int maxCount;
  String header;
  int count;
class Componem, NgModel])
]),

@Component(
  vo}
class CounterComponent {
  sntA {
{

  CounterComponent recursedComponent;@Component(
});
}
  directives: const [Count<!--
-->
       aria-hidden="true"
  erComponent, NgIf, NgFor, NgForm, NgModel])
]),

@Component(
  vo}
class CounterComponent {
  selector: 'my-counter',
  EventEmitter<nent)
  List<String> items;

  @Input() int maxCount;
  String header;
  int count;
class ComponentA {
{

  CounterComponent recursedComponent;@Component(
});
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
]),

@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item = null'>
  {{x}} : {{item.trim()}}</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></fo<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}rm>
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.l<!--
-->
       aria-hidden="true"
   ength"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.re
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89452: 17 transforms
Fuzz 89453: 13 transforms
Fuzz 89454: 4 transforms
Fuzz 89455: 1 transforms
Fuzz 89456: 16 transforms
Fuzz 89457: 13 transforms
Fuzz 89458: 7 transforms
Fuzz 89459: 9 transforms
Fuzz 89460: 17 transforms
Fuzz 89461: 17 transforms
Fuzz 89462: 15 transforms
Fuzz 89463: 17 transforms
Fuzz 89464: 12 transforms
Fuzz 89465: 4 transforms
Fuzz 89466: 3 transforms
Fuzz 89467: 18 transforms
Fuzz 89468: 11 transforms
Fuzz 89469: 11 transforms
Fuzz 89470: 4 transforms
Fuzz 89471: 20 transforms
Fuzz 89472: 17 transforms
Fuzz 89473: 19 transforms
Fuzz 89474: 7 transforms
Fuzz 89475: 3 transforms
Fuzz 89476: 14 transforms
Fuzz 89477: 16 transforms
Fuzz 89478: 10 transforms
Fuzz 89479: 6 transforms
Fuzz 89480: 5 transforms
Fuzz 89481: 17 transforms
Fuzz 89482: 13 transforms
Fuzz 89483: 1 transforms
Fuzz 89484: 2 transforms
Fuzz 89485: 18 transforms
Fuzz 89486: 16 transforms
Fuzz 89487: 3 transforms
Fuzz 89488: 19 transforms
Fuzz 89489: 3 transforms
Fuzz 89490: 18 transforms
Fuzz 89491: 5 transforms
Fuzz 89492: 4 transforms
Fuzz 89493: 18 transforms
Fuzz 89494: 5 transforms
Fuzz 89495: 9 transforms
Fuzz 89496: 12 transforms
Fuzz 89497: 20 transforms
Fuzz 89498: 2 transforms
Fuzz 89499: 17 transforms
Fuzz 89500: 11 transforms
Fuzz 89501: 7 transforms
Fuzz 89502: 14 transforms
Fuzz 89503: 16 transforms
Fuzz 89504: 12 transforms
Fuzz 89505: 3 transforms
Fuzz 89506: 12 transforms
Fuzz 89507: 20 transforms
Fuzz 89508: 5 transforms
Fuzz 89509: 6 transforms
Fuzz 89510: 3 transforms
Fuzz 89511: 15 transforms
Fuzz 89512: 11 transforms
Fuzz 89513: 15 transforms
Fuzz 89514: 12 transforms
Fuzz 89515: 10 transforms
Fuzz 89516: 8 transforms
Fuzz 89517: 4 transforms
Fuzz 89518: 13 transforms
Fuzz 89519: 13 transforms
Fuzz 89520: 8 transforms
Fuzz 89521: 5 transforms
Fuzz 89522: 7 transforms
Fuzz 89523: 20 transforms
Fuzz 89524: 13 transforms
Fuzz 89525: 16 transforms
Fuzz 89526: 11 transforms
Fuzz 89527: 9 transforms
Fuzz 89528: 7 transforms
Fuzz 89529: 16 transforms
Fuzz 89530: 11 transforms
Fuzz 89531: 13 transforms
Fuzz 89532: 18 transforms
Fuzz 89533: 4 transforms
Fuzz 89534: 10 transforms
Fuzz 89535: 20 transforms
Fuzz 89536: 1 transforms
Fuzz 89537: 10 transforms
Fuzz 89538: 6 transforms
Fuzz 89539: 13 transforms
Fuzz 89540: 2 transforms
Fuzz 89541: 16 transforms
Fuzz 89542: 4 transforms
Fuzz 89543: 17 transforms
Fuzz 89544: 9 transforms
Fuzz 89545: 18 transforms
Fuzz 89546: 13 transforms
Fuzz 89547: 15 transforms
Fuzz 89548: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
@Com}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 ponent(

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])}
class CounterComponent {
  @Output() EventEmitter<int> incremented;
-->
import 'package:a<!--
-->
      ngular2/angular2.dart';

}

  @ContentChild(CounterComponent)
  String header;
  List<String> items;
  inputs: }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b093const ['count'],
  template: '{{count}} button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
       aria-hidden="true"Count;
class ComponentA {
  int count;
  selecto: 'my-counter',
  void reset() {}
  void increment() {}  selector: 'my-aaa',

  CounterComponent recursedCompfinallyonent;

  @Input() int max<!--
@Component(
<<==HTML CODE==>>
<!-- @ngIgnont]='4'
    (reset)=''
    (click)='h1.hiddenh = !h1.hidden; counter.reset()'
    (incremented)='items.addreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
  <form #ngFrm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (rest)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89549: 11 transforms
Fuzz 89550: 1 transforms
Fuzz 89551: 14 transforms
Fuzz 89552: 17 transforms
Fuzz 89553: 11 transforms
Fuzz 89554: 20 transforms
Fuzz 89555: 11 transforms
Fuzz 89556: 11 transforms
Fuzz 89557: 12 transforms
Fuzz 89558: 8 transforms
Fuzz 89559: 3 transforms
Fuzz 89560: 8 transforms
Fuzz 89561: 13 transforms
Fuzz 89562: 18 transforms
Fuzz 89563: 10 transforms
Fuzz 89564: 10 transforms
Fuzz 89565: 10 transforms
Fuzz 89566: 14 transforms
Fuzz 89567: 16 transforms
Fuzz 89568: 20 transforms
Fuzz 89569: 6 transforms
Fuzz 89570: 4 transforms
Fuzz 89571: 10 transforms
Fuzz 89572: 17 transforms
Fuzz 89573: 12 transforms
Fuzz 89574: 7 transforms
Fuzz 89575: 10 transforms
Fuzz 89576: 2 transforms
Fuzz 89577: 3 transforms
Fuzz 89578: 19 transforms
Fuzz 89579: 18 transforms
Fuzz 89580: 15 transforms
Fuzz 89581: 13 transforms
Fuzz 89582: 2 transforms
Fuzz 89583: 9 transforms
Fuzz 89584: 10 transforms
Fuzz 89585: 15 transforms
Fuzz 89586: 5 transforms
Fuzz 89587: 3 transforms
Fuzz 89588: 12 transforms
Fuzz 89589: 1 transforms
Fuzz 89590: 20 transforms
Fuzz 89591: 9 transforms
Fuzz 89592: 15 transforms
Fuzz 89593: 18 transforms
Fuzz 89594: 9 transforms
Fuzz 89595: 16 transforms
Fuzz 89596: 13 transforms
Fuzz 89597: 8 transforms
Fuzz 89598: 20 transforms
Fuzz 89599: 1 transforms
Fuzz 89600: 20 transforms
Fuzz 89601: 20 transforms
Fuzz 89602: 11 transforms
Fuzz 89603: 15 transforms
Fuzz 89604: 11 transforms
Fuzz 89605: 14 transforms
Fuzz 89606: 11 transforms
Fuzz 89607: 14 transforms
Fuzz 89608: 8 transforms
Fuzz 89609: 8 transforms
Fuzz 89610: 7 transforms
Fuzz 89611: 17 transforms
Fuzz 89612: 9 transforms
Fuzz 89613: 10 transforms
Fuzz 89614: 5 transforms
Fuzz 89615: 11 transforms
Fuzz 89616: 5 transforms
Fuzz 89617: 12 transforms
Fuzz 89618: 15 transforms
Fuzz 89619: 18 transforms
Fuzz 89620: 6 transforms
Fuzz 89621: 12 transforms
Fuzz 89622: 9 transforms
Fuzz 89623: 18 transforms
Fuzz 89624: 2 transforms
Fuzz 89625: 4 transforms
Fuzz 89626: 14 transforms
Fuzz 89627: 6 transforms
Fuzz 89628: 7 transforms
Fuzz 89629: 2 transforms
Fuzz 89630: 7 transforms
Fuzz 89631: 4 transforms
Fuzz 89632: 7 transforms
Fuzz 89633: 16 transforms
Fuzz 89634: 10 transforms
Fuzz 89635: 15 transforms
Fuzz 89636: 5 transforms
Fuzz 89637: 5 transforms
Fuzz 89638: 16 transforms
Fuzz 89639: 15 transforms
Fuzz 89640: 15 transforms
Fuzz 89641: 16 transforms
Fuzz 89642: 2 transforms
Fuzz 89643: 15 transforms
Fuzz 89644: 1 transforms
Fuzz 89645: 18 transforms
Fuzz 89646: 3 transforms
Fuzz 89647: 3 transforms
Fuzz 89648: 18 transforms
Fuzz 89649: 13 transforms
Fuzz 89650: 5 transforms
Fuzz 89651: 16 transforms
Fuzz 89652: 14 transforms
Fuzz 89653: 3 transforms
Fuzz 89654: 1 transforms
Fuzz 89655: 13 transforms
Fuzz 89656: 3 transforms
Fuzz 89657: 5 transforms
Fuzz 89658: 16 transforms
Fuzz 89659: 1 transforms
Fuzz 89660: 5 transforms
Fuzz 89661: 7 transforms
Fuzz 89662: 17 transforms
Fuzz 89663: 6 transforms
Fuzz 89664: 18 transforms
Fuzz 89665: 19 transforms
Fuzz 89666: 9 transforms
Fuzz 89667: 8 transforms
Fuzz 89668: 7 transforms
Fuzz 89669: 16 transforms
Fuzz 89670: 19 transforms
Fuzz 89671: 20 transforms
Fuzz 89672: 15 transforms
Fuzz 89673: 4 transforms
Fuzz 89674: 12 transforms
Fuzz 89675: 3 transforms
Fuzz 89676: 3 transforms
Fuzz 89677: 2 transforms
Fuzz 89678: 5 transforms
Fuzz 89679: 9 transforms
Fuzz 89680: 11 transforms
Fuzz 89681: 6 transforms
Fuzz 89682: 7 transforms
Fuzz 89683: 10 transforms
Fuzz 89684: 20 transforms
Fuzz 89685: 8 transforms
Fuzz 89686: 18 transforms
Fuzz 89687: 5 transforms
Fuzz 89688: 10 transforms
Fuzz 89689: 6 transforms
Fuzz 89690: 11 transforms
Fuzz 89691: 6 transforms
Fuzz 89692: 17 transforms
Fuzz 89693: 15 transforms
Fuzz 89694: 6 transforms
Fuzz 89695: 14 transforms
Fuzz 89696: 15 transforms
Fuzz 89697: 1 transforms
Fuzz 89698: 16 transforms
Fuzz 89699: 6 transforms
Fuzz 89700: 20 transforms
Fuzz 89701: 18 transforms
Fuzz 89702: 4 transforms
Fuzz 89703: 11 transforms
Fuzz 89704: 2 transforms
Fuzz 89705: 20 transforms
Fuzz 89706: 9 transforms
Fuzz 89707: 5 transforms
Fuzz 89708: 14 transforms
Fuzz 89709: 8 transforms
Fuzz 89710: 14 transforms
Fuzz 89711: 18 transforms
Fuzz 89712: 2 transforms
Fuzz 89713: 1 transforms
Fuzz 89714: 7 transforms
Fuzz 89715: 14 transforms
Fuzz 89716: 20 transforms
Fuzz 89717: 3 transforms
Fuzz 89718: 6 transforms
Fuzz 89719: 14 transforms
Fuzz 89720: 1 transforms
Fuzz 89721: 12 transforms
Fuzz 89722: 9 transforms
Fuzz 89723: 3 transforms
Fuzz 89724: 1 transforms
Fuzz 89725: 9 transforms
Fuzz 89726: 17 transforms
Fuzz 89727: 14 transforms
Fuzz 89728: 4 transforms
Fuzz 89729: 9 transforms
Fuzz 89730: 3 transforms
Fuzz 89731: 17 transforms
Fuzz 89732: 11 transforms
Fuzz 89733: 16 transforms
Fuzz 89734: 9 transforms
Fuzz 89735: 1 transforms
Fuzz 89736: 11 transforms
Fuzz 89737: 19 transforms
Fuzz 89738: 11 transforms
Fuzz 89739: 19 transforms
Fuzz 89740: 20 transforms
Fuzz 89741: 18 transforms
Fuzz 89742: 5 transforms
Fuzz 89743: 6 transforms
Fuzz 89744: 9 transforms
Fuzz 89745: 9 transforms
Fuzz 89746: 20 transforms
Fuzz 89747: 10 transforms
Fuzz 89748: 13 transforms
Fuzz 89749: 20 transforms
Fuzz 89750: 5 transforms
Fuzz 89751: 2 transforms
Fuzz 89752: 2 transforms
Fuzz 89753: 18 transforms
Fuzz 89754: 20 transforms
Fuzz 89755: 20 transforms
Fuzz 89756: 15 transforms
Fuzz 89757: 10 transforms
Fuzz 89758: 6 transforms
Fuzz 89759: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: r<!--
-->
       armport 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: r<!--
-->
       areset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button')
class CounterComponent {
  int count;  @Input() int maxCount;  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @Conten<!--
       artChild(CounterComponent)
  CounterComponent recursedComponeset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button')
class CounterComponent {
  int count;  @Input() int maxCount;  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @Conten<!--
       artChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void i}
]),
});
{
\'\'\');
  '090cedb3f2833a3ncrement() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: 0-->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hiden]='item != null'>
  {{x}} : {{item.trim()}}</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
        
  <my-counter
    #counter    [count]="items.length"
    [maxCo
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89760: 18 transforms
Fuzz 89761: 10 transforms
Fuzz 89762: 20 transforms
Fuzz 89763: 11 transforms
Fuzz 89764: 12 transforms
Fuzz 89765: 1 transforms
Fuzz 89766: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  outrputs: cinonst ['resetEvent: reset'],
-->
  template: '{{count}} <button (click)="incre

\'\'\', NgForm, NgModel])
}
import '<!--
  templateUrl: test.html',
  String header;
});
  directives: const [CounterCompon<!--
@Component(
class ComponentA {

package:angular2/angular2.dart';
       aria-hiddent, NgIf, NgFor}
  List<String> items;
]),
{
  inputs: const ['count'],
  selector: 'my-counter',
]),
  se}
});
lector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
  {({x}} : {{item.trim()}}

<div *ngIf="items.length > 0">
  <form #withngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89767: 2 transforms
Fuzz 89768: 10 transforms
Fuzz 89769: 16 transforms
Fuzz 89770: 8 transforms
Fuzz 89771: 5 transforms
Fuzz 89772: 18 transforms
Fuzz 89773: 20 transforms
Fuzz 89774: 5 transforms
Fuzz 89775: 11 transforms
Fuzz 89776: 19 transforms
Fuzz 89777: 8 transforms
Fuzz 89778: 10 transforms
Fuzz 89779: 8 transforms
Fuzz 89780: 2 transforms
Fuzz 89781: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
import 'package:angular2/angular2.dart';
       attr.aria-hidden="omponent, NgIf, NgFor, NgForm, NgModel])
-->
 r      aria-hidden="true"
  templateUrl: 'te st.html',

  selector: 'my-aaa',  List<St
  directives:N const [CounterC<!--
@Component(
<<==HTML CODE==>>
<h1 
    #h1>Showi<!--
<h1 #h1><!--
--Showi<!--
-->
-->
     en="
<!-- @ngIgnoreErrors: -->
      aria-hiddnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89782: 17 transforms
Fuzz 89783: 10 transforms
Fuzz 89784: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],

       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {class CounterComponent {  @Input() int maxCount;

  selector: 'my-counter'<!--
@Component(
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(C
  templateUrl: 'test.html',
-->

       attr.aria-,
  @Output() EventEmitter<int> incremented;
  String header;
  int count;
<<==HTML CODE==>>
    <my-countd935',
   -4.50counter
    (click)er></my-counter>
  
    #counter
  <form #ngForm="ngForm"></}
]),
});
{\'\'\');
form>

  {{ngForm.dirty}}
  </my-counter>
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''

</div>
    (incremented)='items.add($event.toString())'>
  <my-}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
    [count]=li>
    [count]="ite"items.length"
      
<h1 #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89785: 12 transforms
Fuzz 89786: 20 transforms
Fuzz 89787: 19 transforms
Fuzz 89788: 5 transforms
Fuzz 89789: 3 transforms
Fuzz 89790: 14 transforms
Fuzz 89791: 4 transforms
Fuzz 89792: 9 transforms
Fuzz 89793: 6 transforms
Fuzz 89794: 11 transforms
Fuzz 89795: 6 transforms
Fuzz 89796: 2 transforms
Fuzz 89797: 18 transforms
Fuzz 89798: 10 transforms
Fuzz 89799: 9 transforms
Fuzz 89800: 14 transforms
Fuzz 89801: 14 transforms
Fuzz 89802: 17 transforms
Fuzz 89803: 12 transforms
Fuzz 89804: 6 transforms
Fuzz 89805: 11 transforms
Fuzz 89806: 2 transforms
Fuzz 89807: 8 transforms
Fuzz 89808: 5 transforms
Fuzz 89809: 12 transforms
Fuzz 89810: 11 transforms
Fuzz 89811: 4 transforms
Fuzz 89812: 9 transforms
Fuzz 89813: 20 transforms
Fuzz 89814: 12 transforms
Fuzz 89815: 5 transforms
Fuzz 89816: 16 transforms
Fuzz 89817: 16 transforms
Fuzz 89818: 13 transforms
Fuzz 89819: 9 transforms
Fuzz 89820: 4 transforms
Fuzz 89821: 2 transforms
Fuzz 89822: 8 transforms
Fuzz 89823: 15 transforms
Fuzz 89824: 14 transforms
Fuzz 89825: 6 transforms
Fuzz 89826: 16 transforms
Fuzz 89827: 7 transforms
Fuzz 89828: 17 transforms
Fuzz 89829: 5 transforms
Fuzz 89830: 13 transforms
Fuzz 89831: 12 transforms
Fuzz 89832: 8 transforms
Fuzz 89833: 10 transforms
Fuzz 89834: 16 transforms
Fuzz 89835: 8 transforms
Fuzz 89836: 1 transforms
Fuzz 89837: 20 transforms
Fuzz 89838: 18 transforms
Fuzz 89839: 2 transforms
Fuzz 89840: 13 transforms
Fuzz 89841: 14 transforms
Fuzz 89842: 4 transforms
Fuzz 89843: 9 transforms
Fuzz 89844: 2 transforms
Fuzz 89845: 3 transforms
Fuzz 89846: 19 transforms
Fuzz 89847: 16 transforms
Fuzz 89848: 11 transforms
Fuzz 89849: 16 transforms
Fuzz 89850: 1 transforms
Fuzz 89851: 7 transforms
Fuzz 89852: 1 transforms
Fuzz 89853: 18 transforms
Fuzz 89854: 12 transforms
Fuzz 89855: 9 transforms
Fuzz 89856: 3 transforms
Fuzz 89857: 4 transforms
Fuzz 89858: 18 transforms
Fuzz 89859: 16 transforms
Fuzz 89860: 19 transforms
Fuzz 89861: 1 transforms
Fuzz 89862: 16 transforms
Fuzz 89863: 6 transforms
Fuzz 89864: 8 transforms
Fuzz 89865: 7 transforms
Fuzz 89866: 4 transforms
Fuzz 89867: 7 transforms
Fuzz 89868: 7 transforms
Fuzz 89869: 4 transforms
Fuzz 89870: 12 transforms
Fuzz 89871: 3 transforms
Fuzz 89872: 20 transforms
Fuzz 89873: 10 transforms
Fuzz 89874: 11 transforms
Fuzz 89875: 1 transforms
Fuzz 89876: 9 transforms
Fuzz 89877: 12 transforms
Fuzz 89878: 19 transforms
Fuzz 89879: 12 transforms
Fuzz 89880: 12 transforms
Fuzz 89881: 16 transforms
Fuzz 89882: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
  selector: 'my-aaa',
  directives: cons t [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       at'],
  inputs: const ['count'],
  outputs: const <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 ['resetEvent: rese<!--
class CounterComp

@Component(
class CoponentA {
  templateUrl: 'test.html',
  String header;
-->
@Component(
  List<S}
]),
});
{
\'\'\');
  '090cedb3f2833a3p

class CoponentA {
  templateUrl: 'test.html',f260b093tring> items;

}
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
</li>
    [count]="items.length"
    (incremented)='items.add($event.toString())'>

    (click)='h1.hidden = !h1.hidden; counter.r}
]),
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56eset()'
<!--
-->
       [cou {{x}} : {{item.trim()}}
 :</h1>
  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
</div>
    [maxCount]='4'
    <my-counter></my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
  <form #ngForm="ngForm"></form>
      
  
    #counter
  <my-counter
    (reset)=''
  </my-counter>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89883: 11 transforms
Fuzz 89884: 10 transforms
Fuzz 89885: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  s}
]),
});
{
\'elector: 'my-aaa',
{
]),

  '090cedb3f2833a3f260b09 NgIf,importresetEvent;  @Output() EventEmitter<int> incremented;
  selector: 'my-counterpackage:angular2/angular2.dart';
class ComponentA {

{
}
  directives: const [CounterComponent,}
\
@Component(
  teplateUrl: 'test.html'<!--
,
});
import 'dart';
@Component(
  selector: 'my-aaa',
  directives: const [CounterComponent,}
  String header;

  templateUrl: 'test.html',
});
\'\'\');
  Lnist<String> items;
  @Content NgFor, NgForm, NgModel])
]),
@Component(
<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>
  </my-counter>  {{x}} : {{item.trim()}}
</div>
    #counter
  {{ngForm.dirty}}
</li>
  <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
     <my-counter
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
      
   [maxCount]='4'
  <input [(ngModel)]="header" />
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <form #ngForm="ngForm"></form>
  
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>    (reset)=''

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89886: 8 transforms
Fuzz 89887: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, Ng<!--
@Component(
-->
  @Input() int maxCount;
class C<!--
import 'package:angular2/ang<!ular2.dart';
  templateUrl: 'test.html',
-->
}
       attr.aria-hidden="{{ounterComponent {
       aria-hModel])
  int count;
  void increment() {}}
  void reset() {}


  EventEmitter<String> resetEvent;
class C<!--
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],

  template: '{{count}} <buttotemplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

       aria-hidden="true"
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  List<Strelseing> items;
  int count;
-->
  inputs: const ['count'],
@Component(
  @ContentChild(CounterComponent)
 n (click)="increment()" [value]="\'add\'"></button>')
  String header;
class ComponentA {
       attr.aria-hidden="{{ounterComponent {
       aria-hidden="true"

  @ContentChild(CounterComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIflength >="items.length > dynamic0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #count/h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <inut [(ngModel)]="header" /
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89888: 20 transforms
Fuzz 89889: 12 transforms
Fuzz 89890: 15 transforms
Fuzz 89891: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CouterComponent {
  @Input() int maxCount;  EventEmitter<StrinterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Compo.nent(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  te}
]),
});
{
\'\'\');
mplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
<!--
-->
       aria-hidden="true"
       att<  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<h1 #h1>Showing {{items.
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89892: 13 transforms
Fuzz 89893: 1 transforms
Fuzz 89894: 16 transforms
Fuzz 89895: 17 transforms
Fuzz 89896: 16 transforms
Fuzz 89897: 18 transforms
Fuzz 89898: 20 transforms
Fuzz 89899: 13 transforms
Fuzz 89900: 11 transforms
Fuzz 89901: 1 transforms
Fuzz 89902: 18 transforms
Fuzz 89903: 18 transforms
Fuzz 89904: 2 transforms
Fuzz 89905: 16 transforms
Fuzz 89906: 8 transforms
Fuzz 89907: 11 transforms
Fuzz 89908: 7 transforms
Fuzz 89909: 19 transforms
Fuzz 89910: 7 transforms
Fuzz 89911: 11 transforms
Fuzz 89912: 5 transforms
Fuzz 89913: 4 transforms
Fuzz 89914: 17 transforms
Fuzz 89915: 9 transforms
Fuzz 89916: 16 transforms
Fuzz 89917: 18 transforms
Fuzz 89918: 3 transforms
Fuzz 89919: 9 transforms
Fuzz 89920: 17 transforms
Fuzz 89921: 19 transforms
Fuzz 89922: 12 transforms
Fuzz 89923: 9 transforms
Fuzz 89924: 5 transforms
Fuzz 89925: 17 transforms
Fuzz 89926: 13 transforms
Fuzz 89927: 1 transforms
Fuzz 89928: 20 transforms
Fuzz 89929: 7 transforms
Fuzz 89930: 8 transforms
Fuzz 89931: 15 transforms
Fuzz 89932: 3 transforms
Fuzz 89933: 11 transforms
Fuzz 89934: 19 transforms
Fuzz 89935: 11 transforms
Fuzz 89936: 16 transforms
Fuzz 89937: 3 transforms
Fuzz 89938: 3 transforms
Fuzz 89939: 13 transforms
Fuzz 89940: 14 transforms
Fuzz 89941: 7 transforms
Fuzz 89942: 11 transforms
Fuzz 89943: 20 transforms
Fuzz 89944: 20 transforms
Fuzz 89945: 8 transforms
Fuzz 89946: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;


-->
}
@Component(
\'\'\');
});
       aria-hidden="true"
  @ContentChild(CounterComponent)  CounterComponent recursedComponent;
  EventEmitter<Strin<!-
class CounterCompone(nt {
  @Output() EventEmitter<int> incremented;
]),
       aria-hidden="true"
{
       attr.aria-hidden="{{!invalid}}"ncrement() {}
  String header;

  void reset() {}
-->
  int count;get
import 'pack<!--
  selector: 'my-counter',
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NvgIf, NgFor, NgForm, NgModel])
}
  inputs: const ['count'],

       attr.aria-hidden="{{!invalid}}"

  '090cedb3f2\'add\'"></button>')
-->
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [value]="}
class ComponentA {
  void i<!--
   age:angular2/angular2.dart';
@Component(
<<==HTML CODE==>>
<!--< @
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89947: 9 transforms
Fuzz 89948: 4 transforms
Fuzz 89949: 20 transforms
Fuzz 89950: 5 transforms
Fuzz 89951: 18 transforms
Fuzz 89952: 20 transforms
Fuzz 89953: 13 transforms
Fuzz 89954: 1 transforms
Fuzz 89955: 9 transforms
Fuzz 89956: 6 transforms
Fuzz 89957: 13 transforms
Fuzz 89958: 6 transforms
Fuzz 89959: 13 transforms
Fuzz 89960: 16 transforms
Fuzz 89961: 9 transforms
Fuzz 89962: 1 transforms
Fuzz 89963: 10 transforms
Fuzz 89964: 20 transforms
Fuzz 89965: 14 transforms
Fuzz 89966: 8 transforms
Fuzz 89967: 3 transforms
Fuzz 89968: 17 transforms
Fuzz 89969: 15 transforms
Fuzz 89970: 18 transforms
Fuzz 89971: 14 transforms
Fuzz 89972: 4 transforms
Fuzz 89973: 4 transforms
Fuzz 89974: 9 transforms
Fuzz 89975: 10 transforms
Fuzz 89976: 14 transforms
Fuzz 89977: 16 transforms
Fuzz 89978: 13 transforms
Fuzz 89979: 9 transforms
Fuzz 89980: 9 transforms
Fuzz 89981: 12 transforms
Fuzz 89982: 10 transforms
Fuzz 89983: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
       externalaria-hidden="true"
  @Input() int <!--


@Component(
       attr.aria-hidden="{maxCount;
}
  int count;
  @Output() EventEmitter<int> isncremented;
  void increm
<<==HTML CODE==>>
</div>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
    #counter<div *ngIf="items.length > 0">
    (reset)=''
      


  <input [(ngModel)]="header" />
  <my-counter
<!-- @ngIgnoreErrors: -->
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  
  </my-counter>
    (incremented)='items.add($}
]),
});
{
\'\'\');
  '090cedb3f2833a3fevent.toString())'>
  {{x}} : {{item.trim()}}
    <my-counter></my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 89984: 2 transforms
Fuzz 89985: 14 transforms
Fuzz 89986: 16 transforms
Fuzz 89987: 3 transforms
Fuzz 89988: 20 transforms
Fuzz 89989: 6 transforms
Fuzz 89990: 11 transforms
Fuzz 89991: 4 transforms
Fuzz 89992: 20 transforms
Fuzz 89993: 7 transforms
Fuzz 89994: 19 transforms
Fuzz 89995: 17 transforms
Fuzz 89996: 11 transforms
Fuzz 89997: 9 transforms
Fuzz 89998: 20 transforms
Fuzz 89999: 12 transforms
Fuzz 90000: 17 transforms
Fuzz 90001: 7 transforms
Fuzz 90002: 16 transforms
Fuzz 90003: 5 transforms
Fuzz 90004: 14 transforms
Fuzz 90005: 13 transforms
Fuzz 90006: 10 transforms
Fuzz 90007: 17 transforms
Fuzz 90008: 11 transforms
Fuzz 90009: 12 transforms
Fuzz 90010: 2 transforms
Fuzz 90011: 14 transforms
Fuzz 90012: 11 transforms
Fuzz 90013: 2 transforms
Fuzz 90014: 6 transforms
Fuzz 90015: 6 transforms
Fuzz 90016: 2 transforms
Fuzz 90017: 18 transforms
Fuzz 90018: 14 transforms
Fuzz 90019: 9 transforms
Fuzz 90020: 7 transforms
Fuzz 90021: 18 transforms
Fuzz 90022: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
@Component(
  String header;
  CounterComponent recursedComponent;

}

  void reset() {}
@Component(
  EventEmitter<Strin  inuts: const ['count'],
cass ComponentA {
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
cass ComponentA {
const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  List<String> items;
  String hea[CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  List<String> items;
  String header;

  templateUrl: 'test.html',
class CounterComponent {
  List<String> items;
  selector: 'my-counter',
}


  int count;
  int count;
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}
@Component(
  @ContentChder;

  templateUrl: 'test.html',
class CounterComponent {
  List<String> items;
  selector: 'my-counter',
}


  int count;
  int count;
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}
@Component(
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
  EventEmitter<S}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cdtring> resetEvent;
  outputs: const ['resetEvent: reset'],

<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90023: 20 transforms
Fuzz 90024: 6 transforms
Fuzz 90025: 14 transforms
Fuzz 90026: 7 transforms
Fuzz 90027: 13 transforms
Fuzz 90028: 12 transforms
Fuzz 90029: 19 transforms
Fuzz 90030: 11 transforms
Fuzz 90031: 3 transforms
Fuzz 90032: 20 transforms
Fuzz 90033: 7 transforms
Fuzz 90034: 18 transforms
Fuzz 90035: 16 transforms
Fuzz 90036: 12 transforms
Fuzz 90037: 4 transforms
Fuzz 90038: 20 transforms
Fuzz 90039: 1 transforms
Fuzz 90040: 16 transforms
Fuzz 90041: 19 transforms
Fuzz 90042: 7 transforms
Fuzz 90043: 5 transforms
Fuzz 90044: 9 transforms
Fuzz 90045: 13 transforms
Fuzz 90046: 1 transforms
Fuzz 90047: 15 transforms
Fuzz 90048: 8 transforms
Fuzz 90049: 17 transforms
Fuzz 90050: 5 transforms
Fuzz 90051: 11 transforms
Fuzz 90052: 13 transforms
Fuzz 90053: 6 transforms
Fuzz 90054: 3 transforms
Fuzz 90055: 16 transforms
Fuzz 90056: 12 transforms
Fuzz 90057: 16 transforms
Fuzz 90058: 15 transforms
Fuzz 90059: 11 transforms
Fuzz 90060: 18 transforms
Fuzz 90061: 19 transforms
Fuzz 90062: 6 transforms
Fuzz 90063: 2 transforms
Fuzz 90064: 18 transforms
Fuzz 90065: 1 transforms
Fuzz 90066: 20 transforms
Fuzz 90067: 11 transforms
Fuzz 90068: 1 transforms
Fuzz 90069: 2 transforms
Fuzz 90070: 15 transforms
Fuzz 90071: 16 transforms
Fuzz 90072: 8 transforms
Fuzz 90073: 8 transforms
Fuzz 90074: 19 transforms
Fuzz 90075: 11 transforms
Fuzz 90076: 17 transforms
Fuzz 90077: 19 transforms
Fuzz 90078: 16 transforms
Fuzz 90079: 6 transforms
Fuzz 90080: 2 transforms
Fuzz 90081: 15 transforms
Fuzz 90082: 15 transforms
Fuzz 90083: 13 transforms
Fuzz 90084: 19 transforms
Fuzz 90085: 12 transforms
Fuzz 90086: 10 transforms
Fuzz 90087: 7 transforms
Fuzz 90088: 15 transforms
Fuzz 90089: 9 transforms
Fuzz 90090: 18 transforms
Fuzz 90091: 13 transforms
Fuzz 90092: 9 transforms
Fuzz 90093: 16 transforms
Fuzz 90094: 3 transforms
Fuzz 90095: 20 transforms
Fuzz 90096: 11 transforms
Fuzz 90097: 12 transforms
Fuzz 90098: 1 transforms
Fuzz 90099: 7 transforms
Fuzz 90100: 20 transforms
Fuzz 90101: 6 transforms
Fuzz 90102: 2 transforms
Fuzz 90103: 18 transforms
Fuzz 90104: 17 transforms
Fuzz 90105: 3 transforms
Fuzz 90106: 20 transforms
Fuzz 90107: 12 transforms
Fuzz 90108: 15 transforms
Fuzz 90109: 3 transforms
Fuzz 90110: 10 transforms
Fuzz 90111: 20 transforms
Fuzz 90112: 14 transforms
Fuzz 90113: 20 transforms
Fuzz 90114: 18 transforms
Fuzz 90115: 12 transforms
Fuzz 90116: 6 transforms
Fuzz 90117: 20 transforms
Fuzz 90118: 6 transforms
Fuzz 90119: 10 transforms
Fuzz 90120: 15 transforms
Fuzz 90121: 10 transforms
Fuzz 90122: 12 transforms
Fuzz 90123: 11 transforms
Fuzz 90124: 10 transforms
Fuzz 90125: 20 transforms
Fuzz 90126: 2 transforms
Fuzz 90127: 12 transforms
Fuzz 90128: 12 transforms
Fuzz 90129: 13 transforms
Fuzz 90130: 3 transforms
Fuzz 90131: 3 transforms
Fuzz 90132: 17 transforms
Fuzz 90133: 10 transforms
Fuzz 90134: 7 transforms
Fuzz 90135: 16 transforms
Fuzz 90136: 8 transforms
Fuzz 90137: 12 transforms
Fuzz 90138: 4 transforms
Fuzz 90139: 5 transforms
Fuzz 90140: 9 transforms
Fuzz 90141: 9 transforms
Fuzz 90142: 2 transforms
Fuzz 90143: 7 transforms
Fuzz 90144: 17 transforms
Fuzz 90145: 14 transforms
Fuzz 90146: 14 transforms
Fuzz 90147: 7 transforms
Fuzz 90148: 13 transforms
Fuzz 90149: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  void increment() {}
  selector: 'my-aaa',

  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  CounterComponent recursedComponent;
class CounterComponent {  int count;

  outputs: constr ['resetEvent: reset'],-->
  @Input() int maxCount;
  templateUrl: 'test.html',
  @ContentChild<!--
@Component(
  selector: 'my-counter',
  List<String> items;  String header;
})angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/}

}

  tempswitchlate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
  @Output() EventEmitter<int> incremented;
}
@Component(
]),

      (CounterComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1Function.hidden; counterreset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90150: 9 transforms
Fuzz 90151: 13 transforms
Fuzz 90152: 3 transforms
Fuzz 90153: 20 transforms
Fuzz 90154: 6 transforms
Fuzz 90155: 14 transforms
Fuzz 90156: 6 transforms
Fuzz 90157: 12 transforms
Fuzz 90158: 1 transforms
Fuzz 90159: 13 transforms
Fuzz 90160: 4 transforms
Fuzz 90161: 11 transforms
Fuzz 90162: 11 transforms
Fuzz 90163: 6 transforms
Fuzz 90164: 6 transforms
Fuzz 90165: 8 transforms
Fuzz 90166: 10 transforms
Fuzz 90167: 16 transforms
Fuzz 90168: 15 transforms
Fuzz 90169: 1 transforms
Fuzz 90170: 10 transforms
Fuzz 90171: 2 transforms
Fuzz 90172: 1 transforms
Fuzz 90173: 3 transforms
Fuzz 90174: 18 transforms
Fuzz 90175: 17 transforms
Fuzz 90176: 12 transforms
Fuzz 90177: 11 transforms
Fuzz 90178: 2 transforms
Fuzz 90179: 15 transforms
Fuzz 90180: 7 transforms
Fuzz 90181: 18 transforms
Fuzz 90182: 9 transforms
Fuzz 90183: 5 transforms
Fuzz 90184: 2 transforms
Fuzz 90185: 16 transforms
Fuzz 90186: 9 transforms
Fuzz 90187: 10 transforms
Fuzz 90188: 8 transforms
Fuzz 90189: 10 transforms
Fuzz 90190: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import <!--
-->
       'packageangular2/angular2.dart';

  selec tor: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const [
       'packageangular2/angular2.dart'source;

@Component(
  selec tor: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<St'resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"><
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item o items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ng<!--
-->
      If="items.length > 0">
  <form #ngForm="ngF>orm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
   [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-countstaticer>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90191: 10 transforms
Fuzz 90192: 12 transforms
Fuzz 90193: 1 transforms
Fuzz 90194: 11 transforms
Fuzz 90195: 9 transforms
Fuzz 90196: 11 transforms
Fuzz 90197: 10 transforms
Fuzz 90198: 20 transforms
Fuzz 90199: 18 transforms
Fuzz 90200: 12 transforms
Fuzz 90201: 16 transforms
Fuzz 90202: 19 transforms
Fuzz 90203: 2 transforms
Fuzz 90204: 2 transforms
Fuzz 90205: 9 transforms
Fuzz 90206: 2 transforms
Fuzz 90207: 11 transforms
Fuzz 90208: 3 transforms
Fuzz 90209: 11 transforms
Fuzz 90210: 18 transforms
Fuzz 90211: 17 transforms
Fuzz 90212: 4 transforms
Fuzz 90213: 3 transforms
Fuzz 90214: 5 transforms
Fuzz 90215: 4 transforms
Fuzz 90216: 7 transforms
Fuzz 90217: 13 transforms
Fuzz 90218: 19 transforms
Fuzz 90219: 13 transforms
Fuzz 90220: 19 transforms
Fuzz 90221: 20 transforms
Fuzz 90222: 1 transforms
Fuzz 90223: 5 transforms
Fuzz 90224: 3 transforms
Fuzz 90225: 17 transforms
Fuzz 90226: 12 transforms
Fuzz 90227: 6 transforms
Fuzz 90228: 12 transforms
Fuzz 90229: 4 transforms
Fuzz 90230: 10 transforms
Fuzz 90231: 1 transforms
Fuzz 90232: 12 transforms
Fuzz 90233: 2 transforms
Fuzz 90234: 18 transforms
Fuzz 90235: 19 transforms
Fuzz 90236: 5 transforms
Fuzz 90237: 20 transforms
Fuzz 90238: 12 transforms
Fuzz 90239: 6 transforms
Fuzz 90240: 8 transforms
Fuzz 90241: 14 transforms
Fuzz 90242: 9 transforms
Fuzz 90243: 3 transforms
Fuzz 90244: 18 transforms
Fuzz 90245: 20 transforms
Fuzz 90246: 9 transforms
Fuzz 90247: 18 transforms
Fuzz 90248: 15 transforms
Fuzz 90249: 12 transforms
Fuzz 90250: 17 transforms
Fuzz 90251: 8 transforms
Fuzz 90252: 19 transforms
Fuzz 90253: 8 transforms
Fuzz 90254: 1 transforms
Fuzz 90255: 7 transforms
Fuzz 90256: 10 transforms
Fuzz 90257: 12 transforms
Fuzz 90258: 16 transforms
Fuzz 90259: 15 transforms
Fuzz 90260: 20 transforms
Fuzz 90261: 3 transforms
Fuzz 90262: 15 transforms
Fuzz 90263: 3 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  @Input() int maxCount;
  CounterComponent recursedComponent;
  void increment() {}
  @ContentChild(CounterComponent)
  int count;
class ComponentA {
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  selector: 'my-counter',
  templateUrl: 'test.html',

  List<String> items;
-->

  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
  void r<!--
@Component(
class CounterComponent {
  inputs: const ['count'],

import 'package:angular2/angular2.dart';

}
       attr.aria-hidden="{{!invalid}}"
  eset() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90264: 3 transforms
Fuzz 90265: 3 transforms
Fuzz 90266: 1 transforms
Fuzz 90267: 20 transforms
Fuzz 90268: 6 transforms
Fuzz 90269: 11 transforms
Fuzz 90270: 9 transforms
Fuzz 90271: 8 transforms
Fuzz 90272: 5 transforms
Fuzz 90273: 4 transforms
Fuzz 90274: 2 transforms
Fuzz 90275: 8 transforms
Fuzz 90276: 6 transforms
Fuzz 90277: 19 transforms
Fuzz 90278: 12 transforms
Fuzz 90279: 6 transforms
Fuzz 90280: 12 transforms
Fuzz 90281: 2 transforms
Fuzz 90282: 14 transforms
Fuzz 90283: 13 transforms
Fuzz 90284: 2 transforms
Fuzz 90285: 20 transforms
Fuzz 90286: 7 transforms
Fuzz 90287: 2 transforms
Fuzz 90288: 10 transforms
Fuzz 90289: 12 transforms
Fuzz 90290: 2 transforms
Fuzz 90291: 16 transforms
Fuzz 90292: 1 transforms
Fuzz 90293: 4 transforms
Fuzz 90294: 13 transforms
Fuzz 90295: 4 transforms
Fuzz 90296: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
]),
       attoid reset() {}
@Component(

}
  inputs: const ['count'],
}
@Component(
\'\'\');

       aria-hidtring header;
class CounterComponent {
  S<!--
});
{
-->
  selector: 'my-counter',

  directives: const [CounterComponent<!--
  EventEmit}
  int count;
   , NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
  CounterComponent recursedComponent;
class ComponentA {
       attr.aria-hidden="{{!invalid}}"
-->
       aria-hidden="true"
       aria-hidden="true"
-->

  v<!--
  List<String> items;
  outputs: const ['resetEvent: reset'],
  '090cedb3f2833a3f260b0937baae56267ter<String> resetEvent;

  @Output() EventEmitter<int> incremented;
  selector: 'my-aaa',
  void increment() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} item:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != n}
]),
});
{
\ull'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngmModel)]="header" />
  <my-counter
    #counter
    [count]="item's.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString(){)'>
    <my-counter></}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90297: 10 transforms
Fuzz 90298: 19 transforms
Fuzz 90299: 15 transforms
Fuzz 90300: 7 transforms
Fuzz 90301: 18 transforms
Fuzz 90302: 16 transforms
Fuzz 90303: 6 transforms
Fuzz 90304: 6 transforms
Fuzz 90305: 2 transforms
Fuzz 90306: 3 transforms
Fuzz 90307: 18 transforms
Fuzz 90308: 18 transforms
Fuzz 90309: 8 transforms
Fuzz 90310: 15 transforms
Fuzz 90311: 16 transforms
Fuzz 90312: 12 transforms
Fuzz 90313: 14 transforms
Fuzz 90314: 3 transforms
Fuzz 90315: 10 transforms
Fuzz 90316: 11 transforms
Fuzz 90317: 6 transforms
Fuzz 90318: 12 transforms
Fuzz 90319: 18 transforms
Fuzz 90320: 13 transforms
Fuzz 90321: 20 transforms
Fuzz 90322: 20 transforms
Fuzz 90323: 18 transforms
Fuzz 90324: 1 transforms
Fuzz 90325: 5 transforms
Fuzz 90326: 14 transforms
Fuzz 90327: 11 transforms
Fuzz 90328: 5 transforms
Fuzz 90329: 20 transforms
Fuzz 90330: 5 transforms
Fuzz 90331: 4 transforms
Fuzz 90332: 16 transforms
Fuzz 90333: 16 transforms
Fuzz 90334: 5 transforms
Fuzz 90335: 11 transforms
Fuzz 90336: 7 transforms
Fuzz 90337: 9 transforms
Fuzz 90338: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
-->nt'],
       attr.aria-h: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],

  int count;
}
  directives<!--
  selector: 'my-aaa',

@Component(
import 'package:angular2/angular2.dart';
@Cnativeomponent(
-->
  @Input() int maxCount;
       aria-hidden="true"

  templat\eUrl: 'test.html',
}
  template: '{{cunt}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  void increement() {}
  selector: 'my-counter',
  String header;
  inputs: const ['cou<!--
  void reset() {}
  CounterComponent recursedComponent;

class ComponentA {
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let itedm of items; let x=inielsedex' [hid<!--
den]='item != null'>
  {{x}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90339: 5 transforms
Fuzz 90340: 17 transforms
Fuzz 90341: 3 transforms
Fuzz 90342: 15 transforms
Fuzz 90343: 13 transforms
Fuzz 90344: 4 transforms
Fuzz 90345: 20 transforms
Fuzz 90346: 20 transforms
Fuzz 90347: 2 transforms
Fuzz 90348: 17 transforms
Fuzz 90349: 18 transforms
Fuzz 90350: 2 transforms
Fuzz 90351: 17 transforms
Fuzz 90352: 5 transforms
Fuzz 90353: 19 transforms
Fuzz 90354: 1 transforms
Fuzz 90355: 16 transforms
Fuzz 90356: 19 transforms
Fuzz 90357: 5 transforms
Fuzz 90358: 17 transforms
Fuzz 90359: 4 transforms
Fuzz 90360: 13 transforms
Fuzz 90361: 5 transforms
Fuzz 90362: 12 transforms
Fuzz 90363: 16 transforms
Fuzz 90364: 11 transforms
Fuzz 90365: 10 transforms
Fuzz 90366: 18 transforms
Fuzz 90367: 14 transforms
Fuzz 90368: 14 transforms
Fuzz 90369: 12 transforms
Fuzz 90370: 9 transforms
Fuzz 90371: 15 transforms
Fuzz 90372: 6 transforms
Fuzz 90373: 12 transforms
Fuzz 90374: 15 transforms
Fuzz 90375: 3 transforms
Fuzz 90376: 6 transforms
Fuzz 90377: 13 transforms
Fuzz 90378: 16 transforms
Fuzz 90379: 16 transforms
Fuzz 90380: 2 transforms
Fuzz 90381: 4 transforms
Fuzz 90382: 14 transforms
Fuzz 90383: 18 transforms
Fuzz 90384: 16 transforms
Fuzz 90385: 19 transforms
Fuzz 90386: 18 transforms
Fuzz 90387: 4 transforms
Fuzz 90388: 12 transforms
Fuzz 90389: 8 transforms
Fuzz 90390: 12 transforms
Fuzz 90391: 17 transforms
Fuzz 90392: 16 transforms
Fuzz 90393: 6 transforms
Fuzz 90394: 7 transforms
Fuzz 90395: 15 transforms
Fuzz 90396: 5 transforms
Fuzz 90397: 7 transforms
Fuzz 90398: 5 transforms
Fuzz 90399: 2 transforms
Fuzz 90400: 9 transforms
Fuzz 90401: 20 transforms
Fuzz 90402: 13 transforms
Fuzz 90403: 4 transforms
Fuzz 90404: 12 transforms
Fuzz 90405: 3 transforms
Fuzz 90406: 11 transforms
Fuzz 90407: 12 transforms
Fuzz 90408: 10 transforms
Fuzz 90409: 16 transforms
Fuzz 90410: 2 transforms
Fuzz 90411: 10 transforms
Fuzz 90412: 16 transforms
Fuzz 90413: 8 transforms
Fuzz 90414: 12 transforms
Fuzz 90415: 17 transforms
Fuzz 90416: 7 transforms
Fuzz 90417: 1 transforms
Fuzz 90418: 18 transforms
Fuzz 90419: 10 transforms
Fuzz 90420: 18 transforms
Fuzz 90421: 16 transforms
Fuzz 90422: 16 transforms
Fuzz 90423: 8 transforms
Fuzz 90424: 7 transforms
Fuzz 90425: 16 transforms
Fuzz 90426: 9 transforms
Fuzz 90427: 5 transforms
Fuzz 90428: 10 transforms
Fuzz 90429: 9 transforms
Fuzz 90430: 5 transforms
Fuzz 90431: 4 transforms
Fuzz 90432: 14 transforms
Fuzz 90433: 2 transforms
Fuzz 90434: 20 transforms
Fuzz 90435: 17 transforms
Fuzz 90436: 20 transforms
Fuzz 90437: 13 transforms
Fuzz 90438: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
{
  void increment() {}
  inputs: const ['count'],

}

  String header;



  @Output() EventEmitter<int> incre)mented;
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterCompo}
class CounterComponent {
}
class ComponentA {
  '0nent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
  CounterComponent recursedComponent;
\'\'\');
  List<St(ring> items;
  selector: 'my-counter',
  @Input() int maxCount;
@Component(  selector: 'my-aaa',
]),
  templateUrl: 'test.html',
  int count;
});
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
  void reset() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="itemsvar.length > 0">
 library <form #ngFo     arirm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invali = !h1.hidden; counter.reset()'
    (incremented)='items.add($even}
]),
});
{
\'\'\');
is  '0t.toString())'>
    <my-counter></my-counter>
</d"items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngMo<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{del)]="header" />
      
  <my-counter
    #counter
    [count]="items.iv>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90439: 5 transforms
Fuzz 90440: 17 transforms
Fuzz 90441: 10 transforms
Fuzz 90442: 17 transforms
Fuzz 90443: 8 transforms
Fuzz 90444: 1 transforms
Fuzz 90445: 4 transforms
Fuzz 90446: 1 transforms
Fuzz 90447: 3 transforms
Fuzz 90448: 2 transforms
Fuzz 90449: 6 transforms
Fuzz 90450: 18 transforms
Fuzz 90451: 1 transforms
Fuzz 90452: 4 transforms
Fuzz 90453: 12 transforms
Fuzz 90454: 18 transforms
Fuzz 90455: 3 transforms
Fuzz 90456: 7 transforms
Fuzz 90457: 18 transforms
Fuzz 90458: 2 transforms
Fuzz 90459: 16 transforms
Fuzz 90460: 20 transforms
Fuzz 90461: 8 transforms
Fuzz 90462: 2 transforms
Fuzz 90463: 8 transforms
Fuzz 90464: 17 transforms
Fuzz 90465: 15 transforms
Fuzz 90466: 10 transforms
Fuzz 90467: 11 transforms
Fuzz 90468: 4 transforms
Fuzz 90469: 9 transforms
Fuzz 90470: 17 transforms
Fuzz 90471: 3 transforms
Fuzz 90472: 5 transforms
Fuzz 90473: 18 transforms
Fuzz 90474: 15 transforms
Fuzz 90475: 14 transforms
Fuzz 90476: 3 transforms
Fuzz 90477: 13 transforms
Fuzz 90478: 12 transforms
Fuzz 90479: 19 transforms
Fuzz 90480: 18 transforms
Fuzz 90481: 11 transforms
Fuzz 90482: 2 transforms
Fuzz 90483: 19 transforms
Fuzz 90484: 3 transforms
Fuzz 90485: 20 transforms
Fuzz 90486: 1 transforms
Fuzz 90487: 12 transforms
Fuzz 90488: 20 transforms
Fuzz 90489: 16 transforms
Fuzz 90490: 13 transforms
Fuzz 90491: 13 transforms
Fuzz 90492: 12 transforms
Fuzz 90493: 1 transforms
Fuzz 90494: 10 transforms
Fuzz 90495: 5 transforms
Fuzz 90496: 20 transforms
Fuzz 90497: 4 transforms
Fuzz 90498: 15 transforms
Fuzz 90499: 6 transforms
Fuzz 90500: 17 transforms
Fuzz 90501: 17 transforms
Fuzz 90502: 11 transforms
Fuzz 90503: 17 transforms
Fuzz 90504: 14 transforms
Fuzz 90505: 20 transforms
Fuzz 90506: 15 transforms
Fuzz 90507: 16 transforms
Fuzz 90508: 4 transforms
Fuzz 90509: 13 transforms
Fuzz 90510: 6 transforms
Fuzz 90511: 13 transforms
Fuzz 90512: 6 transforms
Fuzz 90513: 19 transforms
Fuzz 90514: 1 transforms
Fuzz 90515: 1 transforms
Fuzz 90516: 18 transforms
Fuzz 90517: 14 transforms
Fuzz 90518: 16 transforms
Fuzz 90519: 16 transforms
Fuzz 90520: 11 transforms
Fuzz 90521: 20 transforms
Fuzz 90522: 19 transforms
Fuzz 90523: 5 transforms
Fuzz 90524: 3 transforms
Fuzz 90525: 2 transforms
Fuzz 90526: 3 transforms
Fuzz 90527: 8 transforms
Fuzz 90528: 6 transforms
Fuzz 90529: 1 transforms
Fuzz 90530: 11 transforms
Fuzz 90531: 14 transforms
Fuzz 90532: 20 transforms
Fuzz 90533: 18 transforms
Fuzz 90534: 4 transforms
Fuzz 90535: 2 transforms
Fuzz 90536: 16 transforms
Fuzz 90537: 5 transforms
Fuzz 90538: 6 transforms
Fuzz 90539: 1 transforms
Fuzz 90540: 15 transforms
Fuzz 90541: 7 transforms
Fuzz 90542: 19 transforms
Fuzz 90543: 8 transforms
Fuzz 90544: 6 transforms
Fuzz 90545: 14 transforms
Fuzz 90546: 9 transforms
Fuzz 90547: 10 transforms
Fuzz 90548: 12 transforms
Fuzz 90549: 16 transforms
Fuzz 90550: 5 transforms
Fuzz 90551: 2 transforms
Fuzz 90552: 13 transforms
Fuzz 90553: 8 transforms
Fuzz 90554: 6 transforms
Fuzz 90555: 17 transforms
Fuzz 90556: 14 transforms
Fuzz 90557: 9 transforms
Fuzz 90558: 7 transforms
Fuzz 90559: 12 transforms
Fuzz 90560: 10 transforms
Fuzz 90561: 4 transforms
Fuzz 90562: 17 transforms
Fuzz 90563: 8 transforms
Fuzz 90564: 14 transforms
Fuzz 90565: 20 transforms
Fuzz 90566: 7 transforms
Fuzz 90567: 19 transforms
Fuzz 90568: 8 transforms
Fuzz 90569: 18 transforms
Fuzz 90570: 15 transforms
Fuzz 90571: 6 transforms
Fuzz 90572: 4 transforms
Fuzz 90573: 13 transforms
Fuzz 90574: 17 transforms
Fuzz 90575: 11 transforms
Fuzz 90576: 9 transforms
Fuzz 90577: 11 transforms
Fuzz 90578: 7 transforms
Fuzz 90579: 17 transforms
Fuzz 90580: 1 transforms
Fuzz 90581: 18 transforms
Fuzz 90582: 18 transforms
Fuzz 90583: 4 transforms
Fuzz 90584: 4 transforms
Fuzz 90585: 20 transforms
Fuzz 90586: 20 transforms
Fuzz 90587: 15 transforms
Fuzz 90588: 11 transforms
Fuzz 90589: 18 transforms
Fuzz 90590: 10 transforms
Fuzz 90591: 9 transforms
Fuzz 90592: 20 transforms
Fuzz 90593: 17 transforms
Fuzz 90594: 5 transforms
Fuzz 90595: 10 transforms
Fuzz 90596: 5 transforms
Fuzz 90597: 10 transforms
Fuzz 90598: 1 transforms
Fuzz 90599: 14 transforms
Fuzz 90600: 20 transforms
Fuzz 90601: 5 transforms
Fuzz 90602: 15 transforms
Fuzz 90603: 4 transforms
Fuzz 90604: 2 transforms
Fuzz 90605: 3 transforms
Fuzz 90606: 10 transforms
Fuzz 90607: 18 transforms
Fuzz 90608: 2 transforms
Fuzz 90609: 14 transforms
Fuzz 90610: 12 transforms
Fuzz 90611: 15 transforms
Fuzz 90612: 16 transforms
Fuzz 90613: 9 transforms
Fuzz 90614: 14 transforms
Fuzz 90615: 3 transforms
Fuzz 90616: 3 transforms
Fuzz 90617: 11 transforms
Fuzz 90618: 7 transforms
Fuzz 90619: 7 transforms
Fuzz 90620: 18 transforms
Fuzz 90621: 17 transforms
Fuzz 90622: 6 transforms
Fuzz 90623: 8 transforms
Fuzz 90624: 1 transforms
Fuzz 90625: 11 transforms
Fuzz 90626: 11 transforms
Fuzz 90627: 11 transforms
Fuzz 90628: 6 transforms
Fuzz 90629: 16 transforms
Fuzz 90630: 1 transforms
Fuzz 90631: 5 transforms
Fuzz 90632: 1 transforms
Fuzz 90633: 14 transforms
Fuzz 90634: 1 transforms
Fuzz 90635: 15 transforms
Fuzz 90636: 14 transforms
Fuzz 90637: 12 transforms
Fuzz 90638: 12 transforms
Fuzz 90639: 7 transforms
Fuzz 90640: 15 transforms
Fuzz 90641: 1 transforms
Fuzz 90642: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  selector: 'my-counter',
}


  int count;
import 'package:angular2/angular2.dart';
  void reset(t ['count'],
  String header;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  List<String> items;
  @ContentChild(CounterComponent)
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
  void increment() {}
class CounterstaticComponent {
}

  selector: 'my-aaa',
  CounterComponent recursedComponent;

  CounterComponent recursedComponent;
  @ContentChild(CounterComponent)
@Componlent(
  inputs: consEventEmitter<String"> resetEvnt {
}

  selector: 'my-aaa',
  CounterComponent recursedComponent;
  CounterComponent recursedComponent;

  @ContentChild(CounterCompoent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(

  void reset() {}
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1<!--
-->
       aria-hidden="true"  #h1>Showing {{items.length}} items:</h1><li *ngFor='let itemm of item
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90643: 6 transforms
Fuzz 90644: 19 transforms
Fuzz 90645: 10 transforms
Fuzz 90646: 18 transforms
Fuzz 90647: 6 transforms
Fuzz 90648: 2 transforms
Fuzz 90649: 16 transforms
Fuzz 90650: 14 transforms
Fuzz 90651: 3 transforms
Fuzz 90652: 13 transforms
Fuzz 90653: 14 transforms
Fuzz 90654: 8 transforms
Fuzz 90655: 20 transforms
Fuzz 90656: 7 transforms
Fuzz 90657: 7 transforms
Fuzz 90658: 8 transforms
Fuzz Failure 
<<==DART CODE==>>

  selector: 'my-aaa',
class ComponentA {
orm, NgModel])
orm, NgMode--
-->

  templateUrl: 'test.html',
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgF<!!invalid}}"
  List<String> items;
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Sht.toString())owing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90659: 19 transforms
Fuzz 90660: 7 transforms
Fuzz 90661: 15 transforms
Fuzz 90662: 2 transforms
Fuzz 90663: 8 transforms
Fuzz 90664: 17 transforms
Fuzz 90665: 8 transforms
Fuzz 90666: 5 transforms
Fuzz 90667: 6 transforms
Fuzz 90668: 18 transforms
Fuzz 90669: 8 transforms
Fuzz 90670: 8 transforms
Fuzz 90671: 7 transforms
Fuzz 90672: 11 transforms
Fuzz 90673: 14 transforms
Fuzz 90674: 12 transforms
Fuzz 90675: 12 transforms
Fuzz 90676: 15 transforms
Fuzz 90677: 11 transforms
Fuzz 90678: 2 transforms
Fuzz 90679: 7 transforms
Fuzz 90680: 11 transforms
Fuzz 90681: 2 transforms
Fuzz 90682: 13 transforms
Fuzz 90683: 7 transforms
Fuzz 90684: 1 transforms
Fuzz 90685: 2 transforms
Fuzz 90686: 14 transforms
Fuzz 90687: 16 transforms
Fuzz 90688: 19 transforms
Fuzz 90689: 17 transforms
Fuzz 90690: 9 transforms
Fuzz 90691: 12 transforms
Fuzz 90692: 18 transforms
Fuzz 90693: 9 transforms
Fuzz 90694: 17 transforms
Fuzz 90695: 7 transforms
Fuzz 90696: 9 transforms
Fuzz 90697: 15 transforms
Fuzz 90698: 9 transforms
Fuzz 90699: 16 transforms
Fuzz 90700: 12 transforms
Fuzz 90701: 5 transforms
Fuzz 90702: 10 transforms
Fuzz 90703: 16 transforms
Fuzz 90704: 16 transforms
Fuzz 90705: 9 transforms
Fuzz 90706: 14 transforms
Fuzz 90707: 7 transforms
Fuzz 90708: 7 transforms
Fuzz 90709: 3 transforms
Fuzz 90710: 10 transforms
Fuzz 90711: 13 transforms
Fuzz 90712: 5 transforms
Fuzz 90713: 9 transforms
Fuzz 90714: 20 transforms
Fuzz 90715: 3 transforms
Fuzz 90716: 4 transforms
Fuzz 90717: 16 transforms
Fuzz 90718: 5 transforms
Fuzz 90719: 18 transforms
Fuzz 90720: 8 transforms
Fuzz 90721: 9 transforms
Fuzz 90722: 16 transforms
Fuzz 90723: 10 transforms
Fuzz 90724: 16 transforms
Fuzz 90725: 7 transforms
Fuzz 90726: 9 transforms
Fuzz 90727: 4 transforms
Fuzz 90728: 10 transforms
Fuzz 90729: 12 transforms
Fuzz 90730: 9 transforms
Fuzz 90731: 20 transforms
Fuzz 90732: 6 transforms
Fuzz 90733: 19 transforms
Fuzz 90734: 4 transforms
Fuzz 90735: 13 transforms
Fuzz 90736: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  '090cedb3f2833a3f260b0937baae56267a6cd935',tring header;
       attr.aria-hidden="{{!invalionent)
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';

}

       aria-hidden="true"
  template: 'continue{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
]),
  @Input() int maxCount;
  void reset() {}
{
@Component(  int count;
  CounterComponent recursedComponent;
]),
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
class CounterCompon}
  void increment() {}

  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
\'\'\');
class ComponentA {
  @ContentChild(CounterComp<!--
});
});
  selemctor: 'my-counter',  inputs: const ['count'],@Component(
}
\'\'ent {
  S}
{
  selector: 'my-aaa',

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != nll'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input <!-[(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.re>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)='set()'
    (incremented)='items.add($event.toString())'>
  }
]),
});
{
\'\'\')  <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90737: 14 transforms
Fuzz 90738: 12 transforms
Fuzz 90739: 17 transforms
Fuzz 90740: 11 transforms
Fuzz 90741: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
]),
@Component(
 recursedComponent;
  selector: 'my-aaa',
       aria-hidden="true"() EventEmitter<int> incremented;
  '090cedb3f2833a3f260b0937baae5mport 'package:angular2/angular2.dart';
-->
{
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
});
  @Input() int maxCount;
i}

  void reset() {}
  EventEmitter<String> resetEvent;
  CouterComponent
  selector: 'my-counter',


  int count;
@Component(
  void increment() {}

  nt count;
}
}
  String header;
class CounterComponent {
  inputs: const ['count'],
  @Output<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  @ContentChild(CounterComponent)
\'\'\');
  List<String> items;
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
-->
       aria-hidde item om of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  static<form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModelf items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="head}]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.er" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-c$ounter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90742: 3 transforms
Fuzz 90743: 4 transforms
Fuzz 90744: 10 transforms
Fuzz 90745: 20 transforms
Fuzz 90746: 17 transforms
Fuzz 90747: 11 transforms
Fuzz 90748: 2 transforms
Fuzz 90749: 12 transforms
Fuzz 90750: 12 transforms
Fuzz 90751: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}

import 'package:angular2/angular2.dart';
  ounterComponent recursedComponent;
}

  String header;
  outputs: const ['resetEvent: reset'],
}
  templateUart';
  inputs: const ['courl: 'test.html',
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMode<!--
@Component(
  @ContentChild(CounterComponent)

@Component(
  @Input() int maxCount;
@Component(
  EventEmi{tter<String> resetEvent;
  String header;v
  void reset() {}continue

     l])

-->
  List<String> items;
  selector: 'my-counter',
  int count;
  List<String> items;  inputs: const ['count'],
class ComponentA {
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(  selector: 'my-aaa',
class CounterComponent {

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90752: 3 transforms
Fuzz 90753: 6 transforms
Fuzz 90754: 11 transforms
Fuzz 90755: 20 transforms
Fuzz 90756: 1 transforms
Fuzz 90757: 18 transforms
Fuzz 90758: 16 transforms
Fuzz 90759: 19 transforms
Fuzz 90760: 4 transforms
Fuzz 90761: 15 transforms
Fuzz 90762: 12 transforms
Fuzz 90763: 15 transforms
Fuzz 90764: 11 transforms
Fuzz 90765: 12 transforms
Fuzz 90766: 6 transforms
Fuzz 90767: 15 transforms
Fuzz 90768: 9 transforms
Fuzz 90769: 10 transforms
Fuzz 90770: 20 transforms
Fuzz 90771: 2 transforms
Fuzz 90772: 5 transforms
Fuzz 90773: 14 transforms
Fuzz 90774: 19 transforms
Fuzz 90775: 3 transforms
Fuzz 90776: 9 transforms
Fuzz 90777: 2 transforms
Fuzz 90778: 8 transforms
Fuzz 90779: 6 transforms
Fuzz 90780: 9 transforms
Fuzz 90781: 10 transforms
Fuzz 90782: 11 transforms
Fuzz 90783: 10 transforms
Fuzz 90784: 8 transforms
Fuzz 90785: 13 transforms
Fuzz 90786: 13 transforms
Fuzz 90787: 7 transforms
Fuzz 90788: 18 transforms
Fuzz 90789: 13 transforms
Fuzz 90790: 7 transforms
Fuzz 90791: 7 transforms
Fuzz 90792: 17 transforms
Fuzz 90793: 11 transforms
Fuzz 90794: 12 transforms
Fuzz 90795: 17 transforms
Fuzz 90796: 7 transforms
Fuzz 90797: 19 transforms
Fuzz 90798: 11 transforms
Fuzz 90799: 17 transforms
Fuzz 90800: 3 transforms
Fuzz 90801: 15 transforms
Fuzz 90802: 11 transforms
Fuzz 90803: 15 transforms
Fuzz 90804: 1 transforms
Fuzz 90805: 14 transforms
Fuzz 90806: 14 transforms
Fuzz 90807: 12 transforms
Fuzz 90808: 3 transforms
Fuzz 90809: 8 transforms
Fuzz 90810: 18 transforms
Fuzz 90811: 19 transforms
Fuzz 90812: 17 transforms
Fuzz 90813: 14 transforms
Fuzz 90814: 3 transforms
Fuzz 90815: 6 transforms
Fuzz 90816: 18 transforms
Fuzz 90817: 12 transforms
Fuzz 90818: 14 transforms
Fuzz 90819: 12 transforms
Fuzz 90820: 11 transforms
Fuzz 90821: 2 transforms
Fuzz 90822: 8 transforms
Fuzz 90823: 18 transforms
Fuzz 90824: 3 transforms
Fuzz 90825: 17 transforms
Fuzz 90826: 20 transforms
Fuzz 90827: 14 transforms
Fuzz 90828: 10 transforms
Fuzz 90829: 6 transforms
Fuzz 90830: 6 transforms
Fuzz 90831: 16 transforms
Fuzz 90832: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
class ComponentA {
  String header;
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
  @Input() int maxCountves: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  void increment() {}
-->'my-aaa',
  @ContentChild(CounterComponent)
{
  @ContentChild(CounterComponent)
  @Input() int maxCount;
class CounterComponent {
  selector: 'my-counter',

});
]),
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
  outputs: const ['resetEvent: reset'],

  templateUrl: 'test.html',
  outputangular2.dart';

  String header;
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedCom}
  '090cedb3f2833a3f260b0937baaeponent;
  List<String> items;
@Cmponent(
  selector: 'my-counter',
class ComponentA {
  int count;
  selector: <!--
@Component(
}
  selector: 'my-aaa',

  CounterComponents: const ['resetEvent: reset'],

}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Output() EventEmitter<int> incremented;

  int count;
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',  directi inputs: const ['count'],
  int count;
  @Output() EventEmitter<int> incremented;
@Component(
\'\'\');

  EventEmitter<String> resetEvent;
  List<String> items;
class CounterCompoent {
<<==HTML CODE==>>
<!-- @ngI/gnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; le      
 abstract <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)='
    (incremented)='items.add($event.toString())t x=index' [hidden]='item != null'
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header"<!--
-->
       aria-hidden=" />
      
  <my-counter
    #counter
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90833: 17 transforms
Fuzz 90834: 9 transforms
Fuzz 90835: 6 transforms
Fuzz 90836: 20 transforms
Fuzz 90837: 2 transforms
Fuzz 90838: 12 transforms
Fuzz 90839: 13 transforms
Fuzz 90840: 10 transforms
Fuzz 90841: 1 transforms
Fuzz 90842: 18 transforms
Fuzz 90843: 11 transforms
Fuzz 90844: 6 transforms
Fuzz 90845: 11 transforms
Fuzz 90846: 3 transforms
Fuzz 90847: 12 transforms
Fuzz 90848: 10 transforms
Fuzz 90849: 16 transforms
Fuzz 90850: 7 transforms
Fuzz 90851: 20 transforms
Fuzz 90852: 2 transforms
Fuzz 90853: 6 transforms
Fuzz 90854: 11 transforms
Fuzz 90855: 17 transforms
Fuzz 90856: 15 transforms
Fuzz 90857: 15 transforms
Fuzz 90858: 16 transforms
Fuzz 90859: 7 transforms
Fuzz 90860: 13 transforms
Fuzz 90861: 18 transforms
Fuzz 90862: 13 transforms
Fuzz 90863: 14 transforms
Fuzz 90864: 9 transforms
Fuzz 90865: 4 transforms
Fuzz 90866: 6 transforms
Fuzz 90867: 17 transforms
Fuzz 90868: 4 transforms
Fuzz 90869: 18 transforms
Fuzz 90870: 13 transforms
Fuzz 90871: 4 transforms
Fuzz 90872: 3 transforms
Fuzz 90873: 18 transforms
Fuzz 90874: 10 transforms
Fuzz 90875: 15 transforms
Fuzz 90876: 5 transforms
Fuzz 90877: 8 transforms
Fuzz 90878: 9 transforms
Fuzz 90879: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  int eader;
class CounterComponent {
  selector: 'my-counter',
-->
  @Input() int maxCount;
  templateUrl: 'test.html',
  int count;
  outputs: const ['resetEvent: reset'],
@Component(

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String h

  selector: 'my-counter',
import 'package:angular2/angular2.dart';
class ComponentA {
  selector: 'my-aaa',

  inputs: const ['count'],
       aria-hidden="true"
  inputs: const ['count'],
@Component(
  EventEmitter<String> resetEvent;
  @<!--
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
class CounterComponent {
  outputs: const ['resetEvent: reset'],
       atOutput() 
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrrs: -->
<h1 #h1>Showing {{items.len<!--
-->
       aria-hidden="true"
       attr.aria-hiddgth}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngFonrm"></form>
  
  <input [(
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90880: 8 transforms
Fuzz 90881: 16 transforms
Fuzz 90882: 11 transforms
Fuzz 90883: 12 transforms
Fuzz 90884: 13 transforms
Fuzz 90885: 4 transforms
Fuzz 90886: 9 transforms
Fuzz 90887: 8 transforms
Fuzz 90888: 17 transforms
Fuzz 90889: 15 transforms
Fuzz 90890: 9 transforms
Fuzz 90891: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',

  directives: const [CounterComponent, NgIf, NgFor, NgForm, factoryNgModel])
  void increment() {}
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
@Component(
class CounterComponent {
  List<Stment()" [value]="\'add\'"></button>')
  int count;
@Component(<
  @ContentChild(CounterComponent)
  String header;
  inputs: const ['count'],
  void reset() {}

}
  @Input() int maxCount;  @Input() int maxCount;
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90892: 14 transforms
Fuzz 90893: 10 transforms
Fuzz 90894: 13 transforms
Fuzz 90895: 11 transforms
Fuzz 90896: 7 transforms
Fuzz 90897: 20 transforms
Fuzz 90898: 15 transforms
Fuzz 90899: 18 transforms
Fuzz 90900: 5 transforms
Fuzz 90901: 1 transforms
Fuzz 90902: 15 transforms
Fuzz 90903: 6 transforms
Fuzz Failure 
<<==DART CODE==>>

  directives: consgett [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
  selector: 'my-aaa',
  selector: 'my-counter',
  @Input() int maxCount;
class ComponentA {

@Component(
  void reset() {}
  @ContentChild(CounterComponent)
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
class CounterComponent {
  @Output() EventEmitter<int> classincremented;
@Component(

  String header;
-->
       attr.aria-hidden="{{!invalidrl: 'test.html',
       aria-hidden="true"
}

  templateU<!--
}
  outputs: const ['resetEvent: reset'],
  void increment() {}
  int count;
  inputs: const ['count'],

 library List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.a}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937bdd($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 90904: 13 transforms
Fuzz 90905: 16 transforms
Fuzz 90906: 11 transforms
Fuzz 90907: 5 transforms
Fuzz 90908: 4 transforms
Fuzz 90909: 15 transforms
Fuzz 90910: 20 transforms
Fuzz 90911: 9 transforms
Fuzz 90912: 19 transforms
Fuzz 90913: 3 transforms
Fuzz 90914: 1 transforms
Fuzz 90915: 19 transforms
Fuzz 90916: 12 transforms
Fuzz 90917: 5 transforms
Fuzz 90918: 16 transforms
Fuzz 90919: 14 transforms
Fuzz 90920: 5 transforms
Fuzz 90921: 1 transforms
Fuzz 90922: 11 transforms
Fuzz 90923: 14 transforms
Fuzz 90924: 5 transforms
Fuzz 90925: 15 transforms
Fuzz 90926: 16 transforms
Fuzz 90927: 14 transforms
Fuzz 90928: 4 transforms
Fuzz 90929: 6 transforms
Fuzz 90930: 5 transforms
Fuzz 90931: 4 transforms
Fuzz 90932: 15 transforms
Fuzz 90933: 13 transforms
Fuzz 90934: 17 transforms
Fuzz 90935: 5 transforms
Fuzz 90936: 12 transforms
Fuzz 90937: 6 transforms
Fuzz 90938: 8 transforms
Fuzz 90939: 9 transforms
Fuzz 90940: 19 transforms
Fuzz 90941: 14 transforms
Fuzz 90942: 13 transforms
Fuzz 90943: 12 transforms
Fuzz 90944: 11 transforms
Fuzz 90945: 12 transforms
Fuzz 90946: 1 transforms
Fuzz 90947: 20 transforms
Fuzz 90948: 20 transforms
Fuzz 90949: 14 transforms
Fuzz 90950: 5 transforms
Fuzz 90951: 1 transforms
Fuzz 90952: 9 transforms
Fuzz 90953: 5 transforms
Fuzz 90954: 4 transforms
Fuzz 90955: 15 transforms
Fuzz 90956: 12 transforms
Fuzz 90957: 13 transforms
Fuzz 90958: 11 transforms
Fuzz 90959: 4 transforms
Fuzz 90960: 9 transforms
Fuzz 90961: 7 transforms
Fuzz 90962: 6 transforms
Fuzz 90963: 3 transforms
Fuzz 90964: 9 transforms
Fuzz 90965: 15 transforms
Fuzz 90966: 19 transforms
Fuzz 90967: 9 transforms
Fuzz 90968: 2 transforms
Fuzz 90969: 10 transforms
Fuzz 90970: 4 transforms
Fuzz 90971: 6 transforms
Fuzz 90972: 14 transforms
Fuzz 90973: 1 transforms
Fuzz 90974: 17 transforms
Fuzz 90975: 13 transforms
Fuzz 90976: 1 transforms
Fuzz 90977: 18 transforms
Fuzz 90978: 14 transforms
Fuzz 90979: 18 transforms
Fuzz 90980: 6 transforms
Fuzz 90981: 11 transforms
Fuzz 90982: 10 transforms
Fuzz 90983: 7 transforms
Fuzz 90984: 9 transforms
Fuzz 90985: 6 transforms
Fuzz 90986: 13 transforms
Fuzz 90987: 15 transforms
Fuzz 90988: 14 transforms
Fuzz 90989: 20 transforms
Fuzz 90990: 10 transforms
Fuzz 90991: 4 transforms
Fuzz 90992: 2 transforms
Fuzz 90993: 18 transforms
Fuzz 90994: 12 transforms
Fuzz 90995: 13 transforms
Fuzz 90996: 7 transforms
Fuzz 90997: 2 transforms
Fuzz 90998: 13 transforms
Fuzz 90999: 17 transforms
Fuzz 91000: 8 transforms
Fuzz 91001: 13 transforms
Fuzz 91002: 1 transforms
Fuzz 91003: 19 transforms
Fuzz 91004: 14 transforms
Fuzz 91005: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
class CounterComponent {
  selector: 'my-counter',

  EventEmitter<String> resetEvent;

}
  CounterComponent recursedComponent;
  void increment() {}
  void reset()source {}
  String header;
  unterComponent)
@Component(
  sel}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b09ector: 'my-aaa',
class ComponentA {
import 'package:angular2/angularString> items;
  outputs: const ['resetEvent: reset'],

  inputs: const ['cou2.dart';
  @Input() int maxCount;

  List<String> items;
  outputs: const ['resetEvent: reset'],

  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>'<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{)
-->
  templateUrl: 'test.html',
  @ContentChild(Co<!--
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (clextendsick)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 91006: 19 transforms
Fuzz 91007: 18 transforms
Fuzz 91008: 11 transforms
Fuzz 91009: 10 transforms
Fuzz 91010: 15 transforms
Fuzz 91011: 19 transforms
Fuzz 91012: 11 transforms
Fuzz 91013: 17 transforms
Fuzz 91014: 1 transforms
Fuzz 91015: 12 transforms
Fuzz 91016: 5 transforms
Fuzz 91017: 16 transforms
Fuzz 91018: 14 transforms
Fuzz 91019: 15 transforms
Fuzz 91020: 8 transforms
Fuzz 91021: 16 transforms
Fuzz 91022: 9 transforms
Fuzz 91023: 19 transforms
Fuzz 91024: 7 transforms
Fuzz 91025: 12 transforms
Fuzz 91026: 1 transforms
Fuzz 91027: 17 transforms
Fuzz 91028: 12 transforms
Fuzz 91029: 2 transforms
Fuzz 91030: 10 transforms
Fuzz 91031: 6 transforms
Fuzz 91032: 15 transforms
Fuzz 91033: 12 transforms
Fuzz 91034: 17 transforms
Fuzz 91035: 15 transforms
Fuzz 91036: 8 transforms
Fuzz 91037: 8 transforms
Fuzz 91038: 3 transforms
Fuzz 91039: 7 transforms
Fuzz 91040: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2dart';

@Com<!--       ariadart';

@Com<!--       aria-iddponent(
  sele-iddponent(
  select
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' implemefornts[hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counterngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
   (reset=''
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 91041: 5 transforms
Fuzz 91042: 6 transforms
Fuzz 91043: 20 transforms
Fuzz 91044: 2 transforms
Fuzz 91045: 9 transforms
Fuzz 91046: 4 transforms
Fuzz 91047: 11 transforms
Fuzz 91048: 5 transforms
Fuzz 91049: 3 transforms
Fuzz 91050: 5 transforms
Fuzz 91051: 20 transforms
Fuzz 91052: 19 transforms
Fuzz 91053: 8 transforms
Fuzz 91054: 2 transforms
Fuzz 91055: 4 transforms
Fuzz 91056: 3 transforms
Fuzz 91057: 18 transforms
Fuzz 91058: 9 transforms
Fuzz 91059: 12 transforms
Fuzz 91060: 9 transforms
Fuzz 91061: 7 transforms
Fuzz 91062: 4 transforms
Fuzz 91063: 7 transforms
Fuzz 91064: 6 transforms
Fuzz 91065: 3 transforms
Fuzz 91066: 7 transforms
Fuzz 91067: 18 transforms
Fuzz 91068: 16 transforms
Fuzz 91069: 7 transforms
Fuzz 91070: 16 transforms
Fuzz 91071: 5 transforms
Fuzz 91072: 8 transforms
Fuzz 91073: 3 transforms
Fuzz 91074: 6 transforms
Fuzz 91075: 6 transforms
Fuzz 91076: 11 transforms
Fuzz 91077: 18 transforms
Fuzz 91078: 4 transforms
Fuzz 91079: 20 transforms
Fuzz 91080: 13 transforms
Fuzz 91081: 8 transforms
Fuzz 91082: 1 transforms
Fuzz 91083: 15 transforms
Fuzz 91084: 7 transforms
Fuzz 91085: 19 transforms
Fuzz 91086: 6 transforms
Fuzz 91087: 8 transforms
Fuzz 91088: 15 transforms
Fuzz 91089: 5 transforms
Fuzz 91090: 7 transforms
Fuzz 91091: 2 transforms
Fuzz 91092: 15 transforms
Fuzz 91093: 12 transforms
Fuzz 91094: 1 transforms
Fuzz 91095: 11 transforms
Fuzz 91096: 2 transforms
Fuzz 91097: 3 transforms
Fuzz 91098: 4 transforms
Fuzz 91099: 15 transforms
Fuzz 91100: 19 transforms
Fuzz 91101: 2 transforms
Fuzz 91102: 4 transforms
Fuzz 91103: 4 transforms
Fuzz 91104: 10 transforms
Fuzz 91105: 9 transforms
Fuzz 91106: 6 transforms
Fuzz 91107: 8 transforms
Fuzz 91108: 10 transforms
Fuzz 91109: 10 transforms
Fuzz 91110: 4 transforms
Fuzz 91111: 7 transforms
Fuzz 91112: 5 transforms
Fuzz 91113: 1 transforms
Fuzz 91114: 15 transforms
Fuzz 91115: 15 transforms
Fuzz 91116: 14 transforms
Fuzz 91117: 5 transforms
Fuzz 91118: 10 transforms
Fuzz 91119: 20 transforms
Fuzz 91120: 6 transforms
Fuzz 91121: 18 transforms
Fuzz 91122: 11 transforms
Fuzz 91123: 5 transforms
Fuzz 91124: 1 transforms
Fuzz 91125: 16 transforms
Fuzz 91126: 7 transforms
Fuzz 91127: 18 transforms
Fuzz 91128: 5 transforms
Fuzz 91129: 6 transforms
Fuzz 91130: 19 transforms
Fuzz 91131: 8 transforms
Fuzz 91132: 11 transforms
Fuzz 91133: 15 transforms
Fuzz 91134: 17 transforms
Fuzz 91135: 8 transforms
Fuzz 91136: 10 transforms
Fuzz 91137: 3 transforms
Fuzz 91138: 1 transforms
Fuzz 91139: 3 transforms
Fuzz 91140: 14 transforms
Fuzz 91141: 3 transforms
Fuzz 91142: 4 transforms
Fuzz 91143: 1 transforms
Fuzz 91144: 5 transforms
Fuzz 91145: 1 transforms
Fuzz 91146: 10 transforms
Fuzz 91147: 10 transforms
Fuzz 91148: 14 transforms
Fuzz 91149: 14 transforms
Fuzz 91150: 16 transforms
Fuzz 91151: 14 transforms
Fuzz 91152: 4 transforms
Fuzz 91153: 7 transforms
Fuzz 91154: 3 transforms
Fuzz 91155: 1 transforms
Fuzz 91156: 3 transforms
Fuzz 91157: 15 transforms
Fuzz 91158: 20 transforms
Fuzz 91159: 14 transforms
Fuzz 91160: 19 transforms
Fuzz 91161: 3 transforms
Fuzz 91162: 19 transforms
Fuzz 91163: 1 transforms
Fuzz 91164: 12 transforms
Fuzz 91165: 8 transforms
Fuzz 91166: 13 transforms
Fuzz 91167: 16 transforms
Fuzz 91168: 11 transforms
Fuzz 91169: 13 transforms
Fuzz 91170: 7 transforms
Fuzz 91171: 4 transforms
Fuzz 91172: 1 transforms
Fuzz 91173: 11 transforms
Fuzz 91174: 2 transforms
Fuzz 91175: 9 transforms
Fuzz 91176: 8 transforms
Fuzz 91177: 1 transforms
Fuzz 91178: 18 transforms
Fuzz 91179: 18 transforms
Fuzz 91180: 14 transforms
Fuzz 91181: 3 transforms
Fuzz 91182: 6 transforms
Fuzz 91183: 10 transforms
Fuzz 91184: 13 transforms
Fuzz 91185: 18 transforms
Fuzz 91186: 9 transforms
Fuzz 91187: 18 transforms
Fuzz 91188: 7 transforms
Fuzz 91189: 15 transforms
Fuzz 91190: 20 transforms
Fuzz 91191: 7 transforms
Fuzz 91192: 8 transforms
Fuzz 91193: 3 transforms
Fuzz 91194: 3 transforms
Fuzz 91195: 14 transforms
Fuzz 91196: 5 transforms
Fuzz 91197: 19 transforms
Fuzz 91198: 7 transforms
Fuzz 91199: 20 transforms
Fuzz 91200: 18 transforms
Fuzz 91201: 13 transforms
Fuzz 91202: 8 transforms
Fuzz 91203: 7 transforms
Fuzz 91204: 4 transforms
Fuzz 91205: 1 transforms
Fuzz 91206: 17 transforms
Fuzz 91207: 16 transforms
Fuzz 91208: 5 transforms
Fuzz 91209: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: oconst [CounterCterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Somponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: consFunctiont ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
s: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  Coun}
]),
});
{
\'\  Coun}
]),
});
{
}
]),
});
{
\'\'\'\'\');
  '0terComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
</div>
    (incremented)='items.add($event.t<!--

  <input [(ngModel)]="header" />
</l
  
  </my-counter>
    (reset)=''
  </my-cou   (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
       attr.aria-hidden="{{!invalidy-counter></my-counter>
-->
       aria-hidden="true"
    #counter
    [count]="items.length"
    [count]="items.length"
      
<li *ngFor='let item of items; let x=index' [hidden]='item != null'> dden="{{!invalidy-counter></my-counter>

      
-->
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
    #counter

  {{x}} : {{item.trim()}}
       aria-hiddeoString())'>    <m<!--
  
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 91210: 14 transforms
Fuzz 91211: 16 transforms
Fuzz 91212: 10 transforms
Fuzz 91213: 5 transforms
Fuzz 91214: 17 transforms
Fuzz 91215: 5 transforms
Fuzz 91216: 20 transforms
Fuzz 91217: 18 transforms
Fuzz 91218: 13 transforms
Fuzz 91219: 8 transforms
Fuzz 91220: 5 transforms
Fuzz 91221: 3 transforms
Fuzz 91222: 1 transforms
Fuzz 91223: 17 transforms
Fuzz 91224: 16 transforms
Fuzz 91225: 18 transforms
Fuzz 91226: 6 transforms
Fuzz 91227: 20 transforms
Fuzz 91228: 6 transforms
Fuzz 91229: 5 transforms
Fuzz 91230: 18 transforms
Fuzz 91231: 17 transforms
Fuzz 91232: 8 transforms
Fuzz 91233: 11 transforms
Fuzz 91234: 16 transforms
Fuzz 91235: 16 transforms
Fuzz 91236: 14 transforms
Fuzz 91237: 19 transforms
Fuzz 91238: 3 transforms
Fuzz 91239: 11 transforms
Fuzz 91240: 12 transforms
Fuzz 91241: 10 transforms
Fuzz 91242: 2 transforms
Fuzz 91243: 2 transforms
Fuzz 91244: 10 transforms
Fuzz 91245: 13 transforms
Fuzz 91246: 8 transforms
Fuzz 91247: 4 transforms
Fuzz 91248: 10 transforms
Fuzz 91249: 3 transforms
Fuzz 91250: 1 transforms
Fuzz 91251: 12 transforms
Fuzz 91252: 9 transforms
Fuzz 91253: 7 transforms
Fuzz 91254: 8 transforms
Fuzz 91255: 20 transforms
Fuzz 91256: 15 transforms
Fuzz 91257: 9 transforms
Fuzz 91258: 2 transforms
Fuzz 91259: 18 transforms
Fuzz 91260: 18 transforms
Fuzz 91261: 8 transforms
Fuzz 91262: 6 transforms
Fuzz 91263: 16 transforms
Fuzz 91264: 1 transforms
Fuzz 91265: 4 transforms
Fuzz 91266: 7 transforms
Fuzz 91267: 8 transforms
Fuzz 91268: 9 transforms
Fuzz 91269: 19 transforms
Fuzz 91270: 19 transforms
Fuzz 91271: 7 transforms
Fuzz 91272: 16 transforms
Fuzz 91273: 3 transforms
Fuzz 91274: 16 transforms
Fuzz 91275: 8 transforms
Fuzz 91276: 3 transforms
Fuzz 91277: 6 transforms
Fuzz 91278: 9 transforms
Fuzz 91279: 10 transforms
Fuzz 91280: 9 transforms
Fuzz 91281: 10 transforms
Fuzz 91282: 15 transforms
Fuzz 91283: 1 transforms
Fuzz 91284: 10 transforms
Fuzz 91285: 16 transforms
Fuzz 91286: 2 transforms
Fuzz 91287: 10 transforms
Fuzz 91288: 14 transforms
Fuzz 91289: 18 transforms
Fuzz 91290: 13 transforms
Fuzz 91291: 5 transforms
Fuzz 91292: 18 transforms
Fuzz 91293: 3 transforms
Fuzz 91294: 2 transforms
Fuzz 91295: 4 transforms
Fuzz 91296: 5 transforms
Fuzz 91297: 7 transforms
Fuzz 91298: 18 transforms
Fuzz 91299: 10 transforms
Fuzz 91300: 18 transforms
Fuzz 91301: 11 transforms
Fuzz 91302: 7 transforms
Fuzz 91303: 7 transforms
Fuzz 91304: 5 transforms
Fuzz 91305: 12 transforms
Fuzz 91306: 5 transforms
Fuzz 91307: 15 transforms
Fuzz 91308: 8 transforms
Fuzz 91309: 16 transforms
Fuzz 91310: 7 transforms
Fuzz 91311: 16 transforms
Fuzz 91312: 18 transforms
Fuzz 91313: 14 transforms
Fuzz 91314: 10 transforms
Fuzz 91315: 4 transforms
Fuzz 91316: 4 transforms
Fuzz 91317: 10 transforms
Fuzz 91318: 6 transforms
Fuzz 91319: 6 transforms
Fuzz 91320: 1 transforms
Fuzz 91321: 6 transforms
Fuzz 91322: 8 transforms
Fuzz 91323: 14 transforms
Fuzz 91324: 1 transforms
Fuzz 91325: 7 transforms
Fuzz 91326: 2 transforms
Fuzz 91327: 7 transforms
Fuzz 91328: 7 transforms
Fuzz 91329: 5 transforms
Fuzz 91330: 2 transforms
Fuzz 91331: 8 transforms
Fuzz 91332: 17 transforms
Fuzz 91333: 10 transforms
Fuzz 91334: 18 transforms
Fuzz 91335: 19 transforms
Fuzz 91336: 17 transforms
Fuzz 91337: 7 transforms
Fuzz 91338: 10 transforms
Fuzz 91339: 13 transforms
Fuzz 91340: 16 transforms
Fuzz 91341: 15 transforms
Fuzz 91342: 1 transforms
Fuzz 91343: 8 transforms
Fuzz 91344: 17 transforms
Fuzz 91345: 10 transforms
Fuzz 91346: 16 transforms
Fuzz 91347: 3 transforms
Fuzz 91348: 16 transforms
Fuzz 91349: 10 transforms
Fuzz 91350: 6 transforms
Fuzz 91351: 7 transforms
Fuzz 91352: 14 transforms
Fuzz 91353: 13 transforms
Fuzz 91354: 20 transforms
Fuzz 91355: 5 transforms
Fuzz 91356: 3 transforms
Fuzz 91357: 1 transforms
Fuzz 91358: 20 transforms
Fuzz 91359: 9 transforms
Fuzz 91360: 1 transforms
Fuzz 91361: 12 transforms
Fuzz 91362: 20 transforms
Fuzz 91363: 3 transforms
Fuzz 91364: 11 transforms
Fuzz 91365: 1 transforms
Fuzz 91366: 18 transforms
Fuzz 91367: 3 transforms
Fuzz 91368: 6 transforms
Fuzz 91369: 9 transforms
Fuzz 91370: 13 transforms
Fuzz 91371: 8 transforms
Fuzz 91372: 13 transforms
Fuzz 91373: 1 transforms
Fuzz 91374: 3 transforms
Fuzz 91375: 19 transforms
Fuzz 91376: 11 transforms
Fuzz 91377: 11 transforms
Fuzz 91378: 18 transforms
Fuzz 91379: 7 transforms
Fuzz 91380: 10 transforms
Fuzz 91381: 12 transforms
Fuzz 91382: 12 transforms
Fuzz 91383: 14 transforms
Fuzz 91384: 11 transforms
Fuzz 91385: 11 transforms
Fuzz 91386: 8 transforms
Fuzz 91387: 17 transforms
Fuzz 91388: 13 transforms
Fuzz 91389: 12 transforms
Fuzz 91390: 17 transforms
Fuzz 91391: 13 transforms
Fuzz 91392: 6 transforms
Fuzz 91393: 2 transforms
Fuzz 91394: 18 transforms
Fuzz 91395: 15 transforms
Fuzz Failure 
<<==DART CODE==>>

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
  @Input() int maxCount;
class CounterComponent {
       attr.aria-hidden="{{!inva['count'],
class ComponentA {
  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';

  inputs: const <!--
  selector: 'my-aaa',
@Component(
}
  List<String> items;

  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  @Output() EventEmitter<int> incremented;
  void reset() {}
@Component(
-->
  int count;  @ContentChild(CounterComponent)
  EventEmitter<Sring> resetEvent;
  outputs: const ['resetEvent: reset'],
  String header;
  selector: 'my-counter',
  void increment() {}
<<==HTML CODE==>>
});
]),
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd93eset)=''  
{

  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
</div>
    (incremented)='items.add($event.toString())'>

  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
      
  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  </my-counter>
    #counter
    <my-counter></my-counter>
    [count]="items.length"
    (click)='h1.hiddentrue = !h1library.hidden; counter.reset()'
<h1 #h 1>Showing {{items.length}} items:</h1>
    (r}
</li>
<div *ngIf="items.lengt h > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 91396: 2 transforms
Fuzz 91397: 6 transforms
Fuzz 91398: 1 transforms
Fuzz 91399: 8 transforms
Fuzz 91400: 5 transforms
Fuzz 91401: 17 transforms
Fuzz 91402: 5 transforms
Fuzz 91403: 14 transforms
Fuzz 91404: 2 transforms
Fuzz 91405: 12 transforms
Fuzz 91406: 2 transforms
Fuzz 91407: 20 transforms
Fuzz 91408: 3 transforms
Fuzz 91409: 12 transforms
Fuzz 91410: 17 transforms
Fuzz 91411: 3 transforms
Fuzz 91412: 4 transforms
Fuzz 91413: 18 transforms
Fuzz 91414: 12 transforms
Fuzz 91415: 3 transforms
Fuzz 91416: 17 transforms
Fuzz 91417: 5 transforms
Fuzz 91418: 15 transforms
Fuzz 91419: 12 transforms
Fuzz 91420: 7 transforms
Fuzz 91421: 18 transforms
Fuzz 91422: 7 transforms
Fuzz 91423: 11 transforms
Fuzz 91424: 11 transforms
Fuzz 91425: 1 transforms
Fuzz 91426: 12 transforms
Fuzz 91427: 1 transforms
Fuzz 91428: 15 transforms
Fuzz 91429: 12 transforms
Fuzz 91430: 1 transforms
Fuzz 91431: 4 transforms
Fuzz 91432: 20 transforms
Fuzz 91433: 8 transforms
Fuzz 91434: 11 transforms
Fuzz 91435: 6 transforms
Fuzz 91436: 13 transforms
Fuzz 91437: 20 transforms
Fuzz 91438: 8 transforms
Fuzz 91439: 5 transforms
Fuzz 91440: 5 transforms
Fuzz 91441: 8 transforms
Fuzz 91442: 7 transforms
Fuzz 91443: 12 transforms
Fuzz 91444: 4 transforms
Fuzz 91445: 14 transforms
Fuzz 91446: 15 transforms
Fuzz 91447: 11 transforms
Fuzz 91448: 12 transforms
Fuzz 91449: 13 transforms
Fuzz 91450: 16 transforms
Fuzz 91451: 18 transforms
Fuzz 91452: 17 transforms
Fuzz 91453: 13 transforms
Fuzz 91454: 17 transforms
Fuzz 91455: 10 transforms
Fuzz 91456: 16 transforms
Fuzz 91457: 14 transforms
Fuzz 91458: 5 transforms
Fuzz 91459: 5 transforms
Fuzz 91460: 13 transforms
Fuzz 91461: 20 transforms
Fuzz 91462: 11 transforms
Fuzz 91463: 7 transforms
Fuzz 91464: 20 transforms
Fuzz 91465: 12 transforms
Fuzz 91466: 11 transforms
Fuzz 91467: 11 transforms
Fuzz 91468: 13 transforms
Fuzz 91469: 5 transforms
Fuzz 91470: 14 transforms
Fuzz 91471: 17 transforms
Fuzz 91472: 20 transforms
Fuzz 91473: 9 transforms
Fuzz 91474: 15 transforms
Fuzz 91475: 8 transforms
Fuzz 91476: 6 transforms
Fuzz 91477: 8 transforms
Fuzz 91478: 20 transforms
Fuzz 91479: 20 transforms
Fuzz 91480: 6 transforms
Fuzz 91481: 12 transforms
Fuzz 91482: 14 transforms
Fuzz 91483: 9 transforms
Fuzz Failure 
<<==DART CODE==>>

  String header;
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
}
class ComponentA {
  templateUrl: 'test.html@Input() int maxCount;
}
  EventEmitter<String> resetEvent;
class CounterComponent {

  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() t {

  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel]){}
  selector: 'my-aaa',
  CounterComponent recursedComponent;

  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
  void reset() {}
  List<String> items;
@Component(
  EventEmitter<String',
@Component(


  int count;
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showin}
]),
});
{
\'g {{ittems.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 91484: 2 transforms
Fuzz 91485: 3 transforms
Fuzz 91486: 8 transforms
Fuzz 91487: 12 transforms
Fuzz 91488: 18 transforms
Fuzz 91489: 2 transforms
Fuzz 91490: 3 transforms
Fuzz 91491: 2 transforms
Fuzz 91492: 2 transforms
Fuzz 91493: 13 transforms
Fuzz 91494: 2 transforms
Fuzz 91495: 5 transforms
Fuzz 91496: 17 transforms
Fuzz 91497: 10 transforms
Fuzz 91498: 10 transforms
Fuzz 91499: 19 transforms
Fuzz 91500: 16 transforms
Fuzz 91501: 8 transforms
Fuzz 91502: 12 transforms
Fuzz 91503: 13 transforms
Fuzz 91504: 8 transforms
Fuzz 91505: 12 transforms
Fuzz 91506: 19 transforms
Fuzz 91507: 20 transforms
Fuzz 91508: 12 transforms
Fuzz 91509: 14 transforms
Fuzz 91510: 8 transforms
Fuzz 91511: 5 transforms
Fuzz 91512: 12 transforms
Fuzz 91513: 11 transforms
Fuzz 91514: 2 transforms
Fuzz 91515: 19 transforms
Fuzz 91516: 15 transforms
Fuzz 91517: 18 transforms
Fuzz 91518: 17 transforms
Fuzz 91519: 9 transforms
Fuzz 91520: 4 transforms
Fuzz 91521: 8 transforms
Fuzz 91522: 2 transforms
Fuzz 91523: 12 transforms
Fuzz 91524: 15 transforms
Fuzz 91525: 12 transforms
Fuzz 91526: 3 transforms
Fuzz 91527: 3 transforms
Fuzz 91528: 2 transforms
Fuzz 91529: 11 transforms
Fuzz 91530: 15 transforms
Fuzz 91531: 16 transforms
Fuzz 91532: 12 transforms
Fuzz 91533: 5 transforms
Fuzz 91534: 6 transforms
Fuzz 91535: 5 transforms
Fuzz 91536: 6 transforms
Fuzz 91537: 9 transforms
Fuzz 91538: 20 transforms
Fuzz 91539: 18 transforms
Fuzz 91540: 15 transforms
Fuzz 91541: 9 transforms
Fuzz 91542: 8 transforms
Fuzz 91543: 13 transforms
Fuzz 91544: 13 transforms
Fuzz 91545: 16 transforms
Fuzz 91546: 9 transforms
Fuzz 91547: 6 transforms
Fuzz 91548: 18 transforms
Fuzz 91549: 10 transforms
Fuzz 91550: 12 transforms
Fuzz 91551: 12 transforms
Fuzz 91552: 6 transforms
Fuzz 91553: 13 transforms
Fuzz 91554: 6 transforms
Fuzz 91555: 3 transforms
Fuzz 91556: 12 transforms
Fuzz 91557: 19 transforms
Fuzz 91558: 13 transforms
Fuzz 91559: 6 transforms
Fuzz 91560: 11 transforms
Fuzz 91561: 16 transforms
Fuzz 91562: 2 transforms
Fuzz 91563: 8 transforms
Fuzz 91564: 14 transforms
Fuzz 91565: 15 transforms
Fuzz 91566: 18 transforms
Fuzz 91567: 7 transforms
Fuzz 91568: 9 transforms
Fuzz 91569: 9 transforms
Fuzz 91570: 19 transforms
Fuzz 91571: 4 transforms
Fuzz 91572: 16 transforms
Fuzz 91573: 20 transforms
Fuzz 91574: 7 transforms
Fuzz 91575: 16 transforms
Fuzz 91576: 7 transforms
Fuzz 91577: 5 transforms
Fuzz 91578: 2 transforms
Fuzz 91579: 4 transforms
Fuzz 91580: 19 transforms
Fuzz 91581: 13 transforms
Fuzz 91582: 17 transforms
Fuzz 91583: 1 transforms
Fuzz 91584: 4 transforms
Fuzz 91585: 8 transforms
Fuzz 91586: 8 transforms
Fuzz 91587: 19 transforms
Fuzz 91588: 17 transforms
Fuzz 91589: 9 transforms
Fuzz 91590: 19 transforms
Fuzz 91591: 13 transforms
Fuzz 91592: 18 transforms
Fuzz 91593: 20 transforms
Fuzz 91594: 12 transforms
Fuzz 91595: 1 transforms
Fuzz 91596: 12 transforms
Fuzz 91597: 7 transforms
Fuzz 91598: 20 transforms
Fuzz 91599: 16 transforms
Fuzz 91600: 11 transforms
Fuzz 91601: 4 transforms
Fuzz 91602: 9 transforms
Fuzz 91603: 17 transforms
Fuzz 91604: 14 transforms
Fuzz 91605: 8 transforms
Fuzz 91606: 1 transforms
Fuzz 91607: 11 transforms
Fuzz 91608: 10 transforms
Fuzz 91609: 10 transforms
Fuzz 91610: 18 transforms
Fuzz 91611: 13 transforms
Fuzz 91612: 15 transforms
Fuzz 91613: 20 transforms
Fuzz 91614: 8 transforms
Fuzz 91615: 16 transforms
Fuzz 91616: 12 transforms
Fuzz 91617: 19 transforms
Fuzz 91618: 17 transforms
Fuzz 91619: 3 transforms
Fuzz 91620: 9 transforms
Fuzz 91621: 8 transforms
Fuzz 91622: 2 transforms
Fuzz 91623: 4 transforms
Fuzz 91624: 4 transforms
Fuzz 91625: 7 transforms
Fuzz 91626: 4 transforms
Fuzz 91627: 19 transforms
Fuzz 91628: 11 transforms
Fuzz 91629: 17 transforms
Fuzz 91630: 10 transforms
Fuzz 91631: 5 transforms
Fuzz 91632: 9 transforms
Fuzz 91633: 4 transforms
Fuzz 91634: 8 transforms
Fuzz 91635: 5 transforms
Fuzz 91636: 16 transforms
Fuzz 91637: 12 transforms
Fuzz 91638: 1 transforms
Fuzz 91639: 20 transforms
Fuzz 91640: 1 transforms
Fuzz 91641: 5 transforms
Fuzz 91642: 1 transforms
Fuzz 91643: 1 transforms
Fuzz 91644: 8 transforms
Fuzz 91645: 10 transforms
Fuzz 91646: 10 transforms
Fuzz 91647: 1 transforms
Fuzz 91648: 11 transforms
Fuzz 91649: 14 transforms
Fuzz Failure 
<<==DART CODE==>>

  inputs: const ['count'],
  templateUrl: 'test.html',
  void reset() {}

  @Input() int maxCount;
class CounterComponent {
  direc<!--
@Component(
  selector: 'my-counter',
 
@Component(

  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
}
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  int count;
import if'package:angular2/angular2.dart';

  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
  EventEmitter<String> re@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  selector: 'my-counter',

  String header;
  List<String> items;
  selector: 'my-aaa',
class ComponentA {
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       attr.aria-hidden="{{!invalidtives: const [CounterComponent, NgIf, NgFor, NgForm, Nart';
-->
  CounterComponent recursedComponent;
  String header;
  @Input() int maxCount;
}
       aria-h<idden="true"

  int count;
  inputs: const ['count'],
  outputs: const ['resetEvgModel])
)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
     
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 91650: 17 transforms
Fuzz 91651: 6 transforms
Fuzz 91652: 7 transforms
Fuzz 91653: 19 transforms
Fuzz 91654: 20 transforms
Fuzz 91655: 10 transforms
Fuzz 91656: 13 transforms
Fuzz 91657: 7 transforms
Fuzz 91658: 16 transforms
Fuzz 91659: 3 transforms
Fuzz 91660: 1 transforms
Fuzz 91661: 13 transforms
Fuzz 91662: 10 transforms
Fuzz 91663: 3 transforms
Fuzz 91664: 17 transforms
Fuzz 91665: 4 transforms
Fuzz 91666: 7 transforms
Fuzz 91667: 13 transforms
Fuzz 91668: 20 transforms
Fuzz 91669: 7 transforms
Fuzz 91670: 14 transforms
Fuzz 91671: 7 transforms
Fuzz 91672: 20 transforms
Fuzz 91673: 10 transforms
Fuzz 91674: 1 transforms
Fuzz 91675: 11 transforms
Fuzz 91676: 1 transforms
Fuzz 91677: 19 transforms
Fuzz 91678: 3 transforms
Fuzz 91679: 12 transforms
Fuzz 91680: 2 transforms
Fuzz 91681: 14 transforms
Fuzz 91682: 8 transforms
Fuzz Failure 
<<==DART CODE==>>

  String header;
  Lis<!--
}
  selector:
  selector: 'my-aaa',
@Component(
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';

class ComponentA {
-->
@Component(
      if aria-hidden="trut<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:<!--
-->
       aria-hidden="true"
       attr.aria-h</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 91683: 14 transforms
Fuzz 91684: 15 transforms
Fuzz 91685: 14 transforms
Fuzz 91686: 10 transforms
Fuzz 91687: 1 transforms
Fuzz 91688: 13 transforms
Fuzz 91689: 10 transforms
Fuzz 91690: 9 transforms
Fuzz 91691: 8 transforms
Fuzz 91692: 3 transforms
Fuzz 91693: 18 transforms
Fuzz 91694: 7 transforms
Fuzz 91695: 6 transforms
Fuzz 91696: 5 transforms
Fuzz 91697: 9 transforms
Fuzz 91698: 11 transforms
Fuzz 91699: 6 transforms
Fuzz 91700: 11 transforms
Fuzz 91701: 11 transforms
Fuzz 91702: 9 transforms
Fuzz 91703: 3 transforms
Fuzz 91704: 4 transforms
Fuzz 91705: 6 transforms
Fuzz 91706: 5 transforms
Fuzz 91707: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'ppatchckage:angular2/angular2.dart';
class ComponentA {
       attr.aria-hidden="{{!invalid}}"
  directives: const [CounterComponent, NgIf, NgFor, NgForm,l NgModel])
  String header;}
  selector: 'my-aaa',  tem<!--

    plateUrl: 'test.html',
 
@Component(
-->

  <!--
-->
       aria-hidden="true"
       attr.arList<String> items;
       aria-hidden="true"
<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
  {{ngForm.dirty}}

<div *ngIf="items.length > 0">
    #counter
      
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
<li *ngFor='let item of itemexports; let x=index' [hidden]='item != null'>
</div>
    (incremented)='items.add($event.toString())'>
    [count]="items.length"
    (reset)=''
  <my-counter
    [maxCount]='4'
  <form #ngForm="ngForm"></form>

    <inpbreakut [(ngModel)]="header" />
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 91708: 4 transforms
Fuzz 91709: 12 transforms
Fuzz 91710: 13 transforms
Fuzz 91711: 6 transforms
Fuzz 91712: 15 transforms
Fuzz 91713: 13 transforms
Fuzz 91714: 5 transforms
Fuzz 91715: 9 transforms
Fuzz 91716: 20 transforms
Fuzz 91717: 17 transforms
Fuzz 91718: 4 transforms
Fuzz 91719: 6 transforms
Fuzz 91720: 19 transforms
Fuzz 91721: 8 transforms
Fuzz 91722: 10 transforms
Fuzz 91723: 19 transforms
Fuzz 91724: 12 transforms
Fuzz 91725: 19 transforms
Fuzz 91726: 2 transforms
Fuzz 91727: 8 transforms
Fuzz 91728: 1 transforms
Fuzz 91729: 19 transforms
Fuzz 91730: 20 transforms
Fuzz 91731: 13 transforms
Fuzz 91732: 5 transforms
Fuzz 91733: 11 transforms
Fuzz 91734: 17 transforms
Fuzz 91735: 6 transforms
Fuzz 91736: 20 transforms
Fuzz 91737: 10 transforms
Fuzz 91738: 10 transforms
Fuzz 91739: 18 transforms
Fuzz 91740: 4 transforms
Fuzz 91741: 2 transforms
Fuzz 91742: 7 transforms
Fuzz 91743: 2 transforms
Fuzz 91744: 15 transforms
Fuzz 91745: 3 transforms
Fuzz 91746: 9 transforms
Fuzz 91747: 10 transforms
Fuzz 91748: 6 transforms
Fuzz 91749: 14 transforms
Fuzz 91750: 18 transforms
Fuzz 91751: 13 transforms
Fuzz 91752: 10 transforms
Fuzz 91753: 12 transforms
Fuzz 91754: 5 transforms
Fuzz 91755: 4 transforms
Fuzz 91756: 7 transforms
Fuzz 91757: 10 transforms
Fuzz 91758: 14 transforms
Fuzz 91759: 13 transforms
Fuzz 91760: 14 transforms
Fuzz 91761: 5 transforms
Fuzz 91762: 11 transforms
Fuzz 91763: 9 transforms
Fuzz 91764: 18 transforms
Fuzz 91765: 1 transforms
Fuzz 91766: 14 transforms
Fuzz 91767: 18 transforms
Fuzz 91768: 18 transforms
Fuzz 91769: 8 transforms
Fuzz 91770: 17 transforms
Fuzz 91771: 13 transforms
Fuzz 91772: 3 transforms
Fuzz 91773: 18 transforms
Fuzz 91774: 15 transforms
Fuzz 91775: 4 transforms
Fuzz 91776: 2 transforms
Fuzz 91777: 6 transforms
Fuzz 91778: 16 transforms
Fuzz 91779: 10 transforms
Fuzz 91780: 19 transforms
Fuzz 91781: 14 transforms
Fuzz 91782: 2 transforms
Fuzz 91783: 15 transforms
Fuzz 91784: 3 transforms
Fuzz 91785: 20 transforms
Fuzz 91786: 5 transforms
Fuzz 91787: 6 transforms
Fuzz 91788: 14 transforms
Fuzz 91789: 11 transforms
Fuzz 91790: 4 transforms
Fuzz 91791: 2 transforms
Fuzz 91792: 13 transforms
Fuzz 91793: 12 transforms
Fuzz 91794: 1 transforms
Fuzz 91795: 1 transforms
Fuzz 91796: 17 transforms
Fuzz 91797: 9 transforms
Fuzz 91798: 20 transforms
Fuzz 91799: 10 transforms
Fuzz 91800: 9 transforms
Fuzz 91801: 11 transforms
Fuzz 91802: 1 transforms
Fuzz 91803: 16 transforms
Fuzz 91804: 10 transforms
Fuzz 91805: 10 transforms
Fuzz 91806: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const}
});
  CounterComponent recursedComponent;
  @ContentChild(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
{
  '090cedb3f2833a3f260b0937baae56267a6cd93['resetEvent: reset'],
  void increment() {}


  List<String> items;
]),
  selector: 'my-counter',
  outputs: const }
});
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  int count;

]),
}
\'\'\');
@Component(  void reset() {}
}
  selector: 'my-aaa',
@Component(
import 'package:angular2/angular2.dart';
  String header;
  '090cedb3f2833a3f260b0937baae56 ['count'],
  templateUrl: 'test.html',

\'\'\');
  @Output() EventEmitter<int> incremented;
{
  @Input() int maxCount;
  EventEmitter<ement()" [value]="\'add\'"></button>')
class ComponentA {
  int count;

]),
}
\'\'\');
@Component(
  void reset() {}
}
  selectset'],
  void increment() {}


  List<String> items;
]),
  selector: 'my-counter',
  outputs: const }
});
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  int count;

]),
}
\'\'\');
@Component(  void reset() {}
}
  selector: 'my-aaa',
@or: 'my-aaa',
@Component(
import 'package:angular2/angular2.dart';
  String header;
  '090cedb3f2833a3f260b0937baae56 ['count'],
  templateUrl: 'test.html',

\'\'\');
  @Output() EventEmitter<int> incremented;
{
  @Input() String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoeEror
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 91807: 7 transforms
Fuzz 91808: 3 transforms
Fuzz 91809: 18 transforms
Fuzz 91810: 18 transforms
Fuzz 91811: 1 transforms
Fuzz 91812: 3 transforms
Fuzz 91813: 4 transforms
Fuzz 91814: 11 transforms
Fuzz 91815: 6 transforms
Fuzz 91816: 2 transforms
Fuzz 91817: 9 transforms
Fuzz 91818: 7 transforms
Fuzz 91819: 10 transforms
Fuzz 91820: 11 transforms
Fuzz 91821: 10 transforms
Fuzz 91822: 3 transforms
Fuzz 91823: 15 transforms
Fuzz 91824: 4 transforms
Fuzz 91825: 14 transforms
Fuzz 91826: 20 transforms
Fuzz 91827: 12 transforms
Fuzz 91828: 9 transforms
Fuzz 91829: 18 transforms
Fuzz 91830: 6 transforms
Fuzz 91831: 11 transforms
Fuzz 91832: 5 transforms
Fuzz 91833: 4 transforms
Fuzz 91834: 6 transforms
Fuzz 91835: 1 transforms
Fuzz 91836: 20 transforms
Fuzz 91837: 9 transforms
Fuzz 91838: 15 transforms
Fuzz 91839: 4 transforms
Fuzz 91840: 5 transforms
Fuzz 91841: 12 transforms
Fuzz 91842: 8 transforms
Fuzz 91843: 4 transforms
Fuzz 91844: 3 transforms
Fuzz 91845: 7 transforms
Fuzz 91846: 10 transforms
Fuzz 91847: 10 transforms
Fuzz 91848: 10 transforms
Fuzz 91849: 18 transforms
Fuzz 91850: 7 transforms
Fuzz 91851: 6 transforms
Fuzz 91852: 19 transforms
Fuzz 91853: 19 transforms
Fuzz 91854: 3 transforms
Fuzz 91855: 18 transforms
Fuzz 91856: 20 transforms
Fuzz 91857: 18 transforms
Fuzz 91858: 16 transforms
Fuzz 91859: 17 transforms
Fuzz 91860: 13 transforms
Fuzz 91861: 7 transforms
Fuzz 91862: 5 transforms
Fuzz 91863: 20 transforms
Fuzz 91864: 10 transforms
Fuzz 91865: 7 transforms
Fuzz 91866: 3 transforms
Fuzz 91867: 19 transforms
Fuzz 91868: 14 transforms
Fuzz 91869: 18 transforms
Fuzz 91870: 18 transforms
Fuzz 91871: 11 transforms
Fuzz 91872: 9 transforms
Fuzz 91873: 8 transforms
Fuzz 91874: 13 transforms
Fuzz 91875: 2 transforms
Fuzz 91876: 8 transforms
Fuzz 91877: 16 transforms
Fuzz 91878: 7 transforms
Fuzz 91879: 8 transforms
Fuzz 91880: 7 transforms
Fuzz 91881: 6 transforms
Fuzz 91882: 4 transforms
Fuzz 91883: 17 transforms
Fuzz 91884: 1 transforms
Fuzz 91885: 6 transforms
Fuzz 91886: 4 transforms
Fuzz 91887: 3 transforms
Fuzz 91888: 1 transforms
Fuzz 91889: 3 transforms
Fuzz 91890: 20 transforms
Fuzz 91891: 9 transforms
Fuzz 91892: 9 transforms
Fuzz 91893: 12 transforms
Fuzz 91894: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
  selector: 'my-aaa',class ComponentA {

  outputs: const ['resetEvent: reset'],<!--
  void reset() {}
  void increment() {}
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)

  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [vaexportlue]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
-->
}
-->
       attrt() EventEmitter<int> incrtemented;
  CounterComponent recursedComponent;

  List<String> items;
  @Outpu<!--
@eComponent(
  templateUrl: 'test.html',
}

       aria-hidden="true
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Comp<!--onent(
class CounterComponent {
  String header;
  selector: 'my-counter',

  inputs: const ['count'],
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of item s; let x=index' [hidd}
]),});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -en]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'let item of item s; let x=index' [hidden]='itm != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></formimport>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="'header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hid
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my->Showing {{items.length}} items:</h1>
<li *ngFor='let item of item s; let x=index' [hidd}
]),});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -en]='item != null'>
  {{xcounter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 91895: 3 transforms
Fuzz 91896: 11 transforms
Fuzz 91897: 10 transforms
Fuzz 91898: 5 transforms
Fuzz 91899: 9 transforms
Fuzz 91900: 12 transforms
Fuzz 91901: 5 transforms
Fuzz 91902: 14 transforms
Fuzz 91903: 14 transforms
Fuzz 91904: 3 transforms
Fuzz 91905: 19 transforms
Fuzz 91906: 4 transforms
Fuzz 91907: 13 transforms
Fuzz 91908: 7 transforms
Fuzz 91909: 18 transforms
Fuzz 91910: 1 transforms
Fuzz 91911: 3 transforms
Fuzz 91912: 7 transforms
Fuzz 91913: 3 transforms
Fuzz 91914: 15 transforms
Fuzz 91915: 7 transforms
Fuzz 91916: 1 transforms
Fuzz 91917: 12 transforms
Fuzz 91918: 7 transforms
Fuzz 91919: 18 transforms
Fuzz 91920: 9 transforms
Fuzz 91921: 2 transforms
Fuzz 91922: 1 transforms
Fuzz 91923: 7 transforms
Fuzz 91924: 13 transforms
Fuzz 91925: 10 transforms
Fuzz 91926: 8 transforms
Fuzz 91927: 9 transforms
Fuzz 91928: 12 transforms
Fuzz 91929: 2 transforms
Fuzz 91930: 6 transforms
Fuzz 91931: 6 transforms
Fuzz 91932: 13 transforms
Fuzz 91933: 1 transforms
Fuzz 91934: 15 transforms
Fuzz 91935: 17 transforms
Fuzz 91936: 20 transforms
Fuzz 91937: 18 transforms
Fuzz 91938: 7 transforms
Fuzz 91939: 1 transforms
Fuzz 91940: 5 transforms
Fuzz 91941: 10 transforms
Fuzz 91942: 15 transforms
Fuzz 91943: 15 transforms
Fuzz 91944: 8 transforms
Fuzz 91945: 12 transforms
Fuzz 91946: 15 transforms
Fuzz 91947: 1 transforms
Fuzz 91948: 4 transforms
Fuzz 91949: 10 transforms
Fuzz 91950: 7 transforms
Fuzz 91951: 7 transforms
Fuzz 91952: 4 transforms
Fuzz 91953: 5 transforms
Fuzz 91954: 12 transforms
Fuzz 91955: 14 transforms
Fuzz 91956: 8 transforms
Fuzz 91957: 13 transforms
Fuzz 91958: 8 transforms
Fuzz 91959: 11 transforms
Fuzz 91960: 10 transforms
Fuzz 91961: 13 transforms
Fuzz 91962: 6 transforms
Fuzz 91963: 1 transforms
Fuzz 91964: 1 transforms
Fuzz 91965: 4 transforms
Fuzz 91966: 14 transforms
Fuzz 91967: 1 transforms
Fuzz 91968: 7 transforms
Fuzz 91969: 11 transforms
Fuzz 91970: 16 transforms
Fuzz 91971: 16 transforms
Fuzz 91972: 11 transforms
Fuzz 91973: 3 transforms
Fuzz 91974: 4 transforms
Fuzz 91975: 17 transforms
Fuzz 91976: 2 transforms
Fuzz 91977: 9 transforms
Fuzz 91978: 2 transforms
Fuzz 91979: 1 transforms
Fuzz 91980: 5 transforms
Fuzz 91981: 9 transforms
Fuzz 91982: 19 transforms
Fuzz 91983: 7 transforms
Fuzz 91984: 10 transforms
Fuzz 91985: 7 transforms
Fuzz 91986: 3 transforms
Fuzz 91987: 15 transforms
Fuzz 91988: 7 transforms
Fuzz 91989: 4 transforms
Fuzz 91990: 11 transforms
Fuzz 91991: 2 transforms
Fuzz 91992: 19 transforms
Fuzz 91993: 9 transforms
Fuzz 91994: 15 transforms
Fuzz 91995: 1 transforms
Fuzz 91996: 5 transforms
Fuzz 91997: 6 transforms
Fuzz 91998: 9 transforms
Fuzz 91999: 20 transforms
Fuzz 92000: 15 transforms
Fuzz 92001: 11 transforms
Fuzz 92002: 5 transforms
Fuzz 92003: 20 transforms
Fuzz 92004: 1 transforms
Fuzz 92005: 4 transforms
Fuzz 92006: 13 transforms
Fuzz 92007: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  selector: 'my-counter',

}
@Component(  selector: 'my-aaa',
  Stringo header;

import 'package:angular2/angular2.dart';
  template<!--
       attr.Url: 'test.html',
@Component(
  
       aria-hidden="true"
  List<String> items;
  inputs: const ['count'],  varoutputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
  <emy-counter
    [count]="items.l
<!-- @ ngIgnoreErrors: -->
</li>    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
    (incremented)='items.add($event.toString())'{{ngForm.dirty}}
  <input [(n}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b09gModel)]="header" />
      
  <form #ngForm
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 92008: 12 transforms
Fuzz 92009: 5 transforms
Fuzz 92010: 7 transforms
Fuzz 92011: 16 transforms
Fuzz 92012: 3 transforms
Fuzz 92013: 3 transforms
Fuzz 92014: 13 transforms
Fuzz 92015: 14 transforms
Fuzz 92016: 11 transforms
Fuzz 92017: 14 transforms
Fuzz 92018: 18 transforms
Fuzz 92019: 2 transforms
Fuzz 92020: 4 transforms
Fuzz 92021: 20 transforms
Fuzz 92022: 6 transforms
Fuzz 92023: 17 transforms
Fuzz 92024: 14 transforms
Fuzz 92025: 1 transforms
Fuzz 92026: 1 transforms
Fuzz 92027: 10 transforms
Fuzz 92028: 1 transforms
Fuzz 92029: 19 transforms
Fuzz 92030: 1 transforms
Fuzz 92031: 6 transforms
Fuzz 92032: 16 transforms
Fuzz 92033: 3 transforms
Fuzz 92034: 12 transforms
Fuzz 92035: 2 transforms
Fuzz 92036: 12 transforms
Fuzz 92037: 9 transforms
Fuzz 92038: 7 transforms
Fuzz 92039: 2 transforms
Fuzz 92040: 19 transforms
Fuzz 92041: 7 transforms
Fuzz 92042: 15 transforms
Fuzz 92043: 8 transforms
Fuzz 92044: 11 transforms
Fuzz 92045: 10 transforms
Fuzz 92046: 7 transforms
Fuzz 92047: 6 transforms
Fuzz 92048: 15 transforms
Fuzz 92049: 9 transforms
Fuzz 92050: 16 transforms
Fuzz 92051: 9 transforms
Fuzz 92052: 16 transforms
Fuzz 92053: 18 transforms
Fuzz 92054: 10 transforms
Fuzz 92055: 15 transforms
Fuzz 92056: 14 transforms
Fuzz 92057: 16 transforms
Fuzz 92058: 14 transforms
Fuzz 92059: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  selector: 'my-aaa',
  directiveso: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-counter',
class CounterCompon<!--
@Component(
  inputs: const ['count'],
  void increment() {}
       attr.arent {
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
  int iscount;
  String header;
  outputs: const ['resetEvent: reset'],


  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
  List<String> items;
}
@Component(
class ComponentA {
  @ContentChild(CounterComponent)
  @Input() int maxCount;
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]'item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  
  <i}
]),
});
{
\'\'\');
  '090cedb3ms.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <i}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937banput  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <i}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937banput [(ngModel)]="header" />
      
  <my-counter
    #counter
   [count]=[(ngModel)]="header" />
      
  <my-countr
    #counter
    [count]="itef2833a3f260b0937banput [(ngModel)]="header" />er
    #counter
    [count]="itef2833a3f260b0937banput [(ngModel)]="header" />
      
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 92060: 8 transforms
Fuzz 92061: 6 transforms
Fuzz 92062: 1 transforms
Fuzz 92063: 4 transforms
Fuzz 92064: 17 transforms
Fuzz 92065: 1 transforms
Fuzz 92066: 15 transforms
Fuzz 92067: 9 transforms
Fuzz 92068: 11 transforms
Fuzz 92069: 2 transforms
Fuzz 92070: 1 transforms
Fuzz 92071: 4 transforms
Fuzz 92072: 7 transforms
Fuzz 92073: 14 transforms
Fuzz 92074: 13 transforms
Fuzz 92075: 7 transforms
Fuzz 92076: 10 transforms
Fuzz 92077: 11 transforms
Fuzz 92078: 7 transforms
Fuzz 92079: 12 transforms
Fuzz 92080: 13 transforms
Fuzz 92081: 7 transforms
Fuzz 92082: 3 transforms
Fuzz 92083: 14 transforms
Fuzz 92084: 8 transforms
Fuzz 92085: 5 transforms
Fuzz 92086: 16 transforms
Fuzz 92087: 9 transforms
Fuzz 92088: 5 transforms
Fuzz 92089: 18 transforms
Fuzz 92090: 6 transforms
Fuzz 92091: 4 transforms
Fuzz 92092: 11 transforms
Fuzz 92093: 3 transforms
Fuzz 92094: 14 transforms
Fuzz 92095: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
       at,
       aria-hidden="true"
import 'package:angular2/angular2.dart';

  directives: const [CounterComponent, NgIf, NgFor<!--
@Component(
-->
  templateUrl: }
]),
});
{
\'\'test.html',
  selector: 'my-aaa',
<<==HTML CODE==>>
       aria-hidden="true"
    #counter
<div *n<!--
-->
  <my-counter
<!-- @ngIgnoreErrors: -->
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidde
    [count]="items.length"
    (reset)=''
       attgIf="items.length > 0">
  

  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 92096: 3 transforms
Fuzz 92097: 16 transforms
Fuzz 92098: 3 transforms
Fuzz 92099: 20 transforms
Fuzz 92100: 18 transforms
Fuzz 92101: 3 transforms
Fuzz 92102: 1 transforms
Fuzz 92103: 14 transforms
Fuzz 92104: 9 transforms
Fuzz 92105: 8 transforms
Fuzz 92106: 6 transforms
Fuzz 92107: 17 transforms
Fuzz 92108: 6 transforms
Fuzz 92109: 1 transforms
Fuzz 92110: 12 transforms
Fuzz 92111: 11 transforms
Fuzz 92112: 3 transforms
Fuzz 92113: 14 transforms
Fuzz 92114: 15 transforms
Fuzz 92115: 4 transforms
Fuzz 92116: 7 transforms
Fuzz 92117: 8 transforms
Fuzz 92118: 8 transforms
Fuzz 92119: 15 transforms
Fuzz 92120: 1 transforms
Fuzz 92121: 1 transforms
Fuzz 92122: 10 transforms
Fuzz 92123: 20 transforms
Fuzz 92124: 13 transforms
Fuzz 92125: 16 transforms
Fuzz 92126: 3 transforms
Fuzz 92127: 20 transforms
Fuzz 92128: 17 transforms
Fuzz 92129: 20 transforms
Fuzz 92130: 5 transforms
Fuzz 92131: 7 transforms
Fuzz 92132: 7 transforms
Fuzz 92133: 6 transforms
Fuzz 92134: 10 transforms
Fuzz 92135: 2 transforms
Fuzz 92136: 2 transforms
Fuzz 92137: 6 transforms
Fuzz 92138: 20 transforms
Fuzz 92139: 1 transforms
Fuzz 92140: 13 transforms
Fuzz 92141: 7 transforms
Fuzz 92142: 4 transforms
Fuzz 92143: 20 transforms
Fuzz 92144: 11 transforms
Fuzz 92145: 7 transforms
Fuzz 92146: 4 transforms
Fuzz 92147: 4 transforms
Fuzz 92148: 16 transforms
Fuzz 92149: 8 transforms
Fuzz 92150: 3 transforms
Fuzz 92151: 15 transforms
Fuzz 92152: 12 transforms
Fuzz 92153: 5 transforms
Fuzz 92154: 12 transforms
Fuzz 92155: 14 transforms
Fuzz 92156: 9 transforms
Fuzz 92157: 2 transforms
Fuzz 92158: 8 transforms
Fuzz 92159: 4 transforms
Fuzz 92160: 8 transforms
Fuzz 92161: 15 transforms
Fuzz 92162: 7 transforms
Fuzz 92163: 20 transforms
Fuzz 92164: 7 transforms
Fuzz 92165: 10 transforms
Fuzz 92166: 2 transforms
Fuzz 92167: 19 transforms
Fuzz 92168: 2 transforms
Fuzz 92169: 6 transforms
Fuzz 92170: 1 transforms
Fuzz 92171: 19 transforms
Fuzz 92172: 12 transforms
Fuzz 92173: 17 transforms
Fuzz 92174: 14 transforms
Fuzz 92175: 10 transforms
Fuzz 92176: 14 transforms
Fuzz 92177: 3 transforms
Fuzz 92178: 17 transforms
Fuzz 92179: 10 transforms
Fuzz 92180: 20 transforms
Fuzz 92181: 5 transforms
Fuzz 92182: 17 transforms
Fuzz 92183: 6 transforms
Fuzz 92184: 7 transforms
Fuzz 92185: 16 transforms
Fuzz 92186: 10 transforms
Fuzz 92187: 17 transforms
Fuzz 92188: 13 transforms
Fuzz 92189: 14 transforms
Fuzz 92190: 12 transforms
Fuzz 92191: 14 transforms
Fuzz 92192: 9 transforms
Fuzz 92193: 3 transforms
Fuzz 92194: 11 transforms
Fuzz 92195: 6 transforms
Fuzz 92196: 16 transforms
Fuzz 92197: 10 transforms
Fuzz 92198: 8 transforms
Fuzz 92199: 13 transforms
Fuzz 92200: 15 transforms
Fuzz 92201: 6 transforms
Fuzz 92202: 20 transforms
Fuzz 92203: 6 transforms
Fuzz 92204: 18 transforms
Fuzz 92205: 19 transforms
Fuzz 92206: 11 transforms
Fuzz 92207: 16 transforms
Fuzz 92208: 8 transforms
Fuzz 92209: 14 transforms
Fuzz 92210: 5 transforms
Fuzz 92211: 12 transforms
Fuzz 92212: 12 transforms
Fuzz 92213: 4 transforms
Fuzz 92214: 3 transforms
Fuzz 92215: 19 transforms
Fuzz 92216: 20 transforms
Fuzz 92217: 6 transforms
Fuzz 92218: 4 transforms
Fuzz 92219: 5 transforms
Fuzz 92220: 11 transforms
Fuzz 92221: 18 transforms
Fuzz 92222: 12 transforms
Fuzz 92223: 3 transforms
Fuzz 92224: 18 transforms
Fuzz 92225: 20 transforms
Fuzz 92226: 6 transforms
Fuzz 92227: 15 transforms
Fuzz 92228: 11 transforms
Fuzz 92229: 10 transforms
Fuzz 92230: 8 transforms
Fuzz 92231: 7 transforms
Fuzz 92232: 18 transforms
Fuzz 92233: 4 transforms
Fuzz 92234: 5 transforms
Fuzz 92235: 20 transforms
Fuzz 92236: 6 transforms
Fuzz 92237: 14 transforms
Fuzz 92238: 10 transforms
Fuzz 92239: 13 transforms
Fuzz 92240: 6 transforms
Fuzz 92241: 6 transforms
Fuzz 92242: 2 transforms
Fuzz 92243: 9 transforms
Fuzz 92244: 16 transforms
Fuzz 92245: 7 transforms
Fuzz 92246: 6 transforms
Fuzz 92247: 19 transforms
Fuzz 92248: 4 transforms
Fuzz 92249: 18 transforms
Fuzz 92250: 11 transforms
Fuzz 92251: 12 transforms
Fuzz 92252: 17 transforms
Fuzz 92253: 8 transforms
Fuzz 92254: 20 transforms
Fuzz 92255: 2 transforms
Fuzz 92256: 1 transforms
Fuzz 92257: 13 transforms
Fuzz 92258: 10 transforms
Fuzz 92259: 3 transforms
Fuzz 92260: 18 transforms
Fuzz 92261: 11 transforms
Fuzz 92262: 5 transforms
Fuzz 92263: 4 transforms
Fuzz 92264: 9 transforms
Fuzz 92265: 7 transforms
Fuzz 92266: 12 transforms
Fuzz 92267: 12 transforms
Fuzz 92268: 1 transforms
Fuzz 92269: 12 transforms
Fuzz 92270: 17 transforms
Fuzz 92271: 14 transforms
Fuzz 92272: 2 transforms
Fuzz 92273: 12 transforms
Fuzz 92274: 2 transforms
Fuzz 92275: 18 transforms
Fuzz 92276: 20 transforms
Fuzz 92277: 17 transforms
Fuzz 92278: 10 transforms
Fuzz 92279: 1 transforms
Fuzz 92280: 4 transforms
Fuzz 92281: 6 transforms
Fuzz 92282: 12 transforms
Fuzz 92283: 1 transforms
Fuzz 92284: 18 transforms
Fuzz 92285: 19 transforms
Fuzz 92286: 18 transforms
Fuzz 92287: 16 transforms
Fuzz 92288: 20 transforms
Fuzz 92289: 17 transforms
Fuzz 92290: 4 transforms
Fuzz 92291: 15 transforms
Fuzz 92292: 4 transforms
Fuzz 92293: 16 transforms
Fuzz 92294: 11 transforms
Fuzz 92295: 1 transforms
Fuzz 92296: 8 transforms
Fuzz 92297: 2 transforms
Fuzz 92298: 6 transforms
Fuzz 92299: 20 transforms
Fuzz 92300: 6 transforms
Fuzz 92301: 18 transforms
Fuzz 92302: 2 transforms
Fuzz 92303: 18 transforms
Fuzz 92304: 19 transforms
Fuzz 92305: 20 transforms
Fuzz 92306: 9 transforms
Fuzz 92307: 2 transforms
Fuzz 92308: 11 transforms
Fuzz 92309: 2 transforms
Fuzz 92310: 8 transforms
Fuzz 92311: 14 transforms
Fuzz 92312: 14 transforms
Fuzz 92313: 20 transforms
Fuzz 92314: 1 transforms
Fuzz 92315: 7 transforms
Fuzz 92316: 18 transforms
Fuzz 92317: 14 transforms
Fuzz 92318: 10 transforms
Fuzz 92319: 8 transforms
Fuzz 92320: 5 transforms
Fuzz 92321: 2 transforms
Fuzz 92322: 5 transforms
Fuzz 92323: 3 transforms
Fuzz 92324: 11 transforms
Fuzz 92325: 10 transforms
Fuzz 92326: 4 transforms
Fuzz 92327: 7 transforms
Fuzz 92328: 6 transforms
Fuzz 92329: 18 transforms
Fuzz 92330: 11 transforms
Fuzz 92331: 7 transforms
Fuzz 92332: 17 transforms
Fuzz 92333: 5 transforms
Fuzz 92334: 12 transforms
Fuzz 92335: 4 transforms
Fuzz 92336: 11 transforms
Fuzz 92337: 11 transforms
Fuzz 92338: 8 transforms
Fuzz 92339: 6 transforms
Fuzz 92340: 4 transforms
Fuzz 92341: 7 transforms
Fuzz 92342: 12 transforms
Fuzz 92343: 20 transforms
Fuzz 92344: 17 transforms
Fuzz 92345: 12 transforms
Fuzz 92346: 11 transforms
Fuzz 92347: 1 transforms
Fuzz 92348: 1 transforms
Fuzz 92349: 9 transforms
Fuzz 92350: 5 transforms
Fuzz 92351: 5 transforms
Fuzz 92352: 7 transforms
Fuzz 92353: 6 transforms
Fuzz 92354: 8 transforms
Fuzz 92355: 8 transforms
Fuzz 92356: 20 transforms
Fuzz 92357: 16 transforms
Fuzz 92358: 14 transforms
Fuzz 92359: 8 transforms
Fuzz 92360: 16 transforms
Fuzz 92361: 5 transforms
Fuzz 92362: 11 transforms
Fuzz 92363: 15 transforms
Fuzz 92364: 12 transforms
Fuzz 92365: 2 transforms
Fuzz 92366: 1 transforms
Fuzz 92367: 13 transforms
Fuzz 92368: 19 transforms
Fuzz 92369: 4 transforms
Fuzz 92370: 19 transforms
Fuzz 92371: 9 transforms
Fuzz 92372: 10 transforms
Fuzz 92373: 8 transforms
Fuzz 92374: 7 transforms
Fuzz 92375: 4 transforms
Fuzz 92376: 4 transforms
Fuzz 92377: 13 transforms
Fuzz 92378: 15 transforms
Fuzz 92379: 1 transforms
Fuzz 92380: 16 transforms
Fuzz 92381: 5 transforms
Fuzz 92382: 15 transforms
Fuzz 92383: 12 transforms
Fuzz 92384: 2 transforms
Fuzz 92385: 18 transforms
Fuzz 92386: 1 transforms
Fuzz 92387: 20 transforms
Fuzz 92388: 17 transforms
Fuzz 92389: 3 transforms
Fuzz 92390: 11 transforms
Fuzz 92391: 1 transforms
Fuzz 92392: 12 transforms
Fuzz 92393: 1 transforms
Fuzz 92394: 18 transforms
Fuzz 92395: 12 transforms
Fuzz 92396: 14 transforms
Fuzz 92397: 4 transforms
Fuzz 92398: 5 transforms
Fuzz 92399: 10 transforms
Fuzz 92400: 1 transforms
Fuzz 92401: 15 transforms
Fuzz 92402: 17 transforms
Fuzz 92403: 14 transforms
Fuzz 92404: 11 transforms
Fuzz 92405: 1 transforms
Fuzz 92406: 12 transforms
Fuzz 92407: 18 transforms
Fuzz 92408: 7 transforms
Fuzz 92409: 11 transforms
Fuzz 92410: 11 transforms
Fuzz 92411: 8 transforms
Fuzz 92412: 11 transforms
Fuzz 92413: 5 transforms
Fuzz 92414: 10 transforms
Fuzz 92415: 1 transforms
Fuzz 92416: 7 transforms
Fuzz 92417: 13 transforms
Fuzz 92418: 10 transforms
Fuzz 92419: 12 transforms
Fuzz 92420: 10 transforms
Fuzz 92421: 9 transforms
Fuzz 92422: 13 transforms
Fuzz 92423: 9 transforms
Fuzz 92424: 20 transforms
Fuzz 92425: 19 transforms
Fuzz 92426: 15 transforms
Fuzz 92427: 4 transforms
Fuzz 92428: 19 transforms
Fuzz 92429: 1 transforms
Fuzz 92430: 5 transforms
Fuzz 92431: 9 transforms
Fuzz 92432: 12 transforms
Fuzz 92433: 2 transforms
Fuzz 92434: 6 transforms
Fuzz 92435: 12 transforms
Fuzz 92436: 5 transforms
Fuzz 92437: 19 transforms
Fuzz 92438: 20 transforms
Fuzz 92439: 15 transforms
Fuzz 92440: 7 transforms
Fuzz 92441: 5 transforms
Fuzz 92442: 19 transforms
Fuzz 92443: 20 transforms
Fuzz 92444: 16 transforms
Fuzz 92445: 5 transforms
Fuzz 92446: 15 transforms
Fuzz 92447: 13 transforms
Fuzz 92448: 2 transforms
Fuzz 92449: 14 transforms
Fuzz 92450: 12 transforms
Fuzz 92451: 17 transforms
Fuzz 92452: 12 transforms
Fuzz 92453: 4 transforms
Fuzz 92454: 1 transforms
Fuzz 92455: 16 transforms
Fuzz 92456: 7 transforms
Fuzz 92457: 7 transforms
Fuzz 92458: 2 transforms
Fuzz 92459: 5 transforms
Fuzz 92460: 6 transforms
Fuzz 92461: 10 transforms
Fuzz 92462: 9 transforms
Fuzz 92463: 7 transforms
Fuzz 92464: 14 transforms
Fuzz 92465: 10 transforms
Fuzz 92466: 12 transforms
Fuzz 92467: 6 transforms
Fuzz 92468: 11 transforms
Fuzz 92469: 9 transforms
Fuzz 92470: 4 transforms
Fuzz 92471: 10 transforms
Fuzz 92472: 3 transforms
Fuzz 92473: 19 transforms
Fuzz 92474: 19 transforms
Fuzz 92475: 20 transforms
Fuzz 92476: 19 transforms
Fuzz 92477: 18 transforms
Fuzz 92478: 19 transforms
Fuzz 92479: 14 transforms
Fuzz 92480: 9 transforms
Fuzz 92481: 12 transforms
Fuzz 92482: 13 transforms
Fuzz 92483: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
-->

  selector: 'my-counter',
class ComponentA {
}
  templateUrl: 'test.html',

  inputs: const ['count'],

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
}
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
class CounterComponent {
  @ContentChild(CounterComponent)  selector: 'my-aaa',-->


       aria-hidden="true"
  CounterComponent recursedComponen<!--
  String header;
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  vo<!--
@Component(
       aria-t;
@Component(
  void reset() {}
       attr.aid increment() {}
<<==HTML CODE==>>
<!-- @ngIgno}if]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5reErors: -->
<h1 #h1>Showi
      
  <my-counter
    #counter
    [count]="items.length"
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </myng {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 92484: 13 transforms
Fuzz 92485: 10 transforms
Fuzz 92486: 2 transforms
Fuzz 92487: 5 transforms
Fuzz 92488: 15 transforms
Fuzz 92489: 15 transforms
Fuzz 92490: 7 transforms
Fuzz 92491: 4 transforms
Fuzz 92492: 9 transforms
Fuzz 92493: 13 transforms
Fuzz 92494: 15 transforms
Fuzz 92495: 6 transforms
Fuzz 92496: 20 transforms
Fuzz 92497: 14 transforms
Fuzz 92498: 5 transforms
Fuzz 92499: 6 transforms
Fuzz 92500: 20 transforms
Fuzz 92501: 1 transforms
Fuzz 92502: 2 transforms
Fuzz 92503: 15 transforms
Fuzz 92504: 11 transforms
Fuzz 92505: 19 transforms
Fuzz 92506: 5 transforms
Fuzz 92507: 13 transforms
Fuzz 92508: 2 transforms
Fuzz 92509: 6 transforms
Fuzz 92510: 13 transforms
Fuzz 92511: 11 transforms
Fuzz 92512: 12 transforms
Fuzz 92513: 18 transforms
Fuzz 92514: 10 transforms
Fuzz 92515: 12 transforms
Fuzz 92516: 13 transforms
Fuzz 92517: 6 transforms
Fuzz 92518: 15 transforms
Fuzz 92519: 6 transforms
Fuzz 92520: 9 transforms
Fuzz 92521: 14 transforms
Fuzz 92522: 7 transforms
Fuzz 92523: 9 transforms
Fuzz 92524: 20 transforms
Fuzz 92525: 11 transforms
Fuzz 92526: 14 transforms
Fuzz 92527: 17 transforms
Fuzz 92528: 15 transforms
Fuzz 92529: 5 transforms
Fuzz 92530: 5 transforms
Fuzz 92531: 6 transforms
Fuzz 92532: 19 transforms
Fuzz 92533: 2 transforms
Fuzz 92534: 14 transforms
Fuzz 92535: 2 transforms
Fuzz 92536: 8 transforms
Fuzz 92537: 17 transforms
Fuzz 92538: 6 transforms
Fuzz 92539: 6 transforms
Fuzz 92540: 7 transforms
Fuzz 92541: 20 transforms
Fuzz 92542: 10 transforms
Fuzz 92543: 10 transforms
Fuzz 92544: 11 transforms
Fuzz 92545: 12 transforms
Fuzz 92546: 11 transforms
Fuzz 92547: 13 transforms
Fuzz 92548: 19 transforms
Fuzz 92549: 11 transforms
Fuzz 92550: 19 transforms
Fuzz 92551: 4 transforms
Fuzz 92552: 15 transforms
Fuzz 92553: 2 transforms
Fuzz 92554: 2 transforms
Fuzz 92555: 3 transforms
Fuzz 92556: 8 transforms
Fuzz 92557: 7 transforms
Fuzz 92558: 13 transforms
Fuzz 92559: 12 transforms
Fuzz 92560: 5 transforms
Fuzz 92561: 16 transforms
Fuzz 92562: 11 transforms
Fuzz 92563: 9 transforms
Fuzz 92564: 17 transforms
Fuzz 92565: 2 transforms
Fuzz 92566: 20 transforms
Fuzz 92567: 15 transforms
Fuzz 92568: 19 transforms
Fuzz 92569: 2 transforms
Fuzz 92570: 3 transforms
Fuzz 92571: 11 transforms
Fuzz 92572: 3 transforms
Fuzz 92573: 8 transforms
Fuzz 92574: 6 transforms
Fuzz 92575: 5 transforms
Fuzz 92576: 13 transforms
Fuzz 92577: 14 transforms
Fuzz 92578: 8 transforms
Fuzz 92579: 8 transforms
Fuzz 92580: 18 transforms
Fuzz 92581: 18 transforms
Fuzz 92582: 5 transforms
Fuzz 92583: 9 transforms
Fuzz 92584: 7 transforms
Fuzz 92585: 6 transforms
Fuzz 92586: 20 transforms
Fuzz 92587: 13 transforms
Fuzz 92588: 6 transforms
Fuzz 92589: 8 transforms
Fuzz 92590: 11 transforms
Fuzz 92591: 12 transforms
Fuzz 92592: 20 transforms
Fuzz 92593: 2 transforms
Fuzz 92594: 9 transforms
Fuzz 92595: 12 transforms
Fuzz 92596: 1 transforms
Fuzz 92597: 11 transforms
Fuzz 92598: 14 transforms
Fuzz 92599: 9 transforms
Fuzz 92600: 3 transforms
Fuzz 92601: 8 transforms
Fuzz 92602: 15 transforms
Fuzz 92603: 2 transforms
Fuzz 92604: 3 transforms
Fuzz 92605: 15 transforms
Fuzz 92606: 7 transforms
Fuzz 92607: 4 transforms
Fuzz 92608: 17 transforms
Fuzz 92609: 12 transforms
Fuzz 92610: 15 transforms
Fuzz 92611: 12 transforms
Fuzz 92612: 2 transforms
Fuzz 92613: 2 transforms
Fuzz 92614: 4 transforms
Fuzz 92615: 8 transforms
Fuzz 92616: 9 transforms
Fuzz 92617: 17 transforms
Fuzz 92618: 14 transforms
Fuzz 92619: 6 transforms
Fuzz 92620: 15 transforms
Fuzz 92621: 1 transforms
Fuzz 92622: 11 transforms
Fuzz 92623: 8 transforms
Fuzz 92624: 11 transforms
Fuzz 92625: 9 transforms
Fuzz 92626: 20 transforms
Fuzz 92627: 16 transforms
Fuzz 92628: 17 transforms
Fuzz 92629: 13 transforms
Fuzz 92630: 9 transforms
Fuzz 92631: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
class CounterComponent {
  selector: 'my-counter',  inputs: const ['count'],
{
  EventEmitter<String> resetEvent;

  '090cedb3f2833a3f260b0937baae56267a6cd935xCount;
]),
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"<!--
  EventEmitter<String> restEvent;
  @Input() int maxCount;
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';
\'\'\');


  '090cedb3f2itter<int> incremented;
});
  '090cedb3f2itter<int> incremented;
\'\'\');
class CounterComponent {
  String header;
]),

\'\'\');
   'test.html',
  @Output() EventEm}
-></button>'n)]="\'add\'"></button>'n)
  @Input() int maxCount;
  int count;
{
  @Output() EventEm}
  void increment() {}
  void reset() {}
});
  @ContentChild(Coun
});
  templateUrl:}
  @ContentChild(Coun
});
class CounterComponent {
  int count;
@Component(
  List<String> items;

  EventEmitter<String> restEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent renullcursedComponent;
  outputs: const ['resetEvent: reset'],
\'\'\');
]),
Component {
  int count;
  @Input() int ma}

{
});
  '090cedb3f2833a3f260b0937baae56267a6cd935xCount;
  @ContentChild(CounternComponent)
  @Input() int ma}
{
{
  @Output() EventEmitter<int> incremented;
]),
]),
}
  EventEmitter<Stri\'\'\');
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item !s= null'>
  {{x}} : {{item.trim()}}
</liwith>

<div *ngIf="items.length > 0">
  <form #ngFlibraryorm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incrementet)=''
    (click)=-'h1.hidden = !h1.hidd)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 92632: 12 transforms
Fuzz 92633: 2 transforms
Fuzz 92634: 5 transforms
Fuzz 92635: 18 transforms
Fuzz 92636: 4 transforms
Fuzz 92637: 3 transforms
Fuzz 92638: 20 transforms
Fuzz 92639: 8 transforms
Fuzz 92640: 3 transforms
Fuzz 92641: 19 transforms
Fuzz 92642: 11 transforms
Fuzz 92643: 8 transforms
Fuzz 92644: 17 transforms
Fuzz 92645: 16 transforms
Fuzz 92646: 2 transforms
Fuzz 92647: 9 transforms
Fuzz 92648: 17 transforms
Fuzz 92649: 10 transforms
Fuzz 92650: 8 transforms
Fuzz 92651: 20 transforms
Fuzz 92652: 10 transforms
Fuzz 92653: 8 transforms
Fuzz 92654: 4 transforms
Fuzz 92655: 11 transforms
Fuzz 92656: 10 transforms
Fuzz 92657: 7 transforms
Fuzz 92658: 5 transforms
Fuzz 92659: 15 transforms
Fuzz 92660: 7 transforms
Fuzz 92661: 7 transforms
Fuzz 92662: 7 transforms
Fuzz 92663: 19 transforms
Fuzz 92664: 11 transforms
Fuzz 92665: 6 transforms
Fuzz 92666: 18 transforms
Fuzz 92667: 17 transforms
Fuzz 92668: 8 transforms
Fuzz 92669: 5 transforms
Fuzz 92670: 12 transforms
Fuzz 92671: 16 transforms
Fuzz 92672: 16 transforms
Fuzz 92673: 11 transforms
Fuzz 92674: 15 transforms
Fuzz 92675: 12 transforms
Fuzz 92676: 6 transforms
Fuzz 92677: 16 transforms
Fuzz 92678: 6 transforms
Fuzz 92679: 9 transforms
Fuzz 92680: 6 transforms
Fuzz 92681: 10 transforms
Fuzz 92682: 13 transforms
Fuzz 92683: 12 transforms
Fuzz 92684: 11 transforms
Fuzz 92685: 7 transforms
Fuzz 92686: 11 transforms
Fuzz 92687: 1 transforms
Fuzz 92688: 2 transforms
Fuzz 92689: 5 transforms
Fuzz 92690: 3 transforms
Fuzz 92691: 5 transforms
Fuzz 92692: 20 transforms
Fuzz 92693: 7 transforms
Fuzz 92694: 12 transforms
Fuzz 92695: 5 transforms
Fuzz 92696: 7 transforms
Fuzz 92697: 7 transforms
Fuzz 92698: 19 transforms
Fuzz 92699: 18 transforms
Fuzz 92700: 10 transforms
Fuzz 92701: 15 transforms
Fuzz 92702: 12 transforms
Fuzz 92703: 18 transforms
Fuzz 92704: 7 transforms
Fuzz 92705: 4 transforms
Fuzz 92706: 16 transforms
Fuzz 92707: 19 transforms
Fuzz 92708: 14 transforms
Fuzz 92709: 18 transforms
Fuzz 92710: 7 transforms
Fuzz 92711: 14 transforms
Fuzz 92712: 8 transforms
Fuzz 92713: 11 transforms
Fuzz 92714: 8 transforms
Fuzz 92715: 2 transforms
Fuzz 92716: 18 transforms
Fuzz 92717: 8 transforms
Fuzz 92718: 20 transforms
Fuzz 92719: 10 transforms
Fuzz 92720: 8 transforms
Fuzz 92721: 20 transforms
Fuzz 92722: 18 transforms
Fuzz 92723: 9 transforms
Fuzz 92724: 9 transforms
Fuzz 92725: 9 transforms
Fuzz 92726: 2 transforms
Fuzz 92727: 6 transforms
Fuzz 92728: 4 transforms
Fuzz 92729: 19 transforms
Fuzz 92730: 11 transforms
Fuzz 92731: 10 transforms
Fuzz 92732: 11 transforms
Fuzz 92733: 19 transforms
Fuzz 92734: 5 transforms
Fuzz 92735: 6 transforms
Fuzz 92736: 17 transforms
Fuzz 92737: 8 transforms
Fuzz 92738: 17 transforms
Fuzz 92739: 18 transforms
Fuzz 92740: 10 transforms
Fuzz 92741: 12 transforms
Fuzz 92742: 7 transforms
Fuzz 92743: 11 transforms
Fuzz 92744: 6 transforms
Fuzz 92745: 9 transforms
Fuzz 92746: 14 transforms
Fuzz 92747: 9 transforms
Fuzz 92748: 14 transforms
Fuzz 92749: 12 transforms
Fuzz 92750: 2 transforms
Fuzz 92751: 3 transforms
Fuzz 92752: 8 transforms
Fuzz 92753: 8 transforms
Fuzz 92754: 20 transforms
Fuzz 92755: 16 transforms
Fuzz 92756: 6 transforms
Fuzz 92757: 7 transforms
Fuzz 92758: 15 transforms
Fuzz 92759: 2 transforms
Fuzz 92760: 5 transforms
Fuzz 92761: 14 transforms
Fuzz 92762: 7 transforms
Fuzz 92763: 11 transforms
Fuzz 92764: 16 transforms
Fuzz 92765: 9 transforms
Fuzz 92766: 1 transforms
Fuzz 92767: 11 transforms
Fuzz 92768: 20 transforms
Fuzz 92769: 3 transforms
Fuzz 92770: 11 transforms
Fuzz 92771: 10 transforms
Fuzz 92772: 12 transforms
Fuzz 92773: 16 transforms
Fuzz 92774: 20 transforms
Fuzz 92775: 15 transforms
Fuzz 92776: 8 transforms
Fuzz 92777: 4 transforms
Fuzz 92778: 14 transforms
Fuzz 92779: 16 transforms
Fuzz 92780: 9 transforms
Fuzz 92781: 16 transforms
Fuzz 92782: 5 transforms
Fuzz 92783: 12 transforms
Fuzz 92784: 14 transforms
Fuzz 92785: 6 transforms
Fuzz 92786: 9 transforms
Fuzz 92787: 5 transforms
Fuzz 92788: 8 transforms
Fuzz 92789: 1 transforms
Fuzz 92790: 15 transforms
Fuzz 92791: 12 transforms
Fuzz 92792: 11 transforms
Fuzz 92793: 4 transforms
Fuzz 92794: 17 transforms
Fuzz 92795: 19 transforms
Fuzz 92796: 9 transforms
Fuzz 92797: 5 transforms
Fuzz 92798: 3 transforms
Fuzz 92799: 17 transforms
Fuzz 92800: 16 transforms
Fuzz 92801: 7 transforms
Fuzz 92802: 4 transforms
Fuzz 92803: 4 transforms
Fuzz 92804: 16 transforms
Fuzz 92805: 5 transforms
Fuzz 92806: 17 transforms
Fuzz 92807: 15 transforms
Fuzz 92808: 17 transforms
Fuzz 92809: 18 transforms
Fuzz 92810: 17 transforms
Fuzz 92811: 8 transforms
Fuzz 92812: 11 transforms
Fuzz 92813: 11 transforms
Fuzz 92814: 8 transforms
Fuzz 92815: 6 transforms
Fuzz 92816: 1 transforms
Fuzz 92817: 3 transforms
Fuzz 92818: 9 transforms
Fuzz 92819: 7 transforms
Fuzz 92820: 2 transforms
Fuzz 92821: 12 transforms
Fuzz 92822: 8 transforms
Fuzz 92823: 2 transforms
Fuzz 92824: 10 transforms
Fuzz 92825: 2 transforms
Fuzz 92826: 10 transforms
Fuzz 92827: 3 transforms
Fuzz 92828: 17 transforms
Fuzz 92829: 1 transforms
Fuzz 92830: 13 transforms
Fuzz 92831: 1 transforms
Fuzz 92832: 3 transforms
Fuzz 92833: 7 transforms
Fuzz 92834: 20 transforms
Fuzz 92835: 15 transforms
Fuzz 92836: 7 transforms
Fuzz 92837: 10 transforms
Fuzz 92838: 3 transforms
Fuzz 92839: 17 transforms
Fuzz 92840: 16 transforms
Fuzz 92841: 14 transforms
Fuzz 92842: 16 transforms
Fuzz 92843: 20 transforms
Fuzz 92844: 6 transforms
Fuzz 92845: 18 transforms
Fuzz 92846: 2 transforms
Fuzz 92847: 18 transforms
Fuzz 92848: 2 transforms
Fuzz 92849: 20 transforms
Fuzz 92850: 8 transforms
Fuzz 92851: 10 transforms
Fuzz 92852: 7 transforms
Fuzz 92853: 15 transforms
Fuzz 92854: 9 transforms
Fuzz 92855: 20 transforms
Fuzz 92856: 3 transforms
Fuzz 92857: 12 transforms
Fuzz 92858: 19 transforms
Fuzz 92859: 2 transforms
Fuzz 92860: 19 transforms
Fuzz 92861: 14 transforms
Fuzz 92862: 10 transforms
Fuzz 92863: 4 transforms
Fuzz 92864: 11 transforms
Fuzz 92865: 10 transforms
Fuzz 92866: 19 transforms
Fuzz 92867: 2 transforms
Fuzz 92868: 17 transforms
Fuzz 92869: 9 transforms
Fuzz 92870: 17 transforms
Fuzz 92871: 11 transforms
Fuzz 92872: 5 transforms
Fuzz 92873: 19 transforms
Fuzz 92874: 19 transforms
Fuzz 92875: 7 transforms
Fuzz 92876: 4 transforms
Fuzz 92877: 20 transforms
Fuzz 92878: 15 transforms
Fuzz 92879: 15 transforms
Fuzz 92880: 7 transforms
Fuzz 92881: 16 transforms
Fuzz 92882: 12 transforms
Fuzz 92883: 9 transforms
Fuzz 92884: 15 transforms
Fuzz 92885: 13 transforms
Fuzz 92886: 19 transforms
Fuzz 92887: 9 transforms
Fuzz 92888: 6 transforms
Fuzz 92889: 19 transforms
Fuzz 92890: 18 transforms
Fuzz 92891: 17 transforms
Fuzz 92892: 15 transforms
Fuzz 92893: 15 transforms
Fuzz 92894: 14 transforms
Fuzz 92895: 5 transforms
Fuzz 92896: 11 transforms
Fuzz 92897: 3 transforms
Fuzz 92898: 19 transforms
Fuzz 92899: 11 transforms
Fuzz 92900: 2 transforms
Fuzz 92901: 2 transforms
Fuzz 92902: 9 transforms
Fuzz 92903: 16 transforms
Fuzz 92904: 19 transforms
Fuzz 92905: 9 transforms
Fuzz 92906: 2 transforms
Fuzz 92907: 7 transforms
Fuzz 92908: 2 transforms
Fuzz 92909: 11 transforms
Fuzz 92910: 15 transforms
Fuzz 92911: 5 transforms
Fuzz 92912: 12 transforms
Fuzz 92913: 10 transforms
Fuzz 92914: 9 transforms
Fuzz 92915: 9 transforms
Fuzz 92916: 8 transforms
Fuzz 92917: 2 transforms
Fuzz 92918: 16 transforms
Fuzz 92919: 4 transforms
Fuzz 92920: 13 transforms
Fuzz 92921: 3 transforms
Fuzz 92922: 2 transforms
Fuzz 92923: 20 transforms
Fuzz 92924: 19 transforms
Fuzz 92925: 7 transforms
Fuzz 92926: 19 transforms
Fuzz 92927: 2 transforms
Fuzz 92928: 10 transforms
Fuzz 92929: 17 transforms
Fuzz 92930: 6 transforms
Fuzz 92931: 4 transforms
Fuzz 92932: 12 transforms
Fuzz 92933: 18 transforms
Fuzz 92934: 20 transforms
Fuzz 92935: 18 transforms
Fuzz 92936: 15 transforms
Fuzz 92937: 3 transforms
Fuzz 92938: 15 transforms
Fuzz 92939: 19 transforms
Fuzz 92940: 6 transforms
Fuzz 92941: 2 transforms
Fuzz 92942: 5 transforms
Fuzz 92943: 20 transforms
Fuzz 92944: 9 transforms
Fuzz 92945: 8 transforms
Fuzz 92946: 11 transforms
Fuzz 92947: 12 transforms
Fuzz 92948: 8 transforms
Fuzz 92949: 9 transforms
Fuzz 92950: 4 transforms
Fuzz 92951: 12 transforms
Fuzz 92952: 1 transforms
Fuzz 92953: 16 transforms
Fuzz 92954: 2 transforms
Fuzz 92955: 3 transforms
Fuzz 92956: 20 transforms
Fuzz 92957: 18 transforms
Fuzz 92958: 17 transforms
Fuzz 92959: 10 transforms
Fuzz 92960: 17 transforms
Fuzz 92961: 14 transforms
Fuzz 92962: 3 transforms
Fuzz 92963: 19 transforms
Fuzz 92964: 4 transforms
Fuzz 92965: 5 transforms
Fuzz 92966: 17 transforms
Fuzz 92967: 4 transforms
Fuzz 92968: 17 transforms
Fuzz 92969: 17 transforms
Fuzz 92970: 20 transforms
Fuzz 92971: 15 transforms
Fuzz 92972: 4 transforms
Fuzz 92973: 1 transforms
Fuzz 92974: 8 transforms
Fuzz 92975: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Compo<nent(
  selector: 'my-aa',
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-count
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1   <my-counter
    #counter    [count]="items.lengh"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; cofactoryunter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-co#h1>Sh<!--
-->       aria-hidden="true"
       attr.aria-hidowin {{items.length}} items:</h1>
])For='let item of ite
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 92976: 14 transforms
Fuzz 92977: 9 transforms
Fuzz 92978: 16 transforms
Fuzz 92979: 20 transforms
Fuzz 92980: 8 transforms
Fuzz 92981: 14 transforms
Fuzz 92982: 10 transforms
Fuzz 92983: 8 transforms
Fuzz 92984: 4 transforms
Fuzz 92985: 1 transforms
Fuzz 92986: 10 transforms
Fuzz 92987: 2 transforms
Fuzz 92988: 10 transforms
Fuzz 92989: 13 transforms
Fuzz 92990: 6 transforms
Fuzz 92991: 6 transforms
Fuzz 92992: 19 transforms
Fuzz 92993: 1 transforms
Fuzz 92994: 15 transforms
Fuzz 92995: 20 transforms
Fuzz 92996: 10 transforms
Fuzz 92997: 20 transforms
Fuzz 92998: 11 transforms
Fuzz 92999: 2 transforms
Fuzz 93000: 13 transforms
Fuzz 93001: 3 transforms
Fuzz 93002: 16 transforms
Fuzz 93003: 20 transforms
Fuzz 93004: 5 transforms
Fuzz 93005: 14 transforms
Fuzz 93006: 11 transforms
Fuzz 93007: 16 transforms
Fuzz 93008: 9 transforms
Fuzz 93009: 15 transforms
Fuzz 93010: 18 transforms
Fuzz 93011: 6 transforms
Fuzz 93012: 6 transforms
Fuzz 93013: 9 transforms
Fuzz 93014: 19 transforms
Fuzz 93015: 7 transforms
Fuzz 93016: 2 transforms
Fuzz 93017: 1 transforms
Fuzz 93018: 9 transforms
Fuzz 93019: 3 transforms
Fuzz 93020: 9 transforms
Fuzz 93021: 8 transforms
Fuzz 93022: 2 transforms
Fuzz 93023: 12 transforms
Fuzz 93024: 9 transforms
Fuzz 93025: 16 transforms
Fuzz 93026: 17 transforms
Fuzz 93027: 16 transforms
Fuzz 93028: 1 transforms
Fuzz 93029: 14 transforms
Fuzz 93030: 5 transforms
Fuzz 93031: 4 transforms
Fuzz 93032: 7 transforms
Fuzz 93033: 6 transforms
Fuzz 93034: 1 transforms
Fuzz 93035: 12 transforms
Fuzz 93036: 3 transforms
Fuzz 93037: 1 transforms
Fuzz 93038: 12 transforms
Fuzz 93039: 1 transforms
Fuzz 93040: 1 transforms
Fuzz 93041: 6 transforms
Fuzz 93042: 18 transforms
Fuzz 93043: 6 transforms
Fuzz 93044: 20 transforms
Fuzz 93045: 2 transforms
Fuzz 93046: 4 transforms
Fuzz 93047: 8 transforms
Fuzz 93048: 5 transforms
Fuzz 93049: 1 transforms
Fuzz 93050: 15 transforms
Fuzz 93051: 10 transforms
Fuzz 93052: 8 transforms
Fuzz 93053: 19 transforms
Fuzz 93054: 11 transforms
Fuzz 93055: 1 transforms
Fuzz 93056: 4 transforms
Fuzz 93057: 15 transforms
Fuzz 93058: 3 transforms
Fuzz 93059: 15 transforms
Fuzz 93060: 8 transforms
Fuzz 93061: 15 transforms
Fuzz 93062: 18 transforms
Fuzz 93063: 18 transforms
Fuzz 93064: 8 transforms
Fuzz 93065: 14 transforms
Fuzz 93066: 4 transforms
Fuzz 93067: 1 transforms
Fuzz 93068: 8 transforms
Fuzz 93069: 5 transforms
Fuzz 93070: 12 transforms
Fuzz 93071: 12 transforms
Fuzz 93072: 4 transforms
Fuzz 93073: 15 transforms
Fuzz 93074: 20 transforms
Fuzz 93075: 14 transforms
Fuzz 93076: 2 transforms
Fuzz 93077: 9 transforms
Fuzz 93078: 17 transforms
Fuzz 93079: 17 transforms
Fuzz 93080: 8 transforms
Fuzz 93081: 5 transforms
Fuzz 93082: 14 transforms
Fuzz 93083: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Comphild(CounterComponent)  @Output() EventEmitter<int> incremented;
@Component(
  List<String> items;
  CounterComponent recursedComponent;hide
  selector: 'my-counter',

import 'package:angular2/angular}
])2.dart';

class ComponentA {
  void reset() {}
  selector: 'my-aaa',
  void increment() {}
  @Input() int maxCount;

  String header<!--
  void reset(onent(
  templateUrl: 'test.html',
  @CrontentChild(CounterComponent)
class CounterComponent {
    ;
  inputs: const ['count']N,

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></buton>')
  outputs: const ['resetEvent: reset'],
-->
  EventEmitter<String> resetEvent;

}
  i@Output() EventEmittent count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: <!--
-->
        a-->
<}
]),
});
{
\'h1
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93084: 5 transforms
Fuzz 93085: 6 transforms
Fuzz 93086: 19 transforms
Fuzz 93087: 17 transforms
Fuzz 93088: 20 transforms
Fuzz 93089: 11 transforms
Fuzz 93090: 10 transforms
Fuzz 93091: 20 transforms
Fuzz 93092: 14 transforms
Fuzz 93093: 1 transforms
Fuzz 93094: 1 transforms
Fuzz 93095: 3 transforms
Fuzz 93096: 6 transforms
Fuzz 93097: 5 transforms
Fuzz 93098: 7 transforms
Fuzz 93099: 15 transforms
Fuzz 93100: 16 transforms
Fuzz 93101: 14 transforms
Fuzz 93102: 18 transforms
Fuzz 93103: 12 transforms
Fuzz 93104: 3 transforms
Fuzz 93105: 12 transforms
Fuzz 93106: 3 transforms
Fuzz 93107: 6 transforms
Fuzz 93108: 9 transforms
Fuzz 93109: 13 transforms
Fuzz 93110: 9 transforms
Fuzz 93111: 8 transforms
Fuzz 93112: 3 transforms
Fuzz 93113: 1 transforms
Fuzz 93114: 12 transforms
Fuzz 93115: 1 transforms
Fuzz 93116: 13 transforms
Fuzz 93117: 5 transforms
Fuzz 93118: 18 transforms
Fuzz 93119: 17 transforms
Fuzz 93120: 1 transforms
Fuzz 93121: 19 transforms
Fuzz 93122: 6 transforms
Fuzz 93123: 14 transforms
Fuzz 93124: 7 transforms
Fuzz 93125: 10 transforms
Fuzz 93126: 6 transforms
Fuzz 93127: 14 transforms
Fuzz 93128: 1 transforms
Fuzz 93129: 10 transforms
Fuzz 93130: 4 transforms
Fuzz 93131: 13 transforms
Fuzz 93132: 17 transforms
Fuzz 93133: 8 transforms
Fuzz 93134: 13 transforms
Fuzz 93135: 11 transforms
Fuzz 93136: 2 transforms
Fuzz 93137: 19 transforms
Fuzz 93138: 18 transforms
Fuzz 93139: 4 transforms
Fuzz 93140: 6 transforms
Fuzz 93141: 16 transforms
Fuzz 93142: 17 transforms
Fuzz 93143: 10 transforms
Fuzz 93144: 20 transforms
Fuzz 93145: 7 transforms
Fuzz 93146: 18 transforms
Fuzz 93147: 10 transforms
Fuzz 93148: 12 transforms
Fuzz 93149: 16 transforms
Fuzz 93150: 17 transforms
Fuzz 93151: 2 transforms
Fuzz 93152: 12 transforms
Fuzz 93153: 3 transforms
Fuzz 93154: 7 transforms
Fuzz 93155: 12 transforms
Fuzz 93156: 18 transforms
Fuzz 93157: 15 transforms
Fuzz 93158: 17 transforms
Fuzz 93159: 4 transforms
Fuzz 93160: 15 transforms
Fuzz 93161: 20 transforms
Fuzz 93162: 11 transforms
Fuzz 93163: 15 transforms
Fuzz 93164: 3 transforms
Fuzz 93165: 9 transforms
Fuzz 93166: 18 transforms
Fuzz 93167: 18 transforms
Fuzz 93168: 5 transforms
Fuzz 93169: 18 transforms
Fuzz 93170: 17 transforms
Fuzz 93171: 17 transforms
Fuzz 93172: 5 transforms
Fuzz 93173: 4 transforms
Fuzz 93174: 1 transforms
Fuzz 93175: 4 transforms
Fuzz 93176: 16 transforms
Fuzz 93177: 17 transforms
Fuzz 93178: 10 transforms
Fuzz 93179: 20 transforms
Fuzz 93180: 11 transforms
Fuzz 93181: 11 transforms
Fuzz 93182: 9 transforms
Fuzz 93183: 19 transforms
Fuzz 93184: 7 transforms
Fuzz 93185: 10 transforms
Fuzz 93186: 20 transforms
Fuzz 93187: 13 transforms
Fuzz 93188: 9 transforms
Fuzz 93189: 1 transforms
Fuzz 93190: 12 transforms
Fuzz 93191: 15 transforms
Fuzz 93192: 8 transforms
Fuzz 93193: 14 transforms
Fuzz 93194: 3 transforms
Fuzz 93195: 9 transforms
Fuzz 93196: 3 transforms
Fuzz 93197: 16 transforms
Fuzz 93198: 3 transforms
Fuzz 93199: 18 transforms
Fuzz 93200: 16 transforms
Fuzz 93201: 4 transforms
Fuzz 93202: 5 transforms
Fuzz 93203: 16 transforms
Fuzz 93204: 5 transforms
Fuzz 93205: 6 transforms
Fuzz 93206: 3 transforms
Fuzz 93207: 16 transforms
Fuzz 93208: 15 transforms
Fuzz 93209: 16 transforms
Fuzz 93210: 16 transforms
Fuzz 93211: 4 transforms
Fuzz 93212: 13 transforms
Fuzz 93213: 4 transforms
Fuzz 93214: 8 transforms
Fuzz 93215: 10 transforms
Fuzz 93216: 2 transforms
Fuzz 93217: 13 transforms
Fuzz 93218: 1 transforms
Fuzz 93219: 1 transforms
Fuzz 93220: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2eader;
}

Compnc}} <button (conent(
  selector: 'my-counter',
  inpts: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count (click)="inc}} <button (click)="increment()"
<<==HTML CODE==>>
  
    (incremented)='items.add($event.toString())'>
<!-- @ngIgnoreErrors: -->
</li>
  <form #ngForm="ngForm"></form>
    [maxCount]='4'
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}
    (click)='}
]),
});
{
\'\'\h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
 <!--
-->
       aria-hid   [count]="items.length"
  <my-counter
      
</div>
<h1 #h1>Showing {{items.length}} items:</h1>
  </my-counter>


<li *ngFor='let item ofitems; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">  <input [(ngModel)]="header" />
    my-counter></my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93221: 18 transforms
Fuzz 93222: 15 transforms
Fuzz 93223: 13 transforms
Fuzz 93224: 7 transforms
Fuzz 93225: 11 transforms
Fuzz 93226: 14 transforms
Fuzz 93227: 18 transforms
Fuzz 93228: 5 transforms
Fuzz 93229: 13 transforms
Fuzz 93230: 2 transforms
Fuzz 93231: 11 transforms
Fuzz 93232: 4 transforms
Fuzz 93233: 10 transforms
Fuzz 93234: 2 transforms
Fuzz 93235: 2 transforms
Fuzz 93236: 6 transforms
Fuzz 93237: 15 transforms
Fuzz 93238: 13 transforms
Fuzz 93239: 9 transforms
Fuzz 93240: 14 transforms
Fuzz 93241: 16 transforms
Fuzz 93242: 19 transforms
Fuzz 93243: 18 transforms
Fuzz 93244: 19 transforms
Fuzz 93245: 19 transforms
Fuzz 93246: 5 transforms
Fuzz 93247: 12 transforms
Fuzz 93248: 17 transforms
Fuzz 93249: 14 transforms
Fuzz 93250: 17 transforms
Fuzz 93251: 4 transforms
Fuzz 93252: 13 transforms
Fuzz 93253: 19 transforms
Fuzz 93254: 16 transforms
Fuzz 93255: 5 transforms
Fuzz 93256: 6 transforms
Fuzz 93257: 7 transforms
Fuzz 93258: 12 transforms
Fuzz 93259: 15 transforms
Fuzz 93260: 14 transforms
Fuzz 93261: 10 transforms
Fuzz 93262: 15 transforms
Fuzz 93263: 17 transforms
Fuzz 93264: 8 transforms
Fuzz 93265: 17 transforms
Fuzz 93266: 12 transforms
Fuzz 93267: 5 transforms
Fuzz 93268: 15 transforms
Fuzz 93269: 13 transforms
Fuzz 93270: 2 transforms
Fuzz 93271: 13 transforms
Fuzz 93272: 4 transforms
Fuzz 93273: 15 transforms
Fuzz 93274: 15 transforms
Fuzz 93275: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Components<!--
-->
       aria-hidden="true"
     et(templateUrl: 'test.html',
 
  selector: 'my-aaa',  tempoperatorlat<!--
eUrl: 'test.html',<!--dart';

@Componentset(templateUrl: 'test.html',
 
  selector: 'my-aaa',
  tempoperatorlat<!--
eUrl: 'test.html',<!--
-->

-->
       aria-hidden="true"
       
  directives: const [Cou
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
 null'>
  {{x}} : {{item.trim()}}
</li>

  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #countero
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; coun    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incre}
]meted)='item)s.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93276: 16 transforms
Fuzz 93277: 10 transforms
Fuzz 93278: 5 transforms
Fuzz 93279: 18 transforms
Fuzz 93280: 3 transforms
Fuzz 93281: 20 transforms
Fuzz 93282: 4 transforms
Fuzz 93283: 18 transforms
Fuzz 93284: 6 transforms
Fuzz 93285: 13 transforms
Fuzz 93286: 7 transforms
Fuzz 93287: 17 transforms
Fuzz 93288: 9 transforms
Fuzz 93289: 11 transforms
Fuzz 93290: 10 transforms
Fuzz 93291: 13 transforms
Fuzz 93292: 14 transforms
Fuzz 93293: 17 transforms
Fuzz 93294: 18 transforms
Fuzz 93295: 16 transforms
Fuzz 93296: 3 transforms
Fuzz 93297: 16 transforms
Fuzz 93298: 16 transforms
Fuzz 93299: 10 transforms
Fuzz 93300: 9 transforms
Fuzz 93301: 18 transforms
Fuzz 93302: 1 transforms
Fuzz 93303: 12 transforms
Fuzz 93304: 6 transforms
Fuzz 93305: 2 transforms
Fuzz 93306: 18 transforms
Fuzz 93307: 2 transforms
Fuzz 93308: 1 transforms
Fuzz 93309: 10 transforms
Fuzz 93310: 17 transforms
Fuzz 93311: 19 transforms
Fuzz 93312: 6 transforms
Fuzz 93313: 1 transforms
Fuzz 93314: 7 transforms
Fuzz 93315: 16 transforms
Fuzz 93316: 2 transforms
Fuzz 93317: 18 transforms
Fuzz 93318: 12 transforms
Fuzz 93319: 14 transforms
Fuzz 93320: 16 transforms
Fuzz 93321: 11 transforms
Fuzz 93322: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count']<!--
-->
       aria-hidd,
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  templ}
]),
});
{
\ate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvnt> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recurse<!--
-->
       dComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93323: 7 transforms
Fuzz 93324: 1 transforms
Fuzz 93325: 18 transforms
Fuzz 93326: 10 transforms
Fuzz 93327: 6 transforms
Fuzz 93328: 15 transforms
Fuzz 93329: 16 transforms
Fuzz 93330: 15 transforms
Fuzz 93331: 15 transforms
Fuzz 93332: 17 transforms
Fuzz 93333: 13 transforms
Fuzz 93334: 2 transforms
Fuzz 93335: 10 transforms
Fuzz 93336: 6 transforms
Fuzz 93337: 1 transforms
Fuzz 93338: 11 transforms
Fuzz 93339: 20 transforms
Fuzz 93340: 5 transforms
Fuzz 93341: 16 transforms
Fuzz 93342: 5 transforms
Fuzz 93343: 5 transforms
Fuzz 93344: 20 transforms
Fuzz 93345: 4 transforms
Fuzz 93346: 17 transforms
Fuzz 93347: 5 transforms
Fuzz 93348: 3 transforms
Fuzz 93349: 19 transforms
Fuzz 93350: 13 transforms
Fuzz 93351: 13 transforms
Fuzz 93352: 10 transforms
Fuzz 93353: 14 transforms
Fuzz 93354: 13 transforms
Fuzz 93355: 15 transforms
Fuzz 93356: 2 transforms
Fuzz 93357: 5 transforms
Fuzz 93358: 16 transforms
Fuzz 93359: 10 transforms
Fuzz 93360: 17 transforms
Fuzz 93361: 11 transforms
Fuzz 93362: 6 transforms
Fuzz 93363: 8 transforms
Fuzz 93364: 13 transforms
Fuzz 93365: 11 transforms
Fuzz 93366: 16 transforms
Fuzz 93367: 13 transforms
Fuzz 93368: 19 transforms
Fuzz 93369: 9 transforms
Fuzz 93370: 14 transforms
Fuzz 93371: 2 transforms
Fuzz 93372: 8 transforms
Fuzz 93373: 2 transforms
Fuzz 93374: 12 transforms
Fuzz 93375: 13 transforms
Fuzz 93376: 3 transforms
Fuzz 93377: 17 transforms
Fuzz 93378: 20 transforms
Fuzz 93379: 6 transforms
Fuzz 93380: 16 transforms
Fuzz 93381: 12 transforms
Fuzz 93382: 2 transforms
Fuzz 93383: 4 transforms
Fuzz 93384: 16 transforms
Fuzz 93385: 8 transforms
Fuzz 93386: 6 transforms
Fuzz 93387: 16 transforms
Fuzz 93388: 13 transforms
Fuzz 93389: 15 transforms
Fuzz 93390: 1 transforms
Fuzz 93391: 12 transforms
Fuzz 93392: 6 transforms
Fuzz 93393: 12 transforms
Fuzz 93394: 8 transforms
Fuzz 93395: 16 transforms
Fuzz 93396: 11 transforms
Fuzz 93397: 6 transforms
Fuzz 93398: 12 transforms
Fuzz 93399: 1 transforms
Fuzz 93400: 10 transforms
Fuzz 93401: 19 transforms
Fuzz 93402: 10 transforms
Fuzz 93403: 20 transforms
Fuzz 93404: 9 transforms
Fuzz 93405: 8 transforms
Fuzz 93406: 14 transforms
Fuzz 93407: 18 transforms
Fuzz 93408: 1 transforms
Fuzz 93409: 17 transforms
Fuzz 93410: 18 transforms
Fuzz 93411: 7 transforms
Fuzz 93412: 16 transforms
Fuzz 93413: 8 transforms
Fuzz 93414: 16 transforms
Fuzz 93415: 8 transforms
Fuzz 93416: 20 transforms
Fuzz 93417: 19 transforms
Fuzz 93418: 4 transforms
Fuzz 93419: 17 transforms
Fuzz 93420: 2 transforms
Fuzz 93421: 3 transforms
Fuzz 93422: 19 transforms
Fuzz 93423: 4 transforms
Fuzz 93424: 10 transforms
Fuzz 93425: 10 transforms
Fuzz 93426: 6 transforms
Fuzz 93427: 12 transforms
Fuzz 93428: 4 transforms
Fuzz 93429: 6 transforms
Fuzz 93430: 1 transforms
Fuzz 93431: 17 transforms
Fuzz 93432: 13 transforms
Fuzz 93433: 16 transforms
Fuzz 93434: 2 transforms
Fuzz 93435: 19 transforms
Fuzz 93436: 13 transforms
Fuzz 93437: 18 transforms
Fuzz 93438: 18 transforms
Fuzz 93439: 15 transforms
Fuzz 93440: 11 transforms
Fuzz 93441: 13 transforms
Fuzz 93442: 3 transforms
Fuzz 93443: 13 transforms
Fuzz 93444: 2 transforms
Fuzz 93445: 10 transforms
Fuzz 93446: 1 transforms
Fuzz 93447: 4 transforms
Fuzz 93448: 13 transforms
Fuzz 93449: 15 transforms
Fuzz 93450: 17 transforms
Fuzz 93451: 5 transforms
Fuzz 93452: 17 transforms
Fuzz 93453: 17 transforms
Fuzz 93454: 7 transforms
Fuzz 93455: 17 transforms
Fuzz 93456: 4 transforms
Fuzz 93457: 6 transforms
Fuzz 93458: 8 transforms
Fuzz 93459: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
}
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent 
class ComponentA {
  inputs: const ['count'],
  select<!--

@Component(
  selector: 'my-aaa',  templateUrl: 'test.html',
  outputs: con}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
st ['resetEvent: reset'],
  String h'add\'"></button>')eader;
       aria-hidden="true"
  List<String> items;
import 'package:angular2/angular2.dart';
       attr.aror: 'my-counter',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5031>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="i}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b093tems.length > 0"
  <form #ngForm="ngForm"></form>
  {{ngF<!--
-->
       aria-hidden="true"
orm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
  break  (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.tvoidoString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93460: 1 transforms
Fuzz 93461: 4 transforms
Fuzz 93462: 20 transforms
Fuzz 93463: 18 transforms
Fuzz 93464: 15 transforms
Fuzz 93465: 3 transforms
Fuzz 93466: 12 transforms
Fuzz 93467: 4 transforms
Fuzz 93468: 3 transforms
Fuzz 93469: 13 transforms
Fuzz 93470: 9 transforms
Fuzz 93471: 16 transforms
Fuzz 93472: 10 transforms
Fuzz 93473: 11 transforms
Fuzz 93474: 14 transforms
Fuzz 93475: 8 transforms
Fuzz 93476: 17 transforms
Fuzz 93477: 11 transforms
Fuzz 93478: 17 transforms
Fuzz 93479: 19 transforms
Fuzz 93480: 19 transforms
Fuzz 93481: 4 transforms
Fuzz 93482: 11 transforms
Fuzz 93483: 15 transforms
Fuzz 93484: 16 transforms
Fuzz 93485: 20 transforms
Fuzz 93486: 6 transforms
Fuzz 93487: 17 transforms
Fuzz 93488: 6 transforms
Fuzz 93489: 10 transforms
Fuzz 93490: 6 transforms
Fuzz 93491: 2 transforms
Fuzz 93492: 3 transforms
Fuzz 93493: 14 transforms
Fuzz 93494: 14 transforms
Fuzz 93495: 5 transforms
Fuzz 93496: 6 transforms
Fuzz 93497: 1 transforms
Fuzz 93498: 17 transforms
Fuzz 93499: 5 transforms
Fuzz 93500: 14 transforms
Fuzz 93501: 15 transforms
Fuzz 93502: 3 transforms
Fuzz 93503: 3 transforms
Fuzz 93504: 5 transforms
Fuzz 93505: 12 transforms
Fuzz 93506: 14 transforms
Fuzz 93507: 11 transforms
Fuzz 93508: 5 transforms
Fuzz 93509: 18 transforms
Fuzz 93510: 1 transforms
Fuzz 93511: 20 transforms
Fuzz 93512: 7 transforms
Fuzz 93513: 5 transforms
Fuzz 93514: 19 transforms
Fuzz 93515: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import'package:angular2/angular2.dart';<!--


@Component( selector: '
<<==HTML CODE==>>
</div>
    [count]=
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93516: 12 transforms
Fuzz 93517: 2 transforms
Fuzz 93518: 15 transforms
Fuzz 93519: 16 transforms
Fuzz 93520: 7 transforms
Fuzz 93521: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  int count;
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]=mitter<String> resetEvent;
  @Output() EventEmitter<in"\'add\'"></button>')
  templateUrl: 'test.html',
   
@Component(
  inputs: const ['count'],
       aria-hidden="true"


-->
  Ev<!--
@Component(  selector: 'my-aaa',
  outputs: const ['resetEvent: reset']}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5626,
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
}
  @Input() int maxCount;
  List<String> items;
class ComponentA {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93522: 16 transforms
Fuzz 93523: 3 transforms
Fuzz 93524: 13 transforms
Fuzz 93525: 8 transforms
Fuzz 93526: 12 transforms
Fuzz 93527: 8 transforms
Fuzz 93528: 19 transforms
Fuzz 93529: 7 transforms
Fuzz 93530: 8 transforms
Fuzz 93531: 15 transforms
Fuzz 93532: 10 transforms
Fuzz 93533: 15 transforms
Fuzz 93534: 14 transforms
Fuzz 93535: 7 transforms
Fuzz 93536: 20 transforms
Fuzz 93537: 18 transforms
Fuzz 93538: 9 transforms
Fuzz 93539: 11 transforms
Fuzz 93540: 9 transforms
Fuzz 93541: 19 transforms
Fuzz 93542: 10 transforms
Fuzz 93543: 19 transforms
Fuzz 93544: 17 transforms
Fuzz 93545: 3 transforms
Fuzz 93546: 19 transforms
Fuzz 93547: 14 transforms
Fuzz 93548: 9 transforms
Fuzz 93549: 20 transforms
Fuzz 93550: 14 transforms
Fuzz 93551: 6 transforms
Fuzz 93552: 5 transforms
Fuzz 93553: 8 transforms
Fuzz 93554: 11 transforms
Fuzz 93555: 12 transforms
Fuzz 93556: 3 transforms
Fuzz 93557: 16 transforms
Fuzz 93558: 14 transforms
Fuzz 93559: 15 transforms
Fuzz 93560: 5 transforms
Fuzz 93561: 7 transforms
Fuzz 93562: 1 transforms
Fuzz 93563: 12 transforms
Fuzz 93564: 2 transforms
Fuzz 93565: 8 transforms
Fuzz 93566: 19 transforms
Fuzz 93567: 4 transforms
Fuzz 93568: 19 transforms
Fuzz 93569: 17 transforms
Fuzz 93570: 13 transforms
Fuzz 93571: 6 transforms
Fuzz 93572: 14 transforms
Fuzz 93573: 8 transforms
Fuzz 93574: 9 transforms
Fuzz 93575: 14 transforms
Fuzz 93576: 20 transforms
Fuzz 93577: 19 transforms
Fuzz 93578: 2 transforms
Fuzz 93579: 3 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
class ComponentA {


  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],

  selector: 'my-aaa',

@Component(
  CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;
  String header;
  @ContentChild(CounterComponent)
@Component(
import 'package:angular2/angular2.dart';
  int count;
  List<St
  templateUrl: 'test.html',
}tA {

  void reset() {}
}
class CounterComponent {
  EventEmitter<String> resetEvent;
  @Input() int maxCount;
  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93580: 15 transforms
Fuzz 93581: 9 transforms
Fuzz 93582: 20 transforms
Fuzz 93583: 3 transforms
Fuzz 93584: 9 transforms
Fuzz 93585: 6 transforms
Fuzz 93586: 19 transforms
Fuzz 93587: 2 transforms
Fuzz 93588: 14 transforms
Fuzz 93589: 17 transforms
Fuzz 93590: 1 transforms
Fuzz 93591: 10 transforms
Fuzz 93592: 14 transforms
Fuzz 93593: 5 transforms
Fuzz 93594: 9 transforms
Fuzz 93595: 13 transforms
Fuzz 93596: 17 transforms
Fuzz 93597: 14 transforms
Fuzz 93598: 2 transforms
Fuzz 93599: 14 transforms
Fuzz 93600: 4 transforms
Fuzz 93601: 14 transforms
Fuzz 93602: 1 transforms
Fuzz 93603: 14 transforms
Fuzz 93604: 10 transforms
Fuzz 93605: 2 transforms
Fuzz 93606: 15 transforms
Fuzz 93607: 9 transforms
Fuzz 93608: 20 transforms
Fuzz 93609: 8 transforms
Fuzz 93610: 15 transforms
Fuzz 93611: 8 transforms
Fuzz 93612: 6 transforms
Fuzz 93613: 5 transforms
Fuzz 93614: 7 transforms
Fuzz 93615: 13 transforms
Fuzz 93616: 12 transforms
Fuzz 93617: 12 transforms
Fuzz 93618: 3 transforms
Fuzz 93619: 16 transforms
Fuzz 93620: 3 transforms
Fuzz 93621: 5 transforms
Fuzz 93622: 6 transforms
Fuzz 93623: 5 transforms
Fuzz 93624: 7 transforms
Fuzz 93625: 8 transforms
Fuzz 93626: 6 transforms
Fuzz 93627: 18 transforms
Fuzz 93628: 4 transforms
Fuzz 93629: 3 transforms
Fuzz 93630: 18 transforms
Fuzz 93631: 6 transforms
Fuzz 93632: 7 transforms
Fuzz 93633: 9 transforms
Fuzz 93634: 7 transforms
Fuzz 93635: 12 transforms
Fuzz 93636: 13 transforms
Fuzz 93637: 19 transforms
Fuzz 93638: 12 transforms
Fuzz 93639: 3 transforms
Fuzz 93640: 20 transforms
Fuzz 93641: 16 transforms
Fuzz 93642: 1 transforms
Fuzz 93643: 15 transforms
Fuzz 93644: 17 transforms
Fuzz 93645: 14 transforms
Fuzz 93646: 18 transforms
Fuzz 93647: 14 transforms
Fuzz 93648: 2 transforms
Fuzz 93649: 14 transforms
Fuzz 93650: 20 transforms
Fuzz 93651: 6 transforms
Fuzz 93652: 12 transforms
Fuzz 93653: 20 transforms
Fuzz 93654: 7 transforms
Fuzz 93655: 4 transforms
Fuzz 93656: 4 transforms
Fuzz 93657: 4 transforms
Fuzz 93658: 15 transforms
Fuzz 93659: 1 transforms
Fuzz 93660: 8 transforms
Fuzz 93661: 12 transforms
Fuzz 93662: 14 transforms
Fuzz 93663: 4 transforms
Fuzz 93664: 10 transforms
Fuzz 93665: 2 transforms
Fuzz 93666: 11 transforms
Fuzz 93667: 15 transforms
Fuzz 93668: 6 transforms
Fuzz 93669: 20 transforms
Fuzz 93670: 5 transforms
Fuzz 93671: 12 transforms
Fuzz 93672: 7 transforms
Fuzz 93673: 6 transforms
Fuzz 93674: 1 transforms
Fuzz 93675: 5 transforms
Fuzz 93676: 3 transforms
Fuzz 93677: 4 transforms
Fuzz 93678: 13 transforms
Fuzz 93679: 18 transforms
Fuzz 93680: 4 transforms
Fuzz 93681: 18 transforms
Fuzz 93682: 3 transforms
Fuzz 93683: 18 transforms
Fuzz 93684: 19 transforms
Fuzz 93685: 3 transforms
Fuzz 93686: 10 transforms
Fuzz 93687: 4 transforms
Fuzz 93688: 16 transforms
Fuzz 93689: 10 transforms
Fuzz 93690: 13 transforms
Fuzz 93691: 15 transforms
Fuzz 93692: 1 transforms
Fuzz 93693: 9 transforms
Fuzz 93694: 9 transforms
Fuzz 93695: 8 transforms
Fuzz 93696: 13 transforms
Fuzz 93697: 20 transforms
Fuzz 93698: 8 transforms
Fuzz 93699: 4 transforms
Fuzz 93700: 2 transforms
Fuzz 93701: 8 transforms
Fuzz 93702: 8 transforms
Fuzz 93703: 15 transforms
Fuzz 93704: 4 transforms
Fuzz 93705: 1 transforms
Fuzz 93706: 16 transforms
Fuzz 93707: 10 transforms
Fuzz 93708: 4 transforms
Fuzz 93709: 13 transforms
Fuzz 93710: 19 transforms
Fuzz 93711: 11 transforms
Fuzz 93712: 13 transforms
Fuzz 93713: 8 transforms
Fuzz 93714: 3 transforms
Fuzz 93715: 2 transforms
Fuzz 93716: 9 transforms
Fuzz 93717: 12 transforms
Fuzz 93718: 5 transforms
Fuzz 93719: 1 transforms
Fuzz 93720: 2 transforms
Fuzz 93721: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgI{
  int count;
  @Input() int maxCount;
  EventEmitter<Stringf, NgFor, NgForm, NgMconstodel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: r}
]),
});
{eset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-count
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93722: 17 transforms
Fuzz 93723: 20 transforms
Fuzz 93724: 4 transforms
Fuzz 93725: 3 transforms
Fuzz 93726: 1 transforms
Fuzz 93727: 7 transforms
Fuzz 93728: 2 transforms
Fuzz 93729: 15 transforms
Fuzz 93730: 8 transforms
Fuzz 93731: 16 transforms
Fuzz 93732: 19 transforms
Fuzz 93733: 8 transforms
Fuzz 93734: 3 transforms
Fuzz 93735: 4 transforms
Fuzz 93736: 13 transforms
Fuzz 93737: 7 transforms
Fuzz 93738: 8 transforms
Fuzz 93739: 4 transforms
Fuzz 93740: 3 transforms
Fuzz 93741: 4 transforms
Fuzz 93742: 17 transforms
Fuzz 93743: 12 transforms
Fuzz 93744: 12 transforms
Fuzz 93745: 18 transforms
Fuzz 93746: 3 transforms
Fuzz 93747: 20 transforms
Fuzz 93748: 15 transforms
Fuzz 93749: 16 transforms
Fuzz 93750: 5 transforms
Fuzz 93751: 5 transforms
Fuzz 93752: 9 transforms
Fuzz 93753: 6 transforms
Fuzz 93754: 15 transforms
Fuzz 93755: 12 transforms
Fuzz 93756: 6 transforms
Fuzz 93757: 16 transforms
Fuzz 93758: 13 transforms
Fuzz 93759: 14 transforms
Fuzz 93760: 14 transforms
Fuzz 93761: 20 transforms
Fuzz 93762: 20 transforms
Fuzz 93763: 18 transforms
Fuzz 93764: 10 transforms
Fuzz 93765: 13 transforms
Fuzz 93766: 3 transforms
Fuzz 93767: 8 transforms
Fuzz 93768: 4 transforms
Fuzz 93769: 2 transforms
Fuzz 93770: 5 transforms
Fuzz 93771: 3 transforms
Fuzz 93772: 11 transforms
Fuzz 93773: 20 transforms
Fuzz 93774: 14 transforms
Fuzz 93775: 11 transforms
Fuzz 93776: 15 transforms
Fuzz 93777: 14 transforms
Fuzz 93778: 1 transforms
Fuzz 93779: 18 transforms
Fuzz 93780: 15 transforms
Fuzz 93781: 1 transforms
Fuzz 93782: 4 transforms
Fuzz 93783: 3 transforms
Fuzz 93784: 17 transforms
Fuzz 93785: 3 transforms
Fuzz 93786: 19 transforms
Fuzz 93787: 2 transforms
Fuzz 93788: 10 transforms
Fuzz 93789: 20 transforms
Fuzz 93790: 17 transforms
Fuzz 93791: 2 transforms
Fuzz 93792: 3 transforms
Fuzz 93793: 3 transforms
Fuzz 93794: 20 transforms
Fuzz 93795: 8 transforms
Fuzz 93796: 6 transforms
Fuzz 93797: 2 transforms
Fuzz 93798: 9 transforms
Fuzz 93799: 20 transforms
Fuzz 93800: 8 transforms
Fuzz 93801: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

  selector: }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935','my-counter',
  @Input() int maxCount;
]),
       attr.aria-hidden="erComponent {
class Count<!--
  @ContentChild(constCounterComponent)
@Component(
  EventEmitter<String> resetEvent;
-->
\'\'\');
  void reset() {}
  @ContentChild(constCounterComponent)

}


  int count;

       attr.aria-hidden="erComponent {
@CdComponent;
  selector: 'my-aaa',
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
   -4.50 increment() {}
-->
  void}

  EventEmitter<String> resetEvent;
       aria-hidden="true"
});
  vomponent(
  List<String> items;
  outputs: const ['resetEvent: reset'],
class Count<!--
       aria-hidden="true"
class ComponentA {
  int count;
  CounterCompon  CounterComponent recursedComponent;
  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
{
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
}
  String header;
crement()" [value]="\'add\'"></butto>')
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  template: '{{counast}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>

  {{x}} : {{item.trim()}}
<li *ngFor='let item of itemsbreak; let x=index' [hidden]='item != null'>  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<dm of itemsbreak; let x=index' [hidden]='itemiv *ngIf="items.length > 0">
  {{
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93802: 20 transforms
Fuzz 93803: 17 transforms
Fuzz 93804: 1 transforms
Fuzz 93805: 17 transforms
Fuzz 93806: 15 transforms
Fuzz 93807: 5 transforms
Fuzz 93808: 6 transforms
Fuzz 93809: 16 transforms
Fuzz 93810: 16 transforms
Fuzz 93811: 17 transforms
Fuzz 93812: 6 transforms
Fuzz 93813: 3 transforms
Fuzz 93814: 3 transforms
Fuzz 93815: 12 transforms
Fuzz 93816: 8 transforms
Fuzz 93817: 8 transforms
Fuzz 93818: 16 transforms
Fuzz 93819: 16 transforms
Fuzz 93820: 11 transforms
Fuzz 93821: 20 transforms
Fuzz 93822: 2 transforms
Fuzz 93823: 6 transforms
Fuzz 93824: 12 transforms
Fuzz 93825: 7 transforms
Fuzz 93826: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],

import 'package:angular2/angular2.dart';
       aria-hid> incremented;
  int count;
-->
  @ContentChild(CounterComponent)
  directives: const [CounterComponent, NgIf}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5035, NgFor, NgForm, NgModel])
class CounterComponent {
  void reset() {}  void increment() {}
  String header;
@Component(
}
class ComponentA {

  inputs: const ['count'],
  Ltrueist<String> items;


  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
@Component(
  selector: 'my-counter',
  @Output() EventEmitter<int<!--
  templateUrl: 'test.html',
  CounterCo}
]),
});
{
\'\'\')mponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.lm="ngForm"></form>
  {{ngForm.dirtyon}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (incremented)='items.add($event.toString())'ength}} items:</h1>
<li *ngFor='let item of items; let x=index' [hiextendsdden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
      
  <my-counter    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93827: 2 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Stnt(
  selector: 'my-counterring> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}
]),
});
{
\'\'\}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93828: 7 transforms
Fuzz 93829: 19 transforms
Fuzz 93830: 2 transforms
Fuzz 93831: 5 transforms
Fuzz 93832: 14 transforms
Fuzz 93833: 13 transforms
Fuzz 93834: 16 transforms
Fuzz 93835: 6 transforms
Fuzz 93836: 10 transforms
Fuzz 93837: 10 transforms
Fuzz 93838: 6 transforms
Fuzz 93839: 6 transforms
Fuzz 93840: 18 transforms
Fuzz 93841: 18 transforms
Fuzz 93842: 2 transforms
Fuzz 93843: 11 transforms
Fuzz 93844: 19 transforms
Fuzz 93845: 12 transforms
Fuzz 93846: 20 transforms
Fuzz 93847: 6 transforms
Fuzz 93848: 6 transforms
Fuzz 93849: 7 transforms
Fuzz 93850: 20 transforms
Fuzz 93851: 2 transforms
Fuzz 93852: 19 transforms
Fuzz 93853: 16 transforms
Fuzz 93854: 16 transforms
Fuzz 93855: 10 transforms
Fuzz 93856: 7 transforms
Fuzz 93857: 9 transforms
Fuzz 93858: 13 transforms
Fuzz 93859: 11 transforms
Fuzz 93860: 17 transforms
Fuzz 93861: 5 transforms
Fuzz 93862: 10 transforms
Fuzz 93863: 17 transforms
Fuzz 93864: 3 transforms
Fuzz 93865: 15 transforms
Fuzz 93866: 7 transforms
Fuzz 93867: 7 transforms
Fuzz 93868: 7 transforms
Fuzz 93869: 17 transforms
Fuzz 93870: 6 transforms
Fuzz 93871: 19 transforms
Fuzz 93872: 18 transforms
Fuzz 93873: 12 transforms
Fuzz 93874: 9 transforms
Fuzz 93875: 16 transforms
Fuzz 93876: 11 transforms
Fuzz 93877: 13 transforms
Fuzz 93878: 8 transforms
Fuzz 93879: 7 transforms
Fuzz 93880: 9 transforms
Fuzz 93881: 7 transforms
Fuzz 93882: 16 transforms
Fuzz 93883: 9 transforms
Fuzz 93884: 9 transforms
Fuzz 93885: 13 transforms
Fuzz 93886: 19 transforms
Fuzz 93887: 19 transforms
Fuzz 93888: 10 transforms
Fuzz 93889: 2 transforms
Fuzz 93890: 19 transforms
Fuzz 93891: 8 transforms
Fuzz 93892: 10 transforms
Fuzz 93893: 3 transforms
Fuzz 93894: 17 transforms
Fuzz 93895: 5 transforms
Fuzz 93896: 19 transforms
Fuzz 93897: 18 transforms
Fuzz 93898: 3 transforms
Fuzz 93899: 11 transforms
Fuzz 93900: 1 transforms
Fuzz 93901: 13 transforms
Fuzz 93902: 7 transforms
Fuzz 93903: 14 transforms
Fuzz 93904: 5 transforms
Fuzz 93905: 2 transforms
Fuzz 93906: 11 transforms
Fuzz 93907: 6 transforms
Fuzz 93908: 8 transforms
Fuzz 93909: 2 transforms
Fuzz 93910: 12 transforms
Fuzz 93911: 19 transforms
Fuzz 93912: 16 transforms
Fuzz 93913: 12 transforms
Fuzz 93914: 6 transforms
Fuzz 93915: 11 transforms
Fuzz 93916: 19 transforms
Fuzz 93917: 10 transforms
Fuzz 93918: 20 transforms
Fuzz 93919: 5 transforms
Fuzz 93920: 18 transforms
Fuzz 93921: 18 transforms
Fuzz 93922: 20 transforms
Fuzz 93923: 14 transforms
Fuzz 93924: 2 transforms
Fuzz 93925: 10 transforms
Fuzz 93926: 10 transforms
Fuzz 93927: 14 transforms
Fuzz 93928: 12 transforms
Fuzz 93929: 7 transforms
Fuzz 93930: 14 transforms
Fuzz 93931: 5 transforms
Fuzz 93932: 8 transforms
Fuzz 93933: 4 transforms
Fuzz 93934: 4 transforms
Fuzz 93935: 19 transforms
Fuzz 93936: 17 transforms
Fuzz 93937: 12 transforms
Fuzz 93938: 20 transforms
Fuzz 93939: 6 transforms
Fuzz 93940: 4 transforms
Fuzz 93941: 17 transforms
Fuzz 93942: 4 transforms
Fuzz 93943: 18 transforms
Fuzz 93944: 20 transforms
Fuzz 93945: 2 transforms
Fuzz 93946: 6 transforms
Fuzz 93947: 11 transforms
Fuzz 93948: 15 transforms
Fuzz 93949: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;
 '090cedb3f2833a3f260b0937baae56267a6cd935',
       aria-hidden="true"

  inputs: const ['coun3t'],
  int count;



-->
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
class ComponentA {
  void increment() {}
       attr.aria-hidden="{{!invalid}}"f, NgFor, NgForm, NgModel])
@Component(
  directives: const [CounterComponent, NgI<!--
}
   -4t';
class CounterComponent {
  EventEmiimporttter<tring> resetEvent;
  List<String> items;
  outputs: const ['resetEvent: reset'],
  String header;}
import 'package:angular2/angular2.dar}

  @Input() int maxCount;
@Component(
]),
  templateUrl: 'test.html',
  void reset() {}
{
});
  selector: 'my-aaa',
\'\'\');
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --g><h1set #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidd}]),en]='item != n
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 93950: 5 transforms
Fuzz 93951: 4 transforms
Fuzz 93952: 18 transforms
Fuzz 93953: 4 transforms
Fuzz 93954: 5 transforms
Fuzz 93955: 1 transforms
Fuzz 93956: 14 transforms
Fuzz 93957: 13 transforms
Fuzz 93958: 10 transforms
Fuzz 93959: 6 transforms
Fuzz 93960: 16 transforms
Fuzz 93961: 3 transforms
Fuzz 93962: 12 transforms
Fuzz 93963: 20 transforms
Fuzz 93964: 13 transforms
Fuzz 93965: 5 transforms
Fuzz 93966: 5 transforms
Fuzz 93967: 17 transforms
Fuzz 93968: 10 transforms
Fuzz 93969: 9 transforms
Fuzz 93970: 4 transforms
Fuzz 93971: 5 transforms
Fuzz 93972: 16 transforms
Fuzz 93973: 20 transforms
Fuzz 93974: 1 transforms
Fuzz 93975: 7 transforms
Fuzz 93976: 7 transforms
Fuzz 93977: 17 transforms
Fuzz 93978: 5 transforms
Fuzz 93979: 10 transforms
Fuzz 93980: 9 transforms
Fuzz 93981: 9 transforms
Fuzz 93982: 11 transforms
Fuzz 93983: 3 transforms
Fuzz 93984: 7 transforms
Fuzz 93985: 13 transforms
Fuzz 93986: 8 transforms
Fuzz 93987: 13 transforms
Fuzz 93988: 13 transforms
Fuzz 93989: 4 transforms
Fuzz 93990: 17 transforms
Fuzz 93991: 1 transforms
Fuzz 93992: 4 transforms
Fuzz 93993: 7 transforms
Fuzz 93994: 11 transforms
Fuzz 93995: 14 transforms
Fuzz 93996: 17 transforms
Fuzz 93997: 13 transforms
Fuzz 93998: 20 transforms
Fuzz 93999: 15 transforms
Fuzz 94000: 20 transforms
Fuzz 94001: 11 transforms
Fuzz 94002: 20 transforms
Fuzz 94003: 11 transforms
Fuzz 94004: 7 transforms
Fuzz 94005: 14 transforms
Fuzz 94006: 19 transforms
Fuzz 94007: 19 transforms
Fuzz 94008: 11 transforms
Fuzz 94009: 12 transforms
Fuzz 94010: 18 transforms
Fuzz 94011: 13 transforms
Fuzz 94012: 15 transforms
Fuzz 94013: 10 transforms
Fuzz 94014: 4 transforms
Fuzz 94015: 11 transforms
Fuzz 94016: 11 transforms
Fuzz 94017: 11 transforms
Fuzz 94018: 12 transforms
Fuzz 94019: 19 transforms
Fuzz 94020: 11 transforms
Fuzz 94021: 7 transforms
Fuzz 94022: 12 transforms
Fuzz 94023: 14 transforms
Fuzz 94024: 2 transforms
Fuzz 94025: 9 transforms
Fuzz 94026: 14 transforms
Fuzz 94027: 19 transforms
Fuzz 94028: 17 transforms
Fuzz 94029: 14 transforms
Fuzz 94030: 3 transforms
Fuzz 94031: 20 transforms
Fuzz 94032: 7 transforms
Fuzz 94033: 17 transforms
Fuzz 94034: 9 transforms
Fuzz 94035: 1 transforms
Fuzz 94036: 6 transforms
Fuzz 94037: 9 transforms
Fuzz 94038: 6 transforms
Fuzz 94039: 10 transforms
Fuzz 94040: 17 transforms
Fuzz 94041: 14 transforms
Fuzz 94042: 9 transforms
Fuzz 94043: 5 transforms
Fuzz 94044: 1 transforms
Fuzz 94045: 15 transforms
Fuzz 94046: 20 transforms
Fuzz 94047: 1 transforms
Fuzz 94048: 14 transforms
Fuzz 94049: 8 transforms
Fuzz 94050: 17 transforms
Fuzz 94051: 9 transforms
Fuzz 94052: 16 transforms
Fuzz 94053: 19 transforms
Fuzz 94054: 8 transforms
Fuzz 94055: 6 transforms
Fuzz 94056: 2 transforms
Fuzz 94057: 12 transforms
Fuzz 94058: 18 transforms
Fuzz 94059: 17 transforms
Fuzz 94060: 9 transforms
Fuzz 94061: 8 transforms
Fuzz 94062: 16 transforms
Fuzz 94063: 20 transforms
Fuzz 94064: 11 transforms
Fuzz 94065: 11 transforms
Fuzz 94066: 8 transforms
Fuzz 94067: 10 transforms
Fuzz 94068: 1 transforms
Fuzz 94069: 5 transforms
Fuzz 94070: 12 transforms
Fuzz 94071: 13 transforms
Fuzz 94072: 13 transforms
Fuzz 94073: 7 transforms
Fuzz 94074: 6 transforms
Fuzz 94075: 19 transforms
Fuzz 94076: 19 transforms
Fuzz 94077: 16 transforms
Fuzz 94078: 10 transforms
Fuzz 94079: 14 transforms
Fuzz 94080: 15 transforms
Fuzz 94081: 15 transforms
Fuzz 94082: 4 transforms
Fuzz 94083: 9 transforms
Fuzz 94084: 19 transforms
Fuzz 94085: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
@Component(
  EventEmitter<String> resetEvent;
  @Output() EventlibraryEmitter<int> incremented;
  @Input() int maxCount;
  void in

}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  int count;
  CounterComponent recursedComponent;
}
  List<String> items;
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()<" [value]="\'add\'"></button>')
  selector: 'my-aaa',  templateUrl: 'test.html',
class CounterComponent {
  vid reset() {}
-->
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
crement() {}
class ComponentA {

  inputs: const ['count'],
       attr.aria-hidden="{{!invalid}
  @ContentChild(CounterComponent)<!--



@Component(
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
  
  <my-counter
    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngeIgnoreErrors: -->
    (reset)=''
  </my-counter>
</div>
  <form #ngForm"ngForm"></form>
    [maxCount]='4'

    [count]="items.length"

      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invngIf="items.length > 0">
</li>
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}return}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 94086: 3 transforms
Fuzz 94087: 9 transforms
Fuzz 94088: 5 transforms
Fuzz 94089: 13 transforms
Fuzz 94090: 8 transforms
Fuzz 94091: 7 transforms
Fuzz 94092: 16 transforms
Fuzz 94093: 7 transforms
Fuzz 94094: 17 transforms
Fuzz 94095: 2 transforms
Fuzz 94096: 3 transforms
Fuzz 94097: 2 transforms
Fuzz 94098: 3 transforms
Fuzz 94099: 14 transforms
Fuzz 94100: 11 transforms
Fuzz 94101: 12 transforms
Fuzz 94102: 10 transforms
Fuzz 94103: 9 transforms
Fuzz 94104: 2 transforms
Fuzz 94105: 18 transforms
Fuzz 94106: 1 transforms
Fuzz 94107: 14 transforms
Fuzz 94108: 8 transforms
Fuzz 94109: 2 transforms
Fuzz 94110: 15 transforms
Fuzz 94111: 4 transforms
Fuzz 94112: 19 transforms
Fuzz 94113: 17 transforms
Fuzz 94114: 19 transforms
Fuzz 94115: 18 transforms
Fuzz 94116: 3 transforms
Fuzz 94117: 13 transforms
Fuzz 94118: 19 transforms
Fuzz 94119: 10 transforms
Fuzz 94120: 15 transforms
Fuzz 94121: 12 transforms
Fuzz 94122: 20 transforms
Fuzz 94123: 12 transforms
Fuzz 94124: 19 transforms
Fuzz 94125: 2 transforms
Fuzz 94126: 8 transforms
Fuzz 94127: 18 transforms
Fuzz 94128: 20 transforms
Fuzz 94129: 10 transforms
Fuzz 94130: 13 transforms
Fuzz 94131: 5 transforms
Fuzz 94132: 11 transforms
Fuzz 94133: 9 transforms
Fuzz 94134: 16 transforms
Fuzz 94135: 10 transforms
Fuzz 94136: 12 transforms
Fuzz 94137: 19 transforms
Fuzz 94138: 16 transforms
Fuzz 94139: 13 transforms
Fuzz 94140: 7 transforms
Fuzz 94141: 11 transforms
Fuzz 94142: 20 transforms
Fuzz 94143: 12 transforms
Fuzz 94144: 1 transforms
Fuzz 94145: 17 transforms
Fuzz 94146: 11 transforms
Fuzz 94147: 4 transforms
Fuzz 94148: 3 transforms
Fuzz 94149: 7 transforms
Fuzz 94150: 2 transforms
Fuzz 94151: 13 transforms
Fuzz 94152: 3 transforms
Fuzz 94153: 2 transforms
Fuzz 94154: 2 transforms
Fuzz 94155: 5 transforms
Fuzz 94156: 18 transforms
Fuzz 94157: 18 transforms
Fuzz 94158: 14 transforms
Fuzz 94159: 9 transforms
Fuzz 94160: 5 transforms
Fuzz 94161: 11 transforms
Fuzz 94162: 3 transforms
Fuzz 94163: 8 transforms
Fuzz 94164: 20 transforms
Fuzz 94165: 2 transforms
Fuzz 94166: 18 transforms
Fuzz 94167: 1 transforms
Fuzz 94168: 16 transforms
Fuzz 94169: 2 transforms
Fuzz 94170: 8 transforms
Fuzz 94171: 17 transforms
Fuzz 94172: 2 transforms
Fuzz 94173: 3 transforms
Fuzz 94174: 11 transforms
Fuzz 94175: 13 transforms
Fuzz 94176: 7 transforms
Fuzz 94177: 13 transforms
Fuzz 94178: 8 transforms
Fuzz 94179: 2 transforms
Fuzz 94180: 3 transforms
Fuzz 94181: 2 transforms
Fuzz 94182: 20 transforms
Fuzz 94183: 15 transforms
Fuzz 94184: 9 transforms
Fuzz 94185: 7 transforms
Fuzz 94186: 12 transforms
Fuzz 94187: 15 transforms
Fuzz 94188: 3 transforms
Fuzz 94189: 5 transforms
Fuzz 94190: 14 transforms
Fuzz 94191: 2 transforms
Fuzz 94192: 5 transforms
Fuzz 94193: 5 transforms
Fuzz 94194: 4 transforms
Fuzz 94195: 6 transforms
Fuzz 94196: 2 transforms
Fuzz 94197: 20 transforms
Fuzz 94198: 3 transforms
Fuzz 94199: 8 transforms
Fuzz 94200: 11 transforms
Fuzz 94201: 17 transforms
Fuzz 94202: 19 transforms
Fuzz 94203: 18 transforms
Fuzz 94204: 15 transforms
Fuzz 94205: 1 transforms
Fuzz 94206: 16 transforms
Fuzz 94207: 7 transforms
Fuzz 94208: 12 transforms
Fuzz 94209: 12 transforms
Fuzz 94210: 4 transforms
Fuzz 94211: 10 transforms
Fuzz 94212: 5 transforms
Fuzz 94213: 4 transforms
Fuzz 94214: 12 transforms
Fuzz 94215: 16 transforms
Fuzz 94216: 2 transforms
Fuzz 94217: 18 transforms
Fuzz 94218: 13 transforms
Fuzz 94219: 20 transforms
Fuzz 94220: 14 transforms
Fuzz 94221: 13 transforms
Fuzz 94222: 9 transforms
Fuzz 94223: 4 transforms
Fuzz 94224: 19 transforms
Fuzz 94225: 2 transforms
Fuzz 94226: 13 transforms
Fuzz 94227: 3 transforms
Fuzz 94228: 1 transforms
Fuzz 94229: 14 transforms
Fuzz 94230: 11 transforms
Fuzz 94231: 8 transforms
Fuzz 94232: 13 transforms
Fuzz 94233: 19 transforms
Fuzz 94234: 20 transforms
Fuzz 94235: 18 transforms
Fuzz 94236: 6 transforms
Fuzz 94237: 18 transforms
Fuzz 94238: 4 transforms
Fuzz 94239: 16 transforms
Fuzz 94240: 14 transforms
Fuzz 94241: 14 transforms
Fuzz 94242: 10 transforms
Fuzz 94243: 5 transforms
Fuzz 94244: 4 transforms
Fuzz 94245: 10 transforms
Fuzz 94246: 18 transforms
Fuzz 94247: 13 transforms
Fuzz 94248: 2 transforms
Fuzz 94249: 2 transforms
Fuzz 94250: 14 transforms
Fuzz 94251: 19 transforms
Fuzz 94252: 2 transforms
Fuzz 94253: 3 transforms
Fuzz 94254: 14 transforms
Fuzz 94255: 16 transforms
Fuzz 94256: 16 transforms
Fuzz 94257: 6 transforms
Fuzz 94258: 5 transforms
Fuzz 94259: 1 transforms
Fuzz 94260: 4 transforms
Fuzz 94261: 2 transforms
Fuzz 94262: 14 transforms
Fuzz 94263: 20 transforms
Fuzz 94264: 10 transforms
Fuzz 94265: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;

@Component(
  '090cedb3f2833a3funt'],
  selector: 'my-counter',
class ComponentA {
{
  void reset() {}
 nt maxCount;
  CounterComponent recursedComponent;
}
  inputs<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
});
  selector: 'my-counter',
  selector: 'my-aaa',
       attr: const ['co}
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
class CounterComponent {
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
{
  @ContentChild(CounterComponent)
       aria-hidden="true"
});
\'\'\');


}

-->
import 'package:angular2/angular2.dart';
]),
  @ContentChild(CounterComponent)
class ComponentA {
  String header;
  @Output() EventEmitter<int> incremented;
  void increment() {}
  @Input() ionent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='ldet item of items; let x=index' [hidden]='item !er" />
= null'>
  {{x}} : {{item.trim()}}</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
   catch   
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (clic
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 94266: 12 transforms
Fuzz 94267: 11 transforms
Fuzz 94268: 10 transforms
Fuzz 94269: 9 transforms
Fuzz 94270: 13 transforms
Fuzz 94271: 18 transforms
Fuzz 94272: 16 transforms
Fuzz 94273: 5 transforms
Fuzz 94274: 3 transforms
Fuzz 94275: 20 transforms
Fuzz 94276: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  CounterComponent recursedComponent;
  void reset() {}
@Component(
@Component(
  '090cedb3f2833a3f260b0937baae56267a6cd935',

  List<String> items;
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
]),
  template: '{{count}} <button (click)="incre}
import 'package:angular2/angular2.dart';
  EventEmittermented;
-->
       attr.aria-hidden="{{!invalidmponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  voidr increment() {}
\'\'\');
  inputs: const ['count'],
  void reset() {}
  CounterComponent recursedComponent;

  int count;
  @ContentChild(CounterComponent)

class ComponentA {

   -4.50359ment()" [value]="\'add\'"></button>')class CounterComponent {
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
}

<String> resetEvent;  @Output() EventEmitter<int> incremented;
  void increment(o) {}
  String header;
  templateUrl: 'test.html',

{
  directives: const [CounterCo<!--
});
  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Sms.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModet item of items; let x=index' [hidden]='item != null'>
  {{x}}el)]="header" />
      
  <my-counterhowing {{items.length}} items:</h1>
<li *ngFor='let item}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngdForm.dirty}}
  
  <input [(ngModel)]="header" />
      
    #counter
    [count]="items.length"
   e maxCount]='4'
    (reset)=''
    (c<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}lick)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 94277: 17 transforms
Fuzz 94278: 1 transforms
Fuzz 94279: 11 transforms
Fuzz 94280: 4 transforms
Fuzz 94281: 6 transforms
Fuzz 94282: 10 transforms
Fuzz 94283: 12 transforms
Fuzz 94284: 8 transforms
Fuzz 94285: 14 transforms
Fuzz 94286: 10 transforms
Fuzz 94287: 10 transforms
Fuzz 94288: 13 transforms
Fuzz 94289: 14 transforms
Fuzz 94290: 8 transforms
Fuzz 94291: 7 transforms
Fuzz 94292: 14 transforms
Fuzz 94293: 11 transforms
Fuzz 94294: 20 transforms
Fuzz 94295: 8 transforms
Fuzz 94296: 3 transforms
Fuzz 94297: 8 transforms
Fuzz 94298: 10 transforms
Fuzz 94299: 18 transforms
Fuzz 94300: 12 transforms
Fuzz 94301: 10 transforms
Fuzz 94302: 8 transforms
Fuzz 94303: 12 transforms
Fuzz 94304: 4 transforms
Fuzz 94305: 14 transforms
Fuzz 94306: 2 transforms
Fuzz 94307: 3 transforms
Fuzz 94308: 1 transforms
Fuzz 94309: 17 transforms
Fuzz 94310: 14 transforms
Fuzz 94311: 6 transforms
Fuzz 94312: 11 transforms
Fuzz 94313: 9 transforms
Fuzz 94314: 19 transforms
Fuzz 94315: 9 transforms
Fuzz 94316: 4 transforms
Fuzz 94317: 5 transforms
Fuzz 94318: 11 transforms
Fuzz 94319: 8 transforms
Fuzz 94320: 11 transforms
Fuzz 94321: 3 transforms
Fuzz 94322: 14 transforms
Fuzz 94323: 16 transforms
Fuzz 94324: 6 transforms
Fuzz 94325: 13 transforms
Fuzz 94326: 12 transforms
Fuzz 94327: 16 transforms
Fuzz 94328: 19 transforms
Fuzz 94329: 19 transforms
Fuzz 94330: 4 transforms
Fuzz 94331: 17 transforms
Fuzz 94332: 4 transforms
Fuzz 94333: 3 transforms
Fuzz 94334: 14 transforms
Fuzz 94335: 5 transforms
Fuzz 94336: 10 transforms
Fuzz 94337: 19 transforms
Fuzz 94338: 8 transforms
Fuzz 94339: 20 transforms
Fuzz 94340: 20 transforms
Fuzz 94341: 7 transforms
Fuzz 94342: 12 transforms
Fuzz 94343: 1 transforms
Fuzz 94344: 14 transforms
Fuzz 94345: 9 transforms
Fuzz 94346: 4 transforms
Fuzz 94347: 6 transforms
Fuzz 94348: 14 transforms
Fuzz 94349: 14 transforms
Fuzz 94350: 20 transforms
Fuzz 94351: 19 transforms
Fuzz 94352: 15 transforms
Fuzz 94353: 6 transforms
Fuzz 94354: 9 transforms
Fuzz 94355: 4 transforms
Fuzz 94356: 17 transforms
Fuzz 94357: 19 transforms
Fuzz 94358: 16 transforms
Fuzz 94359: 13 transforms
Fuzz 94360: 20 transforms
Fuzz 94361: 9 transforms
Fuzz 94362: 18 transforms
Fuzz 94363: 12 transforms
Fuzz 94364: 20 transforms
Fuzz 94365: 3 transforms
Fuzz 94366: 10 transforms
Fuzz 94367: 19 transforms
Fuzz 94368: 16 transforms
Fuzz 94369: 4 transforms
Fuzz 94370: 4 transforms
Fuzz 94371: 8 transforms
Fuzz 94372: 17 transforms
Fuzz 94373: 16 transforms
Fuzz 94374: 12 transforms
Fuzz 94375: 14 transforms
Fuzz 94376: 9 transforms
Fuzz 94377: 17 transforms
Fuzz 94378: 4 transforms
Fuzz 94379: 1 transforms
Fuzz 94380: 13 transforms
Fuzz 94381: 5 transforms
Fuzz 94382: 7 transforms
Fuzz 94383: 7 transforms
Fuzz 94384: 16 transforms
Fuzz 94385: 15 transforms
Fuzz 94386: 2 transforms
Fuzz 94387: 12 transforms
Fuzz 94388: 13 transforms
Fuzz 94389: 9 transforms
Fuzz 94390: 4 transforms
Fuzz 94391: 13 transforms
Fuzz 94392: 1 transforms
Fuzz 94393: 8 transforms
Fuzz 94394: 5 transforms
Fuzz 94395: 3 transforms
Fuzz 94396: 3 transforms
Fuzz 94397: 13 transforms
Fuzz 94398: 2 transforms
Fuzz 94399: 3 transforms
Fuzz 94400: 14 transforms
Fuzz 94401: 11 transforms
Fuzz 94402: 20 transforms
Fuzz 94403: 2 transforms
Fuzz 94404: 6 transforms
Fuzz 94405: 10 transforms
Fuzz 94406: 16 transforms
Fuzz 94407: 5 transforms
Fuzz 94408: 9 transforms
Fuzz 94409: 9 transforms
Fuzz 94410: 9 transforms
Fuzz 94411: 12 transforms
Fuzz 94412: 6 transforms
Fuzz 94413: 10 transforms
Fuzz 94414: 5 transforms
Fuzz 94415: 1 transforms
Fuzz 94416: 3 transforms
Fuzz 94417: 16 transforms
Fuzz 94418: 20 transforms
Fuzz 94419: 7 transforms
Fuzz 94420: 12 transforms
Fuzz 94421: 4 transforms
Fuzz 94422: 9 transforms
Fuzz 94423: 10 transforms
Fuzz 94424: 17 transforms
Fuzz 94425: 16 transforms
Fuzz 94426: 15 transforms
Fuzz 94427: 4 transforms
Fuzz 94428: 9 transforms
Fuzz 94429: 1 transforms
Fuzz 94430: 4 transforms
Fuzz 94431: 13 transforms
Fuzz 94432: 4 transforms
Fuzz 94433: 1 transforms
Fuzz 94434: 1 transforms
Fuzz 94435: 7 transforms
Fuzz 94436: 13 transforms
Fuzz 94437: 19 transforms
Fuzz 94438: 4 transforms
Fuzz 94439: 9 transforms
Fuzz 94440: 5 transforms
Fuzz 94441: 3 transforms
Fuzz 94442: 6 transforms
Fuzz 94443: 3 transforms
Fuzz 94444: 8 transforms
Fuzz 94445: 16 transforms
Fuzz 94446: 4 transforms
Fuzz 94447: 9 transforms
Fuzz 94448: 9 transforms
Fuzz 94449: 19 transforms
Fuzz 94450: 13 transforms
Fuzz 94451: 11 transforms
Fuzz 94452: 6 transforms
Fuzz 94453: 17 transforms
Fuzz 94454: 13 transforms
Fuzz 94455: 1 transforms
Fuzz 94456: 2 transforms
Fuzz 94457: 4 transforms
Fuzz 94458: 20 transforms
Fuzz 94459: 16 transforms
Fuzz 94460: 10 transforms
Fuzz 94461: 13 transforms
Fuzz 94462: 7 transforms
Fuzz 94463: 3 transforms
Fuzz 94464: 10 transforms
Fuzz 94465: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  List<String> items;

  inputs: co<!--
  void increment() {}
   ing header;
       arienuma-hidden=nst ['count'],
  EvabstractentEmitter<String> resetEvent;  @Output()EmitterString> resetEvent;  @Output() EventEmitter<
  Str<!--
}
-->
@Component(

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.lengthnull}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item1>
<li *ngFor= != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCoufactorynt]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 94466: 3 transforms
Fuzz 94467: 8 transforms
Fuzz 94468: 12 transforms
Fuzz 94469: 15 transforms
Fuzz 94470: 9 transforms
Fuzz 94471: 2 transforms
Fuzz 94472: 17 transforms
Fuzz 94473: 9 transforms
Fuzz 94474: 18 transforms
Fuzz 94475: 5 transforms
Fuzz 94476: 4 transforms
Fuzz 94477: 13 transforms
Fuzz 94478: 7 transforms
Fuzz 94479: 17 transforms
Fuzz 94480: 15 transforms
Fuzz 94481: 8 transforms
Fuzz 94482: 17 transforms
Fuzz 94483: 10 transforms
Fuzz 94484: 3 transforms
Fuzz 94485: 4 transforms
Fuzz 94486: 11 transforms
Fuzz 94487: 14 transforms
Fuzz 94488: 3 transforms
Fuzz 94489: 7 transforms
Fuzz 94490: 7 transforms
Fuzz 94491: 5 transforms
Fuzz 94492: 17 transforms
Fuzz 94493: 9 transforms
Fuzz 94494: 13 transforms
Fuzz 94495: 6 transforms
Fuzz 94496: 10 transforms
Fuzz 94497: 2 transforms
Fuzz 94498: 20 transforms
Fuzz 94499: 16 transforms
Fuzz 94500: 1 transforms
Fuzz 94501: 9 transforms
Fuzz 94502: 5 transforms
Fuzz 94503: 5 transforms
Fuzz 94504: 15 transforms
Fuzz 94505: 14 transforms
Fuzz 94506: 17 transforms
Fuzz 94507: 1 transforms
Fuzz 94508: 9 transforms
Fuzz 94509: 12 transforms
Fuzz 94510: 3 transforms
Fuzz 94511: 8 transforms
Fuzz 94512: 4 transforms
Fuzz 94513: 4 transforms
Fuzz 94514: 8 transforms
Fuzz 94515: 17 transforms
Fuzz 94516: 3 transforms
Fuzz 94517: 14 transforms
Fuzz 94518: 2 transforms
Fuzz 94519: 2 transforms
Fuzz 94520: 4 transforms
Fuzz 94521: 2 transforms
Fuzz 94522: 1 transforms
Fuzz 94523: 16 transforms
Fuzz 94524: 17 transforms
Fuzz 94525: 18 transforms
Fuzz 94526: 9 transforms
Fuzz 94527: 18 transforms
Fuzz 94528: 6 transforms
Fuzz 94529: 6 transforms
Fuzz 94530: 20 transforms
Fuzz 94531: 15 transforms
Fuzz 94532: 20 transforms
Fuzz 94533: 6 transforms
Fuzz 94534: 18 transforms
Fuzz 94535: 18 transforms
Fuzz 94536: 12 transforms
Fuzz 94537: 19 transforms
Fuzz 94538: 17 transforms
Fuzz 94539: 18 transforms
Fuzz 94540: 13 transforms
Fuzz 94541: 5 transforms
Fuzz 94542: 11 transforms
Fuzz 94543: 16 transforms
Fuzz 94544: 17 transforms
Fuzz 94545: 5 transforms
Fuzz 94546: 4 transforms
Fuzz 94547: 18 transforms
Fuzz 94548: 20 transforms
Fuzz 94549: 10 transforms
Fuzz 94550: 7 transforms
Fuzz 94551: 15 transforms
Fuzz 94552: 9 transforms
Fuzz 94553: 11 transforms
Fuzz 94554: 8 transforms
Fuzz 94555: 8 transforms
Fuzz 94556: 19 transforms
Fuzz 94557: 17 transforms
Fuzz 94558: 13 transforms
Fuzz 94559: 14 transforms
Fuzz 94560: 10 transforms
Fuzz 94561: 2 transforms
Fuzz 94562: 15 transforms
Fuzz 94563: 8 transforms
Fuzz 94564: 19 transforms
Fuzz 94565: 17 transforms
Fuzz 94566: 4 transforms
Fuzz 94567: 9 transforms
Fuzz 94568: 16 transforms
Fuzz 94569: 13 transforms
Fuzz 94570: 20 transforms
Fuzz 94571: 3 transforms
Fuzz 94572: 11 transforms
Fuzz 94573: 1 transforms
Fuzz 94574: 18 transforms
Fuzz 94575: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  @ContentChild(CounterComponent)
       atte: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
  selector: }
@Component(
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  String header;
@Component(
import 'package:angular2/angular2.dart';

{
{
  void increment() {}
  '090cedb3f2833a3f260b0937baae56267'my-aaa',
  directives: const [CounterComponent, <!--
}
  @Input() int maxCount;
  outputs: const [tEmitter<int> incremented;
  @Output() Even
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='eitem != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>),
});
{
\'\'\');
  '090cremented)='items.add($event.toString())'>),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -    <my-counter></my-cocedb3f2833a3f260b0937baae56267a6cd935',
   -    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 94576: 8 transforms
Fuzz 94577: 14 transforms
Fuzz 94578: 13 transforms
Fuzz 94579: 10 transforms
Fuzz 94580: 19 transforms
Fuzz 94581: 3 transforms
Fuzz 94582: 8 transforms
Fuzz 94583: 14 transforms
Fuzz 94584: 1 transforms
Fuzz 94585: 18 transforms
Fuzz 94586: 10 transforms
Fuzz 94587: 7 transforms
Fuzz 94588: 10 transforms
Fuzz 94589: 15 transforms
Fuzz 94590: 16 transforms
Fuzz 94591: 16 transforms
Fuzz 94592: 17 transforms
Fuzz 94593: 6 transforms
Fuzz 94594: 5 transforms
Fuzz 94595: 5 transforms
Fuzz 94596: 1 transforms
Fuzz 94597: 5 transforms
Fuzz 94598: 17 transforms
Fuzz 94599: 1 transforms
Fuzz 94600: 16 transforms
Fuzz 94601: 6 transforms
Fuzz 94602: 4 transforms
Fuzz 94603: 10 transforms
Fuzz 94604: 6 transforms
Fuzz 94605: 1 transforms
Fuzz 94606: 16 transforms
Fuzz 94607: 1 transforms
Fuzz 94608: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
@Compone<!--
  nt(  selector: 'my-aaa'if,
  templateUrl: 'test.html',  dircti
       attr.aria-hidden="{{!invalid}}"
       aria-hidden="true"
finally
import 'package:angular2/angular2.dart';
-->
<<==HTML CODE==>>
  
  </my-counter>
    <my-counter></my-cou' [hidden]='item != null'>
</li>
    <my-counter></my-counter>
<h1 #hc1>Showing {{items.length}} items:</h1>
  <my-counter
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
    #counter    [count]="items.length"
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
</div>
      
<div *ngIf="items.length > 0">
])n = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>

    (reset)=''
  {{x}} : {{item.trim()}}

    (click)='h1.hidde}
<li *ngFor='let item of items; let x=indexd)='items.add($event.toString())'>
  <input [(ngModel)]="header />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 94609: 3 transforms
Fuzz 94610: 11 transforms
Fuzz 94611: 16 transforms
Fuzz 94612: 3 transforms
Fuzz 94613: 12 transforms
Fuzz 94614: 20 transforms
Fuzz 94615: 2 transforms
Fuzz 94616: 6 transforms
Fuzz 94617: 19 transforms
Fuzz 94618: 16 transforms
Fuzz 94619: 18 transforms
Fuzz 94620: 4 transforms
Fuzz 94621: 16 transforms
Fuzz 94622: 6 transforms
Fuzz 94623: 3 transforms
Fuzz 94624: 6 transforms
Fuzz 94625: 19 transforms
Fuzz 94626: 20 transforms
Fuzz 94627: 6 transforms
Fuzz 94628: 16 transforms
Fuzz 94629: 7 transforms
Fuzz 94630: 8 transforms
Fuzz 94631: 16 transforms
Fuzz 94632: 11 transforms
Fuzz 94633: 7 transforms
Fuzz 94634: 2 transforms
Fuzz 94635: 20 transforms
Fuzz 94636: 4 transforms
Fuzz 94637: 3 transforms
Fuzz 94638: 10 transforms
Fuzz 94639: 13 transforms
Fuzz 94640: 20 transforms
Fuzz 94641: 2 transforms
Fuzz 94642: 11 transforms
Fuzz 94643: 6 transforms
Fuzz 94644: 18 transforms
Fuzz 94645: 16 transforms
Fuzz 94646: 1 transforms
Fuzz 94647: 1 transforms
Fuzz 94648: 19 transforms
Fuzz 94649: 20 transforms
Fuzz 94650: 13 transforms
Fuzz 94651: 1 transforms
Fuzz 94652: 13 transforms
Fuzz 94653: 9 transforms
Fuzz 94654: 15 transforms
Fuzz 94655: 2 transforms
Fuzz 94656: 13 transforms
Fuzz 94657: 4 transforms
Fuzz 94658: 12 transforms
Fuzz 94659: 18 transforms
Fuzz 94660: 20 transforms
Fuzz 94661: 9 transforms
Fuzz 94662: 3 transforms
Fuzz 94663: 11 transforms
Fuzz 94664: 3 transforms
Fuzz 94665: 14 transforms
Fuzz 94666: 9 transforms
Fuzz 94667: 18 transforms
Fuzz 94668: 13 transforms
Fuzz 94669: 12 transforms
Fuzz 94670: 13 transforms
Fuzz 94671: 16 transforms
Fuzz 94672: 6 transforms
Fuzz 94673: 5 transforms
Fuzz 94674: 10 transforms
Fuzz 94675: 1 transforms
Fuzz 94676: 3 transforms
Fuzz 94677: 20 transforms
Fuzz 94678: 4 transforms
Fuzz 94679: 19 transforms
Fuzz 94680: 2 transforms
Fuzz 94681: 16 transforms
Fuzz 94682: 7 transforms
Fuzz 94683: 20 transforms
Fuzz 94684: 9 transforms
Fuzz 94685: 10 transforms
Fuzz 94686: 1 transforms
Fuzz 94687: 9 transforms
Fuzz 94688: 17 transforms
Fuzz 94689: 15 transforms
Fuzz 94690: 5 transforms
Fuzz 94691: 6 transforms
Fuzz 94692: 1 transforms
Fuzz 94693: 1 transforms
Fuzz 94694: 8 transforms
Fuzz 94695: 12 transforms
Fuzz 94696: 3 transforms
Fuzz 94697: 16 transforms
Fuzz 94698: 3 transforms
Fuzz 94699: 11 transforms
Fuzz 94700: 7 transforms
Fuzz 94701: 9 transforms
Fuzz 94702: 20 transforms
Fuzz 94703: 16 transforms
Fuzz 94704: 8 transforms
Fuzz 94705: 14 transforms
Fuzz 94706: 14 transforms
Fuzz 94707: 4 transforms
Fuzz 94708: 14 transforms
Fuzz 94709: 17 transforms
Fuzz 94710: 12 transforms
Fuzz 94711: 2 transforms
Fuzz 94712: 13 transforms
Fuzz 94713: 8 transforms
Fuzz 94714: 16 transforms
Fuzz 94715: 1 transforms
Fuzz 94716: 13 transforms
Fuzz 94717: 12 transforms
Fuzz 94718: 8 transforms
Fuzz 94719: 9 transforms
Fuzz 94720: 14 transforms
Fuzz 94721: 14 transforms
Fuzz 94722: 4 transforms
Fuzz 94723: 12 transforms
Fuzz 94724: 9 transforms
Fuzz 94725: 8 transforms
Fuzz 94726: 1 transforms
Fuzz 94727: 11 transforms
Fuzz 94728: 14 transforms
Fuzz 94729: 19 transforms
Fuzz 94730: 20 transforms
Fuzz 94731: 2 transforms
Fuzz 94732: 14 transforms
Fuzz 94733: 19 transforms
Fuzz 94734: 4 transforms
Fuzz 94735: 17 transforms
Fuzz 94736: 2 transforms
Fuzz 94737: 1 transforms
Fuzz 94738: 16 transforms
Fuzz 94739: 18 transforms
Fuzz 94740: 11 transforms
Fuzz 94741: 7 transforms
Fuzz 94742: 15 transforms
Fuzz 94743: 5 transforms
Fuzz 94744: 1 transforms
Fuzz 94745: 11 transforms
Fuzz 94746: 13 transforms
Fuzz 94747: 19 transforms
Fuzz 94748: 10 transforms
Fuzz 94749: 13 transforms
Fuzz 94750: 10 transforms
Fuzz 94751: 11 transforms
Fuzz 94752: 18 transforms
Fuzz 94753: 1 transforms
Fuzz 94754: 3 transforms
Fuzz 94755: 17 transforms
Fuzz 94756: 13 transforms
Fuzz 94757: 3 transforms
Fuzz 94758: 13 transforms
Fuzz 94759: 3 transforms
Fuzz 94760: 17 transforms
Fuzz 94761: 1 transforms
Fuzz 94762: 5 transforms
Fuzz 94763: 19 transforms
Fuzz 94764: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

  int count;
crlasss CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}}<button (click)="increment()" [value]="\'add\'"></button>')

  void reset() {}  void increment() {}
  selector: 'my-counter',
}
  @Output() EventEmitter<int> incremented;
class ComponentA {
  String header;
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
@Componentn(
  CounterComponent recursedComponent;

import 'package:angular2/angular2.dart';

  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  @Input() int maxCount;
  List<}
})String> item}
]),
});
{\'\'\');
  '090ced<!--
-->
       aria-hidden="true"
       attr.aria-hiddb3f2833as;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  }]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267<my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 94765: 12 transforms
Fuzz 94766: 5 transforms
Fuzz 94767: 9 transforms
Fuzz 94768: 18 transforms
Fuzz 94769: 11 transforms
Fuzz 94770: 4 transforms
Fuzz 94771: 3 transforms
Fuzz 94772: 14 transforms
Fuzz 94773: 12 transforms
Fuzz 94774: 2 transforms
Fuzz 94775: 4 transforms
Fuzz 94776: 11 transforms
Fuzz 94777: 8 transforms
Fuzz 94778: 9 transforms
Fuzz 94779: 8 transforms
Fuzz 94780: 12 transforms
Fuzz 94781: 8 transforms
Fuzz 94782: 10 transforms
Fuzz 94783: 12 transforms
Fuzz 94784: 14 transforms
Fuzz 94785: 16 transforms
Fuzz 94786: 14 transforms
Fuzz 94787: 14 transforms
Fuzz 94788: 15 transforms
Fuzz 94789: 18 transforms
Fuzz 94790: 15 transforms
Fuzz 94791: 17 transforms
Fuzz 94792: 4 transforms
Fuzz 94793: 1 transforms
Fuzz 94794: 19 transforms
Fuzz 94795: 20 transforms
Fuzz 94796: 20 transforms
Fuzz 94797: 1 transforms
Fuzz 94798: 12 transforms
Fuzz 94799: 19 transforms
Fuzz 94800: 12 transforms
Fuzz 94801: 15 transforms
Fuzz 94802: 9 transforms
Fuzz 94803: 7 transforms
Fuzz 94804: 5 transforms
Fuzz 94805: 16 transforms
Fuzz 94806: 6 transforms
Fuzz 94807: 5 transforms
Fuzz 94808: 3 transforms
Fuzz 94809: 20 transforms
Fuzz 94810: 14 transforms
Fuzz 94811: 10 transforms
Fuzz 94812: 4 transforms
Fuzz 94813: 17 transforms
Fuzz 94814: 16 transforms
Fuzz 94815: 12 transforms
Fuzz 94816: 14 transforms
Fuzz 94817: 13 transforms
Fuzz 94818: 18 transforms
Fuzz 94819: 2 transforms
Fuzz 94820: 17 transforms
Fuzz 94821: 11 transforms
Fuzz 94822: 3 transforms
Fuzz 94823: 10 transforms
Fuzz 94824: 16 transforms
Fuzz 94825: 14 transforms
Fuzz 94826: 1 transforms
Fuzz 94827: 18 transforms
Fuzz 94828: 3 transforms
Fuzz 94829: 4 transforms
Fuzz 94830: 19 transforms
Fuzz 94831: 17 transforms
Fuzz 94832: 17 transforms
Fuzz 94833: 12 transforms
Fuzz 94834: 12 transforms
Fuzz 94835: 10 transforms
Fuzz 94836: 11 transforms
Fuzz 94837: 11 transforms
Fuzz 94838: 18 transforms
Fuzz 94839: 9 transforms
Fuzz 94840: 13 transforms
Fuzz 94841: 4 transforms
Fuzz 94842: 3 transforms
Fuzz 94843: 20 transforms
Fuzz 94844: 12 transforms
Fuzz 94845: 8 transforms
Fuzz 94846: 15 transforms
Fuzz 94847: 19 transforms
Fuzz 94848: 16 transforms
Fuzz 94849: 20 transforms
Fuzz 94850: 15 transforms
Fuzz 94851: 10 transforms
Fuzz 94852: 9 transforms
Fuzz 94853: 6 transforms
Fuzz 94854: 13 transforms
Fuzz 94855: 5 transforms
Fuzz 94856: 1 transforms
Fuzz 94857: 1 transforms
Fuzz 94858: 5 transforms
Fuzz 94859: 10 transforms
Fuzz 94860: 17 transforms
Fuzz 94861: 20 transforms
Fuzz 94862: 13 transforms
Fuzz 94863: 13 transforms
Fuzz 94864: 16 transforms
Fuzz 94865: 18 transforms
Fuzz 94866: 14 transforms
Fuzz 94867: 15 transforms
Fuzz 94868: 12 transforms
Fuzz 94869: 9 transforms
Fuzz 94870: 15 transforms
Fuzz 94871: 17 transforms
Fuzz 94872: 19 transforms
Fuzz 94873: 4 transforms
Fuzz 94874: 8 transforms
Fuzz 94875: 3 transforms
Fuzz 94876: 6 transforms
Fuzz 94877: 19 transforms
Fuzz 94878: 4 transforms
Fuzz 94879: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dmport 'package:angular2/ainr<!--eturnt';

@Compoent(
  se
<<==HTML CODE==>>
<div *ngIf="items.length > 0>
    [count]="items.length"
</liconst>
  </my-counter>
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; c(ouet()'
  
  {{x}} : {{item.trim()}}
</div>
    (reset)=''

  <my-counter
  <form #ngForm="ngForm"></form>
    (incr"ementnter.reset()'
  
  {{x}} : {{item.trim()}}
</div>
    (reset)=''

  <my-counter
  <form #ngForm="ngForm"></form>
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
<li *ngFor='let item of items1; let x=index' [hidden]='item != null'>

      
    #counter
  <input [(ngModel)]="header" />
<h}
]),
});
{
\'\'1 #hn1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 94880: 12 transforms
Fuzz 94881: 14 transforms
Fuzz 94882: 15 transforms
Fuzz 94883: 3 transforms
Fuzz 94884: 12 transforms
Fuzz 94885: 12 transforms
Fuzz 94886: 14 transforms
Fuzz 94887: 12 transforms
Fuzz 94888: 12 transforms
Fuzz 94889: 3 transforms
Fuzz 94890: 12 transforms
Fuzz 94891: 12 transforms
Fuzz 94892: 11 transforms
Fuzz 94893: 14 transforms
Fuzz 94894: 1 transforms
Fuzz 94895: 14 transforms
Fuzz 94896: 5 transforms
Fuzz 94897: 13 transforms
Fuzz 94898: 13 transforms
Fuzz 94899: 10 transforms
Fuzz 94900: 13 transforms
Fuzz 94901: 6 transforms
Fuzz 94902: 15 transforms
Fuzz 94903: 3 transforms
Fuzz 94904: 17 transforms
Fuzz 94905: 9 transforms
Fuzz 94906: 19 transforms
Fuzz 94907: 7 transforms
Fuzz 94908: 20 transforms
Fuzz 94909: 12 transforms
Fuzz 94910: 20 transforms
Fuzz 94911: 10 transforms
Fuzz 94912: 9 transforms
Fuzz 94913: 20 transforms
Fuzz 94914: 19 transforms
Fuzz 94915: 3 transforms
Fuzz 94916: 3 transforms
Fuzz 94917: 3 transforms
Fuzz 94918: 12 transforms
Fuzz 94919: 8 transforms
Fuzz 94920: 17 transforms
Fuzz 94921: 17 transforms
Fuzz 94922: 16 transforms
Fuzz 94923: 10 transforms
Fuzz 94924: 3 transforms
Fuzz 94925: 18 transforms
Fuzz 94926: 17 transforms
Fuzz 94927: 3 transforms
Fuzz 94928: 15 transforms
Fuzz 94929: 2 transforms
Fuzz 94930: 14 transforms
Fuzz 94931: 17 transforms
Fuzz 94932: 20 transforms
Fuzz 94933: 9 transforms
Fuzz 94934: 10 transforms
Fuzz 94935: 7 transforms
Fuzz 94936: 7 transforms
Fuzz 94937: 9 transforms
Fuzz 94938: 10 transforms
Fuzz 94939: 7 transforms
Fuzz 94940: 16 transforms
Fuzz 94941: 3 transforms
Fuzz 94942: 20 transforms
Fuzz 94943: 14 transforms
Fuzz 94944: 5 transforms
Fuzz 94945: 19 transforms
Fuzz 94946: 5 transforms
Fuzz 94947: 10 transforms
Fuzz 94948: 8 transforms
Fuzz 94949: 2 transforms
Fuzz 94950: 12 transforms
Fuzz 94951: 6 transforms
Fuzz 94952: 17 transforms
Fuzz 94953: 14 transforms
Fuzz 94954: 10 transforms
Fuzz 94955: 1 transforms
Fuzz 94956: 5 transforms
Fuzz 94957: 4 transforms
Fuzz 94958: 14 transforms
Fuzz 94959: 6 transforms
Fuzz 94960: 7 transforms
Fuzz 94961: 10 transforms
Fuzz 94962: 7 transforms
Fuzz 94963: 13 transforms
Fuzz 94964: 13 transforms
Fuzz 94965: 3 transforms
Fuzz 94966: 19 transforms
Fuzz 94967: 11 transforms
Fuzz 94968: 1 transforms
Fuzz 94969: 6 transforms
Fuzz 94970: 10 transforms
Fuzz 94971: 19 transforms
Fuzz 94972: 1 transforms
Fuzz 94973: 17 transforms
Fuzz 94974: 11 transforms
Fuzz 94975: 12 transforms
Fuzz 94976: 15 transforms
Fuzz 94977: 3 transforms
Fuzz 94978: 14 transforms
Fuzz 94979: 10 transforms
Fuzz 94980: 10 transforms
Fuzz 94981: 20 transforms
Fuzz 94982: 20 transforms
Fuzz 94983: 5 transforms
Fuzz 94984: 4 transforms
Fuzz 94985: 14 transforms
Fuzz 94986: 13 transforms
Fuzz 94987: 6 transforms
Fuzz 94988: 14 transforms
Fuzz 94989: 4 transforms
Fuzz 94990: 16 transforms
Fuzz 94991: 6 transforms
Fuzz 94992: 5 transforms
Fuzz 94993: 12 transforms
Fuzz 94994: 7 transforms
Fuzz 94995: 1 transforms
Fuzz 94996: 13 transforms
Fuzz 94997: 4 transforms
Fuzz 94998: 11 transforms
Fuzz 94999: 9 transforms
Fuzz 95000: 17 transforms
Fuzz 95001: 10 transforms
Fuzz 95002: 5 transforms
Fuzz 95003: 8 transforms
Fuzz 95004: 17 transforms
Fuzz 95005: 17 transforms
Fuzz 95006: 10 transforms
Fuzz 95007: 20 transforms
Fuzz 95008: 9 transforms
Fuzz 95009: 8 transforms
Fuzz 95010: 8 transforms
Fuzz 95011: 16 transforms
Fuzz 95012: 5 transforms
Fuzz 95013: 12 transforms
Fuzz 95014: 11 transforms
Fuzz 95015: 15 transforms
Fuzz 95016: 19 transforms
Fuzz 95017: 11 transforms
Fuzz 95018: 8 transforms
Fuzz 95019: 16 transforms
Fuzz 95020: 15 transforms
Fuzz 95021: 1 transforms
Fuzz 95022: 11 transforms
Fuzz 95023: 18 transforms
Fuzz 95024: 12 transforms
Fuzz 95025: 11 transforms
Fuzz 95026: 11 transforms
Fuzz 95027: 10 transforms
Fuzz 95028: 20 transforms
Fuzz 95029: 16 transforms
Fuzz 95030: 14 transforms
Fuzz 95031: 13 transforms
Fuzz 95032: 13 transforms
Fuzz 95033: 7 transforms
Fuzz 95034: 3 transforms
Fuzz 95035: 18 transforms
Fuzz 95036: 14 transforms
Fuzz 95037: 18 transforms
Fuzz 95038: 1 transforms
Fuzz 95039: 12 transforms
Fuzz 95040: 2 transforms
Fuzz 95041: 5 transforms
Fuzz 95042: 1 transforms
Fuzz 95043: 18 transforms
Fuzz 95044: 19 transforms
Fuzz 95045: 9 transforms
Fuzz 95046: 10 transforms
Fuzz 95047: 17 transforms
Fuzz 95048: 3 transforms
Fuzz 95049: 16 transforms
Fuzz 95050: 6 transforms
Fuzz 95051: 2 transforms
Fuzz 95052: 20 transforms
Fuzz 95053: 17 transforms
Fuzz 95054: 2 transforms
Fuzz 95055: 19 transforms
Fuzz 95056: 14 transforms
Fuzz 95057: 19 transforms
Fuzz 95058: 17 transforms
Fuzz 95059: 16 transforms
Fuzz 95060: 3 transforms
Fuzz 95061: 2 transforms
Fuzz 95062: 18 transforms
Fuzz 95063: 17 transforms
Fuzz 95064: 2 transforms
Fuzz 95065: 14 transforms
Fuzz 95066: 4 transforms
Fuzz 95067: 18 transforms
Fuzz 95068: 8 transforms
Fuzz 95069: 17 transforms
Fuzz 95070: 7 transforms
Fuzz 95071: 8 transforms
Fuzz 95072: 5 transforms
Fuzz 95073: 2 transforms
Fuzz 95074: 17 transforms
Fuzz 95075: 17 transforms
Fuzz 95076: 16 transforms
Fuzz 95077: 14 transforms
Fuzz 95078: 4 transforms
Fuzz 95079: 11 transforms
Fuzz 95080: 12 transforms
Fuzz 95081: 18 transforms
Fuzz 95082: 14 transforms
Fuzz 95083: 3 transforms
Fuzz 95084: 12 transforms
Fuzz 95085: 5 transforms
Fuzz 95086: 5 transforms
Fuzz 95087: 4 transforms
Fuzz 95088: 13 transforms
Fuzz 95089: 4 transforms
Fuzz 95090: 18 transforms
Fuzz 95091: 12 transforms
Fuzz 95092: 11 transforms
Fuzz 95093: 3 transforms
Fuzz 95094: 10 transforms
Fuzz 95095: 12 transforms
Fuzz 95096: 3 transforms
Fuzz 95097: 18 transforms
Fuzz 95098: 18 transforms
Fuzz 95099: 11 transforms
Fuzz 95100: 3 transforms
Fuzz 95101: 17 transforms
Fuzz 95102: 10 transforms
Fuzz 95103: 3 transforms
Fuzz 95104: 5 transforms
Fuzz 95105: 17 transforms
Fuzz 95106: 2 transforms
Fuzz 95107: 12 transforms
Fuzz 95108: 16 transforms
Fuzz 95109: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
@Component(
  String header;
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
       aria-hiddented;
  selector: 'my-counter'
  void reset() {}
  inputs: const ['count'],
-->
  @Input() int maxCount;

   put() int maxCount;
  se}
  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremen<!--
  '090celector: 'my-aaa',  templateUrl: 'test.html',

}
\'\'\');
class CounterComponent {
-->


  outputs: const ['resetEvent: reset'],

class ComponentA {
@Component(
  template: '{{count}} <button (click)="increment()" [va,lue]="\'add\'"></button>')
class CounterCompont, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
]),
{
  int count;
  @Output() EventEmitter<int> increment;
  directives: const [CounterCompone="\'add\'"></button>')
  CounterComponent recursedCompon  @In<!--
}
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; ele<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!t x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
o</li>

<div *ngIf="items.length > 0">
  <form #ngFo
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 95110: 20 transforms
Fuzz 95111: 14 transforms
Fuzz 95112: 3 transforms
Fuzz 95113: 11 transforms
Fuzz 95114: 17 transforms
Fuzz 95115: 18 transforms
Fuzz 95116: 11 transforms
Fuzz 95117: 17 transforms
Fuzz 95118: 20 transforms
Fuzz 95119: 8 transforms
Fuzz 95120: 9 transforms
Fuzz 95121: 20 transforms
Fuzz 95122: 15 transforms
Fuzz 95123: 16 transforms
Fuzz 95124: 18 transforms
Fuzz 95125: 6 transforms
Fuzz 95126: 12 transforms
Fuzz 95127: 10 transforms
Fuzz 95128: 4 transforms
Fuzz 95129: 13 transforms
Fuzz 95130: 10 transforms
Fuzz 95131: 18 transforms
Fuzz 95132: 18 transforms
Fuzz 95133: 4 transforms
Fuzz 95134: 15 transforms
Fuzz 95135: 19 transforms
Fuzz 95136: 17 transforms
Fuzz 95137: 1 transforms
Fuzz 95138: 14 transforms
Fuzz 95139: 7 transforms
Fuzz 95140: 15 transforms
Fuzz 95141: 14 transforms
Fuzz 95142: 18 transforms
Fuzz 95143: 7 transforms
Fuzz 95144: 20 transforms
Fuzz 95145: 3 transforms
Fuzz 95146: 16 transforms
Fuzz 95147: 7 transforms
Fuzz 95148: 19 transforms
Fuzz 95149: 19 transforms
Fuzz 95150: 13 transforms
Fuzz 95151: 20 transforms
Fuzz 95152: 19 transforms
Fuzz 95153: 11 transforms
Fuzz 95154: 16 transforms
Fuzz 95155: 15 transforms
Fuzz 95156: 10 transforms
Fuzz 95157: 15 transforms
Fuzz 95158: 2 transforms
Fuzz 95159: 20 transforms
Fuzz 95160: 9 transforms
Fuzz 95161: 13 transforms
Fuzz 95162: 10 transforms
Fuzz 95163: 7 transforms
Fuzz 95164: 14 transforms
Fuzz 95165: 14 transforms
Fuzz 95166: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector:<!--
-->
       aria-hidden="true"
       attr.aria-hidden= 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, constNgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset
  int count;
  @Input() int maxCount;
  EventEmitter<Strin'],
  tempsuperlate: '{{count}} <button(click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
    [synccount]="items.length"
  <my-counter
</div>
  </my-counter>
    <my-counter></my-counter>
  {{x}} : {{item.trim()}}
    [maxCount]='4'
  <input [(ngModel)]="header" 
    #counter
<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>

  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 95167: 4 transforms
Fuzz 95168: 16 transforms
Fuzz 95169: 15 transforms
Fuzz 95170: 2 transforms
Fuzz 95171: 13 transforms
Fuzz 95172: 1 transforms
Fuzz 95173: 1 transforms
Fuzz 95174: 3 transforms
Fuzz 95175: 20 transforms
Fuzz 95176: 14 transforms
Fuzz 95177: 8 transforms
Fuzz 95178: 3 transforms
Fuzz 95179: 11 transforms
Fuzz 95180: 20 transforms
Fuzz 95181: 14 transforms
Fuzz 95182: 1 transforms
Fuzz 95183: 15 transforms
Fuzz 95184: 15 transforms
Fuzz 95185: 15 transforms
Fuzz 95186: 19 transforms
Fuzz 95187: 7 transforms
Fuzz 95188: 2 transforms
Fuzz 95189: 5 transforms
Fuzz 95190: 8 transforms
Fuzz 95191: 12 transforms
Fuzz 95192: 13 transforms
Fuzz 95193: 3 transforms
Fuzz 95194: 4 transforms
Fuzz 95195: 9 transforms
Fuzz 95196: 8 transforms
Fuzz 95197: 17 transforms
Fuzz 95198: 10 transforms
Fuzz 95199: 3 transforms
Fuzz 95200: 4 transforms
Fuzz 95201: 3 transforms
Fuzz 95202: 7 transforms
Fuzz 95203: 10 transforms
Fuzz 95204: 11 transforms
Fuzz 95205: 15 transforms
Fuzz 95206: 1 transforms
Fuzz 95207: 5 transforms
Fuzz 95208: 7 transforms
Fuzz 95209: 20 transforms
Fuzz 95210: 20 transforms
Fuzz 95211: 2 transforms
Fuzz 95212: 6 transforms
Fuzz 95213: 10 transforms
Fuzz 95214: 9 transforms
Fuzz 95215: 6 transforms
Fuzz 95216: 6 transforms
Fuzz 95217: 11 transforms
Fuzz 95218: 10 transforms
Fuzz 95219: 6 transforms
Fuzz 95220: 3 transforms
Fuzz 95221: 15 transforms
Fuzz 95222: 15 transforms
Fuzz 95223: 5 transforms
Fuzz 95224: 3 transforms
Fuzz 95225: 17 transforms
Fuzz 95226: 15 transforms
Fuzz 95227: 8 transforms
Fuzz 95228: 14 transforms
Fuzz 95229: 15 transforms
Fuzz 95230: 16 transforms
Fuzz 95231: 12 transforms
Fuzz 95232: 5 transforms
Fuzz 95233: 12 transforms
Fuzz 95234: 7 transforms
Fuzz 95235: 2 transforms
Fuzz 95236: 19 transforms
Fuzz 95237: 10 transforms
Fuzz 95238: 7 transforms
Fuzz 95239: 4 transforms
Fuzz 95240: 16 transforms
Fuzz 95241: 19 transforms
Fuzz 95242: 7 transforms
Fuzz 95243: 5 transforms
Fuzz 95244: 16 transforms
Fuzz 95245: 5 transforms
Fuzz 95246: 18 transforms
Fuzz 95247: 6 transforms
Fuzz 95248: 14 transforms
Fuzz 95249: 6 transforms
Fuzz 95250: 15 transforms
Fuzz 95251: 11 transforms
Fuzz 95252: 5 transforms
Fuzz 95253: 20 transforms
Fuzz 95254: 5 transforms
Fuzz 95255: 10 transforms
Fuzz 95256: 7 transforms
Fuzz 95257: 19 transforms
Fuzz 95258: 1 transforms
Fuzz 95259: 16 transforms
Fuzz 95260: 6 transforms
Fuzz 95261: 7 transforms
Fuzz 95262: 2 transforms
Fuzz 95263: 13 transforms
Fuzz 95264: 19 transforms
Fuzz 95265: 8 transforms
Fuzz 95266: 7 transforms
Fuzz 95267: 13 transforms
Fuzz 95268: 6 transforms
Fuzz 95269: 6 transforms
Fuzz 95270: 11 transforms
Fuzz 95271: 15 transforms
Fuzz 95272: 3 transforms
Fuzz 95273: 16 transforms
Fuzz 95274: 8 transforms
Fuzz 95275: 16 transforms
Fuzz 95276: 20 transforms
Fuzz 95277: 17 transforms
Fuzz 95278: 13 transforms
Fuzz 95279: 12 transforms
Fuzz 95280: 6 transforms
Fuzz 95281: 20 transforms
Fuzz 95282: 11 transforms
Fuzz 95283: 5 transforms
Fuzz 95284: 17 transforms
Fuzz 95285: 19 transforms
Fuzz 95286: 11 transforms
Fuzz 95287: 10 transforms
Fuzz 95288: 9 transforms
Fuzz 95289: 11 transforms
Fuzz 95290: 5 transforms
Fuzz 95291: 3 transforms
Fuzz 95292: 18 transforms
Fuzz 95293: 13 transforms
Fuzz 95294: 9 transforms
Fuzz 95295: 17 transforms
Fuzz 95296: 18 transforms
Fuzz 95297: 18 transforms
Fuzz 95298: 8 transforms
Fuzz 95299: 15 transforms
Fuzz 95300: 13 transforms
Fuzz 95301: 13 transforms
Fuzz 95302: 16 transforms
Fuzz 95303: 6 transforms
Fuzz 95304: 11 transforms
Fuzz 95305: 5 transforms
Fuzz 95306: 11 transforms
Fuzz 95307: 16 transforms
Fuzz 95308: 15 transforms
Fuzz 95309: 15 transforms
Fuzz 95310: 11 transforms
Fuzz 95311: 13 transforms
Fuzz 95312: 4 transforms
Fuzz 95313: 5 transforms
Fuzz 95314: 14 transforms
Fuzz 95315: 7 transforms
Fuzz 95316: 19 transforms
Fuzz 95317: 2 transforms
Fuzz 95318: 3 transforms
Fuzz 95319: 14 transforms
Fuzz 95320: 3 transforms
Fuzz 95321: 18 transforms
Fuzz 95322: 17 transforms
Fuzz 95323: 2 transforms
Fuzz 95324: 19 transforms
Fuzz 95325: 9 transforms
Fuzz 95326: 12 transforms
Fuzz 95327: 6 transforms
Fuzz 95328: 5 transforms
Fuzz 95329: 13 transforms
Fuzz 95330: 6 transforms
Fuzz 95331: 3 transforms
Fuzz 95332: 1 transforms
Fuzz 95333: 11 transforms
Fuzz 95334: 9 transforms
Fuzz 95335: 15 transforms
Fuzz 95336: 7 transforms
Fuzz 95337: 15 transforms
Fuzz 95338: 15 transforms
Fuzz 95339: 16 transforms
Fuzz 95340: 13 transforms
Fuzz 95341: 13 transforms
Fuzz 95342: 12 transforms
Fuzz 95343: 11 transforms
Fuzz 95344: 6 transforms
Fuzz 95345: 5 transforms
Fuzz 95346: 16 transforms
Fuzz 95347: 14 transforms
Fuzz 95348: 16 transforms
Fuzz 95349: 5 transforms
Fuzz 95350: 8 transforms
Fuzz 95351: 1 transforms
Fuzz 95352: 14 transforms
Fuzz 95353: 6 transforms
Fuzz 95354: 1 transforms
Fuzz 95355: 10 transforms
Fuzz 95356: 7 transforms
Fuzz 95357: 4 transforms
Fuzz 95358: 4 transforms
Fuzz 95359: 13 transforms
Fuzz 95360: 1 transforms
Fuzz 95361: 10 transforms
Fuzz 95362: 13 transforms
Fuzz 95363: 9 transforms
Fuzz 95364: 14 transforms
Fuzz 95365: 9 transforms
Fuzz 95366: 15 transforms
Fuzz 95367: 16 transforms
Fuzz 95368: 8 transforms
Fuzz 95369: 11 transforms
Fuzz 95370: 12 transforms
Fuzz 95371: 5 transforms
Fuzz 95372: 3 transforms
Fuzz 95373: 13 transforms
Fuzz 95374: 6 transforms
Fuzz 95375: 10 transforms
Fuzz 95376: 6 transforms
Fuzz 95377: 8 transforms
Fuzz 95378: 16 transforms
Fuzz 95379: 13 transforms
Fuzz 95380: 13 transforms
Fuzz 95381: 11 transforms
Fuzz 95382: 14 transforms
Fuzz 95383: 19 transforms
Fuzz 95384: 7 transforms
Fuzz 95385: 9 transforms
Fuzz 95386: 8 transforms
Fuzz 95387: 11 transforms
Fuzz 95388: 2 transforms
Fuzz 95389: 10 transforms
Fuzz 95390: 20 transforms
Fuzz 95391: 1 transforms
Fuzz 95392: 3 transforms
Fuzz 95393: 2 transforms
Fuzz 95394: 5 transforms
Fuzz 95395: 11 transforms
Fuzz 95396: 16 transforms
Fuzz 95397: 3 transforms
Fuzz 95398: 7 transforms
Fuzz 95399: 15 transforms
Fuzz 95400: 2 transforms
Fuzz 95401: 18 transforms
Fuzz 95402: 4 transforms
Fuzz 95403: 20 transforms
Fuzz 95404: 11 transforms
Fuzz 95405: 12 transforms
Fuzz 95406: 7 transforms
Fuzz 95407: 19 transforms
Fuzz 95408: 4 transforms
Fuzz 95409: 18 transforms
Fuzz 95410: 14 transforms
Fuzz 95411: 15 transforms
Fuzz 95412: 1 transforms
Fuzz 95413: 5 transforms
Fuzz 95414: 15 transforms
Fuzz 95415: 16 transforms
Fuzz 95416: 9 transforms
Fuzz 95417: 16 transforms
Fuzz 95418: 19 transforms
Fuzz 95419: 10 transforms
Fuzz 95420: 20 transforms
Fuzz 95421: 11 transforms
Fuzz 95422: 9 transforms
Fuzz 95423: 17 transforms
Fuzz 95424: 5 transforms
Fuzz 95425: 2 transforms
Fuzz 95426: 7 transforms
Fuzz 95427: 12 transforms
Fuzz 95428: 20 transforms
Fuzz 95429: 4 transforms
Fuzz 95430: 18 transforms
Fuzz 95431: 4 transforms
Fuzz 95432: 5 transforms
Fuzz 95433: 20 transforms
Fuzz 95434: 11 transforms
Fuzz 95435: 19 transforms
Fuzz 95436: 11 transforms
Fuzz 95437: 2 transforms
Fuzz 95438: 6 transforms
Fuzz 95439: 2 transforms
Fuzz 95440: 19 transforms
Fuzz 95441: 4 transforms
Fuzz 95442: 6 transforms
Fuzz 95443: 4 transforms
Fuzz 95444: 3 transforms
Fuzz 95445: 10 transforms
Fuzz 95446: 11 transforms
Fuzz 95447: 5 transforms
Fuzz 95448: 16 transforms
Fuzz 95449: 16 transforms
Fuzz 95450: 3 transforms
Fuzz 95451: 3 transforms
Fuzz 95452: 16 transforms
Fuzz 95453: 3 transforms
Fuzz 95454: 13 transforms
Fuzz 95455: 11 transforms
Fuzz 95456: 1 transforms
Fuzz 95457: 12 transforms
Fuzz 95458: 11 transforms
Fuzz 95459: 15 transforms
Fuzz 95460: 9 transforms
Fuzz 95461: 4 transforms
Fuzz 95462: 16 transforms
Fuzz 95463: 4 transforms
Fuzz 95464: 7 transforms
Fuzz 95465: 12 transforms
Fuzz 95466: 11 transforms
Fuzz 95467: 5 transforms
Fuzz 95468: 11 transforms
Fuzz 95469: 7 transforms
Fuzz 95470: 8 transforms
Fuzz 95471: 19 transforms
Fuzz 95472: 19 transforms
Fuzz 95473: 7 transforms
Fuzz 95474: 1 transforms
Fuzz 95475: 18 transforms
Fuzz 95476: 1 transforms
Fuzz 95477: 11 transforms
Fuzz 95478: 17 transforms
Fuzz 95479: 15 transforms
Fuzz 95480: 5 transforms
Fuzz 95481: 9 transforms
Fuzz 95482: 7 transforms
Fuzz 95483: 19 transforms
Fuzz 95484: 5 transforms
Fuzz 95485: 7 transforms
Fuzz 95486: 8 transforms
Fuzz 95487: 16 transforms
Fuzz 95488: 6 transforms
Fuzz 95489: 2 transforms
Fuzz 95490: 19 transforms
Fuzz 95491: 8 transforms
Fuzz 95492: 3 transforms
Fuzz 95493: 19 transforms
Fuzz 95494: 11 transforms
Fuzz 95495: 3 transforms
Fuzz 95496: 19 transforms
Fuzz 95497: 1 transforms
Fuzz 95498: 7 transforms
Fuzz 95499: 20 transforms
Fuzz 95500: 14 transforms
Fuzz 95501: 20 transforms
Fuzz 95502: 17 transforms
Fuzz 95503: 13 transforms
Fuzz 95504: 10 transforms
Fuzz 95505: 11 transforms
Fuzz 95506: 8 transforms
Fuzz 95507: 18 transforms
Fuzz 95508: 14 transforms
Fuzz 95509: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
       reset'],
  @ContentChild(CounterComponent)
}
-->
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
       aria-hidden="true"

\'\'\');
  outputs: const ['resetEvent:<!--
  CounterComponent recursedComponent;
  inputs: const ['count'],
  '090ass ComponentA {
       aria-hidden= 'package:angular2/angular2.dart';
});
  selector: 'my-aaa',
  @Input() int maxCount;
{
  int count;

-->
  EventEmitter<String> resetEvent;
]),
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
exportcl}
import<!--
Component(
  selector: 'my-counter',
  List<String> items;

  void reset() {}

  String header;
@Component(
  void increment() {}
}
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngF/li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    /[count]="items.length"
    [morm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    /[count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1assert.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 95510: 5 transforms
Fuzz 95511: 12 transforms
Fuzz 95512: 13 transforms
Fuzz 95513: 9 transforms
Fuzz 95514: 14 transforms
Fuzz 95515: 16 transforms
Fuzz 95516: 20 transforms
Fuzz 95517: 2 transforms
Fuzz 95518: 11 transforms
Fuzz 95519: 20 transforms
Fuzz 95520: 16 transforms
Fuzz 95521: 2 transforms
Fuzz 95522: 12 transforms
Fuzz 95523: 17 transforms
Fuzz 95524: 18 transforms
Fuzz 95525: 8 transforms
Fuzz 95526: 2 transforms
Fuzz 95527: 12 transforms
Fuzz 95528: 18 transforms
Fuzz 95529: 4 transforms
Fuzz 95530: 13 transforms
Fuzz 95531: 7 transforms
Fuzz 95532: 19 transforms
Fuzz 95533: 2 transforms
Fuzz 95534: 12 transforms
Fuzz 95535: 19 transforms
Fuzz 95536: 13 transforms
Fuzz 95537: 7 transforms
Fuzz 95538: 11 transforms
Fuzz 95539: 17 transforms
Fuzz 95540: 12 transforms
Fuzz 95541: 17 transforms
Fuzz 95542: 18 transforms
Fuzz 95543: 16 transforms
Fuzz 95544: 1 transforms
Fuzz 95545: 3 transforms
Fuzz 95546: 15 transforms
Fuzz 95547: 10 transforms
Fuzz 95548: 12 transforms
Fuzz 95549: 8 transforms
Fuzz 95550: 6 transforms
Fuzz 95551: 6 transforms
Fuzz 95552: 13 transforms
Fuzz 95553: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
  template:<!--
}
  @Input() int maxCount;
  selector: 'my-counter',

  @Input() in String header;
@Component(

class CounerComponent {
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;
  int count;
       aria-hidden="true"
  void increment() {}
-->
class ComponentA {

  @ContentChild(CounterComponent)
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModelc])
-->

}
  EventEmitter<t maxCount;
  List<String> items;
  selector: 'my-aaa',
  void reset() {}
  CounterComponent recursedComponent;

     '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"

     '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounerComponent {
  template:<!--
@Component(
  int count;
  outputs: const ['resetEvent: reset'],
  outputs: const ['resetEvent: reset'],
  String header;
  inputs: const ['count'],
@Component(
  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0<">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]}
="items.length"    [maxCount]='4'
    (reset)=''    r" />
      
  <my-counter
    #counter
    [count]}
="items.length"    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)=(click)='h1.hidden = !h1.hidden; counter.res<!--
-->
       ariet()'
    (incremented)='items.a
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 95554: 8 transforms
Fuzz 95555: 5 transforms
Fuzz 95556: 14 transforms
Fuzz 95557: 12 transforms
Fuzz 95558: 9 transforms
Fuzz 95559: 18 transforms
Fuzz 95560: 20 transforms
Fuzz 95561: 19 transforms
Fuzz 95562: 11 transforms
Fuzz 95563: 6 transforms
Fuzz 95564: 18 transforms
Fuzz 95565: 11 transforms
Fuzz 95566: 13 transforms
Fuzz 95567: 8 transforms
Fuzz 95568: 5 transforms
Fuzz 95569: 5 transforms
Fuzz 95570: 6 transforms
Fuzz 95571: 15 transforms
Fuzz 95572: 4 transforms
Fuzz 95573: 16 transforms
Fuzz 95574: 18 transforms
Fuzz 95575: 1 transforms
Fuzz 95576: 12 transforms
Fuzz 95577: 2 transforms
Fuzz 95578: 13 transforms
Fuzz 95579: 13 transforms
Fuzz 95580: 19 transforms
Fuzz 95581: 2 transforms
Fuzz 95582: 4 transforms
Fuzz 95583: 8 transforms
Fuzz 95584: 3 transforms
Fuzz 95585: 6 transforms
Fuzz 95586: 5 transforms
Fuzz 95587: 4 transforms
Fuzz 95588: 1 transforms
Fuzz 95589: 7 transforms
Fuzz 95590: 7 transforms
Fuzz 95591: 6 transforms
Fuzz 95592: 2 transforms
Fuzz 95593: 3 transforms
Fuzz 95594: 1 transforms
Fuzz 95595: 5 transforms
Fuzz 95596: 15 transforms
Fuzz 95597: 14 transforms
Fuzz 95598: 14 transforms
Fuzz 95599: 20 transforms
Fuzz 95600: 16 transforms
Fuzz 95601: 10 transforms
Fuzz 95602: 19 transforms
Fuzz 95603: 3 transforms
Fuzz 95604: 7 transforms
Fuzz 95605: 7 transforms
Fuzz 95606: 9 transforms
Fuzz 95607: 9 transforms
Fuzz 95608: 5 transforms
Fuzz 95609: 20 transforms
Fuzz 95610: 20 transforms
Fuzz 95611: 10 transforms
Fuzz 95612: 14 transforms
Fuzz 95613: 12 transforms
Fuzz 95614: 10 transforms
Fuzz 95615: 1 transforms
Fuzz 95616: 14 transforms
Fuzz 95617: 7 transforms
Fuzz 95618: 16 transforms
Fuzz 95619: 11 transforms
Fuzz 95620: 2 transforms
Fuzz 95621: 4 transforms
Fuzz 95622: 6 transforms
Fuzz 95623: 2 transforms
Fuzz 95624: 15 transforms
Fuzz 95625: 14 transforms
Fuzz 95626: 11 transforms
Fuzz 95627: 7 transforms
Fuzz 95628: 15 transforms
Fuzz 95629: 7 transforms
Fuzz 95630: 2 transforms
Fuzz 95631: 1 transforms
Fuzz 95632: 10 transforms
Fuzz 95633: 3 transforms
Fuzz 95634: 10 transforms
Fuzz 95635: 14 transforms
Fuzz 95636: 11 transforms
Fuzz 95637: 1 transforms
Fuzz 95638: 1 transforms
Fuzz 95639: 6 transforms
Fuzz 95640: 1 transforms
Fuzz 95641: 11 transforms
Fuzz 95642: 12 transforms
Fuzz 95643: 17 transforms
Fuzz 95644: 20 transforms
Fuzz 95645: 4 transforms
Fuzz 95646: 20 transforms
Fuzz 95647: 7 transforms
Fuzz 95648: 4 transforms
Fuzz 95649: 9 transforms
Fuzz 95650: 10 transforms
Fuzz 95651: 18 transforms
Fuzz 95652: 14 transforms
Fuzz 95653: 16 transforms
Fuzz 95654: 18 transforms
Fuzz 95655: 19 transforms
Fuzz 95656: 20 transforms
Fuzz 95657: 3 transforms
Fuzz 95658: 14 transforms
Fuzz 95659: 13 transforms
Fuzz 95660: 20 transforms
Fuzz 95661: 14 transforms
Fuzz 95662: 7 transforms
Fuzz 95663: 17 transforms
Fuzz 95664: 19 transforms
Fuzz 95665: 12 transforms
Fuzz 95666: 4 transforms
Fuzz 95667: 14 transforms
Fuzz 95668: 6 transforms
Fuzz 95669: 15 transforms
Fuzz 95670: 10 transforms
Fuzz 95671: 13 transforms
Fuzz 95672: 12 transforms
Fuzz 95673: 8 transforms
Fuzz 95674: 8 transforms
Fuzz 95675: 15 transforms
Fuzz 95676: 20 transforms
Fuzz 95677: 9 transforms
Fuzz 95678: 14 transforms
Fuzz 95679: 10 transforms
Fuzz 95680: 11 transforms
Fuzz 95681: 15 transforms
Fuzz 95682: 3 transforms
Fuzz 95683: 13 transforms
Fuzz 95684: 2 transforms
Fuzz 95685: 10 transforms
Fuzz 95686: 4 transforms
Fuzz 95687: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
import}
]),
});
{
\'\'\');
  '090 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent}
]),
});
{
\'\'\');
  '090cedb3f283, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b093String> resetEvent;
  @Output(mitter<}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b093String> resetEvent;
  @Output() EventEmi) EventEmitter<int> inc}
]),
});
{
\'\'\');
  '090cremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
  <input [(ngModel)]="head
<h1 #h1>Showing {{items.length}} items:</h1>
  
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
</li>
  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 95688: 15 transforms
Fuzz 95689: 2 transforms
Fuzz 95690: 4 transforms
Fuzz 95691: 9 transforms
Fuzz 95692: 8 transforms
Fuzz 95693: 7 transforms
Fuzz 95694: 9 transforms
Fuzz 95695: 14 transforms
Fuzz 95696: 2 transforms
Fuzz 95697: 15 transforms
Fuzz 95698: 1 transforms
Fuzz 95699: 8 transforms
Fuzz 95700: 20 transforms
Fuzz 95701: 3 transforms
Fuzz 95702: 7 transforms
Fuzz 95703: 17 transforms
Fuzz 95704: 15 transforms
Fuzz 95705: 1 transforms
Fuzz 95706: 13 transforms
Fuzz 95707: 2 transforms
Fuzz 95708: 19 transforms
Fuzz 95709: 15 transforms
Fuzz 95710: 7 transforms
Fuzz 95711: 7 transforms
Fuzz 95712: 17 transforms
Fuzz 95713: 6 transforms
Fuzz 95714: 15 transforms
Fuzz 95715: 16 transforms
Fuzz 95716: 16 transforms
Fuzz 95717: 17 transforms
Fuzz 95718: 7 transforms
Fuzz 95719: 16 transforms
Fuzz 95720: 6 transforms
Fuzz 95721: 15 transforms
Fuzz 95722: 15 transforms
Fuzz 95723: 19 transforms
Fuzz 95724: 19 transforms
Fuzz 95725: 9 transforms
Fuzz 95726: 4 transforms
Fuzz 95727: 7 transforms
Fuzz 95728: 5 transforms
Fuzz 95729: 17 transforms
Fuzz 95730: 15 transforms
Fuzz 95731: 13 transforms
Fuzz 95732: 7 transforms
Fuzz 95733: 16 transforms
Fuzz 95734: 1 transforms
Fuzz 95735: 3 transforms
Fuzz 95736: 9 transforms
Fuzz 95737: 9 transforms
Fuzz 95738: 14 transforms
Fuzz 95739: 2 transforms
Fuzz 95740: 3 transforms
Fuzz 95741: 20 transforms
Fuzz 95742: 13 transforms
Fuzz 95743: 1 transforms
Fuzz 95744: 1 transforms
Fuzz 95745: 13 transforms
Fuzz 95746: 20 transforms
Fuzz 95747: 6 transforms
Fuzz 95748: 11 transforms
Fuzz 95749: 15 transforms
Fuzz 95750: 10 transforms
Fuzz 95751: 6 transforms
Fuzz 95752: 12 transforms
Fuzz 95753: 5 transforms
Fuzz 95754: 12 transforms
Fuzz 95755: 15 transforms
Fuzz 95756: 11 transforms
Fuzz 95757: 5 transforms
Fuzz 95758: 6 transforms
Fuzz 95759: 17 transforms
Fuzz 95760: 12 transforms
Fuzz 95761: 3 transforms
Fuzz 95762: 9 transforms
Fuzz 95763: 19 transforms
Fuzz 95764: 1 transforms
Fuzz 95765: 6 transforms
Fuzz 95766: 1 transforms
Fuzz 95767: 3 transforms
Fuzz 95768: 3 transforms
Fuzz 95769: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],

  List<String> items;
}
  List<String> items;
class ComponentA {

  outputs: const ['resetEvent: reset'],
}
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
@Component(
  inputs: const ['count'],
class Count> incremented;
  outputs: const ['resetEvent: reset'],
  String header;

  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
  void increment() {}
}
@Component(

  @Input() int maxCount;
class ComponentA {
class CounterComponent {
  templateUrl: 'test.html',

  int count;

  @Output()operator EventEmitter<inNgFor, NgForm, NgModel])
  void reset() {}
  Strin header;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
 u selector: 'my-aaa',
  selector: 'my-counter',
<<==HTML CODE==>>
</div>
{
<div *ngIf="items.length > 0">
  <my-counter
  {{x}} : {{item.trim()}}
    (incremented)='items.add($event.toString())'>
<h1 #h1>Showing {{items.length}} items:</h1>
  </my-cougetnter>
  '090cedb3f2833a3f260b0reset()'
    (reset)=''
]),</li>
<!-- @ngIgnoreErrors: -->
    [maxCount]='4'
  <input [(ngModeil)]="h<!--eader" />
<li *ngFor='let item o items; let x=index' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}

    <my-counter></my-counter>
\'\'\');
  
    [count]="items.length"
    (clik)='h1.hidden = !h1.hidden; counter.}
    #counter

});
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 95770: 11 transforms
Fuzz 95771: 18 transforms
Fuzz 95772: 11 transforms
Fuzz 95773: 7 transforms
Fuzz 95774: 19 transforms
Fuzz 95775: 1 transforms
Fuzz 95776: 8 transforms
Fuzz 95777: 10 transforms
Fuzz 95778: 7 transforms
Fuzz 95779: 5 transforms
Fuzz 95780: 15 transforms
Fuzz 95781: 18 transforms
Fuzz 95782: 12 transforms
Fuzz 95783: 1 transforms
Fuzz 95784: 14 transforms
Fuzz 95785: 7 transforms
Fuzz 95786: 20 transforms
Fuzz 95787: 6 transforms
Fuzz 95788: 5 transforms
Fuzz 95789: 8 transforms
Fuzz 95790: 12 transforms
Fuzz 95791: 10 transforms
Fuzz 95792: 6 transforms
Fuzz 95793: 16 transforms
Fuzz 95794: 1 transforms
Fuzz 95795: 20 transforms
Fuzz 95796: 2 transforms
Fuzz 95797: 1 transforms
Fuzz 95798: 1 transforms
Fuzz 95799: 1 transforms
Fuzz 95800: 3 transforms
Fuzz 95801: 6 transforms
Fuzz 95802: 2 transforms
Fuzz 95803: 9 transforms
Fuzz 95804: 9 transforms
Fuzz 95805: 2 transforms
Fuzz 95806: 17 transforms
Fuzz 95807: 8 transforms
Fuzz 95808: 17 transforms
Fuzz 95809: 11 transforms
Fuzz 95810: 4 transforms
Fuzz 95811: 8 transforms
Fuzz 95812: 17 transforms
Fuzz 95813: 6 transforms
Fuzz 95814: 15 transforms
Fuzz 95815: 13 transforms
Fuzz 95816: 19 transforms
Fuzz 95817: 11 transforms
Fuzz 95818: 14 transforms
Fuzz 95819: 4 transforms
Fuzz 95820: 9 transforms
Fuzz 95821: 20 transforms
Fuzz 95822: 15 transforms
Fuzz 95823: 4 transforms
Fuzz 95824: 15 transforms
Fuzz 95825: 11 transforms
Fuzz 95826: 11 transforms
Fuzz 95827: 20 transforms
Fuzz 95828: 17 transforms
Fuzz 95829: 8 transforms
Fuzz 95830: 9 transforms
Fuzz 95831: 14 transforms
Fuzz 95832: 4 transforms
Fuzz 95833: 17 transforms
Fuzz 95834: 10 transforms
Fuzz 95835: 15 transforms
Fuzz 95836: 11 transforms
Fuzz 95837: 17 transforms
Fuzz 95838: 15 transforms
Fuzz 95839: 12 transforms
Fuzz 95840: 1 transforms
Fuzz 95841: 13 transforms
Fuzz 95842: 11 transforms
Fuzz 95843: 1 transforms
Fuzz 95844: 1 transforms
Fuzz 95845: 6 transforms
Fuzz 95846: 13 transforms
Fuzz 95847: 4 transforms
Fuzz 95848: 6 transforms
Fuzz 95849: 2 transforms
Fuzz 95850: 11 transforms
Fuzz 95851: 14 transforms
Fuzz 95852: 12 transforms
Fuzz 95853: 14 transforms
Fuzz 95854: 6 transforms
Fuzz 95855: 15 transforms
Fuzz 95856: 6 transforms
Fuzz 95857: 20 transforms
Fuzz 95858: 17 transforms
Fuzz 95859: 3 transforms
Fuzz 95860: 1 transforms
Fuzz 95861: 6 transforms
Fuzz 95862: 16 transforms
Fuzz 95863: 7 transforms
Fuzz 95864: 11 transforms
Fuzz 95865: 4 transforms
Fuzz 95866: 2 transforms
Fuzz 95867: 17 transforms
Fuzz 95868: 7 transforms
Fuzz 95869: 2 transforms
Fuzz 95870: 20 transforms
Fuzz 95871: 4 transforms
Fuzz 95872: 2 transforms
Fuzz 95873: 18 transforms
Fuzz 95874: 9 transforms
Fuzz 95875: 1 transforms
Fuzz 95876: 3 transforms
Fuzz 95877: 12 transforms
Fuzz 95878: 14 transforms
Fuzz 95879: 7 transforms
Fuzz 95880: 19 transforms
Fuzz 95881: 4 transforms
Fuzz 95882: 6 transforms
Fuzz 95883: 17 transforms
Fuzz 95884: 20 transforms
Fuzz 95885: 12 transforms
Fuzz 95886: 6 transforms
Fuzz 95887: 6 transforms
Fuzz 95888: 1 transforms
Fuzz 95889: 10 transforms
Fuzz 95890: 12 transforms
Fuzz 95891: 13 transforms
Fuzz 95892: 10 transforms
Fuzz 95893: 9 transforms
Fuzz 95894: 17 transforms
Fuzz 95895: 2 transforms
Fuzz 95896: 11 transforms
Fuzz 95897: 1 transforms
Fuzz 95898: 8 transforms
Fuzz 95899: 6 transforms
Fuzz 95900: 9 transforms
Fuzz 95901: 11 transforms
Fuzz 95902: 18 transforms
Fuzz 95903: 2 transforms
Fuzz 95904: 20 transforms
Fuzz 95905: 2 transforms
Fuzz 95906: 18 transforms
Fuzz 95907: 15 transforms
Fuzz 95908: 2 transforms
Fuzz 95909: 6 transforms
Fuzz 95910: 6 transforms
Fuzz 95911: 5 transforms
Fuzz 95912: 14 transforms
Fuzz 95913: 17 transforms
Fuzz 95914: 17 transforms
Fuzz 95915: 20 transforms
Fuzz 95916: 19 transforms
Fuzz 95917: 15 transforms
Fuzz 95918: 7 transforms
Fuzz 95919: 19 transforms
Fuzz 95920: 11 transforms
Fuzz 95921: 19 transforms
Fuzz 95922: 3 transforms
Fuzz 95923: 8 transforms
Fuzz 95924: 16 transforms
Fuzz 95925: 13 transforms
Fuzz 95926: 18 transforms
Fuzz 95927: 3 transforms
Fuzz 95928: 8 transforms
Fuzz 95929: 7 transforms
Fuzz 95930: 17 transforms
Fuzz 95931: 15 transforms
Fuzz 95932: 12 transforms
Fuzz 95933: 2 transforms
Fuzz 95934: 3 transforms
Fuzz 95935: 17 transforms
Fuzz 95936: 15 transforms
Fuzz 95937: 19 transforms
Fuzz 95938: 9 transforms
Fuzz 95939: 5 transforms
Fuzz 95940: 10 transforms
Fuzz 95941: 8 transforms
Fuzz 95942: 2 transforms
Fuzz 95943: 9 transforms
Fuzz 95944: 16 transforms
Fuzz 95945: 17 transforms
Fuzz 95946: 12 transforms
Fuzz 95947: 12 transforms
Fuzz 95948: 14 transforms
Fuzz 95949: 10 transforms
Fuzz 95950: 16 transforms
Fuzz 95951: 4 transforms
Fuzz 95952: 9 transforms
Fuzz 95953: 17 transforms
Fuzz 95954: 9 transforms
Fuzz 95955: 5 transforms
Fuzz 95956: 15 transforms
Fuzz 95957: 19 transforms
Fuzz 95958: 14 transforms
Fuzz 95959: 15 transforms
Fuzz 95960: 11 transforms
Fuzz 95961: 2 transforms
Fuzz 95962: 2 transforms
Fuzz 95963: 14 transforms
Fuzz 95964: 20 transforms
Fuzz 95965: 19 transforms
Fuzz 95966: 20 transforms
Fuzz 95967: 11 transforms
Fuzz 95968: 16 transforms
Fuzz 95969: 10 transforms
Fuzz 95970: 17 transforms
Fuzz 95971: 7 transforms
Fuzz 95972: 13 transforms
Fuzz 95973: 12 transforms
Fuzz 95974: 14 transforms
Fuzz 95975: 6 transforms
Fuzz 95976: 17 transforms
Fuzz 95977: 10 transforms
Fuzz 95978: 19 transforms
Fuzz 95979: 18 transforms
Fuzz 95980: 12 transforms
Fuzz 95981: 4 transforms
Fuzz 95982: 10 transforms
Fuzz 95983: 20 transforms
Fuzz 95984: 3 transforms
Fuzz 95985: 16 transforms
Fuzz 95986: 10 transforms
Fuzz 95987: 7 transforms
Fuzz 95988: 4 transforms
Fuzz 95989: 3 transforms
Fuzz 95990: 15 transforms
Fuzz 95991: 6 transforms
Fuzz 95992: 5 transforms
Fuzz 95993: 11 transforms
Fuzz 95994: 16 transforms
Fuzz 95995: 10 transforms
Fuzz 95996: 6 transforms
Fuzz 95997: 6 transforms
Fuzz 95998: 9 transforms
Fuzz 95999: 9 transforms
Fuzz 96000: 5 transforms
Fuzz 96001: 11 transforms
Fuzz 96002: 19 transforms
Fuzz 96003: 19 transforms
Fuzz 96004: 13 transforms
Fuzz 96005: 4 transforms
Fuzz 96006: 2 transforms
Fuzz 96007: 8 transforms
Fuzz 96008: 17 transforms
Fuzz 96009: 12 transforms
Fuzz 96010: 12 transforms
Fuzz 96011: 16 transforms
Fuzz 96012: 6 transforms
Fuzz 96013: 1 transforms
Fuzz 96014: 4 transforms
Fuzz 96015: 19 transforms
Fuzz 96016: 13 transforms
Fuzz 96017: 20 transforms
Fuzz 96018: 7 transforms
Fuzz 96019: 8 transforms
Fuzz 96020: 8 transforms
Fuzz 96021: 16 transforms
Fuzz 96022: 20 transforms
Fuzz 96023: 9 transforms
Fuzz 96024: 3 transforms
Fuzz 96025: 4 transforms
Fuzz 96026: 19 transforms
Fuzz 96027: 8 transforms
Fuzz 96028: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
       a
  @Output() EventEmitter<int> incremented;
@Component(
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent'package:angular2/an     a
  List<Strng> items;
  templatgular2.dart';
  @Ivoidnput() int maxCount;

  template: '{{Functioncount}} <button (click)="increment()" [value]="\'add\'"></button>')

-->
  inputs: const ['count'],
<!--
  outputs: const ['resetEvent: reset'],
  void reset() {}
  EventEmitter<String> resetEvent;
import tton (click)="increment()" [value]="\'add\'"></button>')
  int count;
  String header;
}
  CounterComponent recursedComponent;
class CounterComponent {
}
  selector: 'my-counter',
class ComponentA {
  @ContentChild(CunterComponent)
  int count;
  selector: 'my-aaa',
-->
  @Ivoidnput() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

<!--
@Component(
       a
  List<Strng> items;
  templateUrl: 'test.html',
  void increment() {}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngF<!--
-->
       aria-hidden="true"
   orm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [<!--
-->
       aria-hidden="true"
       attr.aricount]="items.length"
    [maxCount]'4'
   1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngFomented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counterrm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  t<my-counter
    #counter
    [count]="items.length"
    [m)axCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 96029: 17 transforms
Fuzz 96030: 18 transforms
Fuzz 96031: 20 transforms
Fuzz 96032: 5 transforms
Fuzz 96033: 15 transforms
Fuzz 96034: 2 transforms
Fuzz 96035: 9 transforms
Fuzz 96036: 10 transforms
Fuzz 96037: 11 transforms
Fuzz 96038: 18 transforms
Fuzz 96039: 10 transforms
Fuzz 96040: 18 transforms
Fuzz 96041: 15 transforms
Fuzz 96042: 3 transforms
Fuzz 96043: 6 transforms
Fuzz 96044: 14 transforms
Fuzz 96045: 5 transforms
Fuzz 96046: 12 transforms
Fuzz 96047: 1 transforms
Fuzz 96048: 11 transforms
Fuzz 96049: 12 transforms
Fuzz 96050: 6 transforms
Fuzz 96051: 3 transforms
Fuzz 96052: 8 transforms
Fuzz 96053: 1 transforms
Fuzz 96054: 11 transforms
Fuzz 96055: 6 transforms
Fuzz 96056: 17 transforms
Fuzz 96057: 1 transforms
Fuzz 96058: 8 transforms
Fuzz 96059: 14 transforms
Fuzz 96060: 2 transforms
Fuzz 96061: 16 transforms
Fuzz 96062: 1 transforms
Fuzz 96063: 9 transforms
Fuzz 96064: 10 transforms
Fuzz 96065: 20 transforms
Fuzz 96066: 2 transforms
Fuzz 96067: 4 transforms
Fuzz 96068: 1 transforms
Fuzz 96069: 10 transforms
Fuzz 96070: 11 transforms
Fuzz 96071: 2 transforms
Fuzz 96072: 5 transforms
Fuzz 96073: 9 transforms
Fuzz 96074: 9 transforms
Fuzz 96075: 2 transforms
Fuzz 96076: 11 transforms
Fuzz 96077: 13 transforms
Fuzz 96078: 3 transforms
Fuzz 96079: 6 transforms
Fuzz 96080: 4 transforms
Fuzz 96081: 15 transforms
Fuzz 96082: 10 transforms
Fuzz 96083: 8 transforms
Fuzz 96084: 9 transforms
Fuzz 96085: 2 transforms
Fuzz 96086: 10 transforms
Fuzz 96087: 19 transforms
Fuzz 96088: 9 transforms
Fuzz 96089: 18 transforms
Fuzz 96090: 15 transforms
Fuzz 96091: 4 transforms
Fuzz 96092: 6 transforms
Fuzz 96093: 11 transforms
Fuzz 96094: 7 transforms
Fuzz 96095: 19 transforms
Fuzz 96096: 9 transforms
Fuzz 96097: 17 transforms
Fuzz 96098: 19 transforms
Fuzz 96099: 17 transforms
Fuzz 96100: 18 transforms
Fuzz 96101: 11 transforms
Fuzz 96102: 12 transforms
Fuzz 96103: 16 transforms
Fuzz 96104: 1 transforms
Fuzz 96105: 19 transforms
Fuzz 96106: 16 transforms
Fuzz 96107: 13 transforms
Fuzz 96108: 7 transforms
Fuzz 96109: 18 transforms
Fuzz 96110: 18 transforms
Fuzz 96111: 19 transforms
Fuzz 96112: 11 transforms
Fuzz 96113: 18 transforms
Fuzz 96114: 13 transforms
Fuzz 96115: 9 transforms
Fuzz 96116: 18 transforms
Fuzz 96117: 15 transforms
Fuzz 96118: 5 transforms
Fuzz 96119: 8 transforms
Fuzz 96120: 19 transforms
Fuzz 96121: 3 transforms
Fuzz 96122: 13 transforms
Fuzz 96123: 2 transforms
Fuzz 96124: 10 transforms
Fuzz 96125: 8 transforms
Fuzz 96126: 1 transforms
Fuzz 96127: 1 transforms
Fuzz 96128: 4 transforms
Fuzz 96129: 16 transforms
Fuzz 96130: 2 transforms
Fuzz 96131: 16 transforms
Fuzz 96132: 5 transforms
Fuzz 96133: 14 transforms
Fuzz 96134: 16 transforms
Fuzz 96135: 7 transforms
Fuzz 96136: 2 transforms
Fuzz 96137: 9 transforms
Fuzz 96138: 10 transforms
Fuzz 96139: 4 transforms
Fuzz 96140: 12 transforms
Fuzz 96141: 15 transforms
Fuzz 96142: 16 transforms
Fuzz 96143: 19 transforms
Fuzz 96144: 16 transforms
Fuzz 96145: 19 transforms
Fuzz 96146: 16 transforms
Fuzz 96147: 12 transforms
Fuzz 96148: 16 transforms
Fuzz 96149: 17 transforms
Fuzz 96150: 20 transforms
Fuzz 96151: 3 transforms
Fuzz 96152: 1 transforms
Fuzz 96153: 6 transforms
Fuzz 96154: 14 transforms
Fuzz 96155: 18 transforms
Fuzz 96156: 6 transforms
Fuzz 96157: 10 transforms
Fuzz 96158: 1 transforms
Fuzz 96159: 10 transforms
Fuzz 96160: 11 transforms
Fuzz 96161: 3 transforms
Fuzz 96162: 12 transforms
Fuzz 96163: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  '090cedb3f2833a3f260b0937baae56267a6cd9ing header;
       aria-hidden="true"
-->
\'\'\');
});
       attr.aria-hidden="{{!invali
  templ<!--

@Component(
<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    Str}
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  selector: 'my-c3a3f260b0937baae56267a6cd9ing header;
       aria-hidden="true"
-->
\'\'\');
});
       attr.aria-hidden="{{!invali
  templ<!--

@Component(
  Str}
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  inputs: const ['count'],
{
  List<String> items;
@Component(

  directives: const [CounterComponeounter',
  inputs: const ['count'],
{
  List<String> items;
@Component(
  directives: const [CounterComponent, NgIf, NgF or, NgForm, NgModel])
cloperatorass ComponentA {
  selector: 'my-aaa',
<<==HTML CODE==>>
{
<li *ngFor='let item of items; let x=index' [hidden]='item}
  {{x}} : {{item.
]),
  '090cedb3f2833a3f260b0937baae56267a6cd != null'>
});
\'\'\');
]),
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 96164: 4 transforms
Fuzz 96165: 10 transforms
Fuzz 96166: 14 transforms
Fuzz 96167: 7 transforms
Fuzz 96168: 17 transforms
Fuzz 96169: 1 transforms
Fuzz 96170: 3 transforms
Fuzz 96171: 9 transforms
Fuzz 96172: 1 transforms
Fuzz 96173: 15 transforms
Fuzz 96174: 8 transforms
Fuzz 96175: 2 transforms
Fuzz 96176: 18 transforms
Fuzz 96177: 3 transforms
Fuzz 96178: 17 transforms
Fuzz 96179: 16 transforms
Fuzz 96180: 16 transforms
Fuzz 96181: 2 transforms
Fuzz 96182: 11 transforms
Fuzz 96183: 10 transforms
Fuzz 96184: 12 transforms
Fuzz 96185: 7 transforms
Fuzz 96186: 14 transforms
Fuzz 96187: 17 transforms
Fuzz 96188: 9 transforms
Fuzz 96189: 16 transforms
Fuzz 96190: 5 transforms
Fuzz 96191: 7 transforms
Fuzz 96192: 5 transforms
Fuzz 96193: 14 transforms
Fuzz 96194: 11 transforms
Fuzz 96195: 5 transforms
Fuzz 96196: 1 transforms
Fuzz 96197: 7 transforms
Fuzz 96198: 17 transforms
Fuzz 96199: 12 transforms
Fuzz 96200: 20 transforms
Fuzz 96201: 16 transforms
Fuzz 96202: 11 transforms
Fuzz 96203: 8 transforms
Fuzz 96204: 17 transforms
Fuzz 96205: 6 transforms
Fuzz 96206: 17 transforms
Fuzz 96207: 18 transforms
Fuzz 96208: 5 transforms
Fuzz 96209: 8 transforms
Fuzz 96210: 4 transforms
Fuzz 96211: 17 transforms
Fuzz 96212: 10 transforms
Fuzz 96213: 20 transforms
Fuzz 96214: 4 transforms
Fuzz 96215: 13 transforms
Fuzz 96216: 5 transforms
Fuzz 96217: 11 transforms
Fuzz 96218: 1 transforms
Fuzz 96219: 15 transforms
Fuzz 96220: 12 transforms
Fuzz 96221: 13 transforms
Fuzz 96222: 6 transforms
Fuzz 96223: 18 transforms
Fuzz 96224: 16 transforms
Fuzz 96225: 8 transforms
Fuzz 96226: 5 transforms
Fuzz 96227: 1 transforms
Fuzz 96228: 11 transforms
Fuzz 96229: 20 transforms
Fuzz 96230: 16 transforms
Fuzz 96231: 16 transforms
Fuzz 96232: 6 transforms
Fuzz 96233: 18 transforms
Fuzz 96234: 20 transforms
Fuzz 96235: 4 transforms
Fuzz 96236: 12 transforms
Fuzz 96237: 9 transforms
Fuzz 96238: 4 transforms
Fuzz 96239: 6 transforms
Fuzz 96240: 18 transforms
Fuzz 96241: 10 transforms
Fuzz 96242: 12 transforms
Fuzz 96243: 10 transforms
Fuzz 96244: 14 transforms
Fuzz 96245: 8 transforms
Fuzz 96246: 1 transforms
Fuzz 96247: 16 transforms
Fuzz 96248: 14 transforms
Fuzz 96249: 1 transforms
Fuzz 96250: 9 transforms
Fuzz 96251: 15 transforms
Fuzz 96252: 6 transforms
Fuzz 96253: 6 transforms
Fuzz 96254: 4 transforms
Fuzz 96255: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedCompoent;
@Component(
  @Output() EventEmitter<int> incremented;class ComponentA {
  void reset() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgM
  String header;

  void increment() {}
  sel<!--
@Component(
v  selector: 'my-counter'super,
<<==HTML CODE==>>

      

  
  {{x}} : {{item.trim()}}
  <my-counter
    [count]="items.length"
<h1 #h1>Showing {{itemslength}} items:</h1>
</div>
  <form #ngForm="ngForm"></form>
    <my-coudeferrednter></my-count<!--
-->
       aria-hidder>
    [maxCount]='4'
<div *ngIf="items.length > 0">
    (click)='h1.hidden =<!--
-->
       aria-hiddien="true"
       attr.aria-hidden="{{!invalid !h1.hidden; countere.reset()'
</li>
    #counter
  <input [(ngModel)]="header" />
<li *ngFor='let item of items; let x=inde/x' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>
  </my-counter>
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 96256: 8 transforms
Fuzz 96257: 14 transforms
Fuzz 96258: 20 transforms
Fuzz 96259: 12 transforms
Fuzz 96260: 7 transforms
Fuzz 96261: 18 transforms
Fuzz 96262: 8 transforms
Fuzz 96263: 6 transforms
Fuzz 96264: 3 transforms
Fuzz 96265: 5 transforms
Fuzz 96266: 2 transforms
Fuzz 96267: 17 transforms
Fuzz 96268: 10 transforms
Fuzz 96269: 4 transforms
Fuzz 96270: 5 transforms
Fuzz 96271: 2 transforms
Fuzz 96272: 6 transforms
Fuzz 96273: 12 transforms
Fuzz 96274: 3 transforms
Fuzz 96275: 15 transforms
Fuzz 96276: 13 transforms
Fuzz 96277: 19 transforms
Fuzz 96278: 20 transforms
Fuzz 96279: 18 transforms
Fuzz 96280: 15 transforms
Fuzz 96281: 11 transforms
Fuzz 96282: 10 transforms
Fuzz 96283: 15 transforms
Fuzz 96284: 14 transforms
Fuzz 96285: 6 transforms
Fuzz 96286: 5 transforms
Fuzz 96287: 14 transforms
Fuzz 96288: 18 transforms
Fuzz 96289: 8 transforms
Fuzz 96290: 17 transforms
Fuzz 96291: 16 transforms
Fuzz 96292: 12 transforms
Fuzz 96293: 12 transforms
Fuzz 96294: 14 transforms
Fuzz 96295: 3 transforms
Fuzz 96296: 7 transforms
Fuzz 96297: 11 transforms
Fuzz 96298: 18 transforms
Fuzz 96299: 2 transforms
Fuzz 96300: 15 transforms
Fuzz 96301: 11 transforms
Fuzz 96302: 4 transforms
Fuzz 96303: 8 transforms
Fuzz 96304: 5 transforms
Fuzz 96305: 4 transforms
Fuzz 96306: 7 transforms
Fuzz 96307: 18 transforms
Fuzz 96308: 11 transforms
Fuzz 96309: 2 transforms
Fuzz 96310: 16 transforms
Fuzz 96311: 1 transforms
Fuzz 96312: 9 transforms
Fuzz 96313: 1 transforms
Fuzz 96314: 13 transforms
Fuzz 96315: 14 transforms
Fuzz 96316: 3 transforms
Fuzz 96317: 3 transforms
Fuzz 96318: 10 transforms
Fuzz 96319: 12 transforms
Fuzz 96320: 3 transforms
Fuzz 96321: 5 transforms
Fuzz 96322: 12 transforms
Fuzz 96323: 1 transforms
Fuzz 96324: 13 transforms
Fuzz 96325: 11 transforms
Fuzz 96326: 19 transforms
Fuzz 96327: 15 transforms
Fuzz 96328: 16 transforms
Fuzz 96329: 6 transforms
Fuzz 96330: 17 transforms
Fuzz 96331: 20 transforms
Fuzz 96332: 9 transforms
Fuzz 96333: 1 transforms
Fuzz 96334: 7 transforms
Fuzz 96335: 11 transforms
Fuzz 96336: 18 transforms
Fuzz 96337: 18 transforms
Fuzz 96338: 17 transforms
Fuzz 96339: 1 transforms
Fuzz 96340: 15 transforms
Fuzz 96341: 3 transforms
Fuzz 96342: 14 transforms
Fuzz 96343: 16 transforms
Fuzz 96344: 15 transforms
Fuzz 96345: 6 transforms
Fuzz 96346: 7 transforms
Fuzz 96347: 10 transforms
Fuzz 96348: 10 transforms
Fuzz 96349: 4 transforms
Fuzz 96350: 16 transforms
Fuzz 96351: 19 transforms
Fuzz 96352: 13 transforms
Fuzz 96353: 14 transforms
Fuzz 96354: 20 transforms
Fuzz 96355: 12 transforms
Fuzz 96356: 6 transforms
Fuzz 96357: 11 transforms
Fuzz 96358: 2 transforms
Fuzz 96359: 5 transforms
Fuzz 96360: 15 transforms
Fuzz 96361: 19 transforms
Fuzz 96362: 15 transforms
Fuzz 96363: 9 transforms
Fuzz 96364: 17 transforms
Fuzz 96365: 11 transforms
Fuzz 96366: 16 transforms
Fuzz 96367: 11 transforms
Fuzz 96368: 7 transforms
Fuzz 96369: 19 transforms
Fuzz 96370: 12 transforms
Fuzz 96371: 7 transforms
Fuzz 96372: 10 transforms
Fuzz 96373: 7 transforms
Fuzz 96374: 5 transforms
Fuzz 96375: 9 transforms
Fuzz 96376: 9 transforms
Fuzz 96377: 4 transforms
Fuzz 96378: 19 transforms
Fuzz 96379: 18 transforms
Fuzz 96380: 9 transforms
Fuzz 96381: 3 transforms
Fuzz 96382: 15 transforms
Fuzz 96383: 2 transforms
Fuzz 96384: 5 transforms
Fuzz 96385: 2 transforms
Fuzz 96386: 10 transforms
Fuzz 96387: 18 transforms
Fuzz 96388: 5 transforms
Fuzz 96389: 17 transforms
Fuzz 96390: 17 transforms
Fuzz 96391: 10 transforms
Fuzz 96392: 6 transforms
Fuzz 96393: 12 transforms
Fuzz 96394: 2 transforms
Fuzz 96395: 4 transforms
Fuzz 96396: 7 transforms
Fuzz 96397: 15 transforms
Fuzz 96398: 16 transforms
Fuzz 96399: 15 transforms
Fuzz 96400: 15 transforms
Fuzz 96401: 17 transforms
Fuzz 96402: 10 transforms
Fuzz 96403: 6 transforms
Fuzz 96404: 15 transforms
Fuzz 96405: 16 transforms
Fuzz 96406: 12 transforms
Fuzz 96407: 17 transforms
Fuzz 96408: 14 transforms
Fuzz 96409: 2 transforms
Fuzz 96410: 16 transforms
Fuzz 96411: 5 transforms
Fuzz 96412: 9 transforms
Fuzz 96413: 3 transforms
Fuzz 96414: 10 transforms
Fuzz 96415: 6 transforms
Fuzz 96416: 9 transforms
Fuzz 96417: 12 transforms
Fuzz 96418: 8 transforms
Fuzz 96419: 15 transforms
Fuzz 96420: 14 transforms
Fuzz 96421: 20 transforms
Fuzz 96422: 13 transforms
Fuzz 96423: 9 transforms
Fuzz 96424: 5 transforms
Fuzz 96425: 10 transforms
Fuzz 96426: 16 transforms
Fuzz 96427: 1 transforms
Fuzz 96428: 4 transforms
Fuzz 96429: 13 transforms
Fuzz 96430: 4 transforms
Fuzz 96431: 8 transforms
Fuzz 96432: 10 transforms
Fuzz 96433: 13 transforms
Fuzz 96434: 3 transforms
Fuzz 96435: 11 transforms
Fuzz 96436: 14 transforms
Fuzz 96437: 7 transforms
Fuzz 96438: 8 transforms
Fuzz 96439: 16 transforms
Fuzz 96440: 17 transforms
Fuzz 96441: 17 transforms
Fuzz 96442: 1 transforms
Fuzz 96443: 3 transforms
Fuzz 96444: 3 transforms
Fuzz 96445: 4 transforms
Fuzz 96446: 20 transforms
Fuzz 96447: 9 transforms
Fuzz 96448: 4 transforms
Fuzz 96449: 17 transforms
Fuzz 96450: 1 transforms
Fuzz 96451: 11 transforms
Fuzz 96452: 15 transforms
Fuzz 96453: 12 transforms
Fuzz 96454: 19 transforms
Fuzz 96455: 16 transforms
Fuzz 96456: 5 transforms
Fuzz 96457: 15 transforms
Fuzz 96458: 5 transforms
Fuzz 96459: 15 transforms
Fuzz 96460: 5 transforms
Fuzz 96461: 19 transforms
Fuzz 96462: 9 transforms
Fuzz 96463: 8 transforms
Fuzz 96464: 11 transforms
Fuzz 96465: 19 transforms
Fuzz 96466: 15 transforms
Fuzz 96467: 12 transforms
Fuzz 96468: 19 transforms
Fuzz 96469: 11 transforms
Fuzz 96470: 2 transforms
Fuzz 96471: 16 transforms
Fuzz 96472: 15 transforms
Fuzz 96473: 15 transforms
Fuzz 96474: 8 transforms
Fuzz 96475: 13 transforms
Fuzz 96476: 19 transforms
Fuzz 96477: 6 transforms
Fuzz 96478: 11 transforms
Fuzz 96479: 4 transforms
Fuzz 96480: 6 transforms
Fuzz 96481: 7 transforms
Fuzz 96482: 4 transforms
Fuzz 96483: 7 transforms
Fuzz 96484: 7 transforms
Fuzz 96485: 9 transforms
Fuzz 96486: 19 transforms
Fuzz 96487: 1 transforms
Fuzz 96488: 15 transforms
Fuzz 96489: 16 transforms
Fuzz 96490: 7 transforms
Fuzz 96491: 1 transforms
Fuzz 96492: 14 transforms
Fuzz 96493: 8 transforms
Fuzz 96494: 17 transforms
Fuzz 96495: 18 transforms
Fuzz 96496: 17 transforms
Fuzz 96497: 1 transforms
Fuzz 96498: 10 transforms
Fuzz 96499: 13 transforms
Fuzz 96500: 8 transforms
Fuzz 96501: 14 transforms
Fuzz 96502: 12 transforms
Fuzz 96503: 11 transforms
Fuzz 96504: 20 transforms
Fuzz 96505: 20 transforms
Fuzz 96506: 7 transforms
Fuzz 96507: 14 transforms
Fuzz 96508: 14 transforms
Fuzz 96509: 14 transforms
Fuzz 96510: 5 transforms
Fuzz 96511: 16 transforms
Fuzz 96512: 9 transforms
Fuzz 96513: 13 transforms
Fuzz 96514: 19 transforms
Fuzz 96515: 6 transforms
Fuzz 96516: 11 transforms
Fuzz 96517: 17 transforms
Fuzz 96518: 17 transforms
Fuzz 96519: 15 transforms
Fuzz 96520: 13 transforms
Fuzz 96521: 6 transforms
Fuzz 96522: 13 transforms
Fuzz 96523: 14 transforms
Fuzz 96524: 12 transforms
Fuzz 96525: 14 transforms
Fuzz 96526: 12 transforms
Fuzz 96527: 12 transforms
Fuzz 96528: 2 transforms
Fuzz 96529: 2 transforms
Fuzz 96530: 12 transforms
Fuzz 96531: 8 transforms
Fuzz 96532: 17 transforms
Fuzz 96533: 10 transforms
Fuzz 96534: 9 transforms
Fuzz 96535: 16 transforms
Fuzz 96536: 7 transforms
Fuzz 96537: 13 transforms
Fuzz 96538: 6 transforms
Fuzz 96539: 16 transforms
Fuzz 96540: 7 transforms
Fuzz 96541: 18 transforms
Fuzz 96542: 17 transforms
Fuzz 96543: 15 transforms
Fuzz 96544: 12 transforms
Fuzz 96545: 7 transforms
Fuzz 96546: 20 transforms
Fuzz 96547: 20 transforms
Fuzz 96548: 15 transforms
Fuzz 96549: 12 transforms
Fuzz 96550: 10 transforms
Fuzz 96551: 13 transforms
Fuzz 96552: 11 transforms
Fuzz 96553: 14 transforms
Fuzz 96554: 20 transforms
Fuzz 96555: 6 transforms
Fuzz 96556: 5 transforms
Fuzz 96557: 9 transforms
Fuzz 96558: 15 transforms
Fuzz 96559: 13 transforms
Fuzz 96560: 7 transforms
Fuzz 96561: 15 transforms
Fuzz 96562: 1 transforms
Fuzz 96563: 4 transforms
Fuzz 96564: 16 transforms
Fuzz 96565: 18 transforms
Fuzz 96566: 5 transforms
Fuzz 96567: 16 transforms
Fuzz 96568: 16 transforms
Fuzz 96569: 10 transforms
Fuzz 96570: 2 transforms
Fuzz 96571: 13 transforms
Fuzz 96572: 18 transforms
Fuzz 96573: 10 transforms
Fuzz 96574: 17 transforms
Fuzz 96575: 1 transforms
Fuzz 96576: 3 transforms
Fuzz 96577: 3 transforms
Fuzz 96578: 7 transforms
Fuzz 96579: 19 transforms
Fuzz 96580: 16 transforms
Fuzz 96581: 10 transforms
Fuzz 96582: 9 transforms
Fuzz 96583: 2 transforms
Fuzz 96584: 3 transforms
Fuzz 96585: 14 transforms
Fuzz 96586: 17 transforms
Fuzz 96587: 8 transforms
Fuzz 96588: 14 transforms
Fuzz 96589: 15 transforms
Fuzz 96590: 18 transforms
Fuzz 96591: 7 transforms
Fuzz 96592: 18 transforms
Fuzz 96593: 14 transforms
Fuzz 96594: 19 transforms
Fuzz 96595: 1 transforms
Fuzz 96596: 16 transforms
Fuzz 96597: 6 transforms
Fuzz 96598: 2 transforms
Fuzz 96599: 9 transforms
Fuzz 96600: 2 transforms
Fuzz 96601: 5 transforms
Fuzz 96602: 10 transforms
Fuzz 96603: 6 transforms
Fuzz 96604: 8 transforms
Fuzz 96605: 11 transforms
Fuzz 96606: 13 transforms
Fuzz 96607: 8 transforms
Fuzz 96608: 7 transforms
Fuzz 96609: 14 transforms
Fuzz 96610: 1 transforms
Fuzz 96611: 19 transforms
Fuzz 96612: 15 transforms
Fuzz 96613: 9 transforms
Fuzz 96614: 3 transforms
Fuzz 96615: 8 transforms
Fuzz 96616: 15 transforms
Fuzz 96617: 4 transforms
Fuzz 96618: 9 transforms
Fuzz 96619: 11 transforms
Fuzz 96620: 11 transforms
Fuzz 96621: 1 transforms
Fuzz 96622: 6 transforms
Fuzz 96623: 7 transforms
Fuzz 96624: 4 transforms
Fuzz 96625: 5 transforms
Fuzz 96626: 12 transforms
Fuzz 96627: 11 transforms
Fuzz 96628: 10 transforms
Fuzz 96629: 5 transforms
Fuzz 96630: 4 transforms
Fuzz 96631: 8 transforms
Fuzz 96632: 16 transforms
Fuzz 96633: 12 transforms
Fuzz 96634: 20 transforms
Fuzz 96635: 14 transforms
Fuzz 96636: 3 transforms
Fuzz 96637: 12 transforms
Fuzz 96638: 3 transforms
Fuzz 96639: 7 transforms
Fuzz 96640: 14 transforms
Fuzz 96641: 8 transforms
Fuzz 96642: 12 transforms
Fuzz 96643: 18 transforms
Fuzz 96644: 14 transforms
Fuzz 96645: 15 transforms
Fuzz 96646: 15 transforms
Fuzz 96647: 4 transforms
Fuzz 96648: 5 transforms
Fuzz 96649: 4 transforms
Fuzz 96650: 19 transforms
Fuzz 96651: 3 transforms
Fuzz 96652: 20 transforms
Fuzz 96653: 9 transforms
Fuzz 96654: 1 transforms
Fuzz 96655: 4 transforms
Fuzz 96656: 8 transforms
Fuzz 96657: 12 transforms
Fuzz 96658: 9 transforms
Fuzz 96659: 12 transforms
Fuzz 96660: 15 transforms
Fuzz 96661: 18 transforms
Fuzz 96662: 8 transforms
Fuzz 96663: 13 transforms
Fuzz 96664: 12 transforms
Fuzz 96665: 19 transforms
Fuzz 96666: 13 transforms
Fuzz 96667: 20 transforms
Fuzz 96668: 12 transforms
Fuzz 96669: 5 transforms
Fuzz 96670: 15 transforms
Fuzz 96671: 9 transforms
Fuzz 96672: 19 transforms
Fuzz 96673: 19 transforms
Fuzz 96674: 1 transforms
Fuzz 96675: 13 transforms
Fuzz 96676: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:extendsan@Cgular2/agular2.dat';

@Compone<!-Compone<!--
--nt(
 rt 'package:-
--nt(
 rt 'package:an@Cgular2/agular2.d sele
<<==HTML CODE==>>
  <my-counter

<h1 #h1>Shoifwing {{items.length}} iitemsength}} iitems:</h1>}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56

    
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 96677: 8 transforms
Fuzz 96678: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

  int count;

  void reset() {}
-->
  void increment() {}
}
class ComponentA {
@Component(
       aria-hidden="true"
  @Output() EventEmitter<!--
\'\'\');
]),
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  '090cedb3f283resetEvent;
{
  EventEmitter<String> }

      ent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       attr.ar<int> incremented;
 @Input() int maxCount;
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  @ContentChild(CounterComponent)

  List<Strinclassg> items;  String header;
  selector: 'my-aaa',  templateUrl: 'test.htm',
});
-->
}
  CounterCompon<!--

@Component(
<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''

  </my-counter>
<!-- @ngIgnoreErrors: ->
<h1 #h1>Showing {{items.length}} items:</h1>
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter}>
    #counter    [count]="items.length"
  
<li *ngFor='let item of items; let x=}
]),index' [hidden]='item != null'>
  <input [(ngModel)]="header" />
      c
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}
</li>
    [maxCount]='4'
  <form #ngForm="ngForm"></form>

<div *ngIf=assert"items.length > 0">
  <my-counter
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 96679: 4 transforms
Fuzz 96680: 18 transforms
Fuzz 96681: 14 transforms
Fuzz 96682: 5 transforms
Fuzz 96683: 13 transforms
Fuzz 96684: 6 transforms
Fuzz 96685: 20 transforms
Fuzz 96686: 1 transforms
Fuzz 96687: 4 transforms
Fuzz 96688: 5 transforms
Fuzz 96689: 5 transforms
Fuzz 96690: 8 transforms
Fuzz 96691: 11 transforms
Fuzz 96692: 8 transforms
Fuzz 96693: 16 transforms
Fuzz 96694: 4 transforms
Fuzz 96695: 1 transforms
Fuzz 96696: 9 transforms
Fuzz 96697: 5 transforms
Fuzz 96698: 13 transforms
Fuzz 96699: 14 transforms
Fuzz 96700: 18 transforms
Fuzz 96701: 16 transforms
Fuzz 96702: 8 transforms
Fuzz 96703: 9 transforms
Fuzz 96704: 3 transforms
Fuzz 96705: 6 transforms
Fuzz 96706: 12 transforms
Fuzz 96707: 18 transforms
Fuzz 96708: 10 transforms
Fuzz 96709: 14 transforms
Fuzz 96710: 9 transforms
Fuzz 96711: 10 transforms
Fuzz 96712: 12 transforms
Fuzz 96713: 10 transforms
Fuzz 96714: 16 transforms
Fuzz 96715: 4 transforms
Fuzz 96716: 19 transforms
Fuzz 96717: 19 transforms
Fuzz 96718: 2 transforms
Fuzz 96719: 9 transforms
Fuzz 96720: 4 transforms
Fuzz 96721: 3 transforms
Fuzz 96722: 18 transforms
Fuzz 96723: 3 transforms
Fuzz 96724: 10 transforms
Fuzz 96725: 14 transforms
Fuzz 96726: 8 transforms
Fuzz 96727: 14 transforms
Fuzz 96728: 12 transforms
Fuzz 96729: 1 transforms
Fuzz 96730: 13 transforms
Fuzz 96731: 15 transforms
Fuzz 96732: 7 transforms
Fuzz 96733: 1 transforms
Fuzz 96734: 15 transforms
Fuzz 96735: 19 transforms
Fuzz 96736: 7 transforms
Fuzz 96737: 1 transforms
Fuzz 96738: 7 transforms
Fuzz 96739: 12 transforms
Fuzz 96740: 13 transforms
Fuzz 96741: 10 transforms
Fuzz 96742: 10 transforms
Fuzz 96743: 5 transforms
Fuzz 96744: 12 transforms
Fuzz 96745: 1 transforms
Fuzz 96746: 15 transforms
Fuzz 96747: 20 transforms
Fuzz 96748: 7 transforms
Fuzz 96749: 8 transforms
Fuzz 96750: 2 transforms
Fuzz 96751: 15 transforms
Fuzz 96752: 17 transforms
Fuzz 96753: 1 transforms
Fuzz 96754: 14 transforms
Fuzz 96755: 7 transforms
Fuzz 96756: 7 transforms
Fuzz 96757: 17 transforms
Fuzz 96758: 11 transforms
Fuzz 96759: 3 transforms
Fuzz 96760: 1 transforms
Fuzz 96761: 4 transforms
Fuzz 96762: 7 transforms
Fuzz 96763: 6 transforms
Fuzz 96764: 1 transforms
Fuzz 96765: 18 transforms
Fuzz 96766: 15 transforms
Fuzz 96767: 3 transforms
Fuzz 96768: 5 transforms
Fuzz 96769: 12 transforms
Fuzz 96770: 5 transforms
Fuzz 96771: 7 transforms
Fuzz 96772: 17 transforms
Fuzz 96773: 5 transforms
Fuzz 96774: 2 transforms
Fuzz 96775: 17 transforms
Fuzz 96776: 10 transforms
Fuzz 96777: 16 transforms
Fuzz 96778: 1 transforms
Fuzz 96779: 6 transforms
Fuzz 96780: 19 transforms
Fuzz 96781: 10 transforms
Fuzz 96782: 10 transforms
Fuzz 96783: 9 transforms
Fuzz 96784: 13 transforms
Fuzz 96785: 19 transforms
Fuzz 96786: 8 transforms
Fuzz 96787: 20 transforms
Fuzz 96788: 20 transforms
Fuzz 96789: 15 transforms
Fuzz 96790: 4 transforms
Fuzz 96791: 19 transforms
Fuzz 96792: 5 transforms
Fuzz 96793: 20 transforms
Fuzz 96794: 20 transforms
Fuzz 96795: 13 transforms
Fuzz 96796: 11 transforms
Fuzz 96797: 8 transforms
Fuzz 96798: 3 transforms
Fuzz 96799: 3 transforms
Fuzz 96800: 11 transforms
Fuzz 96801: 4 transforms
Fuzz 96802: 1 transforms
Fuzz 96803: 20 transforms
Fuzz 96804: 17 transforms
Fuzz 96805: 15 transforms
Fuzz 96806: 9 transforms
Fuzz 96807: 1 transforms
Fuzz 96808: 10 transforms
Fuzz 96809: 9 transforms
Fuzz 96810: 15 transforms
Fuzz 96811: 13 transforms
Fuzz 96812: 9 transforms
Fuzz 96813: 12 transforms
Fuzz 96814: 12 transforms
Fuzz 96815: 5 transforms
Fuzz 96816: 2 transforms
Fuzz 96817: 1 transforms
Fuzz 96818: 9 transforms
Fuzz 96819: 12 transforms
Fuzz 96820: 4 transforms
Fuzz 96821: 11 transforms
Fuzz 96822: 4 transforms
Fuzz 96823: 18 transforms
Fuzz 96824: 11 transforms
Fuzz 96825: 10 transforms
Fuzz 96826: 18 transforms
Fuzz 96827: 14 transforms
Fuzz 96828: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
cl<!ass Component@Component(  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} itms:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 96829: 20 transforms
Fuzz 96830: 8 transforms
Fuzz 96831: 13 transforms
Fuzz 96832: 15 transforms
Fuzz 96833: 8 transforms
Fuzz 96834: 11 transforms
Fuzz 96835: 8 transforms
Fuzz 96836: 19 transforms
Fuzz 96837: 6 transforms
Fuzz 96838: 14 transforms
Fuzz 96839: 20 transforms
Fuzz 96840: 14 transforms
Fuzz 96841: 19 transforms
Fuzz 96842: 1 transforms
Fuzz 96843: 13 transforms
Fuzz 96844: 2 transforms
Fuzz 96845: 4 transforms
Fuzz 96846: 15 transforms
Fuzz 96847: 2 transforms
Fuzz 96848: 13 transforms
Fuzz 96849: 3 transforms
Fuzz 96850: 5 transforms
Fuzz 96851: 17 transforms
Fuzz 96852: 18 transforms
Fuzz 96853: 12 transforms
Fuzz 96854: 19 transforms
Fuzz 96855: 19 transforms
Fuzz 96856: 6 transforms
Fuzz 96857: 12 transforms
Fuzz 96858: 12 transforms
Fuzz 96859: 17 transforms
Fuzz 96860: 11 transforms
Fuzz 96861: 3 transforms
Fuzz 96862: 10 transforms
Fuzz 96863: 16 transforms
Fuzz 96864: 7 transforms
Fuzz 96865: 13 transforms
Fuzz 96866: 4 transforms
Fuzz 96867: 4 transforms
Fuzz 96868: 15 transforms
Fuzz 96869: 19 transforms
Fuzz 96870: 12 transforms
Fuzz 96871: 13 transforms
Fuzz 96872: 20 transforms
Fuzz 96873: 16 transforms
Fuzz 96874: 10 transforms
Fuzz 96875: 3 transforms
Fuzz 96876: 18 transforms
Fuzz 96877: 2 transforms
Fuzz 96878: 2 transforms
Fuzz 96879: 18 transforms
Fuzz 96880: 6 transforms
Fuzz 96881: 15 transforms
Fuzz 96882: 15 transforms
Fuzz 96883: 13 transforms
Fuzz 96884: 6 transforms
Fuzz 96885: 20 transforms
Fuzz 96886: 8 transforms
Fuzz 96887: 7 transforms
Fuzz 96888: 6 transforms
Fuzz 96889: 9 transforms
Fuzz 96890: 12 transforms
Fuzz 96891: 6 transforms
Fuzz 96892: 13 transforms
Fuzz 96893: 18 transforms
Fuzz 96894: 7 transforms
Fuzz 96895: 19 transforms
Fuzz 96896: 8 transforms
Fuzz 96897: 10 transforms
Fuzz 96898: 9 transforms
Fuzz 96899: 1 transforms
Fuzz 96900: 15 transforms
Fuzz 96901: 9 transforms
Fuzz 96902: 3 transforms
Fuzz 96903: 16 transforms
Fuzz 96904: 18 transforms
Fuzz 96905: 15 transforms
Fuzz 96906: 2 transforms
Fuzz 96907: 15 transforms
Fuzz 96908: 13 transforms
Fuzz 96909: 17 transforms
Fuzz 96910: 10 transforms
Fuzz 96911: 2 transforms
Fuzz 96912: 7 transforms
Fuzz 96913: 2 transforms
Fuzz 96914: 8 transforms
Fuzz 96915: 7 transforms
Fuzz 96916: 16 transforms
Fuzz 96917: 4 transforms
Fuzz 96918: 10 transforms
Fuzz 96919: 7 transforms
Fuzz 96920: 2 transforms
Fuzz 96921: 10 transforms
Fuzz 96922: 12 transforms
Fuzz 96923: 13 transforms
Fuzz 96924: 4 transforms
Fuzz 96925: 4 transforms
Fuzz 96926: 5 transforms
Fuzz 96927: 11 transforms
Fuzz 96928: 14 transforms
Fuzz 96929: 11 transforms
Fuzz 96930: 5 transforms
Fuzz 96931: 19 transforms
Fuzz 96932: 10 transforms
Fuzz 96933: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',

}
  List<String> items;
  selector: 'my-aaa',
       a
class ComponentA {
  String header;
class CounterComponent {
  int count;
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;<!--
@Component(

  selector: 'my-counter',
@Component(
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
  @ContentChil}
]),d(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
}
       aria-hidden="true"


  void increment() {}
  @Input() int maxCount;
  inputs: const ['counteader;
class CounterComponent {
  int count;
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;<!--
@Component(

  selector: 'my-counter',
@Component(
  CounterComponent recursedComponent;
  EventEmitter<String> resetEexternalvent;
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
   as #counter
  l
    [count]="items.length"<!--
-->
       aria-hidden="true"
       attr.aria-hid
  </my-counter>
    <my-counter></my-counter>
]),
});
  <my-counter
    (incremented)='items.add($event.toString())'>
      
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [maxCount]='4'
\'\'\');
  {{ngForm.dirty}}
  '09 *ngIf="items.length > 0">
    (reset)=''
  <input [(ngModel)]="header" />
</li>
</div>
  <form #ngForm="ngForm"></form>
<sdiv}
{
    (click)='h1.hidden = !h1.hixdden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 96934: 1 transforms
Fuzz 96935: 16 transforms
Fuzz 96936: 18 transforms
Fuzz 96937: 11 transforms
Fuzz 96938: 5 transforms
Fuzz 96939: 6 transforms
Fuzz 96940: 8 transforms
Fuzz 96941: 9 transforms
Fuzz 96942: 20 transforms
Fuzz 96943: 11 transforms
Fuzz 96944: 1 transforms
Fuzz 96945: 11 transforms
Fuzz 96946: 10 transforms
Fuzz 96947: 8 transforms
Fuzz 96948: 11 transforms
Fuzz 96949: 10 transforms
Fuzz 96950: 17 transforms
Fuzz 96951: 8 transforms
Fuzz 96952: 9 transforms
Fuzz 96953: 11 transforms
Fuzz 96954: 14 transforms
Fuzz 96955: 1 transforms
Fuzz 96956: 5 transforms
Fuzz 96957: 19 transforms
Fuzz 96958: 13 transforms
Fuzz 96959: 9 transforms
Fuzz 96960: 18 transforms
Fuzz 96961: 16 transforms
Fuzz 96962: 2 transforms
Fuzz 96963: 16 transforms
Fuzz 96964: 18 transforms
Fuzz 96965: 16 transforms
Fuzz 96966: 8 transforms
Fuzz 96967: 12 transforms
Fuzz 96968: 4 transforms
Fuzz 96969: 5 transforms
Fuzz 96970: 11 transforms
Fuzz 96971: 6 transforms
Fuzz 96972: 16 transforms
Fuzz 96973: 3 transforms
Fuzz 96974: 6 transforms
Fuzz 96975: 3 transforms
Fuzz 96976: 7 transforms
Fuzz 96977: 14 transforms
Fuzz 96978: 8 transforms
Fuzz 96979: 12 transforms
Fuzz 96980: 19 transforms
Fuzz 96981: 1 transforms
Fuzz 96982: 19 transforms
Fuzz 96983: 1 transforms
Fuzz 96984: 5 transforms
Fuzz 96985: 20 transforms
Fuzz 96986: 11 transforms
Fuzz 96987: 9 transforms
Fuzz 96988: 14 transforms
Fuzz 96989: 9 transforms
Fuzz 96990: 10 transforms
Fuzz 96991: 2 transforms
Fuzz 96992: 8 transforms
Fuzz 96993: 20 transforms
Fuzz 96994: 9 transforms
Fuzz 96995: 1 transforms
Fuzz 96996: 11 transforms
Fuzz 96997: 15 transforms
Fuzz 96998: 19 transforms
Fuzz 96999: 13 transforms
Fuzz 97000: 1 transforms
Fuzz 97001: 11 transforms
Fuzz 97002: 7 transforms
Fuzz 97003: 3 transforms
Fuzz 97004: 4 transforms
Fuzz 97005: 3 transforms
Fuzz 97006: 20 transforms
Fuzz 97007: 8 transforms
Fuzz 97008: 12 transforms
Fuzz 97009: 6 transforms
Fuzz 97010: 10 transforms
Fuzz 97011: 20 transforms
Fuzz 97012: 18 transforms
Fuzz 97013: 8 transforms
Fuzz 97014: 16 transforms
Fuzz 97015: 17 transforms
Fuzz 97016: 10 transforms
Fuzz 97017: 15 transforms
Fuzz 97018: 10 transforms
Fuzz 97019: 9 transforms
Fuzz 97020: 18 transforms
Fuzz 97021: 19 transforms
Fuzz 97022: 5 transforms
Fuzz 97023: 1 transforms
Fuzz 97024: 1 transforms
Fuzz 97025: 10 transforms
Fuzz 97026: 1 transforms
Fuzz 97027: 15 transforms
Fuzz 97028: 20 transforms
Fuzz 97029: 15 transforms
Fuzz 97030: 2 transforms
Fuzz 97031: 15 transforms
Fuzz 97032: 6 transforms
Fuzz 97033: 12 transforms
Fuzz 97034: 7 transforms
Fuzz 97035: 17 transforms
Fuzz 97036: 14 transforms
Fuzz 97037: 13 transforms
Fuzz 97038: 4 transforms
Fuzz 97039: 10 transforms
Fuzz 97040: 17 transforms
Fuzz 97041: 11 transforms
Fuzz 97042: 17 transforms
Fuzz 97043: 7 transforms
Fuzz 97044: 13 transforms
Fuzz 97045: 16 transforms
Fuzz 97046: 8 transforms
Fuzz 97047: 5 transforms
Fuzz 97048: 2 transforms
Fuzz 97049: 3 transforms
Fuzz 97050: 18 transforms
Fuzz 97051: 9 transforms
Fuzz 97052: 18 transforms
Fuzz 97053: 2 transforms
Fuzz 97054: 5 transforms
Fuzz 97055: 2 transforms
Fuzz 97056: 14 transforms
Fuzz 97057: 9 transforms
Fuzz 97058: 11 transforms
Fuzz 97059: 3 transforms
Fuzz 97060: 6 transforms
Fuzz 97061: 11 transforms
Fuzz 97062: 7 transforms
Fuzz 97063: 16 transforms
Fuzz 97064: 9 transforms
Fuzz 97065: 10 transforms
Fuzz 97066: 8 transforms
Fuzz 97067: 14 transforms
Fuzz 97068: 4 transforms
Fuzz 97069: 2 transforms
Fuzz 97070: 5 transforms
Fuzz 97071: 4 transforms
Fuzz 97072: 1 transforms
Fuzz 97073: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  S
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, Ng<!-}
]),
});{
\'\'-
  List<String> items;
import 'package:angular2/angular2.dart';
       arModel])

while-->
@Component(
  selector: 'my-aaa',  templateUrl: 'test.html',
<<==HTML CODE==>>
 }
]),
})}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae562;
{
\'\   [count]="items.length"
  <input [(ngModel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''

    (incremented)='items.add($event.toString())'>
    [maxCount]='4'
  <my-counter
  {{x}} : {{item.trim()}}
</div>
    (click)='h1.hidden =
<!-- @ngIgnoreErrors: -->
  </my-counte !h1.hidden; counter.reset()'
  {{ngForm.dirty}}
    #counter
<div *ngIf="items.length > 0">
      
<h1 #h1>Showing {{i
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 97074: 1 transforms
Fuzz 97075: 20 transforms
Fuzz 97076: 12 transforms
Fuzz 97077: 18 transforms
Fuzz 97078: 19 transforms
Fuzz 97079: 8 transforms
Fuzz 97080: 20 transforms
Fuzz 97081: 15 transforms
Fuzz 97082: 7 transforms
Fuzz 97083: 4 transforms
Fuzz 97084: 6 transforms
Fuzz 97085: 5 transforms
Fuzz 97086: 20 transforms
Fuzz 97087: 6 transforms
Fuzz 97088: 10 transforms
Fuzz 97089: 20 transforms
Fuzz 97090: 7 transforms
Fuzz 97091: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidist<Strcaseing> items;
  int count;

  void icrement() {}
  @Input() int maxCount;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  @Output() EventEitter<int> incremented;
  void reset() {}
  String header;
-->
import 'package:angular2/angular2.dart';
class CounterComponent {
  directives: const [CounterComponent, unter',
  L<!--
}
  templateUrl: 'test.html',
}
  CounterComponent recursedComponent;
@Component(
  templateUrl: 'test.html',
  selpector: 'my-aaa',

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])@Component(
  inputs: const ['codount'],
  selector: 'my-conent(

  @ContentChild(CounterComponent)
  EventEmitter<String> resetEvent;

  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    # item of items; let x=incounter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add(event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 97092: 8 transforms
Fuzz 97093: 18 transforms
Fuzz 97094: 11 transforms
Fuzz 97095: 12 transforms
Fuzz 97096: 12 transforms
Fuzz 97097: 18 transforms
Fuzz 97098: 18 transforms
Fuzz 97099: 12 transforms
Fuzz 97100: 19 transforms
Fuzz 97101: 12 transforms
Fuzz 97102: 2 transforms
Fuzz 97103: 5 transforms
Fuzz 97104: 12 transforms
Fuzz 97105: 1 transforms
Fuzz 97106: 15 transforms
Fuzz 97107: 13 transforms
Fuzz 97108: 11 transforms
Fuzz 97109: 8 transforms
Fuzz 97110: 20 transforms
Fuzz 97111: 14 transforms
Fuzz 97112: 4 transforms
Fuzz 97113: 6 transforms
Fuzz 97114: 11 transforms
Fuzz 97115: 1 transforms
Fuzz 97116: 1 transforms
Fuzz 97117: 4 transforms
Fuzz 97118: 5 transforms
Fuzz 97119: 3 transforms
Fuzz 97120: 1 transforms
Fuzz 97121: 1 transforms
Fuzz 97122: 20 transforms
Fuzz 97123: 11 transforms
Fuzz 97124: 10 transforms
Fuzz 97125: 16 transforms
Fuzz 97126: 15 transforms
Fuzz 97127: 20 transforms
Fuzz 97128: 12 transforms
Fuzz 97129: 20 transforms
Fuzz 97130: 1 transforms
Fuzz 97131: 9 transforms
Fuzz 97132: 8 transforms
Fuzz 97133: 13 transforms
Fuzz 97134: 10 transforms
Fuzz 97135: 4 transforms
Fuzz 97136: 7 transforms
Fuzz 97137: 18 transforms
Fuzz 97138: 14 transforms
Fuzz 97139: 8 transforms
Fuzz 97140: 20 transforms
Fuzz 97141: 1 transforms
Fuzz 97142: 3 transforms
Fuzz 97143: 10 transforms
Fuzz 97144: 10 transforms
Fuzz 97145: 13 transforms
Fuzz 97146: 6 transforms
Fuzz 97147: 11 transforms
Fuzz 97148: 17 transforms
Fuzz 97149: 5 transforms
Fuzz 97150: 20 transforms
Fuzz 97151: 9 transforms
Fuzz 97152: 6 transforms
Fuzz 97153: 15 transforms
Fuzz 97154: 4 transforms
Fuzz 97155: 5 transforms
Fuzz 97156: 19 transforms
Fuzz 97157: 9 transforms
Fuzz 97158: 10 transforms
Fuzz 97159: 13 transforms
Fuzz 97160: 14 transforms
Fuzz 97161: 7 transforms
Fuzz 97162: 19 transforms
Fuzz 97163: 11 transforms
Fuzz 97164: 14 transforms
Fuzz 97165: 4 transforms
Fuzz 97166: 9 transforms
Fuzz 97167: 15 transforms
Fuzz 97168: 19 transforms
Fuzz 97169: 18 transforms
Fuzz 97170: 1 transforms
Fuzz 97171: 18 transforms
Fuzz 97172: 8 transforms
Fuzz 97173: 6 transforms
Fuzz 97174: 18 transforms
Fuzz 97175: 5 transforms
Fuzz 97176: 7 transforms
Fuzz 97177: 14 transforms
Fuzz 97178: 3 transforms
Fuzz 97179: 17 transforms
Fuzz 97180: 20 transforms
Fuzz 97181: 20 transforms
Fuzz 97182: 8 transforms
Fuzz 97183: 19 transforms
Fuzz 97184: 10 transforms
Fuzz 97185: 14 transforms
Fuzz 97186: 9 transforms
Fuzz 97187: 13 transforms
Fuzz 97188: 15 transforms
Fuzz 97189: 15 transforms
Fuzz 97190: 17 transforms
Fuzz 97191: 16 transforms
Fuzz 97192: 6 transforms
Fuzz 97193: 16 transforms
Fuzz 97194: 16 transforms
Fuzz 97195: 18 transforms
Fuzz 97196: 12 transforms
Fuzz 97197: 18 transforms
Fuzz 97198: 2 transforms
Fuzz 97199: 12 transforms
Fuzz 97200: 14 transforms
Fuzz 97201: 19 transforms
Fuzz 97202: 3 transforms
Fuzz 97203: 14 transforms
Fuzz 97204: 18 transforms
Fuzz 97205: 16 transforms
Fuzz 97206: 20 transforms
Fuzz 97207: 7 transforms
Fuzz 97208: 14 transforms
Fuzz 97209: 3 transforms
Fuzz 97210: 9 transforms
Fuzz 97211: 10 transforms
Fuzz 97212: 14 transforms
Fuzz 97213: 12 transforms
Fuzz 97214: 1 transforms
Fuzz 97215: 1 transforms
Fuzz 97216: 9 transforms
Fuzz 97217: 3 transforms
Fuzz 97218: 7 transforms
Fuzz 97219: 3 transforms
Fuzz 97220: 20 transforms
Fuzz 97221: 19 transforms
Fuzz 97222: 9 transforms
Fuzz 97223: 16 transforms
Fuzz 97224: 12 transforms
Fuzz 97225: 8 transforms
Fuzz 97226: 11 transforms
Fuzz 97227: 16 transforms
Fuzz 97228: 16 transforms
Fuzz 97229: 13 transforms
Fuzz 97230: 15 transforms
Fuzz 97231: 5 transforms
Fuzz 97232: 16 transforms
Fuzz 97233: 19 transforms
Fuzz 97234: 20 transforms
Fuzz 97235: 17 transforms
Fuzz 97236: 4 transforms
Fuzz 97237: 11 transforms
Fuzz 97238: 1 transforms
Fuzz 97239: 18 transforms
Fuzz 97240: 20 transforms
Fuzz 97241: 12 transforms
Fuzz 97242: 19 transforms
Fuzz 97243: 1 transforms
Fuzz 97244: 8 transforms
Fuzz 97245: 8 transforms
Fuzz 97246: 12 transforms
Fuzz 97247: 12 transforms
Fuzz 97248: 6 transforms
Fuzz 97249: 18 transforms
Fuzz 97250: 11 transforms
Fuzz 97251: 17 transforms
Fuzz 97252: 1 transforms
Fuzz 97253: 20 transforms
Fuzz 97254: 16 transforms
Fuzz 97255: 5 transforms
Fuzz 97256: 12 transforms
Fuzz 97257: 17 transforms
Fuzz 97258: 10 transforms
Fuzz 97259: 13 transforms
Fuzz 97260: 7 transforms
Fuzz 97261: 10 transforms
Fuzz 97262: 20 transforms
Fuzz 97263: 15 transforms
Fuzz 97264: 13 transforms
Fuzz 97265: 11 transforms
Fuzz 97266: 9 transforms
Fuzz 97267: 4 transforms
Fuzz 97268: 14 transforms
Fuzz 97269: 9 transforms
Fuzz 97270: 19 transforms
Fuzz 97271: 4 transforms
Fuzz 97272: 14 transforms
Fuzz 97273: 10 transforms
Fuzz 97274: 13 transforms
Fuzz 97275: 3 transforms
Fuzz 97276: 12 transforms
Fuzz 97277: 16 transforms
Fuzz 97278: 2 transforms
Fuzz 97279: 17 transforms
Fuzz 97280: 14 transforms
Fuzz 97281: 3 transforms
Fuzz 97282: 4 transforms
Fuzz 97283: 4 transforms
Fuzz 97284: 18 transforms
Fuzz 97285: 10 transforms
Fuzz 97286: 20 transforms
Fuzz 97287: 15 transforms
Fuzz 97288: 19 transforms
Fuzz 97289: 18 transforms
Fuzz 97290: 18 transforms
Fuzz 97291: 20 transforms
Fuzz 97292: 11 transforms
Fuzz 97293: 16 transforms
Fuzz 97294: 4 transforms
Fuzz 97295: 15 transforms
Fuzz 97296: 1 transforms
Fuzz 97297: 6 transforms
Fuzz 97298: 16 transforms
Fuzz 97299: 20 transforms
Fuzz 97300: 15 transforms
Fuzz 97301: 8 transforms
Fuzz 97302: 16 transforms
Fuzz 97303: 4 transforms
Fuzz 97304: 16 transforms
Fuzz 97305: 1 transforms
Fuzz 97306: 9 transforms
Fuzz 97307: 14 transforms
Fuzz 97308: 1 transforms
Fuzz 97309: 2 transforms
Fuzz 97310: 3 transforms
Fuzz 97311: 10 transforms
Fuzz 97312: 7 transforms
Fuzz 97313: 9 transforms
Fuzz 97314: 17 transforms
Fuzz 97315: 14 transforms
Fuzz 97316: 2 transforms
Fuzz 97317: 6 transforms
Fuzz 97318: 4 transforms
Fuzz 97319: 17 transforms
Fuzz 97320: 1 transforms
Fuzz 97321: 4 transforms
Fuzz 97322: 16 transforms
Fuzz 97323: 4 transforms
Fuzz 97324: 17 transforms
Fuzz 97325: 5 transforms
Fuzz 97326: 9 transforms
Fuzz 97327: 3 transforms
Fuzz 97328: 15 transforms
Fuzz 97329: 15 transforms
Fuzz 97330: 14 transforms
Fuzz 97331: 17 transforms
Fuzz 97332: 4 transforms
Fuzz 97333: 5 transforms
Fuzz 97334: 15 transforms
Fuzz 97335: 10 transforms
Fuzz 97336: 18 transforms
Fuzz 97337: 10 transforms
Fuzz 97338: 7 transforms
Fuzz 97339: 19 transforms
Fuzz 97340: 9 transforms
Fuzz 97341: 8 transforms
Fuzz 97342: 20 transforms
Fuzz 97343: 10 transforms
Fuzz 97344: 9 transforms
Fuzz 97345: 4 transforms
Fuzz 97346: 5 transforms
Fuzz 97347: 7 transforms
Fuzz 97348: 4 transforms
Fuzz 97349: 16 transforms
Fuzz 97350: 3 transforms
Fuzz 97351: 5 transforms
Fuzz 97352: 20 transforms
Fuzz 97353: 11 transforms
Fuzz 97354: 16 transforms
Fuzz 97355: 13 transforms
Fuzz 97356: 15 transforms
Fuzz 97357: 2 transforms
Fuzz 97358: 20 transforms
Fuzz 97359: 15 transforms
Fuzz 97360: 9 transforms
Fuzz 97361: 2 transforms
Fuzz 97362: 17 transforms
Fuzz 97363: 10 transforms
Fuzz 97364: 15 transforms
Fuzz 97365: 11 transforms
Fuzz 97366: 14 transforms
Fuzz 97367: 12 transforms
Fuzz 97368: 20 transforms
Fuzz 97369: 8 transforms
Fuzz 97370: 16 transforms
Fuzz 97371: 14 transforms
Fuzz 97372: 12 transforms
Fuzz 97373: 18 transforms
Fuzz 97374: 9 transforms
Fuzz 97375: 18 transforms
Fuzz 97376: 3 transforms
Fuzz 97377: 3 transforms
Fuzz 97378: 3 transforms
Fuzz 97379: 1 transforms
Fuzz 97380: 20 transforms
Fuzz 97381: 3 transforms
Fuzz 97382: 16 transforms
Fuzz 97383: 11 transforms
Fuzz 97384: 11 transforms
Fuzz 97385: 18 transforms
Fuzz 97386: 6 transforms
Fuzz 97387: 10 transforms
Fuzz 97388: 4 transforms
Fuzz 97389: 8 transforms
Fuzz 97390: 8 transforms
Fuzz 97391: 19 transforms
Fuzz 97392: 15 transforms
Fuzz 97393: 4 transforms
Fuzz 97394: 9 transforms
Fuzz 97395: 15 transforms
Fuzz 97396: 10 transforms
Fuzz 97397: 8 transforms
Fuzz 97398: 8 transforms
Fuzz 97399: 18 transforms
Fuzz 97400: 7 transforms
Fuzz 97401: 10 transforms
Fuzz 97402: 11 transforms
Fuzz 97403: 19 transforms
Fuzz 97404: 14 transforms
Fuzz 97405: 11 transforms
Fuzz 97406: 17 transforms
Fuzz 97407: 2 transforms
Fuzz 97408: 12 transforms
Fuzz 97409: 2 transforms
Fuzz 97410: 6 transforms
Fuzz 97411: 12 transforms
Fuzz 97412: 13 transforms
Fuzz 97413: 17 transforms
Fuzz 97414: 20 transforms
Fuzz 97415: 2 transforms
Fuzz 97416: 9 transforms
Fuzz 97417: 5 transforms
Fuzz 97418: 19 transforms
Fuzz 97419: 20 transforms
Fuzz 97420: 1 transforms
Fuzz 97421: 13 transforms
Fuzz 97422: 19 transforms
Fuzz 97423: 14 transforms
Fuzz 97424: 15 transforms
Fuzz 97425: 16 transforms
Fuzz 97426: 20 transforms
Fuzz 97427: 3 transforms
Fuzz 97428: 18 transforms
Fuzz 97429: 20 transforms
Fuzz 97430: 15 transforms
Fuzz 97431: 4 transforms
Fuzz 97432: 9 transforms
Fuzz 97433: 17 transforms
Fuzz 97434: 13 transforms
Fuzz 97435: 19 transforms
Fuzz 97436: 7 transforms
Fuzz 97437: 1 transforms
Fuzz 97438: 14 transforms
Fuzz 97439: 2 transforms
Fuzz 97440: 8 transforms
Fuzz 97441: 14 transforms
Fuzz 97442: 19 transforms
Fuzz 97443: 20 transforms
Fuzz 97444: 6 transforms
Fuzz 97445: 14 transforms
Fuzz 97446: 4 transforms
Fuzz 97447: 17 transforms
Fuzz 97448: 8 transforms
Fuzz 97449: 20 transforms
Fuzz 97450: 7 transforms
Fuzz 97451: 19 transforms
Fuzz 97452: 9 transforms
Fuzz 97453: 20 transforms
Fuzz 97454: 6 transforms
Fuzz 97455: 10 transforms
Fuzz 97456: 14 transforms
Fuzz 97457: 14 transforms
Fuzz 97458: 16 transforms
Fuzz 97459: 6 transforms
Fuzz 97460: 13 transforms
Fuzz 97461: 9 transforms
Fuzz 97462: 15 transforms
Fuzz 97463: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
cl}
  void increment() {}
]),
\'\'\');

  @Input() int maxCount;
]),
  inputs: const ['count'],
  voi reset() {}
  String header;
import 'package:angular2/angular2.dCart';
   -4.50359or: 'my-aaa',
\'\'\ass CounterComponent {
}
class ComponentA {
  @ContentChild(CounterComponent)

  EventEmitter<Strin(g> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(

  selector: 'my-counter',
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  select}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
});
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  List<String> items;
  int count;
  templateUrl: 'test.html',
});
{
@Component(
{

  outputs: const ['resetEvent: reset'],

}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index'  [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #coun}
]),
});
{
\'\'\');
 ter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 97464: 1 transforms
Fuzz 97465: 4 transforms
Fuzz 97466: 16 transforms
Fuzz 97467: 2 transforms
Fuzz 97468: 4 transforms
Fuzz 97469: 20 transforms
Fuzz 97470: 20 transforms
Fuzz 97471: 17 transforms
Fuzz 97472: 11 transforms
Fuzz 97473: 8 transforms
Fuzz 97474: 19 transforms
Fuzz 97475: 9 transforms
Fuzz 97476: 4 transforms
Fuzz 97477: 17 transforms
Fuzz 97478: 1 transforms
Fuzz 97479: 20 transforms
Fuzz 97480: 16 transforms
Fuzz 97481: 4 transforms
Fuzz 97482: 18 transforms
Fuzz 97483: 10 transforms
Fuzz 97484: 18 transforms
Fuzz 97485: 9 transforms
Fuzz 97486: 10 transforms
Fuzz 97487: 4 transforms
Fuzz 97488: 5 transforms
Fuzz 97489: 3 transforms
Fuzz 97490: 15 transforms
Fuzz 97491: 2 transforms
Fuzz 97492: 1 transforms
Fuzz 97493: 1 transforms
Fuzz 97494: 18 transforms
Fuzz 97495: 9 transforms
Fuzz 97496: 20 transforms
Fuzz 97497: 9 transforms
Fuzz 97498: 12 transforms
Fuzz 97499: 4 transforms
Fuzz 97500: 16 transforms
Fuzz 97501: 17 transforms
Fuzz 97502: 9 transforms
Fuzz 97503: 6 transforms
Fuzz 97504: 4 transforms
Fuzz 97505: 2 transforms
Fuzz 97506: 4 transforms
Fuzz 97507: 9 transforms
Fuzz 97508: 17 transforms
Fuzz 97509: 13 transforms
Fuzz 97510: 16 transforms
Fuzz 97511: 20 transforms
Fuzz 97512: 11 transforms
Fuzz 97513: 19 transforms
Fuzz 97514: 19 transforms
Fuzz 97515: 14 transforms
Fuzz 97516: 4 transforms
Fuzz 97517: 15 transforms
Fuzz 97518: 5 transforms
Fuzz 97519: 18 transforms
Fuzz 97520: 18 transforms
Fuzz 97521: 7 transforms
Fuzz 97522: 7 transforms
Fuzz 97523: 12 transforms
Fuzz 97524: 16 transforms
Fuzz 97525: 17 transforms
Fuzz 97526: 14 transforms
Fuzz 97527: 2 transforms
Fuzz 97528: 20 transforms
Fuzz 97529: 11 transforms
Fuzz 97530: 18 transforms
Fuzz 97531: 17 transforms
Fuzz 97532: 15 transforms
Fuzz 97533: 3 transforms
Fuzz 97534: 13 transforms
Fuzz 97535: 7 transforms
Fuzz 97536: 12 transforms
Fuzz 97537: 11 transforms
Fuzz 97538: 12 transforms
Fuzz 97539: 14 transforms
Fuzz 97540: 1 transforms
Fuzz 97541: 14 transforms
Fuzz 97542: 14 transforms
Fuzz Failure 
<<==DART CODE==>>

  String header;
  inputs: const ['count'],
  void increment() {}
{
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
});
class ComponentA {
  void reset() {}
import 'package:angular2/angular2.dart';
  List<String> iterComponent)
  outputs: const ['resetEvent: reset'],
@Component(
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
  EventEmitter<Str}
  @Input() int maxCount;
\'\'\');
  CounterCompo)nent recursedComponent;

]),
}
  '090cedb3f2833a3f2ms;
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {


  selector: 'my-counter',
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
@Component(
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
  EventEmitter<Str}
  @Input() int maxCount;
\'\'\');
  CounterCompo)nent recursedComponent;

]),
}
  '090cedb3f2833a3f260b0937ing> resetEvent;
}
<<==HTML CODE==>>
<!-- @ngIgnreErrors: --><h1 #h1>Showisuperng {{items.length}} items:</h1>
<li *ngFor='let = null'>
  {{x}} : {{item.trim()}o}
</li>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 97543: 20 transforms
Fuzz 97544: 6 transforms
Fuzz 97545: 15 transforms
Fuzz 97546: 16 transforms
Fuzz 97547: 3 transforms
Fuzz 97548: 5 transforms
Fuzz 97549: 5 transforms
Fuzz 97550: 5 transforms
Fuzz 97551: 3 transforms
Fuzz 97552: 13 transforms
Fuzz 97553: 2 transforms
Fuzz 97554: 2 transforms
Fuzz 97555: 11 transforms
Fuzz 97556: 9 transforms
Fuzz 97557: 12 transforms
Fuzz 97558: 15 transforms
Fuzz 97559: 18 transforms
Fuzz 97560: 6 transforms
Fuzz 97561: 14 transforms
Fuzz 97562: 5 transforms
Fuzz 97563: 19 transforms
Fuzz 97564: 7 transforms
Fuzz 97565: 2 transforms
Fuzz 97566: 14 transforms
Fuzz 97567: 10 transforms
Fuzz 97568: 20 transforms
Fuzz 97569: 5 transforms
Fuzz 97570: 6 transforms
Fuzz 97571: 5 transforms
Fuzz 97572: 13 transforms
Fuzz 97573: 4 transforms
Fuzz 97574: 2 transforms
Fuzz 97575: 17 transforms
Fuzz 97576: 13 transforms
Fuzz 97577: 13 transforms
Fuzz 97578: 1 transforms
Fuzz 97579: 2 transforms
Fuzz 97580: 18 transforms
Fuzz 97581: 6 transforms
Fuzz 97582: 9 transforms
Fuzz 97583: 5 transforms
Fuzz 97584: 7 transforms
Fuzz 97585: 9 transforms
Fuzz 97586: 11 transforms
Fuzz 97587: 4 transforms
Fuzz 97588: 2 transforms
Fuzz 97589: 8 transforms
Fuzz 97590: 15 transforms
Fuzz 97591: 16 transforms
Fuzz 97592: 16 transforms
Fuzz 97593: 19 transforms
Fuzz 97594: 11 transforms
Fuzz 97595: 18 transforms
Fuzz 97596: 9 transforms
Fuzz 97597: 17 transforms
Fuzz 97598: 7 transforms
Fuzz 97599: 16 transforms
Fuzz 97600: 10 transforms
Fuzz 97601: 4 transforms
Fuzz 97602: 7 transforms
Fuzz 97603: 12 transforms
Fuzz 97604: 8 transforms
Fuzz 97605: 11 transforms
Fuzz 97606: 1 transforms
Fuzz 97607: 18 transforms
Fuzz 97608: 20 transforms
Fuzz 97609: 12 transforms
Fuzz 97610: 2 transforms
Fuzz 97611: 8 transforms
Fuzz 97612: 4 transforms
Fuzz 97613: 16 transforms
Fuzz 97614: 11 transforms
Fuzz 97615: 12 transforms
Fuzz 97616: 20 transforms
Fuzz 97617: 15 transforms
Fuzz 97618: 3 transforms
Fuzz 97619: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')}
]),
  outputs: const ['resetEvent: reset'],

  selector: 'my-aaa',
  void increment() {}
  String header;
});
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',
}
  EventEmitter<String> resetEvent;
  directives: const [Count<!--
@Component(

@Component(
  CounterComponent recursedComponent;

-->
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
class ComponentA {
  int count;
{
  void reset() {}
 
  inputs: const ['count'],
class CounterComponent {

       arierComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
\'\'\');
  @Output() EventEmitter<int> incremented;
  '090cedb3f2833a3f260b09null37baae56267a6cd935',

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<h1 #h1>Showing {{items.length}}or='let item of
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 97620: 17 transforms
Fuzz 97621: 13 transforms
Fuzz 97622: 5 transforms
Fuzz 97623: 11 transforms
Fuzz 97624: 19 transforms
Fuzz 97625: 1 transforms
Fuzz 97626: 1 transforms
Fuzz 97627: 17 transforms
Fuzz 97628: 2 transforms
Fuzz 97629: 10 transforms
Fuzz 97630: 14 transforms
Fuzz 97631: 14 transforms
Fuzz 97632: 8 transforms
Fuzz 97633: 17 transforms
Fuzz 97634: 8 transforms
Fuzz 97635: 3 transforms
Fuzz 97636: 15 transforms
Fuzz 97637: 6 transforms
Fuzz 97638: 4 transforms
Fuzz 97639: 7 transforms
Fuzz 97640: 14 transforms
Fuzz 97641: 7 transforms
Fuzz 97642: 2 transforms
Fuzz 97643: 9 transforms
Fuzz 97644: 10 transforms
Fuzz 97645: 16 transforms
Fuzz 97646: 7 transforms
Fuzz 97647: 13 transforms
Fuzz 97648: 16 transforms
Fuzz 97649: 6 transforms
Fuzz 97650: 12 transforms
Fuzz 97651: 20 transforms
Fuzz 97652: 7 transforms
Fuzz 97653: 17 transforms
Fuzz 97654: 9 transforms
Fuzz 97655: 7 transforms
Fuzz 97656: 16 transforms
Fuzz 97657: 10 transforms
Fuzz 97658: 5 transforms
Fuzz 97659: 13 transforms
Fuzz 97660: 13 transforms
Fuzz 97661: 3 transforms
Fuzz 97662: 12 transforms
Fuzz 97663: 13 transforms
Fuzz 97664: 13 transforms
Fuzz 97665: 16 transforms
Fuzz 97666: 5 transforms
Fuzz 97667: 2 transforms
Fuzz 97668: 1 transforms
Fuzz 97669: 20 transforms
Fuzz 97670: 3 transforms
Fuzz 97671: 15 transforms
Fuzz 97672: 12 transforms
Fuzz 97673: 5 transforms
Fuzz 97674: 1 transforms
Fuzz 97675: 10 transforms
Fuzz 97676: 18 transforms
Fuzz 97677: 10 transforms
Fuzz 97678: 8 transforms
Fuzz 97679: 13 transforms
Fuzz 97680: 11 transforms
Fuzz 97681: 10 transforms
Fuzz 97682: 15 transforms
Fuzz 97683: 19 transforms
Fuzz 97684: 18 transforms
Fuzz 97685: 6 transforms
Fuzz 97686: 15 transforms
Fuzz 97687: 20 transforms
Fuzz 97688: 18 transforms
Fuzz 97689: 7 transforms
Fuzz 97690: 2 transforms
Fuzz 97691: 12 transforms
Fuzz 97692: 6 transforms
Fuzz 97693: 13 transforms
Fuzz 97694: 9 transforms
Fuzz 97695: 8 transforms
Fuzz 97696: 16 transforms
Fuzz 97697: 17 transforms
Fuzz 97698: 17 transforms
Fuzz 97699: 11 transforms
Fuzz 97700: 14 transforms
Fuzz 97701: 19 transforms
Fuzz 97702: 14 transforms
Fuzz 97703: 11 transforms
Fuzz 97704: 2 transforms
Fuzz 97705: 2 transforms
Fuzz 97706: 2 transforms
Fuzz 97707: 5 transforms
Fuzz 97708: 12 transforms
Fuzz 97709: 9 transforms
Fuzz 97710: 8 transforms
Fuzz 97711: 19 transforms
Fuzz 97712: 1 transforms
Fuzz 97713: 7 transforms
Fuzz 97714: 11 transforms
Fuzz 97715: 19 transforms
Fuzz 97716: 3 transforms
Fuzz 97717: 8 transforms
Fuzz 97718: 8 transforms
Fuzz 97719: 18 transforms
Fuzz 97720: 10 transforms
Fuzz 97721: 11 transforms
Fuzz 97722: 20 transforms
Fuzz 97723: 9 transforms
Fuzz 97724: 6 transforms
Fuzz 97725: 2 transforms
Fuzz 97726: 11 transforms
Fuzz 97727: 9 transforms
Fuzz 97728: 19 transforms
Fuzz 97729: 9 transforms
Fuzz 97730: 13 transforms
Fuzz 97731: 10 transforms
Fuzz 97732: 1 transforms
Fuzz 97733: 19 transforms
Fuzz 97734: 2 transforms
Fuzz 97735: 7 transforms
Fuzz 97736: 13 transforms
Fuzz 97737: 13 transforms
Fuzz 97738: 1 transforms
Fuzz 97739: 8 transforms
Fuzz 97740: 1 transforms
Fuzz 97741: 12 transforms
Fuzz 97742: 12 transforms
Fuzz 97743: 5 transforms
Fuzz 97744: 1 transforms
Fuzz 97745: 17 transforms
Fuzz 97746: 1 transforms
Fuzz 97747: 6 transforms
Fuzz 97748: 11 transforms
Fuzz 97749: 13 transforms
Fuzz 97750: 15 transforms
Fuzz 97751: 11 transforms
Fuzz 97752: 9 transforms
Fuzz 97753: 18 transforms
Fuzz 97754: 10 transforms
Fuzz 97755: 11 transforms
Fuzz 97756: 1 transforms
Fuzz 97757: 15 transforms
Fuzz 97758: 5 transforms
Fuzz 97759: 1 transforms
Fuzz 97760: 19 transforms
Fuzz 97761: 10 transforms
Fuzz 97762: 19 transforms
Fuzz 97763: 6 transforms
Fuzz 97764: 6 transforms
Fuzz 97765: 13 transforms
Fuzz 97766: 20 transforms
Fuzz 97767: 9 transforms
Fuzz 97768: 3 transforms
Fuzz 97769: 4 transforms
Fuzz 97770: 13 transforms
Fuzz 97771: 2 transforms
Fuzz 97772: 3 transforms
Fuzz 97773: 2 transforms
Fuzz 97774: 6 transforms
Fuzz 97775: 17 transforms
Fuzz 97776: 16 transforms
Fuzz 97777: 3 transforms
Fuzz 97778: 1 transforms
Fuzz 97779: 6 transforms
Fuzz 97780: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
});
import 'package:angular2/angular2.dart';
-->

  template: '{{count}} <buttsuperon (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'tese: '{{count}} <buttsuperon (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
  String header;
class ComponentA {
}


@Component(

  selector: 'my-aaa',
{
  CounterComponent <!t.html',
  String header;
class ComponentA {
}


@Component(

  selector: 'my-aaa',
{
  CounterComponent <!--
\'\gFor, NgForm, NgModel])
  directives:ick)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'tese: '{{count}} <buttsuperon (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
  String header;
class ComponentA {
}


@Component(

  selector: 'my-aaa',
{
  CounterComponent <!t.html',
  String header;
class ComponentA {
}


@Component(

  selector: 'my-aaa',
{
  CounterComponent <!--
\'\gFor, NgForm, NgModel])
  directives: const [CounterComponent, NgIf, N}
  @Input() int maxCount;
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'] const [CounterComponent, NgIf, N}
  @Input() int maxCount;
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
@Component(
  List<String> items;
class CounterComponent {  int count;
}

  void reset() {}  void increment() {}
       aria-hidden="recursedComponent;
]),
  EventEmitter<String> resetEvent
<<==HTML CODE==>>
  {{ngForm.dirty}}
    [count]="items.length"
  <form #ngForm="ngForm"></form>
</div>
  </my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
     
<li *ngFor='let item 7a6cd935',
  <my-counter  
<!-- @ngIgnoreErrors: -->
   -4.503of items; let x=index' [hidden]='item != null'>
    (incremented)=='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
</li>

    [maxCount]='4'
    #counter
<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
 }
]),
});
{
\'\'\');
  '090cedb3f2833a3f <input [(ngModel)]="header" />
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 97781: 3 transforms
Fuzz 97782: 9 transforms
Fuzz 97783: 13 transforms
Fuzz 97784: 5 transforms
Fuzz 97785: 12 transforms
Fuzz 97786: 14 transforms
Fuzz 97787: 20 transforms
Fuzz 97788: 12 transforms
Fuzz 97789: 17 transforms
Fuzz 97790: 20 transforms
Fuzz 97791: 16 transforms
Fuzz 97792: 2 transforms
Fuzz 97793: 14 transforms
Fuzz 97794: 10 transforms
Fuzz 97795: 12 transforms
Fuzz 97796: 19 transforms
Fuzz 97797: 18 transforms
Fuzz 97798: 19 transforms
Fuzz 97799: 9 transforms
Fuzz 97800: 5 transforms
Fuzz 97801: 14 transforms
Fuzz 97802: 9 transforms
Fuzz 97803: 15 transforms
Fuzz 97804: 12 transforms
Fuzz 97805: 10 transforms
Fuzz 97806: 6 transforms
Fuzz 97807: 6 transforms
Fuzz 97808: 11 transforms
Fuzz 97809: 14 transforms
Fuzz 97810: 10 transforms
Fuzz 97811: 14 transforms
Fuzz 97812: 4 transforms
Fuzz 97813: 17 transforms
Fuzz 97814: 8 transforms
Fuzz 97815: 1 transforms
Fuzz 97816: 17 transforms
Fuzz 97817: 8 transforms
Fuzz 97818: 8 transforms
Fuzz 97819: 4 transforms
Fuzz 97820: 20 transforms
Fuzz 97821: 17 transforms
Fuzz 97822: 5 transforms
Fuzz 97823: 19 transforms
Fuzz 97824: 2 transforms
Fuzz 97825: 5 transforms
Fuzz 97826: 9 transforms
Fuzz 97827: 9 transforms
Fuzz 97828: 17 transforms
Fuzz 97829: 1 transforms
Fuzz 97830: 5 transforms
Fuzz 97831: 9 transforms
Fuzz 97832: 16 transforms
Fuzz 97833: 1 transforms
Fuzz 97834: 11 transforms
Fuzz 97835: 4 transforms
Fuzz 97836: 18 transforms
Fuzz 97837: 14 transforms
Fuzz 97838: 1 transforms
Fuzz 97839: 13 transforms
Fuzz 97840: 7 transforms
Fuzz 97841: 13 transforms
Fuzz 97842: 9 transforms
Fuzz 97843: 19 transforms
Fuzz 97844: 12 transforms
Fuzz 97845: 14 transforms
Fuzz 97846: 1 transforms
Fuzz 97847: 2 transforms
Fuzz 97848: 4 transforms
Fuzz 97849: 5 transforms
Fuzz 97850: 15 transforms
Fuzz 97851: 20 transforms
Fuzz 97852: 10 transforms
Fuzz 97853: 15 transforms
Fuzz 97854: 2 transforms
Fuzz 97855: 7 transforms
Fuzz 97856: 18 transforms
Fuzz 97857: 3 transforms
Fuzz 97858: 7 transforms
Fuzz 97859: 10 transforms
Fuzz 97860: 5 transforms
Fuzz 97861: 18 transforms
Fuzz 97862: 1 transforms
Fuzz 97863: 14 transforms
Fuzz 97864: 20 transforms
Fuzz 97865: 6 transforms
Fuzz 97866: 4 transforms
Fuzz 97867: 18 transforms
Fuzz 97868: 20 transforms
Fuzz 97869: 7 transforms
Fuzz 97870: 16 transforms
Fuzz 97871: 5 transforms
Fuzz 97872: 10 transforms
Fuzz 97873: 14 transforms
Fuzz 97874: 16 transforms
Fuzz 97875: 19 transforms
Fuzz 97876: 17 transforms
Fuzz 97877: 13 transforms
Fuzz 97878: 13 transforms
Fuzz 97879: 5 transforms
Fuzz 97880: 18 transforms
Fuzz 97881: 11 transforms
Fuzz 97882: 11 transforms
Fuzz 97883: 19 transforms
Fuzz 97884: 20 transforms
Fuzz 97885: 19 transforms
Fuzz 97886: 4 transforms
Fuzz 97887: 5 transforms
Fuzz 97888: 9 transforms
Fuzz 97889: 16 transforms
Fuzz 97890: 11 transforms
Fuzz 97891: 9 transforms
Fuzz 97892: 17 transforms
Fuzz 97893: 15 transforms
Fuzz 97894: 2 transforms
Fuzz 97895: 19 transforms
Fuzz 97896: 15 transforms
Fuzz 97897: 8 transforms
Fuzz 97898: 2 transforms
Fuzz 97899: 1 transforms
Fuzz 97900: 16 transforms
Fuzz 97901: 14 transforms
Fuzz 97902: 13 transforms
Fuzz 97903: 8 transforms
Fuzz 97904: 13 transforms
Fuzz 97905: 16 transforms
Fuzz 97906: 3 transforms
Fuzz 97907: 6 transforms
Fuzz 97908: 6 transforms
Fuzz 97909: 5 transforms
Fuzz 97910: 2 transforms
Fuzz 97911: 6 transforms
Fuzz 97912: 14 transforms
Fuzz 97913: 13 transforms
Fuzz 97914: 10 transforms
Fuzz 97915: 1 transforms
Fuzz 97916: 14 transforms
Fuzz 97917: 1 transforms
Fuzz 97918: 10 transforms
Fuzz 97919: 16 transforms
Fuzz 97920: 14 transforms
Fuzz 97921: 17 transforms
Fuzz 97922: 4 transforms
Fuzz 97923: 17 transforms
Fuzz 97924: 7 transforms
Fuzz 97925: 3 transforms
Fuzz 97926: 3 transforms
Fuzz 97927: 18 transforms
Fuzz 97928: 1 transforms
Fuzz 97929: 20 transforms
Fuzz 97930: 20 transforms
Fuzz 97931: 18 transforms
Fuzz 97932: 11 transforms
Fuzz 97933: 10 transforms
Fuzz 97934: 10 transforms
Fuzz 97935: 17 transforms
Fuzz 97936: 13 transforms
Fuzz 97937: 18 transforms
Fuzz 97938: 17 transforms
Fuzz 97939: 14 transforms
Fuzz 97940: 12 transforms
Fuzz 97941: 17 transforms
Fuzz 97942: 8 transforms
Fuzz 97943: 1 transforms
Fuzz 97944: 6 transforms
Fuzz 97945: 8 transforms
Fuzz 97946: 7 transforms
Fuzz 97947: 15 transforms
Fuzz 97948: 20 transforms
Fuzz 97949: 4 transforms
Fuzz 97950: 11 transforms
Fuzz 97951: 18 transforms
Fuzz 97952: 6 transforms
Fuzz 97953: 13 transforms
Fuzz 97954: 1 transforms
Fuzz 97955: 13 transforms
Fuzz 97956: 7 transforms
Fuzz 97957: 17 transforms
Fuzz 97958: 11 transforms
Fuzz 97959: 13 transforms
Fuzz 97960: 1 transforms
Fuzz 97961: 13 transforms
Fuzz 97962: 10 transforms
Fuzz 97963: 17 transforms
Fuzz 97964: 11 transforms
Fuzz 97965: 9 transforms
Fuzz 97966: 14 transforms
Fuzz 97967: 2 transforms
Fuzz 97968: 18 transforms
Fuzz 97969: 13 transforms
Fuzz 97970: 5 transforms
Fuzz 97971: 18 transforms
Fuzz 97972: 17 transforms
Fuzz 97973: 6 transforms
Fuzz 97974: 2 transforms
Fuzz 97975: 4 transforms
Fuzz 97976: 20 transforms
Fuzz 97977: 5 transforms
Fuzz 97978: 13 transforms
Fuzz 97979: 9 transforms
Fuzz 97980: 15 transforms
Fuzz 97981: 9 transforms
Fuzz 97982: 19 transforms
Fuzz 97983: 8 transforms
Fuzz 97984: 15 transforms
Fuzz 97985: 3 transforms
Fuzz 97986: 12 transforms
Fuzz 97987: 4 transforms
Fuzz 97988: 12 transforms
Fuzz 97989: 14 transforms
Fuzz 97990: 20 transforms
Fuzz 97991: 2 transforms
Fuzz 97992: 2 transforms
Fuzz 97993: 18 transforms
Fuzz 97994: 4 transforms
Fuzz 97995: 14 transforms
Fuzz 97996: 16 transforms
Fuzz 97997: 13 transforms
Fuzz 97998: 6 transforms
Fuzz 97999: 7 transforms
Fuzz 98000: 17 transforms
Fuzz 98001: 9 transforms
Fuzz 98002: 14 transforms
Fuzz 98003: 2 transforms
Fuzz 98004: 10 transforms
Fuzz 98005: 11 transforms
Fuzz 98006: 6 transforms
Fuzz 98007: 9 transforms
Fuzz 98008: 10 transforms
Fuzz 98009: 12 transforms
Fuzz 98010: 13 transforms
Fuzz 98011: 9 transforms
Fuzz 98012: 17 transforms
Fuzz 98013: 12 transforms
Fuzz 98014: 7 transforms
Fuzz 98015: 9 transforms
Fuzz 98016: 19 transforms
Fuzz 98017: 6 transforms
Fuzz 98018: 10 transforms
Fuzz 98019: 2 transforms
Fuzz 98020: 7 transforms
Fuzz 98021: 17 transforms
Fuzz 98022: 7 transforms
Fuzz 98023: 4 transforms
Fuzz 98024: 18 transforms
Fuzz 98025: 12 transforms
Fuzz 98026: 17 transforms
Fuzz 98027: 13 transforms
Fuzz 98028: 9 transforms
Fuzz 98029: 11 transforms
Fuzz 98030: 20 transforms
Fuzz 98031: 8 transforms
Fuzz 98032: 1 transforms
Fuzz 98033: 17 transforms
Fuzz 98034: 1 transforms
Fuzz 98035: 18 transforms
Fuzz 98036: 13 transforms
Fuzz 98037: 1 transforms
Fuzz 98038: 17 transforms
Fuzz 98039: 20 transforms
Fuzz 98040: 12 transforms
Fuzz 98041: 3 transforms
Fuzz 98042: 5 transforms
Fuzz 98043: 9 transforms
Fuzz 98044: 11 transforms
Fuzz 98045: 16 transforms
Fuzz 98046: 11 transforms
Fuzz 98047: 2 transforms
Fuzz 98048: 3 transforms
Fuzz 98049: 18 transforms
Fuzz 98050: 19 transforms
Fuzz 98051: 8 transforms
Fuzz 98052: 17 transforms
Fuzz 98053: 7 transforms
Fuzz 98054: 1 transforms
Fuzz 98055: 12 transforms
Fuzz 98056: 5 transforms
Fuzz 98057: 8 transforms
Fuzz 98058: 1 transforms
Fuzz 98059: 11 transforms
Fuzz 98060: 16 transforms
Fuzz 98061: 5 transforms
Fuzz 98062: 8 transforms
Fuzz 98063: 8 transforms
Fuzz 98064: 12 transforms
Fuzz 98065: 5 transforms
Fuzz 98066: 10 transforms
Fuzz 98067: 7 transforms
Fuzz 98068: 20 transforms
Fuzz 98069: 6 transforms
Fuzz 98070: 15 transforms
Fuzz 98071: 19 transforms
Fuzz 98072: 4 transforms
Fuzz 98073: 5 transforms
Fuzz 98074: 11 transforms
Fuzz 98075: 11 transforms
Fuzz 98076: 14 transforms
Fuzz 98077: 15 transforms
Fuzz 98078: 1 transforms
Fuzz 98079: 10 transforms
Fuzz 98080: 18 transforms
Fuzz 98081: 9 transforms
Fuzz 98082: 18 transforms
Fuzz 98083: 6 transforms
Fuzz 98084: 3 transforms
Fuzz 98085: 5 transforms
Fuzz 98086: 3 transforms
Fuzz 98087: 9 transforms
Fuzz 98088: 14 transforms
Fuzz 98089: 17 transforms
Fuzz 98090: 20 transforms
Fuzz 98091: 8 transforms
Fuzz 98092: 19 transforms
Fuzz 98093: 11 transforms
Fuzz 98094: 3 transforms
Fuzz 98095: 6 transforms
Fuzz 98096: 17 transforms
Fuzz 98097: 8 transforms
Fuzz 98098: 10 transforms
Fuzz 98099: 10 transforms
Fuzz 98100: 10 transforms
Fuzz 98101: 6 transforms
Fuzz 98102: 3 transforms
Fuzz 98103: 17 transforms
Fuzz 98104: 17 transforms
Fuzz 98105: 20 transforms
Fuzz 98106: 4 transforms
Fuzz 98107: 14 transforms
Fuzz 98108: 16 transforms
Fuzz 98109: 2 transforms
Fuzz 98110: 20 transforms
Fuzz 98111: 15 transforms
Fuzz 98112: 15 transforms
Fuzz 98113: 5 transforms
Fuzz 98114: 4 transforms
Fuzz 98115: 12 transforms
Fuzz 98116: 15 transforms
Fuzz 98117: 5 transforms
Fuzz 98118: 8 transforms
Fuzz 98119: 9 transforms
Fuzz 98120: 9 transforms
Fuzz 98121: 4 transforms
Fuzz 98122: 15 transforms
Fuzz 98123: 8 transforms
Fuzz 98124: 19 transforms
Fuzz 98125: 20 transforms
Fuzz 98126: 13 transforms
Fuzz 98127: 19 transforms
Fuzz 98128: 10 transforms
Fuzz 98129: 4 transforms
Fuzz 98130: 4 transforms
Fuzz 98131: 5 transforms
Fuzz 98132: 20 transforms
Fuzz 98133: 10 transforms
Fuzz 98134: 11 transforms
Fuzz 98135: 16 transforms
Fuzz 98136: 3 transforms
Fuzz 98137: 14 transforms
Fuzz 98138: 5 transforms
Fuzz 98139: 5 transforms
Fuzz 98140: 4 transforms
Fuzz 98141: 15 transforms
Fuzz 98142: 18 transforms
Fuzz 98143: 16 transforms
Fuzz 98144: 11 transforms
Fuzz 98145: 19 transforms
Fuzz 98146: 13 transforms
Fuzz 98147: 14 transforms
Fuzz 98148: 1 transforms
Fuzz 98149: 10 transforms
Fuzz 98150: 1 transforms
Fuzz 98151: 2 transforms
Fuzz 98152: 17 transforms
Fuzz 98153: 9 transforms
Fuzz 98154: 19 transforms
Fuzz 98155: 15 transforms
Fuzz 98156: 4 transforms
Fuzz 98157: 17 transforms
Fuzz 98158: 15 transforms
Fuzz 98159: 10 transforms
Fuzz 98160: 4 transforms
Fuzz 98161: 18 transforms
Fuzz 98162: 3 transforms
Fuzz 98163: 5 transforms
Fuzz 98164: 6 transforms
Fuzz 98165: 5 transforms
Fuzz 98166: 13 transforms
Fuzz 98167: 5 transforms
Fuzz 98168: 8 transforms
Fuzz 98169: 20 transforms
Fuzz 98170: 16 transforms
Fuzz 98171: 4 transforms
Fuzz 98172: 1 transforms
Fuzz 98173: 19 transforms
Fuzz 98174: 18 transforms
Fuzz 98175: 5 transforms
Fuzz 98176: 1 transforms
Fuzz 98177: 15 transforms
Fuzz 98178: 20 transforms
Fuzz 98179: 16 transforms
Fuzz 98180: 18 transforms
Fuzz 98181: 1 transforms
Fuzz 98182: 19 transforms
Fuzz 98183: 16 transforms
Fuzz 98184: 13 transforms
Fuzz 98185: 4 transforms
Fuzz 98186: 2 transforms
Fuzz 98187: 12 transforms
Fuzz 98188: 10 transforms
Fuzz 98189: 10 transforms
Fuzz 98190: 5 transforms
Fuzz 98191: 5 transforms
Fuzz 98192: 20 transforms
Fuzz 98193: 3 transforms
Fuzz 98194: 18 transforms
Fuzz 98195: 1 transforms
Fuzz 98196: 12 transforms
Fuzz 98197: 5 transforms
Fuzz 98198: 2 transforms
Fuzz 98199: 5 transforms
Fuzz 98200: 6 transforms
Fuzz 98201: 11 transforms
Fuzz 98202: 2 transforms
Fuzz 98203: 9 transforms
Fuzz 98204: 13 transforms
Fuzz 98205: 13 transforms
Fuzz 98206: 14 transforms
Fuzz 98207: 20 transforms
Fuzz 98208: 2 transforms
Fuzz 98209: 17 transforms
Fuzz 98210: 17 transforms
Fuzz 98211: 15 transforms
Fuzz 98212: 14 transforms
Fuzz 98213: 12 transforms
Fuzz 98214: 18 transforms
Fuzz 98215: 13 transforms
Fuzz 98216: 1 transforms
Fuzz 98217: 7 transforms
Fuzz 98218: 6 transforms
Fuzz 98219: 5 transforms
Fuzz 98220: 14 transforms
Fuzz 98221: 10 transforms
Fuzz 98222: 6 transforms
Fuzz 98223: 18 transforms
Fuzz 98224: 12 transforms
Fuzz 98225: 17 transforms
Fuzz 98226: 20 transforms
Fuzz 98227: 16 transforms
Fuzz 98228: 19 transforms
Fuzz 98229: 12 transforms
Fuzz 98230: 15 transforms
Fuzz 98231: 4 transforms
Fuzz 98232: 3 transforms
Fuzz 98233: 4 transforms
Fuzz 98234: 18 transforms
Fuzz 98235: 1 transforms
Fuzz 98236: 6 transforms
Fuzz 98237: 9 transforms
Fuzz 98238: 19 transforms
Fuzz 98239: 15 transforms
Fuzz 98240: 18 transforms
Fuzz 98241: 14 transforms
Fuzz 98242: 2 transforms
Fuzz 98243: 18 transforms
Fuzz 98244: 7 transforms
Fuzz 98245: 17 transforms
Fuzz 98246: 9 transforms
Fuzz 98247: 7 transforms
Fuzz 98248: 15 transforms
Fuzz 98249: 18 transforms
Fuzz 98250: 16 transforms
Fuzz 98251: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  List<String> items;
@Component(
  @Input() int maxCount;
-->

  CounterComponent recursedComponent;
  directives: const [Cou}
]),
});nterComponent, NgIf, NgFor, NgForm, NgModel])


  selector: 'my-counter',
  @ContentChild(CounterComponent)
  EventEmitter<String> resetEvent;
@Component(
       aria-pofinalnentA {
class Com<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>assert')
  selector: 'my-aaa',
}
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
  void reset() {}
import 'package:angular2/angular2.dart';

  String header;
class CounterComponent {

  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
}
  void increment() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="item
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 98252: 4 transforms
Fuzz 98253: 9 transforms
Fuzz 98254: 12 transforms
Fuzz 98255: 1 transforms
Fuzz 98256: 19 transforms
Fuzz 98257: 2 transforms
Fuzz 98258: 2 transforms
Fuzz 98259: 13 transforms
Fuzz 98260: 13 transforms
Fuzz 98261: 15 transforms
Fuzz 98262: 10 transforms
Fuzz 98263: 19 transforms
Fuzz 98264: 7 transforms
Fuzz 98265: 5 transforms
Fuzz 98266: 9 transforms
Fuzz 98267: 7 transforms
Fuzz 98268: 19 transforms
Fuzz 98269: 18 transforms
Fuzz 98270: 10 transforms
Fuzz 98271: 15 transforms
Fuzz 98272: 12 transforms
Fuzz 98273: 3 transforms
Fuzz 98274: 8 transforms
Fuzz 98275: 8 transforms
Fuzz 98276: 20 transforms
Fuzz 98277: 6 transforms
Fuzz 98278: 17 transforms
Fuzz 98279: 15 transforms
Fuzz 98280: 2 transforms
Fuzz 98281: 19 transforms
Fuzz 98282: 11 transforms
Fuzz 98283: 4 transforms
Fuzz 98284: 9 transforms
Fuzz 98285: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
    e   attr.aria-hiector:ter',
});
  List<String> items;
  template: '{{count}} <button (click)="increment
  inputs: const ['count'],

\'\'\');
  templateUrl: 'test.html',
\'\'\');
{
  directives: const [CounterCompo}
-->
@Component(
  inputs: const ['count'],
  outputs: const ['resetE 'my-aaa',
  '090ced="true"
  sel<!--
@Component(
]),
{
  outputs: const ['resetEvent: reset'],
class ComponentA {
import( 'package:angular2/angular2.dart';
  String header;
]),
       aria-hidden}
   nent, NgIf, NgFor, NgForm, NgModel])

  '090cedb3f2833a3f260b0937baae56267a6cd935',
});
  selector: 'my-counter',
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let }
]),
});
{
\'\'\');
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}  
  <input [(ngModel)]=header" />
      
  <my-counter
    #}
]),
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6ccounter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())<'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 98286: 17 transforms
Fuzz 98287: 3 transforms
Fuzz 98288: 18 transforms
Fuzz 98289: 16 transforms
Fuzz 98290: 1 transforms
Fuzz 98291: 11 transforms
Fuzz 98292: 3 transforms
Fuzz 98293: 16 transforms
Fuzz 98294: 16 transforms
Fuzz 98295: 13 transforms
Fuzz 98296: 5 transforms
Fuzz 98297: 13 transforms
Fuzz 98298: 6 transforms
Fuzz 98299: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Co<!--
-mponent(
  selector: 'my-aaa',
  di<!--
-->
       aria-hidden="trectiv
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.tfinallyrim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 98300: 1 transforms
Fuzz 98301: 15 transforms
Fuzz 98302: 8 transforms
Fuzz 98303: 15 transforms
Fuzz 98304: 14 transforms
Fuzz 98305: 12 transforms
Fuzz 98306: 4 transforms
Fuzz 98307: 12 transforms
Fuzz 98308: 7 transforms
Fuzz 98309: 1 transforms
Fuzz 98310: 16 transforms
Fuzz 98311: 2 transforms
Fuzz 98312: 15 transforms
Fuzz 98313: 2 transforms
Fuzz 98314: 4 transforms
Fuzz 98315: 2 transforms
Fuzz 98316: 3 transforms
Fuzz 98317: 2 transforms
Fuzz 98318: 20 transforms
Fuzz 98319: 6 transforms
Fuzz 98320: 18 transforms
Fuzz 98321: 2 transforms
Fuzz 98322: 20 transforms
Fuzz 98323: 11 transforms
Fuzz 98324: 8 transforms
Fuzz 98325: 16 transforms
Fuzz 98326: 11 transforms
Fuzz 98327: 19 transforms
Fuzz 98328: 4 transforms
Fuzz 98329: 16 transforms
Fuzz 98330: 13 transforms
Fuzz 98331: 12 transforms
Fuzz 98332: 19 transforms
Fuzz 98333: 13 transforms
Fuzz 98334: 7 transforms
Fuzz 98335: 6 transforms
Fuzz 98336: 11 transforms
Fuzz 98337: 2 transforms
Fuzz 98338: 7 transforms
Fuzz 98339: 6 transforms
Fuzz 98340: 8 transforms
Fuzz 98341: 9 transforms
Fuzz 98342: 2 transforms
Fuzz 98343: 13 transforms
Fuzz 98344: 18 transforms
Fuzz 98345: 14 transforms
Fuzz 98346: 18 transforms
Fuzz 98347: 3 transforms
Fuzz 98348: 13 transforms
Fuzz 98349: 3 transforms
Fuzz 98350: 16 transforms
Fuzz 98351: 19 transforms
Fuzz 98352: 18 transforms
Fuzz 98353: 14 transforms
Fuzz 98354: 15 transforms
Fuzz 98355: 19 transforms
Fuzz 98356: 12 transforms
Fuzz 98357: 19 transforms
Fuzz 98358: 13 transforms
Fuzz 98359: 5 transforms
Fuzz 98360: 13 transforms
Fuzz 98361: 17 transforms
Fuzz 98362: 6 transforms
Fuzz 98363: 18 transforms
Fuzz 98364: 7 transforms
Fuzz 98365: 14 transforms
Fuzz 98366: 15 transforms
Fuzz 98367: 10 transforms
Fuzz 98368: 16 transforms
Fuzz 98369: 20 transforms
Fuzz 98370: 3 transforms
Fuzz 98371: 2 transforms
Fuzz 98372: 16 transforms
Fuzz 98373: 11 transforms
Fuzz 98374: 12 transforms
Fuzz 98375: 12 transforms
Fuzz 98376: 3 transforms
Fuzz 98377: 14 transforms
Fuzz 98378: 18 transforms
Fuzz 98379: 14 transforms
Fuzz 98380: 18 transforms
Fuzz 98381: 5 transforms
Fuzz 98382: 8 transforms
Fuzz 98383: 15 transforms
Fuzz 98384: 11 transforms
Fuzz 98385: 12 transforms
Fuzz 98386: 12 transforms
Fuzz 98387: 13 transforms
Fuzz 98388: 12 transforms
Fuzz 98389: 9 transforms
Fuzz 98390: 5 transforms
Fuzz 98391: 18 transforms
Fuzz 98392: 8 transforms
Fuzz 98393: 2 transforms
Fuzz 98394: 20 transforms
Fuzz 98395: 13 transforms
Fuzz 98396: 12 transforms
Fuzz 98397: 4 transforms
Fuzz 98398: 8 transforms
Fuzz 98399: 14 transforms
Fuzz 98400: 2 transforms
Fuzz 98401: 3 transforms
Fuzz 98402: 16 transforms
Fuzz 98403: 17 transforms
Fuzz 98404: 5 transforms
Fuzz 98405: 18 transforms
Fuzz 98406: 18 transforms
Fuzz 98407: 14 transforms
Fuzz 98408: 12 transforms
Fuzz 98409: 11 transforms
Fuzz 98410: 16 transforms
Fuzz 98411: 5 transforms
Fuzz 98412: 20 transforms
Fuzz 98413: 16 transforms
Fuzz 98414: 9 transforms
Fuzz 98415: 6 transforms
Fuzz 98416: 9 transforms
Fuzz 98417: 2 transforms
Fuzz 98418: 1 transforms
Fuzz 98419: 6 transforms
Fuzz 98420: 2 transforms
Fuzz 98421: 5 transforms
Fuzz 98422: 8 transforms
Fuzz 98423: 3 transforms
Fuzz 98424: 6 transforms
Fuzz 98425: 11 transforms
Fuzz 98426: 18 transforms
Fuzz 98427: 19 transforms
Fuzz 98428: 1 transforms
Fuzz 98429: 4 transforms
Fuzz 98430: 16 transforms
Fuzz 98431: 7 transforms
Fuzz 98432: 15 transforms
Fuzz 98433: 5 transforms
Fuzz 98434: 13 transforms
Fuzz 98435: 11 transforms
Fuzz 98436: 7 transforms
Fuzz 98437: 6 transforms
Fuzz 98438: 7 transforms
Fuzz 98439: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  String header;


  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
-->
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
}
  CountrComponent recursedComponent;

  inputs: const ['count'],


    n   attr.ar<!--
-->
       aria-hidden="true"
 ia-hidEventEmitter<int> incremented;
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
  @Output() <!--
  templateUrl: 'test.html',
  selector: 'my-counter',
@Component(
  List<String> items;
class ComponentA {
  void reset() {}
class CounterComponent {
  @Input() int maxCount;
  void increment() {}
  int count;
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --rors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  >
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.}
]),
});
{
\hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 98440: 11 transforms
Fuzz 98441: 20 transforms
Fuzz 98442: 11 transforms
Fuzz 98443: 4 transforms
Fuzz 98444: 8 transforms
Fuzz 98445: 14 transforms
Fuzz 98446: 1 transforms
Fuzz 98447: 18 transforms
Fuzz 98448: 3 transforms
Fuzz 98449: 11 transforms
Fuzz 98450: 17 transforms
Fuzz 98451: 7 transforms
Fuzz 98452: 13 transforms
Fuzz 98453: 11 transforms
Fuzz 98454: 4 transforms
Fuzz 98455: 13 transforms
Fuzz 98456: 3 transforms
Fuzz 98457: 12 transforms
Fuzz 98458: 9 transforms
Fuzz 98459: 14 transforms
Fuzz 98460: 8 transforms
Fuzz 98461: 20 transforms
Fuzz 98462: 2 transforms
Fuzz 98463: 8 transforms
Fuzz 98464: 19 transforms
Fuzz 98465: 18 transforms
Fuzz 98466: 6 transforms
Fuzz 98467: 12 transforms
Fuzz 98468: 7 transforms
Fuzz 98469: 20 transforms
Fuzz 98470: 11 transforms
Fuzz 98471: 20 transforms
Fuzz 98472: 16 transforms
Fuzz 98473: 7 transforms
Fuzz 98474: 5 transforms
Fuzz 98475: 12 transforms
Fuzz 98476: 10 transforms
Fuzz 98477: 8 transforms
Fuzz 98478: 1 transforms
Fuzz 98479: 15 transforms
Fuzz 98480: 2 transforms
Fuzz 98481: 19 transforms
Fuzz 98482: 20 transforms
Fuzz 98483: 2 transforms
Fuzz 98484: 12 transforms
Fuzz 98485: 2 transforms
Fuzz 98486: 9 transforms
Fuzz 98487: 8 transforms
Fuzz 98488: 7 transforms
Fuzz 98489: 10 transforms
Fuzz 98490: 14 transforms
Fuzz 98491: 12 transforms
Fuzz 98492: 8 transforms
Fuzz 98493: 16 transforms
Fuzz 98494: 20 transforms
Fuzz 98495: 1 transforms
Fuzz 98496: 4 transforms
Fuzz 98497: 2 transforms
Fuzz 98498: 11 transforms
Fuzz 98499: 5 transforms
Fuzz 98500: 1 transforms
Fuzz 98501: 20 transforms
Fuzz 98502: 19 transforms
Fuzz 98503: 3 transforms
Fuzz 98504: 8 transforms
Fuzz 98505: 1 transforms
Fuzz 98506: 2 transforms
Fuzz 98507: 10 transforms
Fuzz 98508: 18 transforms
Fuzz 98509: 14 transforms
Fuzz 98510: 3 transforms
Fuzz 98511: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  tcount}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterCompo
});
  directives: const [CounterCom<!--
@Component(
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  selector: 'my-aaa',
  '090cedbrComponent {
]),
\'\'\');
class Counte}

  templateUrl: 'test.html',
{
  int count;
  String header;
       aponent, NgIf, NgFor, NgFrm, NgModel])
  @Input() int maxCount;

-->

}
import 'package:angular2/angular2.dart';
class ComponentA {  List<String> items;
  selector: 'mcy-counter',
  @ContentChild(Counteemplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>

  <my-counter
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
    [count]="items.length"
  <input [(ngModel)]="header" />
<li *ngFor='let itemength}} items:</h1>
    (click)='h1.hidden = ! of items; let x=index<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 ' [hidden]='ite{ngForm.dirty}}
</li>
  
</div>
    (reset)=''
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->
  {{x}} :{{item.trim()}}
  {{ngForm.dirty}}
</li>
  
</div>
    (reset)=''
<h1 #h1>Showing {{items.length}} items:</h1>
    (click)='h1.hidden = !h1.hidden; coun
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 98512: 19 transforms
Fuzz 98513: 10 transforms
Fuzz 98514: 12 transforms
Fuzz 98515: 1 transforms
Fuzz 98516: 16 transforms
Fuzz 98517: 5 transforms
Fuzz 98518: 12 transforms
Fuzz 98519: 2 transforms
Fuzz 98520: 12 transforms
Fuzz 98521: 4 transforms
Fuzz 98522: 5 transforms
Fuzz 98523: 17 transforms
Fuzz 98524: 17 transforms
Fuzz 98525: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aa',
  templateUrl: 'test.html',
  dir
  @ContentChiectives: const [CounterComponent, NgIf, NgFor, NgFort ['count'],
 factory }
]),
});
{
\'\'\');
  '090cedb3fm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
 factory }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935outputs: const ['resetEvent: reset'],  template: '{{count}} <btton (cli
<<==HTML CODE==>>
  <my-counter
    [<!--
-->
       aria-hidden="true"
       attr.aria-hcount]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden ]='item != null'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'

  </my-counter>
<div *ngIf= "items.length > 0">
  <form #ngForm="ngForm"></form>
    #counter
    (reset)=''
</div<!--
-->
       a>
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->
</li>
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
    [maxCount]='4'
    (incremented)='items.add($event.toString())'>
  

  {{ngForm.dirty}}
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 98526: 12 transforms
Fuzz 98527: 18 transforms
Fuzz 98528: 12 transforms
Fuzz 98529: 13 transforms
Fuzz 98530: 19 transforms
Fuzz 98531: 14 transforms
Fuzz 98532: 3 transforms
Fuzz 98533: 5 transforms
Fuzz 98534: 18 transforms
Fuzz 98535: 9 transforms
Fuzz 98536: 8 transforms
Fuzz 98537: 5 transforms
Fuzz 98538: 5 transforms
Fuzz 98539: 20 transforms
Fuzz 98540: 7 transforms
Fuzz 98541: 18 transforms
Fuzz 98542: 10 transforms
Fuzz 98543: 14 transforms
Fuzz 98544: 2 transforms
Fuzz 98545: 15 transforms
Fuzz 98546: 5 transforms
Fuzz 98547: 19 transforms
Fuzz 98548: 6 transforms
Fuzz 98549: 16 transforms
Fuzz 98550: 16 transforms
Fuzz 98551: 18 transforms
Fuzz 98552: 13 transforms
Fuzz 98553: 11 transforms
Fuzz 98554: 19 transforms
Fuzz 98555: 14 transforms
Fuzz 98556: 17 transforms
Fuzz 98557: 2 transforms
Fuzz 98558: 13 transforms
Fuzz 98559: 18 transforms
Fuzz 98560: 3 transforms
Fuzz 98561: 9 transforms
Fuzz 98562: 12 transforms
Fuzz 98563: 14 transforms
Fuzz 98564: 15 transforms
Fuzz 98565: 20 transforms
Fuzz 98566: 18 transforms
Fuzz 98567: 10 transforms
Fuzz 98568: 1 transforms
Fuzz 98569: 13 transforms
Fuzz 98570: 2 transforms
Fuzz 98571: 4 transforms
Fuzz 98572: 9 transforms
Fuzz 98573: 1 transforms
Fuzz 98574: 19 transforms
Fuzz 98575: 11 transforms
Fuzz 98576: 17 transforms
Fuzz 98577: 4 transforms
Fuzz 98578: 8 transforms
Fuzz 98579: 18 transforms
Fuzz 98580: 20 transforms
Fuzz 98581: 9 transforms
Fuzz 98582: 11 transforms
Fuzz 98583: 8 transforms
Fuzz 98584: 20 transforms
Fuzz 98585: 16 transforms
Fuzz 98586: 19 transforms
Fuzz 98587: 20 transforms
Fuzz 98588: 12 transforms
Fuzz 98589: 20 transforms
Fuzz 98590: 7 transforms
Fuzz 98591: 19 transforms
Fuzz 98592: 13 transforms
Fuzz 98593: 17 transforms
Fuzz 98594: 9 transforms
Fuzz 98595: 19 transforms
Fuzz 98596: 17 transforms
Fuzz 98597: 18 transforms
Fuzz 98598: 4 transforms
Fuzz 98599: 19 transforms
Fuzz 98600: 2 transforms
Fuzz 98601: 14 transforms
Fuzz 98602: 12 transforms
Fuzz 98603: 4 transforms
Fuzz 98604: 19 transforms
Fuzz 98605: 1 transforms
Fuzz 98606: 13 transforms
Fuzz 98607: 3 transforms
Fuzz 98608: 2 transforms
Fuzz 98609: 13 transforms
Fuzz 98610: 13 transforms
Fuzz 98611: 13 transforms
Fuzz 98612: 14 transforms
Fuzz 98613: 20 transforms
Fuzz 98614: 8 transforms
Fuzz 98615: 5 transforms
Fuzz 98616: 20 transforms
Fuzz 98617: 2 transforms
Fuzz 98618: 15 transforms
Fuzz 98619: 4 transforms
Fuzz 98620: 10 transforms
Fuzz 98621: 6 transforms
Fuzz 98622: 18 transforms
Fuzz 98623: 7 transforms
Fuzz 98624: 12 transforms
Fuzz 98625: 7 transforms
Fuzz 98626: 3 transforms
Fuzz 98627: 12 transforms
Fuzz 98628: 13 transforms
Fuzz 98629: 3 transforms
Fuzz 98630: 4 transforms
Fuzz 98631: 7 transforms
Fuzz 98632: 12 transforms
Fuzz 98633: 19 transforms
Fuzz 98634: 7 transforms
Fuzz 98635: 6 transforms
Fuzz 98636: 6 transforms
Fuzz 98637: 6 transforms
Fuzz 98638: 19 transforms
Fuzz 98639: 15 transforms
Fuzz 98640: 2 transforms
Fuzz 98641: 19 transforms
Fuzz 98642: 17 transforms
Fuzz 98643: 16 transforms
Fuzz 98644: 7 transforms
Fuzz 98645: 12 transforms
Fuzz 98646: 1 transforms
Fuzz 98647: 17 transforms
Fuzz 98648: 18 transforms
Fuzz 98649: 18 transforms
Fuzz 98650: 10 transforms
Fuzz 98651: 1 transforms
Fuzz 98652: 14 transforms
Fuzz 98653: 4 transforms
Fuzz 98654: 7 transforms
Fuzz 98655: 5 transforms
Fuzz 98656: 13 transforms
Fuzz 98657: 14 transforms
Fuzz 98658: 3 transforms
Fuzz 98659: 3 transforms
Fuzz 98660: 8 transforms
Fuzz 98661: 8 transforms
Fuzz 98662: 17 transforms
Fuzz 98663: 4 transforms
Fuzz 98664: 16 transforms
Fuzz 98665: 3 transforms
Fuzz 98666: 20 transforms
Fuzz 98667: 14 transforms
Fuzz 98668: 3 transforms
Fuzz 98669: 12 transforms
Fuzz 98670: 18 transforms
Fuzz 98671: 11 transforms
Fuzz 98672: 15 transforms
Fuzz 98673: 16 transforms
Fuzz 98674: 15 transforms
Fuzz 98675: 13 transforms
Fuzz 98676: 5 transforms
Fuzz 98677: 7 transforms
Fuzz 98678: 14 transforms
Fuzz 98679: 20 transforms
Fuzz 98680: 10 transforms
Fuzz 98681: 15 transforms
Fuzz 98682: 11 transforms
Fuzz 98683: 12 transforms
Fuzz 98684: 4 transforms
Fuzz 98685: 18 transforms
Fuzz 98686: 13 transforms
Fuzz 98687: 11 transforms
Fuzz 98688: 7 transforms
Fuzz 98689: 2 transforms
Fuzz 98690: 3 transforms
Fuzz 98691: 8 transforms
Fuzz 98692: 13 transforms
Fuzz 98693: 10 transforms
Fuzz 98694: 5 transforms
Fuzz 98695: 16 transforms
Fuzz 98696: 1 transforms
Fuzz 98697: 4 transforms
Fuzz 98698: 7 transforms
Fuzz 98699: 6 transforms
Fuzz 98700: 1 transforms
Fuzz 98701: 19 transforms
Fuzz 98702: 7 transforms
Fuzz 98703: 19 transforms
Fuzz 98704: 3 transforms
Fuzz 98705: 14 transforms
Fuzz 98706: 5 transforms
Fuzz 98707: 14 transforms
Fuzz 98708: 9 transforms
Fuzz 98709: 8 transforms
Fuzz 98710: 5 transforms
Fuzz 98711: 15 transforms
Fuzz 98712: 8 transforms
Fuzz 98713: 1 transforms
Fuzz 98714: 17 transforms
Fuzz 98715: 12 transforms
Fuzz 98716: 3 transforms
Fuzz 98717: 19 transforms
Fuzz 98718: 10 transforms
Fuzz 98719: 7 transforms
Fuzz 98720: 19 transforms
Fuzz 98721: 13 transforms
Fuzz 98722: 16 transforms
Fuzz 98723: 1 transforms
Fuzz 98724: 16 transforms
Fuzz 98725: 17 transforms
Fuzz 98726: 3 transforms
Fuzz 98727: 20 transforms
Fuzz 98728: 19 transforms
Fuzz 98729: 4 transforms
Fuzz 98730: 17 transforms
Fuzz 98731: 17 transforms
Fuzz 98732: 11 transforms
Fuzz 98733: 1 transforms
Fuzz 98734: 11 transforms
Fuzz 98735: 2 transforms
Fuzz 98736: 3 transforms
Fuzz 98737: 15 transforms
Fuzz 98738: 20 transforms
Fuzz 98739: 20 transforms
Fuzz 98740: 15 transforms
Fuzz 98741: 20 transforms
Fuzz 98742: 18 transforms
Fuzz 98743: 8 transforms
Fuzz 98744: 6 transforms
Fuzz 98745: 16 transforms
Fuzz 98746: 7 transforms
Fuzz 98747: 10 transforms
Fuzz 98748: 17 transforms
Fuzz 98749: 5 transforms
Fuzz 98750: 14 transforms
Fuzz 98751: 20 transforms
Fuzz 98752: 9 transforms
Fuzz 98753: 4 transforms
Fuzz 98754: 2 transforms
Fuzz 98755: 10 transforms
Fuzz 98756: 15 transforms
Fuzz 98757: 4 transforms
Fuzz 98758: 16 transforms
Fuzz 98759: 19 transforms
Fuzz 98760: 17 transforms
Fuzz 98761: 20 transforms
Fuzz 98762: 14 transforms
Fuzz 98763: 6 transforms
Fuzz 98764: 15 transforms
Fuzz 98765: 19 transforms
Fuzz 98766: 19 transforms
Fuzz 98767: 2 transforms
Fuzz 98768: 10 transforms
Fuzz 98769: 20 transforms
Fuzz 98770: 7 transforms
Fuzz 98771: 16 transforms
Fuzz 98772: 17 transforms
Fuzz 98773: 5 transforms
Fuzz 98774: 8 transforms
Fuzz 98775: 1 transforms
Fuzz 98776: 7 transforms
Fuzz 98777: 20 transforms
Fuzz 98778: 2 transforms
Fuzz 98779: 5 transforms
Fuzz 98780: 11 transforms
Fuzz 98781: 4 transforms
Fuzz 98782: 18 transforms
Fuzz 98783: 9 transforms
Fuzz 98784: 7 transforms
Fuzz 98785: 3 transforms
Fuzz 98786: 6 transforms
Fuzz 98787: 5 transforms
Fuzz 98788: 5 transforms
Fuzz 98789: 18 transforms
Fuzz 98790: 19 transforms
Fuzz 98791: 4 transforms
Fuzz 98792: 12 transforms
Fuzz 98793: 10 transforms
Fuzz 98794: 13 transforms
Fuzz 98795: 20 transforms
Fuzz 98796: 13 transforms
Fuzz 98797: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
{
  templateUrl: 'test.html'

-->
});
]),
im<!--
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  selector: 'my-aaa',
   -4.503ar2.dart';a
@Component(
\'\'\');
 port 'package:angular2/angul}
<<==HTML CODE==>>
    (reset)=''
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"

    [maxCount]='4}
]),
});
{
\''
  <form #ngForm="ngForm"></form>
  {{x}} : {{tem.trim()}}
  <input [(ngModel)]="header" />
</li>
    #counter
  {{ngForm.dirty}}
  <my-counter
<!-- @ngIgnoreErrors: -->
      
    <my-counter></my-counter>
    (incremented)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</div>
<div *ngIf="items.length > 0">
  </my-counter>  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 98798: 8 transforms
Fuzz 98799: 16 transforms
Fuzz 98800: 12 transforms
Fuzz 98801: 8 transforms
Fuzz 98802: 6 transforms
Fuzz 98803: 18 transforms
Fuzz 98804: 15 transforms
Fuzz 98805: 13 transforms
Fuzz 98806: 13 transforms
Fuzz 98807: 16 transforms
Fuzz 98808: 19 transforms
Fuzz 98809: 17 transforms
Fuzz 98810: 3 transforms
Fuzz 98811: 14 transforms
Fuzz 98812: 1 transforms
Fuzz 98813: 18 transforms
Fuzz 98814: 3 transforms
Fuzz 98815: 10 transforms
Fuzz 98816: 19 transforms
Fuzz 98817: 1 transforms
Fuzz 98818: 18 transforms
Fuzz 98819: 11 transforms
Fuzz 98820: 10 transforms
Fuzz 98821: 7 transforms
Fuzz 98822: 2 transforms
Fuzz 98823: 2 transforms
Fuzz 98824: 20 transforms
Fuzz 98825: 20 transforms
Fuzz 98826: 12 transforms
Fuzz 98827: 7 transforms
Fuzz 98828: 10 transforms
Fuzz 98829: 7 transforms
Fuzz 98830: 6 transforms
Fuzz 98831: 14 transforms
Fuzz 98832: 10 transforms
Fuzz 98833: 9 transforms
Fuzz 98834: 12 transforms
Fuzz 98835: 17 transforms
Fuzz 98836: 3 transforms
Fuzz 98837: 19 transforms
Fuzz 98838: 15 transforms
Fuzz 98839: 11 transforms
Fuzz 98840: 20 transforms
Fuzz 98841: 13 transforms
Fuzz 98842: 18 transforms
Fuzz 98843: 4 transforms
Fuzz 98844: 10 transforms
Fuzz 98845: 19 transforms
Fuzz 98846: 16 transforms
Fuzz 98847: 11 transforms
Fuzz 98848: 2 transforms
Fuzz 98849: 1 transforms
Fuzz 98850: 18 transforms
Fuzz 98851: 18 transforms
Fuzz 98852: 9 transforms
Fuzz 98853: 10 transforms
Fuzz 98854: 5 transforms
Fuzz 98855: 15 transforms
Fuzz 98856: 7 transforms
Fuzz 98857: 10 transforms
Fuzz 98858: 7 transforms
Fuzz 98859: 12 transforms
Fuzz 98860: 17 transforms
Fuzz 98861: 16 transforms
Fuzz 98862: 13 transforms
Fuzz 98863: 2 transforms
Fuzz 98864: 3 transforms
Fuzz 98865: 20 transforms
Fuzz 98866: 14 transforms
Fuzz 98867: 1 transforms
Fuzz 98868: 1 transforms
Fuzz 98869: 8 transforms
Fuzz 98870: 8 transforms
Fuzz 98871: 2 transforms
Fuzz 98872: 11 transforms
Fuzz 98873: 15 transforms
Fuzz 98874: 16 transforms
Fuzz 98875: 13 transforms
Fuzz 98876: 11 transforms
Fuzz 98877: 18 transforms
Fuzz 98878: 2 transforms
Fuzz 98879: 7 transforms
Fuzz 98880: 14 transforms
Fuzz 98881: 20 transforms
Fuzz 98882: 15 transforms
Fuzz 98883: 15 transforms
Fuzz 98884: 15 transforms
Fuzz 98885: 20 transforms
Fuzz 98886: 12 transforms
Fuzz 98887: 14 transforms
Fuzz 98888: 11 transforms
Fuzz 98889: 16 transforms
Fuzz 98890: 11 transforms
Fuzz 98891: 4 transforms
Fuzz 98892: 19 transforms
Fuzz 98893: 4 transforms
Fuzz 98894: 10 transforms
Fuzz 98895: 9 transforms
Fuzz 98896: 10 transforms
Fuzz 98897: 4 transforms
Fuzz 98898: 16 transforms
Fuzz 98899: 6 transforms
Fuzz 98900: 12 transforms
Fuzz 98901: 2 transforms
Fuzz 98902: 8 transforms
Fuzz 98903: 17 transforms
Fuzz 98904: 5 transforms
Fuzz 98905: 18 transforms
Fuzz 98906: 9 transforms
Fuzz 98907: 12 transforms
Fuzz 98908: 15 transforms
Fuzz 98909: 7 transforms
Fuzz 98910: 3 transforms
Fuzz 98911: 7 transforms
Fuzz 98912: 10 transforms
Fuzz 98913: 8 transforms
Fuzz 98914: 12 transforms
Fuzz 98915: 8 transforms
Fuzz 98916: 18 transforms
Fuzz 98917: 17 transforms
Fuzz 98918: 18 transforms
Fuzz 98919: 20 transforms
Fuzz 98920: 7 transforms
Fuzz 98921: 17 transforms
Fuzz 98922: 5 transforms
Fuzz 98923: 6 transforms
Fuzz 98924: 16 transforms
Fuzz 98925: 2 transforms
Fuzz 98926: 12 transforms
Fuzz 98927: 17 transforms
Fuzz 98928: 2 transforms
Fuzz 98929: 9 transforms
Fuzz 98930: 11 transforms
Fuzz 98931: 12 transforms
Fuzz 98932: 2 transforms
Fuzz 98933: 4 transforms
Fuzz 98934: 8 transforms
Fuzz 98935: 14 transforms
Fuzz 98936: 5 transforms
Fuzz 98937: 15 transforms
Fuzz 98938: 20 transforms
Fuzz 98939: 6 transforms
Fuzz 98940: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
class ComponentA {
-->
  selector: 'my-aaa',
  templateUrl: 'test.html',

  S<!--
  EventEmitter<String> reset(
  selector: 'my-aaa',
}
  List<String> items;
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  @ContentChild(CounterComponent)
@Component(
}
  S<!--

-->
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
}

   tring header;
  void increment() {}
  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
@Component(

  selector: 'my-counter',
  templateUrl: 'test.html',
  int count;
import 'package:angular2/angular2.dart';

@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
class CounterComponent {
   tring header;
class CoEvent;
  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: o-->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > <!--
-->
       aria-hidden="true"
       attr.0">
  <form #ngForm="ngForm"></"ngForm"></form
  {{ngForm.dirty}}  
  <input [e(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='}
]),
});
{
4'
    (reset)=''
  enum  (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incrementform>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='}
]),
});
{
4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter></div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 98941: 11 transforms
Fuzz 98942: 18 transforms
Fuzz 98943: 17 transforms
Fuzz 98944: 4 transforms
Fuzz 98945: 10 transforms
Fuzz 98946: 6 transforms
Fuzz 98947: 14 transforms
Fuzz 98948: 15 transforms
Fuzz 98949: 16 transforms
Fuzz 98950: 16 transforms
Fuzz 98951: 7 transforms
Fuzz 98952: 7 transforms
Fuzz 98953: 17 transforms
Fuzz 98954: 7 transforms
Fuzz 98955: 4 transforms
Fuzz 98956: 7 transforms
Fuzz 98957: 2 transforms
Fuzz 98958: 6 transforms
Fuzz 98959: 12 transforms
Fuzz 98960: 11 transforms
Fuzz 98961: 1 transforms
Fuzz 98962: 5 transforms
Fuzz 98963: 1 transforms
Fuzz 98964: 17 transforms
Fuzz 98965: 15 transforms
Fuzz 98966: 12 transforms
Fuzz 98967: 18 transforms
Fuzz 98968: 8 transforms
Fuzz 98969: 5 transforms
Fuzz 98970: 20 transforms
Fuzz 98971: 7 transforms
Fuzz 98972: 5 transforms
Fuzz 98973: 20 transforms
Fuzz 98974: 9 transforms
Fuzz 98975: 20 transforms
Fuzz 98976: 11 transforms
Fuzz 98977: 19 transforms
Fuzz 98978: 2 transforms
Fuzz 98979: 7 transforms
Fuzz 98980: 11 transforms
Fuzz 98981: 2 transforms
Fuzz 98982: 20 transforms
Fuzz 98983: 1 transforms
Fuzz 98984: 13 transforms
Fuzz 98985: 10 transforms
Fuzz 98986: 15 transforms
Fuzz 98987: 15 transforms
Fuzz 98988: 17 transforms
Fuzz 98989: 2 transforms
Fuzz 98990: 3 transforms
Fuzz 98991: 15 transforms
Fuzz 98992: 4 transforms
Fuzz 98993: 8 transforms
Fuzz 98994: 6 transforms
Fuzz 98995: 6 transforms
Fuzz 98996: 6 transforms
Fuzz 98997: 7 transforms
Fuzz 98998: 6 transforms
Fuzz 98999: 1 transforms
Fuzz 99000: 2 transforms
Fuzz 99001: 12 transforms
Fuzz 99002: 1 transforms
Fuzz 99003: 19 transforms
Fuzz 99004: 17 transforms
Fuzz 99005: 11 transforms
Fuzz 99006: 15 transforms
Fuzz 99007: 20 transforms
Fuzz 99008: 20 transforms
Fuzz 99009: 10 transforms
Fuzz 99010: 20 transforms
Fuzz 99011: 2 transforms
Fuzz 99012: 14 transforms
Fuzz 99013: 9 transforms
Fuzz 99014: 9 transforms
Fuzz 99015: 16 transforms
Fuzz 99016: 14 transforms
Fuzz 99017: 20 transforms
Fuzz 99018: 2 transforms
Fuzz 99019: 12 transforms
Fuzz 99020: 2 transforms
Fuzz 99021: 10 transforms
Fuzz 99022: 16 transforms
Fuzz 99023: 4 transforms
Fuzz 99024: 2 transforms
Fuzz 99025: 13 transforms
Fuzz 99026: 15 transforms
Fuzz 99027: 16 transforms
Fuzz 99028: 6 transforms
Fuzz 99029: 4 transforms
Fuzz 99030: 10 transforms
Fuzz 99031: 8 transforms
Fuzz 99032: 7 transforms
Fuzz 99033: 13 transforms
Fuzz 99034: 4 transforms
Fuzz 99035: 17 transforms
Fuzz 99036: 14 transforms
Fuzz 99037: 18 transforms
Fuzz 99038: 13 transforms
Fuzz 99039: 5 transforms
Fuzz 99040: 6 transforms
Fuzz 99041: 20 transforms
Fuzz 99042: 2 transforms
Fuzz 99043: 6 transforms
Fuzz 99044: 8 transforms
Fuzz 99045: 16 transforms
Fuzz 99046: 16 transforms
Fuzz 99047: 3 transforms
Fuzz 99048: 5 transforms
Fuzz 99049: 7 transforms
Fuzz 99050: 9 transforms
Fuzz 99051: 18 transforms
Fuzz 99052: 1 transforms
Fuzz 99053: 4 transforms
Fuzz 99054: 6 transforms
Fuzz 99055: 18 transforms
Fuzz 99056: 17 transforms
Fuzz 99057: 1 transforms
Fuzz 99058: 20 transforms
Fuzz 99059: 5 transforms
Fuzz 99060: 4 transforms
Fuzz 99061: 4 transforms
Fuzz 99062: 2 transforms
Fuzz 99063: 6 transforms
Fuzz 99064: 6 transforms
Fuzz 99065: 6 transforms
Fuzz 99066: 16 transforms
Fuzz 99067: 20 transforms
Fuzz 99068: 20 transforms
Fuzz 99069: 18 transforms
Fuzz 99070: 11 transforms
Fuzz 99071: 6 transforms
Fuzz 99072: 3 transforms
Fuzz 99073: 16 transforms
Fuzz 99074: 7 transforms
Fuzz 99075: 13 transforms
Fuzz 99076: 16 transforms
Fuzz 99077: 7 transforms
Fuzz 99078: 2 transforms
Fuzz 99079: 4 transforms
Fuzz 99080: 10 transforms
Fuzz 99081: 18 transforms
Fuzz 99082: 6 transforms
Fuzz 99083: 8 transforms
Fuzz 99084: 19 transforms
Fuzz 99085: 12 transforms
Fuzz 99086: 6 transforms
Fuzz 99087: 4 transforms
Fuzz 99088: 5 transforms
Fuzz 99089: 11 transforms
Fuzz 99090: 6 transforms
Fuzz 99091: 15 transforms
Fuzz 99092: 19 transforms
Fuzz 99093: 2 transforms
Fuzz 99094: 5 transforms
Fuzz 99095: 11 transforms
Fuzz 99096: 6 transforms
Fuzz 99097: 8 transforms
Fuzz 99098: 19 transforms
Fuzz 99099: 3 transforms
Fuzz 99100: 2 transforms
Fuzz 99101: 10 transforms
Fuzz 99102: 16 transforms
Fuzz 99103: 16 transforms
Fuzz 99104: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
\'\'\');
Component(
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
});
  selector: 'my-aaa',
  inputs: const ['count'],
  template: '{{count}} <buttohiden (click)="increment()" [value]="\'add\'"}
  String header;
-->
class CounterComponent {  int count;
class ComponentA {
  directives: const [CounterC<!--

@Component(
  C
]),
  selector: 'y-counter',

  }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0'090cedb3f2833a3f260b09></button>')
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
{
  List<String> items;
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
       aria-hidden="true"
}

<<==HTML CODE==>>
<!-- @ngIgnoreErred)='items.add($event.toString(ors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=t''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 99105: 2 transforms
Fuzz 99106: 15 transforms
Fuzz 99107: 4 transforms
Fuzz 99108: 12 transforms
Fuzz 99109: 12 transforms
Fuzz 99110: 12 transforms
Fuzz 99111: 4 transforms
Fuzz 99112: 1 transforms
Fuzz 99113: 2 transforms
Fuzz 99114: 10 transforms
Fuzz 99115: 16 transforms
Fuzz 99116: 14 transforms
Fuzz 99117: 10 transforms
Fuzz 99118: 17 transforms
Fuzz 99119: 18 transforms
Fuzz 99120: 5 transforms
Fuzz 99121: 11 transforms
Fuzz 99122: 17 transforms
Fuzz 99123: 17 transforms
Fuzz 99124: 10 transforms
Fuzz 99125: 18 transforms
Fuzz 99126: 14 transforms
Fuzz 99127: 17 transforms
Fuzz 99128: 14 transforms
Fuzz 99129: 19 transforms
Fuzz 99130: 18 transforms
Fuzz 99131: 4 transforms
Fuzz 99132: 11 transforms
Fuzz 99133: 16 transforms
Fuzz 99134: 17 transforms
Fuzz 99135: 2 transforms
Fuzz 99136: 13 transforms
Fuzz 99137: 10 transforms
Fuzz 99138: 2 transforms
Fuzz 99139: 16 transforms
Fuzz 99140: 2 transforms
Fuzz 99141: 1 transforms
Fuzz 99142: 20 transforms
Fuzz 99143: 3 transforms
Fuzz 99144: 15 transforms
Fuzz 99145: 15 transforms
Fuzz 99146: 19 transforms
Fuzz 99147: 16 transforms
Fuzz 99148: 4 transforms
Fuzz 99149: 9 transforms
Fuzz 99150: 10 transforms
Fuzz 99151: 5 transforms
Fuzz 99152: 4 transforms
Fuzz 99153: 20 transforms
Fuzz 99154: 4 transforms
Fuzz 99155: 9 transforms
Fuzz 99156: 8 transforms
Fuzz 99157: 4 transforms
Fuzz 99158: 15 transforms
Fuzz 99159: 4 transforms
Fuzz 99160: 15 transforms
Fuzz 99161: 12 transforms
Fuzz 99162: 6 transforms
Fuzz 99163: 2 transforms
Fuzz 99164: 18 transforms
Fuzz 99165: 5 transforms
Fuzz 99166: 3 transforms
Fuzz 99167: 20 transforms
Fuzz 99168: 9 transforms
Fuzz 99169: 18 transforms
Fuzz 99170: 16 transforms
Fuzz 99171: 8 transforms
Fuzz 99172: 10 transforms
Fuzz 99173: 14 transforms
Fuzz 99174: 16 transforms
Fuzz 99175: 14 transforms
Fuzz 99176: 17 transforms
Fuzz 99177: 2 transforms
Fuzz 99178: 3 transforms
Fuzz 99179: 9 transforms
Fuzz 99180: 2 transforms
Fuzz 99181: 18 transforms
Fuzz 99182: 9 transforms
Fuzz 99183: 19 transforms
Fuzz 99184: 3 transforms
Fuzz 99185: 17 transforms
Fuzz 99186: 12 transforms
Fuzz 99187: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCounabstractt;
  EventEmitter<String> r{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  int count;
  @Input() int maxCogular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCounabstractt;
  EventEmitter<String> r{{count}} <button (clickunabstractt;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponesetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recur
<<==HTML CODE==>>
ngM
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 99188: 7 transforms
Fuzz 99189: 4 transforms
Fuzz 99190: 12 transforms
Fuzz 99191: 6 transforms
Fuzz 99192: 13 transforms
Fuzz 99193: 20 transforms
Fuzz 99194: 20 transforms
Fuzz 99195: 3 transforms
Fuzz 99196: 5 transforms
Fuzz 99197: 17 transforms
Fuzz 99198: 19 transforms
Fuzz 99199: 19 transforms
Fuzz 99200: 11 transforms
Fuzz 99201: 6 transforms
Fuzz 99202: 18 transforms
Fuzz 99203: 11 transforms
Fuzz 99204: 1 transforms
Fuzz 99205: 19 transforms
Fuzz 99206: 3 transforms
Fuzz 99207: 13 transforms
Fuzz 99208: 17 transforms
Fuzz 99209: 7 transforms
Fuzz 99210: 9 transforms
Fuzz 99211: 4 transforms
Fuzz 99212: 12 transforms
Fuzz 99213: 18 transforms
Fuzz 99214: 1 transforms
Fuzz 99215: 15 transforms
Fuzz 99216: 4 transforms
Fuzz 99217: 18 transforms
Fuzz 99218: 3 transforms
Fuzz 99219: 14 transforms
Fuzz 99220: 10 transforms
Fuzz 99221: 11 transforms
Fuzz 99222: 17 transforms
Fuzz 99223: 15 transforms
Fuzz 99224: 18 transforms
Fuzz 99225: 11 transforms
Fuzz 99226: 4 transforms
Fuzz 99227: 8 transforms
Fuzz 99228: 3 transforms
Fuzz 99229: 10 transforms
Fuzz 99230: 20 transforms
Fuzz 99231: 6 transforms
Fuzz 99232: 4 transforms
Fuzz 99233: 20 transforms
Fuzz 99234: 20 transforms
Fuzz 99235: 13 transforms
Fuzz 99236: 1 transforms
Fuzz 99237: 9 transforms
Fuzz 99238: 8 transforms
Fuzz 99239: 3 transforms
Fuzz 99240: 11 transforms
Fuzz 99241: 8 transforms
Fuzz 99242: 2 transforms
Fuzz 99243: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  template}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937: '{{count}deferred} <button (<!--
-->
       aria-hidden="true"       attrclick
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}}rrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  < items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='}
]),
});
{
\'\'\');
  '090cedb3fh1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 99244: 13 transforms
Fuzz 99245: 16 transforms
Fuzz 99246: 13 transforms
Fuzz 99247: 1 transforms
Fuzz 99248: 12 transforms
Fuzz 99249: 14 transforms
Fuzz 99250: 2 transforms
Fuzz 99251: 1 transforms
Fuzz 99252: 14 transforms
Fuzz 99253: 8 transforms
Fuzz 99254: 6 transforms
Fuzz 99255: 5 transforms
Fuzz 99256: 4 transforms
Fuzz 99257: 6 transforms
Fuzz 99258: 3 transforms
Fuzz 99259: 19 transforms
Fuzz 99260: 9 transforms
Fuzz 99261: 13 transforms
Fuzz 99262: 3 transforms
Fuzz 99263: 19 transforms
Fuzz 99264: 9 transforms
Fuzz 99265: 11 transforms
Fuzz 99266: 1 transforms
Fuzz 99267: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  inputs: const ['count'],@Component(
  int count;
  selector: 'my-aaa',
       aria-hidCom selector: 'my-counter',
@Component(

-->
  CounterComponent recurse<!--
  selectors: 'my-counter',
}
  template: '{count}} <button (cponent;
  List<String> items;
  String header;
  templateUrl: 'test.html',
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
}
  outputs: const ['resetEvent: reset'],
  void increment() {}

  inputs: const ['count'],

class CounterComponent {
  @OutpuNgForm, NgModet() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)

  EventEmitter<String> resetEvent;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 99268: 16 transforms
Fuzz 99269: 14 transforms
Fuzz 99270: 11 transforms
Fuzz 99271: 7 transforms
Fuzz 99272: 1 transforms
Fuzz 99273: 6 transforms
Fuzz 99274: 3 transforms
Fuzz 99275: 2 transforms
Fuzz 99276: 18 transforms
Fuzz 99277: 8 transforms
Fuzz 99278: 1 transforms
Fuzz 99279: 8 transforms
Fuzz 99280: 3 transforms
Fuzz 99281: 8 transforms
Fuzz 99282: 19 transforms
Fuzz 99283: 4 transforms
Fuzz 99284: 7 transforms
Fuzz 99285: 20 transforms
Fuzz 99286: 14 transforms
Fuzz 99287: 18 transforms
Fuzz 99288: 3 transforms
Fuzz 99289: 11 transforms
Fuzz 99290: 20 transforms
Fuzz 99291: 9 transforms
Fuzz 99292: 6 transforms
Fuzz 99293: 2 transforms
Fuzz 99294: 8 transforms
Fuzz 99295: 15 transforms
Fuzz 99296: 12 transforms
Fuzz 99297: 7 transforms
Fuzz 99298: 13 transforms
Fuzz 99299: 10 transforms
Fuzz 99300: 13 transforms
Fuzz 99301: 10 transforms
Fuzz 99302: 19 transforms
Fuzz 99303: 2 transforms
Fuzz 99304: 20 transforms
Fuzz 99305: 1 transforms
Fuzz 99306: 20 transforms
Fuzz 99307: 12 transforms
Fuzz 99308: 15 transforms
Fuzz 99309: 12 transforms
Fuzz 99310: 1 transforms
Fuzz 99311: 15 transforms
Fuzz 99312: 10 transforms
Fuzz 99313: 3 transforms
Fuzz 99314: 9 transforms
Fuzz 99315: 6 transforms
Fuzz 99316: 5 transforms
Fuzz 99317: 2 transforms
Fuzz 99318: 16 transforms
Fuzz 99319: 1 transforms
Fuzz 99320: 18 transforms
Fuzz 99321: 14 transforms
Fuzz 99322: 20 transforms
Fuzz 99323: 13 transforms
Fuzz 99324: 8 transforms
Fuzz 99325: 8 transforms
Fuzz 99326: 12 transforms
Fuzz 99327: 10 transforms
Fuzz 99328: 9 transforms
Fuzz 99329: 15 transforms
Fuzz 99330: 15 transforms
Fuzz 99331: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChil<!--


  selector: 'my-aaa',
       aria-hiing> items;
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  String header;
  outputs: const
import 'package:a->
  inputs: const ['count'],
-->
  selector: 'my-counter',
       aria-hid
class ComponentA {
  List<Str<!--
  outputs: const
@Component(
@Component(
       aria-hiing> items;
  selengular2/angular2.dart';
  templateUrl: 'test.html',
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
});
  
    #counter
  <input [(ng<!--
</li>
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}
</div>
    (reset)=''
    (incremented)='items.add($event.toString())'>
{
       }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503599aria-hModel)]="header" />
      
    [maxCount]='4'
    <my-cocovariantunter></my-counter>

  {{ngForm.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1>
    [count]="items.length"
  <my-counter
]),
  '090cedb3f2833a3f260b0937baa}}
\'\'\');
<!-- @ngIgnoreErrors: -->

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
-->
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 99332: 18 transforms
Fuzz 99333: 4 transforms
Fuzz 99334: 7 transforms
Fuzz 99335: 12 transforms
Fuzz 99336: 16 transforms
Fuzz 99337: 19 transforms
Fuzz 99338: 20 transforms
Fuzz 99339: 17 transforms
Fuzz 99340: 6 transforms
Fuzz 99341: 16 transforms
Fuzz 99342: 19 transforms
Fuzz 99343: 8 transforms
Fuzz 99344: 4 transforms
Fuzz 99345: 12 transforms
Fuzz 99346: 13 transforms
Fuzz 99347: 9 transforms
Fuzz 99348: 2 transforms
Fuzz 99349: 1 transforms
Fuzz 99350: 16 transforms
Fuzz 99351: 7 transforms
Fuzz 99352: 17 transforms
Fuzz 99353: 19 transforms
Fuzz 99354: 17 transforms
Fuzz 99355: 14 transforms
Fuzz 99356: 17 transforms
Fuzz 99357: 8 transforms
Fuzz 99358: 5 transforms
Fuzz 99359: 4 transforms
Fuzz 99360: 19 transforms
Fuzz 99361: 16 transforms
Fuzz 99362: 2 transforms
Fuzz 99363: 4 transforms
Fuzz 99364: 2 transforms
Fuzz 99365: 4 transforms
Fuzz 99366: 2 transforms
Fuzz 99367: 5 transforms
Fuzz 99368: 3 transforms
Fuzz 99369: 18 transforms
Fuzz 99370: 6 transforms
Fuzz 99371: 17 transforms
Fuzz 99372: 14 transforms
Fuzz 99373: 15 transforms
Fuzz 99374: 10 transforms
Fuzz 99375: 5 transforms
Fuzz 99376: 9 transforms
Fuzz 99377: 19 transforms
Fuzz 99378: 1 transforms
Fuzz 99379: 6 transforms
Fuzz 99380: 20 transforms
Fuzz 99381: 16 transforms
Fuzz 99382: 18 transforms
Fuzz 99383: 14 transforms
Fuzz 99384: 2 transforms
Fuzz 99385: 3 transforms
Fuzz 99386: 10 transforms
Fuzz 99387: 20 transforms
Fuzz 99388: 6 transforms
Fuzz 99389: 19 transforms
Fuzz 99390: 18 transforms
Fuzz 99391: 9 transforms
Fuzz 99392: 2 transforms
Fuzz 99393: 18 transforms
Fuzz 99394: 18 transforms
Fuzz 99395: 11 transforms
Fuzz 99396: 11 transforms
Fuzz 99397: 18 transforms
Fuzz 99398: 12 transforms
Fuzz 99399: 13 transforms
Fuzz 99400: 9 transforms
Fuzz 99401: 7 transforms
Fuzz 99402: 11 transforms
Fuzz 99403: 1 transforms
Fuzz 99404: 4 transforms
Fuzz 99405: 14 transforms
Fuzz 99406: 11 transforms
Fuzz 99407: 14 transforms
Fuzz 99408: 10 transforms
Fuzz 99409: 17 transforms
Fuzz 99410: 4 transforms
Fuzz 99411: 14 transforms
Fuzz 99412: 20 transforms
Fuzz 99413: 2 transforms
Fuzz 99414: 15 transforms
Fuzz 99415: 2 transforms
Fuzz 99416: 11 transforms
Fuzz 99417: 12 transforms
Fuzz 99418: 20 transforms
Fuzz 99419: 5 transforms
Fuzz 99420: 15 transforms
Fuzz 99421: 20 transforms
Fuzz 99422: 5 transforms
Fuzz 99423: 7 transforms
Fuzz 99424: 11 transforms
Fuzz 99425: 16 transforms
Fuzz 99426: 15 transforms
Fuzz 99427: 7 transforms
Fuzz 99428: 18 transforms
Fuzz 99429: 20 transforms
Fuzz 99430: 3 transforms
Fuzz 99431: 2 transforms
Fuzz 99432: 17 transforms
Fuzz 99433: 1 transforms
Fuzz 99434: 5 transforms
Fuzz 99435: 14 transforms
Fuzz 99436: 17 transforms
Fuzz 99437: 18 transforms
Fuzz 99438: 18 transforms
Fuzz 99439: 12 transforms
Fuzz 99440: 8 transforms
Fuzz 99441: 17 transforms
Fuzz 99442: 9 transforms
Fuzz 99443: 10 transforms
Fuzz 99444: 2 transforms
Fuzz 99445: 8 transforms
Fuzz 99446: 14 transforms
Fuzz 99447: 19 transforms
Fuzz 99448: 19 transforms
Fuzz 99449: 12 transforms
Fuzz 99450: 14 transforms
Fuzz 99451: 12 transforms
Fuzz 99452: 16 transforms
Fuzz 99453: 2 transforms
Fuzz 99454: 13 transforms
Fuzz 99455: 10 transforms
Fuzz 99456: 16 transforms
Fuzz 99457: 18 transforms
Fuzz 99458: 15 transforms
Fuzz 99459: 5 transforms
Fuzz 99460: 15 transforms
Fuzz 99461: 12 transforms
Fuzz 99462: 12 transforms
Fuzz 99463: 6 transforms
Fuzz 99464: 10 transforms
Fuzz 99465: 13 transforms
Fuzz 99466: 16 transforms
Fuzz 99467: 16 transforms
Fuzz 99468: 12 transforms
Fuzz 99469: 15 transforms
Fuzz 99470: 5 transforms
Fuzz 99471: 2 transforms
Fuzz 99472: 17 transforms
Fuzz 99473: 9 transforms
Fuzz 99474: 9 transforms
Fuzz 99475: 20 transforms
Fuzz 99476: 2 transforms
Fuzz 99477: 6 transforms
Fuzz 99478: 17 transforms
Fuzz 99479: 2 transforms
Fuzz 99480: 17 transforms
Fuzz 99481: 20 transforms
Fuzz 99482: 3 transforms
Fuzz 99483: 9 transforms
Fuzz 99484: 5 transforms
Fuzz 99485: 16 transforms
Fuzz 99486: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',
class ComponentA {
  int count;}
\'\'\');
  EventEmitter<String> resetEvent;
@Compocnent(

  @Input() int maxCount;



}
  directives: const [CounterComponent, NgIf,of NgFor, NgForm, NgModel])
{
  temp<late: '{{count}} <button (click)="increment()" [value]="\'add\'">[</button>')

  CounterComponent recursedComponent;
});
  '090ce
}
]),
import 'package:angular2/angular2.dart';
  List<String> items;
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  void reset() {}
  inputs: const ['count'],
  void increment() {}
  selector: 'my-aaado',
  selector: 'my-counter',
  String header;
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
    <my-counter></my-counter>
    (incremented)='items.add($event.toString())'>
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
</div>
  {{ngForm.dirty}}
    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]false='item != null'>
</li>
  
  <input [(ngModel)]="header" />
  </my-couner>
<!-- @ngIgnoreErrors: -->
  <form #ngForm="ngF  <input [(ngModel)]="heder" />
  </my-couner>
<!-- @ngIgnoreErrors: -->
  <form #ngForm="ngForm"></form>
    (click)='h1.hidden = !h1.hidden; counterorm"></form>
    (click)='h1.hidden = !h1.hidden; counter.rese}
]),
});
{
    (reset)=''

  {{x}} : {{item.trim()}}
    [count]="items.length"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 99487: 7 transforms
Fuzz 99488: 19 transforms
Fuzz 99489: 12 transforms
Fuzz 99490: 8 transforms
Fuzz 99491: 8 transforms
Fuzz 99492: 13 transforms
Fuzz 99493: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [Cou}
]),
});
{
\'\'\');
  '090cedb3f2833a3nterComponent, NgIf, NgFor, NgForm, NgModel])

  @Input() int maxCount;
@Component<!--
@Component(
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
  templateUrl: 
<<==HTML CODE==>>
    (reset)=''
    #cunter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
\'\'\');
  
  </my-counter>
  <my-counter
-->
});
    (incremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>
  '090cedbv>
<div *ngIf="items.length > 0">
  <input<!--

  {{ngForm.dirty}}

]),
       ari [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <y-counter></my-counter>
<!-- @ngIgnoreErrors: -->
      
{
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
    [maxCount]='4'
</di}
  {{x}} : {{item.trim()}}
    [count]="items.length"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 99494: 7 transforms
Fuzz 99495: 4 transforms
Fuzz 99496: 16 transforms
Fuzz 99497: 13 transforms
Fuzz 99498: 6 transforms
Fuzz 99499: 12 transforms
Fuzz 99500: 9 transforms
Fuzz 99501: 5 transforms
Fuzz 99502: 4 transforms
Fuzz 99503: 14 transforms
Fuzz 99504: 6 transforms
Fuzz 99505: 16 transforms
Fuzz 99506: 1 transforms
Fuzz 99507: 20 transforms
Fuzz 99508: 20 transforms
Fuzz 99509: 2 transforms
Fuzz 99510: 2 transforms
Fuzz 99511: 17 transforms
Fuzz 99512: 7 transforms
Fuzz 99513: 19 transforms
Fuzz 99514: 20 transforms
Fuzz 99515: 19 transforms
Fuzz 99516: 9 transforms
Fuzz 99517: 2 transforms
Fuzz 99518: 7 transforms
Fuzz 99519: 16 transforms
Fuzz 99520: 13 transforms
Fuzz 99521: 4 transforms
Fuzz 99522: 10 transforms
Fuzz 99523: 5 transforms
Fuzz 99524: 19 transforms
Fuzz 99525: 14 transforms
Fuzz 99526: 15 transforms
Fuzz 99527: 11 transforms
Fuzz 99528: 10 transforms
Fuzz 99529: 11 transforms
Fuzz 99530: 18 transforms
Fuzz 99531: 20 transforms
Fuzz 99532: 12 transforms
Fuzz 99533: 15 transforms
Fuzz 99534: 17 transforms
Fuzz 99535: 9 transforms
Fuzz 99536: 1 transforms
Fuzz 99537: 17 transforms
Fuzz 99538: 19 transforms
Fuzz 99539: 15 transforms
Fuzz 99540: 12 transforms
Fuzz 99541: 5 transforms
Fuzz 99542: 18 transforms
Fuzz 99543: 18 transforms
Fuzz 99544: 1 transforms
Fuzz 99545: 6 transforms
Fuzz 99546: 12 transforms
Fuzz 99547: 8 transforms
Fuzz 99548: 14 transforms
Fuzz 99549: 6 transforms
Fuzz 99550: 2 transforms
Fuzz 99551: 15 transforms
Fuzz 99552: 6 transforms
Fuzz 99553: 11 transforms
Fuzz 99554: 19 transforms
Fuzz 99555: 11 transforms
Fuzz 99556: 8 transforms
Fuzz 99557: 10 transforms
Fuzz 99558: 11 transforms
Fuzz 99559: 18 transforms
Fuzz 99560: 15 transforms
Fuzz 99561: 13 transforms
Fuzz 99562: 5 transforms
Fuzz 99563: 20 transforms
Fuzz 99564: 11 transforms
Fuzz 99565: 10 transforms
Fuzz 99566: 18 transforms
Fuzz 99567: 10 transforms
Fuzz 99568: 13 transforms
Fuzz 99569: 16 transforms
Fuzz 99570: 11 transforms
Fuzz 99571: 7 transforms
Fuzz 99572: 4 transforms
Fuzz 99573: 7 transforms
Fuzz 99574: 18 transforms
Fuzz 99575: 3 transforms
Fuzz 99576: 13 transforms
Fuzz 99577: 17 transforms
Fuzz 99578: 18 transforms
Fuzz 99579: 14 transforms
Fuzz 99580: 2 transforms
Fuzz 99581: 4 transforms
Fuzz 99582: 13 transforms
Fuzz 99583: 11 transforms
Fuzz 99584: 7 transforms
Fuzz 99585: 11 transforms
Fuzz 99586: 6 transforms
Fuzz 99587: 3 transforms
Fuzz 99588: 19 transforms
Fuzz 99589: 20 transforms
Fuzz 99590: 19 transforms
Fuzz 99591: 6 transforms
Fuzz 99592: 10 transforms
Fuzz 99593: 19 transforms
Fuzz 99594: 16 transforms
Fuzz 99595: 11 transforms
Fuzz 99596: 5 transforms
Fuzz 99597: 17 transforms
Fuzz 99598: 14 transforms
Fuzz 99599: 17 transforms
Fuzz 99600: 1 transforms
Fuzz 99601: 13 transforms
Fuzz 99602: 3 transforms
Fuzz 99603: 6 transforms
Fuzz 99604: 4 transforms
Fuzz 99605: 5 transforms
Fuzz 99606: 11 transforms
Fuzz 99607: 9 transforms
Fuzz 99608: 19 transforms
Fuzz 99609: 1 transforms
Fuzz 99610: 8 transforms
Fuzz 99611: 10 transforms
Fuzz 99612: 15 transforms
Fuzz 99613: 20 transforms
Fuzz 99614: 7 transforms
Fuzz 99615: 14 transforms
Fuzz 99616: 4 transforms
Fuzz 99617: 9 transforms
Fuzz 99618: 12 transforms
Fuzz 99619: 11 transforms
Fuzz 99620: 5 transforms
Fuzz 99621: 5 transforms
Fuzz 99622: 13 transforms
Fuzz 99623: 18 transforms
Fuzz 99624: 5 transforms
Fuzz 99625: 8 transforms
Fuzz 99626: 5 transforms
Fuzz 99627: 16 transforms
Fuzz 99628: 15 transforms
Fuzz 99629: 7 transforms
Fuzz 99630: 20 transforms
Fuzz 99631: 1 transforms
Fuzz 99632: 9 transforms
Fuzz 99633: 5 transforms
Fuzz 99634: 11 transforms
Fuzz 99635: 13 transforms
Fuzz 99636: 9 transforms
Fuzz 99637: 2 transforms
Fuzz 99638: 10 transforms
Fuzz 99639: 2 transforms
Fuzz 99640: 12 transforms
Fuzz 99641: 6 transforms
Fuzz 99642: 14 transforms
Fuzz 99643: 3 transforms
Fuzz 99644: 9 transforms
Fuzz 99645: 9 transforms
Fuzz 99646: 8 transforms
Fuzz 99647: 19 transforms
Fuzz 99648: 9 transforms
Fuzz 99649: 12 transforms
Fuzz 99650: 14 transforms
Fuzz 99651: 15 transforms
Fuzz 99652: 4 transforms
Fuzz 99653: 19 transforms
Fuzz 99654: 17 transforms
Fuzz 99655: 20 transforms
Fuzz 99656: 12 transforms
Fuzz 99657: 6 transforms
Fuzz 99658: 4 transforms
Fuzz 99659: 6 transforms
Fuzz 99660: 14 transforms
Fuzz 99661: 20 transforms
Fuzz 99662: 4 transforms
Fuzz 99663: 9 transforms
Fuzz 99664: 8 transforms
Fuzz 99665: 19 transforms
Fuzz 99666: 2 transforms
Fuzz 99667: 4 transforms
Fuzz 99668: 1 transforms
Fuzz 99669: 17 transforms
Fuzz 99670: 2 transforms
Fuzz 99671: 20 transforms
Fuzz 99672: 8 transforms
Fuzz 99673: 15 transforms
Fuzz 99674: 12 transforms
Fuzz 99675: 17 transforms
Fuzz 99676: 7 transforms
Fuzz 99677: 19 transforms
Fuzz 99678: 17 transforms
Fuzz 99679: 12 transforms
Fuzz 99680: 16 transforms
Fuzz 99681: 13 transforms
Fuzz 99682: 9 transforms
Fuzz 99683: 14 transforms
Fuzz 99684: 4 transforms
Fuzz 99685: 5 transforms
Fuzz 99686: 19 transforms
Fuzz 99687: 1 transforms
Fuzz 99688: 8 transforms
Fuzz 99689: 3 transforms
Fuzz 99690: 5 transforms
Fuzz 99691: 1 transforms
Fuzz 99692: 17 transforms
Fuzz 99693: 5 transforms
Fuzz 99694: 18 transforms
Fuzz 99695: 11 transforms
Fuzz 99696: 14 transforms
Fuzz 99697: 5 transforms
Fuzz 99698: 7 transforms
Fuzz 99699: 4 transforms
Fuzz 99700: 9 transforms
Fuzz 99701: 10 transforms
Fuzz 99702: 19 transforms
Fuzz 99703: 6 transforms
Fuzz 99704: 3 transforms
Fuzz 99705: 2 transforms
Fuzz 99706: 11 transforms
Fuzz 99707: 2 transforms
Fuzz 99708: 18 transforms
Fuzz 99709: 19 transforms
Fuzz 99710: 16 transforms
Fuzz 99711: 14 transforms
Fuzz 99712: 16 transforms
Fuzz 99713: 16 transforms
Fuzz 99714: 13 transforms
Fuzz 99715: 9 transforms
Fuzz 99716: 10 transforms
Fuzz 99717: 14 transforms
Fuzz 99718: 4 transforms
Fuzz 99719: 13 transforms
Fuzz 99720: 6 transforms
Fuzz 99721: 15 transforms
Fuzz 99722: 6 transforms
Fuzz 99723: 12 transforms
Fuzz 99724: 20 transforms
Fuzz 99725: 5 transforms
Fuzz 99726: 18 transforms
Fuzz 99727: 3 transforms
Fuzz 99728: 10 transforms
Fuzz 99729: 15 transforms
Fuzz 99730: 13 transforms
Fuzz 99731: 11 transforms
Fuzz 99732: 12 transforms
Fuzz 99733: 14 transforms
Fuzz 99734: 19 transforms
Fuzz 99735: 9 transforms
Fuzz 99736: 1 transforms
Fuzz 99737: 2 transforms
Fuzz 99738: 16 transforms
Fuzz 99739: 19 transforms
Fuzz 99740: 17 transforms
Fuzz 99741: 6 transforms
Fuzz 99742: 1 transforms
Fuzz 99743: 17 transforms
Fuzz 99744: 18 transforms
Fuzz 99745: 6 transforms
Fuzz 99746: 18 transforms
Fuzz 99747: 17 transforms
Fuzz 99748: 4 transforms
Fuzz 99749: 15 transforms
Fuzz 99750: 19 transforms
Fuzz 99751: 11 transforms
Fuzz 99752: 17 transforms
Fuzz 99753: 1 transforms
Fuzz 99754: 16 transforms
Fuzz 99755: 15 transforms
Fuzz 99756: 1 transforms
Fuzz 99757: 9 transforms
Fuzz 99758: 13 transforms
Fuzz 99759: 5 transforms
Fuzz 99760: 12 transforms
Fuzz 99761: 8 transforms
Fuzz 99762: 20 transforms
Fuzz 99763: 5 transforms
Fuzz 99764: 15 transforms
Fuzz 99765: 13 transforms
Fuzz 99766: 20 transforms
Fuzz 99767: 4 transforms
Fuzz 99768: 16 transforms
Fuzz 99769: 6 transforms
Fuzz 99770: 6 transforms
Fuzz 99771: 4 transforms
Fuzz 99772: 16 transforms
Fuzz 99773: 5 transforms
Fuzz 99774: 12 transforms
Fuzz 99775: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
-->rl: 'test.html',
  List<String> items;
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
  int count;
  outputs: const ['resetEvent: reset'],
-->
class CounterComponent {
  @Input() int maxCouncount'],
  templateU<!--
@Component(
class ComponentA {
}

  int count;  @Input() int maxCount;

  void reset(}
]),
});
{
\'\'\');
  '090cedb) {}
}
       aria-hidden="true"
       attr.actives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-counter',
  void increment() {}
  String header;
  inputs: const ['terComponent {
  CounterComponent recurseabstractdComponent;

  dire<!--
  @Output() EventEmitter<int> incremented;
<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}

  </my-counter>
  <input [(ngModel)]="header" />
  
<h1 #h1>Showing {{items.lengtthish}} iteimplementsms:</h1>
</div>
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 99776: 11 transforms
Fuzz 99777: 16 transforms
Fuzz 99778: 1 transforms
Fuzz 99779: 1 transforms
Fuzz 99780: 11 transforms
Fuzz 99781: 1 transforms
Fuzz 99782: 5 transforms
Fuzz 99783: 7 transforms
Fuzz 99784: 9 transforms
Fuzz 99785: 16 transforms
Fuzz 99786: 2 transforms
Fuzz 99787: 15 transforms
Fuzz 99788: 20 transforms
Fuzz 99789: 15 transforms
Fuzz 99790: 2 transforms
Fuzz 99791: 10 transforms
Fuzz 99792: 20 transforms
Fuzz 99793: 2 transforms
Fuzz 99794: 11 transforms
Fuzz 99795: 4 transforms
Fuzz 99796: 11 transforms
Fuzz 99797: 12 transforms
Fuzz 99798: 4 transforms
Fuzz 99799: 12 transforms
Fuzz 99800: 12 transforms
Fuzz 99801: 10 transforms
Fuzz 99802: 4 transforms
Fuzz 99803: 12 transforms
Fuzz 99804: 16 transforms
Fuzz 99805: 12 transforms
Fuzz 99806: 4 transforms
Fuzz 99807: 5 transforms
Fuzz 99808: 20 transforms
Fuzz 99809: 20 transforms
Fuzz 99810: 16 transforms
Fuzz 99811: 11 transforms
Fuzz 99812: 5 transforms
Fuzz 99813: 19 transforms
Fuzz 99814: 4 transforms
Fuzz 99815: 16 transforms
Fuzz 99816: 15 transforms
Fuzz 99817: 16 transforms
Fuzz 99818: 5 transforms
Fuzz 99819: 18 transforms
Fuzz 99820: 13 transforms
Fuzz 99821: 14 transforms
Fuzz 99822: 18 transforms
Fuzz 99823: 1 transforms
Fuzz 99824: 5 transforms
Fuzz 99825: 8 transforms
Fuzz 99826: 18 transforms
Fuzz 99827: 7 transforms
Fuzz 99828: 13 transforms
Fuzz 99829: 4 transforms
Fuzz 99830: 1 transforms
Fuzz 99831: 3 transforms
Fuzz 99832: 13 transforms
Fuzz 99833: 3 transforms
Fuzz 99834: 9 transforms
Fuzz 99835: 16 transforms
Fuzz 99836: 12 transforms
Fuzz 99837: 19 transforms
Fuzz 99838: 6 transforms
Fuzz 99839: 13 transforms
Fuzz 99840: 4 transforms
Fuzz 99841: 8 transforms
Fuzz 99842: 20 transforms
Fuzz 99843: 7 transforms
Fuzz 99844: 2 transforms
Fuzz 99845: 14 transforms
Fuzz 99846: 17 transforms
Fuzz 99847: 12 transforms
Fuzz 99848: 6 transforms
Fuzz 99849: 20 transforms
Fuzz 99850: 2 transforms
Fuzz 99851: 13 transforms
Fuzz 99852: 1 transforms
Fuzz 99853: 4 transforms
Fuzz 99854: 9 transforms
Fuzz 99855: 11 transforms
Fuzz 99856: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  [int count;

}
  selector: 'my-aaa',
  CounterComponent recursedComponent;
  inputs: const ['count'],

  EventEmitter<String> resetEvent;
  void rese() {}
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  String header;
@<!Component(
import 'package:angular2/angular2.dart';

  List<String> itms;
  templateUrl: 'test.html',
  selector: 'my-counter',
  void increment() {}
class ComponentA {
  @Output() EventEmitter<int> incremented;
class CounterComponent {

  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
}
<<==HTML CODE==>>
    (reset)=''
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{ngFor}
]),
});
{
\'\'m.dirty}}
  
    (click)='h1.hidden = !h1.hidden; cou'

<h1 #}
]),
});
{
\'\'h1>Showing {{items.length}} items:</h1>
  
    [count]="items.length"
<div *ngIf="items.length > 0">
</li>
</div>
  <input [(ngModel)]="header" />
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b    (reset)=''
      
  {{x}} : {{item.trim()}}
      
    (incremented)='items.add(event.toString())'>
    [maxCount]='4'
</li>
    #counter
  {{x}} : {{item.trim()}}
  <my-counter
    [count]="i'tems.length"
  <input [(ngModel)]="header" />

    <my-counter></my-counter>
    #counter
  </my-counter>
  <my-counter
    (click)='h1.hiddesetn = !h1.hidden; counter.reset()m != null'>
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 99857: 2 transforms
Fuzz 99858: 10 transforms
Fuzz 99859: 4 transforms
Fuzz 99860: 9 transforms
Fuzz 99861: 8 transforms
Fuzz 99862: 13 transforms
Fuzz 99863: 19 transforms
Fuzz 99864: 19 transforms
Fuzz 99865: 6 transforms
Fuzz 99866: 13 transforms
Fuzz 99867: 15 transforms
Fuzz 99868: 14 transforms
Fuzz 99869: 12 transforms
Fuzz 99870: 5 transforms
Fuzz 99871: 1 transforms
Fuzz 99872: 15 transforms
Fuzz 99873: 8 transforms
Fuzz 99874: 13 transforms
Fuzz 99875: 9 transforms
Fuzz 99876: 11 transforms
Fuzz 99877: 3 transforms
Fuzz 99878: 20 transforms
Fuzz 99879: 12 transforms
Fuzz 99880: 11 transforms
Fuzz 99881: 20 transforms
Fuzz 99882: 18 transforms
Fuzz 99883: 18 transforms
Fuzz 99884: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
       aria-hist<String> items;
  int count;
       aria-hidden="true"k)="increment()" [value]="\'add\'"></button>')
}
-->

  void increment() {}
  @Input() int maxCount;
-->
       aria-hidden="tentEmitter<int> iawaitncremente

  templateUrl: 'test.html',
  @Output() Ev<!--
}
  String header;

class CounterComponent {
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  L const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponent)
  template: '{{cou}
]),
})nt}} <button (clic<!--
  template: '{{count}} <button (clic<!--

  EventEmitter<String> resetEvent;
  @Input() int maxCount;
<<==HTML CODE==>>
    #counter
  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">
    <my-counter></my-counter>
      
</div>
  {{}} : {{item.trim()r}}</li>
<li *ngFor='let item of items; let x=inex' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
    [count]="items.length"
    (reset)=''
  {{ngForm.dirty}}  
  <form #ngForm="ngForm"></form>
  <my-conter
    (incremented)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'

  </my-counter>
    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 99885: 19 transforms
Fuzz 99886: 3 transforms
Fuzz 99887: 11 transforms
Fuzz 99888: 20 transforms
Fuzz 99889: 6 transforms
Fuzz 99890: 2 transforms
Fuzz 99891: 3 transforms
Fuzz 99892: 15 transforms
Fuzz 99893: 3 transforms
Fuzz 99894: 7 transforms
Fuzz 99895: 17 transforms
Fuzz 99896: 3 transforms
Fuzz 99897: 2 transforms
Fuzz 99898: 19 transforms
Fuzz 99899: 8 transforms
Fuzz 99900: 4 transforms
Fuzz 99901: 14 transforms
Fuzz 99902: 13 transforms
Fuzz 99903: 4 transforms
Fuzz 99904: 8 transforms
Fuzz 99905: 11 transforms
Fuzz 99906: 18 transforms
Fuzz 99907: 10 transforms
Fuzz 99908: 11 transforms
Fuzz 99909: 4 transforms
Fuzz 99910: 12 transforms
Fuzz 99911: 14 transforms
Fuzz 99912: 20 transforms
Fuzz 99913: 8 transforms
Fuzz 99914: 20 transforms
Fuzz 99915: 17 transforms
Fuzz 99916: 19 transforms
Fuzz 99917: 11 transforms
Fuzz 99918: 2 transforms
Fuzz 99919: 20 transforms
Fuzz 99920: 17 transforms
Fuzz 99921: 15 transforms
Fuzz 99922: 15 transforms
Fuzz 99923: 5 transforms
Fuzz 99924: 9 transforms
Fuzz 99925: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  direc]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<tives: const CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<div *ngIf="items.levarngth > 0">
</div>
    [count]="items.length"
  {{x}} : {{item. trim()}}
    (reset)=''
    (incremented)='items.add($event.toString())'>
  
    #counter

    [maxCount]='4'
  <my-counter
<li *nguFor='let item of items; let x=index' ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{ngForm.dirty}}
  <input [(ngMo[hidden]='item != null'>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
      
    <my-counter></my-counter>
  </my-counter>
  <form #ngForm="ngForm"></form>
<
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 99926: 20 transforms
Fuzz 99927: 15 transforms
Fuzz 99928: 11 transforms
Fuzz 99929: 19 transforms
Fuzz 99930: 1 transforms
Fuzz 99931: 5 transforms
Fuzz 99932: 12 transforms
Fuzz 99933: 14 transforms
Fuzz 99934: 8 transforms
Fuzz 99935: 3 transforms
Fuzz 99936: 18 transforms
Fuzz 99937: 6 transforms
Fuzz 99938: 20 transforms
Fuzz 99939: 5 transforms
Fuzz 99940: 20 transforms
Fuzz 99941: 3 transforms
Fuzz 99942: 5 transforms
Fuzz 99943: 14 transforms
Fuzz 99944: 2 transforms
Fuzz 99945: 13 transforms
Fuzz 99946: 18 transforms
Fuzz 99947: 8 transforms
Fuzz 99948: 9 transforms
Fuzz 99949: 14 transforms
Fuzz 99950: 11 transforms
Fuzz 99951: 13 transforms
Fuzz 99952: 5 transforms
Fuzz 99953: 6 transforms
Fuzz 99954: 14 transforms
Fuzz 99955: 19 transforms
Fuzz 99956: 13 transforms
Fuzz 99957: 12 transforms
Fuzz 99958: 17 transforms
Fuzz 99959: 4 transforms
Fuzz 99960: 8 transforms
Fuzz 99961: 17 transforms
Fuzz 99962: 14 transforms
Fuzz 99963: 20 transforms
Fuzz 99964: 2 transforms
Fuzz 99965: 8 transforms
Fuzz 99966: 6 transforms
Fuzz 99967: 2 transforms
Fuzz 99968: 15 transforms
Fuzz 99969: 5 transforms
Fuzz 99970: 1 transforms
Fuzz 99971: 12 transforms
Fuzz 99972: 14 transforms
Fuzz 99973: 17 transforms
Fuzz 99974: 3 transforms
Fuzz 99975: 7 transforms
Fuzz 99976: 14 transforms
Fuzz 99977: 1 transforms
Fuzz 99978: 13 transforms
Fuzz 99979: 13 transforms
Fuzz 99980: 17 transforms
Fuzz 99981: 4 transforms
Fuzz 99982: 7 transforms
Fuzz 99983: 6 transforms
Fuzz 99984: 1 transforms
Fuzz 99985: 1 transforms
Fuzz 99986: 9 transforms
Fuzz 99987: 20 transforms
Fuzz 99988: 5 transforms
Fuzz 99989: 19 transforms
Fuzz 99990: 18 transforms
Fuzz 99991: 14 transforms
Fuzz 99992: 3 transforms
Fuzz 99993: 5 transforms
Fuzz 99994: 1 transforms
Fuzz 99995: 5 transforms
Fuzz 99996: 4 transforms
Fuzz 99997: 2 transforms
Fuzz 99998: 10 transforms
Fuzz 99999: 3 transforms
Fuzz 100000: 15 transforms
Fuzz 100001: 20 transforms
Fuzz 100002: 3 transforms
Fuzz 100003: 1 transforms
Fuzz 100004: 20 transforms
Fuzz 100005: 2 transforms
Fuzz 100006: 7 transforms
Fuzz 100007: 3 transforms
Fuzz 100008: 12 transforms
Fuzz 100009: 15 transforms
Fuzz 100010: 1 transforms
Fuzz 100011: 7 transforms
Fuzz 100012: 2 transforms
Fuzz 100013: 18 transforms
Fuzz 100014: 6 transforms
Fuzz 100015: 17 transforms
Fuzz 100016: 6 transforms
Fuzz 100017: 17 transforms
Fuzz 100018: 5 transforms
Fuzz 100019: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
  String header;
  void increment() {}
  selector: 'my-counter',
  }
  CounterComponent recursedComponent;
  void reset() {}
  '090cedb3f2833a3f260b0937baae56267a6cd935',
class CounterComponent {

class ComponentA {

  <!directives: const [CounterComponent<!--
});
@Component(
]),
  @Output() EventEmitter<int> incremented;
-->
\'\'\');
  inputs: const ['count'],
  teplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

}
import 'package:angular2/angular2.dart';
  int count;
  @ContentChild(CounterComponent)
@Component(
  outputs: const ['resetEvent: reset'],
, NgIf, NgFor, NgForm, NgModel])
   selector: 'my-aaa',
  EventEmitter<String> resetEvent;

{
  @Input() innt mt maxCount;
}
  templateUrl: 'test.html',
<<==HTML CODE==>>
<li *ngisFFor
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 100020: 8 transforms
Fuzz 100021: 12 transforms
Fuzz 100022: 14 transforms
Fuzz 100023: 7 transforms
Fuzz 100024: 4 transforms
Fuzz 100025: 3 transforms
Fuzz 100026: 10 transforms
Fuzz 100027: 1 transforms
Fuzz 100028: 12 transforms
Fuzz 100029: 12 transforms
Fuzz 100030: 5 transforms
Fuzz 100031: 3 transforms
Fuzz 100032: 8 transforms
Fuzz 100033: 13 transforms
Fuzz 100034: 19 transforms
Fuzz 100035: 13 transforms
Fuzz 100036: 1 transforms
Fuzz 100037: 12 transforms
Fuzz 100038: 20 transforms
Fuzz 100039: 20 transforms
Fuzz 100040: 19 transforms
Fuzz 100041: 15 transforms
Fuzz 100042: 14 transforms
Fuzz 100043: 15 transforms
Fuzz 100044: 12 transforms
Fuzz 100045: 8 transforms
Fuzz 100046: 7 transforms
Fuzz 100047: 7 transforms
Fuzz 100048: 9 transforms
Fuzz 100049: 14 transforms
Fuzz 100050: 4 transforms
Fuzz 100051: 13 transforms
Fuzz 100052: 4 transforms
Fuzz 100053: 9 transforms
Fuzz 100054: 7 transforms
Fuzz 100055: 19 transforms
Fuzz 100056: 17 transforms
Fuzz 100057: 15 transforms
Fuzz 100058: 6 transforms
Fuzz 100059: 8 transforms
Fuzz 100060: 14 transforms
Fuzz 100061: 8 transforms
Fuzz 100062: 11 transforms
Fuzz 100063: 3 transforms
Fuzz 100064: 16 transforms
Fuzz 100065: 1 transforms
Fuzz 100066: 7 transforms
Fuzz 100067: 4 transforms
Fuzz 100068: 3 transforms
Fuzz 100069: 20 transforms
Fuzz 100070: 20 transforms
Fuzz 100071: 1 transforms
Fuzz 100072: 15 transforms
Fuzz 100073: 13 transforms
Fuzz 100074: 3 transforms
Fuzz 100075: 7 transforms
Fuzz 100076: 13 transforms
Fuzz 100077: 6 transforms
Fuzz 100078: 8 transforms
Fuzz 100079: 10 transforms
Fuzz 100080: 4 transforms
Fuzz 100081: 2 transforms
Fuzz 100082: 3 transforms
Fuzz 100083: 14 transforms
Fuzz 100084: 9 transforms
Fuzz 100085: 18 transforms
Fuzz 100086: 17 transforms
Fuzz 100087: 15 transforms
Fuzz 100088: 20 transforms
Fuzz 100089: 18 transforms
Fuzz 100090: 8 transforms
Fuzz 100091: 9 transforms
Fuzz 100092: 6 transforms
Fuzz 100093: 13 transforms
Fuzz 100094: 19 transforms
Fuzz 100095: 2 transforms
Fuzz 100096: 7 transforms
Fuzz 100097: 1 transforms
Fuzz 100098: 2 transforms
Fuzz 100099: 16 transforms
Fuzz 100100: 12 transforms
Fuzz 100101: 13 transforms
Fuzz 100102: 13 transforms
Fuzz 100103: 8 transforms
Fuzz 100104: 14 transforms
Fuzz 100105: 8 transforms
Fuzz 100106: 17 transforms
Fuzz 100107: 8 transforms
Fuzz 100108: 15 transforms
Fuzz 100109: 11 transforms
Fuzz 100110: 4 transforms
Fuzz 100111: 16 transforms
Fuzz 100112: 14 transforms
Fuzz 100113: 3 transforms
Fuzz 100114: 11 transforms
Fuzz 100115: 18 transforms
Fuzz 100116: 19 transforms
Fuzz 100117: 17 transforms
Fuzz 100118: 15 transforms
Fuzz 100119: 19 transforms
Fuzz 100120: 10 transforms
Fuzz 100121: 1 transforms
Fuzz 100122: 13 transforms
Fuzz 100123: 6 transforms
Fuzz 100124: 14 transforms
Fuzz 100125: 6 transforms
Fuzz 100126: 12 transforms
Fuzz 100127: 8 transforms
Fuzz 100128: 5 transforms
Fuzz 100129: 9 transforms
Fuzz 100130: 12 transforms
Fuzz 100131: 1 transforms
Fuzz 100132: 1 transforms
Fuzz 100133: 5 transforms
Fuzz 100134: 11 transforms
Fuzz 100135: 20 transforms
Fuzz 100136: 1 transforms
Fuzz 100137: 15 transforms
Fuzz 100138: 14 transforms
Fuzz 100139: 2 transforms
Fuzz 100140: 13 transforms
Fuzz 100141: 19 transforms
Fuzz 100142: 8 transforms
Fuzz 100143: 12 transforms
Fuzz 100144: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:an3gular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
 }
] directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  Strin<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
g header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935  template: '{{count}} <button (cl
<<==HTML CODE==>>

    <my-counter></my-counter>
<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
  <
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 100145: 5 transforms
Fuzz 100146: 18 transforms
Fuzz 100147: 14 transforms
Fuzz 100148: 17 transforms
Fuzz 100149: 6 transforms
Fuzz 100150: 9 transforms
Fuzz 100151: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
       attr.aria-hidden="{{!invalid}}"
 r String header;
       aria-hidden="true"
@Component(
-->
<!--
import 'package:angular2/angular2.dart';
tives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<S
@Component(
class ComponentA {
  selector:'my-aaa',  templateUrl: 'test.html',
class ComponentA {
class CounterComponent {
}

  @Input() int maxCount;
      outputs: const ['resetEvesetnt: reset'],
  List<String> items;
  List<String> items;
 r Strin<!--
  direc NgFor, NgForm, NgModel])
}
  inputs: const ['count'],
     g header;
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

<<==HTML CODE==>>
]),
    #counter
</li>
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
});
]),
    <my-couinnter></my-counter>
]),
\'\'\');  '090cedb3f2833a3f260b0937baae5den; counter.reset()'
  '090cedb3f2833a3f260b0937baae56267a6cd935',
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

});
    [maxCount}
    (incremented)='items.add($event.toString())'>
{
    (click)='h1.hidden = !h1.hid}
\'\'\');
  <my-counter
</div}
  </my-counter>
  
    (reset)=''
      
{

   -4.5035]='4'
\'\'\'>
});
{
  <input [(ngModel)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 100152: 19 transforms
Fuzz 100153: 2 transforms
Fuzz 100154: 2 transforms
Fuzz 100155: 15 transforms
Fuzz 100156: 4 transforms
Fuzz 100157: 16 transforms
Fuzz 100158: 12 transforms
Fuzz 100159: 13 transforms
Fuzz 100160: 3 transforms
Fuzz 100161: 18 transforms
Fuzz 100162: 6 transforms
Fuzz 100163: 14 transforms
Fuzz 100164: 6 transforms
Fuzz 100165: 18 transforms
Fuzz 100166: 19 transforms
Fuzz 100167: 19 transforms
Fuzz 100168: 8 transforms
Fuzz 100169: 1 transforms
Fuzz 100170: 5 transforms
Fuzz 100171: 5 transforms
Fuzz 100172: 3 transforms
Fuzz 100173: 12 transforms
Fuzz 100174: 3 transforms
Fuzz 100175: 7 transforms
Fuzz 100176: 15 transforms
Fuzz 100177: 9 transforms
Fuzz 100178: 2 transforms
Fuzz 100179: 9 transforms
Fuzz 100180: 8 transforms
Fuzz 100181: 8 transforms
Fuzz 100182: 7 transforms
Fuzz 100183: 19 transforms
Fuzz 100184: 19 transforms
Fuzz 100185: 13 transforms
Fuzz 100186: 16 transforms
Fuzz 100187: 15 transforms
Fuzz 100188: 20 transforms
Fuzz 100189: 10 transforms
Fuzz 100190: 19 transforms
Fuzz 100191: 11 transforms
Fuzz 100192: 14 transforms
Fuzz 100193: 7 transforms
Fuzz 100194: 6 transforms
Fuzz 100195: 3 transforms
Fuzz 100196: 2 transforms
Fuzz 100197: 7 transforms
Fuzz 100198: 13 transforms
Fuzz 100199: 3 transforms
Fuzz 100200: 6 transforms
Fuzz 100201: 14 transforms
Fuzz 100202: 8 transforms
Fuzz 100203: 8 transforms
Fuzz 100204: 12 transforms
Fuzz 100205: 1 transforms
Fuzz 100206: 19 transforms
Fuzz 100207: 19 transforms
Fuzz 100208: 2 transforms
Fuzz 100209: 7 transforms
Fuzz 100210: 5 transforms
Fuzz 100211: 5 transforms
Fuzz 100212: 17 transforms
Fuzz 100213: 17 transforms
Fuzz 100214: 15 transforms
Fuzz 100215: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
  void increment() {}  int count;
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  EventEmitter<String> resetEvent;
       aria-hidden="true"
       at int maxCo<['resetEvent: reset'],
class CounterComponent {
  EventEmitter<String> resetEvent;
       aria-hidden="true"
       at int maxCo<!--
-->
       aria-hiddeunt;
}
  String header;

-->
  @Input()<!--
@Component(

}
  selector: 'my-counter',
  inputs: const ['count'],
@Component(
  template: '{{count}} <button (click)="incr;ement()" [vlue]="\'add\'"></button>')
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart'!--
-->
       aria-hiddeunt;
}
  String header;

-->
  @Input()<!--
@Component(

}
  selector: 'my-counter',
  inputs: const ['count'],
@Component(
  template: '{{count}} <button (click)="incr;ement()" [vlue]="\'add\'"></button>')
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  List<String> items;

  directives: const [
<<==HTML CODE==>>
]),1>Showing {{items.length}} items:</h1>
<h1 #h}
<!-- @ngIgn<!--
-->
       aria-hgn<!iddoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 100216: 6 transforms
Fuzz 100217: 13 transforms
Fuzz 100218: 10 transforms
Fuzz 100219: 12 transforms
Fuzz 100220: 11 transforms
Fuzz 100221: 3 transforms
Fuzz 100222: 6 transforms
Fuzz 100223: 19 transforms
Fuzz 100224: 9 transforms
Fuzz 100225: 10 transforms
Fuzz 100226: 12 transforms
Fuzz 100227: 20 transforms
Fuzz 100228: 3 transforms
Fuzz 100229: 2 transforms
Fuzz 100230: 9 transforms
Fuzz 100231: 16 transforms
Fuzz 100232: 16 transforms
Fuzz 100233: 19 transforms
Fuzz 100234: 16 transforms
Fuzz 100235: 13 transforms
Fuzz 100236: 13 transforms
Fuzz 100237: 7 transforms
Fuzz 100238: 3 transforms
Fuzz 100239: 3 transforms
Fuzz 100240: 9 transforms
Fuzz 100241: 15 transforms
Fuzz 100242: 3 transforms
Fuzz 100243: 10 transforms
Fuzz 100244: 11 transforms
Fuzz 100245: 15 transforms
Fuzz 100246: 16 transforms
Fuzz 100247: 10 transforms
Fuzz 100248: 3 transforms
Fuzz 100249: 14 transforms
Fuzz 100250: 2 transforms
Fuzz 100251: 20 transforms
Fuzz 100252: 20 transforms
Fuzz 100253: 2 transforms
Fuzz 100254: 2 transforms
Fuzz 100255: 11 transforms
Fuzz 100256: 8 transforms
Fuzz 100257: 1 transforms
Fuzz 100258: 18 transforms
Fuzz 100259: 4 transforms
Fuzz 100260: 4 transforms
Fuzz 100261: 14 transforms
Fuzz 100262: 2 transforms
Fuzz 100263: 18 transforms
Fuzz 100264: 15 transforms
Fuzz 100265: 8 transforms
Fuzz 100266: 17 transforms
Fuzz 100267: 8 transforms
Fuzz 100268: 5 transforms
Fuzz 100269: 9 transforms
Fuzz 100270: 10 transforms
Fuzz 100271: 15 transforms
Fuzz 100272: 18 transforms
Fuzz 100273: 7 transforms
Fuzz 100274: 4 transforms
Fuzz 100275: 12 transforms
Fuzz 100276: 16 transforms
Fuzz 100277: 16 transforms
Fuzz 100278: 20 transforms
Fuzz 100279: 3 transforms
Fuzz 100280: 16 transforms
Fuzz 100281: 9 transforms
Fuzz 100282: 2 transforms
Fuzz 100283: 1 transforms
Fuzz 100284: 3 transforms
Fuzz 100285: 6 transforms
Fuzz 100286: 8 transforms
Fuzz 100287: 1 transforms
Fuzz 100288: 16 transforms
Fuzz 100289: 4 transforms
Fuzz 100290: 9 transforms
Fuzz 100291: 10 transforms
Fuzz 100292: 17 transforms
Fuzz 100293: 11 transforms
Fuzz 100294: 13 transforms
Fuzz 100295: 20 transforms
Fuzz 100296: 11 transforms
Fuzz 100297: 9 transforms
Fuzz 100298: 2 transforms
Fuzz 100299: 3 transforms
Fuzz 100300: 7 transforms
Fuzz 100301: 9 transforms
Fuzz 100302: 4 transforms
Fuzz 100303: 16 transforms
Fuzz 100304: 20 transforms
Fuzz 100305: 9 transforms
Fuzz 100306: 4 transforms
Fuzz 100307: 12 transforms
Fuzz 100308: 20 transforms
Fuzz 100309: 4 transforms
Fuzz 100310: 14 transforms
Fuzz 100311: 16 transforms
Fuzz 100312: 4 transforms
Fuzz 100313: 12 transforms
Fuzz 100314: 19 transforms
Fuzz 100315: 18 transforms
Fuzz 100316: 4 transforms
Fuzz 100317: 2 transforms
Fuzz 100318: 13 transforms
Fuzz 100319: 8 transforms
Fuzz 100320: 10 transforms
Fuzz 100321: 13 transforms
Fuzz 100322: 17 transforms
Fuzz 100323: 9 transforms
Fuzz 100324: 2 transforms
Fuzz 100325: 15 transforms
Fuzz 100326: 11 transforms
Fuzz 100327: 6 transforms
Fuzz 100328: 17 transforms
Fuzz 100329: 13 transforms
Fuzz 100330: 10 transforms
Fuzz 100331: 3 transforms
Fuzz 100332: 2 transforms
Fuzz 100333: 5 transforms
Fuzz 100334: 2 transforms
Fuzz 100335: 4 transforms
Fuzz 100336: 5 transforms
Fuzz 100337: 6 transforms
Fuzz 100338: 16 transforms
Fuzz 100339: 8 transforms
Fuzz 100340: 5 transforms
Fuzz 100341: 11 transforms
Fuzz 100342: 15 transforms
Fuzz 100343: 13 transforms
Fuzz 100344: 7 transforms
Fuzz 100345: 1 transforms
Fuzz 100346: 20 transforms
Fuzz 100347: 10 transforms
Fuzz 100348: 20 transforms
Fuzz 100349: 13 transforms
Fuzz 100350: 7 transforms
Fuzz 100351: 8 transforms
Fuzz 100352: 9 transforms
Fuzz 100353: 13 transforms
Fuzz 100354: 9 transforms
Fuzz 100355: 10 transforms
Fuzz 100356: 16 transforms
Fuzz 100357: 5 transforms
Fuzz 100358: 13 transforms
Fuzz 100359: 2 transforms
Fuzz 100360: 17 transforms
Fuzz 100361: 4 transforms
Fuzz 100362: 9 transforms
Fuzz 100363: 20 transforms
Fuzz 100364: 5 transforms
Fuzz 100365: 16 transforms
Fuzz 100366: 13 transforms
Fuzz 100367: 10 transforms
Fuzz 100368: 2 transforms
Fuzz 100369: 13 transforms
Fuzz 100370: 10 transforms
Fuzz 100371: 18 transforms
Fuzz 100372: 18 transforms
Fuzz 100373: 7 transforms
Fuzz 100374: 19 transforms
Fuzz 100375: 3 transforms
Fuzz 100376: 20 transforms
Fuzz 100377: 10 transforms
Fuzz 100378: 17 transforms
Fuzz 100379: 9 transforms
Fuzz 100380: 1 transforms
Fuzz 100381: 12 transforms
Fuzz 100382: 4 transforms
Fuzz 100383: 19 transforms
Fuzz 100384: 1 transforms
Fuzz 100385: 7 transforms
Fuzz 100386: 20 transforms
Fuzz 100387: 3 transforms
Fuzz 100388: 19 transforms
Fuzz 100389: 14 transforms
Fuzz 100390: 13 transforms
Fuzz 100391: 7 transforms
Fuzz 100392: 15 transforms
Fuzz 100393: 11 transforms
Fuzz 100394: 6 transforms
Fuzz 100395: 4 transforms
Fuzz 100396: 1 transforms
Fuzz 100397: 17 transforms
Fuzz 100398: 8 transforms
Fuzz 100399: 8 transforms
Fuzz 100400: 1 transforms
Fuzz 100401: 3 transforms
Fuzz 100402: 14 transforms
Fuzz 100403: 11 transforms
Fuzz 100404: 13 transforms
Fuzz 100405: 14 transforms
Fuzz 100406: 17 transforms
Fuzz 100407: 13 transforms
Fuzz 100408: 18 transforms
Fuzz 100409: 6 transforms
Fuzz 100410: 5 transforms
Fuzz 100411: 1 transforms
Fuzz 100412: 9 transforms
Fuzz 100413: 9 transforms
Fuzz 100414: 20 transforms
Fuzz 100415: 7 transforms
Fuzz 100416: 9 transforms
Fuzz 100417: 5 transforms
Fuzz 100418: 13 transforms
Fuzz 100419: 16 transforms
Fuzz 100420: 5 transforms
Fuzz 100421: 14 transforms
Fuzz 100422: 2 transforms
Fuzz 100423: 2 transforms
Fuzz 100424: 8 transforms
Fuzz 100425: 6 transforms
Fuzz 100426: 13 transforms
Fuzz 100427: 2 transforms
Fuzz 100428: 6 transforms
Fuzz 100429: 11 transforms
Fuzz 100430: 10 transforms
Fuzz 100431: 7 transforms
Fuzz 100432: 19 transforms
Fuzz 100433: 6 transforms
Fuzz 100434: 2 transforms
Fuzz 100435: 13 transforms
Fuzz 100436: 17 transforms
Fuzz 100437: 1 transforms
Fuzz 100438: 13 transforms
Fuzz 100439: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
}
}
  templateUrl: 'test.html',
@Component(
class CounterComponent {
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],

class ComponentA {
  inputs: const ['count'],
  @Input() int maxCount;  EventEmitter<String> resetEvent;


  CounterComponent recurse<!--
-->
       aria-hidden="true"
       adComponent;
 <!-- template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  directives: const [CounterComponenvalue]="\'add\'"></button>')

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  List<String> items;
import 'package:angular2/angular2.dart';
  void reset() {}
@Component(
  Stt, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  List<String> items;
import 'package:angular2/angular2.dart';
  void reset() {}
@Component(
  String header;
  void increment() {}
  int count;
  @Output() EventEmitter<int> incremented;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 100440: 5 transforms
Fuzz 100441: 5 transforms
Fuzz 100442: 16 transforms
Fuzz 100443: 6 transforms
Fuzz 100444: 12 transforms
Fuzz 100445: 14 transforms
Fuzz 100446: 3 transforms
Fuzz 100447: 18 transforms
Fuzz 100448: 7 transforms
Fuzz 100449: 4 transforms
Fuzz 100450: 14 transforms
Fuzz 100451: 3 transforms
Fuzz 100452: 10 transforms
Fuzz 100453: 9 transforms
Fuzz 100454: 3 transforms
Fuzz 100455: 11 transforms
Fuzz 100456: 18 transforms
Fuzz 100457: 17 transforms
Fuzz 100458: 16 transforms
Fuzz 100459: 2 transforms
Fuzz 100460: 5 transforms
Fuzz 100461: 17 transforms
Fuzz 100462: 13 transforms
Fuzz 100463: 11 transforms
Fuzz 100464: 20 transforms
Fuzz 100465: 20 transforms
Fuzz 100466: 4 transforms
Fuzz 100467: 12 transforms
Fuzz 100468: 11 transforms
Fuzz 100469: 14 transforms
Fuzz 100470: 8 transforms
Fuzz 100471: 20 transforms
Fuzz 100472: 7 transforms
Fuzz 100473: 20 transforms
Fuzz 100474: 8 transforms
Fuzz 100475: 16 transforms
Fuzz 100476: 5 transforms
Fuzz 100477: 11 transforms
Fuzz 100478: 10 transforms
Fuzz 100479: 1 transforms
Fuzz 100480: 5 transforms
Fuzz 100481: 11 transforms
Fuzz 100482: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: rescontinueet'],
  List<String> items;
import 'package:angular2/angular2.dart';  @ContentChild(CounterCompowhilenent)
}
       attr.a  templateUrl: 'test.html',
  String header;
class CounterComponent {
  EventEmitter<String> resetEvent;
  @Input() int maxCount;
  CounterComponent recursedComponent;

  inputs: const ['count'],
  void increment() {}
  selector: 'my-counter',

class ComponentA {
  void reset() {}
-->
  int count;
}
  selector: 'm-aaa',
       aria-hidden="true"
  void incremen'add\'"></button>')
<!--
@Compnent(
  @Output() E}
])ventEmitter<int> incremented;
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\d
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.lengthcounter.reset()'
    (incremented)='item}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

}
]),
});
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]=
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 100483: 9 transforms
Fuzz 100484: 13 transforms
Fuzz 100485: 15 transforms
Fuzz 100486: 19 transforms
Fuzz 100487: 5 transforms
Fuzz 100488: 2 transforms
Fuzz 100489: 7 transforms
Fuzz 100490: 16 transforms
Fuzz 100491: 8 transforms
Fuzz 100492: 4 transforms
Fuzz 100493: 8 transforms
Fuzz 100494: 3 transforms
Fuzz 100495: 19 transforms
Fuzz 100496: 14 transforms
Fuzz 100497: 5 transforms
Fuzz 100498: 14 transforms
Fuzz 100499: 6 transforms
Fuzz 100500: 3 transforms
Fuzz 100501: 13 transforms
Fuzz 100502: 12 transforms
Fuzz 100503: 7 transforms
Fuzz 100504: 14 transforms
Fuzz 100505: 9 transforms
Fuzz 100506: 7 transforms
Fuzz 100507: 8 transforms
Fuzz 100508: 8 transforms
Fuzz 100509: 18 transforms
Fuzz 100510: 17 transforms
Fuzz 100511: 8 transforms
Fuzz 100512: 15 transforms
Fuzz 100513: 10 transforms
Fuzz 100514: 6 transforms
Fuzz 100515: 6 transforms
Fuzz 100516: 8 transforms
Fuzz 100517: 5 transforms
Fuzz 100518: 5 transforms
Fuzz 100519: 3 transforms
Fuzz 100520: 8 transforms
Fuzz 100521: 11 transforms
Fuzz 100522: 9 transforms
Fuzz 100523: 8 transforms
Fuzz 100524: 9 transforms
Fuzz 100525: 18 transforms
Fuzz 100526: 4 transforms
Fuzz 100527: 6 transforms
Fuzz 100528: 4 transforms
Fuzz 100529: 15 transforms
Fuzz 100530: 5 transforms
Fuzz 100531: 5 transforms
Fuzz 100532: 13 transforms
Fuzz 100533: 10 transforms
Fuzz 100534: 12 transforms
Fuzz 100535: 6 transforms
Fuzz 100536: 15 transforms
Fuzz 100537: 14 transforms
Fuzz 100538: 9 transforms
Fuzz 100539: 12 transforms
Fuzz 100540: 8 transforms
Fuzz 100541: 16 transforms
Fuzz 100542: 19 transforms
Fuzz 100543: 8 transforms
Fuzz 100544: 1 transforms
Fuzz 100545: 7 transforms
Fuzz 100546: 4 transforms
Fuzz 100547: 7 transforms
Fuzz 100548: 10 transforms
Fuzz 100549: 10 transforms
Fuzz 100550: 15 transforms
Fuzz 100551: 16 transforms
Fuzz 100552: 6 transforms
Fuzz 100553: 7 transforms
Fuzz 100554: 11 transforms
Fuzz 100555: 20 transforms
Fuzz 100556: 6 transforms
Fuzz 100557: 20 transforms
Fuzz 100558: 19 transforms
Fuzz 100559: 2 transforms
Fuzz 100560: 5 transforms
Fuzz 100561: 10 transforms
Fuzz 100562: 20 transforms
Fuzz 100563: 11 transforms
Fuzz 100564: 6 transforms
Fuzz 100565: 9 transforms
Fuzz 100566: 18 transforms
Fuzz 100567: 3 transforms
Fuzz 100568: 13 transforms
Fuzz 100569: 8 transforms
Fuzz 100570: 20 transforms
Fuzz 100571: 4 transforms
Fuzz 100572: 11 transforms
Fuzz 100573: 20 transforms
Fuzz 100574: 1 transforms
Fuzz 100575: 16 transforms
Fuzz 100576: 6 transforms
Fuzz 100577: 17 transforms
Fuzz 100578: 9 transforms
Fuzz 100579: 12 transforms
Fuzz 100580: 9 transforms
Fuzz 100581: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  @ContentChild(CounterComponent)on
  List<String> items;
  outputs: const ['resetEvent:<!--
class ComponentA {
-->
  EventEmitter<String> resetEvent;
  void increment() {}
  @Output() EventEmitter<int> incremendted;
       aria-hidden="true"

  String header;
  String header;
  directives: const [CounterComponentnput() int maxCount;
  void reset() {}
import 'package:angular2/angular2.dart';
@Component(
  templateUrl: 'test.html',
class ComponentA {

  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
  outputs: const ['resetEvent:<!--
-->
  inputs: const ['count'],
       aria-hidden="true"
  @Input() int maxCount;
  directives: const [CounterComponen, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
imp}
]),
});
{
\'\'\');
  '090cedbort 'package:angular2/angular2.drt';
       attr.aria-hdo reset'],

  selector: 'my-aaa',
  void reset() {}
@Component(

}
}
       attr.aria-hdo reset'],

  selector: 'my-aaa',
  EventEmitter<Str, NgIf, NgFor, NgForm, NgModel])
@Component(
class CounterComponent {
  int count;
<<==HTML CODE==>>
    <my-counter></my-counter>
  </my-counter>
</div>  <input [(ngModel)]="header" void/>
  {{ngForm.dirty}}
    #counter
  {{x}} : {{item.trim()}}
  <my-counter
    (reset)=''
</li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
 x     

    [maxCount]='4'

  
    [count]="items.length"
  <form #ngForm="ngForm"></form>
    (incremented)='items.add($event.toString())'>
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 100582: 4 transforms
Fuzz 100583: 9 transforms
Fuzz 100584: 9 transforms
Fuzz 100585: 18 transforms
Fuzz 100586: 18 transforms
Fuzz 100587: 2 transforms
Fuzz 100588: 10 transforms
Fuzz 100589: 3 transforms
Fuzz 100590: 20 transforms
Fuzz 100591: 20 transforms
Fuzz 100592: 14 transforms
Fuzz 100593: 2 transforms
Fuzz 100594: 11 transforms
Fuzz 100595: 12 transforms
Fuzz 100596: 3 transforms
Fuzz 100597: 10 transforms
Fuzz 100598: 8 transforms
Fuzz 100599: 12 transforms
Fuzz 100600: 5 transforms
Fuzz 100601: 2 transforms
Fuzz 100602: 1 transforms
Fuzz 100603: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
class ComponentA {
}

  void reset() {}
  void increment() {}
}<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!inv
  String head<!--
  selector: 'my-counter',
  selector: 'my-aaa',
@Component(
  int count;
-->
       aria-hiddener;

  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
@Component(
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;


  @ContentChild(CounterCoassertmponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  @Input() int maxCount;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 100604: 19 transforms
Fuzz 100605: 19 transforms
Fuzz 100606: 20 transforms
Fuzz 100607: 12 transforms
Fuzz 100608: 9 transforms
Fuzz 100609: 2 transforms
Fuzz 100610: 17 transforms
Fuzz 100611: 9 transforms
Fuzz 100612: 10 transforms
Fuzz 100613: 18 transforms
Fuzz 100614: 17 transforms
Fuzz 100615: 10 transforms
Fuzz 100616: 6 transforms
Fuzz 100617: 7 transforms
Fuzz 100618: 13 transforms
Fuzz 100619: 6 transforms
Fuzz 100620: 14 transforms
Fuzz 100621: 20 transforms
Fuzz 100622: 16 transforms
Fuzz 100623: 14 transforms
Fuzz 100624: 1 transforms
Fuzz 100625: 17 transforms
Fuzz 100626: 13 transforms
Fuzz 100627: 17 transforms
Fuzz 100628: 14 transforms
Fuzz 100629: 18 transforms
Fuzz 100630: 8 transforms
Fuzz 100631: 15 transforms
Fuzz 100632: 19 transforms
Fuzz 100633: 20 transforms
Fuzz 100634: 12 transforms
Fuzz 100635: 12 transforms
Fuzz 100636: 11 transforms
Fuzz 100637: 5 transforms
Fuzz 100638: 20 transforms
Fuzz 100639: 8 transforms
Fuzz 100640: 9 transforms
Fuzz 100641: 11 transforms
Fuzz 100642: 16 transforms
Fuzz 100643: 5 transforms
Fuzz 100644: 2 transforms
Fuzz 100645: 3 transforms
Fuzz 100646: 4 transforms
Fuzz 100647: 20 transforms
Fuzz 100648: 16 transforms
Fuzz 100649: 14 transforms
Fuzz 100650: 1 transforms
Fuzz 100651: 18 transforms
Fuzz 100652: 4 transforms
Fuzz 100653: 8 transforms
Fuzz 100654: 1 transforms
Fuzz 100655: 8 transforms
Fuzz 100656: 13 transforms
Fuzz 100657: 14 transforms
Fuzz 100658: 4 transforms
Fuzz 100659: 8 transforms
Fuzz 100660: 15 transforms
Fuzz 100661: 2 transforms
Fuzz 100662: 7 transforms
Fuzz 100663: 6 transforms
Fuzz 100664: 8 transforms
Fuzz 100665: 11 transforms
Fuzz 100666: 18 transforms
Fuzz 100667: 15 transforms
Fuzz 100668: 9 transforms
Fuzz 100669: 12 transforms
Fuzz 100670: 13 transforms
Fuzz 100671: 10 transforms
Fuzz 100672: 15 transforms
Fuzz 100673: 6 transforms
Fuzz 100674: 16 transforms
Fuzz 100675: 11 transforms
Fuzz 100676: 20 transforms
Fuzz 100677: 8 transforms
Fuzz 100678: 9 transforms
Fuzz 100679: 1 transforms
Fuzz 100680: 1 transforms
Fuzz 100681: 16 transforms
Fuzz 100682: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
    nst [CounterCompo<!--
--nent, NgIf, NgFo
  selector: 'my-aaa',
-->
  directives: co<!--

@Component(
  templateUrl: 'test.htoml',import 'package:angular2/angulaco<!--

@Componl: 'test.htoml',import 'package:angular2/angulaco<!-ent(
  templateUrl: 'test.html',import 'r2.dart';
<<==HTML CODE==>>
<!-- @ngIgno}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5035reErrors: -->
<h1 #h1>Showin}
]),
});

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 100683: 6 transforms
Fuzz 100684: 3 transforms
Fuzz 100685: 3 transforms
Fuzz 100686: 1 transforms
Fuzz 100687: 4 transforms
Fuzz 100688: 7 transforms
Fuzz 100689: 19 transforms
Fuzz 100690: 15 transforms
Fuzz 100691: 2 transforms
Fuzz 100692: 13 transforms
Fuzz 100693: 18 transforms
Fuzz 100694: 5 transforms
Fuzz 100695: 1 transforms
Fuzz 100696: 15 transforms
Fuzz 100697: 9 transforms
Fuzz 100698: 2 transforms
Fuzz 100699: 15 transforms
Fuzz 100700: 3 transforms
Fuzz 100701: 13 transforms
Fuzz 100702: 7 transforms
Fuzz 100703: 3 transforms
Fuzz 100704: 7 transforms
Fuzz 100705: 5 transforms
Fuzz 100706: 13 transforms
Fuzz 100707: 14 transforms
Fuzz 100708: 16 transforms
Fuzz 100709: 8 transforms
Fuzz 100710: 10 transforms
Fuzz 100711: 15 transforms
Fuzz 100712: 13 transforms
Fuzz 100713: 1 transforms
Fuzz 100714: 8 transforms
Fuzz 100715: 16 transforms
Fuzz 100716: 9 transforms
Fuzz 100717: 11 transforms
Fuzz 100718: 17 transforms
Fuzz 100719: 10 transforms
Fuzz 100720: 4 transforms
Fuzz 100721: 3 transforms
Fuzz 100722: 2 transforms
Fuzz 100723: 14 transforms
Fuzz 100724: 9 transforms
Fuzz 100725: 9 transforms
Fuzz 100726: 12 transforms
Fuzz 100727: 2 transforms
Fuzz 100728: 6 transforms
Fuzz 100729: 17 transforms
Fuzz 100730: 16 transforms
Fuzz 100731: 4 transforms
Fuzz 100732: 6 transforms
Fuzz 100733: 8 transforms
Fuzz 100734: 1 transforms
Fuzz 100735: 6 transforms
Fuzz 100736: 4 transforms
Fuzz 100737: 11 transforms
Fuzz 100738: 7 transforms
Fuzz 100739: 12 transforms
Fuzz 100740: 19 transforms
Fuzz 100741: 10 transforms
Fuzz 100742: 10 transforms
Fuzz 100743: 11 transforms
Fuzz 100744: 3 transforms
Fuzz 100745: 9 transforms
Fuzz 100746: 1 transforms
Fuzz 100747: 11 transforms
Fuzz 100748: 18 transforms
Fuzz 100749: 9 transforms
Fuzz 100750: 7 transforms
Fuzz 100751: 20 transforms
Fuzz 100752: 1 transforms
Fuzz 100753: 2 transforms
Fuzz 100754: 11 transforms
Fuzz 100755: 7 transforms
Fuzz 100756: 14 transforms
Fuzz 100757: 3 transforms
Fuzz 100758: 20 transforms
Fuzz 100759: 19 transforms
Fuzz 100760: 13 transforms
Fuzz 100761: 19 transforms
Fuzz 100762: 18 transforms
Fuzz 100763: 14 transforms
Fuzz 100764: 10 transforms
Fuzz 100765: 20 transforms
Fuzz 100766: 6 transforms
Fuzz 100767: 2 transforms
Fuzz 100768: 19 transforms
Fuzz 100769: 1 transforms
Fuzz 100770: 17 transforms
Fuzz 100771: 5 transforms
Fuzz 100772: 8 transforms
Fuzz 100773: 19 transforms
Fuzz 100774: 3 transforms
Fuzz 100775: 14 transforms
Fuzz 100776: 4 transforms
Fuzz 100777: 18 transforms
Fuzz 100778: 11 transforms
Fuzz 100779: 15 transforms
Fuzz 100780: 2 transforms
Fuzz 100781: 17 transforms
Fuzz 100782: 17 transforms
Fuzz 100783: 3 transforms
Fuzz 100784: 10 transforms
Fuzz 100785: 9 transforms
Fuzz 100786: 7 transforms
Fuzz 100787: 1 transforms
Fuzz 100788: 14 transforms
Fuzz 100789: 19 transforms
Fuzz 100790: 2 transforms
Fuzz 100791: 1 transforms
Fuzz 100792: 11 transforms
Fuzz 100793: 14 transforms
Fuzz 100794: 6 transforms
Fuzz 100795: 17 transforms
Fuzz 100796: 17 transforms
Fuzz 100797: 2 transforms
Fuzz 100798: 7 transforms
Fuzz 100799: 1 transforms
Fuzz 100800: 8 transforms
Fuzz 100801: 7 transforms
Fuzz 100802: 14 transforms
Fuzz 100803: 10 transforms
Fuzz 100804: 14 transforms
Fuzz 100805: 1 transforms
Fuzz 100806: 17 transforms
Fuzz 100807: 19 transforms
Fuzz 100808: 1 transforms
Fuzz 100809: 13 transforms
Fuzz 100810: 14 transforms
Fuzz 100811: 17 transforms
Fuzz 100812: 1 transforms
Fuzz 100813: 19 transforms
Fuzz 100814: 11 transforms
Fuzz 100815: 1 transforms
Fuzz 100816: 1 transforms
Fuzz 100817: 20 transforms
Fuzz 100818: 2 transforms
Fuzz 100819: 13 transforms
Fuzz 100820: 10 transforms
Fuzz 100821: 15 transforms
Fuzz 100822: 13 transforms
Fuzz 100823: 19 transforms
Fuzz 100824: 20 transforms
Fuzz 100825: 11 transforms
Fuzz 100826: 15 transforms
Fuzz 100827: 16 transforms
Fuzz 100828: 15 transforms
Fuzz 100829: 8 transforms
Fuzz 100830: 6 transforms
Fuzz 100831: 4 transforms
Fuzz 100832: 4 transforms
Fuzz 100833: 12 transforms
Fuzz 100834: 8 transforms
Fuzz 100835: 14 transforms
Fuzz 100836: 2 transforms
Fuzz 100837: 12 transforms
Fuzz 100838: 4 transforms
Fuzz 100839: 11 transforms
Fuzz 100840: 3 transforms
Fuzz 100841: 6 transforms
Fuzz 100842: 1 transforms
Fuzz 100843: 5 transforms
Fuzz 100844: 14 transforms
Fuzz 100845: 18 transforms
Fuzz 100846: 19 transforms
Fuzz 100847: 2 transforms
Fuzz 100848: 3 transforms
Fuzz 100849: 6 transforms
Fuzz 100850: 1 transforms
Fuzz 100851: 7 transforms
Fuzz 100852: 1 transforms
Fuzz 100853: 9 transforms
Fuzz 100854: 17 transforms
Fuzz 100855: 19 transforms
Fuzz 100856: 18 transforms
Fuzz 100857: 2 transforms
Fuzz 100858: 16 transforms
Fuzz 100859: 1 transforms
Fuzz 100860: 7 transforms
Fuzz 100861: 5 transforms
Fuzz 100862: 17 transforms
Fuzz 100863: 13 transforms
Fuzz 100864: 12 transforms
Fuzz 100865: 13 transforms
Fuzz 100866: 9 transforms
Fuzz 100867: 1 transforms
Fuzz 100868: 9 transforms
Fuzz 100869: 6 transforms
Fuzz 100870: 13 transforms
Fuzz 100871: 18 transforms
Fuzz 100872: 8 transforms
Fuzz 100873: 6 transforms
Fuzz 100874: 7 transforms
Fuzz 100875: 13 transforms
Fuzz 100876: 14 transforms
Fuzz 100877: 6 transforms
Fuzz 100878: 17 transforms
Fuzz 100879: 14 transforms
Fuzz 100880: 11 transforms
Fuzz 100881: 20 transforms
Fuzz 100882: 6 transforms
Fuzz 100883: 19 transforms
Fuzz 100884: 11 transforms
Fuzz 100885: 17 transforms
Fuzz 100886: 12 transforms
Fuzz 100887: 18 transforms
Fuzz 100888: 11 transforms
Fuzz 100889: 15 transforms
Fuzz 100890: 15 transforms
Fuzz 100891: 7 transforms
Fuzz 100892: 6 transforms
Fuzz 100893: 16 transforms
Fuzz 100894: 17 transforms
Fuzz 100895: 9 transforms
Fuzz 100896: 16 transforms
Fuzz 100897: 7 transforms
Fuzz 100898: 1 transforms
Fuzz 100899: 7 transforms
Fuzz 100900: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterCo}
]),
});
{
\'\'\');mponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component<!--
(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: c}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260bonst ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFoir='let item of items; let x=index' [hidden]='item}
]),});
{
\'\'\');
  '090 != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
  
});
{
\'\}
]),
});
{
\'\'\');
'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 ount]="items.length"
    [maCount]='4'
    (reset)=''
   <!--
-->
        (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.t  #counter
    [c}
]),
});
{
\'\}
]),
});
{
\'\'\');
'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 ount]="items.length"
    [maCount]=]='4'
    (reset)=''
   <!--
-->
        (click)='h1.}
]),
});hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.t  #counter
    [c}
]),
});
{
\'\}
]),
});
{
\'\'\');
'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 ount]="items.length"
    [maCount]='4'
    (reset)=''
   <!--
-->
        (click)='h1.hidden = !h1.hidden; c'4'
    (reset)=''
   <!--
-->
        (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 100901: 16 transforms
Fuzz 100902: 11 transforms
Fuzz 100903: 11 transforms
Fuzz 100904: 15 transforms
Fuzz 100905: 2 transforms
Fuzz 100906: 3 transforms
Fuzz 100907: 18 transforms
Fuzz 100908: 7 transforms
Fuzz 100909: 15 transforms
Fuzz 100910: 7 transforms
Fuzz 100911: 16 transforms
Fuzz 100912: 11 transforms
Fuzz 100913: 7 transforms
Fuzz 100914: 17 transforms
Fuzz 100915: 15 transforms
Fuzz 100916: 2 transforms
Fuzz 100917: 5 transforms
Fuzz 100918: 14 transforms
Fuzz 100919: 11 transforms
Fuzz 100920: 19 transforms
Fuzz 100921: 19 transforms
Fuzz 100922: 20 transforms
Fuzz 100923: 4 transforms
Fuzz 100924: 20 transforms
Fuzz 100925: 3 transforms
Fuzz 100926: 20 transforms
Fuzz 100927: 17 transforms
Fuzz 100928: 15 transforms
Fuzz 100929: 12 transforms
Fuzz 100930: 3 transforms
Fuzz 100931: 13 transforms
Fuzz 100932: 4 transforms
Fuzz 100933: 2 transforms
Fuzz 100934: 15 transforms
Fuzz 100935: 18 transforms
Fuzz 100936: 19 transforms
Fuzz 100937: 18 transforms
Fuzz 100938: 19 transforms
Fuzz 100939: 11 transforms
Fuzz 100940: 15 transforms
Fuzz 100941: 3 transforms
Fuzz 100942: 16 transforms
Fuzz 100943: 15 transforms
Fuzz 100944: 13 transforms
Fuzz 100945: 13 transforms
Fuzz 100946: 15 transforms
Fuzz 100947: 19 transforms
Fuzz 100948: 7 transforms
Fuzz 100949: 20 transforms
Fuzz 100950: 20 transforms
Fuzz 100951: 15 transforms
Fuzz 100952: 16 transforms
Fuzz 100953: 6 transforms
Fuzz 100954: 3 transforms
Fuzz 100955: 7 transforms
Fuzz 100956: 9 transforms
Fuzz 100957: 8 transforms
Fuzz 100958: 2 transforms
Fuzz 100959: 16 transforms
Fuzz 100960: 10 transforms
Fuzz 100961: 20 transforms
Fuzz 100962: 1 transforms
Fuzz 100963: 4 transforms
Fuzz 100964: 15 transforms
Fuzz 100965: 7 transforms
Fuzz 100966: 12 transforms
Fuzz 100967: 6 transforms
Fuzz 100968: 6 transforms
Fuzz 100969: 13 transforms
Fuzz 100970: 15 transforms
Fuzz 100971: 1 transforms
Fuzz 100972: 12 transforms
Fuzz 100973: 2 transforms
Fuzz 100974: 8 transforms
Fuzz 100975: 6 transforms
Fuzz 100976: 18 transforms
Fuzz 100977: 10 transforms
Fuzz 100978: 11 transforms
Fuzz 100979: 10 transforms
Fuzz 100980: 19 transforms
Fuzz 100981: 15 transforms
Fuzz 100982: 11 transforms
Fuzz 100983: 8 transforms
Fuzz 100984: 10 transforms
Fuzz 100985: 20 transforms
Fuzz 100986: 3 transforms
Fuzz 100987: 19 transforms
Fuzz 100988: 16 transforms
Fuzz 100989: 18 transforms
Fuzz 100990: 10 transforms
Fuzz 100991: 1 transforms
Fuzz 100992: 3 transforms
Fuzz 100993: 11 transforms
Fuzz 100994: 11 transforms
Fuzz 100995: 10 transforms
Fuzz 100996: 17 transforms
Fuzz 100997: 8 transforms
Fuzz 100998: 14 transforms
Fuzz 100999: 7 transforms
Fuzz 101000: 19 transforms
Fuzz 101001: 13 transforms
Fuzz 101002: 4 transforms
Fuzz 101003: 10 transforms
Fuzz 101004: 3 transforms
Fuzz 101005: 16 transforms
Fuzz 101006: 3 transforms
Fuzz 101007: 2 transforms
Fuzz 101008: 16 transforms
Fuzz 101009: 5 transforms
Fuzz 101010: 6 transforms
Fuzz 101011: 15 transforms
Fuzz 101012: 3 transforms
Fuzz 101013: 1 transforms
Fuzz 101014: 10 transforms
Fuzz 101015: 5 transforms
Fuzz 101016: 1 transforms
Fuzz 101017: 18 transforms
Fuzz 101018: 10 transforms
Fuzz 101019: 20 transforms
Fuzz 101020: 8 transforms
Fuzz 101021: 14 transforms
Fuzz 101022: 1 transforms
Fuzz 101023: 19 transforms
Fuzz 101024: 17 transforms
Fuzz 101025: 13 transforms
Fuzz 101026: 11 transforms
Fuzz 101027: 12 transforms
Fuzz 101028: 14 transforms
Fuzz 101029: 14 transforms
Fuzz 101030: 10 transforms
Fuzz 101031: 11 transforms
Fuzz 101032: 13 transforms
Fuzz 101033: 4 transforms
Fuzz 101034: 20 transforms
Fuzz 101035: 13 transforms
Fuzz 101036: 10 transforms
Fuzz 101037: 15 transforms
Fuzz 101038: 18 transforms
Fuzz 101039: 18 transforms
Fuzz 101040: 1 transforms
Fuzz 101041: 3 transforms
Fuzz 101042: 8 transforms
Fuzz 101043: 9 transforms
Fuzz 101044: 3 transforms
Fuzz 101045: 17 transforms
Fuzz 101046: 17 transforms
Fuzz 101047: 9 transforms
Fuzz 101048: 6 transforms
Fuzz 101049: 11 transforms
Fuzz 101050: 8 transforms
Fuzz 101051: 18 transforms
Fuzz 101052: 14 transforms
Fuzz 101053: 1 transforms
Fuzz 101054: 19 transforms
Fuzz 101055: 18 transforms
Fuzz 101056: 4 transforms
Fuzz 101057: 9 transforms
Fuzz 101058: 6 transforms
Fuzz 101059: 16 transforms
Fuzz 101060: 7 transforms
Fuzz 101061: 2 transforms
Fuzz 101062: 1 transforms
Fuzz 101063: 1 transforms
Fuzz 101064: 13 transforms
Fuzz 101065: 7 transforms
Fuzz 101066: 7 transforms
Fuzz 101067: 1 transforms
Fuzz 101068: 12 transforms
Fuzz 101069: 2 transforms
Fuzz 101070: 7 transforms
Fuzz 101071: 1 transforms
Fuzz 101072: 12 transforms
Fuzz 101073: 2 transforms
Fuzz 101074: 20 transforms
Fuzz 101075: 3 transforms
Fuzz 101076: 5 transforms
Fuzz 101077: 19 transforms
Fuzz 101078: 6 transforms
Fuzz 101079: 12 transforms
Fuzz 101080: 4 transforms
Fuzz 101081: 13 transforms
Fuzz 101082: 15 transforms
Fuzz 101083: 2 transforms
Fuzz 101084: 20 transforms
Fuzz 101085: 5 transforms
Fuzz 101086: 1 transforms
Fuzz 101087: 17 transforms
Fuzz 101088: 8 transforms
Fuzz 101089: 6 transforms
Fuzz 101090: 4 transforms
Fuzz 101091: 10 transforms
Fuzz 101092: 18 transforms
Fuzz 101093: 18 transforms
Fuzz 101094: 9 transforms
Fuzz 101095: 6 transforms
Fuzz 101096: 7 transforms
Fuzz 101097: 8 transforms
Fuzz 101098: 12 transforms
Fuzz 101099: 1 transforms
Fuzz 101100: 7 transforms
Fuzz 101101: 10 transforms
Fuzz 101102: 2 transforms
Fuzz 101103: 11 transforms
Fuzz 101104: 3 transforms
Fuzz 101105: 6 transforms
Fuzz 101106: 9 transforms
Fuzz 101107: 20 transforms
Fuzz 101108: 4 transforms
Fuzz 101109: 1 transforms
Fuzz 101110: 10 transforms
Fuzz 101111: 13 transforms
Fuzz 101112: 5 transforms
Fuzz 101113: 7 transforms
Fuzz 101114: 20 transforms
Fuzz 101115: 20 transforms
Fuzz 101116: 5 transforms
Fuzz 101117: 14 transforms
Fuzz 101118: 12 transforms
Fuzz 101119: 16 transforms
Fuzz 101120: 7 transforms
Fuzz 101121: 18 transforms
Fuzz 101122: 4 transforms
Fuzz 101123: 20 transforms
Fuzz 101124: 13 transforms
Fuzz 101125: 10 transforms
Fuzz 101126: 1 transforms
Fuzz 101127: 6 transforms
Fuzz 101128: 20 transforms
Fuzz 101129: 3 transforms
Fuzz 101130: 5 transforms
Fuzz 101131: 16 transforms
Fuzz 101132: 14 transforms
Fuzz 101133: 4 transforms
Fuzz 101134: 15 transforms
Fuzz 101135: 14 transforms
Fuzz 101136: 20 transforms
Fuzz 101137: 14 transforms
Fuzz 101138: 6 transforms
Fuzz 101139: 17 transforms
Fuzz 101140: 14 transforms
Fuzz 101141: 4 transforms
Fuzz 101142: 18 transforms
Fuzz 101143: 6 transforms
Fuzz 101144: 8 transforms
Fuzz 101145: 19 transforms
Fuzz 101146: 6 transforms
Fuzz 101147: 16 transforms
Fuzz 101148: 15 transforms
Fuzz 101149: 10 transforms
Fuzz 101150: 9 transforms
Fuzz 101151: 5 transforms
Fuzz 101152: 12 transforms
Fuzz 101153: 2 transforms
Fuzz 101154: 17 transforms
Fuzz 101155: 17 transforms
Fuzz 101156: 12 transforms
Fuzz 101157: 9 transforms
Fuzz 101158: 13 transforms
Fuzz 101159: 11 transforms
Fuzz 101160: 1 transforms
Fuzz 101161: 8 transforms
Fuzz 101162: 5 transforms
Fuzz 101163: 20 transforms
Fuzz 101164: 8 transforms
Fuzz 101165: 2 transforms
Fuzz 101166: 14 transforms
Fuzz 101167: 10 transforms
Fuzz 101168: 8 transforms
Fuzz 101169: 10 transforms
Fuzz 101170: 9 transforms
Fuzz 101171: 8 transforms
Fuzz 101172: 12 transforms
Fuzz 101173: 8 transforms
Fuzz 101174: 2 transforms
Fuzz 101175: 13 transforms
Fuzz 101176: 20 transforms
Fuzz 101177: 12 transforms
Fuzz 101178: 6 transforms
Fuzz 101179: 9 transforms
Fuzz 101180: 1 transforms
Fuzz 101181: 5 transforms
Fuzz 101182: 10 transforms
Fuzz 101183: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button nent {

}

       attr.aria-hidden="{{!invall])
  EventEmitter<String> resetEvent;
@Component(  selector: 'my-aaa',
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMode<!--
}
  @Input() int maxCount;
@Component(
  inputs: const ['count'],

class CounterComponent {
  templateUrl: 'test.html',
-->
  selector: 'my-counter',

  @Output() EventEmitter<int> incremented;
  void increment() {}
  @Output() Even(click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
  String header;
  List<String> items;
  int count;
  @Input() int maxCount;
  CounterComponet recursedComponent;
  void reset() {}
import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEventnull;
       aria-hidden="true"

  int count;
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index [hidden]='item != null'>
  {{x}} : {{item.trim()}}
<div *ngIf="items.lengtsh > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counte<!--
   r

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 101184: 14 transforms
Fuzz 101185: 9 transforms
Fuzz 101186: 13 transforms
Fuzz 101187: 18 transforms
Fuzz 101188: 7 transforms
Fuzz 101189: 20 transforms
Fuzz 101190: 7 transforms
Fuzz 101191: 18 transforms
Fuzz 101192: 17 transforms
Fuzz 101193: 6 transforms
Fuzz 101194: 10 transforms
Fuzz 101195: 17 transforms
Fuzz 101196: 4 transforms
Fuzz 101197: 10 transforms
Fuzz 101198: 10 transforms
Fuzz 101199: 14 transforms
Fuzz 101200: 17 transforms
Fuzz 101201: 20 transforms
Fuzz 101202: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
       aria-hiild(CounterComponent)


  selector: 'my-counter',
  inputs: const ['count'],
}
-->
\'\'\');
import 'package:angular2/angular2.dart';
void  selector: 'my-aaa',
{
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
}
]),
  void increment() {}
  @Input() int maxCount;
  int count;
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
class ComponentA {
  @Out}
  String header;
});
@Component(
  directives: cmport 'package:angular2/angular2.dart';
void  selector: 'my-aaa',
{
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
}
]),
  void increment() {}
  @Input() int maxCount;
  int count;
  CounterComponent recursedComponent;
 }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50 outputs: const ['resetEvent: reset'],
class Componst [CounterComponent, NgIf, NgFor, NgForm, NgModel])


  @ContentCh<!--

@Component(
class CounterComponent {
  templateUrl: 'test.html',
  '090cedb3f2833a3f260b0937baput() EventEmitter<int> incremented;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item tof items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden  !h1.hidden; counter.reset()'
    (incremenexternalted)='items.add($event.toString())'>    <my-counter></my-counter>
  </my-c<!--
ounter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 101203: 12 transforms
Fuzz 101204: 17 transforms
Fuzz 101205: 1 transforms
Fuzz 101206: 16 transforms
Fuzz 101207: 10 transforms
Fuzz 101208: 17 transforms
Fuzz 101209: 17 transforms
Fuzz 101210: 12 transforms
Fuzz 101211: 8 transforms
Fuzz 101212: 2 transforms
Fuzz 101213: 15 transforms
Fuzz 101214: 7 transforms
Fuzz 101215: 11 transforms
Fuzz 101216: 18 transforms
Fuzz 101217: 15 transforms
Fuzz 101218: 9 transforms
Fuzz 101219: 15 transforms
Fuzz 101220: 4 transforms
Fuzz 101221: 18 transforms
Fuzz 101222: 9 transforms
Fuzz 101223: 6 transforms
Fuzz 101224: 8 transforms
Fuzz 101225: 6 transforms
Fuzz 101226: 2 transforms
Fuzz 101227: 7 transforms
Fuzz 101228: 16 transforms
Fuzz 101229: 4 transforms
Fuzz 101230: 10 transforms
Fuzz 101231: 3 transforms
Fuzz 101232: 7 transforms
Fuzz 101233: 16 transforms
Fuzz 101234: 6 transforms
Fuzz 101235: 2 transforms
Fuzz 101236: 16 transforms
Fuzz 101237: 20 transforms
Fuzz 101238: 17 transforms
Fuzz 101239: 9 transforms
Fuzz 101240: 6 transforms
Fuzz 101241: 18 transforms
Fuzz 101242: 5 transforms
Fuzz 101243: 12 transforms
Fuzz 101244: 10 transforms
Fuzz 101245: 15 transforms
Fuzz 101246: 4 transforms
Fuzz 101247: 16 transforms
Fuzz 101248: 3 transforms
Fuzz 101249: 3 transforms
Fuzz 101250: 3 transforms
Fuzz 101251: 7 transforms
Fuzz 101252: 6 transforms
Fuzz 101253: 11 transforms
Fuzz 101254: 1 transforms
Fuzz 101255: 10 transforms
Fuzz 101256: 17 transforms
Fuzz 101257: 1 transforms
Fuzz 101258: 3 transforms
Fuzz 101259: 12 transforms
Fuzz 101260: 6 transforms
Fuzz 101261: 10 transforms
Fuzz 101262: 6 transforms
Fuzz 101263: 20 transforms
Fuzz 101264: 10 transforms
Fuzz 101265: 17 transforms
Fuzz 101266: 10 transforms
Fuzz 101267: 8 transforms
Fuzz 101268: 18 transforms
Fuzz 101269: 2 transforms
Fuzz 101270: 2 transforms
Fuzz 101271: 8 transforms
Fuzz 101272: 9 transforms
Fuzz 101273: 9 transforms
Fuzz 101274: 7 transforms
Fuzz 101275: 16 transforms
Fuzz 101276: 17 transforms
Fuzz 101277: 7 transforms
Fuzz 101278: 11 transforms
Fuzz 101279: 18 transforms
Fuzz 101280: 15 transforms
Fuzz 101281: 18 transforms
Fuzz 101282: 19 transforms
Fuzz 101283: 5 transforms
Fuzz 101284: 12 transforms
Fuzz 101285: 20 transforms
Fuzz 101286: 10 transforms
Fuzz 101287: 2 transforms
Fuzz 101288: 11 transforms
Fuzz 101289: 5 transforms
Fuzz 101290: 7 transforms
Fuzz 101291: 2 transforms
Fuzz 101292: 13 transforms
Fuzz 101293: 18 transforms
Fuzz 101294: 11 transforms
Fuzz 101295: 8 transforms
Fuzz 101296: 15 transforms
Fuzz 101297: 10 transforms
Fuzz 101298: 6 transforms
Fuzz 101299: 7 transforms
Fuzz 101300: 5 transforms
Fuzz 101301: 8 transforms
Fuzz 101302: 10 transforms
Fuzz 101303: 12 transforms
Fuzz 101304: 1 transforms
Fuzz 101305: 1 transforms
Fuzz 101306: 14 transforms
Fuzz 101307: 5 transforms
Fuzz 101308: 7 transforms
Fuzz 101309: 1 transforms
Fuzz 101310: 20 transforms
Fuzz 101311: 19 transforms
Fuzz 101312: 2 transforms
Fuzz 101313: 13 transforms
Fuzz 101314: 3 transforms
Fuzz 101315: 3 transforms
Fuzz 101316: 14 transforms
Fuzz 101317: 9 transforms
Fuzz 101318: 14 transforms
Fuzz 101319: 6 transforms
Fuzz 101320: 3 transforms
Fuzz 101321: 15 transforms
Fuzz 101322: 14 transforms
Fuzz 101323: 9 transforms
Fuzz 101324: 18 transforms
Fuzz 101325: 8 transforms
Fuzz 101326: 19 transforms
Fuzz 101327: 7 transforms
Fuzz 101328: 15 transforms
Fuzz 101329: 6 transforms
Fuzz 101330: 8 transforms
Fuzz 101331: 1 transforms
Fuzz 101332: 12 transforms
Fuzz 101333: 18 transforms
Fuzz 101334: 14 transforms
Fuzz 101335: 9 transforms
Fuzz 101336: 3 transforms
Fuzz 101337: 14 transforms
Fuzz 101338: 1 transforms
Fuzz 101339: 20 transforms
Fuzz 101340: 8 transforms
Fuzz 101341: 18 transforms
Fuzz 101342: 8 transforms
Fuzz 101343: 13 transforms
Fuzz 101344: 12 transforms
Fuzz 101345: 7 transforms
Fuzz 101346: 9 transforms
Fuzz 101347: 14 transforms
Fuzz 101348: 19 transforms
Fuzz 101349: 16 transforms
Fuzz 101350: 17 transforms
Fuzz 101351: 20 transforms
Fuzz 101352: 11 transforms
Fuzz 101353: 3 transforms
Fuzz 101354: 6 transforms
Fuzz 101355: 17 transforms
Fuzz 101356: 3 transforms
Fuzz 101357: 8 transforms
Fuzz 101358: 19 transforms
Fuzz 101359: 11 transforms
Fuzz 101360: 7 transforms
Fuzz 101361: 18 transforms
Fuzz 101362: 8 transforms
Fuzz 101363: 5 transforms
Fuzz 101364: 1 transforms
Fuzz 101365: 5 transforms
Fuzz 101366: 15 transforms
Fuzz 101367: 6 transforms
Fuzz 101368: 15 transforms
Fuzz 101369: 9 transforms
Fuzz 101370: 9 transforms
Fuzz 101371: 15 transforms
Fuzz 101372: 20 transforms
Fuzz 101373: 13 transforms
Fuzz 101374: 15 transforms
Fuzz 101375: 3 transforms
Fuzz 101376: 11 transforms
Fuzz 101377: 2 transforms
Fuzz 101378: 14 transforms
Fuzz 101379: 8 transforms
Fuzz 101380: 9 transforms
Fuzz 101381: 13 transforms
Fuzz 101382: 16 transforms
Fuzz 101383: 8 transforms
Fuzz 101384: 20 transforms
Fuzz 101385: 1 transforms
Fuzz 101386: 19 transforms
Fuzz 101387: 18 transforms
Fuzz 101388: 9 transforms
Fuzz 101389: 1 transforms
Fuzz 101390: 15 transforms
Fuzz 101391: 15 transforms
Fuzz 101392: 14 transforms
Fuzz 101393: 14 transforms
Fuzz 101394: 5 transforms
Fuzz 101395: 14 transforms
Fuzz 101396: 8 transforms
Fuzz 101397: 9 transforms
Fuzz 101398: 19 transforms
Fuzz 101399: 12 transforms
Fuzz 101400: 10 transforms
Fuzz 101401: 2 transforms
Fuzz 101402: 16 transforms
Fuzz 101403: 2 transforms
Fuzz 101404: 13 transforms
Fuzz 101405: 14 transforms
Fuzz 101406: 7 transforms
Fuzz 101407: 18 transforms
Fuzz 101408: 10 transforms
Fuzz 101409: 15 transforms
Fuzz 101410: 2 transforms
Fuzz 101411: 12 transforms
Fuzz 101412: 7 transforms
Fuzz 101413: 9 transforms
Fuzz 101414: 11 transforms
Fuzz 101415: 19 transforms
Fuzz 101416: 2 transforms
Fuzz 101417: 1 transforms
Fuzz 101418: 14 transforms
Fuzz 101419: 15 transforms
Fuzz 101420: 17 transforms
Fuzz 101421: 20 transforms
Fuzz 101422: 13 transforms
Fuzz 101423: 19 transforms
Fuzz 101424: 10 transforms
Fuzz 101425: 12 transforms
Fuzz 101426: 8 transforms
Fuzz 101427: 6 transforms
Fuzz 101428: 15 transforms
Fuzz 101429: 9 transforms
Fuzz 101430: 5 transforms
Fuzz 101431: 1 transforms
Fuzz 101432: 18 transforms
Fuzz 101433: 2 transforms
Fuzz 101434: 1 transforms
Fuzz 101435: 17 transforms
Fuzz 101436: 5 transforms
Fuzz 101437: 16 transforms
Fuzz 101438: 2 transforms
Fuzz 101439: 12 transforms
Fuzz 101440: 19 transforms
Fuzz 101441: 3 transforms
Fuzz 101442: 2 transforms
Fuzz 101443: 10 transforms
Fuzz 101444: 19 transforms
Fuzz 101445: 20 transforms
Fuzz 101446: 19 transforms
Fuzz 101447: 11 transforms
Fuzz 101448: 6 transforms
Fuzz 101449: 20 transforms
Fuzz 101450: 19 transforms
Fuzz 101451: 2 transforms
Fuzz 101452: 14 transforms
Fuzz 101453: 10 transforms
Fuzz 101454: 1 transforms
Fuzz 101455: 1 transforms
Fuzz 101456: 1 transforms
Fuzz 101457: 9 transforms
Fuzz 101458: 15 transforms
Fuzz 101459: 10 transforms
Fuzz 101460: 10 transforms
Fuzz 101461: 12 transforms
Fuzz 101462: 6 transforms
Fuzz 101463: 18 transforms
Fuzz 101464: 9 transforms
Fuzz 101465: 11 transforms
Fuzz 101466: 10 transforms
Fuzz 101467: 11 transforms
Fuzz 101468: 16 transforms
Fuzz 101469: 9 transforms
Fuzz 101470: 8 transforms
Fuzz 101471: 13 transforms
Fuzz 101472: 2 transforms
Fuzz 101473: 15 transforms
Fuzz 101474: 5 transforms
Fuzz 101475: 4 transforms
Fuzz 101476: 9 transforms
Fuzz 101477: 7 transforms
Fuzz 101478: 20 transforms
Fuzz 101479: 6 transforms
Fuzz 101480: 7 transforms
Fuzz 101481: 17 transforms
Fuzz 101482: 20 transforms
Fuzz 101483: 12 transforms
Fuzz 101484: 5 transforms
Fuzz 101485: 17 transforms
Fuzz 101486: 6 transforms
Fuzz 101487: 17 transforms
Fuzz 101488: 8 transforms
Fuzz 101489: 4 transforms
Fuzz 101490: 14 transforms
Fuzz 101491: 12 transforms
Fuzz 101492: 17 transforms
Fuzz 101493: 18 transforms
Fuzz 101494: 12 transforms
Fuzz 101495: 6 transforms
Fuzz 101496: 19 transforms
Fuzz 101497: 15 transforms
Fuzz 101498: 10 transforms
Fuzz 101499: 6 transforms
Fuzz 101500: 9 transforms
Fuzz 101501: 17 transforms
Fuzz 101502: 20 transforms
Fuzz 101503: 16 transforms
Fuzz 101504: 1 transforms
Fuzz 101505: 15 transforms
Fuzz 101506: 12 transforms
Fuzz 101507: 15 transforms
Fuzz 101508: 14 transforms
Fuzz 101509: 13 transforms
Fuzz 101510: 2 transforms
Fuzz 101511: 18 transforms
Fuzz 101512: 5 transforms
Fuzz 101513: 2 transforms
Fuzz 101514: 1 transforms
Fuzz 101515: 2 transforms
Fuzz 101516: 6 transforms
Fuzz 101517: 12 transforms
Fuzz 101518: 14 transforms
Fuzz 101519: 1 transforms
Fuzz 101520: 19 transforms
Fuzz 101521: 17 transforms
Fuzz 101522: 10 transforms
Fuzz 101523: 13 transforms
Fuzz 101524: 17 transforms
Fuzz 101525: 3 transforms
Fuzz 101526: 14 transforms
Fuzz 101527: 15 transforms
Fuzz 101528: 2 transforms
Fuzz 101529: 9 transforms
Fuzz 101530: 7 transforms
Fuzz 101531: 19 transforms
Fuzz 101532: 9 transforms
Fuzz 101533: 15 transforms
Fuzz 101534: 17 transforms
Fuzz 101535: 13 transforms
Fuzz 101536: 18 transforms
Fuzz 101537: 20 transforms
Fuzz 101538: 14 transforms
Fuzz 101539: 13 transforms
Fuzz 101540: 10 transforms
Fuzz 101541: 4 transforms
Fuzz 101542: 13 transforms
Fuzz 101543: 4 transforms
Fuzz 101544: 13 transforms
Fuzz 101545: 9 transforms
Fuzz 101546: 17 transforms
Fuzz 101547: 9 transforms
Fuzz 101548: 15 transforms
Fuzz 101549: 1 transforms
Fuzz 101550: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
import 'package:angular2/angularlate: '{{count}} <button (cl, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items2.dart';
  templateUrl: 'test.html',
  List<String> items;
  selector: 'my-counter',
@Component(
  inputs: const ['count'],

@Component(
@Component(
\'selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgForer;
class Cou
  oplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></butputs: const ['resetEvent: reset'],


  templateou
  oplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></butputs: const ['resetEvent: reset'],


  template: '{{count}} <b: '{{count}} <button (cl, NgForm, NgModel])
}
});
{
]),
}
  inputs: const ['count'],
  String header;
  }
<<==HTML CODE==>>
<!-- @ngIgnobreakr
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 101551: 8 transforms
Fuzz 101552: 2 transforms
Fuzz 101553: 3 transforms
Fuzz 101554: 19 transforms
Fuzz 101555: 8 transforms
Fuzz 101556: 19 transforms
Fuzz 101557: 7 transforms
Fuzz 101558: 10 transforms
Fuzz 101559: 3 transforms
Fuzz 101560: 10 transforms
Fuzz 101561: 19 transforms
Fuzz 101562: 8 transforms
Fuzz 101563: 9 transforms
Fuzz 101564: 19 transforms
Fuzz 101565: 8 transforms
Fuzz 101566: 17 transforms
Fuzz 101567: 2 transforms
Fuzz 101568: 8 transforms
Fuzz 101569: 13 transforms
Fuzz 101570: 3 transforms
Fuzz 101571: 11 transforms
Fuzz 101572: 14 transforms
Fuzz 101573: 12 transforms
Fuzz 101574: 9 transforms
Fuzz 101575: 20 transforms
Fuzz 101576: 14 transforms
Fuzz 101577: 10 transforms
Fuzz 101578: 18 transforms
Fuzz 101579: 4 transforms
Fuzz 101580: 7 transforms
Fuzz 101581: 19 transforms
Fuzz 101582: 18 transforms
Fuzz 101583: 8 transforms
Fuzz 101584: 10 transforms
Fuzz 101585: 16 transforms
Fuzz 101586: 20 transforms
Fuzz 101587: 8 transforms
Fuzz 101588: 16 transforms
Fuzz 101589: 9 transforms
Fuzz 101590: 3 transforms
Fuzz 101591: 6 transforms
Fuzz 101592: 18 transforms
Fuzz 101593: 3 transforms
Fuzz 101594: 3 transforms
Fuzz 101595: 15 transforms
Fuzz 101596: 15 transforms
Fuzz 101597: 12 transforms
Fuzz 101598: 15 transforms
Fuzz 101599: 14 transforms
Fuzz 101600: 2 transforms
Fuzz 101601: 14 transforms
Fuzz 101602: 17 transforms
Fuzz 101603: 1 transforms
Fuzz 101604: 14 transforms
Fuzz 101605: 10 transforms
Fuzz 101606: 8 transforms
Fuzz 101607: 16 transforms
Fuzz 101608: 8 transforms
Fuzz 101609: 11 transforms
Fuzz 101610: 13 transforms
Fuzz 101611: 9 transforms
Fuzz 101612: 15 transforms
Fuzz 101613: 15 transforms
Fuzz 101614: 1 transforms
Fuzz 101615: 17 transforms
Fuzz 101616: 18 transforms
Fuzz 101617: 19 transforms
Fuzz 101618: 20 transforms
Fuzz 101619: 6 transforms
Fuzz 101620: 14 transforms
Fuzz 101621: 18 transforms
Fuzz 101622: 9 transforms
Fuzz 101623: 9 transforms
Fuzz 101624: 2 transforms
Fuzz 101625: 13 transforms
Fuzz 101626: 14 transforms
Fuzz 101627: 20 transforms
Fuzz 101628: 12 transforms
Fuzz 101629: 8 transforms
Fuzz 101630: 7 transforms
Fuzz 101631: 11 transforms
Fuzz 101632: 20 transforms
Fuzz 101633: 12 transforms
Fuzz 101634: 3 transforms
Fuzz 101635: 14 transforms
Fuzz 101636: 1 transforms
Fuzz 101637: 15 transforms
Fuzz 101638: 11 transforms
Fuzz 101639: 12 transforms
Fuzz 101640: 20 transforms
Fuzz 101641: 11 transforms
Fuzz 101642: 15 transforms
Fuzz 101643: 8 transforms
Fuzz 101644: 19 transforms
Fuzz 101645: 8 transforms
Fuzz 101646: 11 transforms
Fuzz 101647: 10 transforms
Fuzz 101648: 10 transforms
Fuzz 101649: 16 transforms
Fuzz 101650: 14 transforms
Fuzz 101651: 9 transforms
Fuzz 101652: 9 transforms
Fuzz 101653: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  @Input() int maxCount;
@Component(
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"

  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
class ComponentA {
  String header;
  int count;
  selector: 'my-counter',
  List<String> items;
  void reset() {}
  @ContentChild(CounterComponent)
}
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';

  void increment() {}
}
  directives: const [CounterComponent, NgIf, <!--


  selec}tor: 'my-aaa',
@Component(
       attr.aria-hiNgFor, NgForm, NgModel])
  inputs: const ['count'],
class CounterComponent {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
abstract  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    dden; counter.reset()'
    (incremented)='items.add($event[count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 101654: 4 transforms
Fuzz 101655: 11 transforms
Fuzz 101656: 7 transforms
Fuzz 101657: 3 transforms
Fuzz 101658: 4 transforms
Fuzz 101659: 11 transforms
Fuzz 101660: 18 transforms
Fuzz 101661: 2 transforms
Fuzz 101662: 11 transforms
Fuzz 101663: 3 transforms
Fuzz 101664: 13 transforms
Fuzz 101665: 8 transforms
Fuzz 101666: 6 transforms
Fuzz 101667: 14 transforms
Fuzz 101668: 11 transforms
Fuzz 101669: 20 transforms
Fuzz 101670: 6 transforms
Fuzz 101671: 10 transforms
Fuzz 101672: 8 transforms
Fuzz 101673: 7 transforms
Fuzz 101674: 16 transforms
Fuzz 101675: 9 transforms
Fuzz 101676: 6 transforms
Fuzz 101677: 2 transforms
Fuzz 101678: 19 transforms
Fuzz 101679: 16 transforms
Fuzz 101680: 8 transforms
Fuzz 101681: 17 transforms
Fuzz 101682: 15 transforms
Fuzz 101683: 2 transforms
Fuzz 101684: 4 transforms
Fuzz 101685: 16 transforms
Fuzz 101686: 12 transforms
Fuzz 101687: 13 transforms
Fuzz 101688: 5 transforms
Fuzz 101689: 11 transforms
Fuzz 101690: 7 transforms
Fuzz 101691: 1 transforms
Fuzz 101692: 10 transforms
Fuzz 101693: 4 transforms
Fuzz 101694: 11 transforms
Fuzz 101695: 19 transforms
Fuzz 101696: 7 transforms
Fuzz 101697: 1 transforms
Fuzz 101698: 3 transforms
Fuzz 101699: 20 transforms
Fuzz 101700: 5 transforms
Fuzz 101701: 9 transforms
Fuzz 101702: 15 transforms
Fuzz 101703: 16 transforms
Fuzz 101704: 16 transforms
Fuzz 101705: 12 transforms
Fuzz 101706: 11 transforms
Fuzz 101707: 12 transforms
Fuzz 101708: 5 transforms
Fuzz 101709: 9 transforms
Fuzz 101710: 12 transforms
Fuzz 101711: 9 transforms
Fuzz 101712: 2 transforms
Fuzz 101713: 11 transforms
Fuzz 101714: 1 transforms
Fuzz 101715: 16 transforms
Fuzz 101716: 13 transforms
Fuzz 101717: 15 transforms
Fuzz 101718: 10 transforms
Fuzz 101719: 16 transforms
Fuzz 101720: 6 transforms
Fuzz 101721: 10 transforms
Fuzz 101722: 16 transforms
Fuzz 101723: 8 transforms
Fuzz 101724: 13 transforms
Fuzz 101725: 18 transforms
Fuzz 101726: 8 transforms
Fuzz 101727: 16 transforms
Fuzz 101728: 7 transforms
Fuzz 101729: 15 transforms
Fuzz 101730: 1 transforms
Fuzz 101731: 15 transforms
Fuzz 101732: 14 transforms
Fuzz 101733: 16 transforms
Fuzz 101734: 1 transforms
Fuzz 101735: 20 transforms
Fuzz 101736: 3 transforms
Fuzz 101737: 2 transforms
Fuzz 101738: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
-->

  selector: 'my-counter',
import 'package:angular2/angular2.dart';

       attr.arist<String> items;

  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel}
  selector: '])
class CounterComponent {
  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="incremet()" [value]="\'add\'"></button>')
  void increment() {}
}
  @Input() int maxCount;
class ComponentA {
  Li<!--
@Compone"\'add\'"></button>')
  void increment() {}
}
  @Input() int maxCount;
class ComponentA {
  Li<!--
@Ctypedefomponent(
  @ContentChild(CounterC}
  EventEmitter<String> resetEvent;

  void reset() {}
  selector: 'my-aaa',@Compo nent(
  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
}
])omponent)
  int count;

  templateUrl: 'test.htnt(
  @ContentChild(CounterC}
  EventEmitter<String> resetEvent;

  void reset() {}
  selector: 'my-aaa',@Compo nent(
  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
}
])omponent)
  int count;

  templateUrl: 'test.html',
  inputs: const ['count'],
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />        <mny-counter
    #counter    [count]="items.length"
    [maxCount
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 101739: 17 transforms
Fuzz 101740: 2 transforms
Fuzz 101741: 10 transforms
Fuzz 101742: 10 transforms
Fuzz 101743: 11 transforms
Fuzz 101744: 11 transforms
Fuzz 101745: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:a<ngular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',class ComponentA {
  List<String> items;  String header;
<ngular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
class ComponentA {
  List<String> items;  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  tem<!--
-->
       aria-hidden="true"
       attr.aria<!--
-->
   -hidden="{plate: '{{count}} <button (click)="increment()" [valu
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:ms:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}in} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.ength"
    [maxCount]='4'
  </h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}in} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.ength"
    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 101746: 9 transforms
Fuzz 101747: 4 transforms
Fuzz 101748: 5 transforms
Fuzz 101749: 11 transforms
Fuzz 101750: 14 transforms
Fuzz 101751: 7 transforms
Fuzz 101752: 6 transforms
Fuzz 101753: 8 transforms
Fuzz 101754: 8 transforms
Fuzz 101755: 12 transforms
Fuzz 101756: 6 transforms
Fuzz 101757: 7 transforms
Fuzz 101758: 6 transforms
Fuzz 101759: 2 transforms
Fuzz 101760: 2 transforms
Fuzz 101761: 10 transforms
Fuzz 101762: 7 transforms
Fuzz 101763: 6 transforms
Fuzz 101764: 19 transforms
Fuzz 101765: 18 transforms
Fuzz 101766: 14 transforms
Fuzz 101767: 18 transforms
Fuzz 101768: 3 transforms
Fuzz 101769: 13 transforms
Fuzz 101770: 5 transforms
Fuzz 101771: 8 transforms
Fuzz 101772: 17 transforms
Fuzz 101773: 4 transforms
Fuzz 101774: 18 transforms
Fuzz 101775: 17 transforms
Fuzz 101776: 9 transforms
Fuzz 101777: 20 transforms
Fuzz 101778: 16 transforms
Fuzz 101779: 4 transforms
Fuzz 101780: 12 transforms
Fuzz 101781: 2 transforms
Fuzz 101782: 9 transforms
Fuzz 101783: 4 transforms
Fuzz 101784: 2 transforms
Fuzz 101785: 5 transforms
Fuzz 101786: 1 transforms
Fuzz 101787: 3 transforms
Fuzz 101788: 9 transforms
Fuzz 101789: 8 transforms
Fuzz 101790: 2 transforms
Fuzz 101791: 12 transforms
Fuzz 101792: 6 transforms
Fuzz 101793: 11 transforms
Fuzz 101794: 6 transforms
Fuzz 101795: 6 transforms
Fuzz 101796: 13 transforms
Fuzz 101797: 1 transforms
Fuzz 101798: 12 transforms
Fuzz 101799: 4 transforms
Fuzz 101800: 20 transforms
Fuzz 101801: 8 transforms
Fuzz 101802: 17 transforms
Fuzz 101803: 18 transforms
Fuzz 101804: 5 transforms
Fuzz 101805: 18 transforms
Fuzz 101806: 15 transforms
Fuzz 101807: 7 transforms
Fuzz 101808: 7 transforms
Fuzz 101809: 4 transforms
Fuzz 101810: 18 transforms
Fuzz 101811: 2 transforms
Fuzz 101812: 19 transforms
Fuzz 101813: 12 transforms
Fuzz 101814: 10 transforms
Fuzz 101815: 13 transforms
Fuzz 101816: 14 transforms
Fuzz 101817: 15 transforms
Fuzz 101818: 20 transforms
Fuzz 101819: 2 transforms
Fuzz 101820: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;

       aria-honent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
  void reset() {}
-->
{ 'package:angular2/angular2.dart';
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
@Component(
  String header;
  List<String> items;
  directives: const [CounterComp<!--
  templateUrl: 'test.html',

}
class ComponentA {
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
cla ss CounterComponent {
}
import}
]),

  selector: 'my-counter',

});
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(

  CounterComponent recursedComponent;
  void increment() {}
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
    (reset)=''
<h1 #h1>Showing {{items.length}} items:</h1>

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
 <!--
-->
       aria-hidden="true"
       attr.aria-hi <form #ngForm="ngForm"></}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260form>
    [maxCount]='4'
  <input [(ngModel)]="header" />
    <my-counter></my-counter>
</li>
  <my-counteimportr
  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    #counter

  
</div>
    [count]="items.length"
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
      
<!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 101821: 15 transforms
Fuzz 101822: 10 transforms
Fuzz 101823: 3 transforms
Fuzz 101824: 11 transforms
Fuzz 101825: 8 transforms
Fuzz 101826: 9 transforms
Fuzz 101827: 18 transforms
Fuzz 101828: 2 transforms
Fuzz 101829: 15 transforms
Fuzz 101830: 13 transforms
Fuzz 101831: 9 transforms
Fuzz 101832: 17 transforms
Fuzz 101833: 2 transforms
Fuzz 101834: 7 transforms
Fuzz 101835: 1 transforms
Fuzz 101836: 15 transforms
Fuzz 101837: 2 transforms
Fuzz 101838: 12 transforms
Fuzz 101839: 8 transforms
Fuzz 101840: 11 transforms
Fuzz 101841: 14 transforms
Fuzz 101842: 7 transforms
Fuzz 101843: 14 transforms
Fuzz 101844: 5 transforms
Fuzz 101845: 15 transforms
Fuzz 101846: 8 transforms
Fuzz 101847: 5 transforms
Fuzz 101848: 6 transforms
Fuzz 101849: 2 transforms
Fuzz 101850: 6 transforms
Fuzz 101851: 13 transforms
Fuzz 101852: 6 transforms
Fuzz 101853: 19 transforms
Fuzz 101854: 12 transforms
Fuzz 101855: 19 transforms
Fuzz 101856: 11 transforms
Fuzz 101857: 7 transforms
Fuzz 101858: 11 transforms
Fuzz 101859: 7 transforms
Fuzz 101860: 15 transforms
Fuzz 101861: 20 transforms
Fuzz 101862: 19 transforms
Fuzz 101863: 9 transforms
Fuzz 101864: 7 transforms
Fuzz 101865: 19 transforms
Fuzz 101866: 2 transforms
Fuzz 101867: 16 transforms
Fuzz 101868: 20 transforms
Fuzz 101869: 3 transforms
Fuzz 101870: 9 transforms
Fuzz 101871: 10 transforms
Fuzz 101872: 14 transforms
Fuzz 101873: 6 transforms
Fuzz 101874: 18 transforms
Fuzz 101875: 8 transforms
Fuzz 101876: 10 transforms
Fuzz 101877: 16 transforms
Fuzz 101878: 20 transforms
Fuzz 101879: 9 transforms
Fuzz 101880: 9 transforms
Fuzz 101881: 14 transforms
Fuzz 101882: 9 transforms
Fuzz 101883: 18 transforms
Fuzz 101884: 10 transforms
Fuzz 101885: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  void reset() {}
  @ContentChild(CounterComponent)  CounterComponent recursedComponent;
class CounterComponent {  int count;

  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
  List<Sodel])
  EventEmitter<String> resetEvent;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
  @Input() int maxCount;

import 'package:angular2/angular2.dart';
  selector: 'my-aaa',  templateU'test.html',
  inputs: const ['count'],
  @Output() EventEmitter<int> irl: 'test.htmltring> items;
}@Component(
class ComponentA {



  String header;  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
  @Input() int maxCount;

import 'package:angalue]="\'add\'"></button>')
  void increment() {}
  @Input() int maxCount;

import 'package:angular2/angular2.dart';
  selector: 'my-aaa',  templateU'test.html',
  inputs: const ['count'],
  @Output() EventEmitter<int> irl: 'test.htmltring> items;
}@Component(
class ComponentA {



  String header;  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  vular2/angular2.dart';
  selector: 'my-aaa',  templateUrl: 'test.html',
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.ttryoString())'>
    <my-counter ></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 101886: 15 transforms
Fuzz 101887: 1 transforms
Fuzz 101888: 5 transforms
Fuzz 101889: 4 transforms
Fuzz 101890: 9 transforms
Fuzz 101891: 18 transforms
Fuzz 101892: 14 transforms
Fuzz 101893: 4 transforms
Fuzz 101894: 3 transforms
Fuzz 101895: 3 transforms
Fuzz 101896: 20 transforms
Fuzz 101897: 14 transforms
Fuzz 101898: 4 transforms
Fuzz 101899: 6 transforms
Fuzz 101900: 15 transforms
Fuzz 101901: 13 transforms
Fuzz 101902: 4 transforms
Fuzz 101903: 18 transforms
Fuzz 101904: 14 transforms
Fuzz 101905: 5 transforms
Fuzz 101906: 5 transforms
Fuzz 101907: 9 transforms
Fuzz 101908: 3 transforms
Fuzz 101909: 19 transforms
Fuzz 101910: 3 transforms
Fuzz 101911: 2 transforms
Fuzz 101912: 4 transforms
Fuzz 101913: 12 transforms
Fuzz 101914: 3 transforms
Fuzz 101915: 9 transforms
Fuzz 101916: 10 transforms
Fuzz 101917: 11 transforms
Fuzz 101918: 6 transforms
Fuzz 101919: 4 transforms
Fuzz 101920: 4 transforms
Fuzz 101921: 9 transforms
Fuzz 101922: 8 transforms
Fuzz 101923: 7 transforms
Fuzz 101924: 2 transforms
Fuzz 101925: 17 transforms
Fuzz 101926: 11 transforms
Fuzz 101927: 14 transforms
Fuzz 101928: 11 transforms
Fuzz 101929: 9 transforms
Fuzz 101930: 14 transforms
Fuzz 101931: 3 transforms
Fuzz 101932: 18 transforms
Fuzz 101933: 10 transforms
Fuzz 101934: 6 transforms
Fuzz 101935: 13 transforms
Fuzz 101936: 1 transforms
Fuzz 101937: 3 transforms
Fuzz 101938: 12 transforms
Fuzz 101939: 14 transforms
Fuzz 101940: 2 transforms
Fuzz 101941: 3 transforms
Fuzz 101942: 12 transforms
Fuzz 101943: 6 transforms
Fuzz 101944: 12 transforms
Fuzz 101945: 19 transforms
Fuzz 101946: 18 transforms
Fuzz 101947: 5 transforms
Fuzz 101948: 13 transforms
Fuzz 101949: 8 transforms
Fuzz 101950: 18 transforms
Fuzz 101951: 13 transforms
Fuzz 101952: 15 transforms
Fuzz 101953: 11 transforms
Fuzz 101954: 18 transforms
Fuzz 101955: 10 transforms
Fuzz 101956: 5 transforms
Fuzz 101957: 3 transforms
Fuzz 101958: 19 transforms
Fuzz 101959: 8 transforms
Fuzz 101960: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Con<!--
  templateUrl: 'test.html',
  selector: 'my-aaa',
       aria-hidden="true"

  St@Input()ring header;
  List<String> items;
  @Input() int maxCount;
       attr.aria-hiddententChild(CounterComponent)

class CounterComonent {
  select}
]),
});or: 'my-counter',
       aria-hidden="true"
importt 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
-->
@Component(
-->
       attr.<String> resetEvent;
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursed}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
Component;
}
  void reset() {}

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  inputs: const ['ccontinueount'],
  EventEmitter<!--
@Component(
class ComponentA {
  void increment() {}
<<==HTML CODE==>>

</div>
{
  '090<!--
-->
       aria-hidden="true"
      cedb3f2833a3f260b0937baae56267a6cd935',>
  {{x}} : {{ite    (incremen<!--

    [maxCount]='4'}
]),
});
{
\'\'\
  <input [(ngModel)]="header" />
    #counter
-->
});
    (incremen<!--       attr.ariated)='im.trim()}}
    <my-counte></my-counter>
  
  {{ngForm.dirty}}
       aria-hidden="true"
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<!-- @ngIgnoreErrors: -->
       attr.ariated)='items.add($event.toString())'>
]),
\'\'\');
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>
      
<h1 #h1>Shariated)='items.add($evowing {{items.length}} items:</h1}
  </my-counter>
    (reset)=''
    [count]="items.length"
</li>
       aria-hidden="true"
-->
  <my-counter
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 101961: 19 transforms
Fuzz 101962: 18 transforms
Fuzz 101963: 16 transforms
Fuzz 101964: 18 transforms
Fuzz 101965: 20 transforms
Fuzz 101966: 6 transforms
Fuzz 101967: 11 transforms
Fuzz 101968: 8 transforms
Fuzz 101969: 13 transforms
Fuzz 101970: 3 transforms
Fuzz 101971: 9 transforms
Fuzz 101972: 16 transforms
Fuzz 101973: 13 transforms
Fuzz 101974: 11 transforms
Fuzz 101975: 16 transforms
Fuzz 101976: 6 transforms
Fuzz 101977: 19 transforms
Fuzz 101978: 18 transforms
Fuzz 101979: 7 transforms
Fuzz 101980: 2 transforms
Fuzz 101981: 18 transforms
Fuzz 101982: 8 transforms
Fuzz 101983: 7 transforms
Fuzz 101984: 8 transforms
Fuzz 101985: 20 transforms
Fuzz 101986: 9 transforms
Fuzz 101987: 11 transforms
Fuzz 101988: 3 transforms
Fuzz 101989: 7 transforms
Fuzz 101990: 20 transforms
Fuzz 101991: 18 transforms
Fuzz 101992: 16 transforms
Fuzz 101993: 14 transforms
Fuzz 101994: 7 transforms
Fuzz 101995: 16 transforms
Fuzz 101996: 18 transforms
Fuzz 101997: 7 transforms
Fuzz 101998: 2 transforms
Fuzz 101999: 12 transforms
Fuzz 102000: 5 transforms
Fuzz 102001: 20 transforms
Fuzz 102002: 14 transforms
Fuzz 102003: 16 transforms
Fuzz 102004: 4 transforms
Fuzz 102005: 12 transforms
Fuzz 102006: 2 transforms
Fuzz 102007: 13 transforms
Fuzz 102008: 11 transforms
Fuzz 102009: 13 transforms
Fuzz 102010: 13 transforms
Fuzz 102011: 8 transforms
Fuzz 102012: 20 transforms
Fuzz 102013: 18 transforms
Fuzz 102014: 10 transforms
Fuzz 102015: 16 transforms
Fuzz 102016: 17 transforms
Fuzz 102017: 16 transforms
Fuzz 102018: 17 transforms
Fuzz 102019: 16 transforms
Fuzz 102020: 11 transforms
Fuzz 102021: 2 transforms
Fuzz 102022: 14 transforms
Fuzz 102023: 5 transforms
Fuzz 102024: 7 transforms
Fuzz 102025: 15 transforms
Fuzz 102026: 19 transforms
Fuzz 102027: 14 transforms
Fuzz 102028: 11 transforms
Fuzz 102029: 12 transforms
Fuzz 102030: 5 transforms
Fuzz 102031: 13 transforms
Fuzz 102032: 14 transforms
Fuzz 102033: 10 transforms
Fuzz 102034: 6 transforms
Fuzz 102035: 5 transforms
Fuzz 102036: 1 transforms
Fuzz 102037: 6 transforms
Fuzz 102038: 19 transforms
Fuzz 102039: 8 transforms
Fuzz 102040: 1 transforms
Fuzz 102041: 7 transforms
Fuzz 102042: 10 transforms
Fuzz 102043: 9 transforms
Fuzz 102044: 12 transforms
Fuzz 102045: 2 transforms
Fuzz 102046: 18 transforms
Fuzz 102047: 2 transforms
Fuzz 102048: 18 transforms
Fuzz 102049: 8 transforms
Fuzz 102050: 11 transforms
Fuzz 102051: 18 transforms
Fuzz 102052: 13 transforms
Fuzz 102053: 15 transforms
Fuzz 102054: 10 transforms
Fuzz 102055: 10 transforms
Fuzz 102056: 6 transforms
Fuzz 102057: 3 transforms
Fuzz 102058: 9 transforms
Fuzz 102059: 10 transforms
Fuzz 102060: 7 transforms
Fuzz 102061: 14 transforms
Fuzz 102062: 17 transforms
Fuzz 102063: 9 transforms
Fuzz 102064: 2 transforms
Fuzz 102065: 1 transforms
Fuzz 102066: 13 transforms
Fuzz 102067: 11 transforms
Fuzz 102068: 20 transforms
Fuzz 102069: 11 transforms
Fuzz 102070: 14 transforms
Fuzz 102071: 13 transforms
Fuzz 102072: 9 transforms
Fuzz 102073: 16 transforms
Fuzz 102074: 18 transforms
Fuzz 102075: 10 transforms
Fuzz 102076: 14 transforms
Fuzz 102077: 10 transforms
Fuzz 102078: 14 transforms
Fuzz 102079: 2 transforms
Fuzz 102080: 4 transforms
Fuzz 102081: 17 transforms
Fuzz 102082: 2 transforms
Fuzz 102083: 20 transforms
Fuzz 102084: 18 transforms
Fuzz 102085: 19 transforms
Fuzz 102086: 9 transforms
Fuzz 102087: 5 transforms
Fuzz 102088: 2 transforms
Fuzz 102089: 6 transforms
Fuzz 102090: 15 transforms
Fuzz 102091: 11 transforms
Fuzz 102092: 11 transforms
Fuzz 102093: 2 transforms
Fuzz 102094: 19 transforms
Fuzz 102095: 15 transforms
Fuzz 102096: 2 transforms
Fuzz 102097: 18 transforms
Fuzz 102098: 1 transforms
Fuzz 102099: 17 transforms
Fuzz 102100: 7 transforms
Fuzz 102101: 5 transforms
Fuzz 102102: 15 transforms
Fuzz 102103: 2 transforms
Fuzz 102104: 5 transforms
Fuzz 102105: 20 transforms
Fuzz 102106: 12 transforms
Fuzz 102107: 19 transforms
Fuzz 102108: 13 transforms
Fuzz 102109: 4 transforms
Fuzz 102110: 20 transforms
Fuzz 102111: 5 transforms
Fuzz 102112: 14 transforms
Fuzz 102113: 6 transforms
Fuzz 102114: 9 transforms
Fuzz 102115: 15 transforms
Fuzz 102116: 11 transforms
Fuzz 102117: 5 transforms
Fuzz 102118: 5 transforms
Fuzz 102119: 3 transforms
Fuzz 102120: 10 transforms
Fuzz 102121: 14 transforms
Fuzz 102122: 12 transforms
Fuzz 102123: 15 transforms
Fuzz 102124: 6 transforms
Fuzz 102125: 2 transforms
Fuzz 102126: 5 transforms
Fuzz 102127: 7 transforms
Fuzz 102128: 20 transforms
Fuzz 102129: 20 transforms
Fuzz 102130: 2 transforms
Fuzz 102131: 8 transforms
Fuzz 102132: 14 transforms
Fuzz 102133: 10 transforms
Fuzz 102134: 18 transforms
Fuzz 102135: 15 transforms
Fuzz 102136: 20 transforms
Fuzz 102137: 13 transforms
Fuzz 102138: 13 transforms
Fuzz 102139: 16 transforms
Fuzz 102140: 17 transforms
Fuzz 102141: 7 transforms
Fuzz 102142: 17 transforms
Fuzz 102143: 2 transforms
Fuzz 102144: 2 transforms
Fuzz 102145: 15 transforms
Fuzz 102146: 8 transforms
Fuzz 102147: 11 transforms
Fuzz 102148: 13 transforms
Fuzz 102149: 10 transforms
Fuzz 102150: 4 transforms
Fuzz 102151: 15 transforms
Fuzz 102152: 2 transforms
Fuzz 102153: 2 transforms
Fuzz 102154: 16 transforms
Fuzz 102155: 5 transforms
Fuzz 102156: 11 transforms
Fuzz 102157: 9 transforms
Fuzz 102158: 1 transforms
Fuzz 102159: 2 transforms
Fuzz 102160: 20 transforms
Fuzz 102161: 12 transforms
Fuzz 102162: 2 transforms
Fuzz 102163: 19 transforms
Fuzz 102164: 9 transforms
Fuzz 102165: 20 transforms
Fuzz 102166: 9 transforms
Fuzz 102167: 6 transforms
Fuzz 102168: 2 transforms
Fuzz 102169: 2 transforms
Fuzz 102170: 9 transforms
Fuzz 102171: 2 transforms
Fuzz 102172: 9 transforms
Fuzz 102173: 11 transforms
Fuzz 102174: 1 transforms
Fuzz 102175: 13 transforms
Fuzz 102176: 5 transforms
Fuzz 102177: 19 transforms
Fuzz 102178: 16 transforms
Fuzz 102179: 6 transforms
Fuzz 102180: 14 transforms
Fuzz 102181: 17 transforms
Fuzz 102182: 13 transforms
Fuzz 102183: 17 transforms
Fuzz 102184: 9 transforms
Fuzz 102185: 7 transforms
Fuzz 102186: 4 transforms
Fuzz 102187: 13 transforms
Fuzz 102188: 10 transforms
Fuzz 102189: 11 transforms
Fuzz 102190: 7 transforms
Fuzz 102191: 1 transforms
Fuzz 102192: 10 transforms
Fuzz 102193: 11 transforms
Fuzz 102194: 18 transforms
Fuzz 102195: 2 transforms
Fuzz 102196: 9 transforms
Fuzz 102197: 13 transforms
Fuzz 102198: 3 transforms
Fuzz 102199: 9 transforms
Fuzz 102200: 9 transforms
Fuzz 102201: 1 transforms
Fuzz 102202: 9 transforms
Fuzz 102203: 8 transforms
Fuzz 102204: 11 transforms
Fuzz 102205: 1 transforms
Fuzz 102206: 6 transforms
Fuzz 102207: 8 transforms
Fuzz 102208: 15 transforms
Fuzz 102209: 4 transforms
Fuzz 102210: 14 transforms
Fuzz 102211: 4 transforms
Fuzz 102212: 20 transforms
Fuzz 102213: 15 transforms
Fuzz 102214: 11 transforms
Fuzz 102215: 11 transforms
Fuzz 102216: 3 transforms
Fuzz 102217: 13 transforms
Fuzz 102218: 12 transforms
Fuzz 102219: 10 transforms
Fuzz 102220: 12 transforms
Fuzz 102221: 1 transforms
Fuzz 102222: 11 transforms
Fuzz 102223: 6 transforms
Fuzz 102224: 16 transforms
Fuzz 102225: 13 transforms
Fuzz 102226: 15 transforms
Fuzz 102227: 3 transforms
Fuzz 102228: 15 transforms
Fuzz 102229: 20 transforms
Fuzz 102230: 16 transforms
Fuzz 102231: 4 transforms
Fuzz 102232: 20 transforms
Fuzz 102233: 15 transforms
Fuzz 102234: 20 transforms
Fuzz 102235: 8 transforms
Fuzz 102236: 1 transforms
Fuzz 102237: 10 transforms
Fuzz 102238: 10 transforms
Fuzz 102239: 1 transforms
Fuzz 102240: 13 transforms
Fuzz 102241: 6 transforms
Fuzz 102242: 19 transforms
Fuzz 102243: 13 transforms
Fuzz 102244: 17 transforms
Fuzz 102245: 15 transforms
Fuzz 102246: 20 transforms
Fuzz 102247: 18 transforms
Fuzz 102248: 11 transforms
Fuzz 102249: 6 transforms
Fuzz 102250: 8 transforms
Fuzz 102251: 3 transforms
Fuzz 102252: 12 transforms
Fuzz 102253: 8 transforms
Fuzz 102254: 9 transforms
Fuzz 102255: 18 transforms
Fuzz 102256: 14 transforms
Fuzz 102257: 8 transforms
Fuzz 102258: 18 transforms
Fuzz 102259: 12 transforms
Fuzz 102260: 6 transforms
Fuzz 102261: 1 transforms
Fuzz 102262: 15 transforms
Fuzz 102263: 11 transforms
Fuzz 102264: 19 transforms
Fuzz 102265: 4 transforms
Fuzz 102266: 1 transforms
Fuzz 102267: 15 transforms
Fuzz 102268: 12 transforms
Fuzz 102269: 13 transforms
Fuzz 102270: 7 transforms
Fuzz 102271: 20 transforms
Fuzz 102272: 20 transforms
Fuzz 102273: 9 transforms
Fuzz 102274: 5 transforms
Fuzz 102275: 6 transforms
Fuzz 102276: 15 transforms
Fuzz 102277: 12 transforms
Fuzz 102278: 17 transforms
Fuzz 102279: 1 transforms
Fuzz 102280: 15 transforms
Fuzz 102281: 15 transforms
Fuzz 102282: 17 transforms
Fuzz 102283: 2 transforms
Fuzz 102284: 12 transforms
Fuzz 102285: 15 transforms
Fuzz 102286: 20 transforms
Fuzz 102287: 5 transforms
Fuzz 102288: 10 transforms
Fuzz 102289: 12 transforms
Fuzz 102290: 8 transforms
Fuzz 102291: 6 transforms
Fuzz 102292: 14 transforms
Fuzz 102293: 18 transforms
Fuzz 102294: 16 transforms
Fuzz 102295: 17 transforms
Fuzz 102296: 1 transforms
Fuzz 102297: 1 transforms
Fuzz 102298: 1 transforms
Fuzz 102299: 12 transforms
Fuzz 102300: 1 transforms
Fuzz 102301: 5 transforms
Fuzz 102302: 14 transforms
Fuzz 102303: 16 transforms
Fuzz 102304: 17 transforms
Fuzz 102305: 18 transforms
Fuzz 102306: 3 transforms
Fuzz 102307: 5 transforms
Fuzz 102308: 19 transforms
Fuzz 102309: 19 transforms
Fuzz 102310: 2 transforms
Fuzz 102311: 8 transforms
Fuzz 102312: 16 transforms
Fuzz 102313: 14 transforms
Fuzz 102314: 6 transforms
Fuzz 102315: 14 transforms
Fuzz 102316: 6 transforms
Fuzz 102317: 15 transforms
Fuzz 102318: 3 transforms
Fuzz 102319: 6 transforms
Fuzz 102320: 3 transforms
Fuzz 102321: 8 transforms
Fuzz 102322: 13 transforms
Fuzz 102323: 7 transforms
Fuzz 102324: 11 transforms
Fuzz 102325: 17 transforms
Fuzz 102326: 13 transforms
Fuzz 102327: 12 transforms
Fuzz 102328: 7 transforms
Fuzz 102329: 4 transforms
Fuzz 102330: 14 transforms
Fuzz 102331: 8 transforms
Fuzz 102332: 16 transforms
Fuzz 102333: 16 transforms
Fuzz 102334: 17 transforms
Fuzz 102335: 15 transforms
Fuzz 102336: 4 transforms
Fuzz 102337: 3 transforms
Fuzz 102338: 15 transforms
Fuzz 102339: 11 transforms
Fuzz 102340: 7 transforms
Fuzz 102341: 7 transforms
Fuzz 102342: 11 transforms
Fuzz 102343: 7 transforms
Fuzz 102344: 12 transforms
Fuzz 102345: 8 transforms
Fuzz 102346: 8 transforms
Fuzz 102347: 17 transforms
Fuzz 102348: 12 transforms
Fuzz 102349: 6 transforms
Fuzz 102350: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
-->
  @Output() EventEmitter<int> incremented;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
  List<String> items;
  inputs: const ['count'],
class ComponentA {
@Component(
       attr.aria-hidden="{{!invalid}}"

@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-aaa',
  int count;
@Component(

 unterComponent {

  @Input() int maxCount;
  List<String> items;
  selector: 'my-aaa',
  @Input() int maxCount;
@Component(

  @ContentChild(CounterComponent)
  String header;
  EventEmitter<String> resetEvent;
    ts: const ['resetEvent: reset'],
import 'package:angular2/angular2.dcovariantart';
}

  int count;
  @Output() EventEmitter<int> incremented;

  String header;
  CounterComponent recursedComponent;
       aria-hidden="true"
  void reset
class Co 'package:angular2/angular2.dcovariantart';
  templateUrl: 'test.html',
  outpu<!--
}
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  CounterComponent recursedComponent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 102351: 1 transforms
Fuzz 102352: 17 transforms
Fuzz 102353: 9 transforms
Fuzz 102354: 7 transforms
Fuzz 102355: 7 transforms
Fuzz 102356: 20 transforms
Fuzz 102357: 10 transforms
Fuzz 102358: 2 transforms
Fuzz 102359: 9 transforms
Fuzz 102360: 7 transforms
Fuzz 102361: 2 transforms
Fuzz 102362: 2 transforms
Fuzz 102363: 14 transforms
Fuzz 102364: 20 transforms
Fuzz 102365: 8 transforms
Fuzz 102366: 9 transforms
Fuzz 102367: 5 transforms
Fuzz 102368: 7 transforms
Fuzz 102369: 10 transforms
Fuzz 102370: 7 transforms
Fuzz 102371: 6 transforms
Fuzz 102372: 2 transforms
Fuzz 102373: 4 transforms
Fuzz 102374: 13 transforms
Fuzz 102375: 20 transforms
Fuzz 102376: 3 transforms
Fuzz 102377: 13 transforms
Fuzz 102378: 17 transforms
Fuzz 102379: 14 transforms
Fuzz 102380: 5 transforms
Fuzz 102381: 8 transforms
Fuzz 102382: 7 transforms
Fuzz 102383: 4 transforms
Fuzz 102384: 8 transforms
Fuzz 102385: 2 transforms
Fuzz 102386: 18 transforms
Fuzz 102387: 4 transforms
Fuzz 102388: 18 transforms
Fuzz 102389: 18 transforms
Fuzz 102390: 3 transforms
Fuzz 102391: 15 transforms
Fuzz 102392: 20 transforms
Fuzz 102393: 1 transforms
Fuzz 102394: 1 transforms
Fuzz 102395: 10 transforms
Fuzz 102396: 4 transforms
Fuzz 102397: 10 transforms
Fuzz 102398: 15 transforms
Fuzz 102399: 1 transforms
Fuzz 102400: 20 transforms
Fuzz 102401: 7 transforms
Fuzz 102402: 20 transforms
Fuzz 102403: 6 transforms
Fuzz 102404: 3 transforms
Fuzz 102405: 19 transforms
Fuzz 102406: 16 transforms
Fuzz 102407: 7 transforms
Fuzz 102408: 1 transforms
Fuzz 102409: 4 transforms
Fuzz 102410: 5 transforms
Fuzz 102411: 11 transforms
Fuzz 102412: 12 transforms
Fuzz 102413: 11 transforms
Fuzz 102414: 3 transforms
Fuzz 102415: 6 transforms
Fuzz 102416: 20 transforms
Fuzz 102417: 5 transforms
Fuzz 102418: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
       attr.aria-hidden="{{!invalid}}"
  selector: 'my-counter',
class CounterComponent {@Component(

-->
  String header;
  @Output() EventEmitter<int> incremented;

  void reset() {}
  EventEmitter<String> resetEvent;
     Component)
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';
  List<String> items;
  templateUrl: 'test.html',

       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  void increment() {}
  int count;
  template: {{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA{

}
  inputs: const ['count'],

  @Input() int maxCount;
  @ContentChild(Counter<!--
}
  CounterComponent recursedComponent;
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
    [maxCount]='4'
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>

    (incremented)='items.add($event.toString())'>
</li>
    <my-counter></my-counter>
    [count]="items.length"
  {{ngForm.dirty}}
    #counter

</div>
  
    (click)='h1.hiddemy-counter></my-counter>
    [count]="items.length"
  {{ngForm.dirty}}
    #counter

</div>
  
    (clin = !h1.hidden; counter.reset()'
<!-- @ngIgnoreErrors: -->
  </my-counter>
<div *ngIf="items.length > 0">
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 102419: 18 transforms
Fuzz 102420: 16 transforms
Fuzz 102421: 16 transforms
Fuzz 102422: 6 transforms
Fuzz 102423: 6 transforms
Fuzz 102424: 7 transforms
Fuzz 102425: 1 transforms
Fuzz 102426: 12 transforms
Fuzz 102427: 19 transforms
Fuzz 102428: 10 transforms
Fuzz 102429: 14 transforms
Fuzz 102430: 19 transforms
Fuzz 102431: 7 transforms
Fuzz 102432: 18 transforms
Fuzz 102433: 6 transforms
Fuzz 102434: 19 transforms
Fuzz 102435: 20 transforms
Fuzz 102436: 10 transforms
Fuzz 102437: 12 transforms
Fuzz 102438: 6 transforms
Fuzz 102439: 11 transforms
Fuzz 102440: 17 transforms
Fuzz 102441: 10 transforms
Fuzz 102442: 4 transforms
Fuzz 102443: 8 transforms
Fuzz 102444: 6 transforms
Fuzz 102445: 15 transforms
Fuzz 102446: 12 transforms
Fuzz 102447: 13 transforms
Fuzz 102448: 3 transforms
Fuzz 102449: 16 transforms
Fuzz 102450: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
@Component(
import 'package:angular2/angular2.dart';
       aria-hidden="trueemented;
  outsputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
}
@Component(  selector: 'my-counter',
  @ContentCeUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
  templatn="trueemented;

  void increment() {}
  @Input() int maxCount;
class ComponentA {  List<String> items;
  @OutptA {  List<String> items;
  @Output() EventEmitter<int> incr<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  CounterComponut() EventEmitter<int> incr<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  CounterComponentrecursedComponent;

  int count;

  void reset() {}
  inputs: const ['count'],

}
  EventEmitter<String> resetEvent;


-->
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 102451: 6 transforms
Fuzz 102452: 11 transforms
Fuzz 102453: 17 transforms
Fuzz 102454: 14 transforms
Fuzz 102455: 6 transforms
Fuzz 102456: 11 transforms
Fuzz 102457: 7 transforms
Fuzz 102458: 5 transforms
Fuzz 102459: 8 transforms
Fuzz 102460: 18 transforms
Fuzz 102461: 20 transforms
Fuzz 102462: 15 transforms
Fuzz 102463: 8 transforms
Fuzz 102464: 6 transforms
Fuzz 102465: 6 transforms
Fuzz 102466: 20 transforms
Fuzz 102467: 4 transforms
Fuzz 102468: 11 transforms
Fuzz 102469: 11 transforms
Fuzz 102470: 9 transforms
Fuzz 102471: 2 transforms
Fuzz 102472: 9 transforms
Fuzz 102473: 1 transforms
Fuzz 102474: 5 transforms
Fuzz 102475: 3 transforms
Fuzz 102476: 2 transforms
Fuzz 102477: 17 transforms
Fuzz 102478: 2 transforms
Fuzz 102479: 10 transforms
Fuzz 102480: 1 transforms
Fuzz 102481: 5 transforms
Fuzz 102482: 20 transforms
Fuzz 102483: 3 transforms
Fuzz 102484: 7 transforms
Fuzz 102485: 20 transforms
Fuzz 102486: 1 transforms
Fuzz 102487: 15 transforms
Fuzz 102488: 7 transforms
Fuzz 102489: 6 transforms
Fuzz 102490: 8 transforms
Fuzz 102491: 7 transforms
Fuzz 102492: 17 transforms
Fuzz 102493: 2 transforms
Fuzz 102494: 7 transforms
Fuzz 102495: 16 transforms
Fuzz 102496: 2 transforms
Fuzz 102497: 8 transforms
Fuzz 102498: 8 transforms
Fuzz 102499: 3 transforms
Fuzz 102500: 2 transforms
Fuzz 102501: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:a<!--
-->
       aria-hidden="true"
     <!--
-->
ngular2/ang<!ular2.dart';

@Component(
  selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, 
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  extends{{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 102502: 5 transforms
Fuzz 102503: 7 transforms
Fuzz 102504: 14 transforms
Fuzz 102505: 9 transforms
Fuzz 102506: 7 transforms
Fuzz 102507: 1 transforms
Fuzz 102508: 13 transforms
Fuzz 102509: 10 transforms
Fuzz 102510: 2 transforms
Fuzz 102511: 18 transforms
Fuzz 102512: 15 transforms
Fuzz 102513: 14 transforms
Fuzz 102514: 4 transforms
Fuzz 102515: 14 transforms
Fuzz 102516: 18 transforms
Fuzz 102517: 4 transforms
Fuzz 102518: 10 transforms
Fuzz 102519: 17 transforms
Fuzz 102520: 19 transforms
Fuzz 102521: 19 transforms
Fuzz 102522: 5 transforms
Fuzz 102523: 4 transforms
Fuzz 102524: 19 transforms
Fuzz 102525: 13 transforms
Fuzz 102526: 3 transforms
Fuzz 102527: 8 transforms
Fuzz 102528: 12 transforms
Fuzz 102529: 15 transforms
Fuzz 102530: 10 transforms
Fuzz 102531: 7 transforms
Fuzz 102532: 8 transforms
Fuzz 102533: 16 transforms
Fuzz 102534: 5 transforms
Fuzz 102535: 3 transforms
Fuzz 102536: 9 transforms
Fuzz 102537: 10 transforms
Fuzz 102538: 9 transforms
Fuzz 102539: 5 transforms
Fuzz 102540: 14 transforms
Fuzz 102541: 17 transforms
Fuzz 102542: 18 transforms
Fuzz 102543: 7 transforms
Fuzz 102544: 9 transforms
Fuzz 102545: 8 transforms
Fuzz 102546: 2 transforms
Fuzz 102547: 2 transforms
Fuzz 102548: 13 transforms
Fuzz 102549: 10 transforms
Fuzz 102550: 2 transforms
Fuzz 102551: 10 transforms
Fuzz 102552: 5 transforms
Fuzz 102553: 17 transforms
Fuzz 102554: 20 transforms
Fuzz 102555: 17 transforms
Fuzz 102556: 17 transforms
Fuzz 102557: 2 transforms
Fuzz 102558: 2 transforms
Fuzz 102559: 4 transforms
Fuzz 102560: 10 transforms
Fuzz 102561: 2 transforms
Fuzz 102562: 5 transforms
Fuzz 102563: 5 transforms
Fuzz 102564: 10 transforms
Fuzz 102565: 14 transforms
Fuzz 102566: 13 transforms
Fuzz 102567: 4 transforms
Fuzz 102568: 7 transforms
Fuzz 102569: 12 transforms
Fuzz 102570: 16 transforms
Fuzz 102571: 7 transforms
Fuzz 102572: 2 transforms
Fuzz 102573: 9 transforms
Fuzz 102574: 3 transforms
Fuzz 102575: 10 transforms
Fuzz 102576: 4 transforms
Fuzz 102577: 5 transforms
Fuzz 102578: 20 transforms
Fuzz 102579: 3 transforms
Fuzz 102580: 18 transforms
Fuzz 102581: 3 transforms
Fuzz 102582: 14 transforms
Fuzz 102583: 1 transforms
Fuzz 102584: 11 transforms
Fuzz 102585: 6 transforms
Fuzz 102586: 12 transforms
Fuzz 102587: 19 transforms
Fuzz 102588: 15 transforms
Fuzz 102589: 9 transforms
Fuzz 102590: 2 transforms
Fuzz 102591: 8 transforms
Fuzz 102592: 18 transforms
Fuzz 102593: 16 transforms
Fuzz 102594: 13 transforms
Fuzz 102595: 19 transforms
Fuzz 102596: 15 transforms
Fuzz 102597: 7 transforms
Fuzz 102598: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  selector: 'my-counter',
  List<String> items;
  templateUrl: 'test.html',
@Component(
       class ComponentA {

}
import 'package:angular2/angular2.dart';

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
<!--
@Component(
  String header;
  template: '{{count}} <button (c
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<h1 #h1>Showing {{items.nlength}} items:</h1>
    [maxCount]='4'
    [count]="items.length"
</div></li>

  {{ngForm.dirty}}
<!-- @ngIgnoreErrors: -->
    <my-counter></my-couter>
  </my-counter>

  <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
  
    #counter
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
    (reset)=''
      
<li *ngFor='let item of itevms let x=index' [hidden]='item != null'>
  <my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 102599: 8 transforms
Fuzz 102600: 20 transforms
Fuzz 102601: 16 transforms
Fuzz 102602: 19 transforms
Fuzz 102603: 19 transforms
Fuzz 102604: 7 transforms
Fuzz 102605: 16 transforms
Fuzz 102606: 20 transforms
Fuzz 102607: 15 transforms
Fuzz 102608: 3 transforms
Fuzz 102609: 11 transforms
Fuzz 102610: 18 transforms
Fuzz 102611: 4 transforms
Fuzz 102612: 3 transforms
Fuzz 102613: 14 transforms
Fuzz 102614: 10 transforms
Fuzz 102615: 10 transforms
Fuzz 102616: 14 transforms
Fuzz 102617: 13 transforms
Fuzz 102618: 15 transforms
Fuzz 102619: 7 transforms
Fuzz 102620: 10 transforms
Fuzz 102621: 4 transforms
Fuzz 102622: 18 transforms
Fuzz 102623: 11 transforms
Fuzz 102624: 16 transforms
Fuzz 102625: 9 transforms
Fuzz 102626: 8 transforms
Fuzz 102627: 6 transforms
Fuzz 102628: 10 transforms
Fuzz 102629: 17 transforms
Fuzz 102630: 11 transforms
Fuzz 102631: 12 transforms
Fuzz 102632: 8 transforms
Fuzz 102633: 6 transforms
Fuzz 102634: 10 transforms
Fuzz 102635: 15 transforms
Fuzz 102636: 16 transforms
Fuzz 102637: 8 transforms
Fuzz 102638: 16 transforms
Fuzz 102639: 15 transforms
Fuzz 102640: 16 transforms
Fuzz 102641: 1 transforms
Fuzz 102642: 1 transforms
Fuzz 102643: 4 transforms
Fuzz 102644: 20 transforms
Fuzz 102645: 8 transforms
Fuzz 102646: 19 transforms
Fuzz 102647: 16 transforms
Fuzz 102648: 1 transforms
Fuzz 102649: 19 transforms
Fuzz 102650: 18 transforms
Fuzz 102651: 1 transforms
Fuzz 102652: 1 transforms
Fuzz 102653: 12 transforms
Fuzz 102654: 4 transforms
Fuzz 102655: 18 transforms
Fuzz 102656: 4 transforms
Fuzz 102657: 4 transforms
Fuzz 102658: 2 transforms
Fuzz 102659: 5 transforms
Fuzz 102660: 14 transforms
Fuzz 102661: 6 transforms
Fuzz 102662: 12 transforms
Fuzz 102663: 18 transforms
Fuzz 102664: 14 transforms
Fuzz 102665: 17 transforms
Fuzz 102666: 6 transforms
Fuzz 102667: 4 transforms
Fuzz 102668: 6 transforms
Fuzz 102669: 18 transforms
Fuzz 102670: 9 transforms
Fuzz 102671: 1 transforms
Fuzz 102672: 10 transforms
Fuzz 102673: 6 transforms
Fuzz 102674: 14 transforms
Fuzz 102675: 18 transforms
Fuzz 102676: 11 transforms
Fuzz 102677: 9 transforms
Fuzz 102678: 4 transforms
Fuzz 102679: 8 transforms
Fuzz 102680: 12 transforms
Fuzz 102681: 5 transforms
Fuzz 102682: 12 transforms
Fuzz 102683: 15 transforms
Fuzz 102684: 16 transforms
Fuzz 102685: 3 transforms
Fuzz 102686: 12 transforms
Fuzz 102687: 5 transforms
Fuzz 102688: 3 transforms
Fuzz 102689: 9 transforms
Fuzz 102690: 11 transforms
Fuzz 102691: 4 transforms
Fuzz 102692: 7 transforms
Fuzz 102693: 2 transforms
Fuzz 102694: 14 transforms
Fuzz 102695: 15 transforms
Fuzz 102696: 11 transforms
Fuzz 102697: 13 transforms
Fuzz 102698: 15 transforms
Fuzz 102699: 20 transforms
Fuzz 102700: 11 transforms
Fuzz 102701: 15 transforms
Fuzz 102702: 2 transforms
Fuzz 102703: 17 transforms
Fuzz 102704: 6 transforms
Fuzz 102705: 15 transforms
Fuzz 102706: 5 transforms
Fuzz 102707: 6 transforms
Fuzz 102708: 7 transforms
Fuzz 102709: 13 transforms
Fuzz 102710: 14 transforms
Fuzz 102711: 19 transforms
Fuzz 102712: 2 transforms
Fuzz 102713: 8 transforms
Fuzz 102714: 4 transforms
Fuzz 102715: 18 transforms
Fuzz 102716: 6 transforms
Fuzz 102717: 5 transforms
Fuzz 102718: 19 transforms
Fuzz 102719: 10 transforms
Fuzz 102720: 19 transforms
Fuzz 102721: 15 transforms
Fuzz 102722: 11 transforms
Fuzz 102723: 6 transforms
Fuzz 102724: 8 transforms
Fuzz 102725: 15 transforms
Fuzz 102726: 12 transforms
Fuzz 102727: 15 transforms
Fuzz 102728: 11 transforms
Fuzz 102729: 15 transforms
Fuzz 102730: 9 transforms
Fuzz 102731: 3 transforms
Fuzz 102732: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
}
import 'package:angular2/angular2.dart';
  List<String> items;
  inputs: const ['count'],
@Component(
class ComponentA {
  List<String> items;
-->
puts: const [<!--
cass ComponentA {
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="incre       'resetEvent: reset'],
  selector: gModel])
@Component(
  int count;
  selector: 'my-aaa',
  @Ou
@Component(


class CounterComponent {
-->
  selector: 'my-counter',

  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       'resetEvent: reset'],
  outputs: const [<!--
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor=items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item'let item of items; let x=index' [hidden]='item'let itemtem != null'>
  {{x}} : {{i}
]),
});
{
\'\'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 102733: 11 transforms
Fuzz 102734: 18 transforms
Fuzz 102735: 15 transforms
Fuzz 102736: 7 transforms
Fuzz 102737: 5 transforms
Fuzz 102738: 10 transforms
Fuzz 102739: 19 transforms
Fuzz 102740: 20 transforms
Fuzz 102741: 12 transforms
Fuzz 102742: 18 transforms
Fuzz 102743: 16 transforms
Fuzz 102744: 14 transforms
Fuzz 102745: 5 transforms
Fuzz 102746: 8 transforms
Fuzz 102747: 14 transforms
Fuzz 102748: 7 transforms
Fuzz 102749: 20 transforms
Fuzz 102750: 18 transforms
Fuzz 102751: 9 transforms
Fuzz 102752: 20 transforms
Fuzz 102753: 5 transforms
Fuzz 102754: 20 transforms
Fuzz 102755: 3 transforms
Fuzz 102756: 14 transforms
Fuzz 102757: 2 transforms
Fuzz 102758: 20 transforms
Fuzz 102759: 11 transforms
Fuzz 102760: 7 transforms
Fuzz 102761: 14 transforms
Fuzz 102762: 18 transforms
Fuzz 102763: 18 transforms
Fuzz 102764: 17 transforms
Fuzz 102765: 1 transforms
Fuzz 102766: 17 transforms
Fuzz 102767: 17 transforms
Fuzz 102768: 16 transforms
Fuzz 102769: 14 transforms
Fuzz 102770: 17 transforms
Fuzz 102771: 12 transforms
Fuzz 102772: 1 transforms
Fuzz 102773: 15 transforms
Fuzz 102774: 17 transforms
Fuzz 102775: 17 transforms
Fuzz 102776: 1 transforms
Fuzz 102777: 5 transforms
Fuzz 102778: 17 transforms
Fuzz 102779: 9 transforms
Fuzz 102780: 11 transforms
Fuzz 102781: 1 transforms
Fuzz 102782: 10 transforms
Fuzz 102783: 17 transforms
Fuzz 102784: 1 transforms
Fuzz 102785: 19 transforms
Fuzz 102786: 17 transforms
Fuzz 102787: 9 transforms
Fuzz 102788: 20 transforms
Fuzz 102789: 19 transforms
Fuzz 102790: 4 transforms
Fuzz 102791: 5 transforms
Fuzz 102792: 10 transforms
Fuzz 102793: 1 transforms
Fuzz 102794: 5 transforms
Fuzz 102795: 14 transforms
Fuzz 102796: 6 transforms
Fuzz 102797: 16 transforms
Fuzz 102798: 14 transforms
Fuzz 102799: 1 transforms
Fuzz 102800: 15 transforms
Fuzz 102801: 11 transforms
Fuzz 102802: 5 transforms
Fuzz 102803: 19 transforms
Fuzz 102804: 3 transforms
Fuzz 102805: 19 transforms
Fuzz 102806: 15 transforms
Fuzz 102807: 14 transforms
Fuzz 102808: 20 transforms
Fuzz 102809: 15 transforms
Fuzz 102810: 5 transforms
Fuzz 102811: 1 transforms
Fuzz 102812: 11 transforms
Fuzz 102813: 7 transforms
Fuzz 102814: 19 transforms
Fuzz 102815: 1 transforms
Fuzz 102816: 14 transforms
Fuzz 102817: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
}
  int count;
  CounterComponent recursedComponent;
  template: '<!nent(
  String header;
  void increment() {}
       aria-hidden="true"
  Eventn>')

  templateUrl: 'test.h(tml',
@Component(


  selector: '--
-->
  EventEmitter<String> resetEvent;
}
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  List<String> items;
  void reset() {}
class CounterComponent {
class CounterComponent {

  inputs: const ['count'],
  selector: 'my-counter',

       attr{{count}} <button (click)="increment()" [value]="\'add\'">factory</buttoincrement()" [value]="\'add\'">factory</button>')
class ComponentA {
@Component(
  String header;
  void increment() {}
       aria-hidden="true"
  Eventn>')

  templateUrl: 'test.h(tml',
@Component(


  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  int count;
   void reset() {}
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
  </my-counter>
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</div>@
<!-- @ngIgnoreErrors: -->

    [maxCount]='4'
      
  {{ngForm.dirty}}
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
    [count]="items.length"
</li>
    (reset)=''
<h1 #h1>Showing {{items.length}} items:</h1>
    <input [(nModel)]="header" />
  <my-counteir

    <my-counter></my-counter>
<li * ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 102818: 4 transforms
Fuzz 102819: 8 transforms
Fuzz 102820: 17 transforms
Fuzz 102821: 11 transforms
Fuzz 102822: 14 transforms
Fuzz 102823: 10 transforms
Fuzz 102824: 5 transforms
Fuzz 102825: 5 transforms
Fuzz 102826: 4 transforms
Fuzz 102827: 5 transforms
Fuzz 102828: 19 transforms
Fuzz 102829: 7 transforms
Fuzz 102830: 7 transforms
Fuzz 102831: 18 transforms
Fuzz 102832: 9 transforms
Fuzz 102833: 11 transforms
Fuzz 102834: 9 transforms
Fuzz 102835: 14 transforms
Fuzz 102836: 6 transforms
Fuzz 102837: 18 transforms
Fuzz 102838: 18 transforms
Fuzz 102839: 15 transforms
Fuzz 102840: 19 transforms
Fuzz 102841: 17 transforms
Fuzz 102842: 19 transforms
Fuzz 102843: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
class ComponentA {
@Component(
class CounterComponent {  CounterComponent recursedComponent;
  vdefaultoid reset() {}
class CounterComponent {
}

  dr;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       attr.aria-hidden='my-counter',

  void increment() {}
  @ContentChild(CounterComponent)
       aria-hidden="true"

irectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
}
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}Input() int maxCount;
  inputs: const ['count'],


  templateUrl: 'test.html',

  outputs: const ['resetEvent: reset'],
@Componoent(
  String header;
  void reset() {}
  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;

  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  selector: <!--
@Component(
  List<String> items;

-->
  selector: 'my-aaa',
}
  EventEmitter<String> resetEvent;
  CounterComponent recursedComponent;
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}

<div *ngIf="items.length > 0">
  <form #FunctionngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input (ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 102844: 20 transforms
Fuzz 102845: 18 transforms
Fuzz 102846: 2 transforms
Fuzz 102847: 9 transforms
Fuzz 102848: 2 transforms
Fuzz 102849: 13 transforms
Fuzz 102850: 16 transforms
Fuzz 102851: 6 transforms
Fuzz 102852: 20 transforms
Fuzz 102853: 5 transforms
Fuzz 102854: 2 transforms
Fuzz 102855: 3 transforms
Fuzz 102856: 2 transforms
Fuzz 102857: 13 transforms
Fuzz 102858: 14 transforms
Fuzz 102859: 10 transforms
Fuzz 102860: 20 transforms
Fuzz 102861: 20 transforms
Fuzz 102862: 3 transforms
Fuzz 102863: 2 transforms
Fuzz 102864: 12 transforms
Fuzz 102865: 16 transforms
Fuzz 102866: 1 transforms
Fuzz 102867: 4 transforms
Fuzz 102868: 19 transforms
Fuzz 102869: 17 transforms
Fuzz 102870: 12 transforms
Fuzz 102871: 16 transforms
Fuzz 102872: 17 transforms
Fuzz 102873: 6 transforms
Fuzz 102874: 4 transforms
Fuzz 102875: 8 transforms
Fuzz 102876: 6 transforms
Fuzz 102877: 12 transforms
Fuzz 102878: 11 transforms
Fuzz 102879: 18 transforms
Fuzz 102880: 18 transforms
Fuzz 102881: 6 transforms
Fuzz 102882: 18 transforms
Fuzz 102883: 10 transforms
Fuzz 102884: 5 transforms
Fuzz 102885: 20 transforms
Fuzz 102886: 10 transforms
Fuzz 102887: 8 transforms
Fuzz 102888: 8 transforms
Fuzz 102889: 20 transforms
Fuzz 102890: 15 transforms
Fuzz 102891: 1 transforms
Fuzz 102892: 6 transforms
Fuzz 102893: 5 transforms
Fuzz 102894: 7 transforms
Fuzz 102895: 17 transforms
Fuzz 102896: 5 transforms
Fuzz 102897: 4 transforms
Fuzz 102898: 4 transforms
Fuzz 102899: 15 transforms
Fuzz 102900: 7 transforms
Fuzz 102901: 16 transforms
Fuzz 102902: 10 transforms
Fuzz 102903: 14 transforms
Fuzz 102904: 2 transforms
Fuzz 102905: 13 transforms
Fuzz 102906: 6 transforms
Fuzz 102907: 8 transforms
Fuzz 102908: 2 transforms
Fuzz 102909: 4 transforms
Fuzz 102910: 6 transforms
Fuzz 102911: 13 transforms
Fuzz 102912: 2 transforms
Fuzz 102913: 13 transforms
Fuzz 102914: 19 transforms
Fuzz 102915: 3 transforms
Fuzz 102916: 12 transforms
Fuzz 102917: 9 transforms
Fuzz 102918: 9 transforms
Fuzz 102919: 18 transforms
Fuzz 102920: 8 transforms
Fuzz 102921: 8 transforms
Fuzz 102922: 16 transforms
Fuzz 102923: 7 transforms
Fuzz 102924: 1 transforms
Fuzz 102925: 14 transforms
Fuzz 102926: 8 transforms
Fuzz 102927: 3 transforms
Fuzz 102928: 12 transforms
Fuzz 102929: 8 transforms
Fuzz 102930: 14 transforms
Fuzz 102931: 12 transforms
Fuzz 102932: 20 transforms
Fuzz 102933: 14 transforms
Fuzz 102934: 2 transforms
Fuzz 102935: 2 transforms
Fuzz 102936: 19 transforms
Fuzz 102937: 15 transforms
Fuzz 102938: 19 transforms
Fuzz 102939: 17 transforms
Fuzz 102940: 19 transforms
Fuzz 102941: 15 transforms
Fuzz 102942: 4 transforms
Fuzz 102943: 8 transforms
Fuzz 102944: 11 transforms
Fuzz 102945: 17 transforms
Fuzz 102946: 10 transforms
Fuzz 102947: 16 transforms
Fuzz 102948: 4 transforms
Fuzz 102949: 7 transforms
Fuzz 102950: 11 transforms
Fuzz 102951: 15 transforms
Fuzz 102952: 3 transforms
Fuzz 102953: 5 transforms
Fuzz 102954: 19 transforms
Fuzz 102955: 20 transforms
Fuzz 102956: 16 transforms
Fuzz 102957: 18 transforms
Fuzz 102958: 5 transforms
Fuzz 102959: 7 transforms
Fuzz 102960: 10 transforms
Fuzz 102961: 4 transforms
Fuzz 102962: 8 transforms
Fuzz 102963: 2 transforms
Fuzz 102964: 1 transforms
Fuzz 102965: 4 transforms
Fuzz 102966: 6 transforms
Fuzz 102967: 2 transforms
Fuzz 102968: 9 transforms
Fuzz 102969: 5 transforms
Fuzz 102970: 13 transforms
Fuzz 102971: 13 transforms
Fuzz 102972: 17 transforms
Fuzz 102973: 2 transforms
Fuzz 102974: 10 transforms
Fuzz 102975: 8 transforms
Fuzz 102976: 14 transforms
Fuzz 102977: 20 transforms
Fuzz 102978: 8 transforms
Fuzz 102979: 2 transforms
Fuzz 102980: 10 transforms
Fuzz 102981: 2 transforms
Fuzz 102982: 13 transforms
Fuzz 102983: 9 transforms
Fuzz 102984: 4 transforms
Fuzz 102985: 14 transforms
Fuzz 102986: 15 transforms
Fuzz 102987: 19 transforms
Fuzz 102988: 15 transforms
Fuzz 102989: 10 transforms
Fuzz 102990: 2 transforms
Fuzz 102991: 20 transforms
Fuzz 102992: 20 transforms
Fuzz 102993: 3 transforms
Fuzz 102994: 9 transforms
Fuzz 102995: 19 transforms
Fuzz 102996: 3 transforms
Fuzz 102997: 10 transforms
Fuzz 102998: 18 transforms
Fuzz 102999: 16 transforms
Fuzz 103000: 6 transforms
Fuzz 103001: 15 transforms
Fuzz 103002: 15 transforms
Fuzz 103003: 16 transforms
Fuzz 103004: 17 transforms
Fuzz 103005: 20 transforms
Fuzz 103006: 8 transforms
Fuzz 103007: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;

  String header;
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  CounterComponent recursedComponent;
class CounterComlponent {<!--
@Component(
  selector: 'my-aaa',
}
  int count;
  inputs: const ['count'],
class ComponentA {<String> resetEvent;
  List<String> items;

       aria-hidden="true"
  selector: 'my-counter',
-->
  EventEmitterrectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponent)
class ComponentA {
  void reset() {
  void increment() {}}}
]),
});
{
\'\'\');
  
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='le}
]),
});
{
\'\'\t item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}}
])
</li>

<div *ngIf="items.length}
]),
} > 0">
  <form #ngForm="gFor='le}
]),
});
{
\'\'\t item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}}
])
</li>

<div *ngIf="items.length}
]),
} > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="h<!--
-eangForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="h<!--
-eader" />
      

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 103008: 16 transforms
Fuzz 103009: 13 transforms
Fuzz 103010: 18 transforms
Fuzz 103011: 15 transforms
Fuzz 103012: 18 transforms
Fuzz 103013: 20 transforms
Fuzz 103014: 12 transforms
Fuzz 103015: 17 transforms
Fuzz 103016: 8 transforms
Fuzz 103017: 12 transforms
Fuzz 103018: 2 transforms
Fuzz 103019: 8 transforms
Fuzz 103020: 1 transforms
Fuzz 103021: 5 transforms
Fuzz 103022: 14 transforms
Fuzz 103023: 16 transforms
Fuzz 103024: 7 transforms
Fuzz 103025: 18 transforms
Fuzz 103026: 4 transforms
Fuzz 103027: 2 transforms
Fuzz 103028: 6 transforms
Fuzz 103029: 13 transforms
Fuzz 103030: 13 transforms
Fuzz 103031: 8 transforms
Fuzz 103032: 18 transforms
Fuzz 103033: 9 transforms
Fuzz 103034: 12 transforms
Fuzz 103035: 9 transforms
Fuzz 103036: 2 transforms
Fuzz 103037: 12 transforms
Fuzz 103038: 5 transforms
Fuzz 103039: 13 transforms
Fuzz 103040: 19 transforms
Fuzz 103041: 8 transforms
Fuzz 103042: 12 transforms
Fuzz 103043: 20 transforms
Fuzz 103044: 13 transforms
Fuzz 103045: 1 transforms
Fuzz 103046: 15 transforms
Fuzz 103047: 15 transforms
Fuzz 103048: 1 transforms
Fuzz 103049: 16 transforms
Fuzz 103050: 14 transforms
Fuzz 103051: 5 transforms
Fuzz 103052: 2 transforms
Fuzz 103053: 3 transforms
Fuzz 103054: 11 transforms
Fuzz 103055: 18 transforms
Fuzz 103056: 4 transforms
Fuzz 103057: 17 transforms
Fuzz 103058: 11 transforms
Fuzz 103059: 18 transforms
Fuzz 103060: 5 transforms
Fuzz 103061: 7 transforms
Fuzz 103062: 14 transforms
Fuzz 103063: 15 transforms
Fuzz 103064: 12 transforms
Fuzz 103065: 13 transforms
Fuzz 103066: 17 transforms
Fuzz 103067: 20 transforms
Fuzz 103068: 6 transforms
Fuzz 103069: 1 transforms
Fuzz 103070: 14 transforms
Fuzz 103071: 16 transforms
Fuzz 103072: 6 transforms
Fuzz 103073: 11 transforms
Fuzz 103074: 9 transforms
Fuzz 103075: 15 transforms
Fuzz 103076: 14 transforms
Fuzz 103077: 13 transforms
Fuzz 103078: 18 transforms
Fuzz 103079: 2 transforms
Fuzz 103080: 6 transforms
Fuzz 103081: 9 transforms
Fuzz 103082: 3 transforms
Fuzz 103083: 4 transforms
Fuzz 103084: 5 transforms
Fuzz 103085: 13 transforms
Fuzz 103086: 5 transforms
Fuzz 103087: 14 transforms
Fuzz 103088: 12 transforms
Fuzz 103089: 9 transforms
Fuzz 103090: 4 transforms
Fuzz 103091: 16 transforms
Fuzz 103092: 4 transforms
Fuzz 103093: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
class CounterComponent {
@Component(
  @Input() int maxCount;
  void reset() {}
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
}
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],

  inputs: constt count;

  String header;

class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  String header;
@Component(
<!--
@Component(
  in)
}

import 'package:angular2/angular2.dart';
  void increment() {}
}


  List<String> items;
@ContentChild(CounterComponent)
  selector: 'my-counter',
  selector: 'my-aaa',
       aria-hidden="true"
       attr.aria-hid  <!--
class ComponentA {
-->
<<==HTML CODE==>>
    <my-counter></my-counter>  </my-counter>
  '090cedb3f2833a3f260b0937baae562ncremented)='items.add($event.toString())'>       attr.aria-hidden="ounter
    [maxCount]='4'
</li>
  
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
{
<h1 #h1>Showing {{items.length}} items:</h1> <!-- @ngIgnoreErrors: -->
      
</div>

    #counter    [count]="items.length"
]),
});
    (reset)=''-->
<div *ngIf="items.length > 0">

  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
  <fo rm #ngForm="ngForm"></form>
\'\'\');
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (i}
  {{ngForm.dirty}}
       aria-hidden="true"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 103094: 12 transforms
Fuzz 103095: 16 transforms
Fuzz 103096: 8 transforms
Fuzz 103097: 17 transforms
Fuzz 103098: 10 transforms
Fuzz 103099: 7 transforms
Fuzz 103100: 4 transforms
Fuzz 103101: 7 transforms
Fuzz 103102: 7 transforms
Fuzz 103103: 8 transforms
Fuzz 103104: 15 transforms
Fuzz 103105: 6 transforms
Fuzz 103106: 14 transforms
Fuzz 103107: 11 transforms
Fuzz 103108: 1 transforms
Fuzz 103109: 18 transforms
Fuzz 103110: 15 transforms
Fuzz 103111: 12 transforms
Fuzz 103112: 12 transforms
Fuzz 103113: 7 transforms
Fuzz 103114: 10 transforms
Fuzz 103115: 5 transforms
Fuzz 103116: 10 transforms
Fuzz 103117: 19 transforms
Fuzz 103118: 15 transforms
Fuzz 103119: 5 transforms
Fuzz 103120: 20 transforms
Fuzz 103121: 8 transforms
Fuzz 103122: 10 transforms
Fuzz 103123: 12 transforms
Fuzz 103124: 5 transforms
Fuzz 103125: 9 transforms
Fuzz 103126: 20 transforms
Fuzz 103127: 8 transforms
Fuzz 103128: 10 transforms
Fuzz 103129: 19 transforms
Fuzz 103130: 17 transforms
Fuzz 103131: 6 transforms
Fuzz 103132: 1 transforms
Fuzz 103133: 10 transforms
Fuzz 103134: 8 transforms
Fuzz 103135: 9 transforms
Fuzz 103136: 11 transforms
Fuzz 103137: 19 transforms
Fuzz 103138: 20 transforms
Fuzz 103139: 16 transforms
Fuzz 103140: 5 transforms
Fuzz 103141: 8 transforms
Fuzz 103142: 4 transforms
Fuzz 103143: 20 transforms
Fuzz 103144: 6 transforms
Fuzz 103145: 4 transforms
Fuzz 103146: 10 transforms
Fuzz 103147: 12 transforms
Fuzz 103148: 6 transforms
Fuzz 103149: 14 transforms
Fuzz 103150: 18 transforms
Fuzz 103151: 13 transforms
Fuzz 103152: 8 transforms
Fuzz 103153: 8 transforms
Fuzz 103154: 13 transforms
Fuzz 103155: 14 transforms
Fuzz 103156: 1 transforms
Fuzz 103157: 10 transforms
Fuzz 103158: 14 transforms
Fuzz 103159: 11 transforms
Fuzz 103160: 16 transforms
Fuzz 103161: 3 transforms
Fuzz 103162: 20 transforms
Fuzz 103163: 7 transforms
Fuzz 103164: 1 transforms
Fuzz 103165: 13 transforms
Fuzz 103166: 1 transforms
Fuzz 103167: 12 transforms
Fuzz 103168: 7 transforms
Fuzz 103169: 18 transforms
Fuzz 103170: 8 transforms
Fuzz 103171: 11 transforms
Fuzz 103172: 15 transforms
Fuzz 103173: 19 transforms
Fuzz 103174: 7 transforms
Fuzz 103175: 3 transforms
Fuzz 103176: 15 transforms
Fuzz 103177: 8 transforms
Fuzz 103178: 2 transforms
Fuzz 103179: 3 transforms
Fuzz 103180: 3 transforms
Fuzz 103181: 6 transforms
Fuzz 103182: 19 transforms
Fuzz 103183: 5 transforms
Fuzz 103184: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
  '090cedb3f2833a3f260b0937baae56267a6cdf, NgFor, NgForm, NgModel])

{
  '090cedb3f2833a3f260b0937baae56267a6cterComponent, NgI}
]),
import 'package:angu}
]),
});
{
\'lar2/angular2.drt';
\'\'\');
class ComponentA {
});
{
-->
]),
@Component(
\'\'\');
<!--
  L
        selector: 'my-aaa',
});
  directives: const [Coun}
  templateUrl: 'test.html',
<<==HTML CODE==>>
 e   s  s et(clic
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 103185: 14 transforms
Fuzz 103186: 14 transforms
Fuzz 103187: 9 transforms
Fuzz 103188: 6 transforms
Fuzz 103189: 11 transforms
Fuzz 103190: 3 transforms
Fuzz 103191: 2 transforms
Fuzz 103192: 7 transforms
Fuzz 103193: 17 transforms
Fuzz 103194: 20 transforms
Fuzz 103195: 11 transforms
Fuzz 103196: 10 transforms
Fuzz 103197: 19 transforms
Fuzz 103198: 3 transforms
Fuzz 103199: 8 transforms
Fuzz 103200: 20 transforms
Fuzz 103201: 18 transforms
Fuzz 103202: 10 transforms
Fuzz 103203: 11 transforms
Fuzz 103204: 2 transforms
Fuzz 103205: 11 transforms
Fuzz 103206: 17 transforms
Fuzz 103207: 18 transforms
Fuzz 103208: 3 transforms
Fuzz 103209: 17 transforms
Fuzz 103210: 4 transforms
Fuzz 103211: 11 transforms
Fuzz 103212: 20 transforms
Fuzz 103213: 14 transforms
Fuzz 103214: 1 transforms
Fuzz 103215: 17 transforms
Fuzz 103216: 2 transforms
Fuzz 103217: 8 transforms
Fuzz 103218: 16 transforms
Fuzz 103219: 12 transforms
Fuzz 103220: 3 transforms
Fuzz 103221: 7 transforms
Fuzz 103222: 4 transforms
Fuzz 103223: 13 transforms
Fuzz 103224: 16 transforms
Fuzz 103225: 7 transforms
Fuzz 103226: 19 transforms
Fuzz 103227: 7 transforms
Fuzz 103228: 12 transforms
Fuzz 103229: 1 transforms
Fuzz 103230: 15 transforms
Fuzz 103231: 7 transforms
Fuzz 103232: 6 transforms
Fuzz 103233: 5 transforms
Fuzz 103234: 10 transforms
Fuzz 103235: 19 transforms
Fuzz 103236: 16 transforms
Fuzz 103237: 11 transforms
Fuzz 103238: 18 transforms
Fuzz 103239: 8 transforms
Fuzz 103240: 20 transforms
Fuzz 103241: 15 transforms
Fuzz 103242: 16 transforms
Fuzz 103243: 15 transforms
Fuzz 103244: 6 transforms
Fuzz 103245: 19 transforms
Fuzz 103246: 1 transforms
Fuzz 103247: 5 transforms
Fuzz 103248: 13 transforms
Fuzz 103249: 1 transforms
Fuzz 103250: 19 transforms
Fuzz 103251: 19 transforms
Fuzz 103252: 16 transforms
Fuzz 103253: 6 transforms
Fuzz 103254: 3 transforms
Fuzz 103255: 19 transforms
Fuzz 103256: 14 transforms
Fuzz 103257: 4 transforms
Fuzz 103258: 14 transforms
Fuzz 103259: 2 transforms
Fuzz 103260: 2 transforms
Fuzz 103261: 16 transforms
Fuzz 103262: 6 transforms
Fuzz 103263: 13 transforms
Fuzz 103264: 6 transforms
Fuzz 103265: 1 transforms
Fuzz 103266: 15 transforms
Fuzz 103267: 15 transforms
Fuzz 103268: 19 transforms
Fuzz 103269: 19 transforms
Fuzz 103270: 18 transforms
Fuzz 103271: 20 transforms
Fuzz 103272: 16 transforms
Fuzz 103273: 13 transforms
Fuzz 103274: 3 transforms
Fuzz 103275: 15 transforms
Fuzz 103276: 9 transforms
Fuzz 103277: 1 transforms
Fuzz 103278: 4 transforms
Fuzz 103279: 1 transforms
Fuzz 103280: 16 transforms
Fuzz 103281: 19 transforms
Fuzz 103282: 19 transforms
Fuzz 103283: 11 transforms
Fuzz 103284: 11 transforms
Fuzz 103285: 7 transforms
Fuzz 103286: 4 transforms
Fuzz 103287: 12 transforms
Fuzz 103288: 3 transforms
Fuzz 103289: 11 transforms
Fuzz 103290: 4 transforms
Fuzz 103291: 15 transforms
Fuzz 103292: 8 transforms
Fuzz 103293: 4 transforms
Fuzz 103294: 15 transforms
Fuzz 103295: 17 transforms
Fuzz 103296: 19 transforms
Fuzz 103297: 5 transforms
Fuzz 103298: 4 transforms
Fuzz 103299: 10 transforms
Fuzz 103300: 4 transforms
Fuzz 103301: 20 transforms
Fuzz 103302: 16 transforms
Fuzz 103303: 5 transforms
Fuzz 103304: 1 transforms
Fuzz 103305: 4 transforms
Fuzz 103306: 15 transforms
Fuzz 103307: 8 transforms
Fuzz 103308: 20 transforms
Fuzz 103309: 11 transforms
Fuzz 103310: 4 transforms
Fuzz 103311: 20 transforms
Fuzz 103312: 10 transforms
Fuzz 103313: 6 transforms
Fuzz 103314: 9 transforms
Fuzz 103315: 12 transforms
Fuzz 103316: 2 transforms
Fuzz 103317: 14 transforms
Fuzz 103318: 1 transforms
Fuzz 103319: 15 transforms
Fuzz 103320: 12 transforms
Fuzz 103321: 19 transforms
Fuzz 103322: 11 transforms
Fuzz 103323: 6 transforms
Fuzz 103324: 19 transforms
Fuzz 103325: 8 transforms
Fuzz 103326: 17 transforms
Fuzz 103327: 16 transforms
Fuzz 103328: 2 transforms
Fuzz 103329: 7 transforms
Fuzz 103330: 7 transforms
Fuzz 103331: 18 transforms
Fuzz 103332: 13 transforms
Fuzz 103333: 12 transforms
Fuzz 103334: 8 transforms
Fuzz 103335: 20 transforms
Fuzz 103336: 5 transforms
Fuzz 103337: 20 transforms
Fuzz 103338: 15 transforms
Fuzz 103339: 8 transforms
Fuzz 103340: 11 transforms
Fuzz 103341: 5 transforms
Fuzz 103342: 19 transforms
Fuzz 103343: 8 transforms
Fuzz 103344: 3 transforms
Fuzz 103345: 7 transforms
Fuzz 103346: 15 transforms
Fuzz 103347: 16 transforms
Fuzz 103348: 6 transforms
Fuzz 103349: 20 transforms
Fuzz 103350: 18 transforms
Fuzz 103351: 11 transforms
Fuzz 103352: 9 transforms
Fuzz 103353: 7 transforms
Fuzz 103354: 20 transforms
Fuzz 103355: 4 transforms
Fuzz 103356: 9 transforms
Fuzz 103357: 16 transforms
Fuzz 103358: 10 transforms
Fuzz 103359: 9 transforms
Fuzz 103360: 5 transforms
Fuzz 103361: 4 transforms
Fuzz 103362: 12 transforms
Fuzz 103363: 18 transforms
Fuzz 103364: 9 transforms
Fuzz 103365: 20 transforms
Fuzz 103366: 8 transforms
Fuzz 103367: 16 transforms
Fuzz 103368: 3 transforms
Fuzz 103369: 8 transforms
Fuzz 103370: 10 transforms
Fuzz 103371: 17 transforms
Fuzz 103372: 4 transforms
Fuzz 103373: 18 transforms
Fuzz 103374: 18 transforms
Fuzz 103375: 12 transforms
Fuzz 103376: 12 transforms
Fuzz 103377: 3 transforms
Fuzz 103378: 5 transforms
Fuzz 103379: 1 transforms
Fuzz 103380: 10 transforms
Fuzz 103381: 10 transforms
Fuzz 103382: 3 transforms
Fuzz 103383: 7 transforms
Fuzz 103384: 19 transforms
Fuzz 103385: 4 transforms
Fuzz 103386: 11 transforms
Fuzz 103387: 2 transforms
Fuzz 103388: 20 transforms
Fuzz 103389: 17 transforms
Fuzz 103390: 6 transforms
Fuzz 103391: 12 transforms
Fuzz 103392: 13 transforms
Fuzz 103393: 10 transforms
Fuzz 103394: 14 transforms
Fuzz 103395: 6 transforms
Fuzz 103396: 16 transforms
Fuzz 103397: 17 transforms
Fuzz 103398: 16 transforms
Fuzz 103399: 12 transforms
Fuzz 103400: 12 transforms
Fuzz 103401: 4 transforms
Fuzz 103402: 19 transforms
Fuzz 103403: 12 transforms
Fuzz 103404: 10 transforms
Fuzz 103405: 19 transforms
Fuzz 103406: 1 transforms
Fuzz 103407: 9 transforms
Fuzz 103408: 6 transforms
Fuzz 103409: 7 transforms
Fuzz 103410: 2 transforms
Fuzz 103411: 14 transforms
Fuzz 103412: 1 transforms
Fuzz 103413: 6 transforms
Fuzz 103414: 4 transforms
Fuzz 103415: 20 transforms
Fuzz 103416: 4 transforms
Fuzz 103417: 12 transforms
Fuzz 103418: 8 transforms
Fuzz 103419: 4 transforms
Fuzz 103420: 11 transforms
Fuzz 103421: 14 transforms
Fuzz 103422: 9 transforms
Fuzz 103423: 13 transforms
Fuzz 103424: 13 transforms
Fuzz 103425: 10 transforms
Fuzz 103426: 9 transforms
Fuzz 103427: 18 transforms
Fuzz 103428: 5 transforms
Fuzz 103429: 13 transforms
Fuzz 103430: 6 transforms
Fuzz 103431: 6 transforms
Fuzz 103432: 4 transforms
Fuzz 103433: 14 transforms
Fuzz 103434: 14 transforms
Fuzz 103435: 8 transforms
Fuzz 103436: 1 transforms
Fuzz 103437: 4 transforms
Fuzz 103438: 15 transforms
Fuzz 103439: 16 transforms
Fuzz 103440: 11 transforms
Fuzz 103441: 20 transforms
Fuzz 103442: 19 transforms
Fuzz 103443: 17 transforms
Fuzz 103444: 20 transforms
Fuzz 103445: 20 transforms
Fuzz 103446: 19 transforms
Fuzz 103447: 8 transforms
Fuzz 103448: 2 transforms
Fuzz 103449: 16 transforms
Fuzz 103450: 3 transforms
Fuzz 103451: 6 transforms
Fuzz 103452: 6 transforms
Fuzz 103453: 8 transforms
Fuzz 103454: 14 transforms
Fuzz 103455: 14 transforms
Fuzz 103456: 7 transforms
Fuzz 103457: 6 transforms
Fuzz 103458: 1 transforms
Fuzz 103459: 17 transforms
Fuzz 103460: 19 transforms
Fuzz 103461: 15 transforms
Fuzz 103462: 3 transforms
Fuzz 103463: 7 transforms
Fuzz 103464: 19 transforms
Fuzz 103465: 19 transforms
Fuzz 103466: 8 transforms
Fuzz 103467: 10 transforms
Fuzz 103468: 20 transforms
Fuzz 103469: 8 transforms
Fuzz 103470: 11 transforms
Fuzz 103471: 10 transforms
Fuzz 103472: 18 transforms
Fuzz 103473: 12 transforms
Fuzz 103474: 4 transforms
Fuzz 103475: 3 transforms
Fuzz 103476: 8 transforms
Fuzz 103477: 12 transforms
Fuzz 103478: 7 transforms
Fuzz 103479: 18 transforms
Fuzz 103480: 6 transforms
Fuzz 103481: 11 transforms
Fuzz 103482: 4 transforms
Fuzz 103483: 18 transforms
Fuzz 103484: 14 transforms
Fuzz 103485: 12 transforms
Fuzz 103486: 1 transforms
Fuzz 103487: 19 transforms
Fuzz 103488: 8 transforms
Fuzz 103489: 8 transforms
Fuzz 103490: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angulick)="increment()"sync [value]="\'add\'"></button>')

  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()"sync [value]="\'add\'"></button>')
  inputs: const ['count'],
  templateUrl: 'test.html',
  List<String> items;
@Component(
@Component(
-->
@Component(
  directives: const [CounterCompnent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
}
       aria-hidden="tru
class CounterCo<!--
@Component(
-->
  inputslar2.dart';


class ComponentA {
  outputs: const ['resetEvent: reset'],
  selector: 'my-cwhileounter',
import 'package:angular2/angular2.dart';
class CounterCo<!--
  templateUrl: 'test.html',
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'

    (reset)=''
</div>
  {{x}} : {{item.trim()}}</li>
  
    [count]="items.length"
\'\'\'); 
    (incremented)='items.add($event.toString())'>
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
  </my-countenumer>
    <my-counter></my-counter>

     }
{
]),
<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 103491: 15 transforms
Fuzz 103492: 18 transforms
Fuzz 103493: 4 transforms
Fuzz 103494: 6 transforms
Fuzz 103495: 6 transforms
Fuzz 103496: 17 transforms
Fuzz 103497: 9 transforms
Fuzz 103498: 15 transforms
Fuzz 103499: 10 transforms
Fuzz 103500: 9 transforms
Fuzz 103501: 4 transforms
Fuzz 103502: 2 transforms
Fuzz 103503: 18 transforms
Fuzz 103504: 19 transforms
Fuzz 103505: 3 transforms
Fuzz 103506: 3 transforms
Fuzz 103507: 15 transforms
Fuzz 103508: 16 transforms
Fuzz 103509: 2 transforms
Fuzz 103510: 8 transforms
Fuzz 103511: 6 transforms
Fuzz 103512: 18 transforms
Fuzz 103513: 18 transforms
Fuzz 103514: 13 transforms
Fuzz 103515: 18 transforms
Fuzz 103516: 2 transforms
Fuzz 103517: 14 transforms
Fuzz 103518: 15 transforms
Fuzz 103519: 16 transforms
Fuzz 103520: 6 transforms
Fuzz 103521: 13 transforms
Fuzz 103522: 8 transforms
Fuzz 103523: 18 transforms
Fuzz 103524: 1 transforms
Fuzz 103525: 14 transforms
Fuzz 103526: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  inexternalputs: const ['count'],
  int count;

}
  @ContentChild(CounterComponent)
EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;
  templateUrl: 'test.html',
class CounterComponent {

  <!--

@Component(
  void increment() {}
  void reset() {}
}

  String header;
@Component(
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
import 'package:angular2/syncangular2.dart';
  @Input() int maxCount;
  List<String> items;
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForrt 'package:angular2/syncangular2.dart';
  @Input() int maxCount;
  List<String> items;
  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, m, NgModel])
  selector: 'my-aa a',
<<==HTML CODE==>>
]),
  </my-counter>
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">

  {{x}} : {{item.trim()}}
  <input [(ngModel)]="h}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
  <my-counter
      
    [count]="items.length"
    (click)='h1.hidden = !h1.hidden; counter.reset()'
{
    (reset)=''
</li>
  '090cedb3f2833a3f260b0937baae56267a6cd935'eader" />
});
    #counter
    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}} itesourcems:</h1>
\'\'\');
    (incremented)='items.add($event.toString())'>
  
</div>

    [maxCount]='4'
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 103527: 16 transforms
Fuzz 103528: 8 transforms
Fuzz 103529: 20 transforms
Fuzz 103530: 10 transforms
Fuzz 103531: 14 transforms
Fuzz 103532: 20 transforms
Fuzz 103533: 10 transforms
Fuzz 103534: 12 transforms
Fuzz 103535: 4 transforms
Fuzz 103536: 7 transforms
Fuzz 103537: 16 transforms
Fuzz 103538: 15 transforms
Fuzz 103539: 3 transforms
Fuzz 103540: 5 transforms
Fuzz 103541: 4 transforms
Fuzz 103542: 11 transforms
Fuzz 103543: 14 transforms
Fuzz 103544: 1 transforms
Fuzz 103545: 16 transforms
Fuzz 103546: 7 transforms
Fuzz 103547: 11 transforms
Fuzz 103548: 13 transforms
Fuzz 103549: 5 transforms
Fuzz 103550: 4 transforms
Fuzz 103551: 2 transforms
Fuzz 103552: 8 transforms
Fuzz 103553: 5 transforms
Fuzz 103554: 11 transforms
Fuzz 103555: 4 transforms
Fuzz 103556: 7 transforms
Fuzz 103557: 3 transforms
Fuzz 103558: 20 transforms
Fuzz 103559: 16 transforms
Fuzz 103560: 16 transforms
Fuzz 103561: 18 transforms
Fuzz 103562: 19 transforms
Fuzz 103563: 3 transforms
Fuzz 103564: 15 transforms
Fuzz 103565: 11 transforms
Fuzz 103566: 20 transforms
Fuzz 103567: 3 transforms
Fuzz 103568: 15 transforms
Fuzz 103569: 19 transforms
Fuzz 103570: 1 transforms
Fuzz 103571: 15 transforms
Fuzz 103572: 3 transforms
Fuzz 103573: 14 transforms
Fuzz 103574: 5 transforms
Fuzz 103575: 5 transforms
Fuzz 103576: 7 transforms
Fuzz 103577: 18 transforms
Fuzz 103578: 19 transforms
Fuzz 103579: 8 transforms
Fuzz 103580: 12 transforms
Fuzz 103581: 18 transforms
Fuzz 103582: 16 transforms
Fuzz 103583: 1 transforms
Fuzz 103584: 12 transforms
Fuzz 103585: 9 transforms
Fuzz 103586: 9 transforms
Fuzz 103587: 3 transforms
Fuzz 103588: 12 transforms
Fuzz 103589: 5 transforms
Fuzz 103590: 9 transforms
Fuzz 103591: 12 transforms
Fuzz 103592: 13 transforms
Fuzz 103593: 15 transforms
Fuzz 103594: 1 transforms
Fuzz 103595: 15 transforms
Fuzz 103596: 10 transforms
Fuzz 103597: 2 transforms
Fuzz 103598: 9 transforms
Fuzz 103599: 16 transforms
Fuzz 103600: 16 transforms
Fuzz 103601: 2 transforms
Fuzz 103602: 20 transforms
Fuzz 103603: 5 transforms
Fuzz 103604: 19 transforms
Fuzz 103605: 7 transforms
Fuzz 103606: 5 transforms
Fuzz 103607: 4 transforms
Fuzz 103608: 3 transforms
Fuzz 103609: 9 transforms
Fuzz 103610: 15 transforms
Fuzz 103611: 3 transforms
Fuzz 103612: 5 transforms
Fuzz 103613: 9 transforms
Fuzz 103614: 2 transforms
Fuzz 103615: 19 transforms
Fuzz 103616: 8 transforms
Fuzz 103617: 12 transforms
Fuzz 103618: 14 transforms
Fuzz 103619: 4 transforms
Fuzz 103620: 12 transforms
Fuzz 103621: 18 transforms
Fuzz 103622: 10 transforms
Fuzz 103623: 1 transforms
Fuzz 103624: 17 transforms
Fuzz 103625: 15 transforms
Fuzz 103626: 14 transforms
Fuzz 103627: 12 transforms
Fuzz 103628: 4 transforms
Fuzz 103629: 14 transforms
Fuzz 103630: 17 transforms
Fuzz 103631: 7 transforms
Fuzz 103632: 6 transforms
Fuzz 103633: 12 transforms
Fuzz 103634: 10 transforms
Fuzz 103635: 17 transforms
Fuzz 103636: 15 transforms
Fuzz 103637: 18 transforms
Fuzz 103638: 8 transforms
Fuzz 103639: 19 transforms
Fuzz 103640: 7 transforms
Fuzz 103641: 4 transforms
Fuzz 103642: 18 transforms
Fuzz 103643: 13 transforms
Fuzz 103644: 16 transforms
Fuzz 103645: 5 transforms
Fuzz 103646: 5 transforms
Fuzz 103647: 16 transforms
Fuzz 103648: 17 transforms
Fuzz 103649: 16 transforms
Fuzz 103650: 8 transforms
Fuzz 103651: 15 transforms
Fuzz 103652: 17 transforms
Fuzz 103653: 12 transforms
Fuzz 103654: 12 transforms
Fuzz 103655: 20 transforms
Fuzz 103656: 2 transforms
Fuzz 103657: 18 transforms
Fuzz 103658: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
clgModel])
class ComponentA {  List<String> items;
class CounterCo<mponent {

  directives: const [CounterComponent, NgIf, NgFor, NgForm, Nl',
  CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
 or: 'my-aaComponent {


@Component(
  EventEmitter<String> resetEvent;

  @Input() int maxCount;

  template: '{{couent}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
       aria-hidden="true"
  void reset() {}
  inputs: const ['count'],

  @ContentChld(Counte @Input() int maxCount;
}
-->
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
  String header;
@Component(
  int count;
  int count;
  EventEmitter<String> resetEvent;

  selector: 'my-aaComponent {


@Component(
  EventEmitter<String> resetEvent;
  @Input() int maxCount;

  template: '{{couent}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
       aria-hidden="true"
  void reset() {}
  inputs: const ['count'],

  @ContentChld(CounterComponent)
  void reset(a',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       attr.aria-hidden="{terComponent)
  @ContentChild(Coun<!--
  templateUrl: 'test.html',
}
  void increment() {}
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
  <my-counter    #countr
    <my-counter></my-counter>
 {{ngForm.dirty}}

<div *ngIf="items.length > 0">  <input [(ngModel)]="header" />
    ["count]="items.length"
      
<!-- @ngIgnoreErrors: -->

    (incremented)='items.add($event.toString())'>
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [mavoidxCount]='4'
</li>
  </my-counter>
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 103659: 13 transforms
Fuzz 103660: 3 transforms
Fuzz 103661: 4 transforms
Fuzz 103662: 11 transforms
Fuzz 103663: 4 transforms
Fuzz 103664: 14 transforms
Fuzz 103665: 2 transforms
Fuzz 103666: 6 transforms
Fuzz 103667: 18 transforms
Fuzz 103668: 8 transforms
Fuzz 103669: 10 transforms
Fuzz 103670: 20 transforms
Fuzz 103671: 16 transforms
Fuzz 103672: 8 transforms
Fuzz 103673: 12 transforms
Fuzz 103674: 19 transforms
Fuzz 103675: 18 transforms
Fuzz 103676: 19 transforms
Fuzz 103677: 14 transforms
Fuzz 103678: 6 transforms
Fuzz 103679: 1 transforms
Fuzz 103680: 12 transforms
Fuzz 103681: 8 transforms
Fuzz 103682: 1 transforms
Fuzz 103683: 14 transforms
Fuzz 103684: 19 transforms
Fuzz 103685: 3 transforms
Fuzz 103686: 16 transforms
Fuzz 103687: 2 transforms
Fuzz 103688: 1 transforms
Fuzz 103689: 5 transforms
Fuzz 103690: 18 transforms
Fuzz 103691: 12 transforms
Fuzz 103692: 20 transforms
Fuzz 103693: 16 transforms
Fuzz 103694: 18 transforms
Fuzz 103695: 1 transforms
Fuzz 103696: 17 transforms
Fuzz 103697: 19 transforms
Fuzz 103698: 8 transforms
Fuzz 103699: 9 transforms
Fuzz 103700: 17 transforms
Fuzz 103701: 13 transforms
Fuzz 103702: 20 transforms
Fuzz 103703: 9 transforms
Fuzz 103704: 6 transforms
Fuzz 103705: 1 transforms
Fuzz 103706: 3 transforms
Fuzz 103707: 8 transforms
Fuzz 103708: 2 transforms
Fuzz 103709: 6 transforms
Fuzz 103710: 18 transforms
Fuzz 103711: 15 transforms
Fuzz 103712: 18 transforms
Fuzz 103713: 13 transforms
Fuzz 103714: 11 transforms
Fuzz 103715: 9 transforms
Fuzz 103716: 5 transforms
Fuzz 103717: 19 transforms
Fuzz 103718: 19 transforms
Fuzz 103719: 19 transforms
Fuzz 103720: 2 transforms
Fuzz 103721: 20 transforms
Fuzz 103722: 17 transforms
Fuzz 103723: 16 transforms
Fuzz 103724: 8 transforms
Fuzz 103725: 1 transforms
Fuzz 103726: 17 transforms
Fuzz 103727: 1 transforms
Fuzz 103728: 11 transforms
Fuzz 103729: 6 transforms
Fuzz 103730: 2 transforms
Fuzz 103731: 5 transforms
Fuzz 103732: 15 transforms
Fuzz 103733: 2 transforms
Fuzz 103734: 11 transforms
Fuzz 103735: 3 transforms
Fuzz 103736: 18 transforms
Fuzz 103737: 1 transforms
Fuzz 103738: 10 transforms
Fuzz 103739: 9 transforms
Fuzz 103740: 13 transforms
Fuzz 103741: 15 transforms
Fuzz 103742: 3 transforms
Fuzz 103743: 9 transforms
Fuzz 103744: 10 transforms
Fuzz 103745: 20 transforms
Fuzz 103746: 20 transforms
Fuzz 103747: 16 transforms
Fuzz 103748: 5 transforms
Fuzz 103749: 2 transforms
Fuzz 103750: 14 transforms
Fuzz 103751: 8 transforms
Fuzz 103752: 5 transforms
Fuzz 103753: 4 transforms
Fuzz 103754: 12 transforms
Fuzz 103755: 20 transforms
Fuzz 103756: 7 transforms
Fuzz 103757: 4 transforms
Fuzz 103758: 11 transforms
Fuzz 103759: 12 transforms
Fuzz 103760: 10 transforms
Fuzz 103761: 8 transforms
Fuzz 103762: 13 transforms
Fuzz 103763: 17 transforms
Fuzz 103764: 4 transforms
Fuzz 103765: 4 transforms
Fuzz 103766: 13 transforms
Fuzz 103767: 15 transforms
Fuzz 103768: 20 transforms
Fuzz 103769: 19 transforms
Fuzz 103770: 16 transforms
Fuzz 103771: 18 transforms
Fuzz 103772: 4 transforms
Fuzz 103773: 14 transforms
Fuzz 103774: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
]),
       aria-hidden="true"
  directivesm: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
-->
  String header;
       attr.aria-hidden="{{!invgular2/angular2.dart';
  templateUrl: 'test.html',
  List<String> items;
@Component<!--
@Component(
\'\'\')
<<==HTML CODE==>>
<!-g- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>em != null'>
  <li *ngFor=
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 103775: 8 transforms
Fuzz 103776: 18 transforms
Fuzz 103777: 11 transforms
Fuzz 103778: 2 transforms
Fuzz 103779: 17 transforms
Fuzz 103780: 15 transforms
Fuzz 103781: 8 transforms
Fuzz 103782: 17 transforms
Fuzz 103783: 4 transforms
Fuzz 103784: 6 transforms
Fuzz 103785: 16 transforms
Fuzz 103786: 1 transforms
Fuzz 103787: 3 transforms
Fuzz 103788: 4 transforms
Fuzz 103789: 1 transforms
Fuzz 103790: 10 transforms
Fuzz 103791: 4 transforms
Fuzz 103792: 13 transforms
Fuzz 103793: 18 transforms
Fuzz 103794: 15 transforms
Fuzz 103795: 5 transforms
Fuzz 103796: 2 transforms
Fuzz 103797: 9 transforms
Fuzz 103798: 3 transforms
Fuzz 103799: 1 transforms
Fuzz 103800: 11 transforms
Fuzz 103801: 10 transforms
Fuzz 103802: 19 transforms
Fuzz 103803: 8 transforms
Fuzz 103804: 10 transforms
Fuzz 103805: 1 transforms
Fuzz 103806: 4 transforms
Fuzz 103807: 13 transforms
Fuzz 103808: 17 transforms
Fuzz 103809: 16 transforms
Fuzz 103810: 3 transforms
Fuzz 103811: 17 transforms
Fuzz 103812: 3 transforms
Fuzz 103813: 5 transforms
Fuzz 103814: 10 transforms
Fuzz 103815: 9 transforms
Fuzz 103816: 1 transforms
Fuzz 103817: 18 transforms
Fuzz 103818: 11 transforms
Fuzz 103819: 17 transforms
Fuzz 103820: 12 transforms
Fuzz 103821: 2 transforms
Fuzz 103822: 13 transforms
Fuzz 103823: 7 transforms
Fuzz 103824: 1 transforms
Fuzz 103825: 13 transforms
Fuzz 103826: 20 transforms
Fuzz 103827: 9 transforms
Fuzz 103828: 19 transforms
Fuzz 103829: 18 transforms
Fuzz 103830: 18 transforms
Fuzz 103831: 14 transforms
Fuzz 103832: 13 transforms
Fuzz 103833: 13 transforms
Fuzz 103834: 13 transforms
Fuzz 103835: 5 transforms
Fuzz 103836: 13 transforms
Fuzz 103837: 5 transforms
Fuzz 103838: 18 transforms
Fuzz 103839: 15 transforms
Fuzz 103840: 18 transforms
Fuzz 103841: 9 transforms
Fuzz 103842: 8 transforms
Fuzz 103843: 1 transforms
Fuzz 103844: 3 transforms
Fuzz 103845: 12 transforms
Fuzz 103846: 18 transforms
Fuzz 103847: 10 transforms
Fuzz 103848: 2 transforms
Fuzz 103849: 11 transforms
Fuzz 103850: 4 transforms
Fuzz 103851: 9 transforms
Fuzz 103852: 19 transforms
Fuzz 103853: 12 transforms
Fuzz 103854: 7 transforms
Fuzz 103855: 10 transforms
Fuzz 103856: 17 transforms
Fuzz 103857: 4 transforms
Fuzz 103858: 1 transforms
Fuzz 103859: 20 transforms
Fuzz 103860: 5 transforms
Fuzz 103861: 2 transforms
Fuzz 103862: 19 transforms
Fuzz 103863: 18 transforms
Fuzz 103864: 19 transforms
Fuzz 103865: 6 transforms
Fuzz 103866: 11 transforms
Fuzz 103867: 16 transforms
Fuzz 103868: 8 transforms
Fuzz 103869: 7 transforms
Fuzz 103870: 8 transforms
Fuzz 103871: 11 transforms
Fuzz 103872: 20 transforms
Fuzz 103873: 3 transforms
Fuzz 103874: 14 transforms
Fuzz 103875: 11 transforms
Fuzz 103876: 4 transforms
Fuzz 103877: 1 transforms
Fuzz 103878: 13 transforms
Fuzz 103879: 16 transforms
Fuzz 103880: 16 transforms
Fuzz 103881: 9 transforms
Fuzz 103882: 8 transforms
Fuzz 103883: 12 transforms
Fuzz 103884: 12 transforms
Fuzz 103885: 15 transforms
Fuzz 103886: 18 transforms
Fuzz 103887: 19 transforms
Fuzz 103888: 20 transforms
Fuzz 103889: 19 transforms
Fuzz 103890: 18 transforms
Fuzz 103891: 4 transforms
Fuzz 103892: 13 transforms
Fuzz 103893: 9 transforms
Fuzz 103894: 2 transforms
Fuzz 103895: 15 transforms
Fuzz 103896: 19 transforms
Fuzz 103897: 11 transforms
Fuzz 103898: 10 transforms
Fuzz 103899: 8 transforms
Fuzz 103900: 15 transforms
Fuzz 103901: 1 transforms
Fuzz 103902: 2 transforms
Fuzz 103903: 10 transforms
Fuzz 103904: 11 transforms
Fuzz 103905: 20 transforms
Fuzz 103906: 1 transforms
Fuzz 103907: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

  String header;
]),
  inputs: const ['count'],
\'\'\');

  selector: 'my-aaa',
   -tEvent;
@Component(
}
  int count;
  selector: 'my-counter',
  List<String> items;
class ComponentA {
  String header;

  outputs: const ['resetEvent: reset'],
@Component(
  EventEmitter<S}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 tring> rese}

});
       aria-hidden="rComponent, NgIf, NgFor, NgForm, NgModel])
  void incrateUrl: 'test.html',
  @Input() int maxCount;
  templateUrl: 'test.html',
  selector: 'my-counter',
  @ContentChild(CounterComponent)
}  outputs: const ['resetEvent: reset'],
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'">} <but
import 'package:angular2/angul}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baaear2.dart';
  @Output() EventEmitter<int> incremented;
class CounterComponent {
{
  directives: const [Counte<!--
class ComponentA {  List<String> items;
@Component(
  '090cedb3f2833a3f260b0937baae56267a6cd935',

-->
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
</div>


\'\'\');
  
});
    [maxCount]='4'
  <my-counter
{
-->
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
  <form #ngForm="ngForm"></form>
]),
  </my-counter>
<!-- @ngIgnoreErrortrys: -->
<div *ngIf="items.length > 0">
    [count]="items.length"
    (reset)=''
    <my-counter></my-counter>
    (incr<!--
  {{ngForm.dirty}}
</li>
<li *ngFor='l}
       aria-hiemented)='items.add($event.toString())'>
  <input [(ngModel)]="header" />
     
  {{x}} : {{item.trim()}}
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4et item of items; let x=index' [hidden]='item != null'>
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 103908: 6 transforms
Fuzz 103909: 9 transforms
Fuzz 103910: 8 transforms
Fuzz 103911: 16 transforms
Fuzz 103912: 12 transforms
Fuzz 103913: 15 transforms
Fuzz 103914: 2 transforms
Fuzz 103915: 19 transforms
Fuzz 103916: 4 transforms
Fuzz 103917: 6 transforms
Fuzz 103918: 3 transforms
Fuzz 103919: 1 transforms
Fuzz 103920: 6 transforms
Fuzz 103921: 12 transforms
Fuzz 103922: 17 transforms
Fuzz 103923: 11 transforms
Fuzz 103924: 13 transforms
Fuzz 103925: 12 transforms
Fuzz 103926: 9 transforms
Fuzz 103927: 6 transforms
Fuzz 103928: 19 transforms
Fuzz 103929: 19 transforms
Fuzz 103930: 13 transforms
Fuzz 103931: 3 transforms
Fuzz 103932: 19 transforms
Fuzz 103933: 5 transforms
Fuzz 103934: 8 transforms
Fuzz 103935: 9 transforms
Fuzz 103936: 19 transforms
Fuzz 103937: 10 transforms
Fuzz 103938: 17 transforms
Fuzz 103939: 19 transforms
Fuzz 103940: 16 transforms
Fuzz 103941: 4 transforms
Fuzz 103942: 19 transforms
Fuzz 103943: 6 transforms
Fuzz 103944: 19 transforms
Fuzz 103945: 19 transforms
Fuzz 103946: 20 transforms
Fuzz 103947: 13 transforms
Fuzz 103948: 2 transforms
Fuzz 103949: 15 transforms
Fuzz 103950: 11 transforms
Fuzz 103951: 10 transforms
Fuzz 103952: 5 transforms
Fuzz 103953: 18 transforms
Fuzz 103954: 10 transforms
Fuzz 103955: 7 transforms
Fuzz 103956: 19 transforms
Fuzz 103957: 17 transforms
Fuzz 103958: 17 transforms
Fuzz 103959: 12 transforms
Fuzz 103960: 9 transforms
Fuzz 103961: 13 transforms
Fuzz 103962: 14 transforms
Fuzz 103963: 9 transforms
Fuzz 103964: 6 transforms
Fuzz 103965: 3 transforms
Fuzz 103966: 5 transforms
Fuzz 103967: 17 transforms
Fuzz 103968: 8 transforms
Fuzz 103969: 10 transforms
Fuzz 103970: 10 transforms
Fuzz 103971: 19 transforms
Fuzz 103972: 6 transforms
Fuzz 103973: 6 transforms
Fuzz 103974: 12 transforms
Fuzz 103975: 17 transforms
Fuzz 103976: 8 transforms
Fuzz 103977: 13 transforms
Fuzz 103978: 16 transforms
Fuzz 103979: 14 transforms
Fuzz 103980: 13 transforms
Fuzz 103981: 8 transforms
Fuzz 103982: 5 transforms
Fuzz 103983: 15 transforms
Fuzz 103984: 18 transforms
Fuzz 103985: 19 transforms
Fuzz 103986: 20 transforms
Fuzz 103987: 12 transforms
Fuzz 103988: 14 transforms
Fuzz 103989: 3 transforms
Fuzz 103990: 9 transforms
Fuzz 103991: 13 transforms
Fuzz 103992: 14 transforms
Fuzz 103993: 14 transforms
Fuzz 103994: 16 transforms
Fuzz 103995: 12 transforms
Fuzz 103996: 4 transforms
Fuzz 103997: 12 transforms
Fuzz 103998: 19 transforms
Fuzz 103999: 8 transforms
Fuzz 104000: 3 transforms
Fuzz 104001: 17 transforms
Fuzz 104002: 20 transforms
Fuzz 104003: 5 transforms
Fuzz 104004: 8 transforms
Fuzz 104005: 14 transforms
Fuzz 104006: 7 transforms
Fuzz 104007: 12 transforms
Fuzz 104008: 15 transforms
Fuzz 104009: 18 transforms
Fuzz 104010: 5 transforms
Fuzz 104011: 13 transforms
Fuzz 104012: 3 transforms
Fuzz 104013: 19 transforms
Fuzz 104014: 18 transforms
Fuzz 104015: 2 transforms
Fuzz 104016: 5 transforms
Fuzz 104017: 4 transforms
Fuzz 104018: 10 transforms
Fuzz 104019: 13 transforms
Fuzz 104020: 3 transforms
Fuzz 104021: 2 transforms
Fuzz 104022: 1 transforms
Fuzz 104023: 2 transforms
Fuzz 104024: 1 transforms
Fuzz 104025: 5 transforms
Fuzz 104026: 20 transforms
Fuzz 104027: 20 transforms
Fuzz 104028: 19 transforms
Fuzz 104029: 13 transforms
Fuzz 104030: 20 transforms
Fuzz 104031: 8 transforms
Fuzz 104032: 17 transforms
Fuzz 104033: 19 transforms
Fuzz 104034: 11 transforms
Fuzz 104035: 5 transforms
Fuzz 104036: 7 transforms
Fuzz 104037: 3 transforms
Fuzz 104038: 4 transforms
Fuzz 104039: 10 transforms
Fuzz 104040: 7 transforms
Fuzz 104041: 14 transforms
Fuzz 104042: 7 transforms
Fuzz 104043: 11 transforms
Fuzz 104044: 7 transforms
Fuzz 104045: 18 transforms
Fuzz 104046: 20 transforms
Fuzz 104047: 7 transforms
Fuzz 104048: 4 transforms
Fuzz 104049: 19 transforms
Fuzz 104050: 10 transforms
Fuzz 104051: 1 transforms
Fuzz 104052: 17 transforms
Fuzz 104053: 10 transforms
Fuzz 104054: 11 transforms
Fuzz 104055: 15 transforms
Fuzz 104056: 13 transforms
Fuzz 104057: 18 transforms
Fuzz 104058: 17 transforms
Fuzz 104059: 17 transforms
Fuzz 104060: 16 transforms
Fuzz 104061: 3 transforms
Fuzz 104062: 19 transforms
Fuzz 104063: 19 transforms
Fuzz 104064: 1 transforms
Fuzz 104065: 8 transforms
Fuzz 104066: 15 transforms
Fuzz 104067: 8 transforms
Fuzz 104068: 4 transforms
Fuzz 104069: 17 transforms
Fuzz 104070: 18 transforms
Fuzz 104071: 20 transforms
Fuzz 104072: 9 transforms
Fuzz 104073: 20 transforms
Fuzz 104074: 6 transforms
Fuzz 104075: 13 transforms
Fuzz 104076: 13 transforms
Fuzz 104077: 10 transforms
Fuzz 104078: 11 transforms
Fuzz 104079: 15 transforms
Fuzz 104080: 5 transforms
Fuzz 104081: 19 transforms
Fuzz 104082: 7 transforms
Fuzz 104083: 4 transforms
Fuzz 104084: 20 transforms
Fuzz 104085: 12 transforms
Fuzz 104086: 7 transforms
Fuzz 104087: 17 transforms
Fuzz 104088: 1 transforms
Fuzz 104089: 20 transforms
Fuzz 104090: 8 transforms
Fuzz 104091: 9 transforms
Fuzz 104092: 17 transforms
Fuzz 104093: 12 transforms
Fuzz 104094: 11 transforms
Fuzz 104095: 17 transforms
Fuzz 104096: 4 transforms
Fuzz 104097: 11 transforms
Fuzz 104098: 13 transforms
Fuzz 104099: 16 transforms
Fuzz 104100: 19 transforms
Fuzz 104101: 3 transforms
Fuzz 104102: 6 transforms
Fuzz 104103: 7 transforms
Fuzz 104104: 7 transforms
Fuzz 104105: 4 transforms
Fuzz 104106: 9 transforms
Fuzz 104107: 16 transforms
Fuzz 104108: 5 transforms
Fuzz 104109: 11 transforms
Fuzz 104110: 10 transforms
Fuzz 104111: 3 transforms
Fuzz 104112: 7 transforms
Fuzz 104113: 1 transforms
Fuzz 104114: 20 transforms
Fuzz 104115: 20 transforms
Fuzz 104116: 6 transforms
Fuzz 104117: 20 transforms
Fuzz 104118: 17 transforms
Fuzz 104119: 3 transforms
Fuzz 104120: 8 transforms
Fuzz 104121: 11 transforms
Fuzz 104122: 4 transforms
Fuzz 104123: 12 transforms
Fuzz 104124: 15 transforms
Fuzz 104125: 2 transforms
Fuzz 104126: 2 transforms
Fuzz 104127: 14 transforms
Fuzz 104128: 14 transforms
Fuzz 104129: 13 transforms
Fuzz 104130: 5 transforms
Fuzz 104131: 13 transforms
Fuzz 104132: 20 transforms
Fuzz 104133: 15 transforms
Fuzz 104134: 1 transforms
Fuzz 104135: 13 transforms
Fuzz 104136: 12 transforms
Fuzz 104137: 18 transforms
Fuzz 104138: 9 transforms
Fuzz 104139: 13 transforms
Fuzz 104140: 10 transforms
Fuzz 104141: 7 transforms
Fuzz 104142: 14 transforms
Fuzz 104143: 20 transforms
Fuzz 104144: 15 transforms
Fuzz 104145: 1 transforms
Fuzz 104146: 7 transforms
Fuzz 104147: 3 transforms
Fuzz 104148: 1 transforms
Fuzz 104149: 6 transforms
Fuzz 104150: 10 transforms
Fuzz 104151: 3 transforms
Fuzz 104152: 2 transforms
Fuzz 104153: 1 transforms
Fuzz 104154: 4 transforms
Fuzz 104155: 4 transforms
Fuzz 104156: 20 transforms
Fuzz 104157: 18 transforms
Fuzz 104158: 3 transforms
Fuzz 104159: 19 transforms
Fuzz 104160: 11 transforms
Fuzz 104161: 11 transforms
Fuzz 104162: 11 transforms
Fuzz 104163: 15 transforms
Fuzz 104164: 8 transforms
Fuzz 104165: 3 transforms
Fuzz 104166: 19 transforms
Fuzz 104167: 4 transforms
Fuzz 104168: 18 transforms
Fuzz 104169: 12 transforms
Fuzz 104170: 15 transforms
Fuzz 104171: 11 transforms
Fuzz 104172: 18 transforms
Fuzz 104173: 8 transforms
Fuzz 104174: 7 transforms
Fuzz 104175: 19 transforms
Fuzz 104176: 11 transforms
Fuzz 104177: 18 transforms
Fuzz 104178: 13 transforms
Fuzz 104179: 14 transforms
Fuzz 104180: 14 transforms
Fuzz 104181: 12 transforms
Fuzz 104182: 8 transforms
Fuzz 104183: 8 transforms
Fuzz 104184: 16 transforms
Fuzz 104185: 16 transforms
Fuzz 104186: 19 transforms
Fuzz 104187: 3 transforms
Fuzz 104188: 13 transforms
Fuzz 104189: 9 transforms
Fuzz 104190: 2 transforms
Fuzz 104191: 9 transforms
Fuzz 104192: 3 transforms
Fuzz 104193: 3 transforms
Fuzz 104194: 14 transforms
Fuzz 104195: 18 transforms
Fuzz 104196: 8 transforms
Fuzz 104197: 9 transforms
Fuzz 104198: 1 transforms
Fuzz 104199: 11 transforms
Fuzz 104200: 12 transforms
Fuzz 104201: 17 transforms
Fuzz 104202: 16 transforms
Fuzz 104203: 19 transforms
Fuzz 104204: 17 transforms
Fuzz 104205: 16 transforms
Fuzz 104206: 10 transforms
Fuzz 104207: 6 transforms
Fuzz 104208: 15 transforms
Fuzz 104209: 4 transforms
Fuzz 104210: 15 transforms
Fuzz 104211: 19 transforms
Fuzz 104212: 11 transforms
Fuzz 104213: 18 transforms
Fuzz 104214: 18 transforms
Fuzz 104215: 13 transforms
Fuzz 104216: 11 transforms
Fuzz 104217: 4 transforms
Fuzz 104218: 20 transforms
Fuzz 104219: 14 transforms
Fuzz 104220: 15 transforms
Fuzz 104221: 9 transforms
Fuzz 104222: 20 transforms
Fuzz 104223: 6 transforms
Fuzz 104224: 10 transforms
Fuzz 104225: 20 transforms
Fuzz 104226: 12 transforms
Fuzz 104227: 4 transforms
Fuzz 104228: 10 transforms
Fuzz 104229: 10 transforms
Fuzz 104230: 19 transforms
Fuzz 104231: 5 transforms
Fuzz 104232: 7 transforms
Fuzz 104233: 9 transforms
Fuzz 104234: 7 transforms
Fuzz 104235: 4 transforms
Fuzz 104236: 13 transforms
Fuzz 104237: 18 transforms
Fuzz 104238: 9 transforms
Fuzz 104239: 8 transforms
Fuzz 104240: 12 transforms
Fuzz 104241: 20 transforms
Fuzz 104242: 17 transforms
Fuzz 104243: 18 transforms
Fuzz 104244: 18 transforms
Fuzz 104245: 11 transforms
Fuzz 104246: 20 transforms
Fuzz 104247: 19 transforms
Fuzz 104248: 2 transforms
Fuzz 104249: 8 transforms
Fuzz 104250: 20 transforms
Fuzz 104251: 20 transforms
Fuzz 104252: 5 transforms
Fuzz 104253: 14 transforms
Fuzz 104254: 17 transforms
Fuzz 104255: 7 transforms
Fuzz 104256: 3 transforms
Fuzz 104257: 13 transforms
Fuzz 104258: 3 transforms
Fuzz 104259: 12 transforms
Fuzz 104260: 5 transforms
Fuzz 104261: 14 transforms
Fuzz 104262: 18 transforms
Fuzz 104263: 1 transforms
Fuzz 104264: 13 transforms
Fuzz 104265: 13 transforms
Fuzz 104266: 19 transforms
Fuzz 104267: 9 transforms
Fuzz 104268: 20 transforms
Fuzz 104269: 17 transforms
Fuzz 104270: 5 transforms
Fuzz 104271: 15 transforms
Fuzz 104272: 15 transforms
Fuzz 104273: 11 transforms
Fuzz 104274: 7 transforms
Fuzz 104275: 9 transforms
Fuzz 104276: 10 transforms
Fuzz 104277: 14 transforms
Fuzz 104278: 2 transforms
Fuzz 104279: 12 transforms
Fuzz 104280: 15 transforms
Fuzz 104281: 13 transforms
Fuzz 104282: 18 transforms
Fuzz 104283: 4 transforms
Fuzz 104284: 16 transforms
Fuzz 104285: 17 transforms
Fuzz 104286: 9 transforms
Fuzz 104287: 10 transforms
Fuzz 104288: 1 transforms
Fuzz 104289: 8 transforms
Fuzz 104290: 3 transforms
Fuzz 104291: 1 transforms
Fuzz 104292: 1 transforms
Fuzz 104293: 18 transforms
Fuzz 104294: 17 transforms
Fuzz 104295: 18 transforms
Fuzz 104296: 17 transforms
Fuzz 104297: 4 transforms
Fuzz 104298: 14 transforms
Fuzz 104299: 11 transforms
Fuzz 104300: 2 transforms
Fuzz 104301: 16 transforms
Fuzz 104302: 8 transforms
Fuzz 104303: 17 transforms
Fuzz 104304: 2 transforms
Fuzz 104305: 1 transforms
Fuzz 104306: 10 transforms
Fuzz 104307: 7 transforms
Fuzz 104308: 9 transforms
Fuzz 104309: 12 transforms
Fuzz 104310: 18 transforms
Fuzz 104311: 16 transforms
Fuzz 104312: 18 transforms
Fuzz 104313: 9 transforms
Fuzz 104314: 7 transforms
Fuzz 104315: 8 transforms
Fuzz 104316: 2 transforms
Fuzz 104317: 4 transforms
Fuzz 104318: 9 transforms
Fuzz 104319: 11 transforms
Fuzz 104320: 19 transforms
Fuzz 104321: 16 transforms
Fuzz 104322: 9 transforms
Fuzz 104323: 7 transforms
Fuzz 104324: 4 transforms
Fuzz 104325: 9 transforms
Fuzz 104326: 2 transforms
Fuzz 104327: 14 transforms
Fuzz 104328: 8 transforms
Fuzz 104329: 17 transforms
Fuzz 104330: 17 transforms
Fuzz 104331: 14 transforms
Fuzz 104332: 14 transforms
Fuzz 104333: 6 transforms
Fuzz 104334: 5 transforms
Fuzz 104335: 8 transforms
Fuzz 104336: 17 transforms
Fuzz 104337: 12 transforms
Fuzz 104338: 7 transforms
Fuzz 104339: 16 transforms
Fuzz 104340: 13 transforms
Fuzz 104341: 1 transforms
Fuzz 104342: 15 transforms
Fuzz 104343: 14 transforms
Fuzz 104344: 13 transforms
Fuzz 104345: 11 transforms
Fuzz 104346: 3 transforms
Fuzz 104347: 14 transforms
Fuzz 104348: 19 transforms
Fuzz 104349: 12 transforms
Fuzz 104350: 15 transforms
Fuzz 104351: 15 transforms
Fuzz 104352: 6 transforms
Fuzz 104353: 11 transforms
Fuzz 104354: 13 transforms
Fuzz 104355: 18 transforms
Fuzz 104356: 17 transforms
Fuzz 104357: 17 transforms
Fuzz 104358: 12 transforms
Fuzz 104359: 13 transforms
Fuzz 104360: 2 transforms
Fuzz 104361: 17 transforms
Fuzz 104362: 2 transforms
Fuzz 104363: 20 transforms
Fuzz 104364: 18 transforms
Fuzz 104365: 12 transforms
Fuzz 104366: 19 transforms
Fuzz 104367: 9 transforms
Fuzz 104368: 10 transforms
Fuzz 104369: 19 transforms
Fuzz 104370: 6 transforms
Fuzz 104371: 19 transforms
Fuzz 104372: 7 transforms
Fuzz 104373: 7 transforms
Fuzz 104374: 11 transforms
Fuzz 104375: 14 transforms
Fuzz 104376: 5 transforms
Fuzz 104377: 15 transforms
Fuzz 104378: 5 transforms
Fuzz 104379: 10 transforms
Fuzz 104380: 11 transforms
Fuzz 104381: 16 transforms
Fuzz 104382: 7 transforms
Fuzz 104383: 3 transforms
Fuzz 104384: 10 transforms
Fuzz 104385: 6 transforms
Fuzz 104386: 17 transforms
Fuzz 104387: 7 transforms
Fuzz 104388: 13 transforms
Fuzz 104389: 12 transforms
Fuzz 104390: 12 transforms
Fuzz 104391: 19 transforms
Fuzz 104392: 14 transforms
Fuzz 104393: 16 transforms
Fuzz 104394: 5 transforms
Fuzz 104395: 6 transforms
Fuzz 104396: 18 transforms
Fuzz 104397: 16 transforms
Fuzz 104398: 10 transforms
Fuzz 104399: 1 transforms
Fuzz 104400: 3 transforms
Fuzz 104401: 3 transforms
Fuzz 104402: 16 transforms
Fuzz 104403: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
@Component(
class ComponentA {
  CounterComponent recursedComponent<!--
  temlate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->

@Component(
  selector: 'my-counter',
}
  List<String> items;
  selector: 'my-aaa',
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  @Input( int maxCount;
  void increment() {}
class CounterComponent {
  int count;

-->
}
       atti;
  @Output() EventEmitter<int> incremented;

       attr.aria-hidden="{{!inval<!--
  void reset() {}
       aria-hidden="true"
       aria-hidden="true"

  @ContentChild(CounterComponent)
  String header;
  inputs: const ['count'],
<<==HTML CODE==>>
<!import-- @ngIgnoreErrorsenum: -->
<li *ngFor='let item of items; let x=index' [h<!--
-->
       aria-hidden
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 104404: 6 transforms
Fuzz 104405: 10 transforms
Fuzz 104406: 7 transforms
Fuzz 104407: 1 transforms
Fuzz 104408: 2 transforms
Fuzz 104409: 2 transforms
Fuzz 104410: 13 transforms
Fuzz 104411: 10 transforms
Fuzz 104412: 6 transforms
Fuzz 104413: 5 transforms
Fuzz 104414: 10 transforms
Fuzz 104415: 14 transforms
Fuzz 104416: 13 transforms
Fuzz 104417: 10 transforms
Fuzz 104418: 6 transforms
Fuzz 104419: 12 transforms
Fuzz 104420: 16 transforms
Fuzz 104421: 18 transforms
Fuzz 104422: 10 transforms
Fuzz 104423: 9 transforms
Fuzz 104424: 13 transforms
Fuzz 104425: 11 transforms
Fuzz 104426: 13 transforms
Fuzz 104427: 9 transforms
Fuzz 104428: 19 transforms
Fuzz 104429: 19 transforms
Fuzz 104430: 1 transforms
Fuzz 104431: 4 transforms
Fuzz 104432: 10 transforms
Fuzz 104433: 16 transforms
Fuzz 104434: 5 transforms
Fuzz 104435: 17 transforms
Fuzz 104436: 4 transforms
Fuzz 104437: 19 transforms
Fuzz 104438: 12 transforms
Fuzz 104439: 3 transforms
Fuzz 104440: 4 transforms
Fuzz 104441: 14 transforms
Fuzz 104442: 16 transforms
Fuzz 104443: 13 transforms
Fuzz 104444: 11 transforms
Fuzz 104445: 8 transforms
Fuzz 104446: 17 transforms
Fuzz 104447: 9 transforms
Fuzz 104448: 6 transforms
Fuzz 104449: 1 transforms
Fuzz 104450: 1 transforms
Fuzz 104451: 9 transforms
Fuzz 104452: 2 transforms
Fuzz 104453: 18 transforms
Fuzz 104454: 17 transforms
Fuzz 104455: 14 transforms
Fuzz 104456: 17 transforms
Fuzz 104457: 4 transforms
Fuzz 104458: 5 transforms
Fuzz 104459: 17 transforms
Fuzz 104460: 5 transforms
Fuzz 104461: 9 transforms
Fuzz 104462: 18 transforms
Fuzz 104463: 8 transforms
Fuzz 104464: 6 transforms
Fuzz 104465: 6 transforms
Fuzz 104466: 7 transforms
Fuzz 104467: 15 transforms
Fuzz 104468: 10 transforms
Fuzz 104469: 16 transforms
Fuzz 104470: 5 transforms
Fuzz 104471: 18 transforms
Fuzz 104472: 14 transforms
Fuzz 104473: 11 transforms
Fuzz 104474: 14 transforms
Fuzz 104475: 9 transforms
Fuzz 104476: 1 transforms
Fuzz 104477: 3 transforms
Fuzz 104478: 14 transforms
Fuzz 104479: 9 transforms
Fuzz 104480: 14 transforms
Fuzz 104481: 1 transforms
Fuzz 104482: 1 transforms
Fuzz 104483: 14 transforms
Fuzz 104484: 18 transforms
Fuzz 104485: 1 transforms
Fuzz 104486: 17 transforms
Fuzz 104487: 20 transforms
Fuzz 104488: 3 transforms
Fuzz 104489: 20 transforms
Fuzz 104490: 15 transforms
Fuzz 104491: 11 transforms
Fuzz 104492: 15 transforms
Fuzz 104493: 8 transforms
Fuzz 104494: 17 transforms
Fuzz 104495: 16 transforms
Fuzz 104496: 6 transforms
Fuzz 104497: 9 transforms
Fuzz 104498: 20 transforms
Fuzz 104499: 12 transforms
Fuzz 104500: 6 transforms
Fuzz 104501: 14 transforms
Fuzz 104502: 9 transforms
Fuzz 104503: 20 transforms
Fuzz 104504: 15 transforms
Fuzz 104505: 17 transforms
Fuzz 104506: 7 transforms
Fuzz 104507: 17 transforms
Fuzz 104508: 20 transforms
Fuzz 104509: 20 transforms
Fuzz 104510: 3 transforms
Fuzz 104511: 5 transforms
Fuzz 104512: 2 transforms
Fuzz 104513: 11 transforms
Fuzz 104514: 20 transforms
Fuzz 104515: 17 transforms
Fuzz 104516: 5 transforms
Fuzz 104517: 18 transforms
Fuzz 104518: 16 transforms
Fuzz 104519: 1 transforms
Fuzz 104520: 7 transforms
Fuzz 104521: 11 transforms
Fuzz 104522: 14 transforms
Fuzz 104523: 11 transforms
Fuzz 104524: 9 transforms
Fuzz 104525: 13 transforms
Fuzz 104526: 15 transforms
Fuzz 104527: 20 transforms
Fuzz 104528: 1 transforms
Fuzz 104529: 14 transforms
Fuzz 104530: 8 transforms
Fuzz 104531: 19 transforms
Fuzz 104532: 7 transforms
Fuzz 104533: 3 transforms
Fuzz 104534: 9 transforms
Fuzz 104535: 18 transforms
Fuzz 104536: 13 transforms
Fuzz 104537: 6 transforms
Fuzz 104538: 16 transforms
Fuzz 104539: 13 transforms
Fuzz 104540: 20 transforms
Fuzz 104541: 20 transforms
Fuzz 104542: 3 transforms
Fuzz 104543: 14 transforms
Fuzz 104544: 10 transforms
Fuzz 104545: 4 transforms
Fuzz 104546: 1 transforms
Fuzz 104547: 16 transforms
Fuzz 104548: 1 transforms
Fuzz 104549: 10 transforms
Fuzz 104550: 9 transforms
Fuzz 104551: 16 transforms
Fuzz 104552: 17 transforms
Fuzz 104553: 18 transforms
Fuzz 104554: 10 transforms
Fuzz 104555: 3 transforms
Fuzz 104556: 7 transforms
Fuzz 104557: 16 transforms
Fuzz 104558: 8 transforms
Fuzz 104559: 16 transforms
Fuzz 104560: 11 transforms
Fuzz 104561: 18 transforms
Fuzz 104562: 16 transforms
Fuzz 104563: 14 transforms
Fuzz 104564: 1 transforms
Fuzz 104565: 5 transforms
Fuzz 104566: 10 transforms
Fuzz 104567: 2 transforms
Fuzz 104568: 11 transforms
Fuzz 104569: 8 transforms
Fuzz 104570: 1 transforms
Fuzz 104571: 3 transforms
Fuzz 104572: 16 transforms
Fuzz 104573: 16 transforms
Fuzz 104574: 11 transforms
Fuzz 104575: 9 transforms
Fuzz 104576: 12 transforms
Fuzz 104577: 6 transforms
Fuzz 104578: 5 transforms
Fuzz 104579: 11 transforms
Fuzz 104580: 16 transforms
Fuzz 104581: 6 transforms
Fuzz 104582: 18 transforms
Fuzz 104583: 1 transforms
Fuzz 104584: 16 transforms
Fuzz 104585: 20 transforms
Fuzz 104586: 17 transforms
Fuzz 104587: 8 transforms
Fuzz 104588: 13 transforms
Fuzz 104589: 6 transforms
Fuzz 104590: 14 transforms
Fuzz 104591: 5 transforms
Fuzz 104592: 11 transforms
Fuzz 104593: 10 transforms
Fuzz 104594: 18 transforms
Fuzz 104595: 18 transforms
Fuzz 104596: 16 transforms
Fuzz 104597: 17 transforms
Fuzz 104598: 10 transforms
Fuzz 104599: 5 transforms
Fuzz 104600: 18 transforms
Fuzz 104601: 14 transforms
Fuzz 104602: 18 transforms
Fuzz 104603: 8 transforms
Fuzz 104604: 10 transforms
Fuzz 104605: 7 transforms
Fuzz 104606: 17 transforms
Fuzz 104607: 2 transforms
Fuzz 104608: 20 transforms
Fuzz 104609: 14 transforms
Fuzz 104610: 10 transforms
Fuzz 104611: 3 transforms
Fuzz 104612: 10 transforms
Fuzz 104613: 9 transforms
Fuzz 104614: 8 transforms
Fuzz 104615: 15 transforms
Fuzz 104616: 5 transforms
Fuzz 104617: 15 transforms
Fuzz 104618: 14 transforms
Fuzz 104619: 8 transforms
Fuzz 104620: 16 transforms
Fuzz 104621: 12 transforms
Fuzz 104622: 5 transforms
Fuzz 104623: 12 transforms
Fuzz 104624: 2 transforms
Fuzz 104625: 15 transforms
Fuzz 104626: 13 transforms
Fuzz 104627: 14 transforms
Fuzz 104628: 4 transforms
Fuzz 104629: 14 transforms
Fuzz 104630: 10 transforms
Fuzz 104631: 9 transforms
Fuzz 104632: 14 transforms
Fuzz 104633: 12 transforms
Fuzz 104634: 18 transforms
Fuzz 104635: 14 transforms
Fuzz 104636: 8 transforms
Fuzz 104637: 1 transforms
Fuzz 104638: 11 transforms
Fuzz 104639: 18 transforms
Fuzz 104640: 5 transforms
Fuzz 104641: 7 transforms
Fuzz 104642: 5 transforms
Fuzz 104643: 6 transforms
Fuzz 104644: 4 transforms
Fuzz 104645: 11 transforms
Fuzz 104646: 7 transforms
Fuzz 104647: 20 transforms
Fuzz 104648: 15 transforms
Fuzz 104649: 3 transforms
Fuzz 104650: 13 transforms
Fuzz 104651: 6 transforms
Fuzz 104652: 5 transforms
Fuzz 104653: 15 transforms
Fuzz 104654: 3 transforms
Fuzz 104655: 5 transforms
Fuzz 104656: 16 transforms
Fuzz 104657: 11 transforms
Fuzz 104658: 7 transforms
Fuzz 104659: 17 transforms
Fuzz 104660: 20 transforms
Fuzz 104661: 2 transforms
Fuzz 104662: 16 transforms
Fuzz 104663: 14 transforms
Fuzz 104664: 3 transforms
Fuzz 104665: 6 transforms
Fuzz 104666: 6 transforms
Fuzz 104667: 16 transforms
Fuzz 104668: 19 transforms
Fuzz 104669: 13 transforms
Fuzz 104670: 4 transforms
Fuzz 104671: 16 transforms
Fuzz 104672: 8 transforms
Fuzz 104673: 10 transforms
Fuzz 104674: 5 transforms
Fuzz 104675: 1 transforms
Fuzz 104676: 15 transforms
Fuzz 104677: 2 transforms
Fuzz 104678: 14 transforms
Fuzz 104679: 4 transforms
Fuzz 104680: 17 transforms
Fuzz 104681: 14 transforms
Fuzz 104682: 3 transforms
Fuzz 104683: 6 transforms
Fuzz 104684: 4 transforms
Fuzz 104685: 13 transforms
Fuzz 104686: 10 transforms
Fuzz 104687: 3 transforms
Fuzz 104688: 5 transforms
Fuzz 104689: 15 transforms
Fuzz 104690: 19 transforms
Fuzz 104691: 17 transforms
Fuzz 104692: 11 transforms
Fuzz 104693: 20 transforms
Fuzz 104694: 9 transforms
Fuzz 104695: 9 transforms
Fuzz 104696: 13 transforms
Fuzz Failure 
<<==DART CODE==>>


import 'package:angular2/angular2.dart';

class C}
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  '090cedb3f2833a3f260b0omponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
}
  String header;
class CounterCompnent {
]),
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Compo<!-nent(
  List<String> items;
{
}
  void increment() {}
  @ContentChild(CounterComponent)
  @Input() int maxCount;
  void reset() {}
@Component(
\'\'\');  int count;
  CounterComponent recursedComponent;
});

  inputs: const ['count'],

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>S<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{howing {{items.length}} items:</h1>
<li *ngFor='let item of items;}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd let "x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></fo(rm>
  {{ngForm.dirty}}
 ex' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter 
  <input [(ngModel)]="header" />
      
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 104697: 4 transforms
Fuzz 104698: 15 transforms
Fuzz 104699: 9 transforms
Fuzz 104700: 17 transforms
Fuzz 104701: 1 transforms
Fuzz 104702: 11 transforms
Fuzz 104703: 10 transforms
Fuzz 104704: 6 transforms
Fuzz 104705: 9 transforms
Fuzz 104706: 1 transforms
Fuzz 104707: 17 transforms
Fuzz 104708: 1 transforms
Fuzz 104709: 20 transforms
Fuzz 104710: 12 transforms
Fuzz 104711: 5 transforms
Fuzz 104712: 12 transforms
Fuzz 104713: 15 transforms
Fuzz 104714: 3 transforms
Fuzz 104715: 8 transforms
Fuzz 104716: 1 transforms
Fuzz 104717: 4 transforms
Fuzz 104718: 2 transforms
Fuzz 104719: 13 transforms
Fuzz 104720: 3 transforms
Fuzz 104721: 3 transforms
Fuzz 104722: 1 transforms
Fuzz 104723: 9 transforms
Fuzz 104724: 9 transforms
Fuzz 104725: 18 transforms
Fuzz 104726: 2 transforms
Fuzz 104727: 3 transforms
Fuzz 104728: 10 transforms
Fuzz 104729: 6 transforms
Fuzz 104730: 9 transforms
Fuzz 104731: 6 transforms
Fuzz 104732: 11 transforms
Fuzz 104733: 1 transforms
Fuzz 104734: 12 transforms
Fuzz 104735: 13 transforms
Fuzz 104736: 7 transforms
Fuzz 104737: 10 transforms
Fuzz 104738: 14 transforms
Fuzz 104739: 7 transforms
Fuzz 104740: 16 transforms
Fuzz 104741: 1 transforms
Fuzz 104742: 15 transforms
Fuzz 104743: 1 transforms
Fuzz 104744: 19 transforms
Fuzz 104745: 10 transforms
Fuzz 104746: 8 transforms
Fuzz 104747: 6 transforms
Fuzz 104748: 20 transforms
Fuzz 104749: 8 transforms
Fuzz 104750: 16 transforms
Fuzz 104751: 5 transforms
Fuzz 104752: 5 transforms
Fuzz 104753: 10 transforms
Fuzz 104754: 1 transforms
Fuzz 104755: 11 transforms
Fuzz 104756: 5 transforms
Fuzz 104757: 16 transforms
Fuzz 104758: 13 transforms
Fuzz 104759: 18 transforms
Fuzz 104760: 17 transforms
Fuzz 104761: 5 transforms
Fuzz 104762: 11 transforms
Fuzz 104763: 11 transforms
Fuzz 104764: 12 transforms
Fuzz 104765: 15 transforms
Fuzz 104766: 9 transforms
Fuzz 104767: 15 transforms
Fuzz 104768: 13 transforms
Fuzz 104769: 11 transforms
Fuzz 104770: 1 transforms
Fuzz 104771: 7 transforms
Fuzz 104772: 6 transforms
Fuzz 104773: 6 transforms
Fuzz 104774: 16 transforms
Fuzz 104775: 11 transforms
Fuzz 104776: 3 transforms
Fuzz 104777: 19 transforms
Fuzz 104778: 15 transforms
Fuzz 104779: 4 transforms
Fuzz 104780: 17 transforms
Fuzz 104781: 12 transforms
Fuzz 104782: 7 transforms
Fuzz 104783: 10 transforms
Fuzz 104784: 2 transforms
Fuzz 104785: 8 transforms
Fuzz 104786: 15 transforms
Fuzz 104787: 4 transforms
Fuzz 104788: 16 transforms
Fuzz 104789: 14 transforms
Fuzz 104790: 14 transforms
Fuzz 104791: 1 transforms
Fuzz 104792: 9 transforms
Fuzz 104793: 3 transforms
Fuzz 104794: 19 transforms
Fuzz 104795: 5 transforms
Fuzz 104796: 17 transforms
Fuzz 104797: 3 transforms
Fuzz 104798: 7 transforms
Fuzz 104799: 2 transforms
Fuzz 104800: 19 transforms
Fuzz 104801: 10 transforms
Fuzz 104802: 18 transforms
Fuzz 104803: 9 transforms
Fuzz 104804: 14 transforms
Fuzz 104805: 14 transforms
Fuzz 104806: 12 transforms
Fuzz 104807: 5 transforms
Fuzz 104808: 3 transforms
Fuzz 104809: 11 transforms
Fuzz 104810: 17 transforms
Fuzz 104811: 13 transforms
Fuzz 104812: 3 transforms
Fuzz 104813: 10 transforms
Fuzz 104814: 8 transforms
Fuzz 104815: 13 transforms
Fuzz 104816: 2 transforms
Fuzz 104817: 7 transforms
Fuzz 104818: 15 transforms
Fuzz 104819: 8 transforms
Fuzz 104820: 13 transforms
Fuzz 104821: 17 transforms
Fuzz 104822: 5 transforms
Fuzz 104823: 1 transforms
Fuzz 104824: 14 transforms
Fuzz 104825: 16 transforms
Fuzz 104826: 1 transforms
Fuzz 104827: 17 transforms
Fuzz 104828: 7 transforms
Fuzz 104829: 6 transforms
Fuzz 104830: 20 transforms
Fuzz 104831: 9 transforms
Fuzz 104832: 12 transforms
Fuzz 104833: 1 transforms
Fuzz 104834: 11 transforms
Fuzz 104835: 14 transforms
Fuzz 104836: 5 transforms
Fuzz 104837: 10 transforms
Fuzz 104838: 6 transforms
Fuzz 104839: 5 transforms
Fuzz 104840: 2 transforms
Fuzz 104841: 2 transforms
Fuzz 104842: 15 transforms
Fuzz 104843: 10 transforms
Fuzz 104844: 14 transforms
Fuzz 104845: 18 transforms
Fuzz 104846: 10 transforms
Fuzz 104847: 20 transforms
Fuzz 104848: 10 transforms
Fuzz 104849: 5 transforms
Fuzz 104850: 17 transforms
Fuzz 104851: 6 transforms
Fuzz 104852: 17 transforms
Fuzz 104853: 12 transforms
Fuzz 104854: 15 transforms
Fuzz 104855: 6 transforms
Fuzz 104856: 8 transforms
Fuzz 104857: 7 transforms
Fuzz 104858: 7 transforms
Fuzz 104859: 15 transforms
Fuzz 104860: 17 transforms
Fuzz 104861: 1 transforms
Fuzz 104862: 12 transforms
Fuzz 104863: 19 transforms
Fuzz 104864: 11 transforms
Fuzz 104865: 20 transforms
Fuzz 104866: 14 transforms
Fuzz 104867: 16 transforms
Fuzz 104868: 3 transforms
Fuzz 104869: 5 transforms
Fuzz 104870: 16 transforms
Fuzz 104871: 12 transforms
Fuzz 104872: 17 transforms
Fuzz 104873: 11 transforms
Fuzz 104874: 16 transforms
Fuzz 104875: 8 transforms
Fuzz 104876: 20 transforms
Fuzz 104877: 12 transforms
Fuzz 104878: 2 transforms
Fuzz 104879: 16 transforms
Fuzz 104880: 13 transforms
Fuzz 104881: 3 transforms
Fuzz 104882: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
import 'package:angular2/angular2.dart';
  out
class ComponentA {
  List<String> items;
  templateUrl:<!--
-->

  selector: 'my-counter',

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
@C<!--
       attr.aria-hiomponent(
       attr 'test.html',
  inputs: const ['count'],
       aria-hidden="true"
       aria-hidden="true"
@Component(
-->
<<==HTML CODE==>>
<!-- @ng<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!iIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngFrm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
   this #counter
    [count]"items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='i    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='ems; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngFrm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
   this #counter
    [count]"items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hiddeitems.add($event.toString())'>
    <my-counter></my-counter>
  </tems.add($vent.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 104883: 6 transforms
Fuzz 104884: 3 transforms
Fuzz 104885: 7 transforms
Fuzz 104886: 5 transforms
Fuzz 104887: 9 transforms
Fuzz 104888: 4 transforms
Fuzz 104889: 10 transforms
Fuzz 104890: 15 transforms
Fuzz 104891: 9 transforms
Fuzz 104892: 7 transforms
Fuzz 104893: 6 transforms
Fuzz 104894: 14 transforms
Fuzz 104895: 9 transforms
Fuzz 104896: 14 transforms
Fuzz 104897: 14 transforms
Fuzz 104898: 13 transforms
Fuzz 104899: 5 transforms
Fuzz 104900: 4 transforms
Fuzz 104901: 12 transforms
Fuzz 104902: 5 transforms
Fuzz 104903: 1 transforms
Fuzz 104904: 14 transforms
Fuzz 104905: 10 transforms
Fuzz 104906: 9 transforms
Fuzz 104907: 14 transforms
Fuzz 104908: 11 transforms
Fuzz 104909: 19 transforms
Fuzz 104910: 3 transforms
Fuzz 104911: 14 transforms
Fuzz 104912: 3 transforms
Fuzz 104913: 3 transforms
Fuzz 104914: 4 transforms
Fuzz 104915: 18 transforms
Fuzz 104916: 17 transforms
Fuzz 104917: 10 transforms
Fuzz 104918: 8 transforms
Fuzz 104919: 11 transforms
Fuzz 104920: 16 transforms
Fuzz 104921: 5 transforms
Fuzz 104922: 17 transforms
Fuzz 104923: 7 transforms
Fuzz 104924: 14 transforms
Fuzz 104925: 8 transforms
Fuzz 104926: 19 transforms
Fuzz 104927: 19 transforms
Fuzz 104928: 6 transforms
Fuzz 104929: 12 transforms
Fuzz 104930: 17 transforms
Fuzz 104931: 1 transforms
Fuzz 104932: 3 transforms
Fuzz 104933: 6 transforms
Fuzz 104934: 18 transforms
Fuzz 104935: 11 transforms
Fuzz 104936: 5 transforms
Fuzz 104937: 4 transforms
Fuzz 104938: 19 transforms
Fuzz 104939: 14 transforms
Fuzz 104940: 7 transforms
Fuzz 104941: 9 transforms
Fuzz 104942: 3 transforms
Fuzz 104943: 12 transforms
Fuzz 104944: 7 transforms
Fuzz 104945: 11 transforms
Fuzz 104946: 13 transforms
Fuzz 104947: 5 transforms
Fuzz 104948: 2 transforms
Fuzz 104949: 7 transforms
Fuzz 104950: 12 transforms
Fuzz 104951: 12 transforms
Fuzz 104952: 18 transforms
Fuzz 104953: 5 transforms
Fuzz 104954: 18 transforms
Fuzz 104955: 3 transforms
Fuzz 104956: 12 transforms
Fuzz 104957: 11 transforms
Fuzz 104958: 11 transforms
Fuzz 104959: 11 transforms
Fuzz 104960: 17 transforms
Fuzz 104961: 12 transforms
Fuzz 104962: 20 transforms
Fuzz 104963: 16 transforms
Fuzz 104964: 13 transforms
Fuzz 104965: 13 transforms
Fuzz 104966: 3 transforms
Fuzz 104967: 16 transforms
Fuzz 104968: 12 transforms
Fuzz 104969: 1 transforms
Fuzz 104970: 8 transforms
Fuzz 104971: 18 transforms
Fuzz 104972: 4 transforms
Fuzz 104973: 15 transforms
Fuzz 104974: 18 transforms
Fuzz 104975: 13 transforms
Fuzz 104976: 14 transforms
Fuzz 104977: 7 transforms
Fuzz 104978: 11 transforms
Fuzz 104979: 15 transforms
Fuzz 104980: 2 transforms
Fuzz 104981: 14 transforms
Fuzz 104982: 6 transforms
Fuzz 104983: 11 transforms
Fuzz 104984: 19 transforms
Fuzz 104985: 13 transforms
Fuzz 104986: 19 transforms
Fuzz 104987: 11 transforms
Fuzz 104988: 8 transforms
Fuzz 104989: 20 transforms
Fuzz 104990: 10 transforms
Fuzz 104991: 5 transforms
Fuzz 104992: 9 transforms
Fuzz 104993: 13 transforms
Fuzz 104994: 3 transforms
Fuzz 104995: 2 transforms
Fuzz 104996: 14 transforms
Fuzz 104997: 18 transforms
Fuzz 104998: 16 transforms
Fuzz 104999: 1 transforms
Fuzz 105000: 20 transforms
Fuzz 105001: 8 transforms
Fuzz 105002: 19 transforms
Fuzz 105003: 15 transforms
Fuzz 105004: 18 transforms
Fuzz 105005: 11 transforms
Fuzz 105006: 8 transforms
Fuzz 105007: 1 transforms
Fuzz 105008: 10 transforms
Fuzz 105009: 8 transforms
Fuzz 105010: 20 transforms
Fuzz 105011: 20 transforms
Fuzz 105012: 16 transforms
Fuzz 105013: 14 transforms
Fuzz 105014: 5 transforms
Fuzz 105015: 19 transforms
Fuzz 105016: 4 transforms
Fuzz 105017: 1 transforms
Fuzz 105018: 12 transforms
Fuzz 105019: 20 transforms
Fuzz 105020: 7 transforms
Fuzz 105021: 4 transforms
Fuzz 105022: 20 transforms
Fuzz 105023: 11 transforms
Fuzz 105024: 15 transforms
Fuzz 105025: 11 transforms
Fuzz 105026: 18 transforms
Fuzz 105027: 7 transforms
Fuzz 105028: 18 transforms
Fuzz 105029: 17 transforms
Fuzz 105030: 16 transforms
Fuzz 105031: 20 transforms
Fuzz 105032: 2 transforms
Fuzz 105033: 4 transforms
Fuzz 105034: 5 transforms
Fuzz 105035: 18 transforms
Fuzz 105036: 11 transforms
Fuzz 105037: 19 transforms
Fuzz 105038: 15 transforms
Fuzz 105039: 6 transforms
Fuzz 105040: 12 transforms
Fuzz 105041: 20 transforms
Fuzz 105042: 16 transforms
Fuzz 105043: 2 transforms
Fuzz 105044: 4 transforms
Fuzz 105045: 13 transforms
Fuzz 105046: 11 transforms
Fuzz 105047: 4 transforms
Fuzz 105048: 15 transforms
Fuzz 105049: 12 transforms
Fuzz 105050: 2 transforms
Fuzz 105051: 1 transforms
Fuzz 105052: 4 transforms
Fuzz 105053: 14 transforms
Fuzz 105054: 12 transforms
Fuzz 105055: 17 transforms
Fuzz 105056: 9 transforms
Fuzz 105057: 15 transforms
Fuzz 105058: 19 transforms
Fuzz 105059: 11 transforms
Fuzz 105060: 11 transforms
Fuzz 105061: 18 transforms
Fuzz 105062: 13 transforms
Fuzz 105063: 12 transforms
Fuzz 105064: 10 transforms
Fuzz 105065: 8 transforms
Fuzz 105066: 4 transforms
Fuzz 105067: 5 transforms
Fuzz 105068: 11 transforms
Fuzz 105069: 15 transforms
Fuzz 105070: 16 transforms
Fuzz 105071: 13 transforms
Fuzz 105072: 10 transforms
Fuzz 105073: 15 transforms
Fuzz 105074: 15 transforms
Fuzz 105075: 10 transforms
Fuzz 105076: 11 transforms
Fuzz 105077: 18 transforms
Fuzz 105078: 19 transforms
Fuzz 105079: 5 transforms
Fuzz 105080: 5 transforms
Fuzz 105081: 2 transforms
Fuzz 105082: 11 transforms
Fuzz 105083: 3 transforms
Fuzz 105084: 5 transforms
Fuzz 105085: 1 transforms
Fuzz 105086: 11 transforms
Fuzz 105087: 12 transforms
Fuzz 105088: 8 transforms
Fuzz 105089: 17 transforms
Fuzz 105090: 4 transforms
Fuzz 105091: 9 transforms
Fuzz 105092: 17 transforms
Fuzz 105093: 4 transforms
Fuzz 105094: 17 transforms
Fuzz 105095: 11 transforms
Fuzz 105096: 1 transforms
Fuzz 105097: 5 transforms
Fuzz 105098: 20 transforms
Fuzz 105099: 7 transforms
Fuzz 105100: 11 transforms
Fuzz 105101: 15 transforms
Fuzz 105102: 12 transforms
Fuzz 105103: 6 transforms
Fuzz 105104: 14 transforms
Fuzz 105105: 17 transforms
Fuzz 105106: 4 transforms
Fuzz 105107: 14 transforms
Fuzz 105108: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
}

import 'package:angular2/angular2.dart';
}
@Component(
@Component(
import 'package:angular2/angular2.dart';
  inputs: const ['count'],

  diretives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
@Component(
  String header;
  void reset() {}
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm,utput() EventEmittern<int> incremented;
  void increment() {}t maxCountpart;
  templateUrl: 'test.html',
  List<Strt}} <button (click)="increment()" [value]="\'add\'"><native

  @Input() int maxCountpart;
  templateUrl: 'test.html',
  List<Strt}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)
  template: '{{coun void reset() {}
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
  int count;
  EventEmitter<String> resetEvent;

  selector: 'my-aaa',
class ComponentA {

  @O incremented;
  selector: 'my-counter',
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],

<<==HTML CODE==>>
  <my-counter
    [maxCount]='4'

    (reset)=''
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let itesuperm of items; let x=index' [hidden]='item != null'>
    <my-counter></my-counter>
</div>
  {{ngForm.dirty}}
<div *ngIf="item}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56s.length > 0">
  </my-counter>
  <input [(ngModel)]="header" />

    (incremented)='items.add($event.toString())'>
</li>
  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
    #counter
    [count]="items.length"
      
  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 105109: 19 transforms
Fuzz 105110: 16 transforms
Fuzz 105111: 6 transforms
Fuzz 105112: 16 transforms
Fuzz 105113: 9 transforms
Fuzz 105114: 17 transforms
Fuzz 105115: 19 transforms
Fuzz 105116: 4 transforms
Fuzz 105117: 8 transforms
Fuzz 105118: 4 transforms
Fuzz 105119: 15 transforms
Fuzz 105120: 20 transforms
Fuzz 105121: 17 transforms
Fuzz 105122: 20 transforms
Fuzz 105123: 12 transforms
Fuzz 105124: 8 transforms
Fuzz 105125: 11 transforms
Fuzz 105126: 17 transforms
Fuzz 105127: 17 transforms
Fuzz 105128: 6 transforms
Fuzz 105129: 6 transforms
Fuzz 105130: 10 transforms
Fuzz 105131: 14 transforms
Fuzz 105132: 18 transforms
Fuzz 105133: 14 transforms
Fuzz 105134: 10 transforms
Fuzz 105135: 4 transforms
Fuzz 105136: 11 transforms
Fuzz 105137: 7 transforms
Fuzz 105138: 9 transforms
Fuzz 105139: 13 transforms
Fuzz 105140: 9 transforms
Fuzz 105141: 15 transforms
Fuzz 105142: 9 transforms
Fuzz 105143: 17 transforms
Fuzz 105144: 14 transforms
Fuzz 105145: 19 transforms
Fuzz 105146: 18 transforms
Fuzz 105147: 4 transforms
Fuzz 105148: 4 transforms
Fuzz 105149: 7 transforms
Fuzz 105150: 12 transforms
Fuzz 105151: 20 transforms
Fuzz 105152: 6 transforms
Fuzz 105153: 18 transforms
Fuzz 105154: 7 transforms
Fuzz 105155: 1 transforms
Fuzz 105156: 12 transforms
Fuzz 105157: 20 transforms
Fuzz 105158: 14 transforms
Fuzz 105159: 8 transforms
Fuzz 105160: 7 transforms
Fuzz 105161: 7 transforms
Fuzz 105162: 17 transforms
Fuzz 105163: 14 transforms
Fuzz 105164: 12 transforms
Fuzz 105165: 13 transforms
Fuzz 105166: 14 transforms
Fuzz 105167: 1 transforms
Fuzz 105168: 9 transforms
Fuzz 105169: 17 transforms
Fuzz 105170: 10 transforms
Fuzz 105171: 17 transforms
Fuzz 105172: 10 transforms
Fuzz 105173: 11 transforms
Fuzz 105174: 13 transforms
Fuzz 105175: 2 transforms
Fuzz 105176: 15 transforms
Fuzz 105177: 17 transforms
Fuzz 105178: 19 transforms
Fuzz 105179: 10 transforms
Fuzz 105180: 19 transforms
Fuzz 105181: 17 transforms
Fuzz 105182: 16 transforms
Fuzz 105183: 11 transforms
Fuzz 105184: 6 transforms
Fuzz 105185: 8 transforms
Fuzz 105186: 12 transforms
Fuzz 105187: 18 transforms
Fuzz 105188: 20 transforms
Fuzz 105189: 20 transforms
Fuzz 105190: 15 transforms
Fuzz 105191: 6 transforms
Fuzz 105192: 10 transforms
Fuzz 105193: 8 transforms
Fuzz 105194: 6 transforms
Fuzz 105195: 11 transforms
Fuzz 105196: 11 transforms
Fuzz 105197: 2 transforms
Fuzz 105198: 6 transforms
Fuzz 105199: 12 transforms
Fuzz 105200: 13 transforms
Fuzz 105201: 5 transforms
Fuzz 105202: 5 transforms
Fuzz 105203: 10 transforms
Fuzz 105204: 6 transforms
Fuzz 105205: 7 transforms
Fuzz 105206: 6 transforms
Fuzz 105207: 6 transforms
Fuzz 105208: 4 transforms
Fuzz 105209: 8 transforms
Fuzz 105210: 7 transforms
Fuzz 105211: 20 transforms
Fuzz 105212: 18 transforms
Fuzz 105213: 4 transforms
Fuzz 105214: 5 transforms
Fuzz 105215: 17 transforms
Fuzz 105216: 15 transforms
Fuzz 105217: 4 transforms
Fuzz 105218: 11 transforms
Fuzz 105219: 11 transforms
Fuzz 105220: 20 transforms
Fuzz 105221: 17 transforms
Fuzz 105222: 17 transforms
Fuzz 105223: 11 transforms
Fuzz 105224: 10 transforms
Fuzz 105225: 13 transforms
Fuzz 105226: 9 transforms
Fuzz 105227: 9 transforms
Fuzz 105228: 5 transforms
Fuzz 105229: 4 transforms
Fuzz 105230: 20 transforms
Fuzz 105231: 1 transforms
Fuzz 105232: 9 transforms
Fuzz 105233: 13 transforms
Fuzz 105234: 12 transforms
Fuzz 105235: 5 transforms
Fuzz 105236: 6 transforms
Fuzz 105237: 20 transforms
Fuzz 105238: 15 transforms
Fuzz 105239: 6 transforms
Fuzz 105240: 7 transforms
Fuzz 105241: 9 transforms
Fuzz 105242: 10 transforms
Fuzz 105243: 20 transforms
Fuzz 105244: 11 transforms
Fuzz 105245: 3 transforms
Fuzz 105246: 6 transforms
Fuzz 105247: 6 transforms
Fuzz 105248: 19 transforms
Fuzz 105249: 17 transforms
Fuzz 105250: 4 transforms
Fuzz 105251: 10 transforms
Fuzz 105252: 9 transforms
Fuzz 105253: 19 transforms
Fuzz 105254: 2 transforms
Fuzz 105255: 16 transforms
Fuzz 105256: 6 transforms
Fuzz 105257: 16 transforms
Fuzz 105258: 4 transforms
Fuzz 105259: 16 transforms
Fuzz 105260: 4 transforms
Fuzz 105261: 15 transforms
Fuzz 105262: 15 transforms
Fuzz 105263: 13 transforms
Fuzz 105264: 18 transforms
Fuzz 105265: 9 transforms
Fuzz 105266: 17 transforms
Fuzz 105267: 9 transforms
Fuzz 105268: 14 transforms
Fuzz 105269: 2 transforms
Fuzz 105270: 3 transforms
Fuzz 105271: 18 transforms
Fuzz 105272: 17 transforms
Fuzz 105273: 4 transforms
Fuzz 105274: 18 transforms
Fuzz 105275: 3 transforms
Fuzz 105276: 10 transforms
Fuzz 105277: 2 transforms
Fuzz 105278: 4 transforms
Fuzz 105279: 15 transforms
Fuzz 105280: 1 transforms
Fuzz 105281: 6 transforms
Fuzz 105282: 16 transforms
Fuzz 105283: 18 transforms
Fuzz 105284: 7 transforms
Fuzz 105285: 15 transforms
Fuzz 105286: 11 transforms
Fuzz 105287: 1 transforms
Fuzz 105288: 15 transforms
Fuzz 105289: 17 transforms
Fuzz 105290: 18 transforms
Fuzz 105291: 4 transforms
Fuzz 105292: 13 transforms
Fuzz 105293: 20 transforms
Fuzz 105294: 10 transforms
Fuzz 105295: 14 transforms
Fuzz 105296: 13 transforms
Fuzz 105297: 20 transforms
Fuzz 105298: 18 transforms
Fuzz 105299: 17 transforms
Fuzz 105300: 3 transforms
Fuzz 105301: 13 transforms
Fuzz 105302: 3 transforms
Fuzz 105303: 14 transforms
Fuzz 105304: 1 transforms
Fuzz 105305: 19 transforms
Fuzz 105306: 8 transforms
Fuzz 105307: 3 transforms
Fuzz 105308: 4 transforms
Fuzz 105309: 16 transforms
Fuzz 105310: 10 transforms
Fuzz 105311: 3 transforms
Fuzz 105312: 10 transforms
Fuzz 105313: 17 transforms
Fuzz 105314: 3 transforms
Fuzz 105315: 11 transforms
Fuzz 105316: 19 transforms
Fuzz 105317: 16 transforms
Fuzz 105318: 1 transforms
Fuzz 105319: 7 transforms
Fuzz 105320: 13 transforms
Fuzz 105321: 20 transforms
Fuzz 105322: 9 transforms
Fuzz 105323: 3 transforms
Fuzz 105324: 5 transforms
Fuzz 105325: 2 transforms
Fuzz 105326: 13 transforms
Fuzz 105327: 19 transforms
Fuzz 105328: 11 transforms
Fuzz 105329: 5 transforms
Fuzz 105330: 19 transforms
Fuzz 105331: 1 transforms
Fuzz 105332: 11 transforms
Fuzz 105333: 7 transforms
Fuzz 105334: 7 transforms
Fuzz 105335: 14 transforms
Fuzz 105336: 20 transforms
Fuzz 105337: 13 transforms
Fuzz 105338: 16 transforms
Fuzz 105339: 6 transforms
Fuzz 105340: 13 transforms
Fuzz 105341: 12 transforms
Fuzz 105342: 2 transforms
Fuzz 105343: 2 transforms
Fuzz 105344: 12 transforms
Fuzz 105345: 3 transforms
Fuzz 105346: 13 transforms
Fuzz 105347: 17 transforms
Fuzz 105348: 9 transforms
Fuzz 105349: 3 transforms
Fuzz 105350: 15 transforms
Fuzz 105351: 15 transforms
Fuzz 105352: 17 transforms
Fuzz 105353: 11 transforms
Fuzz 105354: 15 transforms
Fuzz 105355: 7 transforms
Fuzz 105356: 17 transforms
Fuzz 105357: 1 transforms
Fuzz 105358: 3 transforms
Fuzz 105359: 18 transforms
Fuzz 105360: 12 transforms
Fuzz 105361: 2 transforms
Fuzz 105362: 19 transforms
Fuzz 105363: 3 transforms
Fuzz 105364: 14 transforms
Fuzz 105365: 2 transforms
Fuzz 105366: 4 transforms
Fuzz 105367: 4 transforms
Fuzz 105368: 3 transforms
Fuzz 105369: 11 transforms
Fuzz 105370: 1 transforms
Fuzz 105371: 13 transforms
Fuzz 105372: 3 transforms
Fuzz 105373: 1 transforms
Fuzz 105374: 12 transforms
Fuzz 105375: 16 transforms
Fuzz 105376: 15 transforms
Fuzz 105377: 15 transforms
Fuzz 105378: 5 transforms
Fuzz 105379: 2 transforms
Fuzz 105380: 19 transforms
Fuzz 105381: 12 transforms
Fuzz 105382: 7 transforms
Fuzz 105383: 1 transforms
Fuzz 105384: 8 transforms
Fuzz 105385: 4 transforms
Fuzz 105386: 5 transforms
Fuzz 105387: 18 transforms
Fuzz 105388: 13 transforms
Fuzz 105389: 20 transforms
Fuzz 105390: 1 transforms
Fuzz 105391: 11 transforms
Fuzz 105392: 20 transforms
Fuzz 105393: 19 transforms
Fuzz 105394: 3 transforms
Fuzz 105395: 20 transforms
Fuzz 105396: 5 transforms
Fuzz 105397: 7 transforms
Fuzz 105398: 18 transforms
Fuzz 105399: 17 transforms
Fuzz 105400: 10 transforms
Fuzz 105401: 17 transforms
Fuzz 105402: 12 transforms
Fuzz 105403: 2 transforms
Fuzz 105404: 8 transforms
Fuzz 105405: 14 transforms
Fuzz 105406: 10 transforms
Fuzz 105407: 17 transforms
Fuzz 105408: 17 transforms
Fuzz 105409: 19 transforms
Fuzz 105410: 3 transforms
Fuzz 105411: 3 transforms
Fuzz 105412: 5 transforms
Fuzz 105413: 4 transforms
Fuzz 105414: 1 transforms
Fuzz 105415: 4 transforms
Fuzz 105416: 14 transforms
Fuzz 105417: 8 transforms
Fuzz 105418: 12 transforms
Fuzz 105419: 7 transforms
Fuzz 105420: 14 transforms
Fuzz 105421: 16 transforms
Fuzz 105422: 11 transforms
Fuzz 105423: 5 transforms
Fuzz 105424: 15 transforms
Fuzz 105425: 11 transforms
Fuzz 105426: 10 transforms
Fuzz 105427: 18 transforms
Fuzz 105428: 3 transforms
Fuzz 105429: 3 transforms
Fuzz 105430: 16 transforms
Fuzz 105431: 18 transforms
Fuzz 105432: 11 transforms
Fuzz 105433: 7 transforms
Fuzz 105434: 5 transforms
Fuzz 105435: 14 transforms
Fuzz 105436: 10 transforms
Fuzz 105437: 5 transforms
Fuzz 105438: 9 transforms
Fuzz 105439: 7 transforms
Fuzz 105440: 11 transforms
Fuzz 105441: 20 transforms
Fuzz 105442: 1 transforms
Fuzz 105443: 19 transforms
Fuzz 105444: 8 transforms
Fuzz 105445: 18 transforms
Fuzz 105446: 1 transforms
Fuzz 105447: 15 transforms
Fuzz 105448: 20 transforms
Fuzz 105449: 17 transforms
Fuzz 105450: 2 transforms
Fuzz 105451: 10 transforms
Fuzz 105452: 15 transforms
Fuzz 105453: 13 transforms
Fuzz 105454: 12 transforms
Fuzz 105455: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)
@Component(


import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;

  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent  sele<ctor: 'my-counter',
}
 
<<==HTML CODE==>>
</li>
    (reset)=''
  
 <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!in <form #ngForm="n}
  </my-counter>
</div>
  <input [(ngModel)]="header" />
    (incremented)='ite ms.add($event.toString())'>
\'\'\');
    <my-counter></my-counter>
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'

<h1 #h1>Showing {{items.length}} items:</h1>
});
    #counter    [count]="items.length"
  '090cedb3f2833a3f260b0937baae56267a6cgForm"></form>
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
]),
<div *ngIf="items.length > 0">

  <my}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 -counter
{
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 105456: 1 transforms
Fuzz 105457: 10 transforms
Fuzz 105458: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
       attr.aria-hidden="{{!invalid}}"
import 'package:angular2/angular2.dart';
       aria-hidden="true"

  inputs: const ['count'],
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
}
  @Output() EventEmitter<int> incremented;
  String header;
;
class CounterComponent {
  void increment() {}
  @Input() int maxCount;

case  int count;


  List<String> items;
  templateUrl: 'test.html',
  selector: 'my-counter',
@Component(
  CounterComponent recursedComponent<!--

}
  @ContentChild(CounterComponent)
@Component(
<<==HTML CODE==>>
</li>
<div *ngIf="items.length > 0">
    [count=]="items.length"
</div>

    #counter
  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <inpcaseut [(ngModel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>

<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
    (reset)=''
    <my-counter></my-counter>
  {{ngForm.dirty}}
      
  
    [maxCount]='4'
  </my-counter>
  <my-counter
  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 105459: 14 transforms
Fuzz 105460: 19 transforms
Fuzz 105461: 17 transforms
Fuzz 105462: 2 transforms
Fuzz 105463: 11 transforms
Fuzz 105464: 14 transforms
Fuzz 105465: 18 transforms
Fuzz 105466: 6 transforms
Fuzz 105467: 16 transforms
Fuzz 105468: 16 transforms
Fuzz 105469: 1 transforms
Fuzz 105470: 10 transforms
Fuzz 105471: 14 transforms
Fuzz 105472: 15 transforms
Fuzz 105473: 3 transforms
Fuzz 105474: 19 transforms
Fuzz 105475: 5 transforms
Fuzz 105476: 9 transforms
Fuzz 105477: 11 transforms
Fuzz 105478: 8 transforms
Fuzz 105479: 3 transforms
Fuzz 105480: 2 transforms
Fuzz 105481: 5 transforms
Fuzz 105482: 10 transforms
Fuzz 105483: 17 transforms
Fuzz 105484: 13 transforms
Fuzz 105485: 8 transforms
Fuzz 105486: 4 transforms
Fuzz 105487: 14 transforms
Fuzz 105488: 14 transforms
Fuzz 105489: 4 transforms
Fuzz 105490: 13 transforms
Fuzz 105491: 13 transforms
Fuzz 105492: 13 transforms
Fuzz 105493: 8 transforms
Fuzz 105494: 5 transforms
Fuzz 105495: 9 transforms
Fuzz 105496: 12 transforms
Fuzz 105497: 15 transforms
Fuzz 105498: 14 transforms
Fuzz 105499: 3 transforms
Fuzz 105500: 17 transforms
Fuzz 105501: 14 transforms
Fuzz 105502: 2 transforms
Fuzz 105503: 12 transforms
Fuzz 105504: 8 transforms
Fuzz 105505: 17 transforms
Fuzz 105506: 13 transforms
Fuzz 105507: 2 transforms
Fuzz 105508: 8 transforms
Fuzz 105509: 1 transforms
Fuzz 105510: 10 transforms
Fuzz 105511: 11 transforms
Fuzz 105512: 3 transforms
Fuzz 105513: 2 transforms
Fuzz 105514: 11 transforms
Fuzz 105515: 3 transforms
Fuzz 105516: 18 transforms
Fuzz 105517: 8 transforms
Fuzz 105518: 17 transforms
Fuzz 105519: 6 transforms
Fuzz 105520: 1 transforms
Fuzz 105521: 18 transforms
Fuzz 105522: 2 transforms
Fuzz 105523: 3 transforms
Fuzz 105524: 8 transforms
Fuzz 105525: 2 transforms
Fuzz 105526: 19 transforms
Fuzz 105527: 5 transforms
Fuzz 105528: 15 transforms
Fuzz 105529: 10 transforms
Fuzz 105530: 9 transforms
Fuzz 105531: 5 transforms
Fuzz 105532: 5 transforms
Fuzz 105533: 6 transforms
Fuzz 105534: 10 transforms
Fuzz 105535: 10 transforms
Fuzz 105536: 15 transforms
Fuzz 105537: 14 transforms
Fuzz 105538: 7 transforms
Fuzz 105539: 16 transforms
Fuzz 105540: 8 transforms
Fuzz 105541: 10 transforms
Fuzz 105542: 16 transforms
Fuzz 105543: 14 transforms
Fuzz 105544: 13 transforms
Fuzz 105545: 19 transforms
Fuzz 105546: 10 transforms
Fuzz 105547: 8 transforms
Fuzz 105548: 4 transforms
Fuzz 105549: 10 transforms
Fuzz 105550: 15 transforms
Fuzz 105551: 18 transforms
Fuzz 105552: 17 transforms
Fuzz 105553: 4 transforms
Fuzz 105554: 15 transforms
Fuzz 105555: 7 transforms
Fuzz 105556: 3 transforms
Fuzz 105557: 3 transforms
Fuzz 105558: 19 transforms
Fuzz 105559: 7 transforms
Fuzz 105560: 4 transforms
Fuzz 105561: 1 transforms
Fuzz 105562: 1 transforms
Fuzz 105563: 3 transforms
Fuzz 105564: 1 transforms
Fuzz 105565: 14 transforms
Fuzz 105566: 9 transforms
Fuzz 105567: 3 transforms
Fuzz 105568: 12 transforms
Fuzz 105569: 14 transforms
Fuzz 105570: 19 transforms
Fuzz 105571: 14 transforms
Fuzz 105572: 4 transforms
Fuzz 105573: 11 transforms
Fuzz 105574: 11 transforms
Fuzz 105575: 7 transforms
Fuzz 105576: 14 transforms
Fuzz 105577: 5 transforms
Fuzz 105578: 17 transforms
Fuzz 105579: 16 transforms
Fuzz 105580: 5 transforms
Fuzz 105581: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [Co<!--

@Comp'test.html',

<!--
-->
-->
       aria-hidden="true"
       aria-hidden="true"
     ular2/angular2.dart';
       attr.aria-hidden="{{!invalid}}"
-->
       attr.unterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: /angular2.dart';
import 'paoperatorckage:ang<!--       aria-hidden="true"
       aria-hidden="true"
       attr.aria-hidd<!--
@Component(
class Compo
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -deferred->
<li *ngFor
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 105582: 2 transforms
Fuzz 105583: 15 transforms
Fuzz 105584: 17 transforms
Fuzz 105585: 7 transforms
Fuzz 105586: 20 transforms
Fuzz 105587: 8 transforms
Fuzz 105588: 6 transforms
Fuzz 105589: 14 transforms
Fuzz 105590: 17 transforms
Fuzz 105591: 20 transforms
Fuzz 105592: 2 transforms
Fuzz 105593: 7 transforms
Fuzz 105594: 18 transforms
Fuzz 105595: 18 transforms
Fuzz 105596: 16 transforms
Fuzz 105597: 16 transforms
Fuzz 105598: 9 transforms
Fuzz 105599: 19 transforms
Fuzz 105600: 14 transforms
Fuzz 105601: 13 transforms
Fuzz 105602: 8 transforms
Fuzz 105603: 16 transforms
Fuzz 105604: 3 transforms
Fuzz 105605: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  inputs: cost ['count']
       aria-hidden=teUrl: 'test.html',
  List<String> items;
  templa<!--
@Component(
@Component(
  String header;
class ComponentA {
import 'package:angular2/angular2.dart';

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Shoing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngFortypedefm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 105606: 17 transforms
Fuzz 105607: 9 transforms
Fuzz 105608: 20 transforms
Fuzz 105609: 16 transforms
Fuzz 105610: 13 transforms
Fuzz 105611: 12 transforms
Fuzz 105612: 8 transforms
Fuzz 105613: 18 transforms
Fuzz 105614: 20 transforms
Fuzz 105615: 18 transforms
Fuzz 105616: 10 transforms
Fuzz 105617: 1 transforms
Fuzz 105618: 9 transforms
Fuzz 105619: 12 transforms
Fuzz 105620: 11 transforms
Fuzz 105621: 11 transforms
Fuzz 105622: 5 transforms
Fuzz 105623: 2 transforms
Fuzz 105624: 6 transforms
Fuzz 105625: 5 transforms
Fuzz 105626: 19 transforms
Fuzz 105627: 7 transforms
Fuzz 105628: 6 transforms
Fuzz 105629: 3 transforms
Fuzz 105630: 16 transforms
Fuzz 105631: 4 transforms
Fuzz 105632: 9 transforms
Fuzz 105633: 5 transforms
Fuzz 105634: 5 transforms
Fuzz 105635: 20 transforms
Fuzz 105636: 6 transforms
Fuzz 105637: 18 transforms
Fuzz 105638: 12 transforms
Fuzz 105639: 1 transforms
Fuzz 105640: 2 transforms
Fuzz 105641: 8 transforms
Fuzz 105642: 19 transforms
Fuzz 105643: 4 transforms
Fuzz 105644: 2 transforms
Fuzz 105645: 4 transforms
Fuzz 105646: 11 transforms
Fuzz 105647: 18 transforms
Fuzz 105648: 4 transforms
Fuzz 105649: 4 transforms
Fuzz 105650: 19 transforms
Fuzz 105651: 3 transforms
Fuzz 105652: 15 transforms
Fuzz 105653: 3 transforms
Fuzz 105654: 11 transforms
Fuzz 105655: 19 transforms
Fuzz 105656: 1 transforms
Fuzz 105657: 2 transforms
Fuzz 105658: 5 transforms
Fuzz 105659: 1 transforms
Fuzz 105660: 1 transforms
Fuzz 105661: 3 transforms
Fuzz 105662: 4 transforms
Fuzz 105663: 15 transforms
Fuzz 105664: 3 transforms
Fuzz 105665: 14 transforms
Fuzz 105666: 2 transforms
Fuzz 105667: 14 transforms
Fuzz 105668: 5 transforms
Fuzz 105669: 12 transforms
Fuzz 105670: 5 transforms
Fuzz 105671: 10 transforms
Fuzz 105672: 4 transforms
Fuzz 105673: 18 transforms
Fuzz 105674: 3 transforms
Fuzz 105675: 7 transforms
Fuzz 105676: 15 transforms
Fuzz 105677: 12 transforms
Fuzz 105678: 14 transforms
Fuzz 105679: 12 transforms
Fuzz 105680: 15 transforms
Fuzz 105681: 5 transforms
Fuzz 105682: 8 transforms
Fuzz 105683: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {

class ComponentA {

  void reset() <!--
  directives: const [C<!--
}

       attr.aria-hidden="{{!invalid}{}
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  selector: 'my-counter',
  String header;
  CounterComponent recurring> items;
}
  outputs: const ['resetEvent: reset'],
  @InputsedComponent;
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
-->
@Component(
  templateUrl: 'test.html',
       aria-hidden="true"

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angu}
]),
});
{
\'\'\');
  '090cedlar2/angular2.dart';
  int count;

  String header;}
  void increment() {}
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  List<String> items;
class CounterComponent {
@Component(
-->ounterComponent, NgIf, NgFor, NgForm, NgModel])

@Componedynamicnt(
  int count;
  @Input() int maxCount;
  inputs: const ['count'],
<<==HTML CODE==>>
       aria-hidden="true"
  </my-counter><h1 #h1>Showing {{items.length}} items:</h1>
{
 <!--
-->
 </my-counter><h1}
</li>
  
    [ma   <my-counter></my-counter>
   -4.50359 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
<div *ngIf="tems.length > 0">
    [ma   <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
    [maxCoun<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</div>
    #counter
    (incremented)='items.add($event.toString())'>
 l)]="header" />
       attr.aria-hih1.hidden = !h1.hidden; counter.reset()'
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  {{x}} : {{item.trim()}}    [count]="items.length"
    (click)='<!--


  <form #ngForm="ngForm"></form>

      
]),
});
\'\'\');
f="tems.length > 0">
 l)]="header" />
    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{ngForm.dirty}}
  <my-counter
  <input [(ngModel)]="header" />
      
</div>
-->
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 105684: 20 transforms
Fuzz 105685: 17 transforms
Fuzz 105686: 15 transforms
Fuzz 105687: 12 transforms
Fuzz 105688: 12 transforms
Fuzz 105689: 8 transforms
Fuzz 105690: 20 transforms
Fuzz 105691: 12 transforms
Fuzz 105692: 11 transforms
Fuzz 105693: 4 transforms
Fuzz 105694: 14 transforms
Fuzz 105695: 7 transforms
Fuzz 105696: 8 transforms
Fuzz 105697: 13 transforms
Fuzz 105698: 16 transforms
Fuzz 105699: 5 transforms
Fuzz 105700: 17 transforms
Fuzz 105701: 17 transforms
Fuzz 105702: 12 transforms
Fuzz 105703: 7 transforms
Fuzz 105704: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String he'],
}
       attr.aria-hidden="{plate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
import 'package:angular2/<!--angular2.dart';

  int count;
class CounterComponent {
  tem<!--
@Component(
  int count;
  void reset() {}

  EventEmitter<String> resetEvent;
  EventEmitader;  selector: 'my-counter',
-->
  templateUrl: 'test.html',
@Component(
       aria-hidden="true"
  @Input() int maxCount;
class ComponentA {

  selector: 'my-aaa',
  inpts: const ['count'],
  CounterComponent recursedComponent;

  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  void increment() {}}

  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Show}ing {{items.length}} items:</h1
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #n items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim(gForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 105705: 20 transforms
Fuzz 105706: 18 transforms
Fuzz 105707: 16 transforms
Fuzz 105708: 12 transforms
Fuzz 105709: 18 transforms
Fuzz 105710: 1 transforms
Fuzz 105711: 20 transforms
Fuzz 105712: 10 transforms
Fuzz 105713: 17 transforms
Fuzz 105714: 12 transforms
Fuzz 105715: 13 transforms
Fuzz 105716: 12 transforms
Fuzz 105717: 12 transforms
Fuzz 105718: 6 transforms
Fuzz 105719: 7 transforms
Fuzz 105720: 12 transforms
Fuzz Failure 
<<==DART CODE==>>


  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgM(
  @Output() Eve<!--
-odel])
@Component(
  @Output() Eve<!--
-->
       aria-hidden="true"
 
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidde]='item != null'>
  <my-counter
    [count]="items.length"
<!-- @ngIgnoreErrors: -->
    [maxCount]='4'
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />
  </my-counter>
</div>
  <form #ngForm="ngForm"></orm>
  {{ngForm.dirty}}

    (click)='h1.hidden = !h1.hidden; counter.reset()'
  

</li>
    <my-counter></my-counter>
  {{x}} : {{item.trim()}}
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 105721: 8 transforms
Fuzz 105722: 1 transforms
Fuzz 105723: 9 transforms
Fuzz 105724: 7 transforms
Fuzz 105725: 18 transforms
Fuzz 105726: 10 transforms
Fuzz 105727: 15 transforms
Fuzz 105728: 3 transforms
Fuzz 105729: 13 transforms
Fuzz 105730: 17 transforms
Fuzz 105731: 8 transforms
Fuzz 105732: 9 transforms
Fuzz 105733: 2 transforms
Fuzz 105734: 18 transforms
Fuzz 105735: 14 transforms
Fuzz 105736: 1 transforms
Fuzz 105737: 11 transforms
Fuzz 105738: 2 transforms
Fuzz 105739: 8 transforms
Fuzz 105740: 14 transforms
Fuzz 105741: 18 transforms
Fuzz 105742: 16 transforms
Fuzz 105743: 13 transforms
Fuzz 105744: 13 transforms
Fuzz 105745: 1 transforms
Fuzz 105746: 12 transforms
Fuzz 105747: 2 transforms
Fuzz 105748: 6 transforms
Fuzz 105749: 12 transforms
Fuzz 105750: 4 transforms
Fuzz 105751: 1 transforms
Fuzz 105752: 20 transforms
Fuzz 105753: 4 transforms
Fuzz 105754: 8 transforms
Fuzz 105755: 13 transforms
Fuzz 105756: 9 transforms
Fuzz 105757: 9 transforms
Fuzz 105758: 15 transforms
Fuzz 105759: 12 transforms
Fuzz 105760: 3 transforms
Fuzz 105761: 10 transforms
Fuzz 105762: 12 transforms
Fuzz 105763: 17 transforms
Fuzz 105764: 15 transforms
Fuzz 105765: 13 transforms
Fuzz 105766: 11 transforms
Fuzz 105767: 1 transforms
Fuzz 105768: 13 transforms
Fuzz 105769: 10 transforms
Fuzz 105770: 10 transforms
Fuzz 105771: 17 transforms
Fuzz 105772: 16 transforms
Fuzz 105773: 5 transforms
Fuzz 105774: 10 transforms
Fuzz 105775: 1 transforms
Fuzz 105776: 19 transforms
Fuzz 105777: 3 transforms
Fuzz 105778: 18 transforms
Fuzz 105779: 6 transforms
Fuzz 105780: 20 transforms
Fuzz 105781: 12 transforms
Fuzz 105782: 9 transforms
Fuzz 105783: 16 transforms
Fuzz 105784: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
nt maxCount;
  EventEmitter<Sonent(
  selector: 'my-counter',
  inputs: const ['count'],
  o
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=i}
]),
});
{
\'\'\');
  '090cendex' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>


<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 105785: 17 transforms
Fuzz 105786: 2 transforms
Fuzz 105787: 10 transforms
Fuzz 105788: 2 transforms
Fuzz 105789: 2 transforms
Fuzz 105790: 4 transforms
Fuzz 105791: 19 transforms
Fuzz 105792: 8 transforms
Fuzz 105793: 11 transforms
Fuzz 105794: 8 transforms
Fuzz 105795: 5 transforms
Fuzz 105796: 20 transforms
Fuzz 105797: 20 transforms
Fuzz 105798: 13 transforms
Fuzz 105799: 18 transforms
Fuzz 105800: 17 transforms
Fuzz 105801: 1 transforms
Fuzz 105802: 20 transforms
Fuzz 105803: 15 transforms
Fuzz 105804: 18 transforms
Fuzz 105805: 6 transforms
Fuzz 105806: 6 transforms
Fuzz 105807: 15 transforms
Fuzz 105808: 9 transforms
Fuzz 105809: 9 transforms
Fuzz 105810: 17 transforms
Fuzz 105811: 6 transforms
Fuzz 105812: 15 transforms
Fuzz 105813: 7 transforms
Fuzz 105814: 10 transforms
Fuzz 105815: 8 transforms
Fuzz 105816: 20 transforms
Fuzz 105817: 9 transforms
Fuzz 105818: 13 transforms
Fuzz 105819: 11 transforms
Fuzz 105820: 7 transforms
Fuzz 105821: 3 transforms
Fuzz 105822: 20 transforms
Fuzz 105823: 7 transforms
Fuzz 105824: 2 transforms
Fuzz 105825: 14 transforms
Fuzz 105826: 20 transforms
Fuzz 105827: 17 transforms
Fuzz 105828: 11 transforms
Fuzz 105829: 18 transforms
Fuzz 105830: 15 transforms
Fuzz 105831: 17 transforms
Fuzz 105832: 9 transforms
Fuzz 105833: 4 transforms
Fuzz 105834: 14 transforms
Fuzz 105835: 16 transforms
Fuzz 105836: 20 transforms
Fuzz 105837: 6 transforms
Fuzz 105838: 20 transforms
Fuzz 105839: 16 transforms
Fuzz 105840: 13 transforms
Fuzz 105841: 18 transforms
Fuzz 105842: 3 transforms
Fuzz 105843: 12 transforms
Fuzz 105844: 12 transforms
Fuzz 105845: 14 transforms
Fuzz 105846: 16 transforms
Fuzz 105847: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  void reset() {}
  String header;
import 'package:angular2/angular2.dart';
}
  CounterComponent recursedComponent;
  List<String> items;
class ComponentA {
class CounterComponent {
  @Input() int maxCount;


  selector: 'my-aaa',
  int count;

 selector: 'my-counter',
  templat: '{{count}} <button (click)="increment()" [value]}
  outputs: const ['resetEvent: reset'],
@Component(
="\'add\'"></butimplements<!--

@Component(
       attr.aria-hidden=ton>')
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
  inputs: const ['count'],
  @ContentChild(CounterComponent)
  void increment() {}
  EventEmitter<String> resetEvent;

       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
<<==HTML CODE==>>
<!-!-
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 105848: 5 transforms
Fuzz 105849: 5 transforms
Fuzz 105850: 4 transforms
Fuzz 105851: 1 transforms
Fuzz 105852: 9 transforms
Fuzz 105853: 8 transforms
Fuzz 105854: 4 transforms
Fuzz 105855: 11 transforms
Fuzz 105856: 20 transforms
Fuzz 105857: 17 transforms
Fuzz 105858: 8 transforms
Fuzz 105859: 9 transforms
Fuzz 105860: 4 transforms
Fuzz 105861: 6 transforms
Fuzz 105862: 2 transforms
Fuzz 105863: 7 transforms
Fuzz 105864: 13 transforms
Fuzz 105865: 16 transforms
Fuzz Failure 
<<==DART CODE==>>

{
@Component(
class CompoentA {
  void increment() {}
  int count;
  @Output() EventEmitter<int> incremented;
});
  EventEmitter<String> resetEvent;
class CounterComponent {
@Component(

  @ContentChild(CounterComponent<!--
}

  @Input() int maxCount;
}
  outputs: const ['resetEvent: reset'],
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModegetl])
  selector: 'my-aaa',
]),
  '090cedb3f2833a3f260b0937baae56267a6cd93-hidden="{{!invalid}}"
       aria-hidden="true"
-->
  inputs: const ['count'],
  void reset() {}
       attr.aria}
\'\'\');
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="incremen()" [value]="\'add\'"></button>')
  List<String> items;

import 'package:angular2/angular2.dart';
  selector: 'my-counter',h

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h #h1>Showing {{items.lengt<!-
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 105866: 6 transforms
Fuzz 105867: 13 transforms
Fuzz 105868: 11 transforms
Fuzz 105869: 3 transforms
Fuzz 105870: 3 transforms
Fuzz 105871: 4 transforms
Fuzz 105872: 10 transforms
Fuzz 105873: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(

  template: '{{count}} <button (click)="increment()"
-->

  String header;
  selector: 'my-aaa',
  inputs: const ['count',
  selector: 'my-counter',
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {  List<String> items;
  outputs: const ['resetEvent: reset'}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260],
 <!--
@Component(
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
<<==HTML CODE==>>
});
   -4.; 
  '090cedb3f2833a3f260b0937baae56267a6cd935',
<!-- @ngIgnoreErrors: -->
\'\'\');
]),
<li *ngFor='let item of items}
<h1 #h1>Showing {{items.length}} it{ems:</h1>
{
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 105874: 20 transforms
Fuzz 105875: 2 transforms
Fuzz 105876: 20 transforms
Fuzz 105877: 8 transforms
Fuzz 105878: 9 transforms
Fuzz 105879: 6 transforms
Fuzz 105880: 15 transforms
Fuzz 105881: 9 transforms
Fuzz 105882: 14 transforms
Fuzz 105883: 2 transforms
Fuzz 105884: 17 transforms
Fuzz 105885: 4 transforms
Fuzz 105886: 5 transforms
Fuzz 105887: 12 transforms
Fuzz 105888: 20 transforms
Fuzz 105889: 5 transforms
Fuzz 105890: 13 transforms
Fuzz 105891: 11 transforms
Fuzz 105892: 16 transforms
Fuzz 105893: 6 transforms
Fuzz 105894: 9 transforms
Fuzz 105895: 20 transforms
Fuzz 105896: 13 transforms
Fuzz 105897: 6 transforms
Fuzz 105898: 18 transforms
Fuzz 105899: 15 transforms
Fuzz 105900: 9 transforms
Fuzz 105901: 4 transforms
Fuzz 105902: 13 transforms
Fuzz 105903: 1 transforms
Fuzz 105904: 3 transforms
Fuzz 105905: 1 transforms
Fuzz 105906: 13 transforms
Fuzz 105907: 9 transforms
Fuzz 105908: 13 transforms
Fuzz 105909: 5 transforms
Fuzz 105910: 17 transforms
Fuzz 105911: 14 transforms
Fuzz 105912: 10 transforms
Fuzz 105913: 11 transforms
Fuzz 105914: 13 transforms
Fuzz 105915: 7 transforms
Fuzz 105916: 10 transforms
Fuzz 105917: 8 transforms
Fuzz 105918: 8 transforms
Fuzz 105919: 4 transforms
Fuzz 105920: 3 transforms
Fuzz 105921: 1 transforms
Fuzz 105922: 6 transforms
Fuzz 105923: 6 transforms
Fuzz 105924: 6 transforms
Fuzz 105925: 18 transforms
Fuzz 105926: 13 transforms
Fuzz 105927: 1 transforms
Fuzz 105928: 15 transforms
Fuzz 105929: 1 transforms
Fuzz 105930: 5 transforms
Fuzz 105931: 5 transforms
Fuzz 105932: 17 transforms
Fuzz 105933: 2 transforms
Fuzz 105934: 1 transforms
Fuzz 105935: 15 transforms
Fuzz 105936: 20 transforms
Fuzz 105937: 12 transforms
Fuzz 105938: 16 transforms
Fuzz 105939: 7 transforms
Fuzz 105940: 14 transforms
Fuzz 105941: 15 transforms
Fuzz 105942: 2 transforms
Fuzz 105943: 18 transforms
Fuzz 105944: 10 transforms
Fuzz 105945: 1 transforms
Fuzz 105946: 8 transforms
Fuzz 105947: 1 transforms
Fuzz 105948: 11 transforms
Fuzz 105949: 16 transforms
Fuzz 105950: 14 transforms
Fuzz 105951: 9 transforms
Fuzz 105952: 17 transforms
Fuzz 105953: 18 transforms
Fuzz 105954: 17 transforms
Fuzz 105955: 2 transforms
Fuzz 105956: 17 transforms
Fuzz 105957: 16 transforms
Fuzz 105958: 9 transforms
Fuzz 105959: 8 transforms
Fuzz 105960: 2 transforms
Fuzz 105961: 17 transforms
Fuzz 105962: 9 transforms
Fuzz 105963: 13 transforms
Fuzz 105964: 10 transforms
Fuzz 105965: 2 transforms
Fuzz 105966: 11 transforms
Fuzz 105967: 17 transforms
Fuzz 105968: 7 transforms
Fuzz 105969: 19 transforms
Fuzz 105970: 11 transforms
Fuzz 105971: 4 transforms
Fuzz 105972: 15 transforms
Fuzz 105973: 1 transforms
Fuzz 105974: 18 transforms
Fuzz 105975: 18 transforms
Fuzz 105976: 16 transforms
Fuzz 105977: 8 transforms
Fuzz 105978: 6 transforms
Fuzz 105979: 6 transforms
Fuzz 105980: 6 transforms
Fuzz 105981: 15 transforms
Fuzz 105982: 17 transforms
Fuzz 105983: 15 transforms
Fuzz 105984: 10 transforms
Fuzz 105985: 9 transforms
Fuzz 105986: 19 transforms
Fuzz 105987: 19 transforms
Fuzz 105988: 4 transforms
Fuzz 105989: 6 transforms
Fuzz 105990: 18 transforms
Fuzz 105991: 7 transforms
Fuzz 105992: 14 transforms
Fuzz 105993: 20 transforms
Fuzz 105994: 14 transforms
Fuzz 105995: 16 transforms
Fuzz 105996: 14 transforms
Fuzz 105997: 13 transforms
Fuzz 105998: 15 transforms
Fuzz 105999: 17 transforms
Fuzz 106000: 16 transforms
Fuzz 106001: 17 transforms
Fuzz 106002: 17 transforms
Fuzz 106003: 11 transforms
Fuzz 106004: 20 transforms
Fuzz 106005: 10 transforms
Fuzz 106006: 5 transforms
Fuzz 106007: 9 transforms
Fuzz 106008: 10 transforms
Fuzz 106009: 6 transforms
Fuzz 106010: 4 transforms
Fuzz 106011: 13 transforms
Fuzz 106012: 6 transforms
Fuzz 106013: 20 transforms
Fuzz 106014: 1 transforms
Fuzz 106015: 12 transforms
Fuzz 106016: 13 transforms
Fuzz 106017: 1 transforms
Fuzz 106018: 2 transforms
Fuzz 106019: 1 transforms
Fuzz 106020: 10 transforms
Fuzz 106021: 14 transforms
Fuzz 106022: 4 transforms
Fuzz 106023: 12 transforms
Fuzz 106024: 20 transforms
Fuzz 106025: 1 transforms
Fuzz 106026: 2 transforms
Fuzz 106027: 14 transforms
Fuzz 106028: 1 transforms
Fuzz 106029: 14 transforms
Fuzz 106030: 8 transforms
Fuzz 106031: 9 transforms
Fuzz 106032: 10 transforms
Fuzz 106033: 1 transforms
Fuzz 106034: 18 transforms
Fuzz 106035: 19 transforms
Fuzz 106036: 11 transforms
Fuzz 106037: 14 transforms
Fuzz 106038: 17 transforms
Fuzz 106039: 14 transforms
Fuzz 106040: 8 transforms
Fuzz 106041: 3 transforms
Fuzz 106042: 6 transforms
Fuzz 106043: 8 transforms
Fuzz 106044: 20 transforms
Fuzz 106045: 17 transforms
Fuzz 106046: 20 transforms
Fuzz 106047: 11 transforms
Fuzz 106048: 18 transforms
Fuzz 106049: 1 transforms
Fuzz 106050: 20 transforms
Fuzz 106051: 13 transforms
Fuzz 106052: 1 transforms
Fuzz 106053: 9 transforms
Fuzz 106054: 16 transforms
Fuzz 106055: 12 transforms
Fuzz 106056: 12 transforms
Fuzz 106057: 9 transforms
Fuzz 106058: 5 transforms
Fuzz 106059: 5 transforms
Fuzz 106060: 6 transforms
Fuzz 106061: 20 transforms
Fuzz 106062: 6 transforms
Fuzz 106063: 7 transforms
Fuzz 106064: 4 transforms
Fuzz 106065: 16 transforms
Fuzz 106066: 16 transforms
Fuzz 106067: 4 transforms
Fuzz 106068: 2 transforms
Fuzz 106069: 5 transforms
Fuzz 106070: 16 transforms
Fuzz 106071: 9 transforms
Fuzz 106072: 4 transforms
Fuzz 106073: 12 transforms
Fuzz 106074: 18 transforms
Fuzz 106075: 3 transforms
Fuzz 106076: 18 transforms
Fuzz 106077: 12 transforms
Fuzz 106078: 9 transforms
Fuzz 106079: 16 transforms
Fuzz 106080: 7 transforms
Fuzz 106081: 18 transforms
Fuzz 106082: 13 transforms
Fuzz 106083: 9 transforms
Fuzz 106084: 5 transforms
Fuzz 106085: 1 transforms
Fuzz 106086: 6 transforms
Fuzz 106087: 4 transforms
Fuzz 106088: 18 transforms
Fuzz 106089: 14 transforms
Fuzz 106090: 10 transforms
Fuzz 106091: 7 transforms
Fuzz 106092: 20 transforms
Fuzz 106093: 7 transforms
Fuzz 106094: 15 transforms
Fuzz 106095: 9 transforms
Fuzz 106096: 3 transforms
Fuzz 106097: 18 transforms
Fuzz 106098: 17 transforms
Fuzz 106099: 12 transforms
Fuzz 106100: 19 transforms
Fuzz 106101: 13 transforms
Fuzz 106102: 10 transforms
Fuzz 106103: 7 transforms
Fuzz 106104: 6 transforms
Fuzz 106105: 14 transforms
Fuzz 106106: 16 transforms
Fuzz 106107: 19 transforms
Fuzz 106108: 16 transforms
Fuzz 106109: 7 transforms
Fuzz 106110: 15 transforms
Fuzz 106111: 14 transforms
Fuzz 106112: 7 transforms
Fuzz 106113: 20 transforms
Fuzz 106114: 17 transforms
Fuzz 106115: 11 transforms
Fuzz 106116: 10 transforms
Fuzz 106117: 9 transforms
Fuzz 106118: 10 transforms
Fuzz 106119: 10 transforms
Fuzz 106120: 13 transforms
Fuzz 106121: 10 transforms
Fuzz 106122: 11 transforms
Fuzz 106123: 20 transforms
Fuzz 106124: 9 transforms
Fuzz 106125: 17 transforms
Fuzz 106126: 7 transforms
Fuzz 106127: 2 transforms
Fuzz 106128: 11 transforms
Fuzz 106129: 5 transforms
Fuzz 106130: 18 transforms
Fuzz 106131: 8 transforms
Fuzz 106132: 14 transforms
Fuzz 106133: 9 transforms
Fuzz 106134: 17 transforms
Fuzz 106135: 7 transforms
Fuzz 106136: 8 transforms
Fuzz 106137: 8 transforms
Fuzz 106138: 14 transforms
Fuzz 106139: 5 transforms
Fuzz 106140: 7 transforms
Fuzz 106141: 16 transforms
Fuzz 106142: 14 transforms
Fuzz 106143: 12 transforms
Fuzz 106144: 11 transforms
Fuzz 106145: 2 transforms
Fuzz 106146: 11 transforms
Fuzz 106147: 13 transforms
Fuzz 106148: 14 transforms
Fuzz 106149: 4 transforms
Fuzz 106150: 12 transforms
Fuzz 106151: 14 transforms
Fuzz 106152: 2 transforms
Fuzz 106153: 7 transforms
Fuzz 106154: 19 transforms
Fuzz 106155: 16 transforms
Fuzz 106156: 15 transforms
Fuzz 106157: 4 transforms
Fuzz 106158: 12 transforms
Fuzz 106159: 12 transforms
Fuzz 106160: 18 transforms
Fuzz 106161: 19 transforms
Fuzz 106162: 2 transforms
Fuzz 106163: 1 transforms
Fuzz 106164: 8 transforms
Fuzz 106165: 11 transforms
Fuzz 106166: 7 transforms
Fuzz 106167: 18 transforms
Fuzz 106168: 10 transforms
Fuzz 106169: 4 transforms
Fuzz 106170: 14 transforms
Fuzz 106171: 1 transforms
Fuzz 106172: 15 transforms
Fuzz 106173: 11 transforms
Fuzz 106174: 14 transforms
Fuzz 106175: 11 transforms
Fuzz 106176: 6 transforms
Fuzz 106177: 8 transforms
Fuzz 106178: 8 transforms
Fuzz 106179: 2 transforms
Fuzz 106180: 5 transforms
Fuzz 106181: 12 transforms
Fuzz 106182: 20 transforms
Fuzz 106183: 19 transforms
Fuzz 106184: 6 transforms
Fuzz 106185: 18 transforms
Fuzz 106186: 12 transforms
Fuzz 106187: 16 transforms
Fuzz 106188: 5 transforms
Fuzz 106189: 10 transforms
Fuzz 106190: 1 transforms
Fuzz 106191: 3 transforms
Fuzz 106192: 3 transforms
Fuzz 106193: 16 transforms
Fuzz 106194: 8 transforms
Fuzz 106195: 5 transforms
Fuzz 106196: 13 transforms
Fuzz 106197: 9 transforms
Fuzz 106198: 4 transforms
Fuzz 106199: 17 transforms
Fuzz 106200: 16 transforms
Fuzz 106201: 2 transforms
Fuzz 106202: 5 transforms
Fuzz 106203: 18 transforms
Fuzz 106204: 15 transforms
Fuzz 106205: 3 transforms
Fuzz 106206: 12 transforms
Fuzz 106207: 13 transforms
Fuzz 106208: 6 transforms
Fuzz 106209: 8 transforms
Fuzz 106210: 18 transforms
Fuzz 106211: 6 transforms
Fuzz 106212: 3 transforms
Fuzz 106213: 12 transforms
Fuzz 106214: 15 transforms
Fuzz 106215: 15 transforms
Fuzz 106216: 4 transforms
Fuzz 106217: 6 transforms
Fuzz 106218: 8 transforms
Fuzz 106219: 10 transforms
Fuzz 106220: 7 transforms
Fuzz 106221: 11 transforms
Fuzz 106222: 6 transforms
Fuzz 106223: 5 transforms
Fuzz 106224: 16 transforms
Fuzz 106225: 7 transforms
Fuzz 106226: 4 transforms
Fuzz 106227: 17 transforms
Fuzz 106228: 20 transforms
Fuzz 106229: 16 transforms
Fuzz 106230: 15 transforms
Fuzz 106231: 19 transforms
Fuzz 106232: 12 transforms
Fuzz 106233: 8 transforms
Fuzz 106234: 16 transforms
Fuzz 106235: 12 transforms
Fuzz 106236: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"
-->
       attr.aria-hidden="{{!invalid}}"
  out String header;
@Component(
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
}

class CounterComponent {

     put() int maxCount;
  CounterComponent recursedComponent;
@Component(
}

  @Output() EventEmitter<int> incremented;

  directives: const [CounterComp r;
  EventEmitte {
}
  int count;
 r;

  outputs: const ['resetEvent: reset'],
class ComponentA {
@Component(
  @ContentChild(CounterComponent)
  inputs: const ['count'],
  templatreUrl: 'test.html',
  selector: 'my-counter',
 r;
  vo
  selector: 'my-counter',

  selector: 'my-aaa',
  inputs: const ['count'],
  out Strir<String> restEvent;
  @In<!--
  inonent, NgIf, NgFor, NgForm, NgModel])

<<==HTML CODE==>>
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.lengt h > 0">

<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
<h1 #h1>Showin<!--
-->
       aria-hidden="true"
       attr.aria-hiddemn="{{!invg {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 106237: 1 transforms
Fuzz 106238: 10 transforms
Fuzz 106239: 6 transforms
Fuzz 106240: 3 transforms
Fuzz 106241: 6 transforms
Fuzz 106242: 8 transforms
Fuzz 106243: 15 transforms
Fuzz 106244: 15 transforms
Fuzz 106245: 4 transforms
Fuzz 106246: 14 transforms
Fuzz 106247: 12 transforms
Fuzz 106248: 20 transforms
Fuzz 106249: 5 transforms
Fuzz 106250: 2 transforms
Fuzz 106251: 5 transforms
Fuzz 106252: 8 transforms
Fuzz 106253: 15 transforms
Fuzz 106254: 5 transforms
Fuzz 106255: 4 transforms
Fuzz 106256: 1 transforms
Fuzz 106257: 3 transforms
Fuzz 106258: 16 transforms
Fuzz 106259: 16 transforms
Fuzz 106260: 17 transforms
Fuzz 106261: 1 transforms
Fuzz 106262: 5 transforms
Fuzz 106263: 18 transforms
Fuzz 106264: 11 transforms
Fuzz 106265: 12 transforms
Fuzz 106266: 3 transforms
Fuzz 106267: 9 transforms
Fuzz 106268: 17 transforms
Fuzz 106269: 1 transforms
Fuzz 106270: 16 transforms
Fuzz 106271: 7 transforms
Fuzz 106272: 16 transforms
Fuzz 106273: 13 transforms
Fuzz 106274: 11 transforms
Fuzz 106275: 9 transforms
Fuzz 106276: 9 transforms
Fuzz 106277: 12 transforms
Fuzz 106278: 9 transforms
Fuzz 106279: 2 transforms
Fuzz 106280: 3 transforms
Fuzz 106281: 15 transforms
Fuzz 106282: 18 transforms
Fuzz 106283: 1 transforms
Fuzz 106284: 17 transforms
Fuzz 106285: 9 transforms
Fuzz 106286: 17 transforms
Fuzz 106287: 18 transforms
Fuzz 106288: 20 transforms
Fuzz 106289: 19 transforms
Fuzz 106290: 18 transforms
Fuzz 106291: 8 transforms
Fuzz 106292: 11 transforms
Fuzz 106293: 14 transforms
Fuzz 106294: 19 transforms
Fuzz 106295: 15 transforms
Fuzz 106296: 18 transforms
Fuzz 106297: 1 transforms
Fuzz 106298: 17 transforms
Fuzz 106299: 16 transforms
Fuzz 106300: 7 transforms
Fuzz 106301: 18 transforms
Fuzz 106302: 7 transforms
Fuzz 106303: 20 transforms
Fuzz 106304: 2 transforms
Fuzz 106305: 15 transforms
Fuzz 106306: 11 transforms
Fuzz 106307: 13 transforms
Fuzz 106308: 10 transforms
Fuzz 106309: 9 transforms
Fuzz 106310: 7 transforms
Fuzz 106311: 5 transforms
Fuzz 106312: 6 transforms
Fuzz 106313: 17 transforms
Fuzz 106314: 14 transforms
Fuzz 106315: 14 transforms
Fuzz 106316: 4 transforms
Fuzz 106317: 3 transforms
Fuzz 106318: 13 transforms
Fuzz 106319: 15 transforms
Fuzz 106320: 15 transforms
Fuzz 106321: 17 transforms
Fuzz 106322: 13 transforms
Fuzz 106323: 20 transforms
Fuzz 106324: 20 transforms
Fuzz 106325: 12 transforms
Fuzz 106326: 12 transforms
Fuzz 106327: 1 transforms
Fuzz 106328: 20 transforms
Fuzz 106329: 5 transforms
Fuzz 106330: 5 transforms
Fuzz 106331: 14 transforms
Fuzz 106332: 20 transforms
Fuzz 106333: 11 transforms
Fuzz 106334: 3 transforms
Fuzz 106335: 17 transforms
Fuzz 106336: 20 transforms
Fuzz 106337: 4 transforms
Fuzz 106338: 3 transforms
Fuzz 106339: 18 transforms
Fuzz 106340: 18 transforms
Fuzz 106341: 19 transforms
Fuzz 106342: 9 transforms
Fuzz 106343: 13 transforms
Fuzz 106344: 2 transforms
Fuzz 106345: 6 transforms
Fuzz 106346: 8 transforms
Fuzz 106347: 10 transforms
Fuzz 106348: 4 transforms
Fuzz 106349: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
}


  inputs: const ['count'],
class CounterComponent {  int count;
  String header;
@Component(

       aria-hidden="true"
       attr.aria-hiddursedComponent;
  @ContentChild(CounterComponent)
  List<String> items;
  CounterComponent rec<!--
  selector: 'my-counter',
  void reset() {}
  EventEmitter<String> resetEvent;

-->
  @Input() int maxCount;

  outputs: const ['resetEvent: reset'],
-->
}
class ComponentA {
       aria-hidden="tut() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  @Outp<!--
@Component(  templateUrl: 'test.html',
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: -->
       aria-hidden="true"
-->
</div>
</li><div *ngIf="items.length > 0">
    [count]="items.length"
<li *ngFor='let item of items; let x=indeounter>
<h1 #h1>Showing {{items.length}} items:</<!--
  x' [hidden]='item != null'>
  {{ngForm.dirty}}    (reset)=''
-->
    [maxCount]='4'
<!--
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  <my-counter
       attr.aria-hidden="{{!invalid}}"
  
       aria-hidden="true"
  <form #ngForm="ngForm"></form>
    (click)='h
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 106350: 12 transforms
Fuzz 106351: 15 transforms
Fuzz 106352: 16 transforms
Fuzz 106353: 11 transforms
Fuzz 106354: 9 transforms
Fuzz 106355: 17 transforms
Fuzz 106356: 14 transforms
Fuzz 106357: 19 transforms
Fuzz 106358: 6 transforms
Fuzz 106359: 4 transforms
Fuzz 106360: 18 transforms
Fuzz 106361: 19 transforms
Fuzz 106362: 2 transforms
Fuzz 106363: 17 transforms
Fuzz 106364: 6 transforms
Fuzz 106365: 19 transforms
Fuzz 106366: 19 transforms
Fuzz 106367: 3 transforms
Fuzz 106368: 13 transforms
Fuzz 106369: 18 transforms
Fuzz 106370: 15 transforms
Fuzz 106371: 15 transforms
Fuzz 106372: 5 transforms
Fuzz 106373: 7 transforms
Fuzz 106374: 19 transforms
Fuzz 106375: 14 transforms
Fuzz 106376: 3 transforms
Fuzz 106377: 3 transforms
Fuzz 106378: 8 transforms
Fuzz 106379: 7 transforms
Fuzz 106380: 16 transforms
Fuzz 106381: 7 transforms
Fuzz 106382: 6 transforms
Fuzz 106383: 7 transforms
Fuzz 106384: 10 transforms
Fuzz 106385: 1 transforms
Fuzz 106386: 19 transforms
Fuzz 106387: 6 transforms
Fuzz 106388: 20 transforms
Fuzz 106389: 3 transforms
Fuzz 106390: 19 transforms
Fuzz 106391: 12 transforms
Fuzz 106392: 10 transforms
Fuzz 106393: 4 transforms
Fuzz 106394: 16 transforms
Fuzz 106395: 2 transforms
Fuzz 106396: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
r, NgForm, NgModel])
class ComponentA {
]),
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
});
  directives: const [Coun<tdynamicerComponent, NgIf, NgFo
  templateUrl: 'test.html',
\'\'\');
@Component(  selector: 'my-counter',
  template: '{{count}} <button (click)="i}

  String header;

@Component(  selector: 'my-aaa',
class CounterComponent {
  '090cedb3f2833a3f260b0937baaencrement()" [value]="\'add\'"></button>')

  List<String> items;
  int count;
  outputs: const ['resetEvent: reset'],  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvfactoryent;
 <!--
{
       aria-hidden="true"
       attr.aria-hidden="{{! @ContentChild(Cou
  inputs: const ['count'],
}
-->
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {ing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden{item.trim()}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 106397: 9 transforms
Fuzz 106398: 15 transforms
Fuzz 106399: 20 transforms
Fuzz 106400: 7 transforms
Fuzz 106401: 5 transforms
Fuzz 106402: 13 transforms
Fuzz 106403: 12 transforms
Fuzz 106404: 2 transforms
Fuzz 106405: 9 transforms
Fuzz 106406: 13 transforms
Fuzz 106407: 5 transforms
Fuzz 106408: 11 transforms
Fuzz 106409: 11 transforms
Fuzz 106410: 2 transforms
Fuzz 106411: 19 transforms
Fuzz 106412: 7 transforms
Fuzz 106413: 10 transforms
Fuzz 106414: 20 transforms
Fuzz 106415: 2 transforms
Fuzz 106416: 2 transforms
Fuzz 106417: 12 transforms
Fuzz 106418: 20 transforms
Fuzz 106419: 1 transforms
Fuzz 106420: 4 transforms
Fuzz 106421: 13 transforms
Fuzz 106422: 14 transforms
Fuzz 106423: 8 transforms
Fuzz 106424: 13 transforms
Fuzz 106425: 13 transforms
Fuzz 106426: 6 transforms
Fuzz 106427: 10 transforms
Fuzz 106428: 14 transforms
Fuzz 106429: 15 transforms
Fuzz 106430: 5 transforms
Fuzz 106431: 1 transforms
Fuzz 106432: 15 transforms
Fuzz 106433: 2 transforms
Fuzz 106434: 9 transforms
Fuzz 106435: 10 transforms
Fuzz 106436: 12 transforms
Fuzz 106437: 16 transforms
Fuzz 106438: 10 transforms
Fuzz 106439: 2 transforms
Fuzz 106440: 20 transforms
Fuzz 106441: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.aria-hidden="{{!invalid}}"
  @Output() EventEmitter<int> incremented;
class CounterComponent {
       aria-hidden="true"
class ComponentA {
  selector: 'my-counter',
  List<String> items;
  CounterComponent recursedComponent;
  inputs: const ['count'],
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  int count;
  void reset() {}
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
-->
  templateUrl: 'test.html',
    port 'package:angular2/angular2.dart';
}
  templ<!--
-->
       aria-hidden="true"
       atttr.aria-hidden="{{!invalid}}"
  ate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  @ContentChild(CounterComponent)
  @Input() int maxCount;
  void increment() {}
}
im<!--
@Component(



  String header;
<<==HTML CODE==>>
});
]),
    (reset)=''
  <input [(ngModel)]="header" />
  <my-counter
</li>
  <form #ngForm="ngForhidem"></form>
  '090cedb3f283h1>
  
{
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</}
  </my-counter>
</div>

    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  {{x}} : {{item.trim(}
    <my-counter></my-cem != null'>
\'\'\');
<li *ngFor='let item of ite ms; let x=index' [hidden]='itt.toString())'>
  '090cedb3f2833a3f260b0937baae5626d7a6cd9)}}
\'\'\');
    (click) ='h1.hidden = !h1.hidden; counter.reset()'
      
]),
    [count]="items.length"
    [maxCount]='4'
{
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 106442: 19 transforms
Fuzz 106443: 1 transforms
Fuzz 106444: 7 transforms
Fuzz 106445: 10 transforms
Fuzz 106446: 3 transforms
Fuzz 106447: 4 transforms
Fuzz 106448: 8 transforms
Fuzz 106449: 7 transforms
Fuzz 106450: 16 transforms
Fuzz 106451: 18 transforms
Fuzz 106452: 8 transforms
Fuzz 106453: 1 transforms
Fuzz 106454: 2 transforms
Fuzz 106455: 16 transforms
Fuzz 106456: 16 transforms
Fuzz 106457: 5 transforms
Fuzz 106458: 6 transforms
Fuzz 106459: 13 transforms
Fuzz 106460: 15 transforms
Fuzz 106461: 18 transforms
Fuzz 106462: 5 transforms
Fuzz 106463: 10 transforms
Fuzz 106464: 19 transforms
Fuzz 106465: 3 transforms
Fuzz 106466: 11 transforms
Fuzz 106467: 18 transforms
Fuzz 106468: 2 transforms
Fuzz 106469: 12 transforms
Fuzz 106470: 18 transforms
Fuzz 106471: 1 transforms
Fuzz 106472: 5 transforms
Fuzz 106473: 11 transforms
Fuzz 106474: 2 transforms
Fuzz 106475: 15 transforms
Fuzz 106476: 10 transforms
Fuzz 106477: 13 transforms
Fuzz 106478: 20 transforms
Fuzz 106479: 10 transforms
Fuzz 106480: 3 transforms
Fuzz 106481: 4 transforms
Fuzz 106482: 1 transforms
Fuzz 106483: 9 transforms
Fuzz 106484: 15 transforms
Fuzz 106485: 9 transforms
Fuzz 106486: 20 transforms
Fuzz 106487: 18 transforms
Fuzz 106488: 3 transforms
Fuzz 106489: 4 transforms
Fuzz 106490: 8 transforms
Fuzz 106491: 2 transforms
Fuzz 106492: 13 transforms
Fuzz 106493: 16 transforms
Fuzz 106494: 1 transforms
Fuzz 106495: 11 transforms
Fuzz 106496: 14 transforms
Fuzz 106497: 20 transforms
Fuzz 106498: 8 transforms
Fuzz 106499: 16 transforms
Fuzz 106500: 5 transforms
Fuzz 106501: 15 transforms
Fuzz 106502: 14 transforms
Fuzz 106503: 13 transforms
Fuzz 106504: 14 transforms
Fuzz 106505: 14 transforms
Fuzz 106506: 13 transforms
Fuzz 106507: 11 transforms
Fuzz 106508: 10 transforms
Fuzz 106509: 12 transforms
Fuzz 106510: 16 transforms
Fuzz 106511: 8 transforms
Fuzz 106512: 1 transforms
Fuzz 106513: 19 transforms
Fuzz 106514: 12 transforms
Fuzz 106515: 1 transforms
Fuzz 106516: 2 transforms
Fuzz 106517: 7 transforms
Fuzz 106518: 1 transforms
Fuzz 106519: 9 transforms
Fuzz 106520: 11 transforms
Fuzz 106521: 17 transforms
Fuzz 106522: 15 transforms
Fuzz 106523: 14 transforms
Fuzz 106524: 2 transforms
Fuzz 106525: 17 transforms
Fuzz 106526: 19 transforms
Fuzz 106527: 10 transforms
Fuzz 106528: 13 transforms
Fuzz 106529: 6 transforms
Fuzz 106530: 8 transforms
Fuzz 106531: 3 transforms
Fuzz 106532: 20 transforms
Fuzz 106533: 3 transforms
Fuzz 106534: 7 transforms
Fuzz 106535: 10 transforms
Fuzz 106536: 16 transforms
Fuzz 106537: 8 transforms
Fuzz 106538: 20 transforms
Fuzz 106539: 19 transforms
Fuzz 106540: 9 transforms
Fuzz 106541: 5 transforms
Fuzz 106542: 6 transforms
Fuzz 106543: 5 transforms
Fuzz 106544: 19 transforms
Fuzz 106545: 13 transforms
Fuzz 106546: 18 transforms
Fuzz 106547: 12 transforms
Fuzz 106548: 14 transforms
Fuzz 106549: 19 transforms
Fuzz 106550: 4 transforms
Fuzz 106551: 20 transforms
Fuzz 106552: 17 transforms
Fuzz 106553: 8 transforms
Fuzz 106554: 9 transforms
Fuzz 106555: 3 transforms
Fuzz 106556: 7 transforms
Fuzz 106557: 19 transforms
Fuzz 106558: 15 transforms
Fuzz 106559: 15 transforms
Fuzz 106560: 16 transforms
Fuzz 106561: 13 transforms
Fuzz 106562: 18 transforms
Fuzz 106563: 1 transforms
Fuzz 106564: 7 transforms
Fuzz 106565: 11 transforms
Fuzz 106566: 9 transforms
Fuzz 106567: 5 transforms
Fuzz 106568: 3 transforms
Fuzz 106569: 7 transforms
Fuzz 106570: 14 transforms
Fuzz 106571: 13 transforms
Fuzz 106572: 18 transforms
Fuzz 106573: 3 transforms
Fuzz 106574: 8 transforms
Fuzz 106575: 14 transforms
Fuzz 106576: 4 transforms
Fuzz 106577: 16 transforms
Fuzz 106578: 19 transforms
Fuzz 106579: 13 transforms
Fuzz 106580: 2 transforms
Fuzz 106581: 20 transforms
Fuzz 106582: 18 transforms
Fuzz 106583: 5 transforms
Fuzz 106584: 16 transforms
Fuzz 106585: 19 transforms
Fuzz 106586: 6 transforms
Fuzz 106587: 4 transforms
Fuzz 106588: 2 transforms
Fuzz 106589: 11 transforms
Fuzz 106590: 5 transforms
Fuzz 106591: 12 transforms
Fuzz 106592: 17 transforms
Fuzz 106593: 16 transforms
Fuzz 106594: 15 transforms
Fuzz 106595: 18 transforms
Fuzz 106596: 12 transforms
Fuzz 106597: 20 transforms
Fuzz 106598: 14 transforms
Fuzz 106599: 15 transforms
Fuzz 106600: 18 transforms
Fuzz 106601: 5 transforms
Fuzz 106602: 10 transforms
Fuzz 106603: 11 transforms
Fuzz 106604: 7 transforms
Fuzz 106605: 14 transforms
Fuzz 106606: 8 transforms
Fuzz 106607: 7 transforms
Fuzz 106608: 13 transforms
Fuzz 106609: 5 transforms
Fuzz 106610: 3 transforms
Fuzz 106611: 17 transforms
Fuzz 106612: 4 transforms
Fuzz 106613: 9 transforms
Fuzz 106614: 2 transforms
Fuzz 106615: 7 transforms
Fuzz 106616: 4 transforms
Fuzz 106617: 19 transforms
Fuzz 106618: 6 transforms
Fuzz 106619: 14 transforms
Fuzz 106620: 18 transforms
Fuzz 106621: 6 transforms
Fuzz 106622: 19 transforms
Fuzz 106623: 6 transforms
Fuzz 106624: 9 transforms
Fuzz 106625: 13 transforms
Fuzz 106626: 3 transforms
Fuzz 106627: 17 transforms
Fuzz 106628: 1 transforms
Fuzz 106629: 2 transforms
Fuzz 106630: 13 transforms
Fuzz 106631: 1 transforms
Fuzz 106632: 19 transforms
Fuzz 106633: 7 transforms
Fuzz 106634: 3 transforms
Fuzz 106635: 9 transforms
Fuzz 106636: 18 transforms
Fuzz 106637: 9 transforms
Fuzz 106638: 16 transforms
Fuzz 106639: 18 transforms
Fuzz 106640: 10 transforms
Fuzz 106641: 8 transforms
Fuzz 106642: 7 transforms
Fuzz 106643: 11 transforms
Fuzz 106644: 9 transforms
Fuzz 106645: 14 transforms
Fuzz 106646: 11 transforms
Fuzz 106647: 11 transforms
Fuzz 106648: 11 transforms
Fuzz 106649: 13 transforms
Fuzz 106650: 10 transforms
Fuzz 106651: 16 transforms
Fuzz 106652: 8 transforms
Fuzz 106653: 12 transforms
Fuzz 106654: 10 transforms
Fuzz 106655: 3 transforms
Fuzz 106656: 12 transforms
Fuzz 106657: 20 transforms
Fuzz 106658: 15 transforms
Fuzz 106659: 16 transforms
Fuzz 106660: 4 transforms
Fuzz 106661: 1 transforms
Fuzz 106662: 5 transforms
Fuzz 106663: 4 transforms
Fuzz 106664: 9 transforms
Fuzz 106665: 14 transforms
Fuzz 106666: 5 transforms
Fuzz 106667: 8 transforms
Fuzz 106668: 11 transforms
Fuzz 106669: 11 transforms
Fuzz 106670: 2 transforms
Fuzz 106671: 6 transforms
Fuzz 106672: 20 transforms
Fuzz 106673: 16 transforms
Fuzz 106674: 14 transforms
Fuzz 106675: 16 transforms
Fuzz 106676: 15 transforms
Fuzz 106677: 14 transforms
Fuzz 106678: 2 transforms
Fuzz 106679: 11 transforms
Fuzz 106680: 9 transforms
Fuzz 106681: 17 transforms
Fuzz 106682: 10 transforms
Fuzz 106683: 6 transforms
Fuzz 106684: 17 transforms
Fuzz 106685: 18 transforms
Fuzz 106686: 7 transforms
Fuzz 106687: 1 transforms
Fuzz 106688: 1 transforms
Fuzz 106689: 3 transforms
Fuzz 106690: 20 transforms
Fuzz 106691: 8 transforms
Fuzz 106692: 17 transforms
Fuzz 106693: 12 transforms
Fuzz 106694: 1 transforms
Fuzz 106695: 15 transforms
Fuzz 106696: 3 transforms
Fuzz 106697: 19 transforms
Fuzz 106698: 7 transforms
Fuzz 106699: 12 transforms
Fuzz 106700: 2 transforms
Fuzz 106701: 9 transforms
Fuzz 106702: 16 transforms
Fuzz 106703: 10 transforms
Fuzz 106704: 16 transforms
Fuzz 106705: 9 transforms
Fuzz 106706: 13 transforms
Fuzz 106707: 20 transforms
Fuzz 106708: 5 transforms
Fuzz 106709: 16 transforms
Fuzz 106710: 17 transforms
Fuzz 106711: 18 transforms
Fuzz 106712: 13 transforms
Fuzz 106713: 4 transforms
Fuzz 106714: 12 transforms
Fuzz 106715: 1 transforms
Fuzz 106716: 17 transforms
Fuzz 106717: 17 transforms
Fuzz 106718: 20 transforms
Fuzz 106719: 15 transforms
Fuzz 106720: 20 transforms
Fuzz 106721: 16 transforms
Fuzz 106722: 19 transforms
Fuzz 106723: 18 transforms
Fuzz 106724: 18 transforms
Fuzz 106725: 4 transforms
Fuzz 106726: 16 transforms
Fuzz 106727: 12 transforms
Fuzz 106728: 10 transforms
Fuzz 106729: 9 transforms
Fuzz 106730: 18 transforms
Fuzz 106731: 14 transforms
Fuzz 106732: 12 transforms
Fuzz 106733: 15 transforms
Fuzz 106734: 16 transforms
Fuzz 106735: 4 transforms
Fuzz 106736: 14 transforms
Fuzz 106737: 18 transforms
Fuzz 106738: 20 transforms
Fuzz 106739: 19 transforms
Fuzz 106740: 16 transforms
Fuzz 106741: 5 transforms
Fuzz 106742: 14 transforms
Fuzz 106743: 6 transforms
Fuzz 106744: 13 transforms
Fuzz 106745: 20 transforms
Fuzz 106746: 8 transforms
Fuzz 106747: 10 transforms
Fuzz 106748: 10 transforms
Fuzz 106749: 15 transforms
Fuzz 106750: 12 transforms
Fuzz 106751: 6 transforms
Fuzz 106752: 13 transforms
Fuzz 106753: 10 transforms
Fuzz 106754: 6 transforms
Fuzz 106755: 15 transforms
Fuzz 106756: 15 transforms
Fuzz 106757: 18 transforms
Fuzz 106758: 4 transforms
Fuzz 106759: 10 transforms
Fuzz 106760: 16 transforms
Fuzz 106761: 1 transforms
Fuzz 106762: 12 transforms
Fuzz 106763: 15 transforms
Fuzz 106764: 6 transforms
Fuzz 106765: 5 transforms
Fuzz 106766: 16 transforms
Fuzz 106767: 8 transforms
Fuzz 106768: 20 transforms
Fuzz 106769: 6 transforms
Fuzz 106770: 19 transforms
Fuzz 106771: 5 transforms
Fuzz 106772: 7 transforms
Fuzz 106773: 15 transforms
Fuzz 106774: 1 transforms
Fuzz 106775: 9 transforms
Fuzz 106776: 1 transforms
Fuzz 106777: 19 transforms
Fuzz 106778: 20 transforms
Fuzz 106779: 2 transforms
Fuzz 106780: 1 transforms
Fuzz 106781: 6 transforms
Fuzz 106782: 15 transforms
Fuzz 106783: 10 transforms
Fuzz 106784: 4 transforms
Fuzz 106785: 17 transforms
Fuzz 106786: 16 transforms
Fuzz 106787: 19 transforms
Fuzz 106788: 17 transforms
Fuzz 106789: 11 transforms
Fuzz 106790: 20 transforms
Fuzz 106791: 17 transforms
Fuzz 106792: 8 transforms
Fuzz 106793: 4 transforms
Fuzz 106794: 1 transforms
Fuzz 106795: 11 transforms
Fuzz 106796: 7 transforms
Fuzz 106797: 5 transforms
Fuzz 106798: 3 transforms
Fuzz 106799: 1 transforms
Fuzz 106800: 20 transforms
Fuzz 106801: 7 transforms
Fuzz 106802: 12 transforms
Fuzz 106803: 17 transforms
Fuzz 106804: 6 transforms
Fuzz 106805: 5 transforms
Fuzz 106806: 7 transforms
Fuzz 106807: 4 transforms
Fuzz 106808: 18 transforms
Fuzz 106809: 10 transforms
Fuzz 106810: 14 transforms
Fuzz 106811: 4 transforms
Fuzz 106812: 4 transforms
Fuzz 106813: 19 transforms
Fuzz 106814: 16 transforms
Fuzz 106815: 19 transforms
Fuzz 106816: 15 transforms
Fuzz 106817: 3 transforms
Fuzz 106818: 4 transforms
Fuzz 106819: 14 transforms
Fuzz 106820: 11 transforms
Fuzz 106821: 20 transforms
Fuzz 106822: 7 transforms
Fuzz 106823: 3 transforms
Fuzz 106824: 7 transforms
Fuzz 106825: 12 transforms
Fuzz 106826: 13 transforms
Fuzz 106827: 15 transforms
Fuzz 106828: 13 transforms
Fuzz 106829: 18 transforms
Fuzz 106830: 13 transforms
Fuzz 106831: 14 transforms
Fuzz 106832: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
class ComponentA {
  selector: 'my-aaa',
  List<String> items;  template: '{{count}} <button (click)="increment()" [value]="\}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   'add\'"></buttoclassn>')
       attr.aria-hidden="{{!invalid}}puts: const ['count'],
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
  void increment() {}
  void reset() {}
}
}
  templateUrl: 'test.html',

  CounterComponent recursedComponent;
  in<!--
@Component(
-->
  int count;
  @ContentChild(CounterComponent)


  @Input() int maxCount;

class CounterComponent {
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
       aria-hidden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.nulltoString())'>
    <my-counter></my-counter>
 typedef </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 106833: 13 transforms
Fuzz 106834: 16 transforms
Fuzz 106835: 7 transforms
Fuzz 106836: 14 transforms
Fuzz 106837: 11 transforms
Fuzz 106838: 13 transforms
Fuzz 106839: 10 transforms
Fuzz 106840: 8 transforms
Fuzz 106841: 20 transforms
Fuzz 106842: 10 transforms
Fuzz 106843: 3 transforms
Fuzz 106844: 1 transforms
Fuzz 106845: 17 transforms
Fuzz 106846: 16 transforms
Fuzz 106847: 20 transforms
Fuzz 106848: 4 transforms
Fuzz 106849: 5 transforms
Fuzz 106850: 6 transforms
Fuzz 106851: 2 transforms
Fuzz 106852: 7 transforms
Fuzz 106853: 6 transforms
Fuzz 106854: 12 transforms
Fuzz 106855: 13 transforms
Fuzz 106856: 6 transforms
Fuzz 106857: 6 transforms
Fuzz 106858: 10 transforms
Fuzz 106859: 16 transforms
Fuzz 106860: 11 transforms
Fuzz 106861: 7 transforms
Fuzz 106862: 4 transforms
Fuzz 106863: 5 transforms
Fuzz 106864: 16 transforms
Fuzz 106865: 2 transforms
Fuzz 106866: 14 transforms
Fuzz 106867: 3 transforms
Fuzz 106868: 9 transforms
Fuzz 106869: 16 transforms
Fuzz 106870: 10 transforms
Fuzz 106871: 16 transforms
Fuzz 106872: 11 transforms
Fuzz 106873: 4 transforms
Fuzz 106874: 16 transforms
Fuzz 106875: 14 transforms
Fuzz 106876: 19 transforms
Fuzz 106877: 4 transforms
Fuzz 106878: 11 transforms
Fuzz 106879: 5 transforms
Fuzz 106880: 20 transforms
Fuzz 106881: 14 transforms
Fuzz 106882: 6 transforms
Fuzz 106883: 12 transforms
Fuzz 106884: 12 transforms
Fuzz 106885: 5 transforms
Fuzz 106886: 12 transforms
Fuzz 106887: 6 transforms
Fuzz 106888: 14 transforms
Fuzz 106889: 4 transforms
Fuzz 106890: 12 transforms
Fuzz 106891: 6 transforms
Fuzz 106892: 16 transforms
Fuzz 106893: 11 transforms
Fuzz 106894: 9 transforms
Fuzz 106895: 3 transforms
Fuzz 106896: 3 transforms
Fuzz 106897: 1 transforms
Fuzz 106898: 11 transforms
Fuzz 106899: 3 transforms
Fuzz 106900: 20 transforms
Fuzz 106901: 8 transforms
Fuzz 106902: 18 transforms
Fuzz 106903: 16 transforms
Fuzz 106904: 14 transforms
Fuzz 106905: 15 transforms
Fuzz 106906: 4 transforms
Fuzz 106907: 2 transforms
Fuzz 106908: 13 transforms
Fuzz 106909: 7 transforms
Fuzz 106910: 2 transforms
Fuzz 106911: 20 transforms
Fuzz 106912: 12 transforms
Fuzz 106913: 20 transforms
Fuzz 106914: 16 transforms
Fuzz 106915: 1 transforms
Fuzz 106916: 3 transforms
Fuzz 106917: 7 transforms
Fuzz 106918: 19 transforms
Fuzz 106919: 19 transforms
Fuzz 106920: 16 transforms
Fuzz 106921: 11 transforms
Fuzz 106922: 20 transforms
Fuzz 106923: 3 transforms
Fuzz 106924: 13 transforms
Fuzz 106925: 10 transforms
Fuzz 106926: 19 transforms
Fuzz 106927: 19 transforms
Fuzz 106928: 14 transforms
Fuzz 106929: 16 transforms
Fuzz 106930: 14 transforms
Fuzz 106931: 14 transforms
Fuzz 106932: 12 transforms
Fuzz 106933: 9 transforms
Fuzz 106934: 3 transforms
Fuzz 106935: 13 transforms
Fuzz 106936: 6 transforms
Fuzz 106937: 2 transforms
Fuzz 106938: 2 transforms
Fuzz 106939: 10 transforms
Fuzz 106940: 5 transforms
Fuzz 106941: 15 transforms
Fuzz 106942: 11 transforms
Fuzz 106943: 15 transforms
Fuzz 106944: 2 transforms
Fuzz 106945: 4 transforms
Fuzz 106946: 4 transforms
Fuzz 106947: 10 transforms
Fuzz 106948: 1 transforms
Fuzz 106949: 5 transforms
Fuzz 106950: 20 transforms
Fuzz 106951: 6 transforms
Fuzz 106952: 4 transforms
Fuzz 106953: 2 transforms
Fuzz 106954: 4 transforms
Fuzz 106955: 18 transforms
Fuzz 106956: 18 transforms
Fuzz 106957: 7 transforms
Fuzz 106958: 19 transforms
Fuzz 106959: 20 transforms
Fuzz 106960: 5 transforms
Fuzz 106961: 4 transforms
Fuzz 106962: 1 transforms
Fuzz 106963: 11 transforms
Fuzz 106964: 20 transforms
Fuzz 106965: 13 transforms
Fuzz 106966: 3 transforms
Fuzz 106967: 5 transforms
Fuzz 106968: 6 transforms
Fuzz 106969: 9 transforms
Fuzz 106970: 9 transforms
Fuzz 106971: 19 transforms
Fuzz 106972: 14 transforms
Fuzz 106973: 13 transforms
Fuzz 106974: 14 transforms
Fuzz 106975: 18 transforms
Fuzz 106976: 20 transforms
Fuzz 106977: 19 transforms
Fuzz 106978: 20 transforms
Fuzz 106979: 18 transforms
Fuzz 106980: 20 transforms
Fuzz 106981: 20 transforms
Fuzz 106982: 19 transforms
Fuzz 106983: 19 transforms
Fuzz 106984: 15 transforms
Fuzz 106985: 4 transforms
Fuzz 106986: 10 transforms
Fuzz 106987: 2 transforms
Fuzz 106988: 1 transforms
Fuzz 106989: 10 transforms
Fuzz 106990: 1 transforms
Fuzz 106991: 12 transforms
Fuzz 106992: 16 transforms
Fuzz 106993: 9 transforms
Fuzz 106994: 16 transforms
Fuzz 106995: 1 transforms
Fuzz 106996: 5 transforms
Fuzz 106997: 14 transforms
Fuzz 106998: 11 transforms
Fuzz 106999: 19 transforms
Fuzz 107000: 10 transforms
Fuzz 107001: 8 transforms
Fuzz 107002: 15 transforms
Fuzz 107003: 1 transforms
Fuzz 107004: 10 transforms
Fuzz 107005: 6 transforms
Fuzz 107006: 17 transforms
Fuzz 107007: 19 transforms
Fuzz 107008: 9 transforms
Fuzz 107009: 14 transforms
Fuzz 107010: 11 transforms
Fuzz 107011: 9 transforms
Fuzz 107012: 5 transforms
Fuzz 107013: 7 transforms
Fuzz 107014: 20 transforms
Fuzz 107015: 11 transforms
Fuzz 107016: 17 transforms
Fuzz 107017: 3 transforms
Fuzz 107018: 1 transforms
Fuzz 107019: 15 transforms
Fuzz 107020: 18 transforms
Fuzz 107021: 11 transforms
Fuzz 107022: 16 transforms
Fuzz 107023: 19 transforms
Fuzz 107024: 18 transforms
Fuzz 107025: 5 transforms
Fuzz 107026: 8 transforms
Fuzz 107027: 18 transforms
Fuzz 107028: 6 transforms
Fuzz 107029: 17 transforms
Fuzz 107030: 12 transforms
Fuzz 107031: 10 transforms
Fuzz 107032: 18 transforms
Fuzz 107033: 12 transforms
Fuzz 107034: 18 transforms
Fuzz 107035: 12 transforms
Fuzz 107036: 7 transforms
Fuzz 107037: 11 transforms
Fuzz 107038: 8 transforms
Fuzz 107039: 3 transforms
Fuzz 107040: 8 transforms
Fuzz 107041: 11 transforms
Fuzz 107042: 6 transforms
Fuzz 107043: 13 transforms
Fuzz 107044: 19 transforms
Fuzz 107045: 4 transforms
Fuzz 107046: 3 transforms
Fuzz 107047: 4 transforms
Fuzz 107048: 20 transforms
Fuzz 107049: 5 transforms
Fuzz 107050: 12 transforms
Fuzz 107051: 19 transforms
Fuzz 107052: 19 transforms
Fuzz 107053: 16 transforms
Fuzz 107054: 12 transforms
Fuzz 107055: 13 transforms
Fuzz 107056: 20 transforms
Fuzz 107057: 7 transforms
Fuzz 107058: 1 transforms
Fuzz 107059: 11 transforms
Fuzz 107060: 7 transforms
Fuzz 107061: 5 transforms
Fuzz 107062: 15 transforms
Fuzz 107063: 5 transforms
Fuzz 107064: 6 transforms
Fuzz 107065: 13 transforms
Fuzz 107066: 16 transforms
Fuzz 107067: 20 transforms
Fuzz 107068: 1 transforms
Fuzz 107069: 10 transforms
Fuzz 107070: 15 transforms
Fuzz 107071: 1 transforms
Fuzz 107072: 6 transforms
Fuzz 107073: 1 transforms
Fuzz 107074: 12 transforms
Fuzz 107075: 5 transforms
Fuzz 107076: 14 transforms
Fuzz 107077: 8 transforms
Fuzz 107078: 17 transforms
Fuzz 107079: 3 transforms
Fuzz 107080: 19 transforms
Fuzz 107081: 4 transforms
Fuzz 107082: 3 transforms
Fuzz 107083: 17 transforms
Fuzz 107084: 1 transforms
Fuzz 107085: 19 transforms
Fuzz 107086: 17 transforms
Fuzz 107087: 10 transforms
Fuzz 107088: 18 transforms
Fuzz 107089: 1 transforms
Fuzz 107090: 7 transforms
Fuzz 107091: 11 transforms
Fuzz 107092: 7 transforms
Fuzz 107093: 9 transforms
Fuzz 107094: 17 transforms
Fuzz 107095: 15 transforms
Fuzz 107096: 17 transforms
Fuzz 107097: 3 transforms
Fuzz 107098: 19 transforms
Fuzz 107099: 8 transforms
Fuzz 107100: 19 transforms
Fuzz 107101: 2 transforms
Fuzz 107102: 19 transforms
Fuzz 107103: 12 transforms
Fuzz 107104: 8 transforms
Fuzz 107105: 12 transforms
Fuzz 107106: 8 transforms
Fuzz 107107: 20 transforms
Fuzz 107108: 13 transforms
Fuzz 107109: 18 transforms
Fuzz 107110: 14 transforms
Fuzz 107111: 15 transforms
Fuzz 107112: 19 transforms
Fuzz 107113: 2 transforms
Fuzz 107114: 19 transforms
Fuzz 107115: 11 transforms
Fuzz 107116: 3 transforms
Fuzz 107117: 20 transforms
Fuzz 107118: 2 transforms
Fuzz 107119: 14 transforms
Fuzz 107120: 16 transforms
Fuzz 107121: 17 transforms
Fuzz 107122: 9 transforms
Fuzz 107123: 18 transforms
Fuzz 107124: 5 transforms
Fuzz 107125: 10 transforms
Fuzz 107126: 9 transforms
Fuzz 107127: 11 transforms
Fuzz 107128: 17 transforms
Fuzz 107129: 2 transforms
Fuzz 107130: 4 transforms
Fuzz 107131: 4 transforms
Fuzz 107132: 13 transforms
Fuzz 107133: 8 transforms
Fuzz 107134: 7 transforms
Fuzz 107135: 1 transforms
Fuzz 107136: 16 transforms
Fuzz 107137: 17 transforms
Fuzz 107138: 19 transforms
Fuzz 107139: 10 transforms
Fuzz 107140: 5 transforms
Fuzz 107141: 6 transforms
Fuzz 107142: 13 transforms
Fuzz 107143: 15 transforms
Fuzz 107144: 14 transforms
Fuzz 107145: 17 transforms
Fuzz 107146: 5 transforms
Fuzz 107147: 12 transforms
Fuzz 107148: 5 transforms
Fuzz 107149: 5 transforms
Fuzz 107150: 15 transforms
Fuzz 107151: 20 transforms
Fuzz 107152: 15 transforms
Fuzz 107153: 11 transforms
Fuzz 107154: 14 transforms
Fuzz 107155: 9 transforms
Fuzz 107156: 6 transforms
Fuzz 107157: 3 transforms
Fuzz 107158: 17 transforms
Fuzz 107159: 1 transforms
Fuzz 107160: 13 transforms
Fuzz 107161: 13 transforms
Fuzz 107162: 10 transforms
Fuzz 107163: 2 transforms
Fuzz 107164: 12 transforms
Fuzz 107165: 14 transforms
Fuzz 107166: 5 transforms
Fuzz 107167: 1 transforms
Fuzz 107168: 12 transforms
Fuzz 107169: 15 transforms
Fuzz 107170: 16 transforms
Fuzz 107171: 16 transforms
Fuzz 107172: 13 transforms
Fuzz 107173: 4 transforms
Fuzz 107174: 2 transforms
Fuzz 107175: 8 transforms
Fuzz 107176: 7 transforms
Fuzz 107177: 4 transforms
Fuzz 107178: 13 transforms
Fuzz 107179: 12 transforms
Fuzz 107180: 14 transforms
Fuzz 107181: 2 transforms
Fuzz 107182: 11 transforms
Fuzz 107183: 11 transforms
Fuzz 107184: 19 transforms
Fuzz 107185: 3 transforms
Fuzz 107186: 3 transforms
Fuzz 107187: 8 transforms
Fuzz 107188: 19 transforms
Fuzz 107189: 3 transforms
Fuzz 107190: 8 transforms
Fuzz 107191: 19 transforms
Fuzz 107192: 16 transforms
Fuzz 107193: 17 transforms
Fuzz 107194: 3 transforms
Fuzz 107195: 12 transforms
Fuzz 107196: 11 transforms
Fuzz 107197: 19 transforms
Fuzz 107198: 16 transforms
Fuzz 107199: 1 transforms
Fuzz 107200: 5 transforms
Fuzz 107201: 6 transforms
Fuzz 107202: 20 transforms
Fuzz 107203: 12 transforms
Fuzz 107204: 5 transforms
Fuzz 107205: 11 transforms
Fuzz 107206: 3 transforms
Fuzz 107207: 1 transforms
Fuzz 107208: 8 transforms
Fuzz 107209: 6 transforms
Fuzz 107210: 3 transforms
Fuzz 107211: 1 transforms
Fuzz 107212: 14 transforms
Fuzz 107213: 3 transforms
Fuzz 107214: 19 transforms
Fuzz 107215: 9 transforms
Fuzz 107216: 1 transforms
Fuzz 107217: 2 transforms
Fuzz 107218: 5 transforms
Fuzz 107219: 1 transforms
Fuzz 107220: 8 transforms
Fuzz 107221: 8 transforms
Fuzz 107222: 17 transforms
Fuzz 107223: 17 transforms
Fuzz 107224: 7 transforms
Fuzz 107225: 15 transforms
Fuzz 107226: 19 transforms
Fuzz 107227: 2 transforms
Fuzz 107228: 10 transforms
Fuzz 107229: 14 transforms
Fuzz 107230: 6 transforms
Fuzz 107231: 12 transforms
Fuzz 107232: 20 transforms
Fuzz 107233: 13 transforms
Fuzz 107234: 15 transforms
Fuzz 107235: 7 transforms
Fuzz 107236: 17 transforms
Fuzz 107237: 10 transforms
Fuzz 107238: 1 transforms
Fuzz 107239: 13 transforms
Fuzz 107240: 2 transforms
Fuzz 107241: 4 transforms
Fuzz 107242: 3 transforms
Fuzz 107243: 5 transforms
Fuzz 107244: 2 transforms
Fuzz 107245: 7 transforms
Fuzz 107246: 13 transforms
Fuzz 107247: 16 transforms
Fuzz Failure 
<<==DART CODE==>>

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
class ComponentA {
  @Input() int maxCount;
  templateUrl: 'test.html',
  selector: 'my-aaa',
  EventEmitter<String> resetEventp;
  inputs: const ['count'],
@Component(
  vo
  List<Strin}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50g> items;

class CounterComponent {
  CounterComponent recursedComponent;
  void reset() {}
  int count;
@Component(
}
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
  </my-counter>
  {{x}} : {{<!--
-->
item.trim()}}
   <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invali {{ngForm.dirty}}
<div *ngIf="items.length > 0">
    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<diitems.length}} items:</h1>
    (inc<!--
-->
       aria-hidden="true"
       aremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
    #coun<!--
-->
       aria-hidden="true"
ter
  <input [(ngModel)]="header" />

</li>
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
    (reset)=''
    <my-counter></my-counter>
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"
  {{x}} : {{item.trim()}}

  <form #ngForm="ngForm"></form>v *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 107248: 8 transforms
Fuzz 107249: 16 transforms
Fuzz 107250: 7 transforms
Fuzz 107251: 2 transforms
Fuzz 107252: 8 transforms
Fuzz 107253: 9 transforms
Fuzz 107254: 13 transforms
Fuzz 107255: 17 transforms
Fuzz 107256: 2 transforms
Fuzz 107257: 19 transforms
Fuzz 107258: 9 transforms
Fuzz 107259: 9 transforms
Fuzz 107260: 14 transforms
Fuzz 107261: 14 transforms
Fuzz 107262: 1 transforms
Fuzz 107263: 11 transforms
Fuzz 107264: 20 transforms
Fuzz 107265: 1 transforms
Fuzz 107266: 15 transforms
Fuzz 107267: 2 transforms
Fuzz 107268: 13 transforms
Fuzz 107269: 1 transforms
Fuzz 107270: 10 transforms
Fuzz 107271: 15 transforms
Fuzz 107272: 6 transforms
Fuzz 107273: 16 transforms
Fuzz 107274: 15 transforms
Fuzz 107275: 5 transforms
Fuzz 107276: 12 transforms
Fuzz 107277: 8 transforms
Fuzz 107278: 2 transforms
Fuzz 107279: 14 transforms
Fuzz 107280: 10 transforms
Fuzz 107281: 19 transforms
Fuzz 107282: 5 transforms
Fuzz 107283: 17 transforms
Fuzz 107284: 10 transforms
Fuzz 107285: 20 transforms
Fuzz 107286: 16 transforms
Fuzz 107287: 13 transforms
Fuzz 107288: 15 transforms
Fuzz 107289: 9 transforms
Fuzz 107290: 20 transforms
Fuzz 107291: 6 transforms
Fuzz 107292: 12 transforms
Fuzz 107293: 20 transforms
Fuzz 107294: 2 transforms
Fuzz 107295: 1 transforms
Fuzz 107296: 17 transforms
Fuzz 107297: 1 transforms
Fuzz 107298: 19 transforms
Fuzz 107299: 16 transforms
Fuzz 107300: 14 transforms
Fuzz 107301: 18 transforms
Fuzz 107302: 8 transforms
Fuzz 107303: 2 transforms
Fuzz 107304: 6 transforms
Fuzz 107305: 9 transforms
Fuzz 107306: 5 transforms
Fuzz 107307: 11 transforms
Fuzz 107308: 16 transforms
Fuzz 107309: 12 transforms
Fuzz 107310: 1 transforms
Fuzz 107311: 17 transforms
Fuzz 107312: 3 transforms
Fuzz 107313: 2 transforms
Fuzz 107314: 19 transforms
Fuzz 107315: 8 transforms
Fuzz 107316: 7 transforms
Fuzz 107317: 12 transforms
Fuzz 107318: 4 transforms
Fuzz 107319: 9 transforms
Fuzz 107320: 11 transforms
Fuzz 107321: 16 transforms
Fuzz 107322: 1 transforms
Fuzz 107323: 12 transforms
Fuzz 107324: 16 transforms
Fuzz 107325: 7 transforms
Fuzz 107326: 11 transforms
Fuzz 107327: 20 transforms
Fuzz 107328: 6 transforms
Fuzz 107329: 12 transforms
Fuzz 107330: 16 transforms
Fuzz 107331: 13 transforms
Fuzz 107332: 1 transforms
Fuzz 107333: 1 transforms
Fuzz 107334: 3 transforms
Fuzz 107335: 13 transforms
Fuzz 107336: 19 transforms
Fuzz 107337: 2 transforms
Fuzz 107338: 5 transforms
Fuzz 107339: 18 transforms
Fuzz 107340: 18 transforms
Fuzz 107341: 2 transforms
Fuzz 107342: 20 transforms
Fuzz 107343: 10 transforms
Fuzz 107344: 4 transforms
Fuzz 107345: 15 transforms
Fuzz 107346: 10 transforms
Fuzz 107347: 6 transforms
Fuzz 107348: 7 transforms
Fuzz 107349: 12 transforms
Fuzz 107350: 13 transforms
Fuzz 107351: 10 transforms
Fuzz 107352: 15 transforms
Fuzz 107353: 15 transforms
Fuzz 107354: 8 transforms
Fuzz 107355: 13 transforms
Fuzz 107356: 20 transforms
Fuzz 107357: 17 transforms
Fuzz 107358: 13 transforms
Fuzz 107359: 7 transforms
Fuzz 107360: 2 transforms
Fuzz 107361: 11 transforms
Fuzz 107362: 6 transforms
Fuzz 107363: 5 transforms
Fuzz 107364: 7 transforms
Fuzz 107365: 15 transforms
Fuzz 107366: 9 transforms
Fuzz 107367: 14 transforms
Fuzz 107368: 13 transforms
Fuzz 107369: 3 transforms
Fuzz 107370: 9 transforms
Fuzz 107371: 3 transforms
Fuzz 107372: 12 transforms
Fuzz 107373: 8 transforms
Fuzz 107374: 11 transforms
Fuzz 107375: 1 transforms
Fuzz 107376: 14 transforms
Fuzz 107377: 6 transforms
Fuzz 107378: 3 transforms
Fuzz 107379: 16 transforms
Fuzz 107380: 10 transforms
Fuzz 107381: 3 transforms
Fuzz 107382: 19 transforms
Fuzz 107383: 6 transforms
Fuzz 107384: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
 e inpus: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (cick)="increment()" n[value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Strin}
]),
});{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.g> resetEvent;
  @Output() EventEmitter<int> incremented;
  @Cont
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CouneterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<ientChild(Cou
<<==HTML CODE==>>
<!-- @ngIgnor}
]),
});
{
\'\'\');
  '090cedb3f2833}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267eErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor{='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.len}
]),
});
{
\'\'\');
  'gth"
    [maxCount]='4
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (inc
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 107385: 5 transforms
Fuzz 107386: 3 transforms
Fuzz 107387: 15 transforms
Fuzz 107388: 1 transforms
Fuzz 107389: 8 transforms
Fuzz 107390: 5 transforms
Fuzz 107391: 2 transforms
Fuzz 107392: 20 transforms
Fuzz 107393: 9 transforms
Fuzz 107394: 17 transforms
Fuzz 107395: 3 transforms
Fuzz 107396: 4 transforms
Fuzz 107397: 17 transforms
Fuzz 107398: 7 transforms
Fuzz 107399: 14 transforms
Fuzz 107400: 17 transforms
Fuzz 107401: 14 transforms
Fuzz 107402: 9 transforms
Fuzz 107403: 1 transforms
Fuzz 107404: 14 transforms
Fuzz 107405: 10 transforms
Fuzz 107406: 1 transforms
Fuzz 107407: 11 transforms
Fuzz 107408: 13 transforms
Fuzz 107409: 9 transforms
Fuzz 107410: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  void reset() {}
  outputs: const ['resetEvent: reset'],


  i<!--


@Component(
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
}
  @Input() int maxCount;
  String header;
  selector: 'my-count
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
  
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
    [count]="items.length"    [maxCount]='4'
    (click)='h1.hidden =
<!-- @ngIgnoreError's: -->
  <my-counter
</li>

    #counter
-->
       attr'item != null'>
  <form #ngForm="ngForm"></form>
      
  <input [(ngModel)]="header" />
    (reset)=''
       aria-hidden="true"
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hdden]=<!--
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 107411: 16 transforms
Fuzz 107412: 5 transforms
Fuzz 107413: 5 transforms
Fuzz 107414: 13 transforms
Fuzz 107415: 20 transforms
Fuzz 107416: 4 transforms
Fuzz 107417: 15 transforms
Fuzz 107418: 6 transforms
Fuzz 107419: 14 transforms
Fuzz 107420: 4 transforms
Fuzz 107421: 9 transforms
Fuzz 107422: 16 transforms
Fuzz 107423: 14 transforms
Fuzz 107424: 20 transforms
Fuzz 107425: 15 transforms
Fuzz 107426: 2 transforms
Fuzz 107427: 8 transforms
Fuzz 107428: 1 transforms
Fuzz 107429: 13 transforms
Fuzz 107430: 19 transforms
Fuzz 107431: 2 transforms
Fuzz 107432: 18 transforms
Fuzz 107433: 11 transforms
Fuzz 107434: 5 transforms
Fuzz 107435: 7 transforms
Fuzz 107436: 11 transforms
Fuzz 107437: 8 transforms
Fuzz 107438: 3 transforms
Fuzz 107439: 16 transforms
Fuzz 107440: 17 transforms
Fuzz 107441: 4 transforms
Fuzz 107442: 15 transforms
Fuzz 107443: 16 transforms
Fuzz 107444: 16 transforms
Fuzz 107445: 17 transforms
Fuzz 107446: 14 transforms
Fuzz 107447: 10 transforms
Fuzz 107448: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
@Component(
  selector: 'my-aaa',
  templatewithUrl: 'test.html',
class Cocount;
  EventEmitter<String> resetEvent;<mponentA {
  @Output() EventEmitter<int/angular2.dart';
  outputs: constv ['resetEvent: reset'],
  inputs: const ['count'],

class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgF<mponentA {
  @Output() EventEmitter<int/angular2.dart';
  ouorm, NgModel])
  List<String> items;
import 'package:angular2ctor: 'my-counter',
  int count;
  EventEmitter<String> resetEvent;<!--
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
    (reset)=''
  <form #ngForm="ngForm"></form>
    [count]="items.length"
  
  {{ngForm.dirty}}
</li>
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString())'>
  </my-countek)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} i<!--
-->
   temos:</h1>
  {{ngForm.dirty}}  
  <form #ngForm="ngForm"></form>
      
    <my-counter></my-counter>
    #counter
    #counter
    (incremented)='items.add($event.toString())'>
  </my-counter>
    (clicth > 0">

</div>
  <input [(ngModel)]="header" />

    [maxCount]='4'
  <my-counter
  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      
  <input [(ngModel)]="header" />
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
    [count]="items.length"
    <my-counter></my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 107449: 10 transforms
Fuzz 107450: 15 transforms
Fuzz 107451: 11 transforms
Fuzz 107452: 3 transforms
Fuzz 107453: 20 transforms
Fuzz 107454: 18 transforms
Fuzz 107455: 5 transforms
Fuzz 107456: 4 transforms
Fuzz 107457: 4 transforms
Fuzz 107458: 10 transforms
Fuzz Failure 
<<==DART CODE==>>

import 'package:angular2/angular2.dart';
  <!--
@Coamponent(
-->
       aria-hidde
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='it<!--
-->
ems.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 107459: 18 transforms
Fuzz 107460: 4 transforms
Fuzz 107461: 17 transforms
Fuzz 107462: 13 transforms
Fuzz 107463: 14 transforms
Fuzz 107464: 15 transforms
Fuzz 107465: 1 transforms
Fuzz 107466: 7 transforms
Fuzz 107467: 8 transforms
Fuzz 107468: 15 transforms
Fuzz 107469: 10 transforms
Fuzz 107470: 4 transforms
Fuzz 107471: 2 transforms
Fuzz 107472: 19 transforms
Fuzz 107473: 10 transforms
Fuzz 107474: 16 transforms
Fuzz 107475: 15 transforms
Fuzz 107476: 15 transforms
Fuzz 107477: 13 transforms
Fuzz 107478: 5 transforms
Fuzz 107479: 14 transforms
Fuzz 107480: 9 transforms
Fuzz 107481: 6 transforms
Fuzz 107482: 13 transforms
Fuzz 107483: 15 transforms
Fuzz 107484: 13 transforms
Fuzz 107485: 13 transforms
Fuzz 107486: 5 transforms
Fuzz 107487: 2 transforms
Fuzz 107488: 1 transforms
Fuzz 107489: 8 transforms
Fuzz 107490: 7 transforms
Fuzz 107491: 17 transforms
Fuzz 107492: 19 transforms
Fuzz 107493: 19 transforms
Fuzz 107494: 1 transforms
Fuzz 107495: 4 transforms
Fuzz 107496: 14 transforms
Fuzz 107497: 10 transforms
Fuzz 107498: 2 transforms
Fuzz 107499: 2 transforms
Fuzz 107500: 7 transforms
Fuzz 107501: 9 transforms
Fuzz 107502: 17 transforms
Fuzz 107503: 16 transforms
Fuzz 107504: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

  inputs: const ['count'],

  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
  List<String> items;
  int count;
       aria-hidden="tru
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;<!--
@Component(
class ComponentA {
}
  outputs: const ['resetEvent: reset'],
  void reset() {}

  @Input() int maxCount;
}
  selector: 'my-aaa',
-->
  String header;
  @ContentChild(CounterComponent)
  vid increment() {}
@Component(
<<==HTML CODE==>>
    (reset)=''

  {{x}} : {{item.trim()}}
});
  '090cedb3f2833a3f2in60b0937baae56267a6cd935',
 
]),
  <my-counter
   -4.{ngForm.dirty}}
<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='itFem != null'>
</li>
  
    [count]="items.length"    [maxCount]='4'
\'\'\');
operator  {}
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
{
<!-- @ngIgnoreErrors: -->
    (click)='h1.hidden = !h1.hidden; counter.reset()'  <form #ngForm="ngForm"></form>
      
  <input [(ngModel)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 107505: 12 transforms
Fuzz 107506: 20 transforms
Fuzz 107507: 20 transforms
Fuzz 107508: 8 transforms
Fuzz 107509: 3 transforms
Fuzz 107510: 9 transforms
Fuzz 107511: 2 transforms
Fuzz 107512: 12 transforms
Fuzz 107513: 15 transforms
Fuzz 107514: 7 transforms
Fuzz 107515: 10 transforms
Fuzz 107516: 1 transforms
Fuzz 107517: 3 transforms
Fuzz 107518: 13 transforms
Fuzz 107519: 17 transforms
Fuzz 107520: 18 transforms
Fuzz 107521: 3 transforms
Fuzz 107522: 2 transforms
Fuzz 107523: 4 transforms
Fuzz 107524: 11 transforms
Fuzz 107525: 10 transforms
Fuzz 107526: 19 transforms
Fuzz 107527: 20 transforms
Fuzz 107528: 13 transforms
Fuzz 107529: 5 transforms
Fuzz 107530: 1 transforms
Fuzz 107531: 15 transforms
Fuzz 107532: 5 transforms
Fuzz 107533: 18 transforms
Fuzz 107534: 9 transforms
Fuzz 107535: 8 transforms
Fuzz 107536: 10 transforms
Fuzz 107537: 10 transforms
Fuzz 107538: 1 transforms
Fuzz 107539: 2 transforms
Fuzz 107540: 7 transforms
Fuzz 107541: 3 transforms
Fuzz 107542: 6 transforms
Fuzz 107543: 16 transforms
Fuzz 107544: 15 transforms
Fuzz 107545: 2 transforms
Fuzz 107546: 15 transforms
Fuzz 107547: 12 transforms
Fuzz 107548: 13 transforms
Fuzz 107549: 8 transforms
Fuzz 107550: 6 transforms
Fuzz 107551: 1 transforms
Fuzz 107552: 9 transforms
Fuzz 107553: 16 transforms
Fuzz 107554: 12 transforms
Fuzz 107555: 6 transforms
Fuzz 107556: 16 transforms
Fuzz 107557: 2 transforms
Fuzz 107558: 13 transforms
Fuzz 107559: 13 transforms
Fuzz 107560: 10 transforms
Fuzz 107561: 20 transforms
Fuzz 107562: 11 transforms
Fuzz 107563: 16 transforms
Fuzz 107564: 7 transforms
Fuzz 107565: 15 transforms
Fuzz 107566: 10 transforms
Fuzz 107567: 12 transforms
Fuzz 107568: 20 transforms
Fuzz 107569: 5 transforms
Fuzz 107570: 4 transforms
Fuzz 107571: 3 transforms
Fuzz 107572: 19 transforms
Fuzz 107573: 3 transforms
Fuzz 107574: 19 transforms
Fuzz 107575: 9 transforms
Fuzz 107576: 1 transforms
Fuzz 107577: 15 transforms
Fuzz 107578: 12 transforms
Fuzz 107579: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
import 'package:angular2/angular2.dart';
@Component(
  List<S}
  EventEmitter<Stritng> resetEvent;
  enumselector: 'my-aaa',
});

  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
]),
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',

  String header;
@Component(

  @Output() EventEmitter<int> incremented;
  int count;
  '090cedb3f2833a3f260b0937baae56267a6cdtring> items;
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor NgForm, NgModel])
}
{\'\'\');
  inputs: const ['count'],
  templateUrl: 'test.html',
  @ContentChild(CounterCompo
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
    #counter
  <my-counter
    [count]="items.length"

  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  </my-counter>

  {{x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: -->
        
    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [maxCount]='4'
   (reset)=''
</div>
  <input [(ngMoel)]="header" />
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 107580: 16 transforms
Fuzz 107581: 6 transforms
Fuzz 107582: 15 transforms
Fuzz 107583: 2 transforms
Fuzz 107584: 10 transforms
Fuzz 107585: 20 transforms
Fuzz 107586: 4 transforms
Fuzz 107587: 12 transforms
Fuzz 107588: 20 transforms
Fuzz 107589: 1 transforms
Fuzz 107590: 13 transforms
Fuzz 107591: 16 transforms
Fuzz 107592: 18 transforms
Fuzz 107593: 15 transforms
Fuzz 107594: 15 transforms
Fuzz 107595: 20 transforms
Fuzz 107596: 5 transforms
Fuzz 107597: 17 transforms
Fuzz 107598: 7 transforms
Fuzz 107599: 1 transforms
Fuzz 107600: 18 transforms
Fuzz 107601: 16 transforms
Fuzz 107602: 15 transforms
Fuzz 107603: 17 transforms
Fuzz 107604: 7 transforms
Fuzz 107605: 13 transforms
Fuzz 107606: 11 transforms
Fuzz 107607: 18 transforms
Fuzz 107608: 5 transforms
Fuzz 107609: 20 transforms
Fuzz 107610: 17 transforms
Fuzz 107611: 5 transforms
Fuzz 107612: 18 transforms
Fuzz 107613: 9 transforms
Fuzz 107614: 16 transforms
Fuzz 107615: 1 transforms
Fuzz 107616: 5 transforms
Fuzz 107617: 1 transforms
Fuzz 107618: 9 transforms
Fuzz 107619: 10 transforms
Fuzz 107620: 10 transforms
Fuzz 107621: 16 transforms
Fuzz 107622: 14 transforms
Fuzz 107623: 6 transforms
Fuzz 107624: 15 transforms
Fuzz 107625: 4 transforms
Fuzz 107626: 13 transforms
Fuzz 107627: 15 transforms
Fuzz 107628: 10 transforms
Fuzz 107629: 6 transforms
Fuzz 107630: 15 transforms
Fuzz 107631: 4 transforms
Fuzz 107632: 7 transforms
Fuzz 107633: 7 transforms
Fuzz 107634: 1 transforms
Fuzz 107635: 5 transforms
Fuzz 107636: 15 transforms
Fuzz 107637: 18 transforms
Fuzz 107638: 5 transforms
Fuzz 107639: 14 transforms
Fuzz 107640: 20 transforms
Fuzz 107641: 13 transforms
Fuzz 107642: 13 transforms
Fuzz 107643: 1 transforms
Fuzz 107644: 9 transforms
Fuzz 107645: 2 transforms
Fuzz 107646: 20 transforms
Fuzz 107647: 14 transforms
Fuzz 107648: 8 transforms
Fuzz 107649: 8 transforms
Fuzz 107650: 15 transforms
Fuzz 107651: 4 transforms
Fuzz 107652: 7 transforms
Fuzz 107653: 20 transforms
Fuzz 107654: 2 transforms
Fuzz 107655: 10 transforms
Fuzz 107656: 6 transforms
Fuzz 107657: 17 transforms
Fuzz 107658: 14 transforms
Fuzz 107659: 15 transforms
Fuzz 107660: 10 transforms
Fuzz 107661: 2 transforms
Fuzz 107662: 1 transforms
Fuzz 107663: 12 transforms
Fuzz 107664: 19 transforms
Fuzz 107665: 12 transforms
Fuzz 107666: 1 transforms
Fuzz 107667: 2 transforms
Fuzz 107668: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
{
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  String header;
class ComponentA {

});
  @Input() int maxCount;
]),
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  void reset
@Component(
  int count;
  inputs: const ['count'],\'\'\');
  selector: 'my-counter',
  selector: 'my-aaa',
  CounterComponent recursedComponent;
  '09int> incremented;

  EventEmitter<String> resetvent;
  List<String> items;
  @Output() EventEmitter<}
   EventEmitter<String> resetvent;
  List<String> items;
  @Output() EventEmitter<}
  outputs: const ['resetEvent: reset'],

  directives outputs: const ['resetEvent: reset'],

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
     const 
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counteenumr></munter>
y-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 107669: 11 transforms
Fuzz 107670: 10 transforms
Fuzz 107671: 2 transforms
Fuzz 107672: 12 transforms
Fuzz 107673: 20 transforms
Fuzz 107674: 13 transforms
Fuzz 107675: 6 transforms
Fuzz 107676: 11 transforms
Fuzz 107677: 12 transforms
Fuzz 107678: 12 transforms
Fuzz 107679: 17 transforms
Fuzz 107680: 11 transforms
Fuzz 107681: 6 transforms
Fuzz 107682: 20 transforms
Fuzz 107683: 8 transforms
Fuzz 107684: 16 transforms
Fuzz 107685: 3 transforms
Fuzz 107686: 6 transforms
Fuzz 107687: 8 transforms
Fuzz 107688: 4 transforms
Fuzz 107689: 15 transforms
Fuzz 107690: 3 transforms
Fuzz 107691: 16 transforms
Fuzz 107692: 14 transforms
Fuzz 107693: 2 transforms
Fuzz 107694: 12 transforms
Fuzz 107695: 12 transforms
Fuzz 107696: 1 transforms
Fuzz 107697: 5 transforms
Fuzz 107698: 3 transforms
Fuzz 107699: 17 transforms
Fuzz 107700: 14 transforms
Fuzz 107701: 6 transforms
Fuzz 107702: 2 transforms
Fuzz 107703: 16 transforms
Fuzz 107704: 17 transforms
Fuzz 107705: 12 transforms
Fuzz 107706: 10 transforms
Fuzz 107707: 8 transforms
Fuzz 107708: 13 transforms
Fuzz 107709: 16 transforms
Fuzz 107710: 2 transforms
Fuzz 107711: 18 transforms
Fuzz 107712: 3 transforms
Fuzz 107713: 9 transforms
Fuzz 107714: 11 transforms
Fuzz 107715: 18 transforms
Fuzz 107716: 18 transforms
Fuzz 107717: 13 transforms
Fuzz 107718: 13 transforms
Fuzz 107719: 9 transforms
Fuzz 107720: 17 transforms
Fuzz 107721: 13 transforms
Fuzz 107722: 14 transforms
Fuzz 107723: 3 transforms
Fuzz 107724: 14 transforms
Fuzz 107725: 11 transforms
Fuzz 107726: 4 transforms
Fuzz 107727: 8 transforms
Fuzz 107728: 7 transforms
Fuzz 107729: 4 transforms
Fuzz 107730: 19 transforms
Fuzz 107731: 5 transforms
Fuzz 107732: 16 transforms
Fuzz 107733: 4 transforms
Fuzz 107734: 14 transforms
Fuzz 107735: 18 transforms
Fuzz 107736: 18 transforms
Fuzz 107737: 10 transforms
Fuzz 107738: 13 transforms
Fuzz 107739: 12 transforms
Fuzz 107740: 1 transforms
Fuzz 107741: 3 transforms
Fuzz 107742: 1 transforms
Fuzz 107743: 12 transforms
Fuzz 107744: 2 transforms
Fuzz 107745: 18 transforms
Fuzz 107746: 4 transforms
Fuzz 107747: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
}
  outputs: const ['resetEvent: reset'],

  Strin'g hea,
  EventEmitter<S
  Liscrement()" [value]="\'add\'"></button>')
  selector: 'my-aaa',

  inputs: const ['count'],
  selector: 'my-counter',
  EventEmitter<S
  List<String> items;
  int count;clasl])
@Component(
@Component(
  templateUrl: 'test.htmls CounterComponent {
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, Ngder;
  template: '{{count}} <button (click)="in: 'my-counter',
  EventEmitter<S
  Liscrement()" [value]="\'add\'"></button>')
  selector: 'my-aaa',

  inputs: const ['count'],
  selector: 'my-counter',
  EventEmitter<S
  List<String> items;
  int count;
class CounterC<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!iomponent {
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
@Component(
  templateUrl: 'test.html',
<<==HTML CODE==>>
<h1 #h1>Showing '4'
</di{{items.length}} items:</h1>
</li >
});
  </my-counter>
]),
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
{
    <my-counter></my-counter>
\'\'\');
  {{x}} : {{item.trim()}}
    [count]="items.length"
      
<div *ngIf="items.length > 0">
  <my-counter
    (reset)=''
  
  <form #ngForm="ngForm"></form>
  '090cedb3f2833a3f260b0937baae56267a6cd935',ter
<!-- @ngIgnoreErrors: -->
    (click)='h1.hidden = !h1.hiddenu; counter.reset()'
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
    (incremented)='items.add($event.toString())'>
    #coun}
    [maxCount]='4'
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 107748: 13 transforms
Fuzz 107749: 15 transforms
Fuzz 107750: 16 transforms
Fuzz 107751: 1 transforms
Fuzz 107752: 6 transforms
Fuzz 107753: 7 transforms
Fuzz 107754: 4 transforms
Fuzz 107755: 17 transforms
Fuzz 107756: 19 transforms
Fuzz 107757: 2 transforms
Fuzz 107758: 8 transforms
Fuzz 107759: 11 transforms
Fuzz 107760: 10 transforms
Fuzz 107761: 19 transforms
Fuzz 107762: 13 transforms
Fuzz 107763: 15 transforms
Fuzz 107764: 15 transforms
Fuzz 107765: 7 transforms
Fuzz 107766: 19 transforms
Fuzz 107767: 14 transforms
Fuzz 107768: 8 transforms
Fuzz 107769: 6 transforms
Fuzz 107770: 13 transforms
Fuzz 107771: 14 transforms
Fuzz 107772: 17 transforms
Fuzz 107773: 17 transforms
Fuzz 107774: 17 transforms
Fuzz 107775: 18 transforms
Fuzz 107776: 11 transforms
Fuzz 107777: 9 transforms
Fuzz 107778: 6 transforms
Fuzz 107779: 5 transforms
Fuzz 107780: 18 transforms
Fuzz 107781: 10 transforms
Fuzz 107782: 9 transforms
Fuzz 107783: 9 transforms
Fuzz 107784: 3 transforms
Fuzz 107785: 16 transforms
Fuzz 107786: 17 transforms
Fuzz 107787: 9 transforms
Fuzz 107788: 15 transforms
Fuzz 107789: 4 transforms
Fuzz 107790: 17 transforms
Fuzz 107791: 3 transforms
Fuzz 107792: 1 transforms
Fuzz 107793: 16 transforms
Fuzz 107794: 17 transforms
Fuzz 107795: 18 transforms
Fuzz 107796: 5 transforms
Fuzz 107797: 10 transforms
Fuzz 107798: 5 transforms
Fuzz 107799: 11 transforms
Fuzz 107800: 11 transforms
Fuzz 107801: 2 transforms
Fuzz 107802: 8 transforms
Fuzz 107803: 10 transforms
Fuzz 107804: 10 transforms
Fuzz 107805: 17 transforms
Fuzz 107806: 6 transforms
Fuzz 107807: 2 transforms
Fuzz 107808: 3 transforms
Fuzz 107809: 12 transforms
Fuzz 107810: 11 transforms
Fuzz 107811: 5 transforms
Fuzz 107812: 8 transforms
Fuzz 107813: 18 transforms
Fuzz 107814: 8 transforms
Fuzz 107815: 16 transforms
Fuzz 107816: 4 transforms
Fuzz 107817: 7 transforms
Fuzz 107818: 1 transforms
Fuzz 107819: 6 transforms
Fuzz 107820: 19 transforms
Fuzz 107821: 10 transforms
Fuzz 107822: 10 transforms
Fuzz 107823: 9 transforms
Fuzz 107824: 6 transforms
Fuzz 107825: 2 transforms
Fuzz 107826: 18 transforms
Fuzz 107827: 16 transforms
Fuzz 107828: 10 transforms
Fuzz 107829: 16 transforms
Fuzz 107830: 18 transforms
Fuzz 107831: 16 transforms
Fuzz 107832: 3 transforms
Fuzz 107833: 5 transforms
Fuzz 107834: 2 transforms
Fuzz 107835: 2 transforms
Fuzz 107836: 12 transforms
Fuzz 107837: 16 transforms
Fuzz 107838: 7 transforms
Fuzz 107839: 8 transforms
Fuzz 107840: 3 transforms
Fuzz 107841: 13 transforms
Fuzz 107842: 19 transforms
Fuzz 107843: 1 transforms
Fuzz 107844: 7 transforms
Fuzz 107845: 2 transforms
Fuzz 107846: 13 transforms
Fuzz 107847: 18 transforms
Fuzz 107848: 15 transforms
Fuzz 107849: 11 transforms
Fuzz 107850: 1 transforms
Fuzz 107851: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  outputs: c<!--
@Componentlector: 'my-aaa',
  outputs: c<!--
@Component(
  String header;
import 'package:angular2/anglar2.dart';
  inputs: co(
  String header;
import 'package:angular2/anglar2.dart';
  inputs: const ['count'],
  List<String> items;
--
}
class ComponentA {
@Component(


  selector: 'my-counter',
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-<!--
counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 107852: 19 transforms
Fuzz 107853: 15 transforms
Fuzz 107854: 14 transforms
Fuzz 107855: 20 transforms
Fuzz 107856: 16 transforms
Fuzz 107857: 13 transforms
Fuzz 107858: 20 transforms
Fuzz 107859: 13 transforms
Fuzz 107860: 2 transforms
Fuzz 107861: 19 transforms
Fuzz 107862: 12 transforms
Fuzz 107863: 10 transforms
Fuzz 107864: 4 transforms
Fuzz 107865: 7 transforms
Fuzz 107866: 18 transforms
Fuzz 107867: 18 transforms
Fuzz 107868: 11 transforms
Fuzz 107869: 5 transforms
Fuzz 107870: 7 transforms
Fuzz 107871: 14 transforms
Fuzz 107872: 1 transforms
Fuzz 107873: 18 transforms
Fuzz 107874: 11 transforms
Fuzz 107875: 10 transforms
Fuzz 107876: 5 transforms
Fuzz 107877: 10 transforms
Fuzz 107878: 18 transforms
Fuzz 107879: 11 transforms
Fuzz 107880: 12 transforms
Fuzz 107881: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  tem
  String header;
  selector: 'my-aaa',
o@Componentlector: 'my-counter',


{
  selector: 'ml',
}
  inputs: const ['count'],
  templateUrl: 'test.html',
class ComponentA {
  }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b093outputs: const ['rpatchesetEvent: reset'],

  '090cedb3f283ms;
  List<Sart';
cla<!--
-->
     ss ComponentA {
  selector: 'my-counter',
  selector: 'my-aaa',
  inputs:u con(

  List<Sart';
@Component(
  directives: const [CounterComtring> ite}
]),
  templateUrl: 'test.htrComponent, NgIf, NgFor, NgForm, NgModel])
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
});
@Component(
\'\'\');
<<==HTML CODE==>>

      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
  <input [(ngModel)]="header" />
</div>
  <my-counter
  <form #ngForm="ngForm"></form>
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
  </my-counter>
<!-- @ngIgnoreErrors: -->
      <my-counte<!--
-->
       r></my-cou [count]="itemsnter>
    #counter
</li>
    [count]="items.length"
  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [
  <input [(ngModel)]="header" />
</div>
  <my-counter
  <form #ngForm="ngForm"></form>
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
  </my-counter>
<!-- @ngIgnoreErrors: -->
  
    <my-counte<!--
-->
       r></my-counter>
    #counter
</li>
    [count]="ienumtems.length"
  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">

   hidden]='item != null'>
<div *ngIf="items.length > 0">

    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 107882: 3 transforms
Fuzz 107883: 1 transforms
Fuzz 107884: 8 transforms
Fuzz 107885: 9 transforms
Fuzz 107886: 3 transforms
Fuzz 107887: 17 transforms
Fuzz 107888: 20 transforms
Fuzz 107889: 15 transforms
Fuzz 107890: 3 transforms
Fuzz 107891: 4 transforms
Fuzz 107892: 18 transforms
Fuzz 107893: 20 transforms
Fuzz 107894: 9 transforms
Fuzz 107895: 16 transforms
Fuzz 107896: 7 transforms
Fuzz 107897: 10 transforms
Fuzz 107898: 3 transforms
Fuzz 107899: 6 transforms
Fuzz 107900: 11 transforms
Fuzz 107901: 6 transforms
Fuzz 107902: 2 transforms
Fuzz 107903: 15 transforms
Fuzz 107904: 3 transforms
Fuzz 107905: 6 transforms
Fuzz 107906: 15 transforms
Fuzz 107907: 4 transforms
Fuzz 107908: 14 transforms
Fuzz 107909: 20 transforms
Fuzz 107910: 11 transforms
Fuzz 107911: 2 transforms
Fuzz 107912: 3 transforms
Fuzz 107913: 17 transforms
Fuzz 107914: 1 transforms
Fuzz 107915: 20 transforms
Fuzz 107916: 1 transforms
Fuzz 107917: 17 transforms
Fuzz 107918: 6 transforms
Fuzz 107919: 12 transforms
Fuzz 107920: 12 transforms
Fuzz 107921: 14 transforms
Fuzz 107922: 10 transforms
Fuzz 107923: 11 transforms
Fuzz 107924: 3 transforms
Fuzz 107925: 1 transforms
Fuzz 107926: 20 transforms
Fuzz 107927: 12 transforms
Fuzz 107928: 19 transforms
Fuzz 107929: 3 transforms
Fuzz 107930: 5 transforms
Fuzz 107931: 1 transforms
Fuzz 107932: 3 transforms
Fuzz 107933: 16 transforms
Fuzz 107934: 17 transforms
Fuzz 107935: 9 transforms
Fuzz 107936: 12 transforms
Fuzz 107937: 14 transforms
Fuzz 107938: 6 transforms
Fuzz 107939: 8 transforms
Fuzz 107940: 3 transforms
Fuzz 107941: 3 transforms
Fuzz 107942: 5 transforms
Fuzz 107943: 20 transforms
Fuzz 107944: 1 transforms
Fuzz 107945: 10 transforms
Fuzz 107946: 13 transforms
Fuzz 107947: 16 transforms
Fuzz 107948: 10 transforms
Fuzz 107949: 8 transforms
Fuzz 107950: 11 transforms
Fuzz 107951: 18 transforms
Fuzz 107952: 10 transforms
Fuzz 107953: 6 transforms
Fuzz 107954: 12 transforms
Fuzz 107955: 20 transforms
Fuzz 107956: 19 transforms
Fuzz 107957: 13 transforms
Fuzz 107958: 15 transforms
Fuzz 107959: 11 transforms
Fuzz 107960: 14 transforms
Fuzz 107961: 4 transforms
Fuzz 107962: 20 transforms
Fuzz 107963: 17 transforms
Fuzz 107964: 2 transforms
Fuzz 107965: 7 transforms
Fuzz 107966: 15 transforms
Fuzz 107967: 12 transforms
Fuzz 107968: 11 transforms
Fuzz 107969: 15 transforms
Fuzz 107970: 12 transforms
Fuzz 107971: 4 transforms
Fuzz 107972: 2 transforms
Fuzz 107973: 4 transforms
Fuzz 107974: 6 transforms
Fuzz 107975: 17 transforms
Fuzz 107976: 4 transforms
Fuzz 107977: 1 transforms
Fuzz 107978: 6 transforms
Fuzz 107979: 19 transforms
Fuzz 107980: 6 transforms
Fuzz 107981: 10 transforms
Fuzz 107982: 18 transforms
Fuzz 107983: 14 transforms
Fuzz 107984: 11 transforms
Fuzz 107985: 7 transforms
Fuzz 107986: 2 transforms
Fuzz 107987: 15 transforms
Fuzz 107988: 5 transforms
Fuzz 107989: 2 transforms
Fuzz 107990: 16 transforms
Fuzz 107991: 1 transforms
Fuzz 107992: 15 transforms
Fuzz 107993: 13 transforms
Fuzz 107994: 3 transforms
Fuzz 107995: 5 transforms
Fuzz 107996: 17 transforms
Fuzz 107997: 20 transforms
Fuzz 107998: 18 transforms
Fuzz 107999: 16 transforms
Fuzz 108000: 11 transforms
Fuzz 108001: 13 transforms
Fuzz 108002: 10 transforms
Fuzz 108003: 17 transforms
Fuzz 108004: 13 transforms
Fuzz 108005: 7 transforms
Fuzz 108006: 10 transforms
Fuzz 108007: 6 transforms
Fuzz 108008: 11 transforms
Fuzz 108009: 20 transforms
Fuzz 108010: 15 transforms
Fuzz 108011: 9 transforms
Fuzz 108012: 13 transforms
Fuzz 108013: 5 transforms
Fuzz 108014: 13 transforms
Fuzz 108015: 19 transforms
Fuzz 108016: 8 transforms
Fuzz 108017: 11 transforms
Fuzz 108018: 8 transforms
Fuzz 108019: 20 transforms
Fuzz 108020: 9 transforms
Fuzz 108021: 20 transforms
Fuzz 108022: 15 transforms
Fuzz 108023: 17 transforms
Fuzz 108024: 10 transforms
Fuzz 108025: 16 transforms
Fuzz 108026: 15 transforms
Fuzz 108027: 7 transforms
Fuzz 108028: 5 transforms
Fuzz 108029: 8 transforms
Fuzz 108030: 8 transforms
Fuzz 108031: 19 transforms
Fuzz 108032: 18 transforms
Fuzz 108033: 14 transforms
Fuzz 108034: 20 transforms
Fuzz 108035: 17 transforms
Fuzz 108036: 14 transforms
Fuzz 108037: 19 transforms
Fuzz 108038: 10 transforms
Fuzz 108039: 7 transforms
Fuzz 108040: 14 transforms
Fuzz 108041: 10 transforms
Fuzz 108042: 4 transforms
Fuzz 108043: 8 transforms
Fuzz 108044: 2 transforms
Fuzz 108045: 1 transforms
Fuzz 108046: 8 transforms
Fuzz 108047: 20 transforms
Fuzz 108048: 18 transforms
Fuzz 108049: 6 transforms
Fuzz 108050: 11 transforms
Fuzz 108051: 19 transforms
Fuzz 108052: 7 transforms
Fuzz 108053: 19 transforms
Fuzz 108054: 11 transforms
Fuzz 108055: 16 transforms
Fuzz 108056: 13 transforms
Fuzz 108057: 19 transforms
Fuzz 108058: 14 transforms
Fuzz 108059: 17 transforms
Fuzz 108060: 4 transforms
Fuzz 108061: 9 transforms
Fuzz 108062: 7 transforms
Fuzz 108063: 4 transforms
Fuzz 108064: 3 transforms
Fuzz 108065: 6 transforms
Fuzz 108066: 6 transforms
Fuzz 108067: 17 transforms
Fuzz 108068: 18 transforms
Fuzz 108069: 6 transforms
Fuzz 108070: 12 transforms
Fuzz 108071: 8 transforms
Fuzz 108072: 11 transforms
Fuzz 108073: 9 transforms
Fuzz 108074: 17 transforms
Fuzz 108075: 4 transforms
Fuzz 108076: 1 transforms
Fuzz 108077: 9 transforms
Fuzz 108078: 7 transforms
Fuzz 108079: 2 transforms
Fuzz 108080: 16 transforms
Fuzz 108081: 12 transforms
Fuzz 108082: 1 transforms
Fuzz 108083: 19 transforms
Fuzz 108084: 9 transforms
Fuzz 108085: 3 transforms
Fuzz 108086: 5 transforms
Fuzz 108087: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
}
import 'package:angular2/angular2.dart';

  selector: 'my-aaa',
       aria-hidden="true"
  String header;
  void reset() {}
class ComponentA {

  CounterComponent recursedCowhilemponent;
  void increment() {}

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
@Component(
  selector: 'my-counter'}
}
  @ContentChild(CounterComponent)
class CounterComponent {
]),
  List<String> items;
  inputs: const ['count'],
  templateUrl: 'test.html',
-->
  @Input() int maxCount;
{
  template: '{{count}} <button (click)<!--
       attr.ari="increment()" [value]="\'add\'"></button>')

,
@Component(

  EventEmitter<Str

,
@Component(

  EventEmitter<String> resetEvent;
  outputs: ing> resetEvent;
  outputs: const ['r<!--
-->
       aria-hidden="true"
       attr.aresetEvent: reset'],
  int count;
});
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 108088: 7 transforms
Fuzz 108089: 6 transforms
Fuzz 108090: 3 transforms
Fuzz 108091: 14 transforms
Fuzz 108092: 16 transforms
Fuzz 108093: 2 transforms
Fuzz 108094: 13 transforms
Fuzz 108095: 6 transforms
Fuzz 108096: 15 transforms
Fuzz 108097: 8 transforms
Fuzz 108098: 19 transforms
Fuzz 108099: 8 transforms
Fuzz 108100: 20 transforms
Fuzz 108101: 12 transforms
Fuzz 108102: 20 transforms
Fuzz 108103: 11 transforms
Fuzz 108104: 10 transforms
Fuzz 108105: 8 transforms
Fuzz 108106: 4 transforms
Fuzz 108107: 14 transforms
Fuzz 108108: 3 transforms
Fuzz 108109: 1 transforms
Fuzz 108110: 15 transforms
Fuzz 108111: 16 transforms
Fuzz 108112: 6 transforms
Fuzz 108113: 18 transforms
Fuzz 108114: 19 transforms
Fuzz 108115: 14 transforms
Fuzz 108116: 9 transforms
Fuzz 108117: 1 transforms
Fuzz 108118: 5 transforms
Fuzz 108119: 5 transforms
Fuzz 108120: 12 transforms
Fuzz 108121: 18 transforms
Fuzz 108122: 15 transforms
Fuzz 108123: 18 transforms
Fuzz 108124: 1 transforms
Fuzz 108125: 16 transforms
Fuzz 108126: 2 transforms
Fuzz 108127: 7 transforms
Fuzz 108128: 16 transforms
Fuzz 108129: 8 transforms
Fuzz 108130: 20 transforms
Fuzz 108131: 20 transforms
Fuzz 108132: 3 transforms
Fuzz 108133: 17 transforms
Fuzz 108134: 9 transforms
Fuzz 108135: 8 transforms
Fuzz 108136: 2 transforms
Fuzz 108137: 1 transforms
Fuzz 108138: 17 transforms
Fuzz 108139: 3 transforms
Fuzz 108140: 8 transforms
Fuzz 108141: 20 transforms
Fuzz 108142: 7 transforms
Fuzz 108143: 20 transforms
Fuzz 108144: 12 transforms
Fuzz 108145: 4 transforms
Fuzz 108146: 10 transforms
Fuzz 108147: 1 transforms
Fuzz 108148: 17 transforms
Fuzz 108149: 14 transforms
Fuzz 108150: 17 transforms
Fuzz 108151: 3 transforms
Fuzz 108152: 4 transforms
Fuzz 108153: 1 transforms
Fuzz 108154: 18 transforms
Fuzz 108155: 17 transforms
Fuzz 108156: 18 transforms
Fuzz 108157: 11 transforms
Fuzz 108158: 7 transforms
Fuzz 108159: 20 transforms
Fuzz 108160: 13 transforms
Fuzz 108161: 8 transforms
Fuzz 108162: 17 transforms
Fuzz 108163: 8 transforms
Fuzz 108164: 20 transforms
Fuzz 108165: 16 transforms
Fuzz 108166: 11 transforms
Fuzz 108167: 14 transforms
Fuzz 108168: 2 transforms
Fuzz 108169: 6 transforms
Fuzz 108170: 6 transforms
Fuzz 108171: 5 transforms
Fuzz 108172: 15 transforms
Fuzz 108173: 2 transforms
Fuzz 108174: 7 transforms
Fuzz 108175: 7 transforms
Fuzz 108176: 11 transforms
Fuzz 108177: 18 transforms
Fuzz 108178: 16 transforms
Fuzz 108179: 17 transforms
Fuzz 108180: 10 transforms
Fuzz 108181: 10 transforms
Fuzz 108182: 13 transforms
Fuzz 108183: 15 transforms
Fuzz 108184: 16 transforms
Fuzz 108185: 14 transforms
Fuzz 108186: 15 transforms
Fuzz 108187: 5 transforms
Fuzz 108188: 20 transforms
Fuzz 108189: 7 transforms
Fuzz 108190: 9 transforms
Fuzz 108191: 7 transforms
Fuzz 108192: 13 transforms
Fuzz 108193: 5 transforms
Fuzz 108194: 20 transforms
Fuzz 108195: 15 transforms
Fuzz 108196: 3 transforms
Fuzz 108197: 13 transforms
Fuzz 108198: 1 transforms
Fuzz 108199: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
}
  @Output() EventEmitter<int> incremented;
  '090cedb3f2833a3f260b0937baae56267a6cd9emplateUrl: 'test.html',\'\'\');
  CounterComponent recursedComponent;
}

  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
 id reset() {}
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  String header;
{
  List<String> items;
  @ContentChild(CounterComponemponentA {
]),
class CounterComponent {
-->
  inuts: const ['count'],
  void increment() {}
@Component(
  int cnt)

  vo<!--

@Component(
  t}
import 'package:angular2/angular2.dart';});
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  selector: 'my-aaa',
class ComponentA {
]),
class CounterComponent {
-->
  inuts: const ['count'],
  void increment() {}
@Component(
  int count;

<<==HTML CODE==>>
       aria-hidden="true"
-->
       at
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 108200: 5 transforms
Fuzz 108201: 9 transforms
Fuzz 108202: 5 transforms
Fuzz 108203: 3 transforms
Fuzz 108204: 12 transforms
Fuzz 108205: 10 transforms
Fuzz 108206: 3 transforms
Fuzz 108207: 1 transforms
Fuzz 108208: 9 transforms
Fuzz 108209: 4 transforms
Fuzz 108210: 18 transforms
Fuzz 108211: 4 transforms
Fuzz 108212: 7 transforms
Fuzz 108213: 4 transforms
Fuzz 108214: 10 transforms
Fuzz 108215: 6 transforms
Fuzz 108216: 10 transforms
Fuzz 108217: 10 transforms
Fuzz 108218: 9 transforms
Fuzz 108219: 1 transforms
Fuzz 108220: 10 transforms
Fuzz 108221: 3 transforms
Fuzz 108222: 5 transforms
Fuzz 108223: 4 transforms
Fuzz 108224: 8 transforms
Fuzz 108225: 5 transforms
Fuzz 108226: 8 transforms
Fuzz 108227: 16 transforms
Fuzz 108228: 13 transforms
Fuzz 108229: 1 transforms
Fuzz 108230: 10 transforms
Fuzz 108231: 4 transforms
Fuzz 108232: 6 transforms
Fuzz 108233: 2 transforms
Fuzz 108234: 15 transforms
Fuzz 108235: 7 transforms
Fuzz 108236: 9 transforms
Fuzz 108237: 5 transforms
Fuzz 108238: 5 transforms
Fuzz 108239: 4 transforms
Fuzz 108240: 9 transforms
Fuzz 108241: 5 transforms
Fuzz 108242: 20 transforms
Fuzz 108243: 2 transforms
Fuzz 108244: 13 transforms
Fuzz 108245: 3 transforms
Fuzz 108246: 8 transforms
Fuzz 108247: 13 transforms
Fuzz 108248: 5 transforms
Fuzz 108249: 14 transforms
Fuzz 108250: 14 transforms
Fuzz 108251: 15 transforms
Fuzz 108252: 8 transforms
Fuzz 108253: 7 transforms
Fuzz 108254: 5 transforms
Fuzz 108255: 7 transforms
Fuzz 108256: 1 transforms
Fuzz 108257: 15 transforms
Fuzz 108258: 16 transforms
Fuzz 108259: 11 transforms
Fuzz 108260: 15 transforms
Fuzz 108261: 7 transforms
Fuzz 108262: 11 transforms
Fuzz 108263: 18 transforms
Fuzz 108264: 11 transforms
Fuzz 108265: 10 transforms
Fuzz 108266: 18 transforms
Fuzz 108267: 16 transforms
Fuzz 108268: 8 transforms
Fuzz 108269: 5 transforms
Fuzz 108270: 9 transforms
Fuzz 108271: 8 transforms
Fuzz 108272: 16 transforms
Fuzz 108273: 5 transforms
Fuzz 108274: 20 transforms
Fuzz 108275: 10 transforms
Fuzz 108276: 14 transforms
Fuzz 108277: 11 transforms
Fuzz 108278: 14 transforms
Fuzz 108279: 15 transforms
Fuzz 108280: 6 transforms
Fuzz 108281: 17 transforms
Fuzz 108282: 17 transforms
Fuzz 108283: 11 transforms
Fuzz 108284: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCo NgFor, NgForm, NgModel])
class CounterComponent {
  void increment() {}
  List<String> items;
import 'package:angular2/angular2.dart';

  List<String> items;
}
}
-->
  EventEmitter<String> resetEvent;
  selector: 'my-counter',

  inputsuass CounterComponent {
  vont;
  selector: 'my-aaa',

@Component(
     gModel])
}
  directives: const [CounterComponennewt, NgIf, NgFor, NgForm, N<!--
@Component(
class ComponentA {
class ComponentA {
  @ContentChild(CounterComponent)
  selector: 'my-counter
<<==HTML CODE==>>
</div>

    #counter
    (reset)=''
    [count]="items.length"
</li>
 import   (incremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}
    [maxCount] 
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />

      
\'\'\');
   -4.503 <my-c='4'
<h1 #h1>Showing {{items.length}} ite}
{
    (reset)=''
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  </my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counncremented)='items.add($event.toString())'>
{\'\'\');
  {{x}} : {{item.trim()}}
    #counter
});
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString())'>
   }
});
  <my-counter
  <input [(ngModel)]="header" />
  
  '090cedb3ms:</h1>
<li *ngFor='let item of items let x=index' [hidden]='item != null'>
    <my-counter></mter>
]),
    [maxCount]='4'
]),
      
    [count]="items.length"
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 108285: 12 transforms
Fuzz 108286: 9 transforms
Fuzz 108287: 14 transforms
Fuzz 108288: 14 transforms
Fuzz 108289: 13 transforms
Fuzz 108290: 18 transforms
Fuzz 108291: 4 transforms
Fuzz 108292: 17 transforms
Fuzz 108293: 15 transforms
Fuzz 108294: 12 transforms
Fuzz 108295: 5 transforms
Fuzz 108296: 3 transforms
Fuzz 108297: 2 transforms
Fuzz 108298: 17 transforms
Fuzz 108299: 4 transforms
Fuzz 108300: 14 transforms
Fuzz 108301: 14 transforms
Fuzz 108302: 6 transforms
Fuzz 108303: 12 transforms
Fuzz 108304: 13 transforms
Fuzz 108305: 19 transforms
Fuzz 108306: 5 transforms
Fuzz 108307: 5 transforms
Fuzz 108308: 9 transforms
Fuzz 108309: 7 transforms
Fuzz 108310: 17 transforms
Fuzz 108311: 9 transforms
Fuzz 108312: 11 transforms
Fuzz 108313: 1 transforms
Fuzz 108314: 20 transforms
Fuzz 108315: 11 transforms
Fuzz 108316: 15 transforms
Fuzz 108317: 6 transforms
Fuzz 108318: 7 transforms
Fuzz 108319: 2 transforms
Fuzz 108320: 8 transforms
Fuzz 108321: 12 transforms
Fuzz 108322: 10 transforms
Fuzz 108323: 18 transforms
Fuzz 108324: 15 transforms
Fuzz 108325: 15 transforms
Fuzz 108326: 14 transforms
Fuzz 108327: 9 transforms
Fuzz 108328: 12 transforms
Fuzz 108329: 2 transforms
Fuzz 108330: 12 transforms
Fuzz 108331: 14 transforms
Fuzz 108332: 20 transforms
Fuzz 108333: 18 transforms
Fuzz 108334: 17 transforms
Fuzz 108335: 7 transforms
Fuzz 108336: 12 transforms
Fuzz 108337: 5 transforms
Fuzz 108338: 8 transforms
Fuzz 108339: 11 transforms
Fuzz 108340: 5 transforms
Fuzz 108341: 9 transforms
Fuzz 108342: 18 transforms
Fuzz 108343: 11 transforms
Fuzz 108344: 12 transforms
Fuzz 108345: 2 transforms
Fuzz 108346: 17 transforms
Fuzz 108347: 16 transforms
Fuzz 108348: 16 transforms
Fuzz 108349: 14 transforms
Fuzz 108350: 2 transforms
Fuzz 108351: 19 transforms
Fuzz 108352: 16 transforms
Fuzz 108353: 17 transforms
Fuzz 108354: 7 transforms
Fuzz 108355: 2 transforms
Fuzz 108356: 6 transforms
Fuzz 108357: 13 transforms
Fuzz 108358: 1 transforms
Fuzz 108359: 17 transforms
Fuzz 108360: 2 transforms
Fuzz 108361: 13 transforms
Fuzz 108362: 9 transforms
Fuzz 108363: 9 transforms
Fuzz 108364: 17 transforms
Fuzz 108365: 18 transforms
Fuzz 108366: 17 transforms
Fuzz 108367: 20 transforms
Fuzz 108368: 18 transforms
Fuzz 108369: 12 transforms
Fuzz 108370: 3 transforms
Fuzz 108371: 12 transforms
Fuzz 108372: 13 transforms
Fuzz 108373: 6 transforms
Fuzz 108374: 12 transforms
Fuzz 108375: 4 transforms
Fuzz 108376: 7 transforms
Fuzz 108377: 9 transforms
Fuzz 108378: 5 transforms
Fuzz 108379: 5 transforms
Fuzz 108380: 3 transforms
Fuzz 108381: 5 transforms
Fuzz 108382: 9 transforms
Fuzz 108383: 14 transforms
Fuzz 108384: 19 transforms
Fuzz 108385: 10 transforms
Fuzz 108386: 14 transforms
Fuzz 108387: 10 transforms
Fuzz 108388: 10 transforms
Fuzz 108389: 12 transforms
Fuzz 108390: 6 transforms
Fuzz 108391: 5 transforms
Fuzz 108392: 9 transforms
Fuzz 108393: 9 transforms
Fuzz 108394: 17 transforms
Fuzz 108395: 18 transforms
Fuzz 108396: 1 transforms
Fuzz 108397: 3 transforms
Fuzz 108398: 10 transforms
Fuzz 108399: 13 transforms
Fuzz 108400: 6 transforms
Fuzz 108401: 9 transforms
Fuzz 108402: 5 transforms
Fuzz 108403: 6 transforms
Fuzz 108404: 5 transforms
Fuzz 108405: 5 transforms
Fuzz 108406: 19 transforms
Fuzz 108407: 2 transforms
Fuzz 108408: 11 transforms
Fuzz 108409: 3 transforms
Fuzz 108410: 3 transforms
Fuzz 108411: 6 transforms
Fuzz 108412: 14 transforms
Fuzz 108413: 15 transforms
Fuzz 108414: 6 transforms
Fuzz 108415: 9 transforms
Fuzz 108416: 16 transforms
Fuzz 108417: 4 transforms
Fuzz 108418: 9 transforms
Fuzz 108419: 15 transforms
Fuzz 108420: 14 transforms
Fuzz 108421: 9 transforms
Fuzz 108422: 1 transforms
Fuzz 108423: 19 transforms
Fuzz 108424: 20 transforms
Fuzz 108425: 3 transforms
Fuzz 108426: 6 transforms
Fuzz 108427: 15 transforms
Fuzz 108428: 2 transforms
Fuzz 108429: 8 transforms
Fuzz 108430: 1 transforms
Fuzz 108431: 20 transforms
Fuzz 108432: 15 transforms
Fuzz 108433: 16 transforms
Fuzz 108434: 6 transforms
Fuzz 108435: 11 transforms
Fuzz 108436: 15 transforms
Fuzz 108437: 18 transforms
Fuzz 108438: 11 transforms
Fuzz 108439: 4 transforms
Fuzz 108440: 9 transforms
Fuzz 108441: 13 transforms
Fuzz 108442: 14 transforms
Fuzz 108443: 20 transforms
Fuzz 108444: 7 transforms
Fuzz 108445: 9 transforms
Fuzz 108446: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  templateUrl: 'test.html',
}

  @Output<!--
class CounterComponent {
 @Input() int maxCount}
]),
});
{
\'\;
  outputs: const ['resetEvent: reset'],  selector: 'my-aaa',

  CounterComponent recursedComponent;

@Component(
  void reset() {}
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}
-->
  EventEmitter<String> resetEvent;

  selector: 'my-counter',  inputs: const ['count'],
  String header;
     () EventEmitter<ior: 'my-aaa',

  CounterComponent recursedComponent;

@Component(
  void reset() {}
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
nt> incremented;
  int count;
       aria-hidden="true"
  List<String}
]),
});
{
\'\'\');
  '090c> items;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter<!--
-->
       aria-hidden="true"
       at
    #counter
    [count]="items.leng}
]),
});
{
\'\'\');
  '090cedb3f2833}
]),
});
{
\'\'\');
  'a3f260b0937bth"
    [maxCount]='4'
     *}
])(reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
<div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 108447: 4 transforms
Fuzz 108448: 14 transforms
Fuzz 108449: 16 transforms
Fuzz 108450: 2 transforms
Fuzz 108451: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  selector: 'my-counter',
class C}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56omponentA {
  template: '{{count}} <button}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4. (click)="incremen<!--
-->
       aria-hidden="true"       attr.aria-hidden="{{!invat()" [value]="\'add\'"></b

@Component(
  List<String> items;
  outputs: const}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5 ['resetEvent: reset'],
  inputs: const ['count'],
  directives: const [CounterComponent, }
NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
  String header;

@Component(
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
  {{x}} : {{it}
});
{
   -4.50em.trim()}}
      


<div *ngIf="items.llength > 0">
]),    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
  <form #ngForm="ngForm"></form>
    <my-counter></my-counter>
</li>
\'\'\');
  </my-counter>
    <input [(ngModel)]="header" />
    [maxCount]='4'
    #counter
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=i}
]),
});{
\'\'\');
  '090cedb3f2833a3f260b0
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 108452: 6 transforms
Fuzz 108453: 11 transforms
Fuzz 108454: 20 transforms
Fuzz 108455: 15 transforms
Fuzz 108456: 12 transforms
Fuzz 108457: 3 transforms
Fuzz 108458: 3 transforms
Fuzz 108459: 12 transforms
Fuzz 108460: 3 transforms
Fuzz 108461: 13 transforms
Fuzz 108462: 20 transforms
Fuzz 108463: 12 transforms
Fuzz 108464: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

css ComponentA {
  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String 
  'count'],
-->
}
  List<String> items;
r, NgForm, NgModel])
  String 
  'count'],ctives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String 
  'count'],
-->
}
  List<String> items;
r, NgForm, NgModel])
  String 
  'count'],
-->
}
  List<String> i
-->
}
  List<String> items;
  String hea  String header;
})entA {
  selector: 'my-counter',
  List<String> items;
  outputs: const ['resvetEvent: lass Compon}

@Component(
  inputs: const [<!--
@Component(
       aria-hidden="true"  selector: 'my-aaa',
]),
<<==HTML CODE==>>
    <my-counter></my-counter>
       aria-hidden="true"

<h1 #h1>Showing {{items.length}} items:</h1>
    (i<!--
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [maxCount]='4'
    (reset)=''
  <my-counter
-->
    #counter
</div>
    [count]="items.length"
  <input [(ngModel)]="header" />
  </my-counter>
  {{x}} : {{item.trim()}}
      
  
 <form #ngForm="ngForm"></form>
<div *ngIf="items.leng<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalidth > 0">
</li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<!-- @ngIgnoreErrors: -->
       attr.aria-hidden="{{!invalid}}ncremented)='items.add($e vent.toString())'>
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 108465: 2 transforms
Fuzz 108466: 12 transforms
Fuzz 108467: 6 transforms
Fuzz 108468: 18 transforms
Fuzz 108469: 3 transforms
Fuzz 108470: 10 transforms
Fuzz 108471: 3 transforms
Fuzz 108472: 10 transforms
Fuzz 108473: 1 transforms
Fuzz 108474: 18 transforms
Fuzz 108475: 18 transforms
Fuzz 108476: 13 transforms
Fuzz 108477: 10 transforms
Fuzz 108478: 3 transforms
Fuzz 108479: 6 transforms
Fuzz 108480: 18 transforms
Fuzz 108481: 17 transforms
Fuzz 108482: 11 transforms
Fuzz 108483: 9 transforms
Fuzz 108484: 20 transforms
Fuzz 108485: 2 transforms
Fuzz 108486: 3 transforms
Fuzz 108487: 8 transforms
Fuzz 108488: 5 transforms
Fuzz 108489: 10 transforms
Fuzz 108490: 14 transforms
Fuzz 108491: 5 transforms
Fuzz 108492: 10 transforms
Fuzz 108493: 5 transforms
Fuzz 108494: 3 transforms
Fuzz 108495: 11 transforms
Fuzz 108496: 9 transforms
Fuzz 108497: 15 transforms
Fuzz 108498: 19 transforms
Fuzz 108499: 3 transforms
Fuzz 108500: 19 transforms
Fuzz 108501: 7 transforms
Fuzz 108502: 10 transforms
Fuzz 108503: 3 transforms
Fuzz 108504: 12 transforms
Fuzz 108505: 14 transforms
Fuzz 108506: 4 transforms
Fuzz 108507: 7 transforms
Fuzz 108508: 16 transforms
Fuzz 108509: 8 transforms
Fuzz 108510: 5 transforms
Fuzz 108511: 6 transforms
Fuzz 108512: 18 transforms
Fuzz 108513: 9 transforms
Fuzz 108514: 15 transforms
Fuzz 108515: 20 transforms
Fuzz 108516: 16 transforms
Fuzz 108517: 10 transforms
Fuzz 108518: 6 transforms
Fuzz 108519: 7 transforms
Fuzz 108520: 1 transforms
Fuzz 108521: 19 transforms
Fuzz 108522: 8 transforms
Fuzz 108523: 18 transforms
Fuzz 108524: 7 transforms
Fuzz 108525: 20 transforms
Fuzz 108526: 11 transforms
Fuzz 108527: 20 transforms
Fuzz 108528: 10 transforms
Fuzz 108529: 8 transforms
Fuzz 108530: 13 transforms
Fuzz 108531: 16 transforms
Fuzz 108532: 13 transforms
Fuzz 108533: 3 transforms
Fuzz 108534: 4 transforms
Fuzz 108535: 14 transforms
Fuzz 108536: 9 transforms
Fuzz 108537: 11 transforms
Fuzz 108538: 9 transforms
Fuzz 108539: 11 transforms
Fuzz 108540: 13 transforms
Fuzz 108541: 20 transforms
Fuzz 108542: 3 transforms
Fuzz 108543: 14 transforms
Fuzz 108544: 1 transforms
Fuzz 108545: 11 transforms
Fuzz 108546: 3 transforms
Fuzz 108547: 14 transforms
Fuzz 108548: 15 transforms
Fuzz 108549: 17 transforms
Fuzz 108550: 8 transforms
Fuzz 108551: 14 transforms
Fuzz 108552: 8 transforms
Fuzz 108553: 5 transforms
Fuzz 108554: 16 transforms
Fuzz 108555: 16 transforms
Fuzz 108556: 16 transforms
Fuzz 108557: 8 transforms
Fuzz 108558: 18 transforms
Fuzz 108559: 4 transforms
Fuzz 108560: 4 transforms
Fuzz 108561: 9 transforms
Fuzz 108562: 14 transforms
Fuzz 108563: 5 transforms
Fuzz 108564: 2 transforms
Fuzz 108565: 8 transforms
Fuzz 108566: 5 transforms
Fuzz 108567: 11 transforms
Fuzz 108568: 19 transforms
Fuzz 108569: 11 transforms
Fuzz 108570: 3 transforms
Fuzz 108571: 6 transforms
Fuzz 108572: 3 transforms
Fuzz 108573: 18 transforms
Fuzz 108574: 15 transforms
Fuzz 108575: 12 transforms
Fuzz 108576: 17 transforms
Fuzz 108577: 4 transforms
Fuzz 108578: 20 transforms
Fuzz 108579: 15 transforms
Fuzz 108580: 5 transforms
Fuzz 108581: 10 transforms
Fuzz 108582: 20 transforms
Fuzz 108583: 9 transforms
Fuzz 108584: 5 transforms
Fuzz 108585: 6 transforms
Fuzz 108586: 12 transforms
Fuzz 108587: 18 transforms
Fuzz 108588: 5 transforms
Fuzz 108589: 20 transforms
Fuzz 108590: 2 transforms
Fuzz 108591: 14 transforms
Fuzz 108592: 12 transforms
Fuzz 108593: 6 transforms
Fuzz 108594: 3 transforms
Fuzz 108595: 14 transforms
Fuzz 108596: 4 transforms
Fuzz 108597: 14 transforms
Fuzz 108598: 14 transforms
Fuzz 108599: 17 transforms
Fuzz 108600: 19 transforms
Fuzz 108601: 20 transforms
Fuzz 108602: 4 transforms
Fuzz 108603: 7 transforms
Fuzz 108604: 10 transforms
Fuzz 108605: 7 transforms
Fuzz 108606: 9 transforms
Fuzz 108607: 20 transforms
Fuzz 108608: 7 transforms
Fuzz 108609: 16 transforms
Fuzz 108610: 4 transforms
Fuzz 108611: 3 transforms
Fuzz 108612: 13 transforms
Fuzz 108613: 9 transforms
Fuzz 108614: 11 transforms
Fuzz 108615: 10 transforms
Fuzz 108616: 17 transforms
Fuzz 108617: 16 transforms
Fuzz 108618: 16 transforms
Fuzz 108619: 8 transforms
Fuzz 108620: 16 transforms
Fuzz 108621: 9 transforms
Fuzz 108622: 20 transforms
Fuzz 108623: 5 transforms
Fuzz 108624: 1 transforms
Fuzz 108625: 11 transforms
Fuzz 108626: 5 transforms
Fuzz 108627: 15 transforms
Fuzz 108628: 16 transforms
Fuzz 108629: 9 transforms
Fuzz 108630: 14 transforms
Fuzz 108631: 10 transforms
Fuzz 108632: 9 transforms
Fuzz 108633: 10 transforms
Fuzz 108634: 4 transforms
Fuzz 108635: 4 transforms
Fuzz 108636: 9 transforms
Fuzz 108637: 18 transforms
Fuzz 108638: 13 transforms
Fuzz 108639: 8 transforms
Fuzz 108640: 18 transforms
Fuzz 108641: 4 transforms
Fuzz 108642: 1 transforms
Fuzz 108643: 3 transforms
Fuzz 108644: 2 transforms
Fuzz 108645: 6 transforms
Fuzz 108646: 19 transforms
Fuzz 108647: 8 transforms
Fuzz 108648: 19 transforms
Fuzz 108649: 10 transforms
Fuzz 108650: 2 transforms
Fuzz 108651: 5 transforms
Fuzz 108652: 19 transforms
Fuzz 108653: 5 transforms
Fuzz 108654: 19 transforms
Fuzz 108655: 4 transforms
Fuzz 108656: 15 transforms
Fuzz 108657: 5 transforms
Fuzz 108658: 11 transforms
Fuzz 108659: 7 transforms
Fuzz 108660: 19 transforms
Fuzz 108661: 15 transforms
Fuzz 108662: 4 transforms
Fuzz 108663: 20 transforms
Fuzz 108664: 8 transforms
Fuzz 108665: 10 transforms
Fuzz 108666: 6 transforms
Fuzz 108667: 7 transforms
Fuzz 108668: 14 transforms
Fuzz 108669: 17 transforms
Fuzz 108670: 9 transforms
Fuzz 108671: 20 transforms
Fuzz 108672: 2 transforms
Fuzz 108673: 16 transforms
Fuzz 108674: 9 transforms
Fuzz 108675: 1 transforms
Fuzz 108676: 20 transforms
Fuzz 108677: 2 transforms
Fuzz 108678: 3 transforms
Fuzz 108679: 13 transforms
Fuzz 108680: 11 transforms
Fuzz 108681: 16 transforms
Fuzz 108682: 12 transforms
Fuzz 108683: 11 transforms
Fuzz 108684: 2 transforms
Fuzz 108685: 13 transforms
Fuzz 108686: 6 transforms
Fuzz 108687: 14 transforms
Fuzz 108688: 11 transforms
Fuzz 108689: 2 transforms
Fuzz 108690: 19 transforms
Fuzz 108691: 8 transforms
Fuzz 108692: 14 transforms
Fuzz 108693: 2 transforms
Fuzz 108694: 6 transforms
Fuzz 108695: 17 transforms
Fuzz 108696: 12 transforms
Fuzz 108697: 16 transforms
Fuzz 108698: 20 transforms
Fuzz 108699: 11 transforms
Fuzz 108700: 7 transforms
Fuzz 108701: 10 transforms
Fuzz 108702: 4 transforms
Fuzz 108703: 18 transforms
Fuzz 108704: 12 transforms
Fuzz 108705: 4 transforms
Fuzz 108706: 15 transforms
Fuzz 108707: 4 transforms
Fuzz 108708: 2 transforms
Fuzz 108709: 19 transforms
Fuzz 108710: 19 transforms
Fuzz 108711: 13 transforms
Fuzz 108712: 10 transforms
Fuzz 108713: 14 transforms
Fuzz 108714: 10 transforms
Fuzz 108715: 3 transforms
Fuzz 108716: 7 transforms
Fuzz 108717: 11 transforms
Fuzz 108718: 1 transforms
Fuzz 108719: 2 transforms
Fuzz 108720: 11 transforms
Fuzz 108721: 10 transforms
Fuzz 108722: 16 transforms
Fuzz 108723: 15 transforms
Fuzz 108724: 12 transforms
Fuzz 108725: 8 transforms
Fuzz 108726: 13 transforms
Fuzz 108727: 8 transforms
Fuzz 108728: 6 transforms
Fuzz 108729: 6 transforms
Fuzz 108730: 16 transforms
Fuzz 108731: 18 transforms
Fuzz 108732: 12 transforms
Fuzz 108733: 2 transforms
Fuzz 108734: 16 transforms
Fuzz 108735: 1 transforms
Fuzz 108736: 10 transforms
Fuzz 108737: 13 transforms
Fuzz 108738: 19 transforms
Fuzz 108739: 5 transforms
Fuzz 108740: 10 transforms
Fuzz 108741: 19 transforms
Fuzz 108742: 17 transforms
Fuzz 108743: 6 transforms
Fuzz 108744: 4 transforms
Fuzz 108745: 16 transforms
Fuzz 108746: 2 transforms
Fuzz 108747: 10 transforms
Fuzz 108748: 2 transforms
Fuzz 108749: 7 transforms
Fuzz 108750: 11 transforms
Fuzz 108751: 10 transforms
Fuzz 108752: 13 transforms
Fuzz 108753: 19 transforms
Fuzz 108754: 18 transforms
Fuzz 108755: 7 transforms
Fuzz 108756: 19 transforms
Fuzz 108757: 11 transforms
Fuzz 108758: 20 transforms
Fuzz 108759: 5 transforms
Fuzz 108760: 12 transforms
Fuzz 108761: 11 transforms
Fuzz 108762: 11 transforms
Fuzz 108763: 16 transforms
Fuzz 108764: 15 transforms
Fuzz 108765: 16 transforms
Fuzz 108766: 15 transforms
Fuzz 108767: 8 transforms
Fuzz 108768: 1 transforms
Fuzz 108769: 15 transforms
Fuzz 108770: 8 transforms
Fuzz 108771: 16 transforms
Fuzz 108772: 16 transforms
Fuzz 108773: 19 transforms
Fuzz 108774: 1 transforms
Fuzz 108775: 9 transforms
Fuzz 108776: 13 transforms
Fuzz 108777: 14 transforms
Fuzz 108778: 19 transforms
Fuzz 108779: 14 transforms
Fuzz 108780: 6 transforms
Fuzz 108781: 19 transforms
Fuzz 108782: 18 transforms
Fuzz 108783: 2 transforms
Fuzz 108784: 11 transforms
Fuzz 108785: 1 transforms
Fuzz 108786: 4 transforms
Fuzz 108787: 5 transforms
Fuzz 108788: 16 transforms
Fuzz 108789: 13 transforms
Fuzz 108790: 6 transforms
Fuzz 108791: 17 transforms
Fuzz 108792: 10 transforms
Fuzz 108793: 16 transforms
Fuzz 108794: 8 transforms
Fuzz 108795: 13 transforms
Fuzz 108796: 13 transforms
Fuzz 108797: 3 transforms
Fuzz 108798: 17 transforms
Fuzz 108799: 2 transforms
Fuzz 108800: 9 transforms
Fuzz 108801: 7 transforms
Fuzz 108802: 17 transforms
Fuzz 108803: 15 transforms
Fuzz 108804: 17 transforms
Fuzz 108805: 6 transforms
Fuzz 108806: 14 transforms
Fuzz 108807: 15 transforms
Fuzz 108808: 14 transforms
Fuzz 108809: 5 transforms
Fuzz 108810: 14 transforms
Fuzz 108811: 7 transforms
Fuzz 108812: 19 transforms
Fuzz 108813: 4 transforms
Fuzz 108814: 3 transforms
Fuzz 108815: 15 transforms
Fuzz 108816: 15 transforms
Fuzz 108817: 11 transforms
Fuzz 108818: 1 transforms
Fuzz 108819: 20 transforms
Fuzz 108820: 2 transforms
Fuzz 108821: 9 transforms
Fuzz 108822: 3 transforms
Fuzz 108823: 15 transforms
Fuzz 108824: 19 transforms
Fuzz 108825: 13 transforms
Fuzz 108826: 9 transforms
Fuzz 108827: 9 transforms
Fuzz 108828: 8 transforms
Fuzz 108829: 11 transforms
Fuzz 108830: 8 transforms
Fuzz 108831: 20 transforms
Fuzz 108832: 8 transforms
Fuzz 108833: 12 transforms
Fuzz 108834: 14 transforms
Fuzz 108835: 9 transforms
Fuzz 108836: 20 transforms
Fuzz 108837: 7 transforms
Fuzz 108838: 4 transforms
Fuzz 108839: 20 transforms
Fuzz 108840: 19 transforms
Fuzz 108841: 15 transforms
Fuzz 108842: 4 transforms
Fuzz 108843: 5 transforms
Fuzz 108844: 11 transforms
Fuzz 108845: 4 transforms
Fuzz 108846: 19 transforms
Fuzz 108847: 19 transforms
Fuzz 108848: 13 transforms
Fuzz 108849: 5 transforms
Fuzz 108850: 11 transforms
Fuzz 108851: 15 transforms
Fuzz 108852: 7 transforms
Fuzz 108853: 6 transforms
Fuzz 108854: 14 transforms
Fuzz 108855: 10 transforms
Fuzz 108856: 3 transforms
Fuzz 108857: 4 transforms
Fuzz 108858: 2 transforms
Fuzz 108859: 20 transforms
Fuzz 108860: 8 transforms
Fuzz 108861: 15 transforms
Fuzz 108862: 4 transforms
Fuzz 108863: 1 transforms
Fuzz 108864: 17 transforms
Fuzz 108865: 1 transforms
Fuzz 108866: 15 transforms
Fuzz 108867: 4 transforms
Fuzz 108868: 9 transforms
Fuzz 108869: 7 transforms
Fuzz 108870: 4 transforms
Fuzz 108871: 19 transforms
Fuzz 108872: 6 transforms
Fuzz 108873: 6 transforms
Fuzz 108874: 13 transforms
Fuzz 108875: 18 transforms
Fuzz 108876: 13 transforms
Fuzz 108877: 2 transforms
Fuzz 108878: 18 transforms
Fuzz 108879: 8 transforms
Fuzz 108880: 17 transforms
Fuzz 108881: 13 transforms
Fuzz 108882: 18 transforms
Fuzz 108883: 8 transforms
Fuzz 108884: 9 transforms
Fuzz 108885: 17 transforms
Fuzz 108886: 4 transforms
Fuzz 108887: 9 transforms
Fuzz 108888: 12 transforms
Fuzz 108889: 3 transforms
Fuzz 108890: 9 transforms
Fuzz 108891: 6 transforms
Fuzz 108892: 18 transforms
Fuzz 108893: 5 transforms
Fuzz 108894: 11 transforms
Fuzz 108895: 19 transforms
Fuzz 108896: 13 transforms
Fuzz 108897: 15 transforms
Fuzz 108898: 2 transforms
Fuzz 108899: 5 transforms
Fuzz 108900: 9 transforms
Fuzz 108901: 17 transforms
Fuzz 108902: 13 transforms
Fuzz 108903: 11 transforms
Fuzz 108904: 17 transforms
Fuzz 108905: 7 transforms
Fuzz 108906: 14 transforms
Fuzz 108907: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, <!--
@Component(
       aria-hidden="true"
  templa<!--
       attr.aria-hiddeNgForm, NgModel])
-->
  List<Stri60b0937baae56267a6cd935',
   -4ng> items;


  selector: 'my-aaa',
@Component(
import 'package:angular2/angular2.dart';
}
  selector: 'my-counter',
-->
  String header;
class ComponentA {
<<==HTML CODE==>>
<!-- @ngIg-- -- gIg@ngIg-- @ngIg@ngIgnno
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 108908: 13 transforms
Fuzz 108909: 1 transforms
Fuzz 108910: 15 transforms
Fuzz 108911: 18 transforms
Fuzz 108912: 18 transforms
Fuzz 108913: 6 transforms
Fuzz 108914: 3 transforms
Fuzz 108915: 6 transforms
Fuzz 108916: 4 transforms
Fuzz 108917: 20 transforms
Fuzz 108918: 10 transforms
Fuzz 108919: 18 transforms
Fuzz 108920: 9 transforms
Fuzz 108921: 1 transforms
Fuzz 108922: 1 transforms
Fuzz 108923: 2 transforms
Fuzz 108924: 4 transforms
Fuzz 108925: 20 transforms
Fuzz 108926: 10 transforms
Fuzz 108927: 10 transforms
Fuzz 108928: 1 transforms
Fuzz 108929: 16 transforms
Fuzz 108930: 4 transforms
Fuzz 108931: 19 transforms
Fuzz 108932: 18 transforms
Fuzz 108933: 2 transforms
Fuzz 108934: 10 transforms
Fuzz 108935: 1 transforms
Fuzz 108936: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
}
       attr.aria-hidden="{{!ter<int> incremented;
  void increment() {}
-->
  CounterComponent recursedComponent;
  selector: 'my-counter',
  selector: 'm<!--




  @ContentChild(CounterComnponent)
  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
import 'package:angular2/angular2.dart';
  String header;
  outputs: const ['resetEvent: reset'],
}
  @Output() EventEmit<!--
@Component(
       aria-hidden="truey-aaa',
@Component(
  int count;
  @Input() int maxCount;
-->
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {

       aria-hidden="true"
  inputs: const ['count'],
<<==HTML CODE==>>
    <my-couner</my-counter>
  {{x}} : {{item.trim()}}
    (reset)=''
      
  <form #ngForm="ngForm"></form>

    #counter    [count]="items.length"
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{ngForm.dirty}}  
  <input [(nModel)]="header" />
</div>
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
  </my-counter>
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidd en; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 108937: 19 transforms
Fuzz 108938: 2 transforms
Fuzz 108939: 3 transforms
Fuzz 108940: 16 transforms
Fuzz 108941: 1 transforms
Fuzz 108942: 2 transforms
Fuzz 108943: 4 transforms
Fuzz 108944: 16 transforms
Fuzz 108945: 11 transforms
Fuzz 108946: 4 transforms
Fuzz 108947: 8 transforms
Fuzz 108948: 15 transforms
Fuzz 108949: 6 transforms
Fuzz 108950: 16 transforms
Fuzz 108951: 6 transforms
Fuzz 108952: 20 transforms
Fuzz 108953: 18 transforms
Fuzz 108954: 18 transforms
Fuzz 108955: 12 transforms
Fuzz 108956: 3 transforms
Fuzz 108957: 14 transforms
Fuzz 108958: 11 transforms
Fuzz 108959: 11 transforms
Fuzz 108960: 1 transforms
Fuzz 108961: 12 transforms
Fuzz 108962: 13 transforms
Fuzz 108963: 10 transforms
Fuzz 108964: 12 transforms
Fuzz 108965: 11 transforms
Fuzz 108966: 20 transforms
Fuzz 108967: 20 transforms
Fuzz 108968: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

--r>
       aria-hi(Counter<!--
 aria-hi(Counter  t
<<==HTML CODE==>>
<!--
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 108969: 16 transforms
Fuzz 108970: 3 transforms
Fuzz 108971: 1 transforms
Fuzz 108972: 6 transforms
Fuzz 108973: 6 transforms
Fuzz 108974: 10 transforms
Fuzz 108975: 2 transforms
Fuzz 108976: 5 transforms
Fuzz 108977: 11 transforms
Fuzz 108978: 20 transforms
Fuzz 108979: 5 transforms
Fuzz 108980: 8 transforms
Fuzz 108981: 8 transforms
Fuzz 108982: 19 transforms
Fuzz 108983: 18 transforms
Fuzz 108984: 13 transforms
Fuzz 108985: 17 transforms
Fuzz 108986: 6 transforms
Fuzz 108987: 20 transforms
Fuzz 108988: 15 transforms
Fuzz 108989: 10 transforms
Fuzz 108990: 4 transforms
Fuzz 108991: 20 transforms
Fuzz 108992: 6 transforms
Fuzz 108993: 10 transforms
Fuzz 108994: 6 transforms
Fuzz 108995: 11 transforms
Fuzz 108996: 6 transforms
Fuzz 108997: 16 transforms
Fuzz 108998: 14 transforms
Fuzz 108999: 1 transforms
Fuzz 109000: 1 transforms
Fuzz 109001: 18 transforms
Fuzz 109002: 14 transforms
Fuzz 109003: 2 transforms
Fuzz 109004: 10 transforms
Fuzz 109005: 2 transforms
Fuzz 109006: 16 transforms
Fuzz 109007: 14 transforms
Fuzz 109008: 6 transforms
Fuzz 109009: 15 transforms
Fuzz 109010: 18 transforms
Fuzz 109011: 15 transforms
Fuzz 109012: 13 transforms
Fuzz 109013: 17 transforms
Fuzz 109014: 17 transforms
Fuzz 109015: 11 transforms
Fuzz 109016: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
       attr.aria-hidden="{{!invalid}}"
-->
  se<!--
@Component(
  template: '{{count}} <button (click)="increment()
  templateUrl: 'test.html',
@Cowithmponent(
}
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
 lector: 'my-counter',
  List<String> items;
       aria-hidden="true"


  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{itepartm.trim()}}
    (reset)=''
  </my-counter>
</div>
<div *ngIf="i
<div *ngIf="itemslength > 0">
<!-- @ngIgnoreErrors: -->

    (incremented)='items.add($event.toString())'>
<li *ngFor='let iitem of items; let x=index' [hidden]='item != null'>  <my-counter
    /li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    #counter

  <input [(ngModel)]="header" />
</li>
    <my-counter></my-counter>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 109017: 7 transforms
Fuzz 109018: 1 transforms
Fuzz 109019: 8 transforms
Fuzz 109020: 16 transforms
Fuzz 109021: 7 transforms
Fuzz 109022: 17 transforms
Fuzz 109023: 7 transforms
Fuzz 109024: 13 transforms
Fuzz 109025: 7 transforms
Fuzz 109026: 10 transforms
Fuzz 109027: 14 transforms
Fuzz 109028: 3 transforms
Fuzz 109029: 6 transforms
Fuzz 109030: 12 transforms
Fuzz 109031: 1 transforms
Fuzz 109032: 6 transforms
Fuzz 109033: 3 transforms
Fuzz 109034: 16 transforms
Fuzz 109035: 14 transforms
Fuzz 109036: 8 transforms
Fuzz 109037: 8 transforms
Fuzz 109038: 20 transforms
Fuzz 109039: 18 transforms
Fuzz 109040: 3 transforms
Fuzz 109041: 2 transforms
Fuzz 109042: 10 transforms
Fuzz 109043: 16 transforms
Fuzz 109044: 8 transforms
Fuzz 109045: 19 transforms
Fuzz 109046: 10 transforms
Fuzz 109047: 7 transforms
Fuzz 109048: 7 transforms
Fuzz 109049: 18 transforms
Fuzz 109050: 18 transforms
Fuzz 109051: 18 transforms
Fuzz 109052: 7 transforms
Fuzz 109053: 18 transforms
Fuzz 109054: 12 transforms
Fuzz 109055: 8 transforms
Fuzz 109056: 18 transforms
Fuzz 109057: 7 transforms
Fuzz 109058: 1 transforms
Fuzz 109059: 2 transforms
Fuzz 109060: 11 transforms
Fuzz 109061: 1 transforms
Fuzz 109062: 11 transforms
Fuzz 109063: 18 transforms
Fuzz 109064: 20 transforms
Fuzz 109065: 7 transforms
Fuzz 109066: 4 transforms
Fuzz 109067: 19 transforms
Fuzz 109068: 14 transforms
Fuzz 109069: 10 transforms
Fuzz 109070: 3 transforms
Fuzz 109071: 7 transforms
Fuzz 109072: 12 transforms
Fuzz 109073: 8 transforms
Fuzz 109074: 1 transforms
Fuzz 109075: 9 transforms
Fuzz 109076: 5 transforms
Fuzz 109077: 13 transforms
Fuzz 109078: 20 transforms
Fuzz 109079: 15 transforms
Fuzz 109080: 12 transforms
Fuzz 109081: 2 transforms
Fuzz 109082: 14 transforms
Fuzz 109083: 17 transforms
Fuzz 109084: 5 transforms
Fuzz 109085: 6 transforms
Fuzz 109086: 13 transforms
Fuzz 109087: 19 transforms
Fuzz 109088: 4 transforms
Fuzz 109089: 1 transforms
Fuzz 109090: 11 transforms
Fuzz 109091: 5 transforms
Fuzz 109092: 12 transforms
Fuzz 109093: 1 transforms
Fuzz 109094: 13 transforms
Fuzz 109095: 11 transforms
Fuzz 109096: 19 transforms
Fuzz 109097: 11 transforms
Fuzz 109098: 10 transforms
Fuzz 109099: 3 transforms
Fuzz 109100: 2 transforms
Fuzz 109101: 16 transforms
Fuzz 109102: 9 transforms
Fuzz 109103: 11 transforms
Fuzz 109104: 11 transforms
Fuzz 109105: 18 transforms
Fuzz 109106: 9 transforms
Fuzz 109107: 13 transforms
Fuzz 109108: 16 transforms
Fuzz 109109: 5 transforms
Fuzz 109110: 12 transforms
Fuzz 109111: 4 transforms
Fuzz 109112: 19 transforms
Fuzz 109113: 6 transforms
Fuzz 109114: 7 transforms
Fuzz 109115: 15 transforms
Fuzz 109116: 9 transforms
Fuzz 109117: 20 transforms
Fuzz 109118: 14 transforms
Fuzz 109119: 2 transforms
Fuzz 109120: 2 transforms
Fuzz 109121: 19 transforms
Fuzz 109122: 4 transforms
Fuzz 109123: 12 transforms
Fuzz 109124: 6 transforms
Fuzz 109125: 14 transforms
Fuzz 109126: 12 transforms
Fuzz 109127: 15 transforms
Fuzz 109128: 20 transforms
Fuzz 109129: 18 transforms
Fuzz 109130: 7 transforms
Fuzz 109131: 16 transforms
Fuzz 109132: 15 transforms
Fuzz 109133: 12 transforms
Fuzz 109134: 18 transforms
Fuzz 109135: 19 transforms
Fuzz 109136: 15 transforms
Fuzz 109137: 15 transforms
Fuzz 109138: 4 transforms
Fuzz 109139: 19 transforms
Fuzz 109140: 15 transforms
Fuzz 109141: 3 transforms
Fuzz 109142: 5 transforms
Fuzz 109143: 14 transforms
Fuzz 109144: 7 transforms
Fuzz 109145: 18 transforms
Fuzz 109146: 16 transforms
Fuzz 109147: 8 transforms
Fuzz 109148: 16 transforms
Fuzz 109149: 12 transforms
Fuzz 109150: 8 transforms
Fuzz 109151: 20 transforms
Fuzz 109152: 7 transforms
Fuzz 109153: 11 transforms
Fuzz 109154: 19 transforms
Fuzz 109155: 3 transforms
Fuzz 109156: 4 transforms
Fuzz 109157: 2 transforms
Fuzz 109158: 18 transforms
Fuzz 109159: 3 transforms
Fuzz 109160: 15 transforms
Fuzz 109161: 20 transforms
Fuzz 109162: 8 transforms
Fuzz 109163: 12 transforms
Fuzz 109164: 13 transforms
Fuzz 109165: 7 transforms
Fuzz 109166: 7 transforms
Fuzz 109167: 12 transforms
Fuzz 109168: 11 transforms
Fuzz 109169: 7 transforms
Fuzz 109170: 19 transforms
Fuzz 109171: 14 transforms
Fuzz 109172: 3 transforms
Fuzz 109173: 1 transforms
Fuzz 109174: 15 transforms
Fuzz 109175: 4 transforms
Fuzz 109176: 17 transforms
Fuzz 109177: 7 transforms
Fuzz 109178: 5 transforms
Fuzz 109179: 20 transforms
Fuzz 109180: 2 transforms
Fuzz 109181: 13 transforms
Fuzz 109182: 18 transforms
Fuzz 109183: 19 transforms
Fuzz 109184: 13 transforms
Fuzz 109185: 14 transforms
Fuzz 109186: 9 transforms
Fuzz 109187: 8 transforms
Fuzz 109188: 20 transforms
Fuzz 109189: 9 transforms
Fuzz 109190: 18 transforms
Fuzz 109191: 5 transforms
Fuzz 109192: 12 transforms
Fuzz 109193: 13 transforms
Fuzz 109194: 13 transforms
Fuzz 109195: 4 transforms
Fuzz 109196: 5 transforms
Fuzz 109197: 11 transforms
Fuzz 109198: 5 transforms
Fuzz 109199: 8 transforms
Fuzz 109200: 10 transforms
Fuzz 109201: 12 transforms
Fuzz 109202: 17 transforms
Fuzz 109203: 9 transforms
Fuzz 109204: 16 transforms
Fuzz 109205: 20 transforms
Fuzz 109206: 11 transforms
Fuzz 109207: 5 transforms
Fuzz 109208: 19 transforms
Fuzz 109209: 11 transforms
Fuzz 109210: 20 transforms
Fuzz 109211: 12 transforms
Fuzz 109212: 12 transforms
Fuzz 109213: 13 transforms
Fuzz 109214: 12 transforms
Fuzz 109215: 18 transforms
Fuzz 109216: 10 transforms
Fuzz 109217: 20 transforms
Fuzz 109218: 6 transforms
Fuzz 109219: 5 transforms
Fuzz 109220: 9 transforms
Fuzz 109221: 11 transforms
Fuzz 109222: 3 transforms
Fuzz 109223: 4 transforms
Fuzz 109224: 20 transforms
Fuzz 109225: 7 transforms
Fuzz 109226: 5 transforms
Fuzz 109227: 3 transforms
Fuzz 109228: 16 transforms
Fuzz 109229: 4 transforms
Fuzz 109230: 17 transforms
Fuzz 109231: 14 transforms
Fuzz 109232: 10 transforms
Fuzz 109233: 12 transforms
Fuzz 109234: 5 transforms
Fuzz 109235: 5 transforms
Fuzz 109236: 6 transforms
Fuzz 109237: 20 transforms
Fuzz 109238: 6 transforms
Fuzz 109239: 8 transforms
Fuzz 109240: 10 transforms
Fuzz 109241: 20 transforms
Fuzz 109242: 6 transforms
Fuzz 109243: 12 transforms
Fuzz 109244: 11 transforms
Fuzz 109245: 13 transforms
Fuzz 109246: 9 transforms
Fuzz 109247: 11 transforms
Fuzz 109248: 19 transforms
Fuzz 109249: 9 transforms
Fuzz 109250: 8 transforms
Fuzz 109251: 3 transforms
Fuzz 109252: 1 transforms
Fuzz 109253: 15 transforms
Fuzz 109254: 13 transforms
Fuzz 109255: 20 transforms
Fuzz 109256: 2 transforms
Fuzz 109257: 7 transforms
Fuzz 109258: 1 transforms
Fuzz 109259: 20 transforms
Fuzz 109260: 3 transforms
Fuzz 109261: 12 transforms
Fuzz 109262: 9 transforms
Fuzz 109263: 18 transforms
Fuzz 109264: 8 transforms
Fuzz 109265: 10 transforms
Fuzz 109266: 13 transforms
Fuzz 109267: 6 transforms
Fuzz 109268: 11 transforms
Fuzz 109269: 1 transforms
Fuzz 109270: 6 transforms
Fuzz 109271: 8 transforms
Fuzz 109272: 20 transforms
Fuzz 109273: 10 transforms
Fuzz 109274: 19 transforms
Fuzz 109275: 12 transforms
Fuzz 109276: 10 transforms
Fuzz 109277: 8 transforms
Fuzz 109278: 7 transforms
Fuzz 109279: 17 transforms
Fuzz 109280: 2 transforms
Fuzz 109281: 9 transforms
Fuzz 109282: 19 transforms
Fuzz 109283: 17 transforms
Fuzz 109284: 19 transforms
Fuzz 109285: 7 transforms
Fuzz 109286: 12 transforms
Fuzz 109287: 6 transforms
Fuzz 109288: 8 transforms
Fuzz 109289: 7 transforms
Fuzz 109290: 9 transforms
Fuzz 109291: 15 transforms
Fuzz 109292: 10 transforms
Fuzz 109293: 11 transforms
Fuzz 109294: 4 transforms
Fuzz 109295: 3 transforms
Fuzz 109296: 4 transforms
Fuzz 109297: 11 transforms
Fuzz 109298: 6 transforms
Fuzz 109299: 3 transforms
Fuzz 109300: 3 transforms
Fuzz 109301: 6 transforms
Fuzz 109302: 19 transforms
Fuzz 109303: 3 transforms
Fuzz 109304: 4 transforms
Fuzz 109305: 14 transforms
Fuzz 109306: 10 transforms
Fuzz 109307: 18 transforms
Fuzz 109308: 16 transforms
Fuzz 109309: 19 transforms
Fuzz 109310: 12 transforms
Fuzz 109311: 4 transforms
Fuzz 109312: 19 transforms
Fuzz 109313: 14 transforms
Fuzz 109314: 14 transforms
Fuzz 109315: 3 transforms
Fuzz 109316: 10 transforms
Fuzz 109317: 2 transforms
Fuzz 109318: 2 transforms
Fuzz 109319: 14 transforms
Fuzz 109320: 20 transforms
Fuzz 109321: 20 transforms
Fuzz 109322: 1 transforms
Fuzz 109323: 6 transforms
Fuzz 109324: 1 transforms
Fuzz 109325: 18 transforms
Fuzz 109326: 1 transforms
Fuzz 109327: 8 transforms
Fuzz 109328: 15 transforms
Fuzz 109329: 19 transforms
Fuzz 109330: 12 transforms
Fuzz 109331: 2 transforms
Fuzz 109332: 6 transforms
Fuzz 109333: 8 transforms
Fuzz 109334: 4 transforms
Fuzz 109335: 11 transforms
Fuzz 109336: 8 transforms
Fuzz 109337: 20 transforms
Fuzz 109338: 3 transforms
Fuzz 109339: 17 transforms
Fuzz 109340: 16 transforms
Fuzz 109341: 2 transforms
Fuzz 109342: 3 transforms
Fuzz 109343: 1 transforms
Fuzz 109344: 2 transforms
Fuzz 109345: 1 transforms
Fuzz 109346: 18 transforms
Fuzz 109347: 6 transforms
Fuzz 109348: 9 transforms
Fuzz 109349: 7 transforms
Fuzz 109350: 8 transforms
Fuzz 109351: 14 transforms
Fuzz 109352: 15 transforms
Fuzz 109353: 2 transforms
Fuzz 109354: 17 transforms
Fuzz 109355: 19 transforms
Fuzz 109356: 17 transforms
Fuzz 109357: 19 transforms
Fuzz 109358: 16 transforms
Fuzz 109359: 1 transforms
Fuzz 109360: 12 transforms
Fuzz 109361: 2 transforms
Fuzz 109362: 11 transforms
Fuzz 109363: 13 transforms
Fuzz 109364: 18 transforms
Fuzz 109365: 18 transforms
Fuzz 109366: 10 transforms
Fuzz 109367: 1 transforms
Fuzz 109368: 15 transforms
Fuzz 109369: 10 transforms
Fuzz 109370: 10 transforms
Fuzz 109371: 1 transforms
Fuzz 109372: 10 transforms
Fuzz 109373: 19 transforms
Fuzz 109374: 2 transforms
Fuzz 109375: 16 transforms
Fuzz 109376: 12 transforms
Fuzz 109377: 1 transforms
Fuzz 109378: 19 transforms
Fuzz 109379: 16 transforms
Fuzz 109380: 9 transforms
Fuzz 109381: 8 transforms
Fuzz 109382: 15 transforms
Fuzz 109383: 16 transforms
Fuzz 109384: 1 transforms
Fuzz 109385: 15 transforms
Fuzz 109386: 18 transforms
Fuzz 109387: 17 transforms
Fuzz 109388: 11 transforms
Fuzz 109389: 2 transforms
Fuzz 109390: 2 transforms
Fuzz 109391: 20 transforms
Fuzz 109392: 17 transforms
Fuzz 109393: 12 transforms
Fuzz 109394: 1 transforms
Fuzz 109395: 9 transforms
Fuzz 109396: 17 transforms
Fuzz 109397: 6 transforms
Fuzz 109398: 3 transforms
Fuzz 109399: 5 transforms
Fuzz 109400: 18 transforms
Fuzz 109401: 10 transforms
Fuzz 109402: 4 transforms
Fuzz 109403: 2 transforms
Fuzz 109404: 8 transforms
Fuzz 109405: 15 transforms
Fuzz 109406: 4 transforms
Fuzz 109407: 1 transforms
Fuzz 109408: 2 transforms
Fuzz 109409: 8 transforms
Fuzz 109410: 16 transforms
Fuzz 109411: 1 transforms
Fuzz 109412: 20 transforms
Fuzz 109413: 16 transforms
Fuzz 109414: 9 transforms
Fuzz 109415: 2 transforms
Fuzz 109416: 17 transforms
Fuzz 109417: 4 transforms
Fuzz 109418: 4 transforms
Fuzz 109419: 9 transforms
Fuzz 109420: 5 transforms
Fuzz 109421: 9 transforms
Fuzz 109422: 9 transforms
Fuzz 109423: 13 transforms
Fuzz 109424: 10 transforms
Fuzz 109425: 20 transforms
Fuzz 109426: 15 transforms
Fuzz 109427: 19 transforms
Fuzz 109428: 17 transforms
Fuzz 109429: 13 transforms
Fuzz 109430: 19 transforms
Fuzz 109431: 7 transforms
Fuzz 109432: 6 transforms
Fuzz 109433: 15 transforms
Fuzz 109434: 3 transforms
Fuzz 109435: 3 transforms
Fuzz 109436: 18 transforms
Fuzz 109437: 7 transforms
Fuzz 109438: 4 transforms
Fuzz 109439: 10 transforms
Fuzz 109440: 7 transforms
Fuzz 109441: 19 transforms
Fuzz 109442: 15 transforms
Fuzz 109443: 20 transforms
Fuzz 109444: 5 transforms
Fuzz 109445: 3 transforms
Fuzz 109446: 3 transforms
Fuzz 109447: 18 transforms
Fuzz 109448: 8 transforms
Fuzz 109449: 9 transforms
Fuzz 109450: 20 transforms
Fuzz 109451: 17 transforms
Fuzz 109452: 20 transforms
Fuzz 109453: 9 transforms
Fuzz 109454: 18 transforms
Fuzz 109455: 11 transforms
Fuzz 109456: 6 transforms
Fuzz 109457: 3 transforms
Fuzz 109458: 12 transforms
Fuzz 109459: 12 transforms
Fuzz 109460: 5 transforms
Fuzz 109461: 6 transforms
Fuzz 109462: 20 transforms
Fuzz 109463: 5 transforms
Fuzz 109464: 16 transforms
Fuzz 109465: 6 transforms
Fuzz 109466: 4 transforms
Fuzz 109467: 14 transforms
Fuzz 109468: 20 transforms
Fuzz 109469: 9 transforms
Fuzz 109470: 5 transforms
Fuzz 109471: 7 transforms
Fuzz 109472: 14 transforms
Fuzz 109473: 18 transforms
Fuzz 109474: 15 transforms
Fuzz 109475: 10 transforms
Fuzz 109476: 9 transforms
Fuzz 109477: 20 transforms
Fuzz 109478: 9 transforms
Fuzz 109479: 9 transforms
Fuzz 109480: 18 transforms
Fuzz 109481: 13 transforms
Fuzz 109482: 10 transforms
Fuzz 109483: 17 transforms
Fuzz 109484: 11 transforms
Fuzz 109485: 4 transforms
Fuzz 109486: 8 transforms
Fuzz 109487: 4 transforms
Fuzz 109488: 20 transforms
Fuzz 109489: 9 transforms
Fuzz 109490: 1 transforms
Fuzz 109491: 6 transforms
Fuzz 109492: 7 transforms
Fuzz 109493: 19 transforms
Fuzz 109494: 14 transforms
Fuzz 109495: 15 transforms
Fuzz 109496: 10 transforms
Fuzz 109497: 18 transforms
Fuzz 109498: 15 transforms
Fuzz 109499: 20 transforms
Fuzz 109500: 17 transforms
Fuzz 109501: 20 transforms
Fuzz 109502: 1 transforms
Fuzz 109503: 15 transforms
Fuzz 109504: 17 transforms
Fuzz 109505: 14 transforms
Fuzz 109506: 5 transforms
Fuzz 109507: 9 transforms
Fuzz 109508: 13 transforms
Fuzz 109509: 6 transforms
Fuzz 109510: 14 transforms
Fuzz 109511: 11 transforms
Fuzz 109512: 15 transforms
Fuzz 109513: 17 transforms
Fuzz 109514: 8 transforms
Fuzz 109515: 16 transforms
Fuzz 109516: 8 transforms
Fuzz 109517: 1 transforms
Fuzz 109518: 18 transforms
Fuzz 109519: 15 transforms
Fuzz 109520: 13 transforms
Fuzz 109521: 8 transforms
Fuzz 109522: 14 transforms
Fuzz 109523: 4 transforms
Fuzz 109524: 14 transforms
Fuzz 109525: 18 transforms
Fuzz 109526: 2 transforms
Fuzz 109527: 15 transforms
Fuzz 109528: 12 transforms
Fuzz 109529: 8 transforms
Fuzz 109530: 20 transforms
Fuzz 109531: 6 transforms
Fuzz 109532: 8 transforms
Fuzz 109533: 15 transforms
Fuzz 109534: 10 transforms
Fuzz 109535: 5 transforms
Fuzz 109536: 7 transforms
Fuzz 109537: 7 transforms
Fuzz 109538: 11 transforms
Fuzz 109539: 8 transforms
Fuzz 109540: 20 transforms
Fuzz 109541: 14 transforms
Fuzz 109542: 1 transforms
Fuzz 109543: 16 transforms
Fuzz 109544: 1 transforms
Fuzz 109545: 10 transforms
Fuzz 109546: 17 transforms
Fuzz 109547: 2 transforms
Fuzz 109548: 11 transforms
Fuzz 109549: 14 transforms
Fuzz 109550: 12 transforms
Fuzz 109551: 1 transforms
Fuzz 109552: 20 transforms
Fuzz 109553: 11 transforms
Fuzz 109554: 13 transforms
Fuzz 109555: 10 transforms
Fuzz 109556: 2 transforms
Fuzz 109557: 14 transforms
Fuzz 109558: 12 transforms
Fuzz 109559: 11 transforms
Fuzz 109560: 7 transforms
Fuzz 109561: 6 transforms
Fuzz 109562: 1 transforms
Fuzz 109563: 13 transforms
Fuzz 109564: 8 transforms
Fuzz 109565: 13 transforms
Fuzz 109566: 14 transforms
Fuzz 109567: 6 transforms
Fuzz 109568: 13 transforms
Fuzz 109569: 1 transforms
Fuzz 109570: 15 transforms
Fuzz 109571: 1 transforms
Fuzz 109572: 7 transforms
Fuzz 109573: 6 transforms
Fuzz 109574: 2 transforms
Fuzz 109575: 8 transforms
Fuzz 109576: 18 transforms
Fuzz 109577: 1 transforms
Fuzz 109578: 8 transforms
Fuzz 109579: 2 transforms
Fuzz 109580: 12 transforms
Fuzz 109581: 14 transforms
Fuzz 109582: 2 transforms
Fuzz 109583: 19 transforms
Fuzz 109584: 20 transforms
Fuzz 109585: 14 transforms
Fuzz 109586: 4 transforms
Fuzz 109587: 9 transforms
Fuzz 109588: 8 transforms
Fuzz 109589: 14 transforms
Fuzz 109590: 19 transforms
Fuzz 109591: 11 transforms
Fuzz 109592: 7 transforms
Fuzz 109593: 15 transforms
Fuzz 109594: 18 transforms
Fuzz 109595: 15 transforms
Fuzz 109596: 3 transforms
Fuzz 109597: 4 transforms
Fuzz 109598: 3 transforms
Fuzz 109599: 15 transforms
Fuzz 109600: 15 transforms
Fuzz 109601: 18 transforms
Fuzz 109602: 2 transforms
Fuzz 109603: 8 transforms
Fuzz 109604: 1 transforms
Fuzz 109605: 4 transforms
Fuzz 109606: 12 transforms
Fuzz 109607: 16 transforms
Fuzz 109608: 18 transforms
Fuzz 109609: 12 transforms
Fuzz 109610: 8 transforms
Fuzz 109611: 7 transforms
Fuzz 109612: 8 transforms
Fuzz 109613: 6 transforms
Fuzz 109614: 3 transforms
Fuzz 109615: 20 transforms
Fuzz 109616: 6 transforms
Fuzz 109617: 12 transforms
Fuzz 109618: 12 transforms
Fuzz 109619: 4 transforms
Fuzz 109620: 16 transforms
Fuzz 109621: 13 transforms
Fuzz 109622: 9 transforms
Fuzz 109623: 18 transforms
Fuzz 109624: 1 transforms
Fuzz 109625: 10 transforms
Fuzz 109626: 17 transforms
Fuzz 109627: 5 transforms
Fuzz 109628: 2 transforms
Fuzz 109629: 3 transforms
Fuzz 109630: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  @ContentChild(CounterComponent)
  String header;
class CounterComponent {
tEmitter<String> reset<!--

@Component(
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-counter',
  selector: 'my-aaa',
  CounterComponent recursedComponent;
  List<String> items;

       attr.aria-hidden="Event;
class ComponentA {
-->
  @Input() int maxCount;
  List<String> items;
}
  @Output() EventEmitter<int> incremented;

}
       aria-hidden="true"
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  void reset() {}

  outputclasss: const ['resetEvent: reset'],  String header;
  int count;
  inputs: const ['count'],
  void increment() {}

  selector: 'my-counter',
  Even  attr.aria-hidden="Event;
  template: '{{count}} <button (click)="increment()"NgFor, NgForm, NgModel])
  inputs: const ['count'],
@Component(
  outputs: const  [value]="\'add\'"></butelseton>')
<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'

<h1 #h1>Showing {{items.length}}n items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 109631: 3 transforms
Fuzz 109632: 18 transforms
Fuzz 109633: 17 transforms
Fuzz 109634: 10 transforms
Fuzz 109635: 19 transforms
Fuzz 109636: 1 transforms
Fuzz 109637: 7 transforms
Fuzz 109638: 18 transforms
Fuzz 109639: 11 transforms
Fuzz 109640: 5 transforms
Fuzz 109641: 7 transforms
Fuzz 109642: 13 transforms
Fuzz 109643: 7 transforms
Fuzz 109644: 13 transforms
Fuzz 109645: 9 transforms
Fuzz 109646: 2 transforms
Fuzz 109647: 8 transforms
Fuzz 109648: 6 transforms
Fuzz 109649: 13 transforms
Fuzz 109650: 9 transforms
Fuzz 109651: 14 transforms
Fuzz 109652: 10 transforms
Fuzz 109653: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
}
       attr.aria-hidden=erComponent {
  int count;
  void reset.html',
  @ContentChild(CounterComponent)

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
@Component(
  @Input() int maxCount;
  inputs: const ['count'],
-->
  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponent)

  void incre
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(  selector: 'my-counter',


-->
       attr.aria-hidden=erComponent {
}
  inputs: const ['count'],
 'package:angular2/angular2.dart';
  Lst<String> items;
class Count<!--
import}

  Lst<String> items;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'testteUrl: 'test.html',
  String header;
class ComponentA {
  outputs: const ['resetEvent: reset'],
  String header;
  selector: 'my-aaa',
@Component(
  CounterComponent recursedComponent;
  void reset() {}
  outputs: const ['resetEvent: reset'],
class ComponentA {
  EventEmitter<String> resetEvent;
       aria-hidden="true"
       aria-hidden="true"
class Count<!--

  selector: 'my-counter',
  int count;
<<==HTML CODE==>>
    [maxCount]='4'
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}

      
<div *ngIf="items.length<!--
    <my- counter></my-counter><!--
    <input [(ngModel)]="header" />
</div>
-->
   [maxCount]='4'
       
  </my-counter>
<!-- @ngIgnoreErrors: -->
    [count]="items.length"
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
       a > 0">
  <my-counter    #counter
-->
</li>
    (reset)='' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index'ter

    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 109654: 12 transforms
Fuzz 109655: 3 transforms
Fuzz 109656: 6 transforms
Fuzz 109657: 12 transforms
Fuzz 109658: 18 transforms
Fuzz 109659: 5 transforms
Fuzz 109660: 2 transforms
Fuzz 109661: 11 transforms
Fuzz 109662: 14 transforms
Fuzz 109663: 16 transforms
Fuzz 109664: 14 transforms
Fuzz 109665: 16 transforms
Fuzz 109666: 4 transforms
Fuzz 109667: 17 transforms
Fuzz 109668: 16 transforms
Fuzz 109669: 6 transforms
Fuzz 109670: 8 transforms
Fuzz 109671: 13 transforms
Fuzz 109672: 19 transforms
Fuzz 109673: 18 transforms
Fuzz 109674: 7 transforms
Fuzz 109675: 12 transforms
Fuzz 109676: 8 transforms
Fuzz 109677: 14 transforms
Fuzz 109678: 20 transforms
Fuzz 109679: 16 transforms
Fuzz 109680: 6 transforms
Fuzz 109681: 6 transforms
Fuzz 109682: 9 transforms
Fuzz 109683: 17 transforms
Fuzz 109684: 6 transforms
Fuzz 109685: 7 transforms
Fuzz 109686: 3 transforms
Fuzz 109687: 13 transforms
Fuzz 109688: 1 transforms
Fuzz 109689: 7 transforms
Fuzz 109690: 20 transforms
Fuzz 109691: 7 transforms
Fuzz 109692: 8 transforms
Fuzz 109693: 8 transforms
Fuzz 109694: 1 transforms
Fuzz 109695: 16 transforms
Fuzz 109696: 5 transforms
Fuzz 109697: 15 transforms
Fuzz 109698: 18 transforms
Fuzz 109699: 12 transforms
Fuzz 109700: 11 transforms
Fuzz 109701: 14 transforms
Fuzz 109702: 7 transforms
Fuzz 109703: 8 transforms
Fuzz 109704: 9 transforms
Fuzz 109705: 5 transforms
Fuzz 109706: 15 transforms
Fuzz 109707: 5 transforms
Fuzz 109708: 5 transforms
Fuzz 109709: 9 transforms
Fuzz 109710: 20 transforms
Fuzz 109711: 4 transforms
Fuzz 109712: 12 transforms
Fuzz 109713: 10 transforms
Fuzz 109714: 8 transforms
Fuzz 109715: 14 transforms
Fuzz 109716: 17 transforms
Fuzz 109717: 12 transforms
Fuzz 109718: 1 transforms
Fuzz 109719: 13 transforms
Fuzz 109720: 2 transforms
Fuzz 109721: 12 transforms
Fuzz 109722: 10 transforms
Fuzz 109723: 17 transforms
Fuzz 109724: 16 transforms
Fuzz 109725: 1 transforms
Fuzz 109726: 6 transforms
Fuzz 109727: 15 transforms
Fuzz 109728: 17 transforms
Fuzz 109729: 2 transforms
Fuzz 109730: 19 transforms
Fuzz 109731: 10 transforms
Fuzz 109732: 8 transforms
Fuzz 109733: 10 transforms
Fuzz 109734: 13 transforms
Fuzz 109735: 8 transforms
Fuzz 109736: 16 transforms
Fuzz 109737: 4 transforms
Fuzz 109738: 18 transforms
Fuzz 109739: 8 transforms
Fuzz 109740: 13 transforms
Fuzz 109741: 7 transforms
Fuzz 109742: 12 transforms
Fuzz 109743: 3 transforms
Fuzz 109744: 5 transforms
Fuzz 109745: 3 transforms
Fuzz 109746: 5 transforms
Fuzz 109747: 12 transforms
Fuzz 109748: 19 transforms
Fuzz 109749: 15 transforms
Fuzz 109750: 10 transforms
Fuzz 109751: 1 transforms
Fuzz 109752: 16 transforms
Fuzz 109753: 19 transforms
Fuzz 109754: 3 transforms
Fuzz 109755: 17 transforms
Fuzz 109756: 19 transforms
Fuzz 109757: 7 transforms
Fuzz 109758: 18 transforms
Fuzz 109759: 12 transforms
Fuzz 109760: 11 transforms
Fuzz 109761: 17 transforms
Fuzz 109762: 6 transforms
Fuzz 109763: 7 transforms
Fuzz 109764: 7 transforms
Fuzz 109765: 3 transforms
Fuzz 109766: 17 transforms
Fuzz 109767: 2 transforms
Fuzz 109768: 7 transforms
Fuzz 109769: 3 transforms
Fuzz 109770: 12 transforms
Fuzz 109771: 18 transforms
Fuzz 109772: 4 transforms
Fuzz 109773: 3 transforms
Fuzz 109774: 12 transforms
Fuzz 109775: 3 transforms
Fuzz 109776: 9 transforms
Fuzz 109777: 10 transforms
Fuzz 109778: 17 transforms
Fuzz 109779: 20 transforms
Fuzz 109780: 4 transforms
Fuzz 109781: 8 transforms
Fuzz 109782: 16 transforms
Fuzz 109783: 13 transforms
Fuzz 109784: 10 transforms
Fuzz 109785: 15 transforms
Fuzz 109786: 3 transforms
Fuzz 109787: 10 transforms
Fuzz 109788: 6 transforms
Fuzz 109789: 11 transforms
Fuzz 109790: 10 transforms
Fuzz 109791: 2 transforms
Fuzz 109792: 18 transforms
Fuzz 109793: 17 transforms
Fuzz 109794: 6 transforms
Fuzz 109795: 20 transforms
Fuzz 109796: 2 transforms
Fuzz 109797: 3 transforms
Fuzz 109798: 3 transforms
Fuzz 109799: 11 transforms
Fuzz 109800: 15 transforms
Fuzz 109801: 12 transforms
Fuzz 109802: 15 transforms
Fuzz 109803: 17 transforms
Fuzz 109804: 13 transforms
Fuzz 109805: 11 transforms
Fuzz 109806: 15 transforms
Fuzz 109807: 2 transforms
Fuzz 109808: 1 transforms
Fuzz 109809: 20 transforms
Fuzz 109810: 15 transforms
Fuzz 109811: 1 transforms
Fuzz 109812: 2 transforms
Fuzz 109813: 11 transforms
Fuzz 109814: 19 transforms
Fuzz 109815: 15 transforms
Fuzz 109816: 3 transforms
Fuzz 109817: 20 transforms
Fuzz 109818: 2 transforms
Fuzz 109819: 20 transforms
Fuzz 109820: 19 transforms
Fuzz 109821: 14 transforms
Fuzz 109822: 19 transforms
Fuzz 109823: 19 transforms
Fuzz 109824: 8 transforms
Fuzz 109825: 9 transforms
Fuzz 109826: 12 transforms
Fuzz 109827: 19 transforms
Fuzz 109828: 5 transforms
Fuzz 109829: 10 transforms
Fuzz 109830: 15 transforms
Fuzz 109831: 11 transforms
Fuzz 109832: 17 transforms
Fuzz 109833: 5 transforms
Fuzz 109834: 8 transforms
Fuzz 109835: 20 transforms
Fuzz 109836: 14 transforms
Fuzz 109837: 5 transforms
Fuzz 109838: 2 transforms
Fuzz 109839: 11 transforms
Fuzz 109840: 10 transforms
Fuzz 109841: 14 transforms
Fuzz 109842: 4 transforms
Fuzz 109843: 8 transforms
Fuzz 109844: 3 transforms
Fuzz 109845: 18 transforms
Fuzz 109846: 6 transforms
Fuzz 109847: 2 transforms
Fuzz 109848: 17 transforms
Fuzz 109849: 18 transforms
Fuzz 109850: 6 transforms
Fuzz 109851: 7 transforms
Fuzz 109852: 11 transforms
Fuzz 109853: 14 transforms
Fuzz 109854: 4 transforms
Fuzz 109855: 15 transforms
Fuzz 109856: 12 transforms
Fuzz 109857: 12 transforms
Fuzz 109858: 1 transforms
Fuzz 109859: 5 transforms
Fuzz 109860: 11 transforms
Fuzz 109861: 13 transforms
Fuzz 109862: 6 transforms
Fuzz 109863: 4 transforms
Fuzz 109864: 13 transforms
Fuzz 109865: 9 transforms
Fuzz 109866: 11 transforms
Fuzz 109867: 16 transforms
Fuzz 109868: 1 transforms
Fuzz 109869: 18 transforms
Fuzz 109870: 14 transforms
Fuzz 109871: 7 transforms
Fuzz 109872: 16 transforms
Fuzz 109873: 5 transforms
Fuzz 109874: 1 transforms
Fuzz 109875: 7 transforms
Fuzz 109876: 19 transforms
Fuzz 109877: 2 transforms
Fuzz 109878: 5 transforms
Fuzz 109879: 5 transforms
Fuzz 109880: 17 transforms
Fuzz 109881: 16 transforms
Fuzz 109882: 13 transforms
Fuzz 109883: 9 transforms
Fuzz 109884: 3 transforms
Fuzz 109885: 3 transforms
Fuzz 109886: 15 transforms
Fuzz 109887: 7 transforms
Fuzz 109888: 8 transforms
Fuzz 109889: 2 transforms
Fuzz 109890: 8 transforms
Fuzz 109891: 7 transforms
Fuzz 109892: 12 transforms
Fuzz 109893: 10 transforms
Fuzz 109894: 1 transforms
Fuzz 109895: 12 transforms
Fuzz 109896: 18 transforms
Fuzz 109897: 16 transforms
Fuzz 109898: 16 transforms
Fuzz 109899: 8 transforms
Fuzz 109900: 16 transforms
Fuzz 109901: 17 transforms
Fuzz 109902: 8 transforms
Fuzz 109903: 13 transforms
Fuzz 109904: 18 transforms
Fuzz 109905: 5 transforms
Fuzz 109906: 3 transforms
Fuzz 109907: 16 transforms
Fuzz 109908: 15 transforms
Fuzz 109909: 3 transforms
Fuzz 109910: 14 transforms
Fuzz 109911: 9 transforms
Fuzz 109912: 19 transforms
Fuzz 109913: 13 transforms
Fuzz 109914: 7 transforms
Fuzz 109915: 1 transforms
Fuzz 109916: 19 transforms
Fuzz 109917: 3 transforms
Fuzz 109918: 11 transforms
Fuzz 109919: 13 transforms
Fuzz 109920: 4 transforms
Fuzz 109921: 11 transforms
Fuzz 109922: 20 transforms
Fuzz 109923: 8 transforms
Fuzz 109924: 11 transforms
Fuzz 109925: 3 transforms
Fuzz 109926: 4 transforms
Fuzz 109927: 5 transforms
Fuzz 109928: 1 transforms
Fuzz 109929: 14 transforms
Fuzz 109930: 18 transforms
Fuzz 109931: 12 transforms
Fuzz 109932: 19 transforms
Fuzz 109933: 11 transforms
Fuzz 109934: 5 transforms
Fuzz 109935: 9 transforms
Fuzz 109936: 3 transforms
Fuzz 109937: 5 transforms
Fuzz 109938: 15 transforms
Fuzz 109939: 2 transforms
Fuzz 109940: 18 transforms
Fuzz 109941: 1 transforms
Fuzz 109942: 17 transforms
Fuzz 109943: 19 transforms
Fuzz 109944: 15 transforms
Fuzz 109945: 8 transforms
Fuzz 109946: 20 transforms
Fuzz 109947: 18 transforms
Fuzz 109948: 3 transforms
Fuzz 109949: 16 transforms
Fuzz 109950: 18 transforms
Fuzz 109951: 20 transforms
Fuzz 109952: 7 transforms
Fuzz 109953: 14 transforms
Fuzz 109954: 13 transforms
Fuzz 109955: 9 transforms
Fuzz 109956: 1 transforms
Fuzz 109957: 19 transforms
Fuzz 109958: 17 transforms
Fuzz 109959: 14 transforms
Fuzz 109960: 19 transforms
Fuzz 109961: 13 transforms
Fuzz 109962: 2 transforms
Fuzz 109963: 20 transforms
Fuzz 109964: 13 transforms
Fuzz 109965: 6 transforms
Fuzz 109966: 18 transforms
Fuzz 109967: 2 transforms
Fuzz 109968: 12 transforms
Fuzz 109969: 20 transforms
Fuzz 109970: 18 transforms
Fuzz 109971: 8 transforms
Fuzz 109972: 7 transforms
Fuzz 109973: 18 transforms
Fuzz 109974: 4 transforms
Fuzz 109975: 16 transforms
Fuzz 109976: 6 transforms
Fuzz 109977: 14 transforms
Fuzz 109978: 12 transforms
Fuzz 109979: 8 transforms
Fuzz 109980: 18 transforms
Fuzz 109981: 2 transforms
Fuzz 109982: 2 transforms
Fuzz 109983: 14 transforms
Fuzz 109984: 19 transforms
Fuzz 109985: 2 transforms
Fuzz 109986: 7 transforms
Fuzz 109987: 9 transforms
Fuzz 109988: 4 transforms
Fuzz 109989: 8 transforms
Fuzz 109990: 6 transforms
Fuzz 109991: 17 transforms
Fuzz 109992: 17 transforms
Fuzz 109993: 13 transforms
Fuzz 109994: 9 transforms
Fuzz 109995: 10 transforms
Fuzz 109996: 20 transforms
Fuzz 109997: 2 transforms
Fuzz 109998: 14 transforms
Fuzz 109999: 14 transforms
Fuzz 110000: 15 transforms
Fuzz 110001: 18 transforms
Fuzz 110002: 13 transforms
Fuzz 110003: 2 transforms
Fuzz 110004: 5 transforms
Fuzz 110005: 15 transforms
Fuzz 110006: 10 transforms
Fuzz 110007: 2 transforms
Fuzz 110008: 15 transforms
Fuzz 110009: 18 transforms
Fuzz 110010: 14 transforms
Fuzz 110011: 20 transforms
Fuzz 110012: 17 transforms
Fuzz 110013: 18 transforms
Fuzz 110014: 8 transforms
Fuzz 110015: 17 transforms
Fuzz 110016: 18 transforms
Fuzz 110017: 14 transforms
Fuzz 110018: 20 transforms
Fuzz 110019: 5 transforms
Fuzz 110020: 7 transforms
Fuzz 110021: 13 transforms
Fuzz 110022: 19 transforms
Fuzz 110023: 5 transforms
Fuzz 110024: 4 transforms
Fuzz 110025: 13 transforms
Fuzz 110026: 5 transforms
Fuzz 110027: 3 transforms
Fuzz 110028: 8 transforms
Fuzz 110029: 3 transforms
Fuzz 110030: 5 transforms
Fuzz 110031: 18 transforms
Fuzz 110032: 12 transforms
Fuzz 110033: 3 transforms
Fuzz 110034: 5 transforms
Fuzz 110035: 17 transforms
Fuzz 110036: 6 transforms
Fuzz 110037: 6 transforms
Fuzz 110038: 1 transforms
Fuzz 110039: 3 transforms
Fuzz 110040: 14 transforms
Fuzz 110041: 8 transforms
Fuzz 110042: 4 transforms
Fuzz 110043: 13 transforms
Fuzz 110044: 3 transforms
Fuzz 110045: 6 transforms
Fuzz 110046: 5 transforms
Fuzz 110047: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
-->

@Component(
       attr.aria-himponent(
{
]),
  void increment() {}
  directives: const [Counte<!--
   -4.t()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)
  CounterComponent recursedComponet;
}
}
       aria-hidden="true"
  @Output() EventEmitter<int> incremented;
  String header;
       aria-hidden="truerComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
  templateUrl: 'test.html',
class CompnentA {
  '090cedb3f2833a3f260b0937baae56267a6cd935',
@Co<!--
\'\'\');
  void reset() {}
  List<String> items;
  EventEitttor: 'my-counter',

-->


});
class CounterComponeer<String> resetEvent;

  selector: 'my-aaa',
  template: '{{count}} <button (click)="incremen}
  inputs: const ['count'],
  selector: 'my-counter',

-->


});
class CounterComponent {
<<==HTML CODE==>>
      ems.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item 
-->
      ems.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='it-
       aria-hidden="true"
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{it<!-
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 110048: 4 transforms
Fuzz 110049: 19 transforms
Fuzz 110050: 4 transforms
Fuzz 110051: 3 transforms
Fuzz 110052: 13 transforms
Fuzz 110053: 15 transforms
Fuzz 110054: 11 transforms
Fuzz 110055: 1 transforms
Fuzz 110056: 18 transforms
Fuzz 110057: 13 transforms
Fuzz 110058: 4 transforms
Fuzz 110059: 20 transforms
Fuzz 110060: 17 transforms
Fuzz 110061: 12 transforms
Fuzz 110062: 5 transforms
Fuzz 110063: 11 transforms
Fuzz 110064: 12 transforms
Fuzz 110065: 19 transforms
Fuzz 110066: 17 transforms
Fuzz 110067: 18 transforms
Fuzz 110068: 13 transforms
Fuzz 110069: 5 transforms
Fuzz 110070: 15 transforms
Fuzz 110071: 18 transforms
Fuzz 110072: 19 transforms
Fuzz 110073: 1 transforms
Fuzz 110074: 15 transforms
Fuzz 110075: 4 transforms
Fuzz 110076: 7 transforms
Fuzz 110077: 1 transforms
Fuzz 110078: 16 transforms
Fuzz 110079: 1 transforms
Fuzz 110080: 14 transforms
Fuzz 110081: 5 transforms
Fuzz 110082: 5 transforms
Fuzz 110083: 8 transforms
Fuzz 110084: 1 transforms
Fuzz 110085: 18 transforms
Fuzz 110086: 9 transforms
Fuzz 110087: 19 transforms
Fuzz 110088: 2 transforms
Fuzz 110089: 2 transforms
Fuzz 110090: 10 transforms
Fuzz 110091: 5 transforms
Fuzz 110092: 16 transforms
Fuzz 110093: 2 transforms
Fuzz 110094: 18 transforms
Fuzz 110095: 13 transforms
Fuzz 110096: 16 transforms
Fuzz 110097: 1 transforms
Fuzz 110098: 10 transforms
Fuzz 110099: 8 transforms
Fuzz 110100: 6 transforms
Fuzz 110101: 20 transforms
Fuzz 110102: 20 transforms
Fuzz 110103: 5 transforms
Fuzz 110104: 9 transforms
Fuzz 110105: 12 transforms
Fuzz 110106: 17 transforms
Fuzz 110107: 13 transforms
Fuzz 110108: 2 transforms
Fuzz 110109: 16 transforms
Fuzz 110110: 3 transforms
Fuzz 110111: 15 transforms
Fuzz 110112: 19 transforms
Fuzz 110113: 20 transforms
Fuzz 110114: 10 transforms
Fuzz 110115: 20 transforms
Fuzz 110116: 2 transforms
Fuzz 110117: 11 transforms
Fuzz 110118: 2 transforms
Fuzz 110119: 19 transforms
Fuzz 110120: 7 transforms
Fuzz 110121: 15 transforms
Fuzz 110122: 4 transforms
Fuzz 110123: 11 transforms
Fuzz 110124: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="truted;
  @ContentChild(CounterComponent)

       aria-hidden="true"       attr.aria-  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}
]ponent(
<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
  EventEmitter<String> re<!--
@Component(
}
  @Input() int maxCount;
class ComponentA 
  selector: 'my-aaa',
  inputs: const ['count'],
--setEvent;
-->
  selector: 'my-counter',

  int count;
-->
  @Output() EventEmitter<int> incremen<!--
@Com}
class CounterComponent {

  List<String> items;
  CounterComponent recursedComponent;
}
  String header;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (rceset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='itemIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item !=t null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
  s.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 110125: 11 transforms
Fuzz 110126: 16 transforms
Fuzz 110127: 12 transforms
Fuzz 110128: 7 transforms
Fuzz 110129: 9 transforms
Fuzz 110130: 7 transforms
Fuzz 110131: 18 transforms
Fuzz 110132: 2 transforms
Fuzz 110133: 9 transforms
Fuzz 110134: 14 transforms
Fuzz 110135: 18 transforms
Fuzz 110136: 19 transforms
Fuzz 110137: 7 transforms
Fuzz 110138: 18 transforms
Fuzz 110139: 16 transforms
Fuzz 110140: 14 transforms
Fuzz 110141: 4 transforms
Fuzz 110142: 1 transforms
Fuzz 110143: 13 transforms
Fuzz 110144: 16 transforms
Fuzz 110145: 17 transforms
Fuzz 110146: 13 transforms
Fuzz 110147: 2 transforms
Fuzz 110148: 7 transforms
Fuzz 110149: 17 transforms
Fuzz 110150: 14 transforms
Fuzz 110151: 11 transforms
Fuzz 110152: 11 transforms
Fuzz 110153: 1 transforms
Fuzz 110154: 13 transforms
Fuzz 110155: 10 transforms
Fuzz 110156: 12 transforms
Fuzz 110157: 5 transforms
Fuzz 110158: 11 transforms
Fuzz 110159: 4 transforms
Fuzz 110160: 18 transforms
Fuzz 110161: 4 transforms
Fuzz 110162: 13 transforms
Fuzz 110163: 11 transforms
Fuzz 110164: 8 transforms
Fuzz 110165: 18 transforms
Fuzz 110166: 12 transforms
Fuzz 110167: 7 transforms
Fuzz 110168: 14 transforms
Fuzz 110169: 9 transforms
Fuzz 110170: 9 transforms
Fuzz 110171: 15 transforms
Fuzz 110172: 12 transforms
Fuzz 110173: 8 transforms
Fuzz 110174: 11 transforms
Fuzz 110175: 19 transforms
Fuzz 110176: 2 transforms
Fuzz 110177: 7 transforms
Fuzz 110178: 7 transforms
Fuzz 110179: 1 transforms
Fuzz 110180: 9 transforms
Fuzz 110181: 12 transforms
Fuzz 110182: 1 transforms
Fuzz 110183: 6 transforms
Fuzz 110184: 4 transforms
Fuzz 110185: 10 transforms
Fuzz 110186: 17 transforms
Fuzz 110187: 17 transforms
Fuzz 110188: 3 transforms
Fuzz 110189: 17 transforms
Fuzz 110190: 16 transforms
Fuzz 110191: 2 transforms
Fuzz 110192: 8 transforms
Fuzz 110193: 4 transforms
Fuzz 110194: 2 transforms
Fuzz 110195: 10 transforms
Fuzz 110196: 20 transforms
Fuzz 110197: 16 transforms
Fuzz 110198: 4 transforms
Fuzz 110199: 13 transforms
Fuzz 110200: 1 transforms
Fuzz 110201: 6 transforms
Fuzz 110202: 13 transforms
Fuzz 110203: 6 transforms
Fuzz 110204: 16 transforms
Fuzz 110205: 13 transforms
Fuzz 110206: 6 transforms
Fuzz 110207: 13 transforms
Fuzz 110208: 2 transforms
Fuzz 110209: 16 transforms
Fuzz 110210: 11 transforms
Fuzz 110211: 5 transforms
Fuzz 110212: 7 transforms
Fuzz 110213: 4 transforms
Fuzz 110214: 16 transforms
Fuzz 110215: 5 transforms
Fuzz 110216: 17 transforms
Fuzz 110217: 14 transforms
Fuzz 110218: 4 transforms
Fuzz 110219: 15 transforms
Fuzz 110220: 7 transforms
Fuzz 110221: 14 transforms
Fuzz 110222: 8 transforms
Fuzz 110223: 6 transforms
Fuzz 110224: 7 transforms
Fuzz 110225: 7 transforms
Fuzz 110226: 19 transforms
Fuzz 110227: 10 transforms
Fuzz 110228: 14 transforms
Fuzz 110229: 5 transforms
Fuzz 110230: 10 transforms
Fuzz 110231: 15 transforms
Fuzz 110232: 3 transforms
Fuzz 110233: 7 transforms
Fuzz 110234: 17 transforms
Fuzz 110235: 20 transforms
Fuzz 110236: 13 transforms
Fuzz 110237: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@<!--
-Component(  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent,
<<==HTML CODE==>>
<!-- @ngIg
noreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li }
]),
});
{
\'\'\');
  '090cedb3f283*ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',   -4.50</li>
<div ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    [count]="items.length"
    [maxCout]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <y-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 110238: 5 transforms
Fuzz 110239: 3 transforms
Fuzz 110240: 14 transforms
Fuzz 110241: 15 transforms
Fuzz 110242: 20 transforms
Fuzz 110243: 12 transforms
Fuzz 110244: 11 transforms
Fuzz 110245: 3 transforms
Fuzz 110246: 1 transforms
Fuzz 110247: 12 transforms
Fuzz 110248: 1 transforms
Fuzz 110249: 14 transforms
Fuzz 110250: 12 transforms
Fuzz 110251: 13 transforms
Fuzz 110252: 6 transforms
Fuzz 110253: 12 transforms
Fuzz 110254: 1 transforms
Fuzz 110255: 15 transforms
Fuzz 110256: 6 transforms
Fuzz 110257: 16 transforms
Fuzz 110258: 13 transforms
Fuzz 110259: 13 transforms
Fuzz 110260: 13 transforms
Fuzz 110261: 9 transforms
Fuzz 110262: 5 transforms
Fuzz 110263: 12 transforms
Fuzz 110264: 11 transforms
Fuzz 110265: 3 transforms
Fuzz 110266: 5 transforms
Fuzz Failure 
<<==DART CODE==>>

  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',

  selector: 'my-aaa',
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  void reset() {}


class CounterComponent {
  CounterComponent recursedComponent;

  List<String> items;
-->
  void increment() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"
  int count;
class ComponentA {
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
       nt;
}
}
  @Input() int maxCou<!--
@Component(
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 110267: 18 transforms
Fuzz 110268: 18 transforms
Fuzz 110269: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModeb3f2833a3f260b0937baae5626etEvent;
  @Output() EventEmi')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment()tter<intl])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> res}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5626etEvent;
  @Output() EventEmi')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment()tter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of<!--
-->
       aria-hidden="true"
       at items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-coperatorounter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 110270: 20 transforms
Fuzz 110271: 2 transforms
Fuzz 110272: 5 transforms
Fuzz 110273: 13 transforms
Fuzz 110274: 16 transforms
Fuzz 110275: 5 transforms
Fuzz 110276: 18 transforms
Fuzz 110277: 11 transforms
Fuzz 110278: 12 transforms
Fuzz 110279: 16 transforms
Fuzz 110280: 19 transforms
Fuzz 110281: 3 transforms
Fuzz 110282: 17 transforms
Fuzz 110283: 7 transforms
Fuzz 110284: 5 transforms
Fuzz 110285: 16 transforms
Fuzz 110286: 5 transforms
Fuzz 110287: 18 transforms
Fuzz 110288: 10 transforms
Fuzz 110289: 7 transforms
Fuzz 110290: 8 transforms
Fuzz 110291: 4 transforms
Fuzz 110292: 20 transforms
Fuzz 110293: 5 transforms
Fuzz 110294: 20 transforms
Fuzz 110295: 11 transforms
Fuzz 110296: 16 transforms
Fuzz 110297: 5 transforms
Fuzz 110298: 14 transforms
Fuzz 110299: 16 transforms
Fuzz 110300: 20 transforms
Fuzz 110301: 5 transforms
Fuzz 110302: 7 transforms
Fuzz 110303: 18 transforms
Fuzz 110304: 17 transforms
Fuzz 110305: 14 transforms
Fuzz 110306: 2 transforms
Fuzz 110307: 6 transforms
Fuzz 110308: 14 transforms
Fuzz 110309: 18 transforms
Fuzz 110310: 18 transforms
Fuzz 110311: 17 transforms
Fuzz 110312: 14 transforms
Fuzz 110313: 1 transforms
Fuzz 110314: 14 transforms
Fuzz 110315: 9 transforms
Fuzz 110316: 1 transforms
Fuzz 110317: 9 transforms
Fuzz 110318: 4 transforms
Fuzz 110319: 3 transforms
Fuzz 110320: 12 transforms
Fuzz 110321: 17 transforms
Fuzz 110322: 20 transforms
Fuzz 110323: 4 transforms
Fuzz 110324: 2 transforms
Fuzz 110325: 20 transforms
Fuzz 110326: 20 transforms
Fuzz 110327: 10 transforms
Fuzz 110328: 17 transforms
Fuzz 110329: 1 transforms
Fuzz 110330: 2 transforms
Fuzz 110331: 15 transforms
Fuzz 110332: 10 transforms
Fuzz 110333: 9 transforms
Fuzz 110334: 9 transforms
Fuzz 110335: 9 transforms
Fuzz 110336: 10 transforms
Fuzz 110337: 10 transforms
Fuzz 110338: 18 transforms
Fuzz 110339: 4 transforms
Fuzz 110340: 19 transforms
Fuzz 110341: 10 transforms
Fuzz 110342: 1 transforms
Fuzz 110343: 7 transforms
Fuzz 110344: 10 transforms
Fuzz 110345: 10 transforms
Fuzz 110346: 3 transforms
Fuzz 110347: 6 transforms
Fuzz 110348: 14 transforms
Fuzz 110349: 13 transforms
Fuzz 110350: 15 transforms
Fuzz 110351: 15 transforms
Fuzz 110352: 9 transforms
Fuzz 110353: 1 transforms
Fuzz 110354: 9 transforms
Fuzz 110355: 12 transforms
Fuzz 110356: 1 transforms
Fuzz 110357: 17 transforms
Fuzz 110358: 15 transforms
Fuzz 110359: 17 transforms
Fuzz 110360: 12 transforms
Fuzz 110361: 8 transforms
Fuzz 110362: 17 transforms
Fuzz 110363: 20 transforms
Fuzz 110364: 11 transforms
Fuzz 110365: 19 transforms
Fuzz 110366: 10 transforms
Fuzz 110367: 11 transforms
Fuzz 110368: 19 transforms
Fuzz 110369: 5 transforms
Fuzz 110370: 13 transforms
Fuzz 110371: 20 transforms
Fuzz 110372: 16 transforms
Fuzz 110373: 15 transforms
Fuzz 110374: 10 transforms
Fuzz 110375: 20 transforms
Fuzz 110376: 19 transforms
Fuzz 110377: 15 transforms
Fuzz 110378: 15 transforms
Fuzz 110379: 11 transforms
Fuzz 110380: 11 transforms
Fuzz 110381: 14 transforms
Fuzz 110382: 12 transforms
Fuzz 110383: 19 transforms
Fuzz 110384: 17 transforms
Fuzz 110385: 7 transforms
Fuzz 110386: 2 transforms
Fuzz 110387: 3 transforms
Fuzz 110388: 14 transforms
Fuzz 110389: 1 transforms
Fuzz 110390: 3 transforms
Fuzz 110391: 11 transforms
Fuzz 110392: 16 transforms
Fuzz 110393: 13 transforms
Fuzz 110394: 7 transforms
Fuzz 110395: 7 transforms
Fuzz 110396: 11 transforms
Fuzz 110397: 14 transforms
Fuzz 110398: 16 transforms
Fuzz 110399: 9 transforms
Fuzz 110400: 10 transforms
Fuzz 110401: 12 transforms
Fuzz 110402: 2 transforms
Fuzz 110403: 10 transforms
Fuzz 110404: 17 transforms
Fuzz 110405: 17 transforms
Fuzz 110406: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html
       aria-hidden="true"
  directivesenum: const [CounterC<!--
@Component(
       attr.aria-hiddomponent, NgIf, NgFor, NgF
-->
<<==HTML CODE==>>
<!-- @ngIgnore
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 110407: 10 transforms
Fuzz 110408: 13 transforms
Fuzz 110409: 19 transforms
Fuzz 110410: 5 transforms
Fuzz 110411: 15 transforms
Fuzz 110412: 20 transforms
Fuzz 110413: 18 transforms
Fuzz 110414: 4 transforms
Fuzz 110415: 20 transforms
Fuzz 110416: 6 transforms
Fuzz 110417: 6 transforms
Fuzz 110418: 3 transforms
Fuzz 110419: 18 transforms
Fuzz 110420: 12 transforms
Fuzz 110421: 7 transforms
Fuzz 110422: 20 transforms
Fuzz 110423: 7 transforms
Fuzz 110424: 11 transforms
Fuzz 110425: 15 transforms
Fuzz 110426: 3 transforms
Fuzz 110427: 2 transforms
Fuzz 110428: 6 transforms
Fuzz 110429: 4 transforms
Fuzz 110430: 10 transforms
Fuzz 110431: 11 transforms
Fuzz 110432: 2 transforms
Fuzz 110433: 5 transforms
Fuzz 110434: 4 transforms
Fuzz 110435: 12 transforms
Fuzz 110436: 12 transforms
Fuzz 110437: 4 transforms
Fuzz 110438: 17 transforms
Fuzz 110439: 8 transforms
Fuzz 110440: 12 transforms
Fuzz 110441: 17 transforms
Fuzz 110442: 14 transforms
Fuzz 110443: 4 transforms
Fuzz 110444: 20 transforms
Fuzz 110445: 4 transforms
Fuzz 110446: 1 transforms
Fuzz 110447: 4 transforms
Fuzz 110448: 20 transforms
Fuzz 110449: 8 transforms
Fuzz 110450: 17 transforms
Fuzz 110451: 7 transforms
Fuzz 110452: 14 transforms
Fuzz 110453: 13 transforms
Fuzz 110454: 19 transforms
Fuzz 110455: 9 transforms
Fuzz 110456: 7 transforms
Fuzz 110457: 6 transforms
Fuzz 110458: 16 transforms
Fuzz 110459: 19 transforms
Fuzz 110460: 11 transforms
Fuzz 110461: 15 transforms
Fuzz 110462: 10 transforms
Fuzz 110463: 3 transforms
Fuzz 110464: 1 transforms
Fuzz 110465: 8 transforms
Fuzz 110466: 6 transforms
Fuzz 110467: 15 transforms
Fuzz 110468: 4 transforms
Fuzz 110469: 20 transforms
Fuzz 110470: 17 transforms
Fuzz 110471: 7 transforms
Fuzz 110472: 6 transforms
Fuzz 110473: 17 transforms
Fuzz 110474: 5 transforms
Fuzz 110475: 15 transforms
Fuzz 110476: 1 transforms
Fuzz 110477: 17 transforms
Fuzz 110478: 1 transforms
Fuzz 110479: 4 transforms
Fuzz 110480: 17 transforms
Fuzz 110481: 18 transforms
Fuzz 110482: 9 transforms
Fuzz 110483: 6 transforms
Fuzz 110484: 16 transforms
Fuzz 110485: 3 transforms
Fuzz 110486: 19 transforms
Fuzz 110487: 1 transforms
Fuzz 110488: 20 transforms
Fuzz 110489: 8 transforms
Fuzz 110490: 7 transforms
Fuzz 110491: 1 transforms
Fuzz 110492: 6 transforms
Fuzz 110493: 19 transforms
Fuzz 110494: 7 transforms
Fuzz 110495: 9 transforms
Fuzz 110496: 2 transforms
Fuzz 110497: 16 transforms
Fuzz 110498: 3 transforms
Fuzz 110499: 18 transforms
Fuzz 110500: 18 transforms
Fuzz 110501: 14 transforms
Fuzz 110502: 16 transforms
Fuzz 110503: 1 transforms
Fuzz 110504: 18 transforms
Fuzz 110505: 17 transforms
Fuzz 110506: 14 transforms
Fuzz 110507: 17 transforms
Fuzz 110508: 20 transforms
Fuzz 110509: 10 transforms
Fuzz 110510: 18 transforms
Fuzz 110511: 10 transforms
Fuzz 110512: 16 transforms
Fuzz 110513: 11 transforms
Fuzz 110514: 18 transforms
Fuzz 110515: 4 transforms
Fuzz 110516: 10 transforms
Fuzz 110517: 16 transforms
Fuzz 110518: 20 transforms
Fuzz 110519: 4 transforms
Fuzz 110520: 8 transforms
Fuzz 110521: 7 transforms
Fuzz 110522: 9 transforms
Fuzz 110523: 4 transforms
Fuzz 110524: 19 transforms
Fuzz 110525: 18 transforms
Fuzz 110526: 16 transforms
Fuzz 110527: 12 transforms
Fuzz 110528: 11 transforms
Fuzz 110529: 12 transforms
Fuzz 110530: 10 transforms
Fuzz 110531: 5 transforms
Fuzz 110532: 5 transforms
Fuzz 110533: 17 transforms
Fuzz 110534: 15 transforms
Fuzz 110535: 7 transforms
Fuzz 110536: 17 transforms
Fuzz 110537: 9 transforms
Fuzz 110538: 6 transforms
Fuzz 110539: 15 transforms
Fuzz 110540: 2 transforms
Fuzz 110541: 2 transforms
Fuzz 110542: 16 transforms
Fuzz 110543: 6 transforms
Fuzz 110544: 12 transforms
Fuzz 110545: 13 transforms
Fuzz 110546: 18 transforms
Fuzz 110547: 18 transforms
Fuzz 110548: 17 transforms
Fuzz 110549: 19 transforms
Fuzz 110550: 12 transforms
Fuzz 110551: 6 transforms
Fuzz 110552: 15 transforms
Fuzz 110553: 20 transforms
Fuzz 110554: 16 transforms
Fuzz 110555: 18 transforms
Fuzz 110556: 19 transforms
Fuzz 110557: 16 transforms
Fuzz 110558: 13 transforms
Fuzz 110559: 19 transforms
Fuzz 110560: 15 transforms
Fuzz 110561: 12 transforms
Fuzz 110562: 16 transforms
Fuzz 110563: 6 transforms
Fuzz 110564: 9 transforms
Fuzz 110565: 15 transforms
Fuzz 110566: 15 transforms
Fuzz 110567: 11 transforms
Fuzz 110568: 16 transforms
Fuzz 110569: 1 transforms
Fuzz 110570: 1 transforms
Fuzz 110571: 13 transforms
Fuzz 110572: 5 transforms
Fuzz 110573: 4 transforms
Fuzz 110574: 19 transforms
Fuzz 110575: 3 transforms
Fuzz 110576: 20 transforms
Fuzz 110577: 11 transforms
Fuzz 110578: 18 transforms
Fuzz 110579: 9 transforms
Fuzz 110580: 19 transforms
Fuzz 110581: 5 transforms
Fuzz 110582: 4 transforms
Fuzz 110583: 5 transforms
Fuzz 110584: 14 transforms
Fuzz 110585: 10 transforms
Fuzz 110586: 6 transforms
Fuzz 110587: 18 transforms
Fuzz 110588: 17 transforms
Fuzz 110589: 12 transforms
Fuzz Failure 
<<==DART CODE==>>

-->
import 'package:angular2/angular2.dart';

@Component(
  directives: const [Coun<!--
  directives: const [Coun<!--

  selector: 'my-counter',
@Component(
       aria-hterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
  List<String> items;
  templateUrl: 'test.html',
  String heaclass ComponentA {
  selector: 'my-aaa',
-->
  List<String> items;
  selector: 'my-aaa',
  templateUrl: 'test.html',
       aria-hterComponent, NgIf, NgFor, NgForm, NgModel])t 'package:angular2/angular2.dart';
  String header;}
<<==HTML CODE==>>
<!-- @ngIgno
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 110590: 16 transforms
Fuzz 110591: 18 transforms
Fuzz 110592: 15 transforms
Fuzz 110593: 15 transforms
Fuzz 110594: 2 transforms
Fuzz 110595: 10 transforms
Fuzz 110596: 13 transforms
Fuzz 110597: 14 transforms
Fuzz 110598: 16 transforms
Fuzz 110599: 16 transforms
Fuzz 110600: 18 transforms
Fuzz 110601: 9 transforms
Fuzz 110602: 17 transforms
Fuzz 110603: 7 transforms
Fuzz 110604: 20 transforms
Fuzz 110605: 8 transforms
Fuzz 110606: 17 transforms
Fuzz 110607: 8 transforms
Fuzz 110608: 15 transforms
Fuzz 110609: 16 transforms
Fuzz 110610: 9 transforms
Fuzz 110611: 20 transforms
Fuzz 110612: 18 transforms
Fuzz 110613: 19 transforms
Fuzz 110614: 19 transforms
Fuzz 110615: 14 transforms
Fuzz 110616: 6 transforms
Fuzz 110617: 18 transforms
Fuzz 110618: 19 transforms
Fuzz 110619: 8 transforms
Fuzz 110620: 13 transforms
Fuzz 110621: 9 transforms
Fuzz 110622: 5 transforms
Fuzz 110623: 3 transforms
Fuzz 110624: 20 transforms
Fuzz 110625: 17 transforms
Fuzz 110626: 7 transforms
Fuzz 110627: 5 transforms
Fuzz 110628: 17 transforms
Fuzz 110629: 10 transforms
Fuzz 110630: 8 transforms
Fuzz 110631: 3 transforms
Fuzz 110632: 17 transforms
Fuzz 110633: 7 transforms
Fuzz 110634: 3 transforms
Fuzz 110635: 10 transforms
Fuzz 110636: 11 transforms
Fuzz 110637: 10 transforms
Fuzz 110638: 19 transforms
Fuzz 110639: 20 transforms
Fuzz 110640: 5 transforms
Fuzz 110641: 15 transforms
Fuzz 110642: 11 transforms
Fuzz 110643: 7 transforms
Fuzz 110644: 13 transforms
Fuzz 110645: 15 transforms
Fuzz 110646: 15 transforms
Fuzz 110647: 1 transforms
Fuzz 110648: 4 transforms
Fuzz 110649: 16 transforms
Fuzz 110650: 6 transforms
Fuzz 110651: 20 transforms
Fuzz 110652: 12 transforms
Fuzz 110653: 12 transforms
Fuzz 110654: 2 transforms
Fuzz 110655: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
class CounterComponent {

       attr.aria-hidden="{{!invalid}}"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMod<!--
  @ContentChild(CounterComponent)

  void reset() {}
  String header;
}
-->
}
  @ContentCter<String> resetEvent;
-->
  selector: 'my-aaa',
  templateUrl: 'test.html',
@Component(
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
@Component(
  selector: 'my-counter',
  int count;
import 'package:angular2/angular2.dart';
  void increment() {}
  List<String> items;

  String header;
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  inputs: const ['cou'nt'],
el])

class ComponentA {
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       armponent {

@Component(
el])
class ComponentA {
  selector: 'my-counter',
  EventEmitter<String> resetEvent;
  inputs: const ['cou'nt  EventEmit)" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMod<!--
-->
  selector: 'my-aaa',
  List<String> items;
  int count;
       aria-hidden="true"
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
class CounterCo<!--
@Component(

  @Input() int maxCount;
<<==HTML CODE==>>
  
  <my-count
<!-- @ngIgnoreErrors: -->
      
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <input [(ngModel)]="header" />
</li>
  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 110656: 10 transforms
Fuzz 110657: 5 transforms
Fuzz 110658: 15 transforms
Fuzz 110659: 5 transforms
Fuzz 110660: 3 transforms
Fuzz 110661: 2 transforms
Fuzz 110662: 11 transforms
Fuzz 110663: 20 transforms
Fuzz 110664: 16 transforms
Fuzz 110665: 9 transforms
Fuzz 110666: 1 transforms
Fuzz 110667: 15 transforms
Fuzz 110668: 4 transforms
Fuzz 110669: 20 transforms
Fuzz 110670: 16 transforms
Fuzz 110671: 15 transforms
Fuzz 110672: 5 transforms
Fuzz 110673: 18 transforms
Fuzz 110674: 18 transforms
Fuzz 110675: 9 transforms
Fuzz 110676: 20 transforms
Fuzz 110677: 2 transforms
Fuzz 110678: 17 transforms
Fuzz 110679: 8 transforms
Fuzz 110680: 8 transforms
Fuzz 110681: 16 transforms
Fuzz 110682: 12 transforms
Fuzz 110683: 8 transforms
Fuzz 110684: 3 transforms
Fuzz 110685: 17 transforms
Fuzz 110686: 8 transforms
Fuzz 110687: 18 transforms
Fuzz 110688: 16 transforms
Fuzz 110689: 11 transforms
Fuzz 110690: 18 transforms
Fuzz 110691: 9 transforms
Fuzz 110692: 8 transforms
Fuzz 110693: 10 transforms
Fuzz 110694: 9 transforms
Fuzz 110695: 6 transforms
Fuzz 110696: 15 transforms
Fuzz 110697: 16 transforms
Fuzz 110698: 15 transforms
Fuzz 110699: 15 transforms
Fuzz 110700: 4 transforms
Fuzz 110701: 15 transforms
Fuzz 110702: 7 transforms
Fuzz 110703: 16 transforms
Fuzz 110704: 13 transforms
Fuzz 110705: 6 transforms
Fuzz 110706: 3 transforms
Fuzz 110707: 9 transforms
Fuzz 110708: 20 transforms
Fuzz 110709: 4 transforms
Fuzz 110710: 17 transforms
Fuzz 110711: 8 transforms
Fuzz 110712: 8 transforms
Fuzz 110713: 4 transforms
Fuzz 110714: 2 transforms
Fuzz 110715: 9 transforms
Fuzz 110716: 6 transforms
Fuzz 110717: 9 transforms
Fuzz 110718: 18 transforms
Fuzz 110719: 6 transforms
Fuzz 110720: 17 transforms
Fuzz 110721: 10 transforms
Fuzz 110722: 18 transforms
Fuzz 110723: 6 transforms
Fuzz 110724: 8 transforms
Fuzz 110725: 10 transforms
Fuzz 110726: 13 transforms
Fuzz 110727: 10 transforms
Fuzz 110728: 3 transforms
Fuzz 110729: 12 transforms
Fuzz 110730: 6 transforms
Fuzz 110731: 15 transforms
Fuzz 110732: 11 transforms
Fuzz 110733: 2 transforms
Fuzz 110734: 8 transforms
Fuzz 110735: 18 transforms
Fuzz 110736: 15 transforms
Fuzz 110737: 1 transforms
Fuzz 110738: 14 transforms
Fuzz 110739: 2 transforms
Fuzz 110740: 16 transforms
Fuzz 110741: 9 transforms
Fuzz 110742: 19 transforms
Fuzz 110743: 17 transforms
Fuzz 110744: 16 transforms
Fuzz 110745: 19 transforms
Fuzz 110746: 12 transforms
Fuzz 110747: 17 transforms
Fuzz 110748: 18 transforms
Fuzz 110749: 15 transforms
Fuzz 110750: 13 transforms
Fuzz 110751: 2 transforms
Fuzz 110752: 12 transforms
Fuzz 110753: 17 transforms
Fuzz 110754: 4 transforms
Fuzz 110755: 16 transforms
Fuzz 110756: 5 transforms
Fuzz 110757: 8 transforms
Fuzz 110758: 3 transforms
Fuzz 110759: 9 transforms
Fuzz 110760: 12 transforms
Fuzz 110761: 2 transforms
Fuzz 110762: 14 transforms
Fuzz 110763: 20 transforms
Fuzz 110764: 19 transforms
Fuzz 110765: 14 transforms
Fuzz 110766: 18 transforms
Fuzz 110767: 18 transforms
Fuzz 110768: 2 transforms
Fuzz 110769: 16 transforms
Fuzz 110770: 6 transforms
Fuzz 110771: 6 transforms
Fuzz 110772: 18 transforms
Fuzz 110773: 8 transforms
Fuzz 110774: 15 transforms
Fuzz 110775: 12 transforms
Fuzz 110776: 14 transforms
Fuzz 110777: 8 transforms
Fuzz 110778: 18 transforms
Fuzz 110779: 15 transforms
Fuzz 110780: 15 transforms
Fuzz 110781: 7 transforms
Fuzz 110782: 18 transforms
Fuzz 110783: 13 transforms
Fuzz 110784: 12 transforms
Fuzz 110785: 18 transforms
Fuzz 110786: 17 transforms
Fuzz 110787: 5 transforms
Fuzz 110788: 6 transforms
Fuzz 110789: 1 transforms
Fuzz 110790: 12 transforms
Fuzz 110791: 20 transforms
Fuzz 110792: 19 transforms
Fuzz 110793: 13 transforms
Fuzz 110794: 16 transforms
Fuzz 110795: 19 transforms
Fuzz 110796: 11 transforms
Fuzz 110797: 17 transforms
Fuzz 110798: 16 transforms
Fuzz 110799: 14 transforms
Fuzz 110800: 1 transforms
Fuzz 110801: 14 transforms
Fuzz 110802: 7 transforms
Fuzz 110803: 19 transforms
Fuzz 110804: 18 transforms
Fuzz 110805: 1 transforms
Fuzz 110806: 4 transforms
Fuzz 110807: 10 transforms
Fuzz 110808: 18 transforms
Fuzz 110809: 16 transforms
Fuzz 110810: 6 transforms
Fuzz 110811: 19 transforms
Fuzz 110812: 15 transforms
Fuzz 110813: 15 transforms
Fuzz 110814: 10 transforms
Fuzz 110815: 9 transforms
Fuzz 110816: 6 transforms
Fuzz 110817: 17 transforms
Fuzz 110818: 7 transforms
Fuzz 110819: 2 transforms
Fuzz 110820: 16 transforms
Fuzz 110821: 4 transforms
Fuzz 110822: 9 transforms
Fuzz 110823: 20 transforms
Fuzz 110824: 20 transforms
Fuzz 110825: 6 transforms
Fuzz 110826: 9 transforms
Fuzz 110827: 3 transforms
Fuzz 110828: 12 transforms
Fuzz 110829: 14 transforms
Fuzz 110830: 1 transforms
Fuzz 110831: 6 transforms
Fuzz 110832: 16 transforms
Fuzz 110833: 8 transforms
Fuzz 110834: 3 transforms
Fuzz 110835: 6 transforms
Fuzz 110836: 17 transforms
Fuzz 110837: 7 transforms
Fuzz 110838: 4 transforms
Fuzz 110839: 18 transforms
Fuzz 110840: 3 transforms
Fuzz 110841: 6 transforms
Fuzz 110842: 11 transforms
Fuzz 110843: 15 transforms
Fuzz 110844: 7 transforms
Fuzz 110845: 15 transforms
Fuzz 110846: 9 transforms
Fuzz 110847: 11 transforms
Fuzz 110848: 9 transforms
Fuzz 110849: 12 transforms
Fuzz 110850: 17 transforms
Fuzz 110851: 7 transforms
Fuzz 110852: 12 transforms
Fuzz 110853: 17 transforms
Fuzz 110854: 4 transforms
Fuzz 110855: 19 transforms
Fuzz 110856: 19 transforms
Fuzz 110857: 18 transforms
Fuzz 110858: 4 transforms
Fuzz 110859: 18 transforms
Fuzz 110860: 13 transforms
Fuzz 110861: 1 transforms
Fuzz 110862: 11 transforms
Fuzz 110863: 9 transforms
Fuzz 110864: 4 transforms
Fuzz 110865: 6 transforms
Fuzz 110866: 1 transforms
Fuzz 110867: 18 transforms
Fuzz 110868: 7 transforms
Fuzz 110869: 16 transforms
Fuzz 110870: 13 transforms
Fuzz 110871: 8 transforms
Fuzz 110872: 4 transforms
Fuzz 110873: 2 transforms
Fuzz 110874: 4 transforms
Fuzz 110875: 17 transforms
Fuzz 110876: 4 transforms
Fuzz 110877: 10 transforms
Fuzz 110878: 10 transforms
Fuzz 110879: 13 transforms
Fuzz 110880: 4 transforms
Fuzz 110881: 15 transforms
Fuzz 110882: 2 transforms
Fuzz 110883: 16 transforms
Fuzz 110884: 2 transforms
Fuzz 110885: 3 transforms
Fuzz 110886: 11 transforms
Fuzz 110887: 2 transforms
Fuzz 110888: 1 transforms
Fuzz 110889: 4 transforms
Fuzz 110890: 3 transforms
Fuzz 110891: 12 transforms
Fuzz 110892: 1 transforms
Fuzz 110893: 13 transforms
Fuzz 110894: 19 transforms
Fuzz 110895: 2 transforms
Fuzz 110896: 8 transforms
Fuzz 110897: 14 transforms
Fuzz 110898: 19 transforms
Fuzz 110899: 12 transforms
Fuzz 110900: 7 transforms
Fuzz 110901: 10 transforms
Fuzz 110902: 20 transforms
Fuzz 110903: 6 transforms
Fuzz 110904: 8 transforms
Fuzz 110905: 19 transforms
Fuzz 110906: 6 transforms
Fuzz 110907: 2 transforms
Fuzz 110908: 8 transforms
Fuzz 110909: 19 transforms
Fuzz 110910: 13 transforms
Fuzz 110911: 16 transforms
Fuzz 110912: 13 transforms
Fuzz 110913: 9 transforms
Fuzz 110914: 9 transforms
Fuzz 110915: 5 transforms
Fuzz 110916: 4 transforms
Fuzz 110917: 9 transforms
Fuzz 110918: 5 transforms
Fuzz 110919: 15 transforms
Fuzz 110920: 13 transforms
Fuzz 110921: 17 transforms
Fuzz 110922: 3 transforms
Fuzz 110923: 6 transforms
Fuzz 110924: 11 transforms
Fuzz 110925: 12 transforms
Fuzz 110926: 8 transforms
Fuzz 110927: 10 transforms
Fuzz 110928: 14 transforms
Fuzz 110929: 20 transforms
Fuzz 110930: 5 transforms
Fuzz 110931: 20 transforms
Fuzz 110932: 7 transforms
Fuzz 110933: 16 transforms
Fuzz 110934: 18 transforms
Fuzz 110935: 6 transforms
Fuzz 110936: 17 transforms
Fuzz 110937: 17 transforms
Fuzz 110938: 11 transforms
Fuzz 110939: 19 transforms
Fuzz 110940: 2 transforms
Fuzz 110941: 13 transforms
Fuzz 110942: 1 transforms
Fuzz 110943: 11 transforms
Fuzz 110944: 10 transforms
Fuzz 110945: 19 transforms
Fuzz 110946: 5 transforms
Fuzz 110947: 5 transforms
Fuzz 110948: 8 transforms
Fuzz 110949: 4 transforms
Fuzz 110950: 1 transforms
Fuzz 110951: 9 transforms
Fuzz 110952: 5 transforms
Fuzz 110953: 12 transforms
Fuzz 110954: 2 transforms
Fuzz 110955: 10 transforms
Fuzz 110956: 11 transforms
Fuzz 110957: 8 transforms
Fuzz 110958: 13 transforms
Fuzz 110959: 18 transforms
Fuzz 110960: 6 transforms
Fuzz 110961: 5 transforms
Fuzz 110962: 10 transforms
Fuzz 110963: 12 transforms
Fuzz 110964: 10 transforms
Fuzz 110965: 11 transforms
Fuzz 110966: 16 transforms
Fuzz 110967: 1 transforms
Fuzz 110968: 6 transforms
Fuzz 110969: 11 transforms
Fuzz 110970: 10 transforms
Fuzz 110971: 5 transforms
Fuzz 110972: 10 transforms
Fuzz 110973: 2 transforms
Fuzz 110974: 6 transforms
Fuzz 110975: 10 transforms
Fuzz 110976: 16 transforms
Fuzz 110977: 5 transforms
Fuzz 110978: 9 transforms
Fuzz 110979: 1 transforms
Fuzz 110980: 15 transforms
Fuzz 110981: 9 transforms
Fuzz 110982: 18 transforms
Fuzz 110983: 14 transforms
Fuzz 110984: 12 transforms
Fuzz 110985: 15 transforms
Fuzz 110986: 14 transforms
Fuzz 110987: 7 transforms
Fuzz 110988: 16 transforms
Fuzz 110989: 13 transforms
Fuzz 110990: 13 transforms
Fuzz 110991: 5 transforms
Fuzz 110992: 7 transforms
Fuzz 110993: 3 transforms
Fuzz 110994: 13 transforms
Fuzz 110995: 7 transforms
Fuzz 110996: 1 transforms
Fuzz 110997: 17 transforms
Fuzz 110998: 11 transforms
Fuzz 110999: 5 transforms
Fuzz 111000: 6 transforms
Fuzz 111001: 4 transforms
Fuzz 111002: 5 transforms
Fuzz 111003: 19 transforms
Fuzz 111004: 16 transforms
Fuzz 111005: 13 transforms
Fuzz 111006: 1 transforms
Fuzz 111007: 20 transforms
Fuzz 111008: 9 transforms
Fuzz 111009: 7 transforms
Fuzz 111010: 7 transforms
Fuzz 111011: 14 transforms
Fuzz 111012: 17 transforms
Fuzz 111013: 3 transforms
Fuzz 111014: 7 transforms
Fuzz 111015: 10 transforms
Fuzz 111016: 15 transforms
Fuzz 111017: 12 transforms
Fuzz 111018: 12 transforms
Fuzz 111019: 4 transforms
Fuzz 111020: 6 transforms
Fuzz 111021: 7 transforms
Fuzz 111022: 4 transforms
Fuzz 111023: 3 transforms
Fuzz 111024: 13 transforms
Fuzz 111025: 20 transforms
Fuzz 111026: 13 transforms
Fuzz 111027: 19 transforms
Fuzz 111028: 12 transforms
Fuzz 111029: 3 transforms
Fuzz 111030: 8 transforms
Fuzz 111031: 3 transforms
Fuzz 111032: 8 transforms
Fuzz 111033: 14 transforms
Fuzz 111034: 7 transforms
Fuzz 111035: 18 transforms
Fuzz 111036: 16 transforms
Fuzz 111037: 9 transforms
Fuzz 111038: 10 transforms
Fuzz 111039: 19 transforms
Fuzz 111040: 9 transforms
Fuzz 111041: 9 transforms
Fuzz 111042: 6 transforms
Fuzz 111043: 9 transforms
Fuzz 111044: 11 transforms
Fuzz 111045: 17 transforms
Fuzz 111046: 17 transforms
Fuzz 111047: 1 transforms
Fuzz 111048: 7 transforms
Fuzz 111049: 16 transforms
Fuzz 111050: 15 transforms
Fuzz 111051: 2 transforms
Fuzz 111052: 1 transforms
Fuzz 111053: 4 transforms
Fuzz 111054: 15 transforms
Fuzz 111055: 6 transforms
Fuzz 111056: 19 transforms
Fuzz 111057: 9 transforms
Fuzz 111058: 19 transforms
Fuzz 111059: 18 transforms
Fuzz 111060: 19 transforms
Fuzz 111061: 8 transforms
Fuzz 111062: 13 transforms
Fuzz 111063: 10 transforms
Fuzz 111064: 1 transforms
Fuzz 111065: 3 transforms
Fuzz 111066: 2 transforms
Fuzz 111067: 6 transforms
Fuzz 111068: 8 transforms
Fuzz 111069: 2 transforms
Fuzz 111070: 13 transforms
Fuzz 111071: 12 transforms
Fuzz 111072: 9 transforms
Fuzz 111073: 15 transforms
Fuzz 111074: 1 transforms
Fuzz 111075: 12 transforms
Fuzz 111076: 20 transforms
Fuzz 111077: 1 transforms
Fuzz 111078: 12 transforms
Fuzz 111079: 19 transforms
Fuzz 111080: 6 transforms
Fuzz 111081: 7 transforms
Fuzz 111082: 5 transforms
Fuzz 111083: 16 transforms
Fuzz 111084: 6 transforms
Fuzz 111085: 19 transforms
Fuzz 111086: 5 transforms
Fuzz 111087: 15 transforms
Fuzz 111088: 15 transforms
Fuzz 111089: 5 transforms
Fuzz 111090: 15 transforms
Fuzz 111091: 12 transforms
Fuzz 111092: 14 transforms
Fuzz 111093: 10 transforms
Fuzz 111094: 19 transforms
Fuzz 111095: 16 transforms
Fuzz 111096: 13 transforms
Fuzz 111097: 9 transforms
Fuzz 111098: 16 transforms
Fuzz 111099: 10 transforms
Fuzz 111100: 10 transforms
Fuzz 111101: 5 transforms
Fuzz 111102: 12 transforms
Fuzz 111103: 4 transforms
Fuzz 111104: 20 transforms
Fuzz 111105: 5 transforms
Fuzz 111106: 13 transforms
Fuzz 111107: 9 transforms
Fuzz 111108: 14 transforms
Fuzz 111109: 8 transforms
Fuzz 111110: 2 transforms
Fuzz 111111: 9 transforms
Fuzz 111112: 15 transforms
Fuzz 111113: 9 transforms
Fuzz 111114: 12 transforms
Fuzz 111115: 6 transforms
Fuzz 111116: 19 transforms
Fuzz 111117: 4 transforms
Fuzz 111118: 6 transforms
Fuzz 111119: 7 transforms
Fuzz 111120: 7 transforms
Fuzz 111121: 15 transforms
Fuzz 111122: 2 transforms
Fuzz 111123: 11 transforms
Fuzz 111124: 17 transforms
Fuzz 111125: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;

  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
       aria-hidden="true"
import 'package:angular2/angular2.dart';class ComponeantA {
  CounterComponent recursedComponent;
  directives: const [Count<!--

}
-->
  void reset() {}
@Component(
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button><!--
-->
       aria-hidden="true"
       attr.')
class CounterComponent {
@Component(
       attr.aria-hidden="{{erComponent, NgIf, NgFor, NgForm, NgModel])

  String hea}
]),
});
{
\'\'\');
  '090cedb3f2der;
  List<String> items;
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  @Input() int maxCount;
  void increment() {}

  templateUr<!--l: 'test.html',
}
  selector: 'my-counter',
<<==HTML CODE==>>
<!-- @
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 111126: 4 transforms
Fuzz 111127: 14 transforms
Fuzz 111128: 13 transforms
Fuzz 111129: 19 transforms
Fuzz 111130: 18 transforms
Fuzz 111131: 8 transforms
Fuzz 111132: 16 transforms
Fuzz 111133: 9 transforms
Fuzz 111134: 2 transforms
Fuzz 111135: 11 transforms
Fuzz 111136: 20 transforms
Fuzz 111137: 16 transforms
Fuzz 111138: 13 transforms
Fuzz 111139: 17 transforms
Fuzz 111140: 7 transforms
Fuzz 111141: 13 transforms
Fuzz 111142: 8 transforms
Fuzz 111143: 15 transforms
Fuzz 111144: 5 transforms
Fuzz 111145: 7 transforms
Fuzz 111146: 8 transforms
Fuzz 111147: 14 transforms
Fuzz 111148: 12 transforms
Fuzz 111149: 14 transforms
Fuzz 111150: 10 transforms
Fuzz 111151: 5 transforms
Fuzz 111152: 12 transforms
Fuzz 111153: 11 transforms
Fuzz 111154: 18 transforms
Fuzz 111155: 4 transforms
Fuzz 111156: 12 transforms
Fuzz 111157: 18 transforms
Fuzz 111158: 16 transforms
Fuzz 111159: 15 transforms
Fuzz 111160: 8 transforms
Fuzz 111161: 2 transforms
Fuzz 111162: 4 transforms
Fuzz 111163: 2 transforms
Fuzz 111164: 16 transforms
Fuzz 111165: 16 transforms
Fuzz 111166: 2 transforms
Fuzz 111167: 8 transforms
Fuzz 111168: 10 transforms
Fuzz 111169: 6 transforms
Fuzz 111170: 14 transforms
Fuzz 111171: 7 transforms
Fuzz 111172: 13 transforms
Fuzz 111173: 2 transforms
Fuzz 111174: 18 transforms
Fuzz 111175: 7 transforms
Fuzz 111176: 10 transforms
Fuzz 111177: 20 transforms
Fuzz 111178: 8 transforms
Fuzz 111179: 10 transforms
Fuzz 111180: 19 transforms
Fuzz 111181: 16 transforms
Fuzz 111182: 3 transforms
Fuzz 111183: 13 transforms
Fuzz 111184: 12 transforms
Fuzz 111185: 6 transforms
Fuzz 111186: 20 transforms
Fuzz 111187: 17 transforms
Fuzz 111188: 18 transforms
Fuzz 111189: 9 transforms
Fuzz 111190: 13 transforms
Fuzz 111191: 4 transforms
Fuzz 111192: 19 transforms
Fuzz 111193: 16 transforms
Fuzz 111194: 11 transforms
Fuzz 111195: 1 transforms
Fuzz 111196: 3 transforms
Fuzz 111197: 12 transforms
Fuzz 111198: 16 transforms
Fuzz 111199: 19 transforms
Fuzz 111200: 4 transforms
Fuzz 111201: 17 transforms
Fuzz 111202: 7 transforms
Fuzz 111203: 17 transforms
Fuzz 111204: 20 transforms
Fuzz 111205: 13 transforms
Fuzz 111206: 15 transforms
Fuzz 111207: 20 transforms
Fuzz 111208: 3 transforms
Fuzz 111209: 9 transforms
Fuzz 111210: 5 transforms
Fuzz 111211: 18 transforms
Fuzz 111212: 6 transforms
Fuzz 111213: 5 transforms
Fuzz 111214: 2 transforms
Fuzz 111215: 8 transforms
Fuzz 111216: 20 transforms
Fuzz 111217: 1 transforms
Fuzz 111218: 16 transforms
Fuzz 111219: 1 transforms
Fuzz 111220: 3 transforms
Fuzz 111221: 5 transforms
Fuzz 111222: 18 transforms
Fuzz 111223: 13 transforms
Fuzz 111224: 1 transforms
Fuzz 111225: 20 transforms
Fuzz 111226: 5 transforms
Fuzz 111227: 12 transforms
Fuzz 111228: 19 transforms
Fuzz 111229: 12 transforms
Fuzz 111230: 4 transforms
Fuzz 111231: 16 transforms
Fuzz 111232: 14 transforms
Fuzz 111233: 4 transforms
Fuzz 111234: 20 transforms
Fuzz 111235: 18 transforms
Fuzz 111236: 16 transforms
Fuzz 111237: 20 transforms
Fuzz 111238: 9 transforms
Fuzz 111239: 12 transforms
Fuzz 111240: 5 transforms
Fuzz 111241: 11 transforms
Fuzz 111242: 20 transforms
Fuzz 111243: 1 transforms
Fuzz 111244: 10 transforms
Fuzz 111245: 10 transforms
Fuzz 111246: 12 transforms
Fuzz 111247: 6 transforms
Fuzz 111248: 6 transforms
Fuzz 111249: 1 transforms
Fuzz 111250: 14 transforms
Fuzz 111251: 19 transforms
Fuzz 111252: 7 transforms
Fuzz 111253: 2 transforms
Fuzz 111254: 18 transforms
Fuzz 111255: 18 transforms
Fuzz 111256: 13 transforms
Fuzz 111257: 5 transforms
Fuzz 111258: 3 transforms
Fuzz 111259: 12 transforms
Fuzz 111260: 19 transforms
Fuzz 111261: 14 transforms
Fuzz 111262: 9 transforms
Fuzz 111263: 7 transforms
Fuzz 111264: 9 transforms
Fuzz 111265: 9 transforms
Fuzz 111266: 11 transforms
Fuzz 111267: 19 transforms
Fuzz 111268: 9 transforms
Fuzz 111269: 10 transforms
Fuzz 111270: 19 transforms
Fuzz 111271: 4 transforms
Fuzz 111272: 19 transforms
Fuzz 111273: 19 transforms
Fuzz 111274: 8 transforms
Fuzz 111275: 9 transforms
Fuzz 111276: 3 transforms
Fuzz 111277: 1 transforms
Fuzz 111278: 6 transforms
Fuzz 111279: 17 transforms
Fuzz 111280: 6 transforms
Fuzz 111281: 14 transforms
Fuzz 111282: 8 transforms
Fuzz 111283: 14 transforms
Fuzz 111284: 6 transforms
Fuzz 111285: 6 transforms
Fuzz 111286: 19 transforms
Fuzz 111287: 5 transforms
Fuzz 111288: 11 transforms
Fuzz 111289: 2 transforms
Fuzz 111290: 10 transforms
Fuzz 111291: 6 transforms
Fuzz 111292: 5 transforms
Fuzz 111293: 13 transforms
Fuzz 111294: 9 transforms
Fuzz 111295: 20 transforms
Fuzz 111296: 18 transforms
Fuzz 111297: 13 transforms
Fuzz 111298: 17 transforms
Fuzz 111299: 18 transforms
Fuzz 111300: 18 transforms
Fuzz 111301: 1 transforms
Fuzz 111302: 15 transforms
Fuzz 111303: 4 transforms
Fuzz 111304: 11 transforms
Fuzz 111305: 1 transforms
Fuzz 111306: 5 transforms
Fuzz 111307: 10 transforms
Fuzz 111308: 1 transforms
Fuzz 111309: 11 transforms
Fuzz 111310: 9 transforms
Fuzz 111311: 7 transforms
Fuzz 111312: 17 transforms
Fuzz 111313: 20 transforms
Fuzz 111314: 6 transforms
Fuzz 111315: 12 transforms
Fuzz 111316: 13 transforms
Fuzz 111317: 9 transforms
Fuzz 111318: 3 transforms
Fuzz 111319: 10 transforms
Fuzz 111320: 18 transforms
Fuzz 111321: 16 transforms
Fuzz 111322: 7 transforms
Fuzz 111323: 8 transforms
Fuzz 111324: 9 transforms
Fuzz 111325: 7 transforms
Fuzz 111326: 15 transforms
Fuzz 111327: 9 transforms
Fuzz 111328: 13 transforms
Fuzz 111329: 2 transforms
Fuzz 111330: 2 transforms
Fuzz 111331: 1 transforms
Fuzz 111332: 12 transforms
Fuzz 111333: 1 transforms
Fuzz 111334: 11 transforms
Fuzz 111335: 13 transforms
Fuzz 111336: 7 transforms
Fuzz 111337: 10 transforms
Fuzz 111338: 19 transforms
Fuzz 111339: 7 transforms
Fuzz 111340: 17 transforms
Fuzz 111341: 7 transforms
Fuzz 111342: 18 transforms
Fuzz 111343: 19 transforms
Fuzz 111344: 18 transforms
Fuzz 111345: 6 transforms
Fuzz 111346: 19 transforms
Fuzz 111347: 17 transforms
Fuzz 111348: 19 transforms
Fuzz 111349: 2 transforms
Fuzz 111350: 5 transforms
Fuzz 111351: 14 transforms
Fuzz 111352: 10 transforms
Fuzz 111353: 15 transforms
Fuzz 111354: 10 transforms
Fuzz 111355: 13 transforms
Fuzz 111356: 15 transforms
Fuzz 111357: 14 transforms
Fuzz 111358: 12 transforms
Fuzz 111359: 1 transforms
Fuzz 111360: 19 transforms
Fuzz 111361: 20 transforms
Fuzz 111362: 7 transforms
Fuzz 111363: 10 transforms
Fuzz 111364: 18 transforms
Fuzz 111365: 12 transforms
Fuzz 111366: 19 transforms
Fuzz 111367: 19 transforms
Fuzz 111368: 3 transforms
Fuzz 111369: 4 transforms
Fuzz 111370: 6 transforms
Fuzz 111371: 8 transforms
Fuzz 111372: 4 transforms
Fuzz 111373: 3 transforms
Fuzz 111374: 11 transforms
Fuzz 111375: 11 transforms
Fuzz 111376: 10 transforms
Fuzz 111377: 9 transforms
Fuzz 111378: 11 transforms
Fuzz 111379: 20 transforms
Fuzz 111380: 12 transforms
Fuzz 111381: 2 transforms
Fuzz 111382: 17 transforms
Fuzz 111383: 8 transforms
Fuzz 111384: 20 transforms
Fuzz 111385: 4 transforms
Fuzz 111386: 20 transforms
Fuzz 111387: 5 transforms
Fuzz 111388: 7 transforms
Fuzz 111389: 10 transforms
Fuzz 111390: 18 transforms
Fuzz 111391: 12 transforms
Fuzz 111392: 2 transforms
Fuzz 111393: 4 transforms
Fuzz 111394: 13 transforms
Fuzz 111395: 12 transforms
Fuzz 111396: 1 transforms
Fuzz 111397: 19 transforms
Fuzz 111398: 15 transforms
Fuzz 111399: 2 transforms
Fuzz 111400: 12 transforms
Fuzz 111401: 20 transforms
Fuzz 111402: 16 transforms
Fuzz 111403: 4 transforms
Fuzz 111404: 18 transforms
Fuzz 111405: 3 transforms
Fuzz 111406: 10 transforms
Fuzz 111407: 8 transforms
Fuzz 111408: 4 transforms
Fuzz 111409: 14 transforms
Fuzz 111410: 8 transforms
Fuzz 111411: 12 transforms
Fuzz 111412: 7 transforms
Fuzz 111413: 1 transforms
Fuzz 111414: 11 transforms
Fuzz 111415: 1 transforms
Fuzz 111416: 13 transforms
Fuzz 111417: 15 transforms
Fuzz 111418: 12 transforms
Fuzz 111419: 8 transforms
Fuzz 111420: 8 transforms
Fuzz 111421: 18 transforms
Fuzz 111422: 18 transforms
Fuzz 111423: 5 transforms
Fuzz 111424: 11 transforms
Fuzz 111425: 7 transforms
Fuzz 111426: 17 transforms
Fuzz 111427: 10 transforms
Fuzz 111428: 19 transforms
Fuzz 111429: 6 transforms
Fuzz 111430: 8 transforms
Fuzz 111431: 19 transforms
Fuzz 111432: 17 transforms
Fuzz 111433: 7 transforms
Fuzz 111434: 15 transforms
Fuzz 111435: 19 transforms
Fuzz 111436: 18 transforms
Fuzz 111437: 2 transforms
Fuzz 111438: 11 transforms
Fuzz 111439: 16 transforms
Fuzz 111440: 12 transforms
Fuzz 111441: 20 transforms
Fuzz 111442: 8 transforms
Fuzz 111443: 2 transforms
Fuzz 111444: 11 transforms
Fuzz 111445: 19 transforms
Fuzz 111446: 15 transforms
Fuzz 111447: 15 transforms
Fuzz 111448: 10 transforms
Fuzz 111449: 20 transforms
Fuzz 111450: 14 transforms
Fuzz 111451: 4 transforms
Fuzz 111452: 1 transforms
Fuzz 111453: 3 transforms
Fuzz 111454: 11 transforms
Fuzz 111455: 9 transforms
Fuzz 111456: 20 transforms
Fuzz 111457: 11 transforms
Fuzz 111458: 1 transforms
Fuzz 111459: 4 transforms
Fuzz 111460: 14 transforms
Fuzz 111461: 16 transforms
Fuzz 111462: 3 transforms
Fuzz 111463: 1 transforms
Fuzz 111464: 9 transforms
Fuzz 111465: 18 transforms
Fuzz 111466: 9 transforms
Fuzz 111467: 8 transforms
Fuzz 111468: 12 transforms
Fuzz 111469: 18 transforms
Fuzz 111470: 2 transforms
Fuzz 111471: 16 transforms
Fuzz 111472: 1 transforms
Fuzz 111473: 5 transforms
Fuzz 111474: 4 transforms
Fuzz 111475: 13 transforms
Fuzz 111476: 16 transforms
Fuzz 111477: 18 transforms
Fuzz 111478: 14 transforms
Fuzz 111479: 13 transforms
Fuzz 111480: 9 transforms
Fuzz 111481: 10 transforms
Fuzz 111482: 20 transforms
Fuzz 111483: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{chideount}<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
} <button (click="increment()" [value]="\'add\'"></button>')

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showihidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #}
]),
});
{
\'\'\');
  '090cedcounter
    [count]="items.ng {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #}
]),
});
{
\'\'\');
  '090cedcounter    [count]="items.length"
    [maxCount]='4'
    (reset)='' }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50359   (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <in  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 111484: 13 transforms
Fuzz 111485: 3 transforms
Fuzz 111486: 17 transforms
Fuzz 111487: 16 transforms
Fuzz 111488: 9 transforms
Fuzz 111489: 6 transforms
Fuzz 111490: 20 transforms
Fuzz 111491: 13 transforms
Fuzz 111492: 20 transforms
Fuzz 111493: 17 transforms
Fuzz 111494: 8 transforms
Fuzz 111495: 6 transforms
Fuzz 111496: 4 transforms
Fuzz 111497: 20 transforms
Fuzz 111498: 1 transforms
Fuzz 111499: 16 transforms
Fuzz 111500: 18 transforms
Fuzz 111501: 4 transforms
Fuzz 111502: 2 transforms
Fuzz 111503: 10 transforms
Fuzz 111504: 14 transforms
Fuzz 111505: 2 transforms
Fuzz 111506: 13 transforms
Fuzz 111507: 3 transforms
Fuzz 111508: 12 transforms
Fuzz 111509: 12 transforms
Fuzz 111510: 19 transforms
Fuzz 111511: 20 transforms
Fuzz 111512: 14 transforms
Fuzz 111513: 10 transforms
Fuzz 111514: 13 transforms
Fuzz 111515: 1 transforms
Fuzz 111516: 14 transforms
Fuzz 111517: 10 transforms
Fuzz 111518: 17 transforms
Fuzz 111519: 17 transforms
Fuzz 111520: 16 transforms
Fuzz 111521: 4 transforms
Fuzz 111522: 8 transforms
Fuzz 111523: 17 transforms
Fuzz 111524: 15 transforms
Fuzz 111525: 12 transforms
Fuzz 111526: 12 transforms
Fuzz 111527: 2 transforms
Fuzz 111528: 2 transforms
Fuzz 111529: 8 transforms
Fuzz 111530: 8 transforms
Fuzz 111531: 9 transforms
Fuzz 111532: 18 transforms
Fuzz 111533: 4 transforms
Fuzz 111534: 20 transforms
Fuzz 111535: 7 transforms
Fuzz 111536: 9 transforms
Fuzz 111537: 5 transforms
Fuzz 111538: 7 transforms
Fuzz 111539: 12 transforms
Fuzz 111540: 8 transforms
Fuzz 111541: 15 transforms
Fuzz 111542: 6 transforms
Fuzz 111543: 12 transforms
Fuzz 111544: 5 transforms
Fuzz 111545: 1 transforms
Fuzz 111546: 3 transforms
Fuzz 111547: 13 transforms
Fuzz 111548: 16 transforms
Fuzz 111549: 8 transforms
Fuzz 111550: 11 transforms
Fuzz 111551: 17 transforms
Fuzz 111552: 16 transforms
Fuzz 111553: 13 transforms
Fuzz 111554: 7 transforms
Fuzz 111555: 9 transforms
Fuzz 111556: 6 transforms
Fuzz 111557: 1 transforms
Fuzz 111558: 20 transforms
Fuzz 111559: 9 transforms
Fuzz 111560: 9 transforms
Fuzz 111561: 1 transforms
Fuzz 111562: 14 transforms
Fuzz 111563: 6 transforms
Fuzz 111564: 7 transforms
Fuzz 111565: 11 transforms
Fuzz 111566: 11 transforms
Fuzz 111567: 6 transforms
Fuzz 111568: 15 transforms
Fuzz 111569: 17 transforms
Fuzz 111570: 5 transforms
Fuzz 111571: 17 transforms
Fuzz 111572: 16 transforms
Fuzz 111573: 16 transforms
Fuzz 111574: 7 transforms
Fuzz 111575: 9 transforms
Fuzz 111576: 8 transforms
Fuzz 111577: 9 transforms
Fuzz 111578: 10 transforms
Fuzz 111579: 15 transforms
Fuzz 111580: 17 transforms
Fuzz 111581: 9 transforms
Fuzz 111582: 12 transforms
Fuzz 111583: 3 transforms
Fuzz 111584: 19 transforms
Fuzz 111585: 6 transforms
Fuzz 111586: 13 transforms
Fuzz 111587: 16 transforms
Fuzz 111588: 2 transforms
Fuzz 111589: 4 transforms
Fuzz 111590: 2 transforms
Fuzz 111591: 11 transforms
Fuzz 111592: 20 transforms
Fuzz 111593: 5 transforms
Fuzz 111594: 15 transforms
Fuzz 111595: 9 transforms
Fuzz 111596: 16 transforms
Fuzz 111597: 9 transforms
Fuzz 111598: 11 transforms
Fuzz 111599: 14 transforms
Fuzz 111600: 4 transforms
Fuzz 111601: 9 transforms
Fuzz 111602: 2 transforms
Fuzz 111603: 7 transforms
Fuzz 111604: 15 transforms
Fuzz 111605: 18 transforms
Fuzz 111606: 8 transforms
Fuzz 111607: 8 transforms
Fuzz 111608: 4 transforms
Fuzz 111609: 8 transforms
Fuzz 111610: 15 transforms
Fuzz 111611: 2 transforms
Fuzz 111612: 1 transforms
Fuzz 111613: 6 transforms
Fuzz 111614: 13 transforms
Fuzz 111615: 10 transforms
Fuzz 111616: 1 transforms
Fuzz 111617: 11 transforms
Fuzz 111618: 2 transforms
Fuzz 111619: 17 transforms
Fuzz 111620: 3 transforms
Fuzz 111621: 9 transforms
Fuzz 111622: 9 transforms
Fuzz 111623: 18 transforms
Fuzz 111624: 3 transforms
Fuzz 111625: 11 transforms
Fuzz 111626: 2 transforms
Fuzz 111627: 8 transforms
Fuzz 111628: 18 transforms
Fuzz 111629: 4 transforms
Fuzz 111630: 11 transforms
Fuzz 111631: 6 transforms
Fuzz 111632: 10 transforms
Fuzz 111633: 18 transforms
Fuzz 111634: 15 transforms
Fuzz 111635: 20 transforms
Fuzz 111636: 14 transforms
Fuzz 111637: 7 transforms
Fuzz 111638: 13 transforms
Fuzz 111639: 17 transforms
Fuzz 111640: 11 transforms
Fuzz 111641: 18 transforms
Fuzz 111642: 15 transforms
Fuzz 111643: 3 transforms
Fuzz 111644: 12 transforms
Fuzz 111645: 18 transforms
Fuzz 111646: 12 transforms
Fuzz 111647: 7 transforms
Fuzz 111648: 3 transforms
Fuzz 111649: 6 transforms
Fuzz 111650: 15 transforms
Fuzz 111651: 5 transforms
Fuzz 111652: 17 transforms
Fuzz 111653: 2 transforms
Fuzz 111654: 18 transforms
Fuzz 111655: 2 transforms
Fuzz 111656: 4 transforms
Fuzz 111657: 17 transforms
Fuzz 111658: 6 transforms
Fuzz 111659: 6 transforms
Fuzz 111660: 16 transforms
Fuzz 111661: 1 transforms
Fuzz 111662: 5 transforms
Fuzz 111663: 6 transforms
Fuzz 111664: 14 transforms
Fuzz 111665: 19 transforms
Fuzz 111666: 17 transforms
Fuzz 111667: 13 transforms
Fuzz 111668: 7 transforms
Fuzz 111669: 17 transforms
Fuzz 111670: 14 transforms
Fuzz 111671: 6 transforms
Fuzz 111672: 17 transforms
Fuzz 111673: 17 transforms
Fuzz 111674: 13 transforms
Fuzz 111675: 20 transforms
Fuzz 111676: 16 transforms
Fuzz 111677: 15 transforms
Fuzz 111678: 9 transforms
Fuzz 111679: 7 transforms
Fuzz 111680: 14 transforms
Fuzz 111681: 20 transforms
Fuzz 111682: 9 transforms
Fuzz 111683: 18 transforms
Fuzz 111684: 16 transforms
Fuzz 111685: 14 transforms
Fuzz 111686: 7 transforms
Fuzz 111687: 12 transforms
Fuzz 111688: 9 transforms
Fuzz 111689: 4 transforms
Fuzz 111690: 7 transforms
Fuzz 111691: 7 transforms
Fuzz 111692: 20 transforms
Fuzz 111693: 7 transforms
Fuzz 111694: 14 transforms
Fuzz 111695: 8 transforms
Fuzz 111696: 4 transforms
Fuzz 111697: 10 transforms
Fuzz 111698: 12 transforms
Fuzz 111699: 3 transforms
Fuzz 111700: 17 transforms
Fuzz 111701: 3 transforms
Fuzz 111702: 16 transforms
Fuzz 111703: 6 transforms
Fuzz 111704: 5 transforms
Fuzz 111705: 16 transforms
Fuzz 111706: 13 transforms
Fuzz 111707: 15 transforms
Fuzz 111708: 15 transforms
Fuzz 111709: 17 transforms
Fuzz 111710: 5 transforms
Fuzz 111711: 13 transforms
Fuzz 111712: 10 transforms
Fuzz 111713: 6 transforms
Fuzz 111714: 12 transforms
Fuzz 111715: 5 transforms
Fuzz 111716: 18 transforms
Fuzz 111717: 5 transforms
Fuzz 111718: 17 transforms
Fuzz 111719: 7 transforms
Fuzz 111720: 9 transforms
Fuzz 111721: 7 transforms
Fuzz 111722: 9 transforms
Fuzz 111723: 10 transforms
Fuzz 111724: 15 transforms
Fuzz 111725: 11 transforms
Fuzz 111726: 2 transforms
Fuzz 111727: 3 transforms
Fuzz 111728: 2 transforms
Fuzz 111729: 3 transforms
Fuzz 111730: 4 transforms
Fuzz 111731: 6 transforms
Fuzz 111732: 18 transforms
Fuzz 111733: 8 transforms
Fuzz 111734: 11 transforms
Fuzz 111735: 11 transforms
Fuzz 111736: 18 transforms
Fuzz 111737: 3 transforms
Fuzz 111738: 10 transforms
Fuzz 111739: 11 transforms
Fuzz 111740: 13 transforms
Fuzz 111741: 5 transforms
Fuzz 111742: 6 transforms
Fuzz 111743: 11 transforms
Fuzz 111744: 15 transforms
Fuzz 111745: 4 transforms
Fuzz 111746: 2 transforms
Fuzz 111747: 20 transforms
Fuzz 111748: 19 transforms
Fuzz 111749: 13 transforms
Fuzz 111750: 12 transforms
Fuzz 111751: 6 transforms
Fuzz 111752: 9 transforms
Fuzz 111753: 17 transforms
Fuzz 111754: 14 transforms
Fuzz 111755: 15 transforms
Fuzz 111756: 3 transforms
Fuzz 111757: 15 transforms
Fuzz 111758: 6 transforms
Fuzz 111759: 3 transforms
Fuzz 111760: 18 transforms
Fuzz 111761: 2 transforms
Fuzz 111762: 12 transforms
Fuzz 111763: 14 transforms
Fuzz 111764: 15 transforms
Fuzz 111765: 6 transforms
Fuzz 111766: 3 transforms
Fuzz 111767: 4 transforms
Fuzz 111768: 2 transforms
Fuzz 111769: 6 transforms
Fuzz 111770: 20 transforms
Fuzz 111771: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
});
  void increment() {}
-->
class CounterComponent {
  List<String> items;
  selector: 'my-counter',
  CounterComponent recursedComponent;
@Component(
       atounterComponent)

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(C<!--

}
r, NgForm, NgModel])
]),
r<int>for incremented;
class ComponentA {
import 'package:angular2/angular2.dart';
{
  @Input() int maCount;
  String header;

  selector: 'my-aaa',
}
  EventEmitter<CString> resetEven;
@Component(
-->
  void eset() {}
  directives: const [CounterComponent, NgIf, NgFo}
       aria-hidden="true"do

  @Output() EventEmitte<!--
  templateUrl: 'test.html',

  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
</div>
]),
  {{x}} : {{item.trim()}}
    <my-counter></my-counter>
  
    (click)='h1.hidden = !h1.hidden; countm="ngForm"></form>
 er.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
  <input [(ngMode}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5035l)]="header" />

   -4= null'>
    [count]="items.length"
  <my-counter
});
    [maxCount]='4'
\'\'\');
<li *ngFor='let item of items; let x=index' [hidden]='item !}
    #counter
</li>
    (reset)=''

  <form #ngForm="ngForm"></fom>
  '090cedb3f2833a3f260b0937baage56267a6cd935',
  </my-counter>
      
{
  {{ngForm.dirty}}
<div *ngI="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 111772: 16 transforms
Fuzz 111773: 5 transforms
Fuzz 111774: 9 transforms
Fuzz 111775: 19 transforms
Fuzz 111776: 14 transforms
Fuzz 111777: 13 transforms
Fuzz 111778: 4 transforms
Fuzz 111779: 18 transforms
Fuzz 111780: 16 transforms
Fuzz 111781: 7 transforms
Fuzz 111782: 12 transforms
Fuzz 111783: 11 transforms
Fuzz 111784: 14 transforms
Fuzz 111785: 2 transforms
Fuzz 111786: 13 transforms
Fuzz 111787: 1 transforms
Fuzz 111788: 13 transforms
Fuzz 111789: 17 transforms
Fuzz 111790: 7 transforms
Fuzz 111791: 17 transforms
Fuzz 111792: 5 transforms
Fuzz 111793: 15 transforms
Fuzz 111794: 1 transforms
Fuzz 111795: 8 transforms
Fuzz 111796: 17 transforms
Fuzz 111797: 3 transforms
Fuzz 111798: 8 transforms
Fuzz 111799: 18 transforms
Fuzz 111800: 19 transforms
Fuzz 111801: 12 transforms
Fuzz 111802: 11 transforms
Fuzz 111803: 6 transforms
Fuzz 111804: 18 transforms
Fuzz 111805: 14 transforms
Fuzz 111806: 7 transforms
Fuzz 111807: 10 transforms
Fuzz 111808: 8 transforms
Fuzz 111809: 8 transforms
Fuzz 111810: 9 transforms
Fuzz 111811: 11 transforms
Fuzz 111812: 20 transforms
Fuzz 111813: 18 transforms
Fuzz 111814: 13 transforms
Fuzz 111815: 20 transforms
Fuzz 111816: 2 transforms
Fuzz 111817: 12 transforms
Fuzz 111818: 8 transforms
Fuzz 111819: 14 transforms
Fuzz 111820: 14 transforms
Fuzz 111821: 2 transforms
Fuzz 111822: 17 transforms
Fuzz 111823: 12 transforms
Fuzz 111824: 17 transforms
Fuzz 111825: 5 transforms
Fuzz 111826: 7 transforms
Fuzz 111827: 2 transforms
Fuzz 111828: 13 transforms
Fuzz 111829: 17 transforms
Fuzz 111830: 4 transforms
Fuzz 111831: 11 transforms
Fuzz 111832: 10 transforms
Fuzz 111833: 14 transforms
Fuzz 111834: 6 transforms
Fuzz 111835: 2 transforms
Fuzz 111836: 8 transforms
Fuzz 111837: 12 transforms
Fuzz 111838: 7 transforms
Fuzz 111839: 9 transforms
Fuzz 111840: 2 transforms
Fuzz 111841: 1 transforms
Fuzz 111842: 19 transforms
Fuzz 111843: 1 transforms
Fuzz 111844: 9 transforms
Fuzz 111845: 14 transforms
Fuzz 111846: 4 transforms
Fuzz 111847: 20 transforms
Fuzz 111848: 18 transforms
Fuzz 111849: 19 transforms
Fuzz 111850: 5 transforms
Fuzz 111851: 5 transforms
Fuzz 111852: 3 transforms
Fuzz 111853: 14 transforms
Fuzz 111854: 10 transforms
Fuzz 111855: 10 transforms
Fuzz 111856: 6 transforms
Fuzz 111857: 16 transforms
Fuzz 111858: 16 transforms
Fuzz 111859: 4 transforms
Fuzz 111860: 1 transforms
Fuzz 111861: 11 transforms
Fuzz 111862: 14 transforms
Fuzz 111863: 11 transforms
Fuzz 111864: 2 transforms
Fuzz 111865: 2 transforms
Fuzz 111866: 5 transforms
Fuzz 111867: 14 transforms
Fuzz 111868: 10 transforms
Fuzz 111869: 2 transforms
Fuzz 111870: 4 transforms
Fuzz 111871: 20 transforms
Fuzz 111872: 15 transforms
Fuzz 111873: 20 transforms
Fuzz 111874: 5 transforms
Fuzz 111875: 5 transforms
Fuzz 111876: 3 transforms
Fuzz 111877: 20 transforms
Fuzz 111878: 5 transforms
Fuzz 111879: 18 transforms
Fuzz 111880: 7 transforms
Fuzz 111881: 20 transforms
Fuzz 111882: 3 transforms
Fuzz 111883: 17 transforms
Fuzz 111884: 10 transforms
Fuzz 111885: 14 transforms
Fuzz 111886: 15 transforms
Fuzz 111887: 4 transforms
Fuzz 111888: 4 transforms
Fuzz 111889: 4 transforms
Fuzz 111890: 17 transforms
Fuzz 111891: 18 transforms
Fuzz 111892: 9 transforms
Fuzz 111893: 16 transforms
Fuzz 111894: 9 transforms
Fuzz 111895: 8 transforms
Fuzz 111896: 6 transforms
Fuzz 111897: 15 transforms
Fuzz 111898: 14 transforms
Fuzz 111899: 2 transforms
Fuzz 111900: 18 transforms
Fuzz 111901: 5 transforms
Fuzz 111902: 8 transforms
Fuzz 111903: 2 transforms
Fuzz 111904: 14 transforms
Fuzz 111905: 12 transforms
Fuzz 111906: 11 transforms
Fuzz 111907: 18 transforms
Fuzz 111908: 7 transforms
Fuzz 111909: 14 transforms
Fuzz 111910: 7 transforms
Fuzz 111911: 16 transforms
Fuzz 111912: 15 transforms
Fuzz 111913: 7 transforms
Fuzz 111914: 4 transforms
Fuzz 111915: 18 transforms
Fuzz 111916: 17 transforms
Fuzz 111917: 16 transforms
Fuzz 111918: 4 transforms
Fuzz 111919: 20 transforms
Fuzz 111920: 9 transforms
Fuzz 111921: 1 transforms
Fuzz 111922: 16 transforms
Fuzz 111923: 12 transforms
Fuzz 111924: 5 transforms
Fuzz 111925: 13 transforms
Fuzz 111926: 6 transforms
Fuzz 111927: 11 transforms
Fuzz 111928: 11 transforms
Fuzz 111929: 9 transforms
Fuzz 111930: 3 transforms
Fuzz 111931: 18 transforms
Fuzz 111932: 4 transforms
Fuzz 111933: 19 transforms
Fuzz 111934: 7 transforms
Fuzz 111935: 14 transforms
Fuzz 111936: 9 transforms
Fuzz 111937: 14 transforms
Fuzz 111938: 18 transforms
Fuzz 111939: 5 transforms
Fuzz 111940: 20 transforms
Fuzz 111941: 9 transforms
Fuzz 111942: 2 transforms
Fuzz 111943: 7 transforms
Fuzz 111944: 17 transforms
Fuzz 111945: 8 transforms
Fuzz 111946: 11 transforms
Fuzz 111947: 8 transforms
Fuzz 111948: 1 transforms
Fuzz 111949: 6 transforms
Fuzz 111950: 8 transforms
Fuzz 111951: 18 transforms
Fuzz 111952: 20 transforms
Fuzz 111953: 15 transforms
Fuzz 111954: 13 transforms
Fuzz 111955: 2 transforms
Fuzz 111956: 13 transforms
Fuzz 111957: 19 transforms
Fuzz 111958: 19 transforms
Fuzz 111959: 12 transforms
Fuzz 111960: 8 transforms
Fuzz 111961: 17 transforms
Fuzz 111962: 8 transforms
Fuzz 111963: 19 transforms
Fuzz 111964: 2 transforms
Fuzz 111965: 5 transforms
Fuzz 111966: 18 transforms
Fuzz 111967: 1 transforms
Fuzz 111968: 4 transforms
Fuzz 111969: 15 transforms
Fuzz 111970: 2 transforms
Fuzz 111971: 14 transforms
Fuzz 111972: 13 transforms
Fuzz 111973: 6 transforms
Fuzz 111974: 9 transforms
Fuzz 111975: 18 transforms
Fuzz 111976: 8 transforms
Fuzz 111977: 10 transforms
Fuzz 111978: 1 transforms
Fuzz 111979: 17 transforms
Fuzz 111980: 18 transforms
Fuzz 111981: 6 transforms
Fuzz 111982: 16 transforms
Fuzz 111983: 18 transforms
Fuzz 111984: 1 transforms
Fuzz 111985: 17 transforms
Fuzz 111986: 8 transforms
Fuzz 111987: 16 transforms
Fuzz 111988: 18 transforms
Fuzz 111989: 9 transforms
Fuzz 111990: 2 transforms
Fuzz 111991: 16 transforms
Fuzz 111992: 11 transforms
Fuzz 111993: 18 transforms
Fuzz 111994: 8 transforms
Fuzz 111995: 9 transforms
Fuzz 111996: 17 transforms
Fuzz 111997: 9 transforms
Fuzz 111998: 2 transforms
Fuzz 111999: 6 transforms
Fuzz 112000: 13 transforms
Fuzz 112001: 8 transforms
Fuzz 112002: 2 transforms
Fuzz 112003: 10 transforms
Fuzz 112004: 4 transforms
Fuzz 112005: 13 transforms
Fuzz 112006: 7 transforms
Fuzz 112007: 14 transforms
Fuzz 112008: 4 transforms
Fuzz 112009: 1 transforms
Fuzz 112010: 14 transforms
Fuzz 112011: 1 transforms
Fuzz 112012: 3 transforms
Fuzz 112013: 5 transforms
Fuzz 112014: 6 transforms
Fuzz 112015: 1 transforms
Fuzz 112016: 14 transforms
Fuzz 112017: 3 transforms
Fuzz 112018: 17 transforms
Fuzz 112019: 20 transforms
Fuzz 112020: 6 transforms
Fuzz 112021: 3 transforms
Fuzz 112022: 15 transforms
Fuzz 112023: 1 transforms
Fuzz 112024: 18 transforms
Fuzz 112025: 19 transforms
Fuzz 112026: 2 transforms
Fuzz 112027: 9 transforms
Fuzz 112028: 8 transforms
Fuzz 112029: 14 transforms
Fuzz 112030: 9 transforms
Fuzz 112031: 1 transforms
Fuzz 112032: 20 transforms
Fuzz 112033: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
import 'package:angular2/angular2.dart';
-->

  templateUrl: 'test.html', n t [CounterComponent, NgIf, NgFor, NgForm, NgModel])class Co
       attr.aria-hidden="{{!invalid}}"
  d<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    irectives: cons<!--
@Component(
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (increment</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #countered)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 112034: 15 transforms
Fuzz 112035: 17 transforms
Fuzz 112036: 11 transforms
Fuzz 112037: 12 transforms
Fuzz 112038: 10 transforms
Fuzz 112039: 8 transforms
Fuzz 112040: 18 transforms
Fuzz 112041: 5 transforms
Fuzz 112042: 1 transforms
Fuzz 112043: 18 transforms
Fuzz 112044: 14 transforms
Fuzz 112045: 7 transforms
Fuzz 112046: 12 transforms
Fuzz 112047: 4 transforms
Fuzz 112048: 4 transforms
Fuzz 112049: 19 transforms
Fuzz 112050: 11 transforms
Fuzz 112051: 6 transforms
Fuzz 112052: 12 transforms
Fuzz 112053: 7 transforms
Fuzz 112054: 16 transforms
Fuzz 112055: 16 transforms
Fuzz 112056: 8 transforms
Fuzz 112057: 14 transforms
Fuzz 112058: 2 transforms
Fuzz 112059: 16 transforms
Fuzz 112060: 7 transforms
Fuzz 112061: 18 transforms
Fuzz 112062: 5 transforms
Fuzz 112063: 15 transforms
Fuzz 112064: 5 transforms
Fuzz 112065: 3 transforms
Fuzz 112066: 1 transforms
Fuzz 112067: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
  inputs: const ['count'],

  selector: 'my-cnounter',
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
   ) EventEmitter<int> incremented;
  outputs: const ['resetEvenrt: reset'],
import 'package:angular2/angular2.dart';
       attr.aria-hidden="{{!invalid}} Compone}
]),ntA {
  void increment() {}
class CounterComponent {
}
  EventEmitter<String> resetEvent;
  directies: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}

  void reset() {}
  selector: 'my-aaa',
  int count;
  @Input() int maxCount;

class<!--
  List<String> items;
-->

  CounterComponent recursedComponent;
  @Output(<!--
@Component(
  @ContentChild(CounterComponent)
-->
<<==HTML CODE==>>
    (incremented)='items.=add($event.toString())'>
-->
</div>
    #counter
  {{x}} : {{item.trim()}}
    (r<!--
<div *ngIf="items.length > 0">
        <y-counter
    [count]="items.length"
  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
       defaultareset)=''
    (cl>
  

</dick)='h1.hid<den = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
<!-- @ngIgnoreErrors: -->
  <form #ngForm="ngForm"></form>

</li>
<h1 #h1>SngIgnoreErrors: -->
  <form #ngForm="ngFormhowing {{items.leng(th}} items:</h1>
    [maxCount]='4'
    <my-counter></my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 112068: 3 transforms
Fuzz 112069: 12 transforms
Fuzz 112070: 8 transforms
Fuzz 112071: 19 transforms
Fuzz 112072: 1 transforms
Fuzz 112073: 1 transforms
Fuzz 112074: 2 transforms
Fuzz 112075: 15 transforms
Fuzz 112076: 16 transforms
Fuzz 112077: 20 transforms
Fuzz 112078: 16 transforms
Fuzz 112079: 17 transforms
Fuzz 112080: 2 transforms
Fuzz 112081: 19 transforms
Fuzz 112082: 5 transforms
Fuzz 112083: 20 transforms
Fuzz 112084: 19 transforms
Fuzz 112085: 5 transforms
Fuzz 112086: 19 transforms
Fuzz 112087: 7 transforms
Fuzz 112088: 20 transforms
Fuzz 112089: 11 transforms
Fuzz 112090: 15 transforms
Fuzz 112091: 2 transforms
Fuzz 112092: 2 transforms
Fuzz 112093: 18 transforms
Fuzz 112094: 9 transforms
Fuzz 112095: 5 transforms
Fuzz 112096: 14 transforms
Fuzz 112097: 10 transforms
Fuzz 112098: 16 transforms
Fuzz 112099: 20 transforms
Fuzz 112100: 12 transforms
Fuzz 112101: 1 transforms
Fuzz 112102: 15 transforms
Fuzz 112103: 20 transforms
Fuzz 112104: 11 transforms
Fuzz 112105: 2 transforms
Fuzz 112106: 16 transforms
Fuzz 112107: 5 transforms
Fuzz 112108: 4 transforms
Fuzz 112109: 1 transforms
Fuzz 112110: 8 transforms
Fuzz 112111: 10 transforms
Fuzz 112112: 11 transforms
Fuzz 112113: 10 transforms
Fuzz 112114: 16 transforms
Fuzz 112115: 6 transforms
Fuzz 112116: 4 transforms
Fuzz 112117: 7 transforms
Fuzz 112118: 5 transforms
Fuzz 112119: 20 transforms
Fuzz 112120: 2 transforms
Fuzz 112121: 19 transforms
Fuzz 112122: 18 transforms
Fuzz 112123: 12 transforms
Fuzz 112124: 17 transforms
Fuzz 112125: 17 transforms
Fuzz 112126: 19 transforms
Fuzz 112127: 11 transforms
Fuzz 112128: 5 transforms
Fuzz 112129: 13 transforms
Fuzz 112130: 17 transforms
Fuzz 112131: 9 transforms
Fuzz 112132: 2 transforms
Fuzz 112133: 19 transforms
Fuzz 112134: 19 transforms
Fuzz 112135: 11 transforms
Fuzz 112136: 1 transforms
Fuzz 112137: 1 transforms
Fuzz 112138: 11 transforms
Fuzz 112139: 20 transforms
Fuzz 112140: 8 transforms
Fuzz 112141: 13 transforms
Fuzz 112142: 4 transforms
Fuzz 112143: 16 transforms
Fuzz 112144: 6 transforms
Fuzz 112145: 3 transforms
Fuzz 112146: 10 transforms
Fuzz 112147: 1 transforms
Fuzz 112148: 13 transforms
Fuzz 112149: 20 transforms
Fuzz 112150: 1 transforms
Fuzz 112151: 10 transforms
Fuzz 112152: 13 transforms
Fuzz 112153: 6 transforms
Fuzz 112154: 5 transforms
Fuzz 112155: 10 transforms
Fuzz 112156: 4 transforms
Fuzz 112157: 17 transforms
Fuzz 112158: 19 transforms
Fuzz 112159: 6 transforms
Fuzz 112160: 5 transforms
Fuzz 112161: 19 transforms
Fuzz 112162: 4 transforms
Fuzz 112163: 18 transforms
Fuzz 112164: 2 transforms
Fuzz 112165: 7 transforms
Fuzz 112166: 1 transforms
Fuzz 112167: 13 transforms
Fuzz 112168: 1 transforms
Fuzz 112169: 12 transforms
Fuzz 112170: 16 transforms
Fuzz 112171: 16 transforms
Fuzz 112172: 1 transforms
Fuzz 112173: 14 transforms
Fuzz 112174: 14 transforms
Fuzz 112175: 6 transforms
Fuzz 112176: 8 transforms
Fuzz 112177: 19 transforms
Fuzz 112178: 8 transforms
Fuzz 112179: 6 transforms
Fuzz 112180: 8 transforms
Fuzz 112181: 2 transforms
Fuzz 112182: 12 transforms
Fuzz 112183: 20 transforms
Fuzz 112184: 10 transforms
Fuzz 112185: 2 transforms
Fuzz 112186: 6 transforms
Fuzz 112187: 6 transforms
Fuzz 112188: 2 transforms
Fuzz 112189: 7 transforms
Fuzz 112190: 20 transforms
Fuzz 112191: 13 transforms
Fuzz 112192: 9 transforms
Fuzz 112193: 19 transforms
Fuzz 112194: 8 transforms
Fuzz 112195: 17 transforms
Fuzz 112196: 20 transforms
Fuzz 112197: 12 transforms
Fuzz 112198: 1 transforms
Fuzz 112199: 19 transforms
Fuzz 112200: 15 transforms
Fuzz 112201: 13 transforms
Fuzz 112202: 13 transforms
Fuzz 112203: 19 transforms
Fuzz 112204: 4 transforms
Fuzz 112205: 17 transforms
Fuzz 112206: 11 transforms
Fuzz 112207: 18 transforms
Fuzz 112208: 17 transforms
Fuzz 112209: 14 transforms
Fuzz 112210: 10 transforms
Fuzz 112211: 9 transforms
Fuzz 112212: 11 transforms
Fuzz 112213: 16 transforms
Fuzz 112214: 5 transforms
Fuzz 112215: 10 transforms
Fuzz 112216: 14 transforms
Fuzz 112217: 2 transforms
Fuzz 112218: 11 transforms
Fuzz 112219: 8 transforms
Fuzz 112220: 4 transforms
Fuzz 112221: 20 transforms
Fuzz 112222: 5 transforms
Fuzz 112223: 5 transforms
Fuzz 112224: 14 transforms
Fuzz 112225: 16 transforms
Fuzz 112226: 3 transforms
Fuzz 112227: 7 transforms
Fuzz 112228: 2 transforms
Fuzz 112229: 3 transforms
Fuzz 112230: 20 transforms
Fuzz 112231: 4 transforms
Fuzz 112232: 15 transforms
Fuzz 112233: 9 transforms
Fuzz 112234: 11 transforms
Fuzz 112235: 18 transforms
Fuzz 112236: 18 transforms
Fuzz 112237: 11 transforms
Fuzz 112238: 17 transforms
Fuzz 112239: 1 transforms
Fuzz 112240: 11 transforms
Fuzz 112241: 3 transforms
Fuzz 112242: 6 transforms
Fuzz 112243: 13 transforms
Fuzz 112244: 9 transforms
Fuzz 112245: 1 transforms
Fuzz 112246: 13 transforms
Fuzz 112247: 8 transforms
Fuzz 112248: 8 transforms
Fuzz 112249: 14 transforms
Fuzz 112250: 16 transforms
Fuzz 112251: 18 transforms
Fuzz 112252: 1 transforms
Fuzz 112253: 2 transforms
Fuzz 112254: 15 transforms
Fuzz 112255: 8 transforms
Fuzz 112256: 19 transforms
Fuzz 112257: 6 transforms
Fuzz 112258: 10 transforms
Fuzz 112259: 15 transforms
Fuzz 112260: 3 transforms
Fuzz 112261: 11 transforms
Fuzz 112262: 7 transforms
Fuzz 112263: 2 transforms
Fuzz 112264: 17 transforms
Fuzz 112265: 9 transforms
Fuzz 112266: 18 transforms
Fuzz 112267: 11 transforms
Fuzz 112268: 14 transforms
Fuzz 112269: 18 transforms
Fuzz 112270: 12 transforms
Fuzz 112271: 12 transforms
Fuzz 112272: 20 transforms
Fuzz 112273: 7 transforms
Fuzz 112274: 15 transforms
Fuzz 112275: 6 transforms
Fuzz 112276: 20 transforms
Fuzz 112277: 9 transforms
Fuzz 112278: 14 transforms
Fuzz 112279: 6 transforms
Fuzz 112280: 18 transforms
Fuzz 112281: 2 transforms
Fuzz 112282: 16 transforms
Fuzz 112283: 10 transforms
Fuzz 112284: 14 transforms
Fuzz 112285: 20 transforms
Fuzz 112286: 12 transforms
Fuzz 112287: 17 transforms
Fuzz 112288: 2 transforms
Fuzz 112289: 10 transforms
Fuzz 112290: 10 transforms
Fuzz 112291: 11 transforms
Fuzz 112292: 12 transforms
Fuzz 112293: 11 transforms
Fuzz 112294: 1 transforms
Fuzz 112295: 11 transforms
Fuzz 112296: 12 transforms
Fuzz 112297: 13 transforms
Fuzz 112298: 7 transforms
Fuzz 112299: 11 transforms
Fuzz 112300: 19 transforms
Fuzz 112301: 11 transforms
Fuzz 112302: 3 transforms
Fuzz 112303: 10 transforms
Fuzz 112304: 13 transforms
Fuzz 112305: 12 transforms
Fuzz 112306: 9 transforms
Fuzz 112307: 15 transforms
Fuzz 112308: 10 transforms
Fuzz 112309: 19 transforms
Fuzz 112310: 14 transforms
Fuzz 112311: 2 transforms
Fuzz 112312: 4 transforms
Fuzz 112313: 10 transforms
Fuzz 112314: 13 transforms
Fuzz 112315: 1 transforms
Fuzz 112316: 20 transforms
Fuzz 112317: 19 transforms
Fuzz 112318: 8 transforms
Fuzz 112319: 4 transforms
Fuzz 112320: 8 transforms
Fuzz 112321: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {

class ComponentA {  List<String> items;
import 'package:angular2/angular2.dart';
       aria-gethidden="true"
  @Input() int maxCount;

       attr.aria-hidden="{{!invalid}}"  void increment() {}
}
  selector: 'my-counter',
-->
  Strinomponent(
<!--
  @Output() EventEmitter<int> incremented;
  directives: const [CountimportevrComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
  CountcontinueerComponent recursedComponent;
  selector: 'my-aaa',

  outputs: g header;
}
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
  selector: 'my-counter',
       attr.arit(
  EventEmitter<String> resetEvent;
       aria-hidden="true"
  templateUrl: 'test.html',

  int count;
@Componen<!--
@Component(
  inpsuperuts: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.<!--
-->
       ariia-hidden="length}} items:</h1>
<li *ngFor='let i<!--
-->
       aria-<!--
-->
       aria-hidden="true"
       attrhiddentem of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
<li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #cou<!--
-->
       aria-hidde
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 112322: 11 transforms
Fuzz 112323: 13 transforms
Fuzz 112324: 16 transforms
Fuzz 112325: 20 transforms
Fuzz 112326: 5 transforms
Fuzz 112327: 6 transforms
Fuzz 112328: 12 transforms
Fuzz 112329: 16 transforms
Fuzz 112330: 8 transforms
Fuzz 112331: 2 transforms
Fuzz 112332: 8 transforms
Fuzz 112333: 16 transforms
Fuzz 112334: 12 transforms
Fuzz 112335: 17 transforms
Fuzz 112336: 3 transforms
Fuzz 112337: 4 transforms
Fuzz 112338: 13 transforms
Fuzz 112339: 17 transforms
Fuzz 112340: 2 transforms
Fuzz 112341: 17 transforms
Fuzz 112342: 12 transforms
Fuzz 112343: 20 transforms
Fuzz 112344: 13 transforms
Fuzz 112345: 5 transforms
Fuzz 112346: 13 transforms
Fuzz 112347: 16 transforms
Fuzz 112348: 4 transforms
Fuzz 112349: 18 transforms
Fuzz 112350: 18 transforms
Fuzz 112351: 9 transforms
Fuzz 112352: 17 transforms
Fuzz 112353: 13 transforms
Fuzz 112354: 11 transforms
Fuzz 112355: 6 transforms
Fuzz 112356: 2 transforms
Fuzz 112357: 15 transforms
Fuzz 112358: 20 transforms
Fuzz 112359: 12 transforms
Fuzz 112360: 14 transforms
Fuzz 112361: 10 transforms
Fuzz 112362: 5 transforms
Fuzz 112363: 14 transforms
Fuzz 112364: 9 transforms
Fuzz 112365: 1 transforms
Fuzz 112366: 2 transforms
Fuzz 112367: 20 transforms
Fuzz 112368: 19 transforms
Fuzz 112369: 17 transforms
Fuzz 112370: 17 transforms
Fuzz 112371: 12 transforms
Fuzz 112372: 10 transforms
Fuzz 112373: 12 transforms
Fuzz 112374: 7 transforms
Fuzz 112375: 20 transforms
Fuzz 112376: 13 transforms
Fuzz 112377: 12 transforms
Fuzz 112378: 5 transforms
Fuzz 112379: 19 transforms
Fuzz 112380: 15 transforms
Fuzz 112381: 14 transforms
Fuzz 112382: 1 transforms
Fuzz 112383: 3 transforms
Fuzz 112384: 11 transforms
Fuzz 112385: 16 transforms
Fuzz 112386: 9 transforms
Fuzz 112387: 13 transforms
Fuzz 112388: 14 transforms
Fuzz 112389: 11 transforms
Fuzz 112390: 2 transforms
Fuzz 112391: 20 transforms
Fuzz 112392: 16 transforms
Fuzz 112393: 18 transforms
Fuzz 112394: 19 transforms
Fuzz 112395: 4 transforms
Fuzz 112396: 10 transforms
Fuzz 112397: 4 transforms
Fuzz 112398: 20 transforms
Fuzz 112399: 7 transforms
Fuzz 112400: 12 transforms
Fuzz 112401: 2 transforms
Fuzz 112402: 9 transforms
Fuzz 112403: 18 transforms
Fuzz 112404: 16 transforms
Fuzz 112405: 7 transforms
Fuzz 112406: 10 transforms
Fuzz 112407: 8 transforms
Fuzz 112408: 18 transforms
Fuzz 112409: 9 transforms
Fuzz 112410: 10 transforms
Fuzz 112411: 18 transforms
Fuzz 112412: 20 transforms
Fuzz 112413: 8 transforms
Fuzz 112414: 2 transforms
Fuzz 112415: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String heade<!--
-->
      export aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
   r;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterCompont(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<nent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-}
]),
}counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 112416: 13 transforms
Fuzz 112417: 3 transforms
Fuzz 112418: 2 transforms
Fuzz 112419: 5 transforms
Fuzz 112420: 11 transforms
Fuzz 112421: 9 transforms
Fuzz 112422: 3 transforms
Fuzz 112423: 20 transforms
Fuzz 112424: 5 transforms
Fuzz 112425: 3 transforms
Fuzz 112426: 15 transforms
Fuzz 112427: 11 transforms
Fuzz 112428: 8 transforms
Fuzz 112429: 7 transforms
Fuzz 112430: 4 transforms
Fuzz 112431: 3 transforms
Fuzz 112432: 15 transforms
Fuzz 112433: 2 transforms
Fuzz 112434: 1 transforms
Fuzz 112435: 2 transforms
Fuzz 112436: 13 transforms
Fuzz 112437: 17 transforms
Fuzz 112438: 9 transforms
Fuzz 112439: 20 transforms
Fuzz 112440: 13 transforms
Fuzz 112441: 2 transforms
Fuzz 112442: 16 transforms
Fuzz 112443: 2 transforms
Fuzz 112444: 3 transforms
Fuzz 112445: 4 transforms
Fuzz 112446: 14 transforms
Fuzz 112447: 17 transforms
Fuzz 112448: 18 transforms
Fuzz 112449: 1 transforms
Fuzz 112450: 13 transforms
Fuzz 112451: 14 transforms
Fuzz 112452: 13 transforms
Fuzz 112453: 15 transforms
Fuzz 112454: 1 transforms
Fuzz 112455: 15 transforms
Fuzz 112456: 5 transforms
Fuzz 112457: 2 transforms
Fuzz 112458: 9 transforms
Fuzz 112459: 7 transforms
Fuzz 112460: 5 transforms
Fuzz 112461: 19 transforms
Fuzz 112462: 19 transforms
Fuzz 112463: 3 transforms
Fuzz 112464: 7 transforms
Fuzz 112465: 2 transforms
Fuzz 112466: 11 transforms
Fuzz 112467: 3 transforms
Fuzz 112468: 9 transforms
Fuzz 112469: 1 transforms
Fuzz 112470: 19 transforms
Fuzz 112471: 5 transforms
Fuzz 112472: 16 transforms
Fuzz 112473: 3 transforms
Fuzz 112474: 11 transforms
Fuzz 112475: 7 transforms
Fuzz 112476: 16 transforms
Fuzz 112477: 3 transforms
Fuzz 112478: 11 transforms
Fuzz 112479: 2 transforms
Fuzz 112480: 13 transforms
Fuzz 112481: 2 transforms
Fuzz 112482: 12 transforms
Fuzz 112483: 4 transforms
Fuzz 112484: 7 transforms
Fuzz 112485: 13 transforms
Fuzz 112486: 19 transforms
Fuzz 112487: 18 transforms
Fuzz 112488: 7 transforms
Fuzz 112489: 18 transforms
Fuzz 112490: 7 transforms
Fuzz 112491: 17 transforms
Fuzz 112492: 9 transforms
Fuzz 112493: 3 transforms
Fuzz 112494: 4 transforms
Fuzz 112495: 9 transforms
Fuzz 112496: 16 transforms
Fuzz 112497: 15 transforms
Fuzz 112498: 18 transforms
Fuzz 112499: 7 transforms
Fuzz 112500: 6 transforms
Fuzz 112501: 18 transforms
Fuzz 112502: 6 transforms
Fuzz 112503: 9 transforms
Fuzz 112504: 8 transforms
Fuzz 112505: 9 transforms
Fuzz 112506: 9 transforms
Fuzz 112507: 5 transforms
Fuzz 112508: 5 transforms
Fuzz 112509: 14 transforms
Fuzz Failure 
<<==DART CODE==>>

-->
  List<String> items;
  direinctives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class Compone<!--
}
   sel
  templateUrl: 'test.html',
@Component(
@Component(
       aria-hidden="true"       attr.aria-ntA {
import 'package:angular2/angular2.dart';

  String header;
<<==HTML CODE==>>
  </m  <input [(ngModel)]="header" />      
    <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
length}} items:</h1>
    [maxCount]='4'
</li>
</li>
<div *ngIf="items.length > 0">
  
    (reset)=''
  
    (incremented)='items.add($event.toString())'>
    [count]="items.length"
  {{ngForm.dirty}}
    <my-counter></my-counter>
    (incremented)='items.add($event.toString())'>

  </my-counter>

  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
</div>
    #counter
  <form #ngForm="ngForm"></form>
    (reset)=''
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />      
<div *ngIf="items.length > 0">
    [count]="items.length"

<!-- @ngIgnoreErrors: -->
  <my-counter
    #coorm"></form>
</div>
    #counter
  <form #ngForm="ngForm"></form>
    (reset)=''
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="heelseader" />      
<div *ngIf="items.length > 0">
    [count]="items.length"

<!-- @ngIgnoreErrors: -->
  <my-counter
    #counter
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [maxCount]='4'
  {{x}} : {{item.trim()}}unter
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [maxCount]='4'
  {{x}} : {{item.trim()}}
  <my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 112510: 6 transforms
Fuzz 112511: 12 transforms
Fuzz 112512: 9 transforms
Fuzz 112513: 16 transforms
Fuzz 112514: 13 transforms
Fuzz 112515: 3 transforms
Fuzz 112516: 5 transforms
Fuzz 112517: 13 transforms
Fuzz 112518: 17 transforms
Fuzz 112519: 10 transforms
Fuzz 112520: 3 transforms
Fuzz 112521: 7 transforms
Fuzz 112522: 4 transforms
Fuzz 112523: 1 transforms
Fuzz 112524: 15 transforms
Fuzz 112525: 20 transforms
Fuzz 112526: 17 transforms
Fuzz 112527: 3 transforms
Fuzz 112528: 10 transforms
Fuzz 112529: 14 transforms
Fuzz 112530: 15 transforms
Fuzz 112531: 4 transforms
Fuzz 112532: 15 transforms
Fuzz 112533: 6 transforms
Fuzz 112534: 16 transforms
Fuzz 112535: 5 transforms
Fuzz 112536: 20 transforms
Fuzz 112537: 1 transforms
Fuzz 112538: 6 transforms
Fuzz 112539: 9 transforms
Fuzz 112540: 14 transforms
Fuzz 112541: 19 transforms
Fuzz 112542: 16 transforms
Fuzz 112543: 17 transforms
Fuzz 112544: 17 transforms
Fuzz 112545: 6 transforms
Fuzz 112546: 13 transforms
Fuzz 112547: 1 transforms
Fuzz 112548: 20 transforms
Fuzz 112549: 1 transforms
Fuzz 112550: 20 transforms
Fuzz 112551: 1 transforms
Fuzz 112552: 16 transforms
Fuzz 112553: 3 transforms
Fuzz 112554: 9 transforms
Fuzz 112555: 10 transforms
Fuzz 112556: 5 transforms
Fuzz 112557: 5 transforms
Fuzz 112558: 19 transforms
Fuzz 112559: 9 transforms
Fuzz 112560: 11 transforms
Fuzz 112561: 9 transforms
Fuzz 112562: 8 transforms
Fuzz 112563: 4 transforms
Fuzz 112564: 19 transforms
Fuzz 112565: 20 transforms
Fuzz 112566: 4 transforms
Fuzz 112567: 8 transforms
Fuzz 112568: 16 transforms
Fuzz 112569: 19 transforms
Fuzz 112570: 8 transforms
Fuzz 112571: 9 transforms
Fuzz 112572: 12 transforms
Fuzz 112573: 16 transforms
Fuzz 112574: 16 transforms
Fuzz 112575: 8 transforms
Fuzz 112576: 10 transforms
Fuzz 112577: 7 transforms
Fuzz 112578: 1 transforms
Fuzz 112579: 9 transforms
Fuzz 112580: 1 transforms
Fuzz 112581: 3 transforms
Fuzz 112582: 6 transforms
Fuzz 112583: 13 transforms
Fuzz 112584: 18 transforms
Fuzz 112585: 11 transforms
Fuzz 112586: 17 transforms
Fuzz 112587: 7 transforms
Fuzz 112588: 7 transforms
Fuzz 112589: 4 transforms
Fuzz 112590: 15 transforms
Fuzz 112591: 12 transforms
Fuzz 112592: 4 transforms
Fuzz 112593: 20 transforms
Fuzz 112594: 15 transforms
Fuzz 112595: 20 transforms
Fuzz 112596: 17 transforms
Fuzz 112597: 14 transforms
Fuzz 112598: 5 transforms
Fuzz 112599: 10 transforms
Fuzz 112600: 15 transforms
Fuzz 112601: 4 transforms
Fuzz 112602: 5 transforms
Fuzz 112603: 11 transforms
Fuzz 112604: 12 transforms
Fuzz 112605: 14 transforms
Fuzz 112606: 13 transforms
Fuzz 112607: 17 transforms
Fuzz 112608: 14 transforms
Fuzz 112609: 3 transforms
Fuzz 112610: 17 transforms
Fuzz 112611: 13 transforms
Fuzz 112612: 19 transforms
Fuzz 112613: 6 transforms
Fuzz 112614: 7 transforms
Fuzz 112615: 17 transforms
Fuzz 112616: 17 transforms
Fuzz 112617: 16 transforms
Fuzz 112618: 15 transforms
Fuzz 112619: 16 transforms
Fuzz 112620: 2 transforms
Fuzz 112621: 9 transforms
Fuzz 112622: 6 transforms
Fuzz 112623: 16 transforms
Fuzz 112624: 18 transforms
Fuzz 112625: 2 transforms
Fuzz 112626: 11 transforms
Fuzz 112627: 15 transforms
Fuzz 112628: 12 transforms
Fuzz 112629: 15 transforms
Fuzz 112630: 9 transforms
Fuzz 112631: 18 transforms
Fuzz 112632: 20 transforms
Fuzz 112633: 3 transforms
Fuzz 112634: 9 transforms
Fuzz 112635: 15 transforms
Fuzz 112636: 13 transforms
Fuzz 112637: 6 transforms
Fuzz 112638: 8 transforms
Fuzz 112639: 12 transforms
Fuzz 112640: 11 transforms
Fuzz 112641: 20 transforms
Fuzz 112642: 16 transforms
Fuzz 112643: 15 transforms
Fuzz 112644: 2 transforms
Fuzz 112645: 15 transforms
Fuzz 112646: 19 transforms
Fuzz 112647: 6 transforms
Fuzz 112648: 10 transforms
Fuzz 112649: 14 transforms
Fuzz 112650: 15 transforms
Fuzz 112651: 9 transforms
Fuzz 112652: 14 transforms
Fuzz 112653: 18 transforms
Fuzz 112654: 12 transforms
Fuzz 112655: 9 transforms
Fuzz 112656: 9 transforms
Fuzz 112657: 8 transforms
Fuzz 112658: 15 transforms
Fuzz 112659: 20 transforms
Fuzz 112660: 12 transforms
Fuzz 112661: 2 transforms
Fuzz 112662: 19 transforms
Fuzz 112663: 16 transforms
Fuzz 112664: 4 transforms
Fuzz 112665: 15 transforms
Fuzz 112666: 2 transforms
Fuzz 112667: 7 transforms
Fuzz 112668: 19 transforms
Fuzz 112669: 9 transforms
Fuzz 112670: 3 transforms
Fuzz 112671: 2 transforms
Fuzz 112672: 11 transforms
Fuzz 112673: 11 transforms
Fuzz 112674: 15 transforms
Fuzz 112675: 14 transforms
Fuzz 112676: 17 transforms
Fuzz 112677: 15 transforms
Fuzz 112678: 6 transforms
Fuzz 112679: 14 transforms
Fuzz 112680: 7 transforms
Fuzz 112681: 16 transforms
Fuzz 112682: 1 transforms
Fuzz 112683: 20 transforms
Fuzz 112684: 4 transforms
Fuzz 112685: 2 transforms
Fuzz 112686: 5 transforms
Fuzz 112687: 17 transforms
Fuzz 112688: 18 transforms
Fuzz 112689: 9 transforms
Fuzz 112690: 4 transforms
Fuzz 112691: 14 transforms
Fuzz 112692: 7 transforms
Fuzz 112693: 8 transforms
Fuzz 112694: 18 transforms
Fuzz 112695: 1 transforms
Fuzz 112696: 11 transforms
Fuzz 112697: 11 transforms
Fuzz 112698: 13 transforms
Fuzz 112699: 3 transforms
Fuzz 112700: 2 transforms
Fuzz 112701: 4 transforms
Fuzz 112702: 7 transforms
Fuzz 112703: 9 transforms
Fuzz 112704: 9 transforms
Fuzz 112705: 14 transforms
Fuzz 112706: 16 transforms
Fuzz 112707: 10 transforms
Fuzz 112708: 1 transforms
Fuzz 112709: 14 transforms
Fuzz 112710: 18 transforms
Fuzz 112711: 14 transforms
Fuzz 112712: 4 transforms
Fuzz 112713: 11 transforms
Fuzz 112714: 3 transforms
Fuzz 112715: 16 transforms
Fuzz 112716: 16 transforms
Fuzz 112717: 2 transforms
Fuzz 112718: 19 transforms
Fuzz 112719: 13 transforms
Fuzz 112720: 2 transforms
Fuzz 112721: 19 transforms
Fuzz 112722: 19 transforms
Fuzz 112723: 9 transforms
Fuzz 112724: 1 transforms
Fuzz 112725: 15 transforms
Fuzz 112726: 12 transforms
Fuzz 112727: 10 transforms
Fuzz 112728: 10 transforms
Fuzz 112729: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
cconst<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
lass ComponentA {
v  @Output() EventEmitter<invent: reset'],
@Component(
}

  List<String> items;
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
class CounterComponent {
  void reset() {}
  selector: 'my-counter',
  outputs: const ['resetE<String> resetEvent;  inputs: const ['count'],
  @ContonentChild(CounterComponent)



  templateUrl: 'test.html',
  CounterComponent recursedComponent;
  int count;
  void increment() {}  selector: 'my-aaa',
}
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, exportNgMo del])
@Component(
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</hwhile1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form<!--
>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div><!--
-->
       aria-hidden="true"
       attr.aria-

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 112730: 17 transforms
Fuzz 112731: 12 transforms
Fuzz 112732: 5 transforms
Fuzz 112733: 2 transforms
Fuzz 112734: 15 transforms
Fuzz 112735: 6 transforms
Fuzz 112736: 14 transforms
Fuzz 112737: 2 transforms
Fuzz 112738: 17 transforms
Fuzz 112739: 15 transforms
Fuzz 112740: 4 transforms
Fuzz 112741: 10 transforms
Fuzz 112742: 3 transforms
Fuzz 112743: 9 transforms
Fuzz 112744: 7 transforms
Fuzz 112745: 12 transforms
Fuzz 112746: 9 transforms
Fuzz 112747: 9 transforms
Fuzz 112748: 19 transforms
Fuzz 112749: 20 transforms
Fuzz 112750: 14 transforms
Fuzz 112751: 5 transforms
Fuzz 112752: 20 transforms
Fuzz 112753: 1 transforms
Fuzz 112754: 5 transforms
Fuzz 112755: 13 transforms
Fuzz 112756: 8 transforms
Fuzz 112757: 19 transforms
Fuzz 112758: 3 transforms
Fuzz 112759: 10 transforms
Fuzz 112760: 18 transforms
Fuzz 112761: 6 transforms
Fuzz 112762: 18 transforms
Fuzz 112763: 12 transforms
Fuzz 112764: 12 transforms
Fuzz 112765: 19 transforms
Fuzz 112766: 7 transforms
Fuzz 112767: 4 transforms
Fuzz 112768: 13 transforms
Fuzz 112769: 5 transforms
Fuzz 112770: 16 transforms
Fuzz 112771: 16 transforms
Fuzz 112772: 3 transforms
Fuzz 112773: 2 transforms
Fuzz 112774: 20 transforms
Fuzz 112775: 9 transforms
Fuzz 112776: 6 transforms
Fuzz 112777: 6 transforms
Fuzz 112778: 6 transforms
Fuzz 112779: 20 transforms
Fuzz 112780: 19 transforms
Fuzz 112781: 2 transforms
Fuzz 112782: 5 transforms
Fuzz 112783: 7 transforms
Fuzz 112784: 20 transforms
Fuzz 112785: 20 transforms
Fuzz 112786: 7 transforms
Fuzz 112787: 3 transforms
Fuzz 112788: 8 transforms
Fuzz 112789: 16 transforms
Fuzz 112790: 1 transforms
Fuzz 112791: 14 transforms
Fuzz 112792: 20 transforms
Fuzz 112793: 10 transforms
Fuzz 112794: 10 transforms
Fuzz 112795: 17 transforms
Fuzz 112796: 14 transforms
Fuzz 112797: 18 transforms
Fuzz 112798: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
import 'package:angular2/angular2.dart';
  Ev}
]),
});
{
\'\'\');  '090centEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;

  @Output() EventEmitter<
@Component(
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
@Componor: 'my-counter',
class ComponentA {
  @Output() EventEment(
  int count;
  inputs: const ['count'],
class CounterComponent {
  selector: 'my-aaa',
  @Input() int maxCount;
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="incrment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
  @Input() int maxCount;
  List<String> items;
}
  outputs: const ['resetEve<!--
-->
       aria-nt: reset'],
  EventEmitter<String> resetEvent;
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 ()"}}
</li>
  <form #ngForm="ngForm"></form>}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header}
])" />
      
  <my-counteb0937baae56r
    #counter<!--
-->
       aria-hidden="true"
       attr.aria-hi
    [count]="items.length"
    [maxCount]='4'
    (reset)}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b09=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.tString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 112799: 4 transforms
Fuzz 112800: 18 transforms
Fuzz 112801: 12 transforms
Fuzz 112802: 3 transforms
Fuzz 112803: 8 transforms
Fuzz 112804: 8 transforms
Fuzz 112805: 19 transforms
Fuzz 112806: 17 transforms
Fuzz 112807: 1 transforms
Fuzz 112808: 17 transforms
Fuzz 112809: 11 transforms
Fuzz 112810: 8 transforms
Fuzz 112811: 2 transforms
Fuzz 112812: 16 transforms
Fuzz 112813: 2 transforms
Fuzz 112814: 14 transforms
Fuzz 112815: 19 transforms
Fuzz 112816: 15 transforms
Fuzz 112817: 20 transforms
Fuzz 112818: 20 transforms
Fuzz 112819: 9 transforms
Fuzz 112820: 15 transforms
Fuzz 112821: 20 transforms
Fuzz 112822: 12 transforms
Fuzz 112823: 13 transforms
Fuzz 112824: 13 transforms
Fuzz 112825: 2 transforms
Fuzz 112826: 11 transforms
Fuzz 112827: 6 transforms
Fuzz 112828: 15 transforms
Fuzz 112829: 7 transforms
Fuzz 112830: 15 transforms
Fuzz 112831: 1 transforms
Fuzz 112832: 17 transforms
Fuzz 112833: 6 transforms
Fuzz 112834: 19 transforms
Fuzz 112835: 7 transforms
Fuzz 112836: 14 transforms
Fuzz 112837: 12 transforms
Fuzz 112838: 19 transforms
Fuzz 112839: 10 transforms
Fuzz 112840: 16 transforms
Fuzz 112841: 14 transforms
Fuzz 112842: 9 transforms
Fuzz 112843: 5 transforms
Fuzz 112844: 2 transforms
Fuzz 112845: 18 transforms
Fuzz 112846: 14 transforms
Fuzz 112847: 3 transforms
Fuzz 112848: 9 transforms
Fuzz 112849: 14 transforms
Fuzz 112850: 9 transforms
Fuzz 112851: 11 transforms
Fuzz 112852: 10 transforms
Fuzz 112853: 5 transforms
Fuzz 112854: 1 transforms
Fuzz 112855: 7 transforms
Fuzz 112856: 16 transforms
Fuzz 112857: 4 transforms
Fuzz 112858: 14 transforms
Fuzz 112859: 8 transforms
Fuzz 112860: 3 transforms
Fuzz 112861: 9 transforms
Fuzz 112862: 9 transforms
Fuzz 112863: 14 transforms
Fuzz 112864: 16 transforms
Fuzz 112865: 14 transforms
Fuzz 112866: 3 transforms
Fuzz 112867: 9 transforms
Fuzz 112868: 20 transforms
Fuzz 112869: 3 transforms
Fuzz 112870: 6 transforms
Fuzz 112871: 5 transforms
Fuzz 112872: 6 transforms
Fuzz 112873: 2 transforms
Fuzz 112874: 4 transforms
Fuzz 112875: 14 transforms
Fuzz 112876: 15 transforms
Fuzz 112877: 6 transforms
Fuzz 112878: 1 transforms
Fuzz 112879: 13 transforms
Fuzz 112880: 10 transforms
Fuzz 112881: 18 transforms
Fuzz 112882: 15 transforms
Fuzz 112883: 4 transforms
Fuzz 112884: 18 transforms
Fuzz 112885: 13 transforms
Fuzz 112886: 8 transforms
Fuzz 112887: 4 transforms
Fuzz 112888: 18 transforms
Fuzz 112889: 15 transforms
Fuzz 112890: 12 transforms
Fuzz 112891: 1 transforms
Fuzz 112892: 12 transforms
Fuzz 112893: 19 transforms
Fuzz 112894: 15 transforms
Fuzz 112895: 13 transforms
Fuzz 112896: 5 transforms
Fuzz 112897: 16 transforms
Fuzz 112898: 19 transforms
Fuzz 112899: 12 transforms
Fuzz 112900: 17 transforms
Fuzz 112901: 17 transforms
Fuzz 112902: 3 transforms
Fuzz 112903: 16 transforms
Fuzz 112904: 3 transforms
Fuzz 112905: 2 transforms
Fuzz 112906: 3 transforms
Fuzz 112907: 18 transforms
Fuzz 112908: 4 transforms
Fuzz 112909: 5 transforms
Fuzz 112910: 5 transforms
Fuzz 112911: 11 transforms
Fuzz 112912: 15 transforms
Fuzz 112913: 12 transforms
Fuzz 112914: 11 transforms
Fuzz 112915: 19 transforms
Fuzz 112916: 12 transforms
Fuzz 112917: 14 transforms
Fuzz 112918: 8 transforms
Fuzz 112919: 20 transforms
Fuzz 112920: 9 transforms
Fuzz 112921: 5 transforms
Fuzz 112922: 16 transforms
Fuzz 112923: 20 transforms
Fuzz 112924: 13 transforms
Fuzz 112925: 15 transforms
Fuzz 112926: 12 transforms
Fuzz 112927: 12 transforms
Fuzz 112928: 13 transforms
Fuzz 112929: 6 transforms
Fuzz Failure 
<<==DART CODE==>>

       ariaer<String> resetEvent;
-->
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;

  templateUrl: 'test.html',
}
@Component(
class ComponentA {
  CounterComponent recursedComponent;
class CounterComponent {
  @Output() EventEmitter<int> incremented;

import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
}

  @ContentChild(CounterComponent)
  int count;
  String header;
  selector: 'my-aaa',
  void increment() {}
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  EventEmitt<!--
@Component(

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != m != null'>
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset(null'>
</li>

<div *ngIf="items.l"items.length"
    [maxCount]='4'
    (reset)=''
    ength > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 112930: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
       atss CounterComponent {
  int count;
  String header;}
  void reset() {}
       aria-hidden="true"
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
class ComponentA {
  templateUrl: 'test.html',
cla<!--
@Componenswitcht(
  void increment() {}
  CounterComponent recursedComponent;
  selector: 'my-counter',


  selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  NgModel])
@Component(
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
-->
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;


  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
    (incremented)this='items.add($event.toString())'>

}h}} items:</h1>
  <form #ng

}h}} items:</h1>
  <form #ngForm="ng
]),
      
\'\'\');
</div>  Form="ng
]),
      
\'\'\');
</div>    (click)='h1.hidden = !h1.h}
    #counter
<h1 #h1>Showing {{itemns.lengt}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 112931: 6 transforms
Fuzz 112932: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  String header;
  List<String> items;
-->
  selector: 'my-aaa',
  selector: 'my-counter',

  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'asdd\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  int count;
       aria-hidden  inputs: const ['count',
  void increment() {}
  @ContentChild(CounterComponent)

  EventEmitter<String> resetEvent;
}
  @Input() int maxCount;

}
class CounterComponent {import 'package:angular2/angular2.dart';

  voi reset() {}
<!--
@Component(
<<==HTML CODE==>>
    [count]="items.librarylength"
/div>
  <input [(ngModel)]="header" />
    (reset)=''

    #counter
<div *ncgIf="items.length > 0"patch>
  {{ngFo
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 112933: 4 transforms
Fuzz 112934: 18 transforms
Fuzz 112935: 2 transforms
Fuzz 112936: 12 transforms
Fuzz 112937: 1 transforms
Fuzz 112938: 4 transforms
Fuzz 112939: 20 transforms
Fuzz 112940: 15 transforms
Fuzz 112941: 4 transforms
Fuzz 112942: 20 transforms
Fuzz 112943: 17 transforms
Fuzz 112944: 4 transforms
Fuzz 112945: 13 transforms
Fuzz 112946: 10 transforms
Fuzz 112947: 6 transforms
Fuzz 112948: 11 transforms
Fuzz 112949: 16 transforms
Fuzz 112950: 10 transforms
Fuzz 112951: 7 transforms
Fuzz 112952: 18 transforms
Fuzz 112953: 14 transforms
Fuzz 112954: 2 transforms
Fuzz 112955: 11 transforms
Fuzz 112956: 11 transforms
Fuzz 112957: 16 transforms
Fuzz 112958: 18 transforms
Fuzz 112959: 1 transforms
Fuzz 112960: 1 transforms
Fuzz 112961: 11 transforms
Fuzz 112962: 6 transforms
Fuzz 112963: 8 transforms
Fuzz 112964: 3 transforms
Fuzz 112965: 16 transforms
Fuzz 112966: 12 transforms
Fuzz 112967: 17 transforms
Fuzz 112968: 14 transforms
Fuzz 112969: 9 transforms
Fuzz 112970: 2 transforms
Fuzz 112971: 17 transforms
Fuzz 112972: 5 transforms
Fuzz 112973: 15 transforms
Fuzz 112974: 12 transforms
Fuzz 112975: 1 transforms
Fuzz 112976: 12 transforms
Fuzz 112977: 10 transforms
Fuzz 112978: 5 transforms
Fuzz 112979: 17 transforms
Fuzz 112980: 11 transforms
Fuzz 112981: 9 transforms
Fuzz 112982: 6 transforms
Fuzz 112983: 17 transforms
Fuzz 112984: 18 transforms
Fuzz 112985: 6 transforms
Fuzz 112986: 5 transforms
Fuzz 112987: 1 transforms
Fuzz 112988: 18 transforms
Fuzz 112989: 7 transforms
Fuzz 112990: 10 transforms
Fuzz 112991: 10 transforms
Fuzz 112992: 8 transforms
Fuzz 112993: 18 transforms
Fuzz 112994: 12 transforms
Fuzz 112995: 17 transforms
Fuzz 112996: 5 transforms
Fuzz 112997: 8 transforms
Fuzz 112998: 19 transforms
Fuzz 112999: 13 transforms
Fuzz 113000: 19 transforms
Fuzz 113001: 15 transforms
Fuzz 113002: 20 transforms
Fuzz 113003: 5 transforms
Fuzz 113004: 6 transforms
Fuzz 113005: 19 transforms
Fuzz 113006: 9 transforms
Fuzz 113007: 7 transforms
Fuzz 113008: 10 transforms
Fuzz 113009: 9 transforms
Fuzz 113010: 15 transforms
Fuzz 113011: 15 transforms
Fuzz 113012: 2 transforms
Fuzz 113013: 9 transforms
Fuzz 113014: 8 transforms
Fuzz 113015: 4 transforms
Fuzz 113016: 19 transforms
Fuzz 113017: 17 transforms
Fuzz 113018: 17 transforms
Fuzz 113019: 7 transforms
Fuzz 113020: 18 transforms
Fuzz 113021: 12 transforms
Fuzz 113022: 3 transforms
Fuzz 113023: 18 transforms
Fuzz 113024: 2 transforms
Fuzz 113025: 4 transforms
Fuzz 113026: 3 transforms
Fuzz 113027: 17 transforms
Fuzz 113028: 8 transforms
Fuzz 113029: 4 transforms
Fuzz 113030: 8 transforms
Fuzz 113031: 13 transforms
Fuzz 113032: 15 transforms
Fuzz 113033: 3 transforms
Fuzz 113034: 1 transforms
Fuzz 113035: 3 transforms
Fuzz 113036: 10 transforms
Fuzz 113037: 9 transforms
Fuzz 113038: 18 transforms
Fuzz 113039: 11 transforms
Fuzz 113040: 17 transforms
Fuzz 113041: 10 transforms
Fuzz 113042: 7 transforms
Fuzz 113043: 4 transforms
Fuzz 113044: 4 transforms
Fuzz 113045: 18 transforms
Fuzz 113046: 8 transforms
Fuzz 113047: 2 transforms
Fuzz 113048: 5 transforms
Fuzz 113049: 2 transforms
Fuzz 113050: 1 transforms
Fuzz 113051: 2 transforms
Fuzz 113052: 18 transforms
Fuzz 113053: 16 transforms
Fuzz 113054: 18 transforms
Fuzz 113055: 4 transforms
Fuzz 113056: 16 transforms
Fuzz 113057: 16 transforms
Fuzz 113058: 6 transforms
Fuzz 113059: 1 transforms
Fuzz 113060: 11 transforms
Fuzz 113061: 18 transforms
Fuzz 113062: 3 transforms
Fuzz 113063: 15 transforms
Fuzz 113064: 13 transforms
Fuzz 113065: 16 transforms
Fuzz 113066: 5 transforms
Fuzz 113067: 19 transforms
Fuzz 113068: 1 transforms
Fuzz 113069: 19 transforms
Fuzz 113070: 6 transforms
Fuzz 113071: 16 transforms
Fuzz 113072: 18 transforms
Fuzz 113073: 3 transforms
Fuzz 113074: 2 transforms
Fuzz 113075: 14 transforms
Fuzz 113076: 11 transforms
Fuzz 113077: 11 transforms
Fuzz 113078: 13 transforms
Fuzz 113079: 15 transforms
Fuzz 113080: 20 transforms
Fuzz 113081: 6 transforms
Fuzz 113082: 4 transforms
Fuzz 113083: 20 transforms
Fuzz 113084: 1 transforms
Fuzz 113085: 14 transforms
Fuzz 113086: 16 transforms
Fuzz 113087: 13 transforms
Fuzz 113088: 4 transforms
Fuzz 113089: 7 transforms
Fuzz 113090: 14 transforms
Fuzz 113091: 1 transforms
Fuzz 113092: 12 transforms
Fuzz 113093: 11 transforms
Fuzz 113094: 13 transforms
Fuzz 113095: 15 transforms
Fuzz 113096: 18 transforms
Fuzz 113097: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['coudynamicnt'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  int count;
  @Input() int maxCount;
  @Output() EventEmitter<ent(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComint> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void increment() {}

<<==HTML CODE==>>
<li *ngFor='let ite ofitems; let whilex=index' [hidden]='item != null'>
  <input [(ngModel)]="header" />
    (incremented)='items.add($event.toString())'>
<div *ngIf="items.length > 0">
  </my-counter>
      

<!-- @ngIgnoreErrors: -->
</li>
  <my-counter

  <form #ngForm="ngForm"></form>
    [count]="items.length"
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}
    #counter    <my-counter></my-counter>
<h1 #<!--h1>Showing {{items.length}} items:</h1>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</div>
    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 113098: 6 transforms
Fuzz 113099: 15 transforms
Fuzz 113100: 5 transforms
Fuzz 113101: 17 transforms
Fuzz 113102: 1 transforms
Fuzz 113103: 14 transforms
Fuzz 113104: 6 transforms
Fuzz 113105: 14 transforms
Fuzz 113106: 3 transforms
Fuzz 113107: 20 transforms
Fuzz 113108: 6 transforms
Fuzz 113109: 3 transforms
Fuzz 113110: 4 transforms
Fuzz 113111: 12 transforms
Fuzz 113112: 12 transforms
Fuzz 113113: 4 transforms
Fuzz 113114: 14 transforms
Fuzz 113115: 4 transforms
Fuzz 113116: 15 transforms
Fuzz 113117: 12 transforms
Fuzz 113118: 20 transforms
Fuzz 113119: 7 transforms
Fuzz 113120: 14 transforms
Fuzz 113121: 17 transforms
Fuzz 113122: 7 transforms
Fuzz 113123: 19 transforms
Fuzz 113124: 7 transforms
Fuzz 113125: 11 transforms
Fuzz 113126: 14 transforms
Fuzz 113127: 20 transforms
Fuzz 113128: 10 transforms
Fuzz 113129: 12 transforms
Fuzz 113130: 3 transforms
Fuzz 113131: 17 transforms
Fuzz 113132: 1 transforms
Fuzz 113133: 3 transforms
Fuzz 113134: 16 transforms
Fuzz 113135: 19 transforms
Fuzz 113136: 4 transforms
Fuzz 113137: 5 transforms
Fuzz 113138: 6 transforms
Fuzz 113139: 1 transforms
Fuzz 113140: 4 transforms
Fuzz 113141: 10 transforms
Fuzz 113142: 4 transforms
Fuzz 113143: 11 transforms
Fuzz 113144: 7 transforms
Fuzz 113145: 4 transforms
Fuzz 113146: 7 transforms
Fuzz 113147: 20 transforms
Fuzz 113148: 7 transforms
Fuzz 113149: 7 transforms
Fuzz 113150: 8 transforms
Fuzz 113151: 15 transforms
Fuzz 113152: 17 transforms
Fuzz 113153: 4 transforms
Fuzz 113154: 8 transforms
Fuzz 113155: 16 transforms
Fuzz 113156: 19 transforms
Fuzz 113157: 2 transforms
Fuzz 113158: 2 transforms
Fuzz 113159: 20 transforms
Fuzz 113160: 3 transforms
Fuzz 113161: 11 transforms
Fuzz 113162: 12 transforms
Fuzz 113163: 17 transforms
Fuzz 113164: 10 transforms
Fuzz 113165: 16 transforms
Fuzz 113166: 2 transforms
Fuzz 113167: 1 transforms
Fuzz 113168: 17 transforms
Fuzz 113169: 13 transforms
Fuzz 113170: 18 transforms
Fuzz 113171: 7 transforms
Fuzz 113172: 20 transforms
Fuzz 113173: 10 transforms
Fuzz 113174: 20 transforms
Fuzz 113175: 17 transforms
Fuzz 113176: 2 transforms
Fuzz 113177: 7 transforms
Fuzz 113178: 10 transforms
Fuzz 113179: 5 transforms
Fuzz 113180: 2 transforms
Fuzz 113181: 5 transforms
Fuzz 113182: 19 transforms
Fuzz 113183: 4 transforms
Fuzz 113184: 5 transforms
Fuzz 113185: 5 transforms
Fuzz 113186: 9 transforms
Fuzz 113187: 16 transforms
Fuzz 113188: 20 transforms
Fuzz 113189: 10 transforms
Fuzz 113190: 18 transforms
Fuzz 113191: 13 transforms
Fuzz 113192: 5 transforms
Fuzz 113193: 10 transforms
Fuzz 113194: 7 transforms
Fuzz 113195: 16 transforms
Fuzz 113196: 14 transforms
Fuzz 113197: 7 transforms
Fuzz 113198: 18 transforms
Fuzz 113199: 6 transforms
Fuzz 113200: 15 transforms
Fuzz 113201: 7 transforms
Fuzz 113202: 17 transforms
Fuzz 113203: 15 transforms
Fuzz 113204: 7 transforms
Fuzz 113205: 16 transforms
Fuzz 113206: 2 transforms
Fuzz 113207: 17 transforms
Fuzz 113208: 5 transforms
Fuzz 113209: 13 transforms
Fuzz 113210: 16 transforms
Fuzz 113211: 15 transforms
Fuzz 113212: 8 transforms
Fuzz 113213: 18 transforms
Fuzz 113214: 6 transforms
Fuzz 113215: 5 transforms
Fuzz 113216: 18 transforms
Fuzz 113217: 7 transforms
Fuzz 113218: 13 transforms
Fuzz 113219: 10 transforms
Fuzz 113220: 19 transforms
Fuzz 113221: 1 transforms
Fuzz 113222: 11 transforms
Fuzz 113223: 18 transforms
Fuzz 113224: 5 transforms
Fuzz 113225: 8 transforms
Fuzz 113226: 5 transforms
Fuzz 113227: 1 transforms
Fuzz 113228: 10 transforms
Fuzz 113229: 5 transforms
Fuzz 113230: 12 transforms
Fuzz 113231: 3 transforms
Fuzz 113232: 19 transforms
Fuzz 113233: 20 transforms
Fuzz 113234: 12 transforms
Fuzz 113235: 20 transforms
Fuzz 113236: 6 transforms
Fuzz 113237: 10 transforms
Fuzz 113238: 20 transforms
Fuzz 113239: 7 transforms
Fuzz 113240: 16 transforms
Fuzz 113241: 17 transforms
Fuzz 113242: 12 transforms
Fuzz 113243: 8 transforms
Fuzz 113244: 17 transforms
Fuzz 113245: 8 transforms
Fuzz 113246: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: cponentnterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(Count<!--
--(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="incremonst ['resetEvent: reset'],
  template: '{{c}
]),
});
{
\'\'\');
  '090count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(Count<!--
-->
       aria-hidden="true"
   erComponent)
  CounterComponentrecursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!--' @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}}}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937 items:</h1>
<li *ngFo}
]),
});
{
\'\'\');
  '090cer='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counte
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 113247: 13 transforms
Fuzz 113248: 9 transforms
Fuzz 113249: 20 transforms
Fuzz 113250: 13 transforms
Fuzz 113251: 10 transforms
Fuzz 113252: 3 transforms
Fuzz 113253: 12 transforms
Fuzz 113254: 7 transforms
Fuzz 113255: 6 transforms
Fuzz 113256: 7 transforms
Fuzz 113257: 15 transforms
Fuzz 113258: 5 transforms
Fuzz 113259: 3 transforms
Fuzz 113260: 6 transforms
Fuzz 113261: 19 transforms
Fuzz 113262: 12 transforms
Fuzz 113263: 1 transforms
Fuzz 113264: 7 transforms
Fuzz 113265: 11 transforms
Fuzz 113266: 13 transforms
Fuzz 113267: 8 transforms
Fuzz 113268: 5 transforms
Fuzz 113269: 19 transforms
Fuzz 113270: 4 transforms
Fuzz 113271: 18 transforms
Fuzz 113272: 2 transforms
Fuzz 113273: 17 transforms
Fuzz 113274: 13 transforms
Fuzz 113275: 14 transforms
Fuzz 113276: 15 transforms
Fuzz 113277: 14 transforms
Fuzz 113278: 1 transforms
Fuzz 113279: 8 transforms
Fuzz 113280: 19 transforms
Fuzz 113281: 18 transforms
Fuzz 113282: 12 transforms
Fuzz 113283: 14 transforms
Fuzz 113284: 10 transforms
Fuzz 113285: 10 transforms
Fuzz 113286: 19 transforms
Fuzz 113287: 15 transforms
Fuzz 113288: 2 transforms
Fuzz 113289: 9 transforms
Fuzz 113290: 9 transforms
Fuzz 113291: 19 transforms
Fuzz 113292: 6 transforms
Fuzz 113293: 14 transforms
Fuzz 113294: 15 transforms
Fuzz 113295: 9 transforms
Fuzz 113296: 6 transforms
Fuzz 113297: 8 transforms
Fuzz 113298: 1 transforms
Fuzz 113299: 17 transforms
Fuzz 113300: 3 transforms
Fuzz 113301: 17 transforms
Fuzz 113302: 16 transforms
Fuzz 113303: 17 transforms
Fuzz 113304: 16 transforms
Fuzz 113305: 15 transforms
Fuzz 113306: 10 transforms
Fuzz 113307: 1 transforms
Fuzz 113308: 5 transforms
Fuzz 113309: 14 transforms
Fuzz 113310: 16 transforms
Fuzz 113311: 14 transforms
Fuzz 113312: 19 transforms
Fuzz 113313: 2 transforms
Fuzz 113314: 19 transforms
Fuzz 113315: 18 transforms
Fuzz 113316: 10 transforms
Fuzz 113317: 16 transforms
Fuzz 113318: 9 transforms
Fuzz 113319: 9 transforms
Fuzz 113320: 1 transforms
Fuzz 113321: 10 transforms
Fuzz 113322: 6 transforms
Fuzz 113323: 15 transforms
Fuzz 113324: 5 transforms
Fuzz 113325: 3 transforms
Fuzz 113326: 17 transforms
Fuzz 113327: 7 transforms
Fuzz 113328: 20 transforms
Fuzz 113329: 18 transforms
Fuzz 113330: 6 transforms
Fuzz 113331: 5 transforms
Fuzz 113332: 1 transforms
Fuzz 113333: 4 transforms
Fuzz 113334: 20 transforms
Fuzz 113335: 4 transforms
Fuzz 113336: 9 transforms
Fuzz 113337: 12 transforms
Fuzz 113338: 5 transforms
Fuzz 113339: 10 transforms
Fuzz 113340: 11 transforms
Fuzz 113341: 5 transforms
Fuzz 113342: 14 transforms
Fuzz 113343: 19 transforms
Fuzz 113344: 16 transforms
Fuzz 113345: 10 transforms
Fuzz 113346: 12 transforms
Fuzz 113347: 10 transforms
Fuzz 113348: 15 transforms
Fuzz 113349: 13 transforms
Fuzz 113350: 2 transforms
Fuzz 113351: 10 transforms
Fuzz 113352: 9 transforms
Fuzz 113353: 18 transforms
Fuzz 113354: 20 transforms
Fuzz 113355: 1 transforms
Fuzz 113356: 8 transforms
Fuzz 113357: 16 transforms
Fuzz 113358: 19 transforms
Fuzz 113359: 16 transforms
Fuzz 113360: 3 transforms
Fuzz 113361: 19 transforms
Fuzz 113362: 9 transforms
Fuzz 113363: 2 transforms
Fuzz 113364: 20 transforms
Fuzz 113365: 8 transforms
Fuzz 113366: 3 transforms
Fuzz 113367: 17 transforms
Fuzz 113368: 1 transforms
Fuzz 113369: 4 transforms
Fuzz 113370: 4 transforms
Fuzz 113371: 7 transforms
Fuzz 113372: 15 transforms
Fuzz 113373: 18 transforms
Fuzz 113374: 13 transforms
Fuzz 113375: 3 transforms
Fuzz 113376: 17 transforms
Fuzz 113377: 20 transforms
Fuzz 113378: 13 transforms
Fuzz 113379: 16 transforms
Fuzz 113380: 6 transforms
Fuzz 113381: 7 transforms
Fuzz 113382: 19 transforms
Fuzz 113383: 7 transforms
Fuzz 113384: 17 transforms
Fuzz 113385: 15 transforms
Fuzz 113386: 2 transforms
Fuzz 113387: 8 transforms
Fuzz 113388: 11 transforms
Fuzz 113389: 12 transforms
Fuzz 113390: 2 transforms
Fuzz 113391: 14 transforms
Fuzz 113392: 8 transforms
Fuzz 113393: 17 transforms
Fuzz 113394: 17 transforms
Fuzz 113395: 2 transforms
Fuzz 113396: 7 transforms
Fuzz 113397: 16 transforms
Fuzz 113398: 5 transforms
Fuzz 113399: 12 transforms
Fuzz 113400: 17 transforms
Fuzz 113401: 7 transforms
Fuzz 113402: 18 transforms
Fuzz 113403: 9 transforms
Fuzz 113404: 12 transforms
Fuzz 113405: 1 transforms
Fuzz 113406: 13 transforms
Fuzz 113407: 14 transforms
Fuzz 113408: 13 transforms
Fuzz 113409: 12 transforms
Fuzz 113410: 6 transforms
Fuzz 113411: 20 transforms
Fuzz 113412: 1 transforms
Fuzz 113413: 4 transforms
Fuzz 113414: 17 transforms
Fuzz 113415: 17 transforms
Fuzz 113416: 2 transforms
Fuzz 113417: 3 transforms
Fuzz 113418: 16 transforms
Fuzz 113419: 7 transforms
Fuzz 113420: 10 transforms
Fuzz 113421: 8 transforms
Fuzz 113422: 9 transforms
Fuzz 113423: 13 transforms
Fuzz 113424: 13 transforms
Fuzz 113425: 12 transforms
Fuzz 113426: 3 transforms
Fuzz 113427: 8 transforms
Fuzz 113428: 1 transforms
Fuzz 113429: 3 transforms
Fuzz 113430: 18 transforms
Fuzz 113431: 20 transforms
Fuzz 113432: 6 transforms
Fuzz 113433: 7 transforms
Fuzz 113434: 5 transforms
Fuzz 113435: 14 transforms
Fuzz 113436: 16 transforms
Fuzz 113437: 10 transforms
Fuzz 113438: 12 transforms
Fuzz 113439: 1 transforms
Fuzz 113440: 14 transforms
Fuzz 113441: 5 transforms
Fuzz 113442: 18 transforms
Fuzz 113443: 10 transforms
Fuzz 113444: 11 transforms
Fuzz 113445: 12 transforms
Fuzz 113446: 13 transforms
Fuzz 113447: 18 transforms
Fuzz 113448: 7 transforms
Fuzz 113449: 1 transforms
Fuzz 113450: 9 transforms
Fuzz 113451: 2 transforms
Fuzz 113452: 6 transforms
Fuzz 113453: 20 transforms
Fuzz 113454: 19 transforms
Fuzz 113455: 19 transforms
Fuzz 113456: 8 transforms
Fuzz 113457: 18 transforms
Fuzz 113458: 4 transforms
Fuzz 113459: 20 transforms
Fuzz 113460: 13 transforms
Fuzz 113461: 4 transforms
Fuzz 113462: 11 transforms
Fuzz 113463: 11 transforms
Fuzz 113464: 4 transforms
Fuzz 113465: 17 transforms
Fuzz 113466: 19 transforms
Fuzz 113467: 15 transforms
Fuzz 113468: 19 transforms
Fuzz 113469: 5 transforms
Fuzz 113470: 10 transforms
Fuzz 113471: 20 transforms
Fuzz 113472: 13 transforms
Fuzz 113473: 10 transforms
Fuzz 113474: 3 transforms
Fuzz 113475: 13 transforms
Fuzz 113476: 20 transforms
Fuzz 113477: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
@Component(
import 'package:angular2/angular2.dart';


}
       aria-hidden=" 'my-aaa',
  void reset() {}
@Component(
  EventEmitter<String> resetEvent;
  void increment() {}
class CounterComponent {
  String header;
  templateUrl: 'test.html',
  List<String> items;
-->
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;  @Input() int maxCount;


class ComponentA {
  CounterComponent recursedComponent;
  selector:<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],  outputs: const ['resetEvennt: reset'],
  @ContentChild(CounterComponent)
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
    (reset)=''
  {{x}} : {{item.trim()}}

    [maxCount]='4'
    [count]="items.leength"
    (click)='h1.<hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toSoreErrors: -->
    (reset)=''
  {{x}} : {{item.trim()}}

    [maxCount]='4'
    [count]="items.leength"
    (click)='h1.<hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>
  <form #ngForm="ngForm></f;orm>
      
  </my-cotring())'>    <my-counter></my-counter>
  <form #ngForm="ngForm></f;orm>
      
  </my-counter>
    <input [(ngModel)]="hexternaleader" />
  <my-couter
<li *ngFor='let item of items; throwlet x=index' [hidden]='item != null'>
</div>
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
<div *ngIf="items.length > 0">

  {{ngForm.dirty}}
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 113478: 2 transforms
Fuzz 113479: 7 transforms
Fuzz 113480: 4 transforms
Fuzz 113481: 19 transforms
Fuzz 113482: 7 transforms
Fuzz 113483: 3 transforms
Fuzz 113484: 10 transforms
Fuzz 113485: 18 transforms
Fuzz 113486: 12 transforms
Fuzz 113487: 17 transforms
Fuzz 113488: 3 transforms
Fuzz 113489: 5 transforms
Fuzz 113490: 5 transforms
Fuzz 113491: 17 transforms
Fuzz 113492: 1 transforms
Fuzz 113493: 12 transforms
Fuzz 113494: 17 transforms
Fuzz 113495: 20 transforms
Fuzz 113496: 6 transforms
Fuzz 113497: 13 transforms
Fuzz 113498: 12 transforms
Fuzz 113499: 19 transforms
Fuzz 113500: 18 transforms
Fuzz 113501: 4 transforms
Fuzz 113502: 14 transforms
Fuzz 113503: 20 transforms
Fuzz 113504: 17 transforms
Fuzz 113505: 5 transforms
Fuzz 113506: 19 transforms
Fuzz 113507: 9 transforms
Fuzz 113508: 20 transforms
Fuzz 113509: 17 transforms
Fuzz 113510: 19 transforms
Fuzz 113511: 3 transforms
Fuzz 113512: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
class Compone<!--
-->
     ntA {
  template: '<!--
-->
       a{{count}} <button (click
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; Functionlet x=index' [hidden]='item dex' [hidden]='}
]),
});
{item != null'>
  {{xr.aria-h}} : {{item.trim!= null'>
  {{xr.aria-h}} : {{item.trim()}}

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 113513: 18 transforms
Fuzz 113514: 8 transforms
Fuzz 113515: 17 transforms
Fuzz 113516: 11 transforms
Fuzz 113517: 14 transforms
Fuzz 113518: 6 transforms
Fuzz 113519: 18 transforms
Fuzz 113520: 11 transforms
Fuzz 113521: 3 transforms
Fuzz 113522: 19 transforms
Fuzz 113523: 12 transforms
Fuzz 113524: 1 transforms
Fuzz 113525: 1 transforms
Fuzz 113526: 19 transforms
Fuzz 113527: 14 transforms
Fuzz 113528: 2 transforms
Fuzz 113529: 15 transforms
Fuzz 113530: 18 transforms
Fuzz 113531: 12 transforms
Fuzz 113532: 2 transforms
Fuzz 113533: 4 transforms
Fuzz 113534: 2 transforms
Fuzz 113535: 12 transforms
Fuzz 113536: 2 transforms
Fuzz 113537: 11 transforms
Fuzz 113538: 3 transforms
Fuzz 113539: 1 transforms
Fuzz 113540: 2 transforms
Fuzz 113541: 18 transforms
Fuzz 113542: 9 transforms
Fuzz 113543: 9 transforms
Fuzz 113544: 6 transforms
Fuzz 113545: 12 transforms
Fuzz 113546: 17 transforms
Fuzz 113547: 5 transforms
Fuzz 113548: 13 transforms
Fuzz 113549: 20 transforms
Fuzz 113550: 13 transforms
Fuzz 113551: 4 transforms
Fuzz 113552: 4 transforms
Fuzz 113553: 2 transforms
Fuzz 113554: 3 transforms
Fuzz 113555: 11 transforms
Fuzz 113556: 7 transforms
Fuzz 113557: 2 transforms
Fuzz 113558: 7 transforms
Fuzz 113559: 20 transforms
Fuzz 113560: 16 transforms
Fuzz 113561: 8 transforms
Fuzz 113562: 10 transforms
Fuzz 113563: 4 transforms
Fuzz 113564: 13 transforms
Fuzz 113565: 1 transforms
Fuzz 113566: 14 transforms
Fuzz 113567: 12 transforms
Fuzz 113568: 14 transforms
Fuzz 113569: 7 transforms
Fuzz 113570: 20 transforms
Fuzz 113571: 16 transforms
Fuzz 113572: 3 transforms
Fuzz 113573: 3 transforms
Fuzz 113574: 15 transforms
Fuzz 113575: 3 transforms
Fuzz 113576: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (cl
-->
       aria-hidden="true"
  selector: 'my-aaa',
  selector: 'my-counter',
       attr.a}
]),
});
{
\'\'\');
  '090cedb3f2833ria-hiddeputs: const ['count'],
  List<String> items;
  String header;
@Component(
import 'package:angular2/angular2.dart';
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
  in<!--

@Component(

  outputs: const ['resetEvent: reset'],
class ComponentA {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
      

    (click1)='h1.hidden = !h1.hidden; couorm"></form>
<li *ngFor='let itnter.reset()'
<div *ngIf="items.length > 0">
    #counter
  <input [(ngModel)]="header" />
    <my-counter></my-counter>
</div>
    (reset)=''
  {{x}} : {{item.trim(o)}}
  
    [count]="items.length"
  </my-counter>
 <my-counter
    [maxCount]='4'
  {{ngForm.dirty}}

    (incremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>
<li *ngFor='let item of items; let x=index' [hidden]='item != nul'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 113577: 1 transforms
Fuzz 113578: 4 transforms
Fuzz 113579: 19 transforms
Fuzz 113580: 4 transforms
Fuzz 113581: 3 transforms
Fuzz 113582: 9 transforms
Fuzz 113583: 3 transforms
Fuzz 113584: 3 transforms
Fuzz 113585: 14 transforms
Fuzz 113586: 12 transforms
Fuzz 113587: 2 transforms
Fuzz 113588: 17 transforms
Fuzz 113589: 17 transforms
Fuzz 113590: 12 transforms
Fuzz 113591: 17 transforms
Fuzz 113592: 9 transforms
Fuzz 113593: 2 transforms
Fuzz 113594: 19 transforms
Fuzz 113595: 11 transforms
Fuzz 113596: 17 transforms
Fuzz 113597: 8 transforms
Fuzz 113598: 3 transforms
Fuzz 113599: 15 transforms
Fuzz 113600: 14 transforms
Fuzz 113601: 8 transforms
Fuzz 113602: 6 transforms
Fuzz 113603: 1 transforms
Fuzz 113604: 19 transforms
Fuzz 113605: 16 transforms
Fuzz 113606: 17 transforms
Fuzz 113607: 7 transforms
Fuzz 113608: 5 transforms
Fuzz 113609: 5 transforms
Fuzz 113610: 18 transforms
Fuzz 113611: 11 transforms
Fuzz 113612: 13 transforms
Fuzz 113613: 12 transforms
Fuzz 113614: 8 transforms
Fuzz 113615: 18 transforms
Fuzz 113616: 15 transforms
Fuzz 113617: 6 transforms
Fuzz 113618: 14 transforms
Fuzz 113619: 2 transforms
Fuzz 113620: 15 transforms
Fuzz 113621: 2 transforms
Fuzz 113622: 12 transforms
Fuzz 113623: 15 transforms
Fuzz 113624: 15 transforms
Fuzz 113625: 5 transforms
Fuzz 113626: 20 transforms
Fuzz 113627: 10 transforms
Fuzz 113628: 15 transforms
Fuzz 113629: 12 transforms
Fuzz 113630: 3 transforms
Fuzz 113631: 1 transforms
Fuzz 113632: 15 transforms
Fuzz 113633: 16 transforms
Fuzz 113634: 6 transforms
Fuzz 113635: 18 transforms
Fuzz 113636: 9 transforms
Fuzz 113637: 17 transforms
Fuzz 113638: 15 transforms
Fuzz 113639: 15 transforms
Fuzz 113640: 3 transforms
Fuzz 113641: 9 transforms
Fuzz 113642: 15 transforms
Fuzz 113643: 7 transforms
Fuzz 113644: 17 transforms
Fuzz 113645: 10 transforms
Fuzz 113646: 13 transforms
Fuzz 113647: 6 transforms
Fuzz 113648: 3 transforms
Fuzz 113649: 4 transforms
Fuzz 113650: 14 transforms
Fuzz 113651: 1 transforms
Fuzz 113652: 10 transforms
Fuzz 113653: 19 transforms
Fuzz 113654: 5 transforms
Fuzz 113655: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  directives: connst [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  int count;  @Input() int maxCount;
  String header;}
  void reset() {}
}
import 'package:angular2/angular2.dart';
  void increment() {}
  @ContentChild(CounterComponendefaultt)
  EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'akdd\'"></button>')
  List<String> items;

  selector: 'my-counter',

class ComponentA {

  inputs: const<!--
@Component(
-->
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  selector: 'my-aaa',
class CounterComponent {

       attr.aria-hidd ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 113656: 6 transforms
Fuzz 113657: 6 transforms
Fuzz 113658: 16 transforms
Fuzz 113659: 4 transforms
Fuzz 113660: 18 transforms
Fuzz 113661: 14 transforms
Fuzz 113662: 13 transforms
Fuzz 113663: 3 transforms
Fuzz 113664: 7 transforms
Fuzz 113665: 11 transforms
Fuzz 113666: 16 transforms
Fuzz 113667: 12 transforms
Fuzz 113668: 17 transforms
Fuzz 113669: 14 transforms
Fuzz 113670: 8 transforms
Fuzz 113671: 19 transforms
Fuzz 113672: 11 transforms
Fuzz 113673: 19 transforms
Fuzz 113674: 20 transforms
Fuzz 113675: 3 transforms
Fuzz 113676: 1 transforms
Fuzz 113677: 19 transforms
Fuzz 113678: 11 transforms
Fuzz 113679: 2 transforms
Fuzz 113680: 1 transforms
Fuzz 113681: 14 transforms
Fuzz 113682: 5 transforms
Fuzz 113683: 10 transforms
Fuzz 113684: 3 transforms
Fuzz 113685: 3 transforms
Fuzz 113686: 8 transforms
Fuzz 113687: 10 transforms
Fuzz 113688: 5 transforms
Fuzz 113689: 19 transforms
Fuzz 113690: 12 transforms
Fuzz 113691: 3 transforms
Fuzz 113692: 6 transforms
Fuzz 113693: 19 transforms
Fuzz 113694: 15 transforms
Fuzz 113695: 11 transforms
Fuzz 113696: 13 transforms
Fuzz 113697: 8 transforms
Fuzz 113698: 10 transforms
Fuzz 113699: 14 transforms
Fuzz 113700: 2 transforms
Fuzz 113701: 9 transforms
Fuzz 113702: 3 transforms
Fuzz 113703: 18 transforms
Fuzz 113704: 9 transforms
Fuzz 113705: 16 transforms
Fuzz 113706: 3 transforms
Fuzz 113707: 3 transforms
Fuzz 113708: 11 transforms
Fuzz 113709: 11 transforms
Fuzz 113710: 19 transforms
Fuzz 113711: 11 transforms
Fuzz 113712: 16 transforms
Fuzz 113713: 8 transforms
Fuzz 113714: 14 transforms
Fuzz 113715: 10 transforms
Fuzz 113716: 4 transforms
Fuzz 113717: 7 transforms
Fuzz 113718: 5 transforms
Fuzz 113719: 2 transforms
Fuzz 113720: 12 transforms
Fuzz 113721: 5 transforms
Fuzz 113722: 14 transforms
Fuzz 113723: 16 transforms
Fuzz 113724: 7 transforms
Fuzz 113725: 2 transforms
Fuzz 113726: 2 transforms
Fuzz 113727: 13 transforms
Fuzz 113728: 13 transforms
Fuzz 113729: 1 transforms
Fuzz 113730: 10 transforms
Fuzz 113731: 11 transforms
Fuzz 113732: 17 transforms
Fuzz 113733: 16 transforms
Fuzz 113734: 11 transforms
Fuzz 113735: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
]),
  selector: 'my-aaa',
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
 ncremented;
  @ContentChild(CounterComponent outputs: const ['resetEvent: reset'],
!

  '090cedb3f2833a3f260b0937baae56267a6cd935',
});
import 'package:angular2/angular2.dart';
{

  Li<!--
  selector: 'my-counter',
@Component(
   -4.5<!--
  @Output() EventEmitter<int> incremented;
\'\'\');

-->
  String header;
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Content
-->
  @Input() int maxCount;  EventEmitt}
       aria-hiddest<String> items;
class ComponentA {
class CounterComponent {
}
       aria-hidden0359er<String> resetEvent;
  inputs: const ['count'],
<<==HTML CODE==>>
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'h
  <input [(ngModel)]="header" />
      
  
<div *ngIf="items.ength > 0">
  <form #ngForm="ngForm"></form>
<h1 #h1>Showino<!--
-->
     unt]="items.g {{items.length}} items:</h1>
    #counter
  </my-counter>
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{}} : {{item.trim()}}

    <my-counter></my-counter>    (reset)=''
    [maxCount]='4'
    [co<!--
-->
     unt]="items.length"

</div>    (incremented)='mitems.add($event.toString())'>
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 113736: 1 transforms
Fuzz 113737: 11 transforms
Fuzz 113738: 5 transforms
Fuzz 113739: 13 transforms
Fuzz 113740: 11 transforms
Fuzz 113741: 8 transforms
Fuzz 113742: 1 transforms
Fuzz 113743: 10 transforms
Fuzz 113744: 19 transforms
Fuzz 113745: 1 transforms
Fuzz 113746: 4 transforms
Fuzz 113747: 17 transforms
Fuzz 113748: 7 transforms
Fuzz 113749: 16 transforms
Fuzz 113750: 2 transforms
Fuzz 113751: 7 transforms
Fuzz 113752: 7 transforms
Fuzz 113753: 3 transforms
Fuzz 113754: 12 transforms
Fuzz 113755: 18 transforms
Fuzz 113756: 13 transforms
Fuzz 113757: 5 transforms
Fuzz 113758: 13 transforms
Fuzz 113759: 4 transforms
Fuzz 113760: 5 transforms
Fuzz 113761: 17 transforms
Fuzz 113762: 10 transforms
Fuzz 113763: 1 transforms
Fuzz 113764: 3 transforms
Fuzz 113765: 19 transforms
Fuzz 113766: 7 transforms
Fuzz 113767: 8 transforms
Fuzz 113768: 9 transforms
Fuzz 113769: 4 transforms
Fuzz 113770: 18 transforms
Fuzz 113771: 19 transforms
Fuzz 113772: 16 transforms
Fuzz 113773: 6 transforms
Fuzz 113774: 19 transforms
Fuzz 113775: 11 transforms
Fuzz 113776: 8 transforms
Fuzz 113777: 15 transforms
Fuzz 113778: 3 transforms
Fuzz 113779: 13 transforms
Fuzz 113780: 9 transforms
Fuzz 113781: 15 transforms
Fuzz 113782: 16 transforms
Fuzz 113783: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
-->  selectomport 'package:angular2/angular2.dart';
  taempla<!--
@Component(
       aria-hteUrl:
@Cor:       a 'my-aaa',       aria-hteUrl:

  templa<!--
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{catchitem.trim()}}
</li>

<div *ngIf="ites.length > 0">  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($eent.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 113784: 6 transforms
Fuzz 113785: 12 transforms
Fuzz 113786: 13 transforms
Fuzz 113787: 10 transforms
Fuzz 113788: 16 transforms
Fuzz 113789: 19 transforms
Fuzz 113790: 19 transforms
Fuzz 113791: 13 transforms
Fuzz 113792: 13 transforms
Fuzz 113793: 3 transforms
Fuzz 113794: 3 transforms
Fuzz 113795: 19 transforms
Fuzz 113796: 9 transforms
Fuzz 113797: 11 transforms
Fuzz 113798: 20 transforms
Fuzz 113799: 14 transforms
Fuzz 113800: 19 transforms
Fuzz 113801: 5 transforms
Fuzz 113802: 18 transforms
Fuzz 113803: 10 transforms
Fuzz 113804: 20 transforms
Fuzz 113805: 13 transforms
Fuzz 113806: 6 transforms
Fuzz 113807: 4 transforms
Fuzz 113808: 5 transforms
Fuzz 113809: 2 transforms
Fuzz 113810: 11 transforms
Fuzz 113811: 15 transforms
Fuzz 113812: 13 transforms
Fuzz 113813: 1 transforms
Fuzz 113814: 18 transforms
Fuzz 113815: 15 transforms
Fuzz 113816: 20 transforms
Fuzz 113817: 2 transforms
Fuzz 113818: 11 transforms
Fuzz 113819: 19 transforms
Fuzz 113820: 19 transforms
Fuzz 113821: 14 transforms
Fuzz 113822: 16 transforms
Fuzz 113823: 9 transforms
Fuzz 113824: 4 transforms
Fuzz 113825: 15 transforms
Fuzz 113826: 20 transforms
Fuzz 113827: 1 transforms
Fuzz 113828: 18 transforms
Fuzz 113829: 13 transforms
Fuzz 113830: 7 transforms
Fuzz 113831: 5 transforms
Fuzz 113832: 6 transforms
Fuzz 113833: 20 transforms
Fuzz 113834: 16 transforms
Fuzz 113835: 15 transforms
Fuzz 113836: 4 transforms
Fuzz 113837: 8 transforms
Fuzz 113838: 20 transforms
Fuzz 113839: 1 transforms
Fuzz 113840: 3 transforms
Fuzz 113841: 6 transforms
Fuzz 113842: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
}
  '090cedb3f2833a3int> incremented;
});
  int count;
]),
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
]),
  @ContentChild(cCounterComponent)
  List<}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;


{\'\'\');
  selector: 'my-aaa',
{
String> items;
class CounterComponent {
  '090cedb3f2833a3f260b0937baae56267a6cd935',
import 'package:anfinalgular2/angular2.dart';
  @Input() int maxCount;

}
  void increment() {}
});
  void reset() {}
\'\'\');

class ComponentA {
@Component(
  @Output() EventEmitter<}
  selector: 'my-counter',
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>
  </my-counter>
    <my-counter></my-counter>
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />
    (reset)=''

  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
    (incremented)='items.add($event.toString())'>
      
    #counter
</li>
<!-- @ngIgnoreErrors: -->
    [count]="items.length"
</div>
    [maxCount]='4'
  {{ngForm.dirty}}
  <my-counter
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 113843: 13 transforms
Fuzz 113844: 16 transforms
Fuzz 113845: 6 transforms
Fuzz 113846: 15 transforms
Fuzz 113847: 15 transforms
Fuzz 113848: 14 transforms
Fuzz 113849: 11 transforms
Fuzz 113850: 6 transforms
Fuzz 113851: 8 transforms
Fuzz 113852: 17 transforms
Fuzz 113853: 8 transforms
Fuzz 113854: 19 transforms
Fuzz 113855: 8 transforms
Fuzz 113856: 11 transforms
Fuzz 113857: 13 transforms
Fuzz 113858: 4 transforms
Fuzz 113859: 4 transforms
Fuzz 113860: 10 transforms
Fuzz 113861: 18 transforms
Fuzz 113862: 9 transforms
Fuzz 113863: 14 transforms
Fuzz 113864: 15 transforms
Fuzz 113865: 17 transforms
Fuzz 113866: 19 transforms
Fuzz 113867: 16 transforms
Fuzz 113868: 14 transforms
Fuzz 113869: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter'C,
  inputs: coenst ['count'],
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> regse
<<==HTML CODE==>>
  
  <my-counter
    <my-counter></my-counter>
\'\'\');
<div *ngIf="items.length > 0">
    [count]="items.length"
</li>
  </my-counter>
     #counter
  <input [(ngModel)]="header" />
  '090cedb3f2833a3f260b0937ex' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>
  {{x}} : {{it<!--
-->
      em.trim()}}

  {{ngForm.dirty}}
      
<h1 #h1>Showing {{i<!--
       atems.leng(th}} items:</h1>
-->
<li *ngFor='let item of items; let x=ind}

/form>
    (incremefinalnted)='items.add($event.toString())'>
{
]),
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
<!-- @ngIgnoreErrors: -->
</div>
    [maxCount]='4'
});
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartExpression (package:angular_analyzer_plugin/src/converter.dart:548:19)
#4      EmbeddedDartParser.findMustaches (package:angular_analyzer_plugin/src/converter.dart:697:26)
#5      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:245:44)
#6      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#7      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#8      HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#9      AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#10     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#11     FuzzTest.checkNoCrash.<anonymous closure>.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:613:34)
#12     _rootRunUnary (dart:async/zone.dart:1128)
#13     _CustomZone.runUnary (dart:async/zone.dart:1012)
#14     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#15     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#16     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#17     _Future._complete (dart:async/future_impl.dart:468)
#18     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#19     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#20     AngularDriver.resolveDart (package:angular_analyzer_plugin/src/angular_driver.dart:682:5)
#21     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#22     _rootRunUnary (dart:async/zone.dart:1128)
#23     _CustomZone.runUnary (dart:async/zone.dart:1012)
#24     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#25     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#26     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#27     _Future._complete (dart:async/future_impl.dart:468)
#28     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#29     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#30     ChildDirectiveLinker.linkDirectivesAndPipes (package:angular_analyzer_plugin/src/directive_linking.dart:393:3)
#31     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#32     _rootRunUnary (dart:async/zone.dart:1128)
#33     _CustomZone.runUnary (dart:async/zone.dart:1012)
#34     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#35     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#36     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#37     _Future._complete (dart:async/future_impl.dart:468)
#38     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#39     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#40     ContentChildLinker.linkContentChildren (package:angular_analyzer_plugin/src/directive_linking.dart:670:3)
#41     new Future.microtask.<anonymous closure> (dart:async/future.dart:200)
#42     _rootRun (dart:async/zone.dart:1116)
#43     _CustomZone.run (dart:async/zone.dart:1001)
#44     _CustomZone.runGuarded (dart:async/zone.dart:901)
#45     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#46     _rootRun (dart:async/zone.dart:1120)
#47     _CustomZone.run (dart:async/zone.dart:1001)
#48     _CustomZone.runGuarded (dart:async/zone.dart:901)
#49     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#50     _microtaskLoop (dart:async/schedule_microtask.dart:41)
#51     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#52     _Timer._runTimers (dart:isolate-patch/timer_impl.dart:375)
#53     _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:394)
#54     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 113870: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter'C,
  inputs: coenst ['count'],
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> regse
<<==HTML CODE==>>
  
  <my-counter
    <my-counter></my-counter>
\'\'\');
<div *ngIf="items.length > 0">
    [count]="items.length"
</li>
  </my-counter>
     #counter
  <input [(ngModel)]="header" />
  '090cedb3f2833a3f260b0937ex' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>
  {{x}} : {{it<!--
-->
      em.trim()}}

  {{ngForm.dirty}}
      
<h1 #h1>Showing {{i<!--
       atems.leng(th}} items:</h1>
-->
<li *ngFor='let item of items; let x=ind}

/form>
    (incremefinalnted)='items.add($event.toString())'>
{
]),
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
<!-- @ngIgnoreErrors: -->
</div>
    [maxCount]='4'
});
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartExpression (package:angular_analyzer_plugin/src/converter.dart:548:19)
#4      EmbeddedDartParser.findMustaches (package:angular_analyzer_plugin/src/converter.dart:697:26)
#5      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:245:44)
#6      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#7      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#8      HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#9      AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#10     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#11     AngularDriver.pushHtmlErrors (package:angular_analyzer_plugin/src/angular_driver.dart:540:27)
<asynchronous suspension>
#12     AngularDriver.performWork (package:angular_analyzer_plugin/src/angular_driver.dart:247:7)
<asynchronous suspension>
#13     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#14     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#15     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#16     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#17     _rootRun (dart:async/zone.dart:1120)
#18     _CustomZone.run (dart:async/zone.dart:1001)
#19     _CustomZone.runGuarded (dart:async/zone.dart:901)
#20     runZoned (dart:async/zone.dart:1465)
#21     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#22     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#23     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#24     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#25     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 113871: 1 transforms
Fuzz 113872: 4 transforms
Fuzz 113873: 5 transforms
Fuzz 113874: 11 transforms
Fuzz 113875: 16 transforms
Fuzz 113876: 17 transforms
Fuzz 113877: 11 transforms
Fuzz 113878: 4 transforms
Fuzz 113879: 20 transforms
Fuzz 113880: 2 transforms
Fuzz 113881: 1 transforms
Fuzz 113882: 7 transforms
Fuzz 113883: 3 transforms
Fuzz 113884: 3 transforms
Fuzz 113885: 13 transforms
Fuzz 113886: 9 transforms
Fuzz 113887: 17 transforms
Fuzz 113888: 7 transforms
Fuzz 113889: 20 transforms
Fuzz 113890: 13 transforms
Fuzz 113891: 11 transforms
Fuzz 113892: 4 transforms
Fuzz 113893: 7 transforms
Fuzz 113894: 4 transforms
Fuzz 113895: 15 transforms
Fuzz 113896: 1 transforms
Fuzz 113897: 18 transforms
Fuzz 113898: 10 transforms
Fuzz 113899: 16 transforms
Fuzz 113900: 15 transforms
Fuzz 113901: 12 transforms
Fuzz 113902: 18 transforms
Fuzz 113903: 20 transforms
Fuzz 113904: 18 transforms
Fuzz 113905: 13 transforms
Fuzz 113906: 12 transforms
Fuzz 113907: 10 transforms
Fuzz 113908: 4 transforms
Fuzz 113909: 3 transforms
Fuzz 113910: 14 transforms
Fuzz 113911: 19 transforms
Fuzz 113912: 12 transforms
Fuzz 113913: 20 transforms
Fuzz 113914: 4 transforms
Fuzz 113915: 14 transforms
Fuzz 113916: 11 transforms
Fuzz 113917: 18 transforms
Fuzz 113918: 16 transforms
Fuzz 113919: 11 transforms
Fuzz 113920: 17 transforms
Fuzz 113921: 7 transforms
Fuzz 113922: 10 transforms
Fuzz 113923: 4 transforms
Fuzz 113924: 9 transforms
Fuzz 113925: 14 transforms
Fuzz 113926: 9 transforms
Fuzz 113927: 11 transforms
Fuzz 113928: 12 transforms
Fuzz 113929: 6 transforms
Fuzz 113930: 8 transforms
Fuzz 113931: 7 transforms
Fuzz 113932: 20 transforms
Fuzz 113933: 6 transforms
Fuzz 113934: 1 transforms
Fuzz 113935: 20 transforms
Fuzz 113936: 9 transforms
Fuzz 113937: 18 transforms
Fuzz 113938: 12 transforms
Fuzz 113939: 8 transforms
Fuzz 113940: 13 transforms
Fuzz 113941: 20 transforms
Fuzz 113942: 16 transforms
Fuzz 113943: 2 transforms
Fuzz 113944: 8 transforms
Fuzz 113945: 16 transforms
Fuzz 113946: 1 transforms
Fuzz 113947: 16 transforms
Fuzz 113948: 20 transforms
Fuzz 113949: 14 transforms
Fuzz 113950: 2 transforms
Fuzz 113951: 5 transforms
Fuzz 113952: 20 transforms
Fuzz 113953: 14 transforms
Fuzz 113954: 10 transforms
Fuzz 113955: 7 transforms
Fuzz 113956: 9 transforms
Fuzz 113957: 2 transforms
Fuzz 113958: 7 transforms
Fuzz 113959: 20 transforms
Fuzz 113960: 14 transforms
Fuzz 113961: 8 transforms
Fuzz 113962: 8 transforms
Fuzz 113963: 6 transforms
Fuzz 113964: 2 transforms
Fuzz 113965: 11 transforms
Fuzz 113966: 17 transforms
Fuzz 113967: 10 transforms
Fuzz 113968: 6 transforms
Fuzz 113969: 7 transforms
Fuzz 113970: 2 transforms
Fuzz 113971: 6 transforms
Fuzz 113972: 4 transforms
Fuzz 113973: 16 transforms
Fuzz 113974: 17 transforms
Fuzz 113975: 1 transforms
Fuzz 113976: 12 transforms
Fuzz 113977: 5 transforms
Fuzz 113978: 14 transforms
Fuzz 113979: 15 transforms
Fuzz 113980: 9 transforms
Fuzz 113981: 7 transforms
Fuzz 113982: 3 transforms
Fuzz 113983: 6 transforms
Fuzz 113984: 4 transforms
Fuzz 113985: 2 transforms
Fuzz 113986: 8 transforms
Fuzz 113987: 7 transforms
Fuzz 113988: 9 transforms
Fuzz 113989: 15 transforms
Fuzz 113990: 13 transforms
Fuzz 113991: 1 transforms
Fuzz 113992: 14 transforms
Fuzz 113993: 18 transforms
Fuzz 113994: 2 transforms
Fuzz 113995: 14 transforms
Fuzz 113996: 19 transforms
Fuzz 113997: 8 transforms
Fuzz 113998: 6 transforms
Fuzz 113999: 6 transforms
Fuzz 114000: 15 transforms
Fuzz 114001: 13 transforms
Fuzz 114002: 10 transforms
Fuzz 114003: 7 transforms
Fuzz 114004: 15 transforms
Fuzz 114005: 1 transforms
Fuzz 114006: 11 transforms
Fuzz 114007: 2 transforms
Fuzz 114008: 14 transforms
Fuzz 114009: 5 transforms
Fuzz 114010: 3 transforms
Fuzz 114011: 12 transforms
Fuzz 114012: 19 transforms
Fuzz 114013: 11 transforms
Fuzz 114014: 17 transforms
Fuzz 114015: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  int count;
-->
  inputs: const ['count'],import 'package:angular2/angular2.dart';

       attr.arEmitter<String> resetEvent;
  @Input() int maxCount;

  List<String> items;
  templateUrl: 'test.html',
  void increment() {}
       aria-hidden="true"
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  selector: 'my-counter',
  selector: 'my-aaa',

class ComponentA {
  @Output() EventEmitter<int> incremented;
  void reset() {}
  @ContentChild(CounterComponent)
class CounterComponent {
  outputs: const ['resetEvent: reset'],
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  Event<!--
@Component(

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 h1>Showing {{items.le}]),
});
{
\'\part'\');
  '090cedb3f2833a3f260b0937 '090cedb3f2833a3f260b0937baae5626=7a6cd935',
   -4.503599ngth}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
   -4.503599ngth}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<d
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 114016: 3 transforms
Fuzz 114017: 11 transforms
Fuzz 114018: 12 transforms
Fuzz 114019: 4 transforms
Fuzz 114020: 11 transforms
Fuzz 114021: 5 transforms
Fuzz 114022: 2 transforms
Fuzz 114023: 10 transforms
Fuzz 114024: 20 transforms
Fuzz 114025: 5 transforms
Fuzz 114026: 9 transforms
Fuzz 114027: 5 transforms
Fuzz 114028: 16 transforms
Fuzz 114029: 12 transforms
Fuzz 114030: 19 transforms
Fuzz 114031: 6 transforms
Fuzz 114032: 18 transforms
Fuzz 114033: 1 transforms
Fuzz 114034: 1 transforms
Fuzz 114035: 3 transforms
Fuzz 114036: 10 transforms
Fuzz 114037: 16 transforms
Fuzz 114038: 5 transforms
Fuzz 114039: 6 transforms
Fuzz 114040: 12 transforms
Fuzz 114041: 17 transforms
Fuzz 114042: 12 transforms
Fuzz 114043: 1 transforms
Fuzz 114044: 1 transforms
Fuzz 114045: 19 transforms
Fuzz 114046: 17 transforms
Fuzz 114047: 18 transforms
Fuzz 114048: 19 transforms
Fuzz 114049: 15 transforms
Fuzz 114050: 12 transforms
Fuzz 114051: 18 transforms
Fuzz 114052: 3 transforms
Fuzz 114053: 19 transforms
Fuzz 114054: 7 transforms
Fuzz 114055: 18 transforms
Fuzz 114056: 13 transforms
Fuzz 114057: 16 transforms
Fuzz 114058: 7 transforms
Fuzz 114059: 20 transforms
Fuzz 114060: 12 transforms
Fuzz 114061: 1 transforms
Fuzz 114062: 17 transforms
Fuzz 114063: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  EventEmitter<String> resetEvent;

  void reset() {}

@Component(
  @Input() int maxCount;

  selector: 'my-counter',
  selector: 'my-aaa',
}


class ComponentA {
  int count;
  List<)String> items;
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent
<<==HTML CODE==>>
  <form #ngForm="ngForm"></form>
      aria.hidden; counter.reset()'
    (click)='h1.hidden = !h1<!--
</div >
    #counter
  <my-counter
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
      
    (incremented)='items.add($event.toString())'>
</li>
  <input [(ngModel)]="header" />
-->
    [count]="items.length"    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
 </my-counter>
  {{ngForm.dirty}}
    <my-counter></my-counter>

<!-- @ngIgnoreErrors: -->
  

<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 114064: 7 transforms
Fuzz 114065: 19 transforms
Fuzz 114066: 14 transforms
Fuzz 114067: 19 transforms
Fuzz 114068: 7 transforms
Fuzz 114069: 4 transforms
Fuzz 114070: 20 transforms
Fuzz 114071: 12 transforms
Fuzz 114072: 4 transforms
Fuzz 114073: 1 transforms
Fuzz 114074: 18 transforms
Fuzz 114075: 14 transforms
Fuzz 114076: 10 transforms
Fuzz 114077: 18 transforms
Fuzz 114078: 2 transforms
Fuzz 114079: 2 transforms
Fuzz 114080: 13 transforms
Fuzz 114081: 13 transforms
Fuzz 114082: 10 transforms
Fuzz 114083: 8 transforms
Fuzz 114084: 3 transforms
Fuzz 114085: 19 transforms
Fuzz 114086: 9 transforms
Fuzz 114087: 4 transforms
Fuzz 114088: 7 transforms
Fuzz 114089: 12 transforms
Fuzz 114090: 19 transforms
Fuzz 114091: 17 transforms
Fuzz 114092: 7 transforms
Fuzz 114093: 10 transforms
Fuzz 114094: 15 transforms
Fuzz 114095: 6 transforms
Fuzz 114096: 10 transforms
Fuzz 114097: 2 transforms
Fuzz 114098: 17 transforms
Fuzz 114099: 20 transforms
Fuzz 114100: 12 transforms
Fuzz 114101: 4 transforms
Fuzz 114102: 14 transforms
Fuzz 114103: 6 transforms
Fuzz 114104: 10 transforms
Fuzz 114105: 17 transforms
Fuzz 114106: 17 transforms
Fuzz 114107: 11 transforms
Fuzz 114108: 18 transforms
Fuzz 114109: 16 transforms
Fuzz 114110: 2 transforms
Fuzz 114111: 11 transforms
Fuzz 114112: 1 transforms
Fuzz 114113: 7 transforms
Fuzz 114114: 5 transforms
Fuzz 114115: 12 transforms
Fuzz 114116: 7 transforms
Fuzz 114117: 16 transforms
Fuzz 114118: 17 transforms
Fuzz 114119: 14 transforms
Fuzz 114120: 10 transforms
Fuzz 114121: 20 transforms
Fuzz 114122: 5 transforms
Fuzz 114123: 12 transforms
Fuzz 114124: 6 transforms
Fuzz 114125: 19 transforms
Fuzz 114126: 6 transforms
Fuzz 114127: 3 transforms
Fuzz 114128: 6 transforms
Fuzz 114129: 20 transforms
Fuzz 114130: 15 transforms
Fuzz 114131: 11 transforms
Fuzz 114132: 19 transforms
Fuzz 114133: 4 transforms
Fuzz 114134: 6 transforms
Fuzz 114135: 11 transforms
Fuzz 114136: 16 transforms
Fuzz 114137: 8 transforms
Fuzz 114138: 15 transforms
Fuzz 114139: 12 transforms
Fuzz 114140: 16 transforms
Fuzz 114141: 10 transforms
Fuzz 114142: 2 transforms
Fuzz 114143: 13 transforms
Fuzz 114144: 20 transforms
Fuzz 114145: 2 transforms
Fuzz 114146: 2 transforms
Fuzz 114147: 20 transforms
Fuzz 114148: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
 <!--
-->
 tem<!--
 tem<!--
@Component(
-catch->
     .dart';
 <!--
@Component(
import 'package:angular2/angular2.dart';
       ar  attrplateUrl: 
       aria-hidden="true"
<<==HTML CODE==>>
});{
]),
  <input [(ngModel)]="header" />

    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">  </my-}
       aria-hidden="true"
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
  {{ngForm.dirty}}
  
      
  '090cedb3f2833a3f260b0937baae56267a6cd935',counter>
  <my-dcounter

\'\'\');
<!-- @ngIgnoreErrors: -->
-->
    <!--
  <form #ngForm="ngFormt
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 114149: 4 transforms
Fuzz 114150: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
-->
import 'package:angular2/angular2.dart';
  selecto
class ComponentA {
class Compon
  directives: const [CounterComponent, <!--
@Component(
   NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
}
  templateUrl: 'test.html',
@Component(

  String header;
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
  <form #ngForm="ngForm"></form>
</li>
 e   #cou
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 114151: 6 transforms
Fuzz 114152: 1 transforms
Fuzz 114153: 3 transforms
Fuzz 114154: 17 transforms
Fuzz 114155: 6 transforms
Fuzz 114156: 10 transforms
Fuzz 114157: 20 transforms
Fuzz 114158: 17 transforms
Fuzz 114159: 11 transforms
Fuzz 114160: 8 transforms
Fuzz 114161: 10 transforms
Fuzz 114162: 10 transforms
Fuzz 114163: 6 transforms
Fuzz 114164: 14 transforms
Fuzz 114165: 11 transforms
Fuzz 114166: 6 transforms
Fuzz 114167: 18 transforms
Fuzz 114168: 19 transforms
Fuzz 114169: 4 transforms
Fuzz 114170: 19 transforms
Fuzz 114171: 3 transforms
Fuzz 114172: 16 transforms
Fuzz 114173: 5 transforms
Fuzz 114174: 4 transforms
Fuzz 114175: 6 transforms
Fuzz 114176: 13 transforms
Fuzz 114177: 9 transforms
Fuzz 114178: 10 transforms
Fuzz 114179: 6 transforms
Fuzz 114180: 16 transforms
Fuzz 114181: 5 transforms
Fuzz 114182: 6 transforms
Fuzz 114183: 1 transforms
Fuzz 114184: 20 transforms
Fuzz 114185: 19 transforms
Fuzz 114186: 1 transforms
Fuzz 114187: 3 transforms
Fuzz 114188: 1 transforms
Fuzz 114189: 7 transforms
Fuzz 114190: 5 transforms
Fuzz 114191: 10 transforms
Fuzz 114192: 1 transforms
Fuzz 114193: 12 transforms
Fuzz 114194: 1 transforms
Fuzz 114195: 2 transforms
Fuzz 114196: 12 transforms
Fuzz 114197: 4 transforms
Fuzz 114198: 3 transforms
Fuzz 114199: 5 transforms
Fuzz 114200: 15 transforms
Fuzz 114201: 3 transforms
Fuzz 114202: 12 transforms
Fuzz 114203: 1 transforms
Fuzz 114204: 3 transforms
Fuzz 114205: 2 transforms
Fuzz 114206: 4 transforms
Fuzz 114207: 13 transforms
Fuzz 114208: 14 transforms
Fuzz 114209: 13 transforms
Fuzz 114210: 13 transforms
Fuzz 114211: 3 transforms
Fuzz 114212: 16 transforms
Fuzz 114213: 8 transforms
Fuzz 114214: 13 transforms
Fuzz 114215: 12 transforms
Fuzz 114216: 12 transforms
Fuzz 114217: 4 transforms
Fuzz 114218: 8 transforms
Fuzz 114219: 5 transforms
Fuzz 114220: 8 transforms
Fuzz 114221: 4 transforms
Fuzz 114222: 15 transforms
Fuzz 114223: 6 transforms
Fuzz 114224: 12 transforms
Fuzz 114225: 14 transforms
Fuzz 114226: 8 transforms
Fuzz 114227: 16 transforms
Fuzz 114228: 7 transforms
Fuzz 114229: 19 transforms
Fuzz 114230: 6 transforms
Fuzz 114231: 19 transforms
Fuzz 114232: 6 transforms
Fuzz 114233: 19 transforms
Fuzz 114234: 10 transforms
Fuzz 114235: 13 transforms
Fuzz 114236: 14 transforms
Fuzz 114237: 17 transforms
Fuzz 114238: 15 transforms
Fuzz 114239: 20 transforms
Fuzz 114240: 14 transforms
Fuzz 114241: 18 transforms
Fuzz 114242: 6 transforms
Fuzz 114243: 16 transforms
Fuzz 114244: 6 transforms
Fuzz 114245: 19 transforms
Fuzz 114246: 18 transforms
Fuzz 114247: 15 transforms
Fuzz 114248: 20 transforms
Fuzz 114249: 9 transforms
Fuzz 114250: 9 transforms
Fuzz 114251: 14 transforms
Fuzz 114252: 7 transforms
Fuzz 114253: 2 transforms
Fuzz 114254: 12 transforms
Fuzz 114255: 4 transforms
Fuzz 114256: 17 transforms
Fuzz 114257: 10 transforms
Fuzz 114258: 16 transforms
Fuzz 114259: 20 transforms
Fuzz 114260: 2 transforms
Fuzz 114261: 7 transforms
Fuzz 114262: 12 transforms
Fuzz 114263: 8 transforms
Fuzz 114264: 9 transforms
Fuzz 114265: 11 transforms
Fuzz 114266: 12 transforms
Fuzz 114267: 10 transforms
Fuzz 114268: 9 transforms
Fuzz 114269: 16 transforms
Fuzz 114270: 19 transforms
Fuzz 114271: 2 transforms
Fuzz 114272: 12 transforms
Fuzz 114273: 20 transforms
Fuzz 114274: 1 transforms
Fuzz 114275: 9 transforms
Fuzz 114276: 16 transforms
Fuzz 114277: 19 transforms
Fuzz 114278: 7 transforms
Fuzz 114279: 4 transforms
Fuzz 114280: 8 transforms
Fuzz 114281: 3 transforms
Fuzz 114282: 5 transforms
Fuzz 114283: 19 transforms
Fuzz 114284: 14 transforms
Fuzz 114285: 5 transforms
Fuzz 114286: 17 transforms
Fuzz 114287: 9 transforms
Fuzz 114288: 11 transforms
Fuzz 114289: 20 transforms
Fuzz 114290: 16 transforms
Fuzz 114291: 2 transforms
Fuzz 114292: 3 transforms
Fuzz 114293: 20 transforms
Fuzz 114294: 19 transforms
Fuzz 114295: 4 transforms
Fuzz 114296: 18 transforms
Fuzz 114297: 19 transforms
Fuzz 114298: 6 transforms
Fuzz 114299: 9 transforms
Fuzz 114300: 4 transforms
Fuzz 114301: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  void increment() {}
  outputs: cnst [:'resetEvent: reset'],
class ComponentA {
-->
  inputs: const ['count'],
class CounterComponent {
}
 n template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
  @Input() int maximplementsCount;
       aria-hidden="true"
}
  @ContentChild(CounterComponent)
  directives: const [CounterCompo<!--
@Component(

       attr.aria-hidden="{{!invalid}}"
]),
    nent, NgIf, NgFor, NgForm, NgModel])
  templ}

import 'package:angular2/angular2.dart';
  String header;
  @Output() EvetEmitter<int> incremented;

  List<String> items;
  CounterComponent recursedComponent;
  selector: 'my-counter',
  int count;
@Component(

});ateUrl: 'test.html'r,

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
  <my-counter
<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
    [maxCount]='4'
    [count]="items.length"
      
    (click)='h1.hidden = !h1f items; let x=index' [hidden]='item != null'>
    (reset)=
  <input [(ngModel)]="header" />
</li>
<h1 #h1>Showing {{items.length}} itms:</h1>
  {{ngForm.dirty}}
    #counter
<li *ngFor='let item o''
  
  <form #ngForm="nForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 114302: 17 transforms
Fuzz 114303: 4 transforms
Fuzz 114304: 17 transforms
Fuzz 114305: 8 transforms
Fuzz 114306: 4 transforms
Fuzz 114307: 6 transforms
Fuzz 114308: 3 transforms
Fuzz 114309: 3 transforms
Fuzz 114310: 7 transforms
Fuzz 114311: 12 transforms
Fuzz 114312: 14 transforms
Fuzz 114313: 1 transforms
Fuzz 114314: 1 transforms
Fuzz 114315: 2 transforms
Fuzz 114316: 6 transforms
Fuzz 114317: 16 transforms
Fuzz 114318: 8 transforms
Fuzz 114319: 4 transforms
Fuzz 114320: 11 transforms
Fuzz 114321: 16 transforms
Fuzz 114322: 1 transforms
Fuzz 114323: 17 transforms
Fuzz 114324: 17 transforms
Fuzz 114325: 17 transforms
Fuzz 114326: 20 transforms
Fuzz 114327: 3 transforms
Fuzz 114328: 11 transforms
Fuzz 114329: 9 transforms
Fuzz 114330: 7 transforms
Fuzz 114331: 18 transforms
Fuzz 114332: 3 transforms
Fuzz 114333: 3 transforms
Fuzz 114334: 15 transforms
Fuzz 114335: 17 transforms
Fuzz 114336: 11 transforms
Fuzz 114337: 2 transforms
Fuzz 114338: 15 transforms
Fuzz 114339: 20 transforms
Fuzz 114340: 16 transforms
Fuzz 114341: 17 transforms
Fuzz 114342: 4 transforms
Fuzz 114343: 6 transforms
Fuzz 114344: 5 transforms
Fuzz 114345: 19 transforms
Fuzz 114346: 4 transforms
Fuzz 114347: 15 transforms
Fuzz 114348: 9 transforms
Fuzz 114349: 18 transforms
Fuzz 114350: 17 transforms
Fuzz 114351: 11 transforms
Fuzz 114352: 5 transforms
Fuzz 114353: 3 transforms
Fuzz 114354: 5 transforms
Fuzz 114355: 18 transforms
Fuzz 114356: 8 transforms
Fuzz 114357: 11 transforms
Fuzz 114358: 6 transforms
Fuzz 114359: 19 transforms
Fuzz 114360: 7 transforms
Fuzz 114361: 19 transforms
Fuzz 114362: 16 transforms
Fuzz 114363: 17 transforms
Fuzz 114364: 19 transforms
Fuzz 114365: 4 transforms
Fuzz 114366: 14 transforms
Fuzz 114367: 6 transforms
Fuzz 114368: 16 transforms
Fuzz 114369: 6 transforms
Fuzz 114370: 8 transforms
Fuzz 114371: 17 transforms
Fuzz 114372: 3 transforms
Fuzz 114373: 1 transforms
Fuzz 114374: 15 transforms
Fuzz 114375: 8 transforms
Fuzz 114376: 8 transforms
Fuzz 114377: 20 transforms
Fuzz 114378: 1 transforms
Fuzz 114379: 15 transforms
Fuzz 114380: 2 transforms
Fuzz 114381: 8 transforms
Fuzz 114382: 11 transforms
Fuzz 114383: 11 transforms
Fuzz 114384: 14 transforms
Fuzz 114385: 1 transforms
Fuzz 114386: 9 transforms
Fuzz 114387: 16 transforms
Fuzz 114388: 5 transforms
Fuzz 114389: 20 transforms
Fuzz 114390: 19 transforms
Fuzz 114391: 16 transforms
Fuzz 114392: 12 transforms
Fuzz 114393: 16 transforms
Fuzz 114394: 10 transforms
Fuzz 114395: 12 transforms
Fuzz 114396: 10 transforms
Fuzz 114397: 11 transforms
Fuzz 114398: 14 transforms
Fuzz 114399: 7 transforms
Fuzz 114400: 3 transforms
Fuzz 114401: 5 transforms
Fuzz 114402: 6 transforms
Fuzz 114403: 8 transforms
Fuzz 114404: 16 transforms
Fuzz 114405: 7 transforms
Fuzz 114406: 12 transforms
Fuzz 114407: 5 transforms
Fuzz 114408: 5 transforms
Fuzz 114409: 1 transforms
Fuzz 114410: 12 transforms
Fuzz 114411: 2 transforms
Fuzz 114412: 13 transforms
Fuzz 114413: 13 transforms
Fuzz 114414: 17 transforms
Fuzz 114415: 19 transforms
Fuzz 114416: 4 transforms
Fuzz 114417: 15 transforms
Fuzz 114418: 8 transforms
Fuzz 114419: 13 transforms
Fuzz 114420: 11 transforms
Fuzz 114421: 3 transforms
Fuzz 114422: 3 transforms
Fuzz 114423: 13 transforms
Fuzz 114424: 7 transforms
Fuzz 114425: 11 transforms
Fuzz 114426: 18 transforms
Fuzz 114427: 14 transforms
Fuzz 114428: 5 transforms
Fuzz 114429: 13 transforms
Fuzz 114430: 1 transforms
Fuzz 114431: 13 transforms
Fuzz 114432: 18 transforms
Fuzz 114433: 3 transforms
Fuzz 114434: 10 transforms
Fuzz 114435: 14 transforms
Fuzz 114436: 6 transforms
Fuzz 114437: 19 transforms
Fuzz 114438: 20 transforms
Fuzz 114439: 12 transforms
Fuzz 114440: 2 transforms
Fuzz 114441: 12 transforms
Fuzz 114442: 8 transforms
Fuzz 114443: 15 transforms
Fuzz 114444: 8 transforms
Fuzz 114445: 15 transforms
Fuzz 114446: 11 transforms
Fuzz 114447: 7 transforms
Fuzz 114448: 4 transforms
Fuzz 114449: 1 transforms
Fuzz 114450: 2 transforms
Fuzz 114451: 12 transforms
Fuzz 114452: 13 transforms
Fuzz 114453: 17 transforms
Fuzz 114454: 4 transforms
Fuzz 114455: 11 transforms
Fuzz 114456: 15 transforms
Fuzz 114457: 9 transforms
Fuzz 114458: 3 transforms
Fuzz 114459: 15 transforms
Fuzz 114460: 12 transforms
Fuzz 114461: 4 transforms
Fuzz 114462: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
}
  @I
import 'package:angudeferredlar2/angular2.dart';
  @ContentChild(CounterComponent)
 template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  @Input() int maxCount;
  void increment() {}
  List<String> items;  String header;


  @Output() EventEmitter<int> incremented;
  void reset() {}
  directives: constelse [Cot;
@Component(
nput() int maxCount;

  inputs: const ['count'],
  @Output() EventEmitter<unterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponecasentA {
@Component(  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
class CounterComponent {
}
  selector: 'my-counter',
  templateUrl: 'test.html',


  int count;
<<==HTML CODE==>>

  {{x}} : {{item.trim()}}
    [count]="items.length"
  
    (sourcereset)=''
  <input [(ngModel)]="header" />
    #counter
  </my-counter>
</li>
<h1 #h1>Showing {{items.leng}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
th}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>
<div *ngIf="items.length > 0">
   
      
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 114463: 12 transforms
Fuzz 114464: 7 transforms
Fuzz 114465: 5 transforms
Fuzz 114466: 19 transforms
Fuzz 114467: 17 transforms
Fuzz 114468: 3 transforms
Fuzz 114469: 19 transforms
Fuzz 114470: 10 transforms
Fuzz 114471: 2 transforms
Fuzz 114472: 2 transforms
Fuzz 114473: 12 transforms
Fuzz 114474: 8 transforms
Fuzz 114475: 6 transforms
Fuzz 114476: 2 transforms
Fuzz 114477: 4 transforms
Fuzz 114478: 20 transforms
Fuzz 114479: 8 transforms
Fuzz 114480: 19 transforms
Fuzz 114481: 9 transforms
Fuzz 114482: 1 transforms
Fuzz 114483: 2 transforms
Fuzz 114484: 3 transforms
Fuzz 114485: 10 transforms
Fuzz 114486: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
@Componinputs: const ['count'],
-->
import 'package:angular2/angular2.dart';

class ComponentA {
import 'package:angular2/angular2.dart';
@Component(
      mplateUrl: 'test.html',
  emplate: '{{count}} <button (click)="i  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  String header;
      mplateUrl: 'test.html',
  te<!--
-->
  template: '{{count}}<button (click)="i  outputs: const ['resetEvent: reset'],
  te<!--
@Component(
}
@Component(
  selector: 'my-counter',  List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErlibraryngIf="items.length > 0">
  <input [(ngModel)]="header" />
  Form.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"
    #counter
    #counter
  <input [(ngModel)]="header" />
  </my-counter>
    [count]="items.length"
  <input [(ngModel)]="header" />
    (reset)=''
  <form #ngForm="ngForm"></form>
</li>
    #counter
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
    (click)='h1.hidden = !h1.hidden; coun  (reset)=''
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()' rors: -->
  <my-counter

  <fo<!--
-->
       aria-hidden="true"
 rm #ngForm="ngForm"></form>
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()' rors: -->
  {{ngForm.dirty}}
    [maxCount]='4'
    #counter
    [maxCount]='4'
    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      
      
    [count]="items.length"
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
    [count]="items.length"
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
  {{ngForm.dirty}}
  <my-counter
    <my-counter></my-counter>
</div>
    [maxCount]='4'
<div *ngIf="items.length > 0">
      
</li>
  {{ngForm.dirty}}
      
    (reset)=''
  <input [(ngModel)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 114487: 14 transforms
Fuzz 114488: 2 transforms
Fuzz 114489: 13 transforms
Fuzz 114490: 19 transforms
Fuzz 114491: 14 transforms
Fuzz 114492: 8 transforms
Fuzz 114493: 7 transforms
Fuzz 114494: 18 transforms
Fuzz 114495: 2 transforms
Fuzz 114496: 18 transforms
Fuzz 114497: 3 transforms
Fuzz 114498: 14 transforms
Fuzz 114499: 14 transforms
Fuzz 114500: 8 transforms
Fuzz 114501: 19 transforms
Fuzz 114502: 11 transforms
Fuzz 114503: 1 transforms
Fuzz 114504: 11 transforms
Fuzz 114505: 14 transforms
Fuzz 114506: 18 transforms
Fuzz 114507: 2 transforms
Fuzz 114508: 4 transforms
Fuzz 114509: 11 transforms
Fuzz 114510: 19 transforms
Fuzz 114511: 10 transforms
Fuzz 114512: 7 transforms
Fuzz 114513: 20 transforms
Fuzz 114514: 19 transforms
Fuzz 114515: 10 transforms
Fuzz 114516: 4 transforms
Fuzz 114517: 6 transforms
Fuzz 114518: 7 transforms
Fuzz 114519: 14 transforms
Fuzz 114520: 3 transforms
Fuzz 114521: 5 transforms
Fuzz 114522: 7 transforms
Fuzz 114523: 19 transforms
Fuzz 114524: 18 transforms
Fuzz 114525: 9 transforms
Fuzz 114526: 2 transforms
Fuzz 114527: 3 transforms
Fuzz 114528: 12 transforms
Fuzz 114529: 10 transforms
Fuzz 114530: 20 transforms
Fuzz 114531: 7 transforms
Fuzz 114532: 19 transforms
Fuzz 114533: 4 transforms
Fuzz 114534: 17 transforms
Fuzz 114535: 19 transforms
Fuzz 114536: 4 transforms
Fuzz 114537: 11 transforms
Fuzz 114538: 13 transforms
Fuzz 114539: 7 transforms
Fuzz 114540: 7 transforms
Fuzz 114541: 13 transforms
Fuzz 114542: 16 transforms
Fuzz 114543: 6 transforms
Fuzz 114544: 17 transforms
Fuzz 114545: 8 transforms
Fuzz 114546: 4 transforms
Fuzz 114547: 1 transforms
Fuzz 114548: 9 transforms
Fuzz 114549: 13 transforms
Fuzz 114550: 7 transforms
Fuzz 114551: 20 transforms
Fuzz 114552: 7 transforms
Fuzz 114553: 6 transforms
Fuzz 114554: 18 transforms
Fuzz 114555: 19 transforms
Fuzz 114556: 11 transforms
Fuzz 114557: 17 transforms
Fuzz 114558: 13 transforms
Fuzz 114559: 2 transforms
Fuzz 114560: 8 transforms
Fuzz 114561: 1 transforms
Fuzz 114562: 6 transforms
Fuzz 114563: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> iotems;
  int count;
}
  @ContentChild(CounterComponerethrownt)
  CounterComonent recursedComponent;
  void reset() {}
-->
  void increment() {}
@Compocasenent(
class ComponentA {

  selector: 'my-aaa',
  @Input() int maxCount;
import 'upackage:angular2/angular2.dart';
  String header;
  templateUrl: 'test.html',
       aria-hidden="true"
class CounterComponent {
  EventEmitter<String> resetEvent;
  @Output() E<!--
@Component(
}
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button><!--
-->
       aria-hidden="tr')
  selector: 'my-counter',
    ventEmitter<int> incremented;


<<==HTML CODE==>>
    #counter
 }
  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
      
  
    (incre #counter
 }
  {{x}} : {mented)='items.add($event.toStr
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 114564: 9 transforms
Fuzz 114565: 13 transforms
Fuzz 114566: 4 transforms
Fuzz 114567: 14 transforms
Fuzz 114568: 13 transforms
Fuzz 114569: 10 transforms
Fuzz 114570: 20 transforms
Fuzz 114571: 15 transforms
Fuzz 114572: 5 transforms
Fuzz 114573: 11 transforms
Fuzz 114574: 6 transforms
Fuzz 114575: 3 transforms
Fuzz 114576: 5 transforms
Fuzz 114577: 10 transforms
Fuzz 114578: 20 transforms
Fuzz 114579: 9 transforms
Fuzz 114580: 19 transforms
Fuzz 114581: 6 transforms
Fuzz 114582: 10 transforms
Fuzz 114583: 3 transforms
Fuzz 114584: 2 transforms
Fuzz 114585: 12 transforms
Fuzz 114586: 7 transforms
Fuzz 114587: 15 transforms
Fuzz 114588: 17 transforms
Fuzz 114589: 14 transforms
Fuzz 114590: 13 transforms
Fuzz 114591: 5 transforms
Fuzz 114592: 20 transforms
Fuzz 114593: 6 transforms
Fuzz 114594: 17 transforms
Fuzz 114595: 6 transforms
Fuzz 114596: 2 transforms
Fuzz 114597: 5 transforms
Fuzz 114598: 5 transforms
Fuzz 114599: 17 transforms
Fuzz 114600: 14 transforms
Fuzz 114601: 10 transforms
Fuzz 114602: 6 transforms
Fuzz 114603: 12 transforms
Fuzz 114604: 15 transforms
Fuzz 114605: 17 transforms
Fuzz 114606: 2 transforms
Fuzz 114607: 16 transforms
Fuzz 114608: 10 transforms
Fuzz 114609: 10 transforms
Fuzz 114610: 10 transforms
Fuzz 114611: 3 transforms
Fuzz 114612: 3 transforms
Fuzz 114613: 4 transforms
Fuzz 114614: 3 transforms
Fuzz 114615: 12 transforms
Fuzz 114616: 14 transforms
Fuzz 114617: 18 transforms
Fuzz 114618: 5 transforms
Fuzz 114619: 4 transforms
Fuzz 114620: 1 transforms
Fuzz 114621: 20 transforms
Fuzz 114622: 19 transforms
Fuzz 114623: 16 transforms
Fuzz 114624: 1 transforms
Fuzz 114625: 3 transforms
Fuzz 114626: 5 transforms
Fuzz 114627: 1 transforms
Fuzz 114628: 6 transforms
Fuzz 114629: 10 transforms
Fuzz 114630: 15 transforms
Fuzz 114631: 8 transforms
Fuzz 114632: 17 transforms
Fuzz 114633: 11 transforms
Fuzz 114634: 7 transforms
Fuzz 114635: 8 transforms
Fuzz 114636: 5 transforms
Fuzz 114637: 4 transforms
Fuzz 114638: 4 transforms
Fuzz 114639: 15 transforms
Fuzz 114640: 10 transforms
Fuzz 114641: 9 transforms
Fuzz 114642: 15 transforms
Fuzz 114643: 1 transforms
Fuzz 114644: 1 transforms
Fuzz 114645: 14 transforms
Fuzz 114646: 12 transforms
Fuzz 114647: 10 transforms
Fuzz 114648: 1 transforms
Fuzz 114649: 5 transforms
Fuzz 114650: 6 transforms
Fuzz 114651: 7 transforms
Fuzz 114652: 9 transforms
Fuzz 114653: 13 transforms
Fuzz 114654: 12 transforms
Fuzz 114655: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<S
  String header;
  @ConcatchtentChild(CounterComponent)
  inputs: const ['count'],
@Component(
}
  @Input() int maxCount;

  selector: 'my-aaa',
  templateUrl: 'test.html',
  selector: 'my-counter',
  List<String> items;
}
  void increment() {}
  int count;
class CounterComponent {


  CounterComponent recursedComponent;

  outputs: const ['resetEvent: reset'],

  EventEmitter<ncrement()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="iunterComponent)
  void reset() {}
class ComponentA {
@Component(
  @Output() EventEmitter<int> incremented;
class ComponentA {
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
<div *ngIf
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

</li>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 114656: 10 transforms
Fuzz 114657: 13 transforms
Fuzz 114658: 10 transforms
Fuzz 114659: 13 transforms
Fuzz 114660: 6 transforms
Fuzz 114661: 7 transforms
Fuzz 114662: 10 transforms
Fuzz 114663: 10 transforms
Fuzz 114664: 7 transforms
Fuzz 114665: 5 transforms
Fuzz 114666: 14 transforms
Fuzz 114667: 9 transforms
Fuzz 114668: 9 transforms
Fuzz 114669: 3 transforms
Fuzz 114670: 8 transforms
Fuzz 114671: 2 transforms
Fuzz 114672: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)

       aria-hidden="tt;
  CounterComponent recursedComponen<!--
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(  selector: 'my-counter,
  List<String> items;
}
class ComponentA {
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],

  selector: 'my-aaa',
  String header;
class CounterComponent {
@Component(
import 'package:angular2/angular2.dart';
  inputs: const ['<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalcount'],

  int count;
  @Output() EventEmitter<int> incremented;
-->


  @Input() int maxCount;
  void reset() {}  void increment() {}
  templateUrl: 'test.html',
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != <!--
  <form #ngForm="ngForm"></form>
});

  <my-counte
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 114673: 5 transforms
Fuzz 114674: 19 transforms
Fuzz 114675: 3 transforms
Fuzz 114676: 18 transforms
Fuzz 114677: 15 transforms
Fuzz 114678: 9 transforms
Fuzz 114679: 12 transforms
Fuzz 114680: 9 transforms
Fuzz 114681: 8 transforms
Fuzz 114682: 19 transforms
Fuzz 114683: 15 transforms
Fuzz 114684: 1 transforms
Fuzz 114685: 11 transforms
Fuzz 114686: 1 transforms
Fuzz 114687: 20 transforms
Fuzz 114688: 12 transforms
Fuzz 114689: 13 transforms
Fuzz 114690: 19 transforms
Fuzz 114691: 11 transforms
Fuzz 114692: 7 transforms
Fuzz 114693: 20 transforms
Fuzz 114694: 12 transforms
Fuzz 114695: 16 transforms
Fuzz 114696: 7 transforms
Fuzz 114697: 13 transforms
Fuzz 114698: 17 transforms
Fuzz 114699: 17 transforms
Fuzz 114700: 4 transforms
Fuzz 114701: 3 transforms
Fuzz 114702: 8 transforms
Fuzz 114703: 1 transforms
Fuzz 114704: 3 transforms
Fuzz 114705: 9 transforms
Fuzz 114706: 3 transforms
Fuzz 114707: 19 transforms
Fuzz 114708: 2 transforms
Fuzz 114709: 20 transforms
Fuzz 114710: 20 transforms
Fuzz 114711: 11 transforms
Fuzz 114712: 13 transforms
Fuzz 114713: 10 transforms
Fuzz 114714: 6 transforms
Fuzz 114715: 12 transforms
Fuzz 114716: 9 transforms
Fuzz 114717: 5 transforms
Fuzz 114718: 20 transforms
Fuzz 114719: 17 transforms
Fuzz 114720: 11 transforms
Fuzz 114721: 12 transforms
Fuzz 114722: 12 transforms
Fuzz 114723: 14 transforms
Fuzz 114724: 10 transforms
Fuzz 114725: 6 transforms
Fuzz 114726: 14 transforms
Fuzz 114727: 19 transforms
Fuzz 114728: 3 transforms
Fuzz 114729: 19 transforms
Fuzz 114730: 2 transforms
Fuzz 114731: 8 transforms
Fuzz 114732: 19 transforms
Fuzz 114733: 4 transforms
Fuzz 114734: 6 transforms
Fuzz 114735: 1 transforms
Fuzz 114736: 2 transforms
Fuzz 114737: 6 transforms
Fuzz 114738: 8 transforms
Fuzz 114739: 11 transforms
Fuzz 114740: 18 transforms
Fuzz 114741: 11 transforms
Fuzz 114742: 4 transforms
Fuzz 114743: 12 transforms
Fuzz 114744: 1 transforms
Fuzz 114745: 18 transforms
Fuzz 114746: 7 transforms
Fuzz 114747: 19 transforms
Fuzz 114748: 5 transforms
Fuzz 114749: 19 transforms
Fuzz 114750: 8 transforms
Fuzz 114751: 15 transforms
Fuzz 114752: 12 transforms
Fuzz 114753: 14 transforms
Fuzz 114754: 20 transforms
Fuzz 114755: 10 transforms
Fuzz 114756: 10 transforms
Fuzz 114757: 7 transforms
Fuzz 114758: 18 transforms
Fuzz 114759: 5 transforms
Fuzz 114760: 18 transforms
Fuzz 114761: 2 transforms
Fuzz 114762: 11 transforms
Fuzz 114763: 6 transforms
Fuzz 114764: 17 transforms
Fuzz 114765: 13 transforms
Fuzz 114766: 7 transforms
Fuzz 114767: 5 transforms
Fuzz 114768: 14 transforms
Fuzz 114769: 6 transforms
Fuzz 114770: 17 transforms
Fuzz 114771: 18 transforms
Fuzz 114772: 15 transforms
Fuzz 114773: 7 transforms
Fuzz 114774: 17 transforms
Fuzz 114775: 1 transforms
Fuzz 114776: 17 transforms
Fuzz 114777: 17 transforms
Fuzz 114778: 14 transforms
Fuzz 114779: 1 transforms
Fuzz 114780: 19 transforms
Fuzz 114781: 14 transforms
Fuzz 114782: 2 transforms
Fuzz 114783: 19 transforms
Fuzz 114784: 8 transforms
Fuzz 114785: 3 transforms
Fuzz 114786: 15 transforms
Fuzz 114787: 9 transforms
Fuzz 114788: 3 transforms
Fuzz 114789: 13 transforms
Fuzz 114790: 15 transforms
Fuzz 114791: 12 transforms
Fuzz 114792: 19 transforms
Fuzz 114793: 6 transforms
Fuzz 114794: 15 transforms
Fuzz 114795: 9 transforms
Fuzz 114796: 9 transforms
Fuzz 114797: 14 transforms
Fuzz 114798: 11 transforms
Fuzz 114799: 6 transforms
Fuzz 114800: 4 transforms
Fuzz 114801: 9 transforms
Fuzz 114802: 17 transforms
Fuzz 114803: 7 transforms
Fuzz 114804: 14 transforms
Fuzz 114805: 13 transforms
Fuzz 114806: 20 transforms
Fuzz 114807: 19 transforms
Fuzz 114808: 17 transforms
Fuzz 114809: 13 transforms
Fuzz 114810: 6 transforms
Fuzz 114811: 15 transforms
Fuzz 114812: 6 transforms
Fuzz 114813: 14 transforms
Fuzz 114814: 3 transforms
Fuzz 114815: 10 transforms
Fuzz 114816: 9 transforms
Fuzz 114817: 1 transforms
Fuzz 114818: 10 transforms
Fuzz 114819: 13 transforms
Fuzz 114820: 15 transforms
Fuzz 114821: 15 transforms
Fuzz 114822: 2 transforms
Fuzz 114823: 4 transforms
Fuzz 114824: 14 transforms
Fuzz 114825: 8 transforms
Fuzz 114826: 10 transforms
Fuzz 114827: 14 transforms
Fuzz 114828: 18 transforms
Fuzz 114829: 9 transforms
Fuzz 114830: 4 transforms
Fuzz 114831: 15 transforms
Fuzz 114832: 17 transforms
Fuzz 114833: 6 transforms
Fuzz 114834: 15 transforms
Fuzz 114835: 3 transforms
Fuzz 114836: 11 transforms
Fuzz 114837: 14 transforms
Fuzz 114838: 12 transforms
Fuzz 114839: 2 transforms
Fuzz 114840: 6 transforms
Fuzz 114841: 6 transforms
Fuzz 114842: 7 transforms
Fuzz 114843: 11 transforms
Fuzz 114844: 11 transforms
Fuzz 114845: 9 transforms
Fuzz 114846: 6 transforms
Fuzz 114847: 1 transforms
Fuzz 114848: 15 transforms
Fuzz 114849: 7 transforms
Fuzz 114850: 10 transforms
Fuzz 114851: 5 transforms
Fuzz 114852: 2 transforms
Fuzz 114853: 8 transforms
Fuzz 114854: 17 transforms
Fuzz 114855: 17 transforms
Fuzz 114856: 1 transforms
Fuzz 114857: 1 transforms
Fuzz 114858: 13 transforms
Fuzz 114859: 16 transforms
Fuzz 114860: 3 transforms
Fuzz 114861: 8 transforms
Fuzz 114862: 4 transforms
Fuzz 114863: 12 transforms
Fuzz 114864: 7 transforms
Fuzz 114865: 12 transforms
Fuzz 114866: 14 transforms
Fuzz 114867: 9 transforms
Fuzz 114868: 5 transforms
Fuzz 114869: 16 transforms
Fuzz 114870: 17 transforms
Fuzz 114871: 7 transforms
Fuzz 114872: 16 transforms
Fuzz 114873: 10 transforms
Fuzz 114874: 14 transforms
Fuzz 114875: 6 transforms
Fuzz 114876: 12 transforms
Fuzz 114877: 7 transforms
Fuzz 114878: 16 transforms
Fuzz 114879: 13 transforms
Fuzz 114880: 17 transforms
Fuzz 114881: 5 transforms
Fuzz 114882: 9 transforms
Fuzz 114883: 6 transforms
Fuzz 114884: 5 transforms
Fuzz 114885: 4 transforms
Fuzz 114886: 5 transforms
Fuzz 114887: 4 transforms
Fuzz 114888: 3 transforms
Fuzz 114889: 18 transforms
Fuzz 114890: 9 transforms
Fuzz 114891: 19 transforms
Fuzz 114892: 12 transforms
Fuzz 114893: 1 transforms
Fuzz 114894: 8 transforms
Fuzz 114895: 3 transforms
Fuzz 114896: 14 transforms
Fuzz 114897: 6 transforms
Fuzz 114898: 15 transforms
Fuzz 114899: 14 transforms
Fuzz 114900: 5 transforms
Fuzz 114901: 10 transforms
Fuzz 114902: 12 transforms
Fuzz 114903: 8 transforms
Fuzz 114904: 17 transforms
Fuzz 114905: 10 transforms
Fuzz 114906: 14 transforms
Fuzz 114907: 7 transforms
Fuzz 114908: 20 transforms
Fuzz 114909: 1 transforms
Fuzz 114910: 10 transforms
Fuzz 114911: 3 transforms
Fuzz 114912: 13 transforms
Fuzz 114913: 4 transforms
Fuzz 114914: 19 transforms
Fuzz 114915: 18 transforms
Fuzz 114916: 5 transforms
Fuzz 114917: 5 transforms
Fuzz 114918: 15 transforms
Fuzz 114919: 18 transforms
Fuzz 114920: 17 transforms
Fuzz 114921: 13 transforms
Fuzz 114922: 20 transforms
Fuzz 114923: 4 transforms
Fuzz 114924: 17 transforms
Fuzz 114925: 16 transforms
Fuzz 114926: 1 transforms
Fuzz 114927: 17 transforms
Fuzz 114928: 20 transforms
Fuzz 114929: 2 transforms
Fuzz 114930: 15 transforms
Fuzz 114931: 7 transforms
Fuzz 114932: 12 transforms
Fuzz 114933: 10 transforms
Fuzz 114934: 3 transforms
Fuzz 114935: 8 transforms
Fuzz 114936: 7 transforms
Fuzz 114937: 5 transforms
Fuzz 114938: 19 transforms
Fuzz 114939: 5 transforms
Fuzz 114940: 15 transforms
Fuzz 114941: 20 transforms
Fuzz 114942: 17 transforms
Fuzz 114943: 20 transforms
Fuzz 114944: 13 transforms
Fuzz 114945: 19 transforms
Fuzz 114946: 4 transforms
Fuzz 114947: 14 transforms
Fuzz 114948: 15 transforms
Fuzz 114949: 12 transforms
Fuzz 114950: 15 transforms
Fuzz 114951: 16 transforms
Fuzz 114952: 10 transforms
Fuzz 114953: 16 transforms
Fuzz 114954: 17 transforms
Fuzz 114955: 12 transforms
Fuzz 114956: 9 transforms
Fuzz 114957: 7 transforms
Fuzz 114958: 14 transforms
Fuzz 114959: 9 transforms
Fuzz 114960: 15 transforms
Fuzz 114961: 3 transforms
Fuzz 114962: 8 transforms
Fuzz 114963: 1 transforms
Fuzz 114964: 6 transforms
Fuzz 114965: 4 transforms
Fuzz 114966: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  diofrectives: const [CounterComponent, <!--
@Component(
       aria-hidden="true"
  selector: 'my-aaa',
  String h
import 'p<!--
   ackage:angular2/-->
  templateUrl: 'tangular2.dat';

-->
   NgIf, NgFor, NgForm, NgModel])class ComponentA {
  List<String> items;
       aria-hidde="true"
-->
  templateUrl: 'test.html',
<<==HTML CODE==>>
  <input [(ngModel)]="header"/>
      

    #couner

</li>
    <my-counter></my-couter>
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnormeErrors: -->
    [count]="items.length"
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
</div>
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
    (reset)=''
</div>
<div *ngIf="items.length > 0">
  </my-counter>
  </my-counter>
  
    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.my-counter>
  <input [(ngModel)]="header" />
   add($event.toString())'>
  <form" #ngForm="ngForm"></form>  {{ngForm.dirty}}
  <my-counter
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 114967: 6 transforms
Fuzz 114968: 9 transforms
Fuzz 114969: 19 transforms
Fuzz 114970: 8 transforms
Fuzz 114971: 20 transforms
Fuzz 114972: 13 transforms
Fuzz 114973: 6 transforms
Fuzz 114974: 11 transforms
Fuzz 114975: 16 transforms
Fuzz 114976: 15 transforms
Fuzz 114977: 8 transforms
Fuzz 114978: 17 transforms
Fuzz 114979: 13 transforms
Fuzz 114980: 15 transforms
Fuzz 114981: 16 transforms
Fuzz 114982: 14 transforms
Fuzz 114983: 3 transforms
Fuzz 114984: 13 transforms
Fuzz 114985: 8 transforms
Fuzz 114986: 8 transforms
Fuzz 114987: 16 transforms
Fuzz 114988: 14 transforms
Fuzz 114989: 4 transforms
Fuzz 114990: 3 transforms
Fuzz 114991: 18 transforms
Fuzz 114992: 18 transforms
Fuzz 114993: 9 transforms
Fuzz 114994: 4 transforms
Fuzz 114995: 4 transforms
Fuzz 114996: 13 transforms
Fuzz 114997: 8 transforms
Fuzz 114998: 4 transforms
Fuzz 114999: 6 transforms
Fuzz 115000: 7 transforms
Fuzz 115001: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
  inCount;
  selector: 'my-aaa',

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
  String header;
  void reset() {t count;
class CounterComponent {
  @Output() EventEmitter<int> incremented;

  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  void reset() {}
  void increment() {}

    ld(CounterComponent)

-->
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
}
  @Input() int maxCount;  EventEmitter<String> resetEvent;
  @ContentChi<!--

@Component(
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;
}
class ComponentA {

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<!--
-->
       
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></tems.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<!--
-->
       
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" /
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 115002: 9 transforms
Fuzz 115003: 5 transforms
Fuzz 115004: 3 transforms
Fuzz 115005: 18 transforms
Fuzz 115006: 4 transforms
Fuzz 115007: 1 transforms
Fuzz 115008: 1 transforms
Fuzz 115009: 3 transforms
Fuzz 115010: 2 transforms
Fuzz 115011: 15 transforms
Fuzz 115012: 13 transforms
Fuzz 115013: 15 transforms
Fuzz 115014: 16 transforms
Fuzz 115015: 11 transforms
Fuzz 115016: 13 transforms
Fuzz 115017: 17 transforms
Fuzz 115018: 8 transforms
Fuzz 115019: 6 transforms
Fuzz 115020: 3 transforms
Fuzz 115021: 17 transforms
Fuzz 115022: 15 transforms
Fuzz 115023: 9 transforms
Fuzz 115024: 11 transforms
Fuzz 115025: 20 transforms
Fuzz 115026: 10 transforms
Fuzz 115027: 18 transforms
Fuzz 115028: 19 transforms
Fuzz 115029: 8 transforms
Fuzz 115030: 17 transforms
Fuzz 115031: 13 transforms
Fuzz 115032: 20 transforms
Fuzz 115033: 9 transforms
Fuzz 115034: 18 transforms
Fuzz 115035: 11 transforms
Fuzz 115036: 13 transforms
Fuzz 115037: 17 transforms
Fuzz 115038: 20 transforms
Fuzz 115039: 5 transforms
Fuzz 115040: 3 transforms
Fuzz 115041: 20 transforms
Fuzz 115042: 5 transforms
Fuzz 115043: 8 transforms
Fuzz 115044: 20 transforms
Fuzz 115045: 14 transforms
Fuzz 115046: 16 transforms
Fuzz 115047: 18 transforms
Fuzz 115048: 9 transforms
Fuzz 115049: 11 transforms
Fuzz 115050: 7 transforms
Fuzz 115051: 1 transforms
Fuzz 115052: 4 transforms
Fuzz 115053: 20 transforms
Fuzz 115054: 9 transforms
Fuzz 115055: 2 transforms
Fuzz 115056: 9 transforms
Fuzz 115057: 1 transforms
Fuzz 115058: 7 transforms
Fuzz 115059: 12 transforms
Fuzz 115060: 2 transforms
Fuzz 115061: 11 transforms
Fuzz 115062: 13 transforms
Fuzz 115063: 3 transforms
Fuzz 115064: 16 transforms
Fuzz 115065: 1 transforms
Fuzz 115066: 7 transforms
Fuzz 115067: 8 transforms
Fuzz 115068: 3 transforms
Fuzz 115069: 11 transforms
Fuzz 115070: 19 transforms
Fuzz 115071: 12 transforms
Fuzz 115072: 6 transforms
Fuzz 115073: 19 transforms
Fuzz 115074: 14 transforms
Fuzz 115075: 8 transforms
Fuzz 115076: 17 transforms
Fuzz 115077: 15 transforms
Fuzz 115078: 14 transforms
Fuzz 115079: 10 transforms
Fuzz 115080: 11 transforms
Fuzz 115081: 13 transforms
Fuzz 115082: 14 transforms
Fuzz 115083: 7 transforms
Fuzz 115084: 11 transforms
Fuzz 115085: 4 transforms
Fuzz 115086: 13 transforms
Fuzz 115087: 4 transforms
Fuzz 115088: 3 transforms
Fuzz 115089: 5 transforms
Fuzz 115090: 18 transforms
Fuzz 115091: 7 transforms
Fuzz 115092: 10 transforms
Fuzz 115093: 7 transforms
Fuzz 115094: 18 transforms
Fuzz 115095: 13 transforms
Fuzz 115096: 9 transforms
Fuzz 115097: 18 transforms
Fuzz 115098: 11 transforms
Fuzz 115099: 16 transforms
Fuzz 115100: 7 transforms
Fuzz 115101: 2 transforms
Fuzz 115102: 18 transforms
Fuzz 115103: 14 transforms
Fuzz 115104: 6 transforms
Fuzz 115105: 6 transforms
Fuzz 115106: 11 transforms
Fuzz 115107: 12 transforms
Fuzz 115108: 9 transforms
Fuzz 115109: 8 transforms
Fuzz 115110: 16 transforms
Fuzz 115111: 7 transforms
Fuzz 115112: 7 transforms
Fuzz 115113: 9 transforms
Fuzz 115114: 12 transforms
Fuzz 115115: 18 transforms
Fuzz 115116: 7 transforms
Fuzz 115117: 20 transforms
Fuzz 115118: 18 transforms
Fuzz 115119: 6 transforms
Fuzz 115120: 10 transforms
Fuzz 115121: 13 transforms
Fuzz 115122: 9 transforms
Fuzz 115123: 11 transforms
Fuzz 115124: 18 transforms
Fuzz 115125: 11 transforms
Fuzz 115126: 15 transforms
Fuzz 115127: 15 transforms
Fuzz 115128: 6 transforms
Fuzz 115129: 14 transforms
Fuzz 115130: 9 transforms
Fuzz 115131: 14 transforms
Fuzz 115132: 17 transforms
Fuzz 115133: 19 transforms
Fuzz 115134: 8 transforms
Fuzz 115135: 1 transforms
Fuzz 115136: 16 transforms
Fuzz 115137: 7 transforms
Fuzz 115138: 14 transforms
Fuzz 115139: 20 transforms
Fuzz 115140: 19 transforms
Fuzz 115141: 13 transforms
Fuzz 115142: 13 transforms
Fuzz 115143: 6 transforms
Fuzz 115144: 19 transforms
Fuzz 115145: 14 transforms
Fuzz 115146: 11 transforms
Fuzz 115147: 16 transforms
Fuzz 115148: 6 transforms
Fuzz 115149: 19 transforms
Fuzz 115150: 6 transforms
Fuzz 115151: 6 transforms
Fuzz 115152: 5 transforms
Fuzz 115153: 18 transforms
Fuzz 115154: 15 transforms
Fuzz 115155: 6 transforms
Fuzz 115156: 9 transforms
Fuzz 115157: 17 transforms
Fuzz 115158: 7 transforms
Fuzz 115159: 15 transforms
Fuzz 115160: 9 transforms
Fuzz 115161: 1 transforms
Fuzz 115162: 13 transforms
Fuzz 115163: 18 transforms
Fuzz 115164: 15 transforms
Fuzz 115165: 10 transforms
Fuzz 115166: 19 transforms
Fuzz 115167: 19 transforms
Fuzz 115168: 18 transforms
Fuzz 115169: 14 transforms
Fuzz 115170: 10 transforms
Fuzz 115171: 10 transforms
Fuzz 115172: 3 transforms
Fuzz 115173: 11 transforms
Fuzz 115174: 1 transforms
Fuzz 115175: 19 transforms
Fuzz 115176: 20 transforms
Fuzz 115177: 18 transforms
Fuzz 115178: 16 transforms
Fuzz 115179: 3 transforms
Fuzz 115180: 6 transforms
Fuzz 115181: 7 transforms
Fuzz 115182: 16 transforms
Fuzz 115183: 6 transforms
Fuzz 115184: 17 transforms
Fuzz 115185: 4 transforms
Fuzz 115186: 5 transforms
Fuzz 115187: 8 transforms
Fuzz 115188: 6 transforms
Fuzz 115189: 10 transforms
Fuzz 115190: 16 transforms
Fuzz 115191: 4 transforms
Fuzz 115192: 2 transforms
Fuzz 115193: 18 transforms
Fuzz 115194: 6 transforms
Fuzz 115195: 1 transforms
Fuzz 115196: 12 transforms
Fuzz 115197: 17 transforms
Fuzz 115198: 15 transforms
Fuzz 115199: 5 transforms
Fuzz 115200: 4 transforms
Fuzz 115201: 9 transforms
Fuzz 115202: 15 transforms
Fuzz 115203: 6 transforms
Fuzz 115204: 15 transforms
Fuzz 115205: 1 transforms
Fuzz 115206: 1 transforms
Fuzz 115207: 2 transforms
Fuzz 115208: 6 transforms
Fuzz 115209: 17 transforms
Fuzz 115210: 1 transforms
Fuzz 115211: 17 transforms
Fuzz 115212: 2 transforms
Fuzz 115213: 2 transforms
Fuzz 115214: 1 transforms
Fuzz 115215: 15 transforms
Fuzz 115216: 9 transforms
Fuzz 115217: 11 transforms
Fuzz 115218: 19 transforms
Fuzz 115219: 14 transforms
Fuzz 115220: 1 transforms
Fuzz 115221: 6 transforms
Fuzz 115222: 10 transforms
Fuzz 115223: 3 transforms
Fuzz 115224: 6 transforms
Fuzz 115225: 16 transforms
Fuzz 115226: 7 transforms
Fuzz 115227: 8 transforms
Fuzz 115228: 3 transforms
Fuzz 115229: 1 transforms
Fuzz 115230: 5 transforms
Fuzz 115231: 9 transforms
Fuzz 115232: 4 transforms
Fuzz 115233: 4 transforms
Fuzz 115234: 5 transforms
Fuzz 115235: 2 transforms
Fuzz 115236: 1 transforms
Fuzz 115237: 10 transforms
Fuzz 115238: 17 transforms
Fuzz 115239: 6 transforms
Fuzz 115240: 7 transforms
Fuzz 115241: 5 transforms
Fuzz 115242: 19 transforms
Fuzz 115243: 17 transforms
Fuzz 115244: 16 transforms
Fuzz 115245: 7 transforms
Fuzz 115246: 4 transforms
Fuzz 115247: 2 transforms
Fuzz 115248: 13 transforms
Fuzz 115249: 15 transforms
Fuzz 115250: 3 transforms
Fuzz 115251: 18 transforms
Fuzz 115252: 14 transforms
Fuzz 115253: 7 transforms
Fuzz 115254: 16 transforms
Fuzz 115255: 3 transforms
Fuzz 115256: 16 transforms
Fuzz 115257: 17 transforms
Fuzz 115258: 10 transforms
Fuzz 115259: 8 transforms
Fuzz 115260: 8 transforms
Fuzz 115261: 3 transforms
Fuzz 115262: 16 transforms
Fuzz 115263: 16 transforms
Fuzz 115264: 5 transforms
Fuzz 115265: 9 transforms
Fuzz 115266: 16 transforms
Fuzz 115267: 14 transforms
Fuzz 115268: 11 transforms
Fuzz 115269: 11 transforms
Fuzz 115270: 20 transforms
Fuzz 115271: 20 transforms
Fuzz 115272: 8 transforms
Fuzz 115273: 14 transforms
Fuzz 115274: 4 transforms
Fuzz 115275: 3 transforms
Fuzz 115276: 19 transforms
Fuzz 115277: 11 transforms
Fuzz 115278: 7 transforms
Fuzz 115279: 12 transforms
Fuzz 115280: 8 transforms
Fuzz 115281: 4 transforms
Fuzz 115282: 2 transforms
Fuzz 115283: 14 transforms
Fuzz 115284: 11 transforms
Fuzz 115285: 20 transforms
Fuzz 115286: 1 transforms
Fuzz 115287: 10 transforms
Fuzz 115288: 19 transforms
Fuzz 115289: 10 transforms
Fuzz 115290: 3 transforms
Fuzz 115291: 2 transforms
Fuzz 115292: 15 transforms
Fuzz 115293: 19 transforms
Fuzz 115294: 15 transforms
Fuzz 115295: 19 transforms
Fuzz 115296: 1 transforms
Fuzz 115297: 6 transforms
Fuzz 115298: 16 transforms
Fuzz 115299: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

  outputs: const ['resetEvent: reset'],
}
  String header;
       aria-hidden="true"
@Component(
       attr.aria-hient, NgIf, NgFo<!--
-->
       aria-hidden="true"
       attr.aria-hr, NgForm, NgModel])
       aria-hidden="true"
  directive<!--
       attr.aria-hidds: const [CounterCompon<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></bu
@Component(
  t [value]="\'aemplateUrl: 'test.html',
-->
  selector: 'my-ounter',

-->
  selector: 'my-aaa',
  inputs: const ['count'],
class ComponentA {
  List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 115300: 5 transforms
Fuzz 115301: 7 transforms
Fuzz 115302: 17 transforms
Fuzz 115303: 3 transforms
Fuzz 115304: 5 transforms
Fuzz 115305: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
]),
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  template: '{{count}} <button const [CounterComponent}
]),
});, NgIf, NgFor, NgForm, NgModel])
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button}
]),
});{
\'\'\');
  '090cedb3f2833a3>')
  '090ountt;
  templateUrl: 'test.html',



]),
  void reset() {}
}
  selector: 'my-aaa',
{
  '090cedb3f2833a3f260b0937baae56267a6ctring> resetEvent;
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
{
@Component(

  se}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5626lector: 'my-counter',
  EventEmitter<S}
  List<String> items;
import 'package:angular2/angular2.dart';
});
  @Input() int maxC}
  inputs: const ['count'],
  int count;
class Counte(click)="increment()" [value]="\'add\'"></button>')
  '090ount;
  templateUrl: 'test.html',



]),
  void reset() {}
}
  selector: 'my-aaa',
{
  '090cedb3f2833a3f260b0937baae56267a6ctring> resetEvent;
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
{
@Component(

  selector: 'my-counter',
  EventEmitter<S}
  List<String> items;
import 'package:angular2/angular2.dart';
});
  @Input() int maxC}
  inputs: const ['count'],
  int count;
class CounterComponent {
  String header;
  void increment() {}
class C}
]),
});
{omponentA {
  @ContentChild(CounterComponent)
\'\'\');
});
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:<
/h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null{x}} : {{item.trim()}}
</li>

<div *ngIf="items.lerethrowngth > 0">
  <form #ngForm="ngForm"></form>
  {{ngFor'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />}

      
  <my-counter
    #counter
    [c
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 115306: 15 transforms
Fuzz 115307: 14 transforms
Fuzz 115308: 12 transforms
Fuzz 115309: 18 transforms
Fuzz 115310: 6 transforms
Fuzz 115311: 7 transforms
Fuzz 115312: 6 transforms
Fuzz 115313: 17 transforms
Fuzz 115314: 1 transforms
Fuzz 115315: 15 transforms
Fuzz 115316: 18 transforms
Fuzz 115317: 11 transforms
Fuzz 115318: 15 transforms
Fuzz 115319: 11 transforms
Fuzz 115320: 9 transforms
Fuzz 115321: 9 transforms
Fuzz 115322: 9 transforms
Fuzz 115323: 17 transforms
Fuzz 115324: 15 transforms
Fuzz 115325: 7 transforms
Fuzz 115326: 16 transforms
Fuzz 115327: 10 transforms
Fuzz 115328: 13 transforms
Fuzz 115329: 8 transforms
Fuzz 115330: 19 transforms
Fuzz 115331: 20 transforms
Fuzz 115332: 1 transforms
Fuzz 115333: 1 transforms
Fuzz 115334: 15 transforms
Fuzz 115335: 13 transforms
Fuzz 115336: 4 transforms
Fuzz 115337: 1 transforms
Fuzz 115338: 4 transforms
Fuzz 115339: 9 transforms
Fuzz 115340: 6 transforms
Fuzz 115341: 11 transforms
Fuzz 115342: 10 transforms
Fuzz 115343: 9 transforms
Fuzz 115344: 3 transforms
Fuzz 115345: 19 transforms
Fuzz 115346: 4 transforms
Fuzz 115347: 9 transforms
Fuzz 115348: 2 transforms
Fuzz 115349: 17 transforms
Fuzz 115350: 3 transforms
Fuzz 115351: 16 transforms
Fuzz 115352: 11 transforms
Fuzz 115353: 2 transforms
Fuzz 115354: 15 transforms
Fuzz 115355: 5 transforms
Fuzz 115356: 13 transforms
Fuzz 115357: 4 transforms
Fuzz 115358: 10 transforms
Fuzz 115359: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
class ComponentA {
  temlateUrl: 'test.html',
class ComponentA {
  StringerComponent, NgIf, NgFor, NgForm, NgModel])
  se<
  selector: 'my-aaa',
}

@Component(
  List<String> items;
  String header;
import 'pacFunctionkage:angular2/angular2.dart';
  directives: const [Count
  selector: 'my-aaa',
<<==HTML CODE==>>
<li *ngFor='let item of items; l<!--
    (reset)=''
-->
  

    <my-counter></my-counter>
<div *ngIf="items.length > 0">
</div>
<h1 #h1>Showig {{items.length}} items:</h1>
    #counter
    (incremented)='items.add($event.toString())'>
  </my-counter>
  {{n<!--
-gForm.dirty}}
 <my-counter
       aria-hidden="true"et x=index' [hidden]='item != null'>
 <input [(ngModel)]="header" />

</li>  {{x}} : {{item.trim()}}
      
  <form #ngForm="n
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 115360: 13 transforms
Fuzz 115361: 19 transforms
Fuzz 115362: 1 transforms
Fuzz 115363: 8 transforms
Fuzz 115364: 7 transforms
Fuzz 115365: 18 transforms
Fuzz 115366: 5 transforms
Fuzz 115367: 12 transforms
Fuzz 115368: 12 transforms
Fuzz 115369: 20 transforms
Fuzz 115370: 14 transforms
Fuzz 115371: 9 transforms
Fuzz 115372: 19 transforms
Fuzz 115373: 12 transforms
Fuzz 115374: 20 transforms
Fuzz 115375: 5 transforms
Fuzz 115376: 9 transforms
Fuzz 115377: 7 transforms
Fuzz 115378: 4 transforms
Fuzz 115379: 14 transforms
Fuzz 115380: 6 transforms
Fuzz 115381: 14 transforms
Fuzz 115382: 2 transforms
Fuzz 115383: 2 transforms
Fuzz 115384: 7 transforms
Fuzz 115385: 7 transforms
Fuzz 115386: 16 transforms
Fuzz 115387: 20 transforms
Fuzz 115388: 5 transforms
Fuzz 115389: 2 transforms
Fuzz 115390: 1 transforms
Fuzz 115391: 1 transforms
Fuzz 115392: 9 transforms
Fuzz 115393: 15 transforms
Fuzz 115394: 3 transforms
Fuzz 115395: 2 transforms
Fuzz 115396: 15 transforms
Fuzz 115397: 4 transforms
Fuzz 115398: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
{
\'\'\');
@Component(<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{
import 'package:angular2/angular2.dart';


});
  directive<!-
  '090cedb3f2833a3f260b0937baselector: 'my-aaa',
  templateUrl: 'test.htplateUrl: 'test.html',
@Component(
<<==HTML CODE==>>
    (click)=h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.lngth}} items:</h1>

    <my-counter></my-counter>
      

    [count]="items.length"
  
  {{x}} : {{item.trim()}}
    (reset)=''

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 115399: 9 transforms
Fuzz 115400: 10 transforms
Fuzz 115401: 7 transforms
Fuzz 115402: 10 transforms
Fuzz 115403: 19 transforms
Fuzz 115404: 4 transforms
Fuzz 115405: 12 transforms
Fuzz 115406: 1 transforms
Fuzz 115407: 15 transforms
Fuzz 115408: 16 transforms
Fuzz 115409: 13 transforms
Fuzz 115410: 3 transforms
Fuzz 115411: 13 transforms
Fuzz 115412: 16 transforms
Fuzz 115413: 12 transforms
Fuzz 115414: 1 transforms
Fuzz 115415: 19 transforms
Fuzz 115416: 7 transforms
Fuzz 115417: 2 transforms
Fuzz 115418: 9 transforms
Fuzz 115419: 20 transforms
Fuzz 115420: 2 transforms
Fuzz 115421: 20 transforms
Fuzz 115422: 6 transforms
Fuzz 115423: 3 transforms
Fuzz 115424: 12 transforms
Fuzz 115425: 2 transforms
Fuzz 115426: 11 transforms
Fuzz 115427: 1 transforms
Fuzz 115428: 17 transforms
Fuzz 115429: 7 transforms
Fuzz 115430: 20 transforms
Fuzz 115431: 5 transforms
Fuzz 115432: 5 transforms
Fuzz 115433: 14 transforms
Fuzz 115434: 7 transforms
Fuzz 115435: 10 transforms
Fuzz 115436: 5 transforms
Fuzz 115437: 16 transforms
Fuzz 115438: 15 transforms
Fuzz 115439: 11 transforms
Fuzz 115440: 18 transforms
Fuzz 115441: 5 transforms
Fuzz 115442: 10 transforms
Fuzz 115443: 9 transforms
Fuzz 115444: 9 transforms
Fuzz 115445: 9 transforms
Fuzz 115446: 19 transforms
Fuzz 115447: 12 transforms
Fuzz 115448: 17 transforms
Fuzz 115449: 19 transforms
Fuzz 115450: 11 transforms
Fuzz 115451: 8 transforms
Fuzz 115452: 19 transforms
Fuzz 115453: 14 transforms
Fuzz 115454: 18 transforms
Fuzz 115455: 13 transforms
Fuzz 115456: 6 transforms
Fuzz 115457: 8 transforms
Fuzz 115458: 1 transforms
Fuzz 115459: 20 transforms
Fuzz 115460: 8 transforms
Fuzz 115461: 11 transforms
Fuzz 115462: 4 transforms
Fuzz 115463: 11 transforms
Fuzz 115464: 4 transforms
Fuzz 115465: 20 transforms
Fuzz 115466: 15 transforms
Fuzz 115467: 14 transforms
Fuzz 115468: 19 transforms
Fuzz 115469: 9 transforms
Fuzz 115470: 9 transforms
Fuzz 115471: 4 transforms
Fuzz 115472: 1 transforms
Fuzz 115473: 19 transforms
Fuzz 115474: 10 transforms
Fuzz 115475: 17 transforms
Fuzz 115476: 18 transforms
Fuzz 115477: 19 transforms
Fuzz 115478: 6 transforms
Fuzz 115479: 3 transforms
Fuzz 115480: 17 transforms
Fuzz 115481: 4 transforms
Fuzz 115482: 20 transforms
Fuzz 115483: 10 transforms
Fuzz 115484: 9 transforms
Fuzz 115485: 14 transforms
Fuzz 115486: 11 transforms
Fuzz 115487: 5 transforms
Fuzz 115488: 6 transforms
Fuzz 115489: 9 transforms
Fuzz 115490: 17 transforms
Fuzz 115491: 18 transforms
Fuzz 115492: 13 transforms
Fuzz 115493: 12 transforms
Fuzz 115494: 8 transforms
Fuzz 115495: 15 transforms
Fuzz 115496: 4 transforms
Fuzz 115497: 3 transforms
Fuzz 115498: 2 transforms
Fuzz 115499: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selectr: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, Ng{{count}} <button async(clicComponent;

  void reset() {}
  Model])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContwhileentChild(CounterComponent,)
  CounterComponent recursed:angular2/angular2.dart';
@Component(
  selectr: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (clicComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
]),
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item o}
    (incremented)='items.add($event.toString())'>
  {{x}} : {{iteForm="ngForm"></form>
    (reset)=''
<div *ngI<!--
       aria-hidden="true"
</li>
{
    (incremented)='items.add($event.toString())'>

});
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
    [count]="items.length"
    #counter
    [maxCount]='4'
-->
\'\'\');
      
  '090cedb3f2833a3f260b0937baae56267a6cd9f items; let x=index' [hidden]='item != null'>
  </my-counter></div>
  <my-counter
       atf="items.length > 0">  <form #ngset()'

  
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 115500: 20 transforms
Fuzz 115501: 9 transforms
Fuzz 115502: 10 transforms
Fuzz 115503: 8 transforms
Fuzz 115504: 12 transforms
Fuzz 115505: 4 transforms
Fuzz 115506: 18 transforms
Fuzz 115507: 20 transforms
Fuzz 115508: 17 transforms
Fuzz 115509: 20 transforms
Fuzz 115510: 12 transforms
Fuzz 115511: 6 transforms
Fuzz 115512: 7 transforms
Fuzz 115513: 8 transforms
Fuzz 115514: 3 transforms
Fuzz 115515: 18 transforms
Fuzz 115516: 7 transforms
Fuzz 115517: 20 transforms
Fuzz 115518: 19 transforms
Fuzz 115519: 10 transforms
Fuzz 115520: 8 transforms
Fuzz 115521: 9 transforms
Fuzz 115522: 6 transforms
Fuzz 115523: 3 transforms
Fuzz 115524: 18 transforms
Fuzz 115525: 5 transforms
Fuzz 115526: 12 transforms
Fuzz 115527: 18 transforms
Fuzz 115528: 18 transforms
Fuzz 115529: 16 transforms
Fuzz 115530: 4 transforms
Fuzz 115531: 12 transforms
Fuzz 115532: 9 transforms
Fuzz 115533: 13 transforms
Fuzz 115534: 5 transforms
Fuzz 115535: 14 transforms
Fuzz 115536: 7 transforms
Fuzz 115537: 14 transforms
Fuzz 115538: 7 transforms
Fuzz 115539: 12 transforms
Fuzz 115540: 13 transforms
Fuzz 115541: 11 transforms
Fuzz 115542: 12 transforms
Fuzz 115543: 13 transforms
Fuzz 115544: 8 transforms
Fuzz 115545: 4 transforms
Fuzz 115546: 11 transforms
Fuzz 115547: 14 transforms
Fuzz 115548: 1 transforms
Fuzz 115549: 13 transforms
Fuzz 115550: 2 transforms
Fuzz 115551: 8 transforms
Fuzz 115552: 17 transforms
Fuzz 115553: 18 transforms
Fuzz 115554: 19 transforms
Fuzz 115555: 16 transforms
Fuzz 115556: 13 transforms
Fuzz 115557: 10 transforms
Fuzz 115558: 13 transforms
Fuzz 115559: 1 transforms
Fuzz 115560: 9 transforms
Fuzz 115561: 9 transforms
Fuzz 115562: 3 transforms
Fuzz 115563: 10 transforms
Fuzz 115564: 15 transforms
Fuzz 115565: 7 transforms
Fuzz 115566: 19 transforms
Fuzz 115567: 7 transforms
Fuzz 115568: 8 transforms
Fuzz 115569: 17 transforms
Fuzz 115570: 6 transforms
Fuzz 115571: 5 transforms
Fuzz 115572: 9 transforms
Fuzz 115573: 18 transforms
Fuzz 115574: 16 transforms
Fuzz 115575: 14 transforms
Fuzz 115576: 20 transforms
Fuzz 115577: 17 transforms
Fuzz 115578: 9 transforms
Fuzz 115579: 14 transforms
Fuzz 115580: 14 transforms
Fuzz 115581: 6 transforms
Fuzz 115582: 12 transforms
Fuzz 115583: 10 transforms
Fuzz 115584: 8 transforms
Fuzz 115585: 1 transforms
Fuzz 115586: 10 transforms
Fuzz 115587: 5 transforms
Fuzz 115588: 16 transforms
Fuzz 115589: 14 transforms
Fuzz 115590: 16 transforms
Fuzz 115591: 9 transforms
Fuzz 115592: 6 transforms
Fuzz 115593: 15 transforms
Fuzz 115594: 17 transforms
Fuzz 115595: 17 transforms
Fuzz 115596: 18 transforms
Fuzz 115597: 12 transforms
Fuzz 115598: 18 transforms
Fuzz 115599: 16 transforms
Fuzz 115600: 5 transforms
Fuzz 115601: 7 transforms
Fuzz 115602: 20 transforms
Fuzz 115603: 3 transforms
Fuzz 115604: 9 transforms
Fuzz 115605: 1 transforms
Fuzz 115606: 14 transforms
Fuzz 115607: 15 transforms
Fuzz 115608: 8 transforms
Fuzz 115609: 2 transforms
Fuzz 115610: 1 transforms
Fuzz 115611: 4 transforms
Fuzz 115612: 14 transforms
Fuzz 115613: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
class CounterComponent {
  String header;
  templateUrl: 'test.html',  directives: const [CounterComponent, <!--
@Component(
-->

  List<String> items;
import 'package:angular2/angular2.dart';
  @ContentChild(CounterComponent)
@Component(
  List<String> items;
class CounterComponent {
  void reset() {}
  String header;



  selector: 'my-counter',
       aria-hidden="true"  @ContentChild(CounterComponent)

  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],

  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],

  @Output() EventEmitter<int> incremented;
class ComponentA {
  inputs: const ['count'],
 NgIf, NgFor, NgForm, NgModel])
  void increment() {}
  }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
selector: 'my-counter',
  @Input() int maxCount;
 NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
-->
  CounterComponent recursedComponent;
@Component(

  selector: 'my-aaa',
omponent, <!--
null}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
  int count;
  EventEmitter<String> resetEvent;
       aria-hidden="true"
  int count;
}
class ComponentA {
<<==HTML CODE==>>
<!-- default@ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}}<!--
-->
        items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>

<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-cimportounter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; ounter.reset()'
    (incremenfactoryted)='items.add($event.toString())'>
    <my-counter></my-counter>  <my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 115614: 2 transforms
Fuzz 115615: 5 transforms
Fuzz 115616: 14 transforms
Fuzz 115617: 14 transforms
Fuzz 115618: 15 transforms
Fuzz 115619: 2 transforms
Fuzz 115620: 14 transforms
Fuzz 115621: 13 transforms
Fuzz 115622: 18 transforms
Fuzz 115623: 10 transforms
Fuzz 115624: 15 transforms
Fuzz 115625: 14 transforms
Fuzz 115626: 9 transforms
Fuzz 115627: 13 transforms
Fuzz 115628: 13 transforms
Fuzz 115629: 10 transforms
Fuzz 115630: 4 transforms
Fuzz 115631: 11 transforms
Fuzz 115632: 6 transforms
Fuzz 115633: 13 transforms
Fuzz 115634: 8 transforms
Fuzz 115635: 18 transforms
Fuzz 115636: 16 transforms
Fuzz 115637: 5 transforms
Fuzz 115638: 14 transforms
Fuzz 115639: 2 transforms
Fuzz 115640: 11 transforms
Fuzz 115641: 15 transforms
Fuzz 115642: 16 transforms
Fuzz 115643: 5 transforms
Fuzz 115644: 6 transforms
Fuzz 115645: 6 transforms
Fuzz 115646: 7 transforms
Fuzz 115647: 12 transforms
Fuzz 115648: 16 transforms
Fuzz 115649: 7 transforms
Fuzz 115650: 5 transforms
Fuzz 115651: 19 transforms
Fuzz 115652: 2 transforms
Fuzz 115653: 2 transforms
Fuzz 115654: 10 transforms
Fuzz 115655: 6 transforms
Fuzz 115656: 5 transforms
Fuzz 115657: 14 transforms
Fuzz 115658: 7 transforms
Fuzz 115659: 3 transforms
Fuzz 115660: 8 transforms
Fuzz 115661: 11 transforms
Fuzz 115662: 19 transforms
Fuzz 115663: 7 transforms
Fuzz 115664: 20 transforms
Fuzz 115665: 9 transforms
Fuzz 115666: 19 transforms
Fuzz 115667: 5 transforms
Fuzz 115668: 6 transforms
Fuzz 115669: 11 transforms
Fuzz 115670: 9 transforms
Fuzz 115671: 9 transforms
Fuzz 115672: 18 transforms
Fuzz 115673: 4 transforms
Fuzz 115674: 6 transforms
Fuzz 115675: 6 transforms
Fuzz 115676: 5 transforms
Fuzz 115677: 11 transforms
Fuzz 115678: 8 transforms
Fuzz 115679: 14 transforms
Fuzz 115680: 11 transforms
Fuzz 115681: 9 transforms
Fuzz 115682: 4 transforms
Fuzz 115683: 7 transforms
Fuzz 115684: 11 transforms
Fuzz 115685: 17 transforms
Fuzz 115686: 11 transforms
Fuzz 115687: 12 transforms
Fuzz 115688: 8 transforms
Fuzz 115689: 2 transforms
Fuzz 115690: 11 transforms
Fuzz 115691: 9 transforms
Fuzz 115692: 20 transforms
Fuzz 115693: 17 transforms
Fuzz 115694: 9 transforms
Fuzz 115695: 9 transforms
Fuzz 115696: 12 transforms
Fuzz 115697: 9 transforms
Fuzz 115698: 20 transforms
Fuzz 115699: 12 transforms
Fuzz 115700: 15 transforms
Fuzz 115701: 17 transforms
Fuzz 115702: 8 transforms
Fuzz 115703: 20 transforms
Fuzz 115704: 12 transforms
Fuzz 115705: 11 transforms
Fuzz 115706: 7 transforms
Fuzz 115707: 19 transforms
Fuzz 115708: 17 transforms
Fuzz 115709: 17 transforms
Fuzz 115710: 1 transforms
Fuzz 115711: 8 transforms
Fuzz 115712: 9 transforms
Fuzz 115713: 4 transforms
Fuzz 115714: 3 transforms
Fuzz 115715: 5 transforms
Fuzz 115716: 4 transforms
Fuzz 115717: 13 transforms
Fuzz 115718: 9 transforms
Fuzz 115719: 6 transforms
Fuzz 115720: 10 transforms
Fuzz 115721: 17 transforms
Fuzz 115722: 1 transforms
Fuzz 115723: 8 transforms
Fuzz 115724: 9 transforms
Fuzz 115725: 14 transforms
Fuzz 115726: 12 transforms
Fuzz 115727: 5 transforms
Fuzz 115728: 8 transforms
Fuzz 115729: 15 transforms
Fuzz 115730: 15 transforms
Fuzz 115731: 10 transforms
Fuzz 115732: 10 transforms
Fuzz 115733: 16 transforms
Fuzz 115734: 14 transforms
Fuzz 115735: 4 transforms
Fuzz 115736: 11 transforms
Fuzz 115737: 7 transforms
Fuzz 115738: 13 transforms
Fuzz 115739: 19 transforms
Fuzz 115740: 1 transforms
Fuzz 115741: 15 transforms
Fuzz 115742: 4 transforms
Fuzz 115743: 11 transforms
Fuzz 115744: 11 transforms
Fuzz 115745: 3 transforms
Fuzz 115746: 2 transforms
Fuzz 115747: 16 transforms
Fuzz 115748: 3 transforms
Fuzz 115749: 10 transforms
Fuzz 115750: 8 transforms
Fuzz 115751: 20 transforms
Fuzz 115752: 20 transforms
Fuzz 115753: 2 transforms
Fuzz 115754: 12 transforms
Fuzz 115755: 19 transforms
Fuzz 115756: 10 transforms
Fuzz 115757: 17 transforms
Fuzz 115758: 7 transforms
Fuzz 115759: 11 transforms
Fuzz 115760: 18 transforms
Fuzz 115761: 4 transforms
Fuzz 115762: 11 transforms
Fuzz 115763: 13 transforms
Fuzz 115764: 13 transforms
Fuzz 115765: 13 transforms
Fuzz 115766: 12 transforms
Fuzz 115767: 6 transforms
Fuzz 115768: 15 transforms
Fuzz 115769: 13 transforms
Fuzz 115770: 16 transforms
Fuzz 115771: 3 transforms
Fuzz 115772: 10 transforms
Fuzz 115773: 2 transforms
Fuzz 115774: 9 transforms
Fuzz 115775: 20 transforms
Fuzz 115776: 19 transforms
Fuzz 115777: 20 transforms
Fuzz 115778: 16 transforms
Fuzz 115779: 9 transforms
Fuzz 115780: 14 transforms
Fuzz 115781: 10 transforms
Fuzz 115782: 19 transforms
Fuzz 115783: 20 transforms
Fuzz 115784: 13 transforms
Fuzz 115785: 6 transforms
Fuzz 115786: 2 transforms
Fuzz 115787: 15 transforms
Fuzz 115788: 13 transforms
Fuzz 115789: 15 transforms
Fuzz 115790: 6 transforms
Fuzz 115791: 19 transforms
Fuzz 115792: 1 transforms
Fuzz 115793: 10 transforms
Fuzz 115794: 18 transforms
Fuzz 115795: 18 transforms
Fuzz 115796: 13 transforms
Fuzz 115797: 3 transforms
Fuzz 115798: 15 transforms
Fuzz 115799: 19 transforms
Fuzz 115800: 12 transforms
Fuzz 115801: 19 transforms
Fuzz 115802: 13 transforms
Fuzz 115803: 18 transforms
Fuzz 115804: 9 transforms
Fuzz 115805: 17 transforms
Fuzz 115806: 4 transforms
Fuzz 115807: 20 transforms
Fuzz 115808: 9 transforms
Fuzz 115809: 4 transforms
Fuzz 115810: 4 transforms
Fuzz 115811: 13 transforms
Fuzz 115812: 3 transforms
Fuzz 115813: 18 transforms
Fuzz 115814: 14 transforms
Fuzz 115815: 4 transforms
Fuzz 115816: 7 transforms
Fuzz 115817: 14 transforms
Fuzz 115818: 10 transforms
Fuzz 115819: 14 transforms
Fuzz 115820: 5 transforms
Fuzz 115821: 14 transforms
Fuzz 115822: 14 transforms
Fuzz 115823: 19 transforms
Fuzz 115824: 8 transforms
Fuzz 115825: 7 transforms
Fuzz 115826: 5 transforms
Fuzz 115827: 4 transforms
Fuzz 115828: 13 transforms
Fuzz 115829: 12 transforms
Fuzz 115830: 10 transforms
Fuzz 115831: 5 transforms
Fuzz 115832: 7 transforms
Fuzz 115833: 5 transforms
Fuzz 115834: 13 transforms
Fuzz 115835: 2 transforms
Fuzz 115836: 12 transforms
Fuzz 115837: 6 transforms
Fuzz 115838: 2 transforms
Fuzz 115839: 16 transforms
Fuzz 115840: 9 transforms
Fuzz 115841: 6 transforms
Fuzz 115842: 8 transforms
Fuzz 115843: 17 transforms
Fuzz 115844: 7 transforms
Fuzz 115845: 13 transforms
Fuzz 115846: 18 transforms
Fuzz 115847: 3 transforms
Fuzz 115848: 20 transforms
Fuzz 115849: 11 transforms
Fuzz 115850: 13 transforms
Fuzz 115851: 1 transforms
Fuzz 115852: 15 transforms
Fuzz 115853: 5 transforms
Fuzz 115854: 11 transforms
Fuzz 115855: 15 transforms
Fuzz 115856: 11 transforms
Fuzz 115857: 14 transforms
Fuzz 115858: 1 transforms
Fuzz 115859: 2 transforms
Fuzz 115860: 11 transforms
Fuzz 115861: 17 transforms
Fuzz 115862: 19 transforms
Fuzz 115863: 7 transforms
Fuzz 115864: 16 transforms
Fuzz 115865: 20 transforms
Fuzz 115866: 20 transforms
Fuzz 115867: 17 transforms
Fuzz 115868: 19 transforms
Fuzz 115869: 20 transforms
Fuzz 115870: 8 transforms
Fuzz 115871: 6 transforms
Fuzz 115872: 4 transforms
Fuzz 115873: 3 transforms
Fuzz 115874: 13 transforms
Fuzz 115875: 20 transforms
Fuzz 115876: 1 transforms
Fuzz 115877: 16 transforms
Fuzz 115878: 15 transforms
Fuzz 115879: 17 transforms
Fuzz 115880: 17 transforms
Fuzz 115881: 16 transforms
Fuzz 115882: 19 transforms
Fuzz 115883: 1 transforms
Fuzz 115884: 13 transforms
Fuzz 115885: 20 transforms
Fuzz 115886: 2 transforms
Fuzz 115887: 4 transforms
Fuzz 115888: 6 transforms
Fuzz 115889: 6 transforms
Fuzz 115890: 11 transforms
Fuzz 115891: 6 transforms
Fuzz 115892: 9 transforms
Fuzz 115893: 8 transforms
Fuzz 115894: 15 transforms
Fuzz 115895: 2 transforms
Fuzz 115896: 6 transforms
Fuzz 115897: 11 transforms
Fuzz 115898: 20 transforms
Fuzz 115899: 16 transforms
Fuzz 115900: 20 transforms
Fuzz 115901: 11 transforms
Fuzz 115902: 2 transforms
Fuzz 115903: 10 transforms
Fuzz 115904: 12 transforms
Fuzz 115905: 20 transforms
Fuzz 115906: 12 transforms
Fuzz 115907: 13 transforms
Fuzz 115908: 14 transforms
Fuzz 115909: 6 transforms
Fuzz 115910: 9 transforms
Fuzz 115911: 6 transforms
Fuzz 115912: 3 transforms
Fuzz 115913: 7 transforms
Fuzz 115914: 7 transforms
Fuzz 115915: 8 transforms
Fuzz 115916: 19 transforms
Fuzz 115917: 3 transforms
Fuzz 115918: 12 transforms
Fuzz 115919: 7 transforms
Fuzz 115920: 12 transforms
Fuzz 115921: 17 transforms
Fuzz 115922: 8 transforms
Fuzz 115923: 2 transforms
Fuzz 115924: 7 transforms
Fuzz 115925: 16 transforms
Fuzz 115926: 12 transforms
Fuzz 115927: 6 transforms
Fuzz 115928: 20 transforms
Fuzz 115929: 11 transforms
Fuzz 115930: 15 transforms
Fuzz 115931: 12 transforms
Fuzz 115932: 15 transforms
Fuzz 115933: 5 transforms
Fuzz 115934: 1 transforms
Fuzz 115935: 6 transforms
Fuzz 115936: 14 transforms
Fuzz 115937: 3 transforms
Fuzz 115938: 4 transforms
Fuzz 115939: 2 transforms
Fuzz 115940: 13 transforms
Fuzz 115941: 10 transforms
Fuzz 115942: 19 transforms
Fuzz 115943: 18 transforms
Fuzz 115944: 14 transforms
Fuzz 115945: 10 transforms
Fuzz 115946: 13 transforms
Fuzz 115947: 18 transforms
Fuzz 115948: 8 transforms
Fuzz 115949: 18 transforms
Fuzz 115950: 18 transforms
Fuzz 115951: 4 transforms
Fuzz 115952: 17 transforms
Fuzz 115953: 4 transforms
Fuzz 115954: 3 transforms
Fuzz 115955: 8 transforms
Fuzz 115956: 13 transforms
Fuzz 115957: 18 transforms
Fuzz 115958: 5 transforms
Fuzz 115959: 19 transforms
Fuzz 115960: 8 transforms
Fuzz 115961: 4 transforms
Fuzz 115962: 20 transforms
Fuzz 115963: 3 transforms
Fuzz 115964: 16 transforms
Fuzz 115965: 19 transforms
Fuzz 115966: 17 transforms
Fuzz 115967: 17 transforms
Fuzz 115968: 2 transforms
Fuzz 115969: 19 transforms
Fuzz 115970: 4 transforms
Fuzz 115971: 6 transforms
Fuzz 115972: 19 transforms
Fuzz 115973: 11 transforms
Fuzz 115974: 11 transforms
Fuzz 115975: 9 transforms
Fuzz 115976: 2 transforms
Fuzz 115977: 7 transforms
Fuzz 115978: 10 transforms
Fuzz 115979: 9 transforms
Fuzz 115980: 16 transforms
Fuzz 115981: 17 transforms
Fuzz 115982: 19 transforms
Fuzz 115983: 9 transforms
Fuzz 115984: 7 transforms
Fuzz 115985: 20 transforms
Fuzz 115986: 1 transforms
Fuzz 115987: 8 transforms
Fuzz 115988: 13 transforms
Fuzz 115989: 15 transforms
Fuzz 115990: 8 transforms
Fuzz 115991: 5 transforms
Fuzz 115992: 16 transforms
Fuzz 115993: 18 transforms
Fuzz 115994: 9 transforms
Fuzz 115995: 4 transforms
Fuzz 115996: 13 transforms
Fuzz 115997: 6 transforms
Fuzz 115998: 11 transforms
Fuzz 115999: 11 transforms
Fuzz 116000: 2 transforms
Fuzz 116001: 5 transforms
Fuzz 116002: 6 transforms
Fuzz 116003: 20 transforms
Fuzz 116004: 7 transforms
Fuzz 116005: 13 transforms
Fuzz 116006: 15 transforms
Fuzz 116007: 7 transforms
Fuzz 116008: 6 transforms
Fuzz 116009: 11 transforms
Fuzz 116010: 10 transforms
Fuzz 116011: 11 transforms
Fuzz 116012: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;

--],
@Component(

  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
class ComponentA {
class CounterComponent {
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'<!--

}
@Component(
  selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
class ComponentA {
  void increment() {}
  String header;
       attr.aria-hidden"></button>')
  inputs: const ['count'<!--
  CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;

       aria-hidden="true"
}
  EventEmitter<String> resetEv NgIf, NgFor, NgForm, NgModel])
}
  template: '{{count}} <button (click)="increment()" [ent;
  @Input() int maxCount;
  inputs: const ['count'<!--@Component(
  selector: 'my-counter',
  List<String> items;
-->
  void reset() {}
  List<String> items;
  int count;
--],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<ldeferredi *ngFor='let item of items; let x=index' [hidden]='item != truenull'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hi}
]),
});
o{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
dden = !h1.hidden; counter.reset()'
    (incremented)='items.areturndd($event.toString())'>
    <my-counter></my-counter>
  <
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 116013: 12 transforms
Fuzz 116014: 19 transforms
Fuzz 116015: 14 transforms
Fuzz 116016: 9 transforms
Fuzz 116017: 2 transforms
Fuzz 116018: 3 transforms
Fuzz 116019: 16 transforms
Fuzz 116020: 10 transforms
Fuzz 116021: 20 transforms
Fuzz 116022: 7 transforms
Fuzz 116023: 1 transforms
Fuzz 116024: 7 transforms
Fuzz 116025: 10 transforms
Fuzz 116026: 16 transforms
Fuzz 116027: 13 transforms
Fuzz 116028: 2 transforms
Fuzz 116029: 17 transforms
Fuzz 116030: 3 transforms
Fuzz 116031: 14 transforms
Fuzz 116032: 18 transforms
Fuzz 116033: 16 transforms
Fuzz 116034: 14 transforms
Fuzz 116035: 6 transforms
Fuzz 116036: 16 transforms
Fuzz 116037: 4 transforms
Fuzz 116038: 17 transforms
Fuzz 116039: 20 transforms
Fuzz 116040: 7 transforms
Fuzz 116041: 13 transforms
Fuzz 116042: 17 transforms
Fuzz 116043: 12 transforms
Fuzz 116044: 11 transforms
Fuzz 116045: 2 transforms
Fuzz 116046: 19 transforms
Fuzz 116047: 1 transforms
Fuzz 116048: 5 transforms
Fuzz 116049: 19 transforms
Fuzz 116050: 4 transforms
Fuzz 116051: 15 transforms
Fuzz 116052: 13 transforms
Fuzz 116053: 4 transforms
Fuzz 116054: 3 transforms
Fuzz 116055: 20 transforms
Fuzz 116056: 10 transforms
Fuzz 116057: 2 transforms
Fuzz 116058: 11 transforms
Fuzz 116059: 14 transforms
Fuzz 116060: 2 transforms
Fuzz 116061: 10 transforms
Fuzz 116062: 4 transforms
Fuzz 116063: 12 transforms
Fuzz 116064: 1 transforms
Fuzz 116065: 17 transforms
Fuzz 116066: 3 transforms
Fuzz 116067: 11 transforms
Fuzz 116068: 16 transforms
Fuzz 116069: 2 transforms
Fuzz 116070: 14 transforms
Fuzz 116071: 1 transforms
Fuzz 116072: 10 transforms
Fuzz 116073: 9 transforms
Fuzz 116074: 9 transforms
Fuzz 116075: 3 transforms
Fuzz 116076: 9 transforms
Fuzz 116077: 6 transforms
Fuzz 116078: 12 transforms
Fuzz 116079: 4 transforms
Fuzz 116080: 11 transforms
Fuzz 116081: 12 transforms
Fuzz 116082: 10 transforms
Fuzz 116083: 19 transforms
Fuzz 116084: 20 transforms
Fuzz 116085: 4 transforms
Fuzz 116086: 12 transforms
Fuzz 116087: 8 transforms
Fuzz 116088: 11 transforms
Fuzz 116089: 14 transforms
Fuzz 116090: 9 transforms
Fuzz 116091: 13 transforms
Fuzz 116092: 1 transforms
Fuzz 116093: 6 transforms
Fuzz 116094: 16 transforms
Fuzz 116095: 6 transforms
Fuzz 116096: 12 transforms
Fuzz 116097: 6 transforms
Fuzz 116098: 16 transforms
Fuzz 116099: 17 transforms
Fuzz 116100: 11 transforms
Fuzz 116101: 1 transforms
Fuzz 116102: 5 transforms
Fuzz 116103: 13 transforms
Fuzz 116104: 9 transforms
Fuzz 116105: 5 transforms
Fuzz 116106: 9 transforms
Fuzz 116107: 4 transforms
Fuzz 116108: 7 transforms
Fuzz 116109: 12 transforms
Fuzz 116110: 12 transforms
Fuzz 116111: 10 transforms
Fuzz 116112: 7 transforms
Fuzz 116113: 8 transforms
Fuzz 116114: 6 transforms
Fuzz 116115: 2 transforms
Fuzz 116116: 2 transforms
Fuzz 116117: 4 transforms
Fuzz 116118: 13 transforms
Fuzz 116119: 7 transforms
Fuzz 116120: 6 transforms
Fuzz 116121: 14 transforms
Fuzz 116122: 3 transforms
Fuzz 116123: 13 transforms
Fuzz 116124: 11 transforms
Fuzz 116125: 18 transforms
Fuzz 116126: 1 transforms
Fuzz 116127: 8 transforms
Fuzz 116128: 4 transforms
Fuzz 116129: 15 transforms
Fuzz 116130: 5 transforms
Fuzz 116131: 8 transforms
Fuzz 116132: 17 transforms
Fuzz 116133: 3 transforms
Fuzz 116134: 10 transforms
Fuzz 116135: 14 transforms
Fuzz 116136: 6 transforms
Fuzz 116137: 18 transforms
Fuzz 116138: 2 transforms
Fuzz 116139: 15 transforms
Fuzz 116140: 12 transforms
Fuzz 116141: 7 transforms
Fuzz 116142: 16 transforms
Fuzz 116143: 11 transforms
Fuzz 116144: 16 transforms
Fuzz 116145: 13 transforms
Fuzz 116146: 8 transforms
Fuzz 116147: 5 transforms
Fuzz 116148: 9 transforms
Fuzz 116149: 4 transforms
Fuzz 116150: 18 transforms
Fuzz 116151: 17 transforms
Fuzz 116152: 14 transforms
Fuzz 116153: 2 transforms
Fuzz 116154: 11 transforms
Fuzz 116155: 7 transforms
Fuzz 116156: 6 transforms
Fuzz 116157: 11 transforms
Fuzz 116158: 1 transforms
Fuzz 116159: 9 transforms
Fuzz 116160: 11 transforms
Fuzz 116161: 17 transforms
Fuzz 116162: 16 transforms
Fuzz 116163: 11 transforms
Fuzz 116164: 7 transforms
Fuzz 116165: 1 transforms
Fuzz 116166: 2 transforms
Fuzz 116167: 17 transforms
Fuzz 116168: 14 transforms
Fuzz 116169: 17 transforms
Fuzz 116170: 20 transforms
Fuzz 116171: 19 transforms
Fuzz 116172: 13 transforms
Fuzz 116173: 1 transforms
Fuzz 116174: 5 transforms
Fuzz 116175: 4 transforms
Fuzz 116176: 5 transforms
Fuzz 116177: 14 transforms
Fuzz 116178: 6 transforms
Fuzz 116179: 19 transforms
Fuzz 116180: 9 transforms
Fuzz 116181: 1 transforms
Fuzz 116182: 2 transforms
Fuzz 116183: 10 transforms
Fuzz 116184: 14 transforms
Fuzz 116185: 5 transforms
Fuzz 116186: 8 transforms
Fuzz 116187: 16 transforms
Fuzz 116188: 15 transforms
Fuzz 116189: 13 transforms
Fuzz 116190: 3 transforms
Fuzz 116191: 20 transforms
Fuzz 116192: 14 transforms
Fuzz 116193: 10 transforms
Fuzz 116194: 5 transforms
Fuzz 116195: 20 transforms
Fuzz 116196: 15 transforms
Fuzz 116197: 4 transforms
Fuzz 116198: 2 transforms
Fuzz 116199: 8 transforms
Fuzz 116200: 2 transforms
Fuzz 116201: 18 transforms
Fuzz 116202: 5 transforms
Fuzz 116203: 10 transforms
Fuzz 116204: 4 transforms
Fuzz 116205: 17 transforms
Fuzz 116206: 6 transforms
Fuzz 116207: 9 transforms
Fuzz 116208: 5 transforms
Fuzz 116209: 12 transforms
Fuzz 116210: 19 transforms
Fuzz 116211: 3 transforms
Fuzz 116212: 3 transforms
Fuzz 116213: 10 transforms
Fuzz 116214: 10 transforms
Fuzz 116215: 12 transforms
Fuzz 116216: 5 transforms
Fuzz 116217: 19 transforms
Fuzz 116218: 19 transforms
Fuzz 116219: 13 transforms
Fuzz 116220: 15 transforms
Fuzz 116221: 12 transforms
Fuzz 116222: 5 transforms
Fuzz 116223: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(

}
  int count;
  nterComponendynamict, NgIf, NgFor, NgForm, NgModel]
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
       attr.aria-hidden="{{!invdart';
  List<String> items;


import 'package:angular2/angular2.<!--
  EventEmitter<String> resetEvent;
class ComponentA {
  directives: const [Cou<!--
  CounterCompobnent r;
       aria-hidden="true"
  @Output()EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  selector: 'my-counter',
-->
       attr.aria-hidden=",

  templateUrl: 'test.html',
  selector: 'my-aaa'<!--
}
  void increment() {}
class CounterComponent {
       aria-hidden="true"

  String header;
  @Input() int maxCountented;
  inputs: const ['count'],
-->
-->
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 116224: 5 transforms
Fuzz 116225: 3 transforms
Fuzz 116226: 19 transforms
Fuzz 116227: 1 transforms
Fuzz 116228: 10 transforms
Fuzz 116229: 19 transforms
Fuzz 116230: 16 transforms
Fuzz 116231: 7 transforms
Fuzz 116232: 3 transforms
Fuzz 116233: 14 transforms
Fuzz 116234: 9 transforms
Fuzz 116235: 12 transforms
Fuzz 116236: 15 transforms
Fuzz 116237: 9 transforms
Fuzz 116238: 8 transforms
Fuzz 116239: 11 transforms
Fuzz 116240: 2 transforms
Fuzz 116241: 11 transforms
Fuzz 116242: 17 transforms
Fuzz 116243: 9 transforms
Fuzz 116244: 12 transforms
Fuzz 116245: 5 transforms
Fuzz 116246: 6 transforms
Fuzz 116247: 18 transforms
Fuzz 116248: 11 transforms
Fuzz 116249: 2 transforms
Fuzz 116250: 3 transforms
Fuzz 116251: 11 transforms
Fuzz 116252: 12 transforms
Fuzz 116253: 3 transforms
Fuzz 116254: 2 transforms
Fuzz 116255: 1 transforms
Fuzz 116256: 2 transforms
Fuzz 116257: 18 transforms
Fuzz 116258: 2 transforms
Fuzz 116259: 1 transforms
Fuzz 116260: 17 transforms
Fuzz 116261: 10 transforms
Fuzz 116262: 16 transforms
Fuzz 116263: 17 transforms
Fuzz 116264: 1 transforms
Fuzz 116265: 3 transforms
Fuzz 116266: 8 transforms
Fuzz 116267: 9 transforms
Fuzz 116268: 19 transforms
Fuzz 116269: 13 transforms
Fuzz 116270: 15 transforms
Fuzz 116271: 7 transforms
Fuzz 116272: 14 transforms
Fuzz 116273: 5 transforms
Fuzz 116274: 2 transforms
Fuzz 116275: 7 transforms
Fuzz 116276: 15 transforms
Fuzz 116277: 3 transforms
Fuzz 116278: 1 transforms
Fuzz 116279: 4 transforms
Fuzz 116280: 20 transforms
Fuzz 116281: 15 transforms
Fuzz 116282: 9 transforms
Fuzz 116283: 4 transforms
Fuzz 116284: 10 transforms
Fuzz 116285: 7 transforms
Fuzz 116286: 20 transforms
Fuzz 116287: 20 transforms
Fuzz 116288: 2 transforms
Fuzz 116289: 11 transforms
Fuzz 116290: 8 transforms
Fuzz 116291: 9 transforms
Fuzz 116292: 8 transforms
Fuzz 116293: 12 transforms
Fuzz 116294: 17 transforms
Fuzz 116295: 5 transforms
Fuzz 116296: 10 transforms
Fuzz 116297: 20 transforms
Fuzz 116298: 13 transforms
Fuzz 116299: 15 transforms
Fuzz 116300: 5 transforms
Fuzz 116301: 1 transforms
Fuzz 116302: 3 transforms
Fuzz 116303: 8 transforms
Fuzz 116304: 18 transforms
Fuzz 116305: 7 transforms
Fuzz 116306: 9 transforms
Fuzz 116307: 1 transforms
Fuzz 116308: 2 transforms
Fuzz 116309: 4 transforms
Fuzz 116310: 20 transforms
Fuzz 116311: 14 transforms
Fuzz 116312: 5 transforms
Fuzz 116313: 15 transforms
Fuzz 116314: 12 transforms
Fuzz 116315: 19 transforms
Fuzz 116316: 5 transforms
Fuzz 116317: 14 transforms
Fuzz 116318: 2 transforms
Fuzz 116319: 1 transforms
Fuzz 116320: 9 transforms
Fuzz 116321: 9 transforms
Fuzz 116322: 2 transforms
Fuzz 116323: 2 transforms
Fuzz 116324: 11 transforms
Fuzz 116325: 19 transforms
Fuzz 116326: 8 transforms
Fuzz 116327: 7 transforms
Fuzz 116328: 20 transforms
Fuzz 116329: 2 transforms
Fuzz 116330: 2 transforms
Fuzz 116331: 3 transforms
Fuzz 116332: 15 transforms
Fuzz 116333: 6 transforms
Fuzz 116334: 3 transforms
Fuzz 116335: 13 transforms
Fuzz 116336: 18 transforms
Fuzz 116337: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],



  void increment() {}
  templateUrl: 'test.html',
  selector: 'my-aaa',
  void reset()a {}

  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
import 'package:angular2/angular2.dart';
class ComponentcaseA {
  @Input() int maxCount;
  String header;
  int count;
  inputs: const ['count'],
@Compon en<t(
  CounterComponent recursedComponent;
}
}
  @Output() Eve
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.lengnth}} items:</h1><li *ngFor='let item of items; let x=i
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 116338: 9 transforms
Fuzz 116339: 16 transforms
Fuzz 116340: 2 transforms
Fuzz 116341: 4 transforms
Fuzz 116342: 17 transforms
Fuzz 116343: 8 transforms
Fuzz 116344: 4 transforms
Fuzz 116345: 7 transforms
Fuzz 116346: 1 transforms
Fuzz 116347: 8 transforms
Fuzz 116348: 12 transforms
Fuzz 116349: 11 transforms
Fuzz 116350: 5 transforms
Fuzz 116351: 3 transforms
Fuzz 116352: 2 transforms
Fuzz 116353: 12 transforms
Fuzz 116354: 2 transforms
Fuzz 116355: 17 transforms
Fuzz 116356: 17 transforms
Fuzz 116357: 3 transforms
Fuzz 116358: 16 transforms
Fuzz 116359: 11 transforms
Fuzz 116360: 11 transforms
Fuzz 116361: 12 transforms
Fuzz 116362: 10 transforms
Fuzz 116363: 11 transforms
Fuzz 116364: 6 transforms
Fuzz 116365: 11 transforms
Fuzz 116366: 10 transforms
Fuzz 116367: 19 transforms
Fuzz 116368: 7 transforms
Fuzz 116369: 17 transforms
Fuzz 116370: 15 transforms
Fuzz 116371: 19 transforms
Fuzz 116372: 20 transforms
Fuzz 116373: 4 transforms
Fuzz 116374: 1 transforms
Fuzz 116375: 5 transforms
Fuzz 116376: 19 transforms
Fuzz 116377: 14 transforms
Fuzz 116378: 14 transforms
Fuzz 116379: 16 transforms
Fuzz 116380: 17 transforms
Fuzz 116381: 17 transforms
Fuzz 116382: 3 transforms
Fuzz 116383: 2 transforms
Fuzz 116384: 8 transforms
Fuzz 116385: 7 transforms
Fuzz 116386: 4 transforms
Fuzz 116387: 15 transforms
Fuzz 116388: 14 transforms
Fuzz 116389: 20 transforms
Fuzz 116390: 12 transforms
Fuzz 116391: 14 transforms
Fuzz 116392: 7 transforms
Fuzz 116393: 6 transforms
Fuzz 116394: 16 transforms
Fuzz 116395: 20 transforms
Fuzz 116396: 14 transforms
Fuzz 116397: 3 transforms
Fuzz 116398: 13 transforms
Fuzz 116399: 11 transforms
Fuzz 116400: 13 transforms
Fuzz 116401: 11 transforms
Fuzz 116402: 3 transforms
Fuzz 116403: 13 transforms
Fuzz 116404: 3 transforms
Fuzz 116405: 6 transforms
Fuzz 116406: 19 transforms
Fuzz 116407: 6 transforms
Fuzz 116408: 18 transforms
Fuzz 116409: 17 transforms
Fuzz 116410: 5 transforms
Fuzz 116411: 7 transforms
Fuzz 116412: 16 transforms
Fuzz 116413: 5 transforms
Fuzz 116414: 6 transforms
Fuzz 116415: 10 transforms
Fuzz 116416: 6 transforms
Fuzz 116417: 4 transforms
Fuzz 116418: 4 transforms
Fuzz 116419: 16 transforms
Fuzz 116420: 15 transforms
Fuzz 116421: 3 transforms
Fuzz 116422: 11 transforms
Fuzz 116423: 11 transforms
Fuzz 116424: 8 transforms
Fuzz 116425: 20 transforms
Fuzz 116426: 3 transforms
Fuzz 116427: 11 transforms
Fuzz 116428: 11 transforms
Fuzz 116429: 14 transforms
Fuzz 116430: 20 transforms
Fuzz 116431: 13 transforms
Fuzz 116432: 8 transforms
Fuzz 116433: 5 transforms
Fuzz 116434: 8 transforms
Fuzz 116435: 6 transforms
Fuzz 116436: 14 transforms
Fuzz 116437: 8 transforms
Fuzz 116438: 4 transforms
Fuzz 116439: 19 transforms
Fuzz 116440: 16 transforms
Fuzz 116441: 4 transforms
Fuzz 116442: 13 transforms
Fuzz 116443: 1 transforms
Fuzz 116444: 6 transforms
Fuzz 116445: 9 transforms
Fuzz 116446: 10 transforms
Fuzz 116447: 18 transforms
Fuzz 116448: 19 transforms
Fuzz 116449: 19 transforms
Fuzz 116450: 9 transforms
Fuzz 116451: 15 transforms
Fuzz 116452: 16 transforms
Fuzz 116453: 5 transforms
Fuzz 116454: 18 transforms
Fuzz 116455: 20 transforms
Fuzz 116456: 20 transforms
Fuzz 116457: 1 transforms
Fuzz 116458: 10 transforms
Fuzz 116459: 17 transforms
Fuzz 116460: 18 transforms
Fuzz 116461: 9 transforms
Fuzz 116462: 10 transforms
Fuzz 116463: 2 transforms
Fuzz 116464: 7 transforms
Fuzz 116465: 15 transforms
Fuzz 116466: 12 transforms
Fuzz 116467: 12 transforms
Fuzz 116468: 19 transforms
Fuzz 116469: 2 transforms
Fuzz 116470: 10 transforms
Fuzz 116471: 5 transforms
Fuzz 116472: 17 transforms
Fuzz 116473: 10 transforms
Fuzz 116474: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
}
\'\'\');
class CounterComponent {
  int count;
  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  '090cedb3f2833a3f260b0t'],
class ComponentA {

  String header;
@Component(

  void reset() {}
  @ContentChild(CounterComponent)  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
       aria-hidden="true"
  List<String> items;
]),


{
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
});
-->

  inputs: const ['count'}
]),
});
{
\'\'\],
  selector: 'my-counter',
  void increment() {}
}
       attr.aria-hnput() int maxCount;
  outputs: const ['resetEvent: rese}
  @I<!--
@Component(  selector: 'my-aaa',  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} itenter>
</dms:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 116475: 15 transforms
Fuzz 116476: 4 transforms
Fuzz 116477: 20 transforms
Fuzz 116478: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
@Component(
  String header;
 
  @Output() EventEmitter<int> incremented;

class ComponentA {

import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgFormFunction, NgModel])
  templateUrl: 'test.html',
       aria-hidden

  @Input() int maxCount;
  inputs: const ['count'],
}
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],<!--
@Component(
-->
class CounterComponent {
<<==HTML CODE==>>
      
    #counter
  <input [(ngModel)]="header" />
    </li>
    (incremented)assert='items.add($event.toString())'>
    [count]="items.length"  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'

    <my-counter></my-counter>
Form="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
  <form #ngForm="ngForm"></form>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">

  
  
  <my-counter
    #counter
  {{ngForm.dirty}}
  </my-counter>
    (reset)=''
    [maxCount]='4'
      
    [count]="items.length"
</div>
  <input [(ngModel)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 116479: 5 transforms
Fuzz 116480: 16 transforms
Fuzz 116481: 7 transforms
Fuzz 116482: 6 transforms
Fuzz 116483: 7 transforms
Fuzz 116484: 11 transforms
Fuzz 116485: 8 transforms
Fuzz 116486: 20 transforms
Fuzz 116487: 14 transforms
Fuzz 116488: 20 transforms
Fuzz 116489: 7 transforms
Fuzz 116490: 7 transforms
Fuzz 116491: 5 transforms
Fuzz 116492: 8 transforms
Fuzz 116493: 16 transforms
Fuzz 116494: 17 transforms
Fuzz 116495: 4 transforms
Fuzz 116496: 14 transforms
Fuzz 116497: 15 transforms
Fuzz 116498: 11 transforms
Fuzz 116499: 1 transforms
Fuzz 116500: 7 transforms
Fuzz 116501: 10 transforms
Fuzz 116502: 7 transforms
Fuzz 116503: 10 transforms
Fuzz 116504: 20 transforms
Fuzz 116505: 14 transforms
Fuzz 116506: 17 transforms
Fuzz 116507: 3 transforms
Fuzz 116508: 16 transforms
Fuzz 116509: 5 transforms
Fuzz 116510: 10 transforms
Fuzz 116511: 15 transforms
Fuzz 116512: 14 transforms
Fuzz 116513: 4 transforms
Fuzz 116514: 9 transforms
Fuzz 116515: 17 transforms
Fuzz 116516: 20 transforms
Fuzz 116517: 9 transforms
Fuzz 116518: 2 transforms
Fuzz 116519: 6 transforms
Fuzz 116520: 14 transforms
Fuzz 116521: 8 transforms
Fuzz 116522: 19 transforms
Fuzz 116523: 9 transforms
Fuzz 116524: 20 transforms
Fuzz 116525: 10 transforms
Fuzz 116526: 14 transforms
Fuzz 116527: 16 transforms
Fuzz 116528: 19 transforms
Fuzz 116529: 7 transforms
Fuzz 116530: 17 transforms
Fuzz 116531: 7 transforms
Fuzz 116532: 11 transforms
Fuzz 116533: 14 transforms
Fuzz 116534: 1 transforms
Fuzz 116535: 10 transforms
Fuzz 116536: 13 transforms
Fuzz 116537: 9 transforms
Fuzz 116538: 12 transforms
Fuzz 116539: 13 transforms
Fuzz 116540: 5 transforms
Fuzz 116541: 20 transforms
Fuzz 116542: 9 transforms
Fuzz 116543: 12 transforms
Fuzz 116544: 14 transforms
Fuzz 116545: 19 transforms
Fuzz 116546: 19 transforms
Fuzz 116547: 7 transforms
Fuzz 116548: 12 transforms
Fuzz 116549: 20 transforms
Fuzz 116550: 1 transforms
Fuzz 116551: 11 transforms
Fuzz 116552: 15 transforms
Fuzz 116553: 5 transforms
Fuzz 116554: 18 transforms
Fuzz 116555: 16 transforms
Fuzz 116556: 16 transforms
Fuzz 116557: 6 transforms
Fuzz 116558: 1 transforms
Fuzz 116559: 13 transforms
Fuzz 116560: 20 transforms
Fuzz 116561: 2 transforms
Fuzz 116562: 19 transforms
Fuzz 116563: 8 transforms
Fuzz 116564: 16 transforms
Fuzz 116565: 19 transforms
Fuzz 116566: 9 transforms
Fuzz 116567: 19 transforms
Fuzz 116568: 5 transforms
Fuzz 116569: 2 transforms
Fuzz 116570: 3 transforms
Fuzz 116571: 13 transforms
Fuzz 116572: 13 transforms
Fuzz 116573: 4 transforms
Fuzz 116574: 11 transforms
Fuzz 116575: 8 transforms
Fuzz 116576: 14 transforms
Fuzz 116577: 17 transforms
Fuzz 116578: 3 transforms
Fuzz 116579: 18 transforms
Fuzz 116580: 6 transforms
Fuzz 116581: 4 transforms
Fuzz 116582: 20 transforms
Fuzz 116583: 2 transforms
Fuzz 116584: 7 transforms
Fuzz 116585: 14 transforms
Fuzz 116586: 12 transforms
Fuzz 116587: 15 transforms
Fuzz 116588: 3 transforms
Fuzz 116589: 14 transforms
Fuzz 116590: 18 transforms
Fuzz 116591: 7 transforms
Fuzz 116592: 9 transforms
Fuzz 116593: 13 transforms
Fuzz 116594: 16 transforms
Fuzz 116595: 2 transforms
Fuzz 116596: 15 transforms
Fuzz 116597: 2 transforms
Fuzz 116598: 5 transforms
Fuzz 116599: 19 transforms
Fuzz 116600: 4 transforms
Fuzz 116601: 10 transforms
Fuzz 116602: 13 transforms
Fuzz 116603: 6 transforms
Fuzz 116604: 7 transforms
Fuzz 116605: 13 transforms
Fuzz 116606: 1 transforms
Fuzz 116607: 10 transforms
Fuzz 116608: 4 transforms
Fuzz 116609: 16 transforms
Fuzz 116610: 11 transforms
Fuzz 116611: 20 transforms
Fuzz 116612: 7 transforms
Fuzz 116613: 1 transforms
Fuzz 116614: 11 transforms
Fuzz 116615: 1 transforms
Fuzz 116616: 2 transforms
Fuzz 116617: 11 transforms
Fuzz 116618: 19 transforms
Fuzz 116619: 3 transforms
Fuzz 116620: 1 transforms
Fuzz 116621: 8 transforms
Fuzz 116622: 1 transforms
Fuzz 116623: 11 transforms
Fuzz 116624: 14 transforms
Fuzz 116625: 12 transforms
Fuzz 116626: 19 transforms
Fuzz 116627: 8 transforms
Fuzz 116628: 16 transforms
Fuzz 116629: 7 transforms
Fuzz 116630: 3 transforms
Fuzz 116631: 7 transforms
Fuzz 116632: 12 transforms
Fuzz 116633: 3 transforms
Fuzz 116634: 12 transforms
Fuzz 116635: 13 transforms
Fuzz 116636: 1 transforms
Fuzz 116637: 19 transforms
Fuzz 116638: 11 transforms
Fuzz 116639: 6 transforms
Fuzz 116640: 4 transforms
Fuzz 116641: 1 transforms
Fuzz 116642: 14 transforms
Fuzz 116643: 1 transforms
Fuzz 116644: 8 transforms
Fuzz 116645: 19 transforms
Fuzz 116646: 19 transforms
Fuzz 116647: 14 transforms
Fuzz 116648: 13 transforms
Fuzz 116649: 12 transforms
Fuzz 116650: 19 transforms
Fuzz 116651: 4 transforms
Fuzz 116652: 3 transforms
Fuzz 116653: 4 transforms
Fuzz 116654: 13 transforms
Fuzz 116655: 9 transforms
Fuzz 116656: 19 transforms
Fuzz 116657: 2 transforms
Fuzz 116658: 7 transforms
Fuzz 116659: 16 transforms
Fuzz 116660: 9 transforms
Fuzz 116661: 15 transforms
Fuzz 116662: 8 transforms
Fuzz 116663: 15 transforms
Fuzz 116664: 17 transforms
Fuzz 116665: 2 transforms
Fuzz 116666: 13 transforms
Fuzz 116667: 5 transforms
Fuzz 116668: 20 transforms
Fuzz 116669: 20 transforms
Fuzz 116670: 2 transforms
Fuzz 116671: 16 transforms
Fuzz 116672: 5 transforms
Fuzz 116673: 7 transforms
Fuzz 116674: 5 transforms
Fuzz 116675: 18 transforms
Fuzz 116676: 4 transforms
Fuzz 116677: 3 transforms
Fuzz 116678: 9 transforms
Fuzz 116679: 12 transforms
Fuzz 116680: 12 transforms
Fuzz 116681: 14 transforms
Fuzz 116682: 7 transforms
Fuzz 116683: 9 transforms
Fuzz 116684: 15 transforms
Fuzz 116685: 3 transforms
Fuzz 116686: 17 transforms
Fuzz 116687: 14 transforms
Fuzz 116688: 4 transforms
Fuzz 116689: 4 transforms
Fuzz 116690: 9 transforms
Fuzz 116691: 2 transforms
Fuzz 116692: 2 transforms
Fuzz 116693: 12 transforms
Fuzz 116694: 11 transforms
Fuzz 116695: 8 transforms
Fuzz 116696: 17 transforms
Fuzz 116697: 4 transforms
Fuzz 116698: 1 transforms
Fuzz 116699: 19 transforms
Fuzz 116700: 15 transforms
Fuzz 116701: 1 transforms
Fuzz 116702: 4 transforms
Fuzz 116703: 1 transforms
Fuzz 116704: 7 transforms
Fuzz 116705: 2 transforms
Fuzz 116706: 10 transforms
Fuzz 116707: 17 transforms
Fuzz 116708: 11 transforms
Fuzz 116709: 20 transforms
Fuzz 116710: 17 transforms
Fuzz 116711: 17 transforms
Fuzz 116712: 7 transforms
Fuzz 116713: 15 transforms
Fuzz 116714: 13 transforms
Fuzz 116715: 11 transforms
Fuzz 116716: 17 transforms
Fuzz 116717: 14 transforms
Fuzz 116718: 17 transforms
Fuzz 116719: 6 transforms
Fuzz 116720: 16 transforms
Fuzz 116721: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output(}
]),
});
{
\'\'\');
  '090cedb3f283) EventEmiter<int> incremented;
  CounterComponent recursedComponent;
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

}
\'\'\');
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
       attr.aria-hidden="{{!invalid}}"
  @Output() EventEmiter<int> incremented;
}
  outputs: const [<!--@
       aria-hidden="true"


  String header;
]),
\'\'\');
  templateUrl: 'test.html',nt)
  CounterComponent recursComponent(
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  selector: 'my-counter',

  outputs: const [<!--
  selector: 'my-aaa
  '090ctems;
  void reset() {}
  int count;
class CounterComponent {
{
'resetEvent: reset'],

import 'package:angular2/angular2.dart';
  String header;

  @Input() int maxCount;

  @ContentChild(CounterComponent)
-->
  selector: 'my-counter',
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       attr.aria-hidden="{{!invalid}}"
       aria-hidden="true"
class CounterComponent {
});
}
  @ContentChild(CounterComponent)
  CounterComponent recursComponent(
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  selector: 'my-counter',

  outputs: const [<!--
  selector: 'my-aaa',
  '090ctems;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
{
  inputs: const ['count'],
@Component(
'resetEvent: reset'],
@Component(
});
]),
  void increment() {}
class ComponentA {
  selector: 'my-aaa',
  templateUrl: 'test.html',
-->
<<==HTML CODE==>>
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
    (reset)=''

  <input [}
]),
});
{
\'\'\');
  '090cedb3f#2833a3f260b0937baae56(ngModel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='<!--
-->
       aria-hidden=item != null'><div *ngIf="items.length > 0">
    enxternal[maxCount]='4'    (incremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
    #counter
    <my-counter></my-counter>
  <my-counter
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
</div>

  </my-countr>
  
      
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 116722: 4 transforms
Fuzz 116723: 2 transforms
Fuzz 116724: 12 transforms
Fuzz 116725: 4 transforms
Fuzz 116726: 3 transforms
Fuzz 116727: 2 transforms
Fuzz 116728: 19 transforms
Fuzz 116729: 1 transforms
Fuzz 116730: 20 transforms
Fuzz 116731: 11 transforms
Fuzz 116732: 4 transforms
Fuzz 116733: 11 transforms
Fuzz 116734: 12 transforms
Fuzz 116735: 11 transforms
Fuzz 116736: 13 transforms
Fuzz 116737: 17 transforms
Fuzz 116738: 17 transforms
Fuzz 116739: 20 transforms
Fuzz 116740: 18 transforms
Fuzz 116741: 15 transforms
Fuzz 116742: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
   -ontentChild(CounterComponent)

  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  @Input() int maxCount;
class ComponentA {
});
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])}
  List<String> items;
}

}
class CounterComponent {
       aria-hidden="teUrl: 'test.hml',
{
});

  void reset() {}
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
  void increment() {}
  CounterComponent recursedComponent;
]),
  selector: 'my-aaa',
\'\'\');
->
  outputs: const ['resetEvent: reset'],
@Component(

  @C}

\'\'\');
  template: '{{coubreaknt}} <button (click)="increment()" [value]="\'add\'"></button>')
  '090cedb3f2833a3f260b0937baae56267a6cd935',
{
  String header;
]),
  templat<!--
@Component(
  '090cedb3f2833a3f260b0937baae56
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [mas.length}} items:</h1>
<li *ngFor='let iparttem of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.lenxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-countength}} items:</h1>
<li *ngFor='let iparttem of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.}
]),});
{
\'\'\');
  '090cedb3f2833a3f260b09trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.lenxCount]='4'
    (click)='h1.hidden = !h1.hidden; counterr></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 116743: 2 transforms
Fuzz 116744: 19 transforms
Fuzz 116745: 20 transforms
Fuzz 116746: 3 transforms
Fuzz 116747: 8 transforms
Fuzz 116748: 10 transforms
Fuzz 116749: 11 transforms
Fuzz 116750: 17 transforms
Fuzz 116751: 3 transforms
Fuzz 116752: 5 transforms
Fuzz 116753: 7 transforms
Fuzz 116754: 17 transforms
Fuzz 116755: 14 transforms
Fuzz 116756: 14 transforms
Fuzz 116757: 11 transforms
Fuzz 116758: 2 transforms
Fuzz 116759: 13 transforms
Fuzz 116760: 20 transforms
Fuzz 116761: 14 transforms
Fuzz 116762: 10 transforms
Fuzz 116763: 9 transforms
Fuzz 116764: 13 transforms
Fuzz 116765: 2 transforms
Fuzz 116766: 11 transforms
Fuzz 116767: 7 transforms
Fuzz 116768: 9 transforms
Fuzz 116769: 20 transforms
Fuzz 116770: 1 transforms
Fuzz 116771: 18 transforms
Fuzz 116772: 7 transforms
Fuzz 116773: 19 transforms
Fuzz 116774: 5 transforms
Fuzz 116775: 6 transforms
Fuzz 116776: 6 transforms
Fuzz 116777: 18 transforms
Fuzz 116778: 11 transforms
Fuzz 116779: 14 transforms
Fuzz 116780: 6 transforms
Fuzz 116781: 15 transforms
Fuzz 116782: 20 transforms
Fuzz 116783: 5 transforms
Fuzz 116784: 18 transforms
Fuzz 116785: 5 transforms
Fuzz 116786: 15 transforms
Fuzz 116787: 16 transforms
Fuzz 116788: 13 transforms
Fuzz 116789: 12 transforms
Fuzz 116790: 9 transforms
Fuzz 116791: 11 transforms
Fuzz 116792: 16 transforms
Fuzz 116793: 10 transforms
Fuzz 116794: 20 transforms
Fuzz 116795: 1 transforms
Fuzz 116796: 6 transforms
Fuzz 116797: 10 transforms
Fuzz 116798: 18 transforms
Fuzz 116799: 3 transforms
Fuzz 116800: 3 transforms
Fuzz 116801: 12 transforms
Fuzz 116802: 5 transforms
Fuzz 116803: 15 transforms
Fuzz 116804: 5 transforms
Fuzz 116805: 7 transforms
Fuzz 116806: 5 transforms
Fuzz 116807: 15 transforms
Fuzz 116808: 11 transforms
Fuzz 116809: 13 transforms
Fuzz 116810: 13 transforms
Fuzz 116811: 16 transforms
Fuzz 116812: 8 transforms
Fuzz 116813: 4 transforms
Fuzz 116814: 11 transforms
Fuzz 116815: 10 transforms
Fuzz 116816: 20 transforms
Fuzz 116817: 1 transforms
Fuzz 116818: 19 transforms
Fuzz 116819: 12 transforms
Fuzz 116820: 13 transforms
Fuzz 116821: 16 transforms
Fuzz 116822: 15 transforms
Fuzz 116823: 20 transforms
Fuzz 116824: 11 transforms
Fuzz 116825: 11 transforms
Fuzz 116826: 12 transforms
Fuzz 116827: 3 transforms
Fuzz 116828: 3 transforms
Fuzz 116829: 16 transforms
Fuzz 116830: 11 transforms
Fuzz 116831: 5 transforms
Fuzz 116832: 15 transforms
Fuzz 116833: 12 transforms
Fuzz 116834: 6 transforms
Fuzz 116835: 8 transforms
Fuzz 116836: 12 transforms
Fuzz 116837: 9 transforms
Fuzz 116838: 7 transforms
Fuzz 116839: 3 transforms
Fuzz 116840: 16 transforms
Fuzz 116841: 5 transforms
Fuzz 116842: 2 transforms
Fuzz 116843: 14 transforms
Fuzz 116844: 18 transforms
Fuzz 116845: 10 transforms
Fuzz 116846: 10 transforms
Fuzz 116847: 17 transforms
Fuzz 116848: 9 transforms
Fuzz 116849: 17 transforms
Fuzz 116850: 15 transforms
Fuzz 116851: 7 transforms
Fuzz 116852: 6 transforms
Fuzz 116853: 18 transforms
Fuzz 116854: 14 transforms
Fuzz 116855: 10 transforms
Fuzz 116856: 8 transforms
Fuzz 116857: 9 transforms
Fuzz 116858: 17 transforms
Fuzz 116859: 20 transforms
Fuzz 116860: 18 transforms
Fuzz 116861: 13 transforms
Fuzz 116862: 13 transforms
Fuzz 116863: 2 transforms
Fuzz 116864: 12 transforms
Fuzz 116865: 20 transforms
Fuzz 116866: 1 transforms
Fuzz 116867: 6 transforms
Fuzz 116868: 8 transforms
Fuzz 116869: 12 transforms
Fuzz 116870: 17 transforms
Fuzz 116871: 5 transforms
Fuzz 116872: 8 transforms
Fuzz 116873: 17 transforms
Fuzz 116874: 3 transforms
Fuzz 116875: 13 transforms
Fuzz 116876: 11 transforms
Fuzz 116877: 10 transforms
Fuzz 116878: 3 transforms
Fuzz 116879: 9 transforms
Fuzz 116880: 9 transforms
Fuzz 116881: 11 transforms
Fuzz 116882: 10 transforms
Fuzz 116883: 4 transforms
Fuzz 116884: 5 transforms
Fuzz 116885: 18 transforms
Fuzz 116886: 20 transforms
Fuzz 116887: 4 transforms
Fuzz 116888: 13 transforms
Fuzz 116889: 1 transforms
Fuzz 116890: 5 transforms
Fuzz 116891: 1 transforms
Fuzz 116892: 7 transforms
Fuzz 116893: 20 transforms
Fuzz 116894: 8 transforms
Fuzz 116895: 10 transforms
Fuzz 116896: 5 transforms
Fuzz 116897: 7 transforms
Fuzz 116898: 10 transforms
Fuzz 116899: 9 transforms
Fuzz 116900: 10 transforms
Fuzz 116901: 16 transforms
Fuzz 116902: 8 transforms
Fuzz 116903: 18 transforms
Fuzz 116904: 18 transforms
Fuzz 116905: 20 transforms
Fuzz 116906: 11 transforms
Fuzz 116907: 16 transforms
Fuzz 116908: 16 transforms
Fuzz 116909: 3 transforms
Fuzz 116910: 8 transforms
Fuzz 116911: 14 transforms
Fuzz 116912: 6 transforms
Fuzz 116913: 3 transforms
Fuzz 116914: 17 transforms
Fuzz 116915: 6 transforms
Fuzz 116916: 20 transforms
Fuzz 116917: 13 transforms
Fuzz 116918: 3 transforms
Fuzz 116919: 8 transforms
Fuzz 116920: 14 transforms
Fuzz 116921: 5 transforms
Fuzz 116922: 19 transforms
Fuzz 116923: 4 transforms
Fuzz 116924: 9 transforms
Fuzz 116925: 13 transforms
Fuzz 116926: 13 transforms
Fuzz 116927: 3 transforms
Fuzz 116928: 7 transforms
Fuzz 116929: 14 transforms
Fuzz 116930: 15 transforms
Fuzz 116931: 17 transforms
Fuzz 116932: 12 transforms
Fuzz 116933: 19 transforms
Fuzz 116934: 2 transforms
Fuzz 116935: 2 transforms
Fuzz 116936: 13 transforms
Fuzz 116937: 13 transforms
Fuzz 116938: 13 transforms
Fuzz 116939: 14 transforms
Fuzz 116940: 20 transforms
Fuzz 116941: 10 transforms
Fuzz 116942: 20 transforms
Fuzz 116943: 2 transforms
Fuzz 116944: 11 transforms
Fuzz 116945: 9 transforms
Fuzz 116946: 12 transforms
Fuzz 116947: 13 transforms
Fuzz 116948: 3 transforms
Fuzz 116949: 19 transforms
Fuzz 116950: 14 transforms
Fuzz 116951: 3 transforms
Fuzz 116952: 7 transforms
Fuzz 116953: 5 transforms
Fuzz 116954: 1 transforms
Fuzz 116955: 13 transforms
Fuzz 116956: 1 transforms
Fuzz 116957: 13 transforms
Fuzz 116958: 4 transforms
Fuzz 116959: 18 transforms
Fuzz 116960: 3 transforms
Fuzz 116961: 18 transforms
Fuzz 116962: 18 transforms
Fuzz 116963: 13 transforms
Fuzz 116964: 3 transforms
Fuzz 116965: 10 transforms
Fuzz 116966: 19 transforms
Fuzz 116967: 17 transforms
Fuzz 116968: 9 transforms
Fuzz 116969: 8 transforms
Fuzz 116970: 19 transforms
Fuzz 116971: 20 transforms
Fuzz 116972: 19 transforms
Fuzz 116973: 19 transforms
Fuzz 116974: 5 transforms
Fuzz 116975: 10 transforms
Fuzz 116976: 13 transforms
Fuzz 116977: 4 transforms
Fuzz 116978: 12 transforms
Fuzz 116979: 16 transforms
Fuzz 116980: 12 transforms
Fuzz 116981: 14 transforms
Fuzz 116982: 14 transforms
Fuzz 116983: 5 transforms
Fuzz 116984: 11 transforms
Fuzz 116985: 7 transforms
Fuzz 116986: 5 transforms
Fuzz 116987: 4 transforms
Fuzz 116988: 17 transforms
Fuzz 116989: 4 transforms
Fuzz 116990: 4 transforms
Fuzz 116991: 14 transforms
Fuzz 116992: 20 transforms
Fuzz 116993: 11 transforms
Fuzz 116994: 7 transforms
Fuzz 116995: 14 transforms
Fuzz 116996: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Stringrement(> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{ceount}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  Coun  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class Count
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}    <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toStrs; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf=<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!"items.length > 0">
  <form #ngForm="ngForm"></form>
  {{n<!--
-->
       aria-hidden="true"gForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (ing())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 116997: 2 transforms
Fuzz 116998: 4 transforms
Fuzz 116999: 11 transforms
Fuzz 117000: 1 transforms
Fuzz 117001: 14 transforms
Fuzz 117002: 8 transforms
Fuzz 117003: 7 transforms
Fuzz 117004: 10 transforms
Fuzz 117005: 10 transforms
Fuzz 117006: 17 transforms
Fuzz 117007: 19 transforms
Fuzz 117008: 11 transforms
Fuzz 117009: 18 transforms
Fuzz 117010: 16 transforms
Fuzz 117011: 9 transforms
Fuzz 117012: 19 transforms
Fuzz 117013: 13 transforms
Fuzz 117014: 17 transforms
Fuzz 117015: 20 transforms
Fuzz 117016: 6 transforms
Fuzz 117017: 4 transforms
Fuzz 117018: 13 transforms
Fuzz 117019: 10 transforms
Fuzz 117020: 14 transforms
Fuzz 117021: 19 transforms
Fuzz 117022: 10 transforms
Fuzz 117023: 3 transforms
Fuzz 117024: 16 transforms
Fuzz 117025: 15 transforms
Fuzz 117026: 11 transforms
Fuzz 117027: 16 transforms
Fuzz 117028: 2 transforms
Fuzz 117029: 9 transforms
Fuzz 117030: 11 transforms
Fuzz 117031: 9 transforms
Fuzz 117032: 1 transforms
Fuzz 117033: 10 transforms
Fuzz 117034: 7 transforms
Fuzz 117035: 18 transforms
Fuzz 117036: 11 transforms
Fuzz 117037: 11 transforms
Fuzz 117038: 16 transforms
Fuzz 117039: 4 transforms
Fuzz 117040: 7 transforms
Fuzz 117041: 3 transforms
Fuzz 117042: 6 transforms
Fuzz 117043: 9 transforms
Fuzz 117044: 9 transforms
Fuzz 117045: 9 transforms
Fuzz 117046: 9 transforms
Fuzz 117047: 5 transforms
Fuzz 117048: 6 transforms
Fuzz 117049: 4 transforms
Fuzz 117050: 1 transforms
Fuzz 117051: 4 transforms
Fuzz 117052: 3 transforms
Fuzz 117053: 18 transforms
Fuzz 117054: 16 transforms
Fuzz 117055: 10 transforms
Fuzz 117056: 9 transforms
Fuzz 117057: 16 transforms
Fuzz 117058: 6 transforms
Fuzz 117059: 2 transforms
Fuzz 117060: 11 transforms
Fuzz 117061: 2 transforms
Fuzz 117062: 8 transforms
Fuzz 117063: 18 transforms
Fuzz 117064: 17 transforms
Fuzz 117065: 18 transforms
Fuzz 117066: 5 transforms
Fuzz 117067: 14 transforms
Fuzz 117068: 3 transforms
Fuzz 117069: 4 transforms
Fuzz 117070: 9 transforms
Fuzz 117071: 2 transforms
Fuzz 117072: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
  CounterComponclassent recursedComponent;
  outputs: const ['resetEvent: reset'],
  void increment() {}
{

  int count;
  EventEmitter<String> resetEvent;
  void incrementselector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  '09 (click)="increment()" [value]="\'add\'"></button>')

  int count;
class CounterComponent {
  EventEmitter<String> resetEvent;
  void reset() {}
  void reset() {}
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
@Component(
  @Input() int maxCount;
  List<String> items;
  selector: 'my-counter',
class ComponentA {

@Component}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
(
  <button}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  inputs: const ['count'],
  @ContentChild(CounterComponent)
  String header;
  @ContentChild(CounterComponent)
});

}
  @Output() EventEmitter<int> incremented;
]),
  @Output() EventEmitter<int> incremented;
class CounterComponent {

  @Inpeut() int maxCount;

<<==HTML CODE==>>
    [count]="items.length"
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}    [maxCount]='4'
 
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />

    #count<!--
-->
       aria-hidder
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
</li>
    (reset)=''
    (incremented)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117073: 14 transforms
Fuzz 117074: 10 transforms
Fuzz 117075: 6 transforms
Fuzz 117076: 1 transforms
Fuzz 117077: 3 transforms
Fuzz 117078: 17 transforms
Fuzz 117079: 7 transforms
Fuzz 117080: 11 transforms
Fuzz 117081: 5 transforms
Fuzz 117082: 20 transforms
Fuzz 117083: 17 transforms
Fuzz 117084: 19 transforms
Fuzz 117085: 10 transforms
Fuzz 117086: 18 transforms
Fuzz 117087: 18 transforms
Fuzz 117088: 20 transforms
Fuzz 117089: 16 transforms
Fuzz 117090: 9 transforms
Fuzz 117091: 4 transforms
Fuzz 117092: 7 transforms
Fuzz 117093: 10 transforms
Fuzz 117094: 14 transforms
Fuzz 117095: 17 transforms
Fuzz 117096: 9 transforms
Fuzz 117097: 6 transforms
Fuzz 117098: 12 transforms
Fuzz 117099: 5 transforms
Fuzz 117100: 10 transforms
Fuzz 117101: 3 transforms
Fuzz 117102: 19 transforms
Fuzz 117103: 6 transforms
Fuzz 117104: 2 transforms
Fuzz 117105: 8 transforms
Fuzz 117106: 9 transforms
Fuzz 117107: 7 transforms
Fuzz 117108: 14 transforms
Fuzz 117109: 3 transforms
Fuzz 117110: 14 transforms
Fuzz 117111: 10 transforms
Fuzz 117112: 1 transforms
Fuzz 117113: 18 transforms
Fuzz 117114: 8 transforms
Fuzz 117115: 1 transforms
Fuzz 117116: 10 transforms
Fuzz 117117: 10 transforms
Fuzz 117118: 3 transforms
Fuzz 117119: 5 transforms
Fuzz 117120: 11 transforms
Fuzz 117121: 16 transforms
Fuzz 117122: 3 transforms
Fuzz 117123: 20 transforms
Fuzz 117124: 14 transforms
Fuzz 117125: 1 transforms
Fuzz 117126: 16 transforms
Fuzz 117127: 13 transforms
Fuzz 117128: 4 transforms
Fuzz 117129: 12 transforms
Fuzz 117130: 1 transforms
Fuzz 117131: 11 transforms
Fuzz 117132: 8 transforms
Fuzz 117133: 18 transforms
Fuzz 117134: 6 transforms
Fuzz 117135: 13 transforms
Fuzz 117136: 7 transforms
Fuzz 117137: 1 transforms
Fuzz 117138: 16 transforms
Fuzz 117139: 9 transforms
Fuzz 117140: 11 transforms
Fuzz 117141: 14 transforms
Fuzz 117142: 19 transforms
Fuzz 117143: 9 transforms
Fuzz 117144: 11 transforms
Fuzz 117145: 14 transforms
Fuzz 117146: 1 transforms
Fuzz 117147: 9 transforms
Fuzz 117148: 1 transforms
Fuzz 117149: 19 transforms
Fuzz 117150: 6 transforms
Fuzz 117151: 19 transforms
Fuzz 117152: 10 transforms
Fuzz 117153: 9 transforms
Fuzz 117154: 1 transforms
Fuzz 117155: 3 transforms
Fuzz 117156: 12 transforms
Fuzz 117157: 10 transforms
Fuzz 117158: 5 transforms
Fuzz 117159: 8 transforms
Fuzz 117160: 5 transforms
Fuzz 117161: 4 transforms
Fuzz 117162: 9 transforms
Fuzz 117163: 3 transforms
Fuzz 117164: 4 transforms
Fuzz 117165: 8 transforms
Fuzz 117166: 11 transforms
Fuzz 117167: 15 transforms
Fuzz 117168: 13 transforms
Fuzz 117169: 7 transforms
Fuzz 117170: 14 transforms
Fuzz 117171: 15 transforms
Fuzz 117172: 3 transforms
Fuzz 117173: 7 transforms
Fuzz 117174: 17 transforms
Fuzz 117175: 19 transforms
Fuzz 117176: 1 transforms
Fuzz 117177: 11 transforms
Fuzz 117178: 8 transforms
Fuzz 117179: 2 transforms
Fuzz 117180: 7 transforms
Fuzz 117181: 2 transforms
Fuzz 117182: 19 transforms
Fuzz 117183: 7 transforms
Fuzz 117184: 4 transforms
Fuzz 117185: 11 transforms
Fuzz 117186: 7 transforms
Fuzz 117187: 5 transforms
Fuzz 117188: 14 transforms
Fuzz 117189: 15 transforms
Fuzz 117190: 8 transforms
Fuzz 117191: 11 transforms
Fuzz 117192: 2 transforms
Fuzz 117193: 1 transforms
Fuzz 117194: 15 transforms
Fuzz 117195: 4 transforms
Fuzz 117196: 14 transforms
Fuzz 117197: 12 transforms
Fuzz 117198: 12 transforms
Fuzz 117199: 3 transforms
Fuzz 117200: 4 transforms
Fuzz 117201: 19 transforms
Fuzz 117202: 7 transforms
Fuzz 117203: 3 transforms
Fuzz 117204: 3 transforms
Fuzz 117205: 3 transforms
Fuzz 117206: 5 transforms
Fuzz 117207: 7 transforms
Fuzz 117208: 6 transforms
Fuzz 117209: 2 transforms
Fuzz 117210: 15 transforms
Fuzz 117211: 13 transforms
Fuzz 117212: 9 transforms
Fuzz 117213: 20 transforms
Fuzz 117214: 14 transforms
Fuzz 117215: 20 transforms
Fuzz 117216: 18 transforms
Fuzz 117217: 6 transforms
Fuzz 117218: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import '<!--
-->
-->
@<!--
    Component(
       aria-hi teplateUr
-->
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='}]),
});
{
\'\'\');
  '090cdb3f2833a3f260b0937baalet item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" /><!--
-->
       ar
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidde = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117219: 14 transforms
Fuzz 117220: 10 transforms
Fuzz 117221: 18 transforms
Fuzz 117222: 5 transforms
Fuzz 117223: 11 transforms
Fuzz 117224: 20 transforms
Fuzz 117225: 17 transforms
Fuzz 117226: 17 transforms
Fuzz 117227: 17 transforms
Fuzz 117228: 17 transforms
Fuzz 117229: 20 transforms
Fuzz 117230: 1 transforms
Fuzz 117231: 11 transforms
Fuzz 117232: 7 transforms
Fuzz 117233: 4 transforms
Fuzz 117234: 14 transforms
Fuzz 117235: 2 transforms
Fuzz 117236: 3 transforms
Fuzz 117237: 19 transforms
Fuzz 117238: 14 transforms
Fuzz 117239: 2 transforms
Fuzz 117240: 20 transforms
Fuzz 117241: 11 transforms
Fuzz 117242: 7 transforms
Fuzz 117243: 4 transforms
Fuzz 117244: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
class CounterComponent {

  String header;
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
}
  selector: 'my-counter',
@Component(
  int count;
  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFo<!--
@Component(
       atr ['count'],

  @Output() EventEmitter<int> incremented;

}
-->       aria-hidden="true"
  selector: 'my-aaa',
  void reset() {}
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
  templ, NgForm, NgModel])
  void increment() {}
class ComponentA {

  inputs: const ['count'],

  @Output() EventEmitter<int> incremented;

}
-->       aria-hidden="true"
  selector: 'my-aaa',
  void reset() {}
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

<<==HTML CODE==>>
<!-- @ngIgnoreEath1>
<li *nchrrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117245: 18 transforms
Fuzz 117246: 7 transforms
Fuzz 117247: 16 transforms
Fuzz 117248: 5 transforms
Fuzz 117249: 12 transforms
Fuzz 117250: 20 transforms
Fuzz 117251: 15 transforms
Fuzz 117252: 12 transforms
Fuzz 117253: 12 transforms
Fuzz 117254: 7 transforms
Fuzz 117255: 15 transforms
Fuzz 117256: 7 transforms
Fuzz 117257: 9 transforms
Fuzz 117258: 11 transforms
Fuzz 117259: 16 transforms
Fuzz 117260: 5 transforms
Fuzz 117261: 15 transforms
Fuzz 117262: 7 transforms
Fuzz 117263: 2 transforms
Fuzz 117264: 10 transforms
Fuzz 117265: 11 transforms
Fuzz 117266: 18 transforms
Fuzz 117267: 17 transforms
Fuzz 117268: 11 transforms
Fuzz 117269: 5 transforms
Fuzz 117270: 12 transforms
Fuzz 117271: 5 transforms
Fuzz 117272: 8 transforms
Fuzz 117273: 3 transforms
Fuzz 117274: 1 transforms
Fuzz 117275: 3 transforms
Fuzz 117276: 7 transforms
Fuzz 117277: 7 transforms
Fuzz 117278: 16 transforms
Fuzz 117279: 4 transforms
Fuzz 117280: 6 transforms
Fuzz 117281: 11 transforms
Fuzz 117282: 8 transforms
Fuzz 117283: 12 transforms
Fuzz 117284: 3 transforms
Fuzz 117285: 2 transforms
Fuzz 117286: 13 transforms
Fuzz 117287: 14 transforms
Fuzz 117288: 1 transforms
Fuzz 117289: 7 transforms
Fuzz 117290: 6 transforms
Fuzz 117291: 2 transforms
Fuzz 117292: 4 transforms
Fuzz 117293: 8 transforms
Fuzz 117294: 10 transforms
Fuzz 117295: 13 transforms
Fuzz 117296: 4 transforms
Fuzz 117297: 6 transforms
Fuzz 117298: 15 transforms
Fuzz 117299: 4 transforms
Fuzz 117300: 11 transforms
Fuzz 117301: 18 transforms
Fuzz 117302: 10 transforms
Fuzz 117303: 17 transforms
Fuzz 117304: 10 transforms
Fuzz 117305: 11 transforms
Fuzz 117306: 4 transforms
Fuzz 117307: 18 transforms
Fuzz 117308: 12 transforms
Fuzz 117309: 17 transforms
Fuzz 117310: 4 transforms
Fuzz 117311: 14 transforms
Fuzz 117312: 3 transforms
Fuzz 117313: 11 transforms
Fuzz 117314: 9 transforms
Fuzz 117315: 7 transforms
Fuzz 117316: 12 transforms
Fuzz 117317: 18 transforms
Fuzz 117318: 16 transforms
Fuzz 117319: 6 transforms
Fuzz 117320: 1 transforms
Fuzz 117321: 13 transforms
Fuzz 117322: 18 transforms
Fuzz 117323: 15 transforms
Fuzz 117324: 13 transforms
Fuzz 117325: 18 transforms
Fuzz 117326: 2 transforms
Fuzz 117327: 4 transforms
Fuzz 117328: 15 transforms
Fuzz 117329: 5 transforms
Fuzz 117330: 2 transforms
Fuzz 117331: 2 transforms
Fuzz 117332: 15 transforms
Fuzz 117333: 20 transforms
Fuzz 117334: 20 transforms
Fuzz 117335: 11 transforms
Fuzz 117336: 9 transforms
Fuzz 117337: 10 transforms
Fuzz 117338: 20 transforms
Fuzz 117339: 4 transforms
Fuzz 117340: 13 transforms
Fuzz 117341: 4 transforms
Fuzz 117342: 7 transforms
Fuzz 117343: 20 transforms
Fuzz 117344: 7 transforms
Fuzz 117345: 19 transforms
Fuzz 117346: 7 transforms
Fuzz 117347: 2 transforms
Fuzz 117348: 6 transforms
Fuzz 117349: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
       attr.aria-hidden="{{!i67a6cd935'> incremented;
       aria-hidden="true"
  void increment() {}
\'\'\');
});

  selector: 'my-counter',
});

  '090cedb3f2833a3f260b0937baae562<!--
  templateUrl: 'test.hCounterComponent recursedComponentml',
  EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  inputs: const ['count'],
  @ContentChild(CounterComponent)  CounterComponent recursedComponent;
{
import 'package:angular2/angular2.dart';

}
]),
}
  List<String> items;
@Component(
  void reset() {}
  int count;
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503@Component(
  String header;
  outputs: const ['resetEvent: reseter<Str'],
\'\'\');
  selector: 'my-aaa',
  @Output() EventEmitter<int}
{
}
]),
-->

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item = null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item = null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngMos.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item = null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'del)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>  <my-counter
    #counter
    [count]="patchitems.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  <en]='item = null'>
  {/my}
]),
});
{
\'\'\');
  '09-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117350: 9 transforms
Fuzz 117351: 6 transforms
Fuzz 117352: 7 transforms
Fuzz 117353: 3 transforms
Fuzz 117354: 1 transforms
Fuzz 117355: 10 transforms
Fuzz 117356: 1 transforms
Fuzz 117357: 4 transforms
Fuzz 117358: 4 transforms
Fuzz 117359: 8 transforms
Fuzz 117360: 12 transforms
Fuzz 117361: 12 transforms
Fuzz 117362: 15 transforms
Fuzz 117363: 9 transforms
Fuzz 117364: 10 transforms
Fuzz 117365: 1 transforms
Fuzz 117366: 19 transforms
Fuzz 117367: 11 transforms
Fuzz 117368: 15 transforms
Fuzz 117369: 10 transforms
Fuzz 117370: 9 transforms
Fuzz 117371: 18 transforms
Fuzz 117372: 10 transforms
Fuzz 117373: 7 transforms
Fuzz 117374: 3 transforms
Fuzz 117375: 16 transforms
Fuzz 117376: 4 transforms
Fuzz 117377: 16 transforms
Fuzz 117378: 11 transforms
Fuzz 117379: 12 transforms
Fuzz 117380: 9 transforms
Fuzz 117381: 19 transforms
Fuzz 117382: 16 transforms
Fuzz 117383: 11 transforms
Fuzz 117384: 20 transforms
Fuzz 117385: 10 transforms
Fuzz 117386: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recrsedComponent;
       aria-hidden="trplateUrl: 'test.html',


  void increment() {}
  EventEmitter<String> resetEvent;
  String header;}
import 'package:angular2/angular2.dart';
  CounterComponent recursedComnt;
  List<String> items;
  selector: 'my-staticaaa',
  selector: 'my-counter',
  @Output()h EventEmitter<int> incremented;

-->
class Count<!--
  @Output() EventEmitter<int> incremented;
  void reset() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  tem<!--

}
  outputs: const ['resetEvent: reset'],
       aria-hidden="true"
  @Input() int maxCou
class ComponentA {
       attr.aria-hidden="{{erComponent {
-->
  inputs: const ['count'],
  int coun<!--
@Component(

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)
@Component(
       aria-hidden="trut;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} index' [hidden]='item != null'>
 {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModl)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='it ems.add($event.toString())'>
    <my-items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ng If="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModl)]="header" />
      
  <my-counter
    #counter
    [cdynamicount]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117387: 18 transforms
Fuzz 117388: 12 transforms
Fuzz 117389: 8 transforms
Fuzz 117390: 6 transforms
Fuzz 117391: 15 transforms
Fuzz 117392: 3 transforms
Fuzz 117393: 5 transforms
Fuzz 117394: 12 transforms
Fuzz 117395: 3 transforms
Fuzz 117396: 12 transforms
Fuzz 117397: 6 transforms
Fuzz 117398: 13 transforms
Fuzz 117399: 17 transforms
Fuzz 117400: 7 transforms
Fuzz 117401: 1 transforms
Fuzz 117402: 3 transforms
Fuzz 117403: 13 transforms
Fuzz 117404: 19 transforms
Fuzz 117405: 13 transforms
Fuzz 117406: 15 transforms
Fuzz 117407: 20 transforms
Fuzz 117408: 1 transforms
Fuzz 117409: 20 transforms
Fuzz 117410: 2 transforms
Fuzz 117411: 20 transforms
Fuzz 117412: 12 transforms
Fuzz 117413: 10 transforms
Fuzz 117414: 4 transforms
Fuzz 117415: 18 transforms
Fuzz 117416: 5 transforms
Fuzz 117417: 17 transforms
Fuzz 117418: 2 transforms
Fuzz 117419: 16 transforms
Fuzz 117420: 3 transforms
Fuzz 117421: 14 transforms
Fuzz 117422: 14 transforms
Fuzz 117423: 8 transforms
Fuzz 117424: 14 transforms
Fuzz 117425: 14 transforms
Fuzz 117426: 16 transforms
Fuzz 117427: 8 transforms
Fuzz 117428: 13 transforms
Fuzz 117429: 1 transforms
Fuzz 117430: 8 transforms
Fuzz 117431: 18 transforms
Fuzz 117432: 18 transforms
Fuzz 117433: 17 transforms
Fuzz 117434: 8 transforms
Fuzz 117435: 17 transforms
Fuzz 117436: 17 transforms
Fuzz 117437: 5 transforms
Fuzz 117438: 20 transforms
Fuzz 117439: 6 transforms
Fuzz 117440: 12 transforms
Fuzz 117441: 14 transforms
Fuzz 117442: 18 transforms
Fuzz 117443: 7 transforms
Fuzz 117444: 6 transforms
Fuzz 117445: 9 transforms
Fuzz 117446: 6 transforms
Fuzz 117447: 11 transforms
Fuzz 117448: 17 transforms
Fuzz 117449: 13 transforms
Fuzz 117450: 9 transforms
Fuzz 117451: 10 transforms
Fuzz 117452: 14 transforms
Fuzz 117453: 5 transforms
Fuzz 117454: 16 transforms
Fuzz 117455: 3 transforms
Fuzz 117456: 3 transforms
Fuzz 117457: 2 transforms
Fuzz 117458: 3 transforms
Fuzz 117459: 14 transforms
Fuzz 117460: 2 transforms
Fuzz 117461: 16 transforms
Fuzz 117462: 11 transforms
Fuzz 117463: 9 transforms
Fuzz 117464: 3 transforms
Fuzz 117465: 6 transforms
Fuzz 117466: 14 transforms
Fuzz 117467: 13 transforms
Fuzz 117468: 3 transforms
Fuzz 117469: 13 transforms
Fuzz 117470: 15 transforms
Fuzz 117471: 12 transforms
Fuzz 117472: 9 transforms
Fuzz 117473: 3 transforms
Fuzz 117474: 19 transforms
Fuzz 117475: 10 transforms
Fuzz 117476: 11 transforms
Fuzz 117477: 3 transforms
Fuzz 117478: 2 transforms
Fuzz 117479: 14 transforms
Fuzz 117480: 2 transforms
Fuzz 117481: 6 transforms
Fuzz 117482: 19 transforms
Fuzz 117483: 17 transforms
Fuzz 117484: 12 transforms
Fuzz 117485: 20 transforms
Fuzz 117486: 7 transforms
Fuzz 117487: 12 transforms
Fuzz 117488: 12 transforms
Fuzz 117489: 19 transforms
Fuzz 117490: 15 transforms
Fuzz 117491: 20 transforms
Fuzz 117492: 14 transforms
Fuzz 117493: 14 transforms
Fuzz 117494: 15 transforms
Fuzz 117495: 17 transforms
Fuzz 117496: 5 transforms
Fuzz 117497: 15 transforms
Fuzz 117498: 20 transforms
Fuzz 117499: 10 transforms
Fuzz 117500: 3 transforms
Fuzz 117501: 17 transforms
Fuzz 117502: 14 transforms
Fuzz 117503: 11 transforms
Fuzz 117504: 11 transforms
Fuzz 117505: 18 transforms
Fuzz 117506: 17 transforms
Fuzz 117507: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],  void increment() {}  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;@Component(
class ComponentA {
  selector: 'my-aaa',
  output: const ['resetEvent: reset'],
  int count;



  template: {{count}} <button C(click="increment()" [value]="\'add\'"></button>')

class CounterComponent {
  Counte rComponent recursedComponent;
}
  @ContentChild(CounterComponenonentA {
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
  int count;



  template: '{{count}} <button (ct)
  List<String> items;
  directiv
<<==HTML CODE==>>
</li>
      
<div *ngIf="items.length > 0">
  
<li *ngFor='let item of iems; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
  <
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117508: 18 transforms
Fuzz 117509: 13 transforms
Fuzz 117510: 5 transforms
Fuzz 117511: 3 transforms
Fuzz 117512: 9 transforms
Fuzz 117513: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class Cent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  StromponentA {  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter'
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.<!--
-->
       aria-hidden="true"
       attr.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toStrng(}
]),
});
{true
\'\'\');
  '090cedb3f2833a3))'>
    <my-cotem of items; let x=index' [hidden]='item != null'>
 <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid {{x}} : {{item.triunter></my-counte(r>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartExpression (package:angular_analyzer_plugin/src/converter.dart:548:19)
#4      EmbeddedDartParser.findMustaches (package:angular_analyzer_plugin/src/converter.dart:697:26)
#5      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:245:44)
#6      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#7      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#8      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#9      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#10     HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#11     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#12     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#13     FuzzTest.checkNoCrash.<anonymous closure>.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:613:34)
#14     _rootRunUnary (dart:async/zone.dart:1128)
#15     _CustomZone.runUnary (dart:async/zone.dart:1012)
#16     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#17     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#18     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#19     _Future._complete (dart:async/future_impl.dart:468)
#20     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#21     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#22     AngularDriver.resolveDart (package:angular_analyzer_plugin/src/angular_driver.dart:682:5)
#23     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#24     _rootRunUnary (dart:async/zone.dart:1128)
#25     _CustomZone.runUnary (dart:async/zone.dart:1012)
#26     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#27     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#28     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#29     _Future._complete (dart:async/future_impl.dart:468)
#30     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#31     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#32     ChildDirectiveLinker.linkDirectivesAndPipes (package:angular_analyzer_plugin/src/directive_linking.dart:393:3)
#33     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#34     _rootRunUnary (dart:async/zone.dart:1128)
#35     _CustomZone.runUnary (dart:async/zone.dart:1012)
#36     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#37     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#38     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#39     _Future._complete (dart:async/future_impl.dart:468)
#40     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#41     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#42     ContentChildLinker.linkContentChildren (package:angular_analyzer_plugin/src/directive_linking.dart:670:3)
#43     new Future.microtask.<anonymous closure> (dart:async/future.dart:200)
#44     _rootRun (dart:async/zone.dart:1116)
#45     _CustomZone.run (dart:async/zone.dart:1001)
#46     _CustomZone.runGuarded (dart:async/zone.dart:901)
#47     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#48     _rootRun (dart:async/zone.dart:1120)
#49     _CustomZone.run (dart:async/zone.dart:1001)
#50     _CustomZone.runGuarded (dart:async/zone.dart:901)
#51     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#52     _microtaskLoop (dart:async/schedule_microtask.dart:41)
#53     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#54     _Timer._runTimers (dart:isolate-patch/timer_impl.dart:375)
#55     _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:394)
#56     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117514: 19 transforms
Fuzz 117515: 16 transforms
Fuzz 117516: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class Cent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  StromponentA {  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter'
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.<!--
-->
       aria-hidden="true"
       attr.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toStrng(}
]),
});
{true
\'\'\');
  '090cedb3f2833a3))'>
    <my-cotem of items; let x=index' [hidden]='item != null'>
 <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid {{x}} : {{item.triunter></my-counte(r>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartExpression (package:angular_analyzer_plugin/src/converter.dart:548:19)
#4      EmbeddedDartParser.findMustaches (package:angular_analyzer_plugin/src/converter.dart:697:26)
#5      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:245:44)
#6      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#7      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#8      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#9      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#10     HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#11     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#12     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#13     AngularDriver.pushHtmlErrors (package:angular_analyzer_plugin/src/angular_driver.dart:540:27)
<asynchronous suspension>
#14     AngularDriver.performWork (package:angular_analyzer_plugin/src/angular_driver.dart:247:7)
<asynchronous suspension>
#15     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#16     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#17     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#18     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#19     _rootRun (dart:async/zone.dart:1120)
#20     _CustomZone.run (dart:async/zone.dart:1001)
#21     _CustomZone.runGuarded (dart:async/zone.dart:901)
#22     runZoned (dart:async/zone.dart:1465)
#23     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#24     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#25     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#26     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#27     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117517: 10 transforms
Fuzz 117518: 1 transforms
Fuzz 117519: 9 transforms
Fuzz 117520: 4 transforms
Fuzz 117521: 15 transforms
Fuzz 117522: 9 transforms
Fuzz 117523: 16 transforms
Fuzz 117524: 16 transforms
Fuzz 117525: 19 transforms
Fuzz 117526: 16 transforms
Fuzz 117527: 3 transforms
Fuzz 117528: 2 transforms
Fuzz 117529: 9 transforms
Fuzz 117530: 12 transforms
Fuzz 117531: 16 transforms
Fuzz 117532: 18 transforms
Fuzz 117533: 8 transforms
Fuzz 117534: 11 transforms
Fuzz 117535: 17 transforms
Fuzz 117536: 11 transforms
Fuzz 117537: 4 transforms
Fuzz 117538: 8 transforms
Fuzz 117539: 16 transforms
Fuzz 117540: 7 transforms
Fuzz 117541: 6 transforms
Fuzz 117542: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'tesrt';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModelt.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<St)
class CounterComponent { 
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 If="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngMod#h1>Showing {{item
s.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
u  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117543: 9 transforms
Fuzz 117544: 7 transforms
Fuzz 117545: 14 transforms
Fuzz 117546: 13 transforms
Fuzz 117547: 16 transforms
Fuzz 117548: 3 transforms
Fuzz 117549: 2 transforms
Fuzz 117550: 7 transforms
Fuzz 117551: 12 transforms
Fuzz 117552: 12 transforms
Fuzz 117553: 18 transforms
Fuzz 117554: 6 transforms
Fuzz 117555: 19 transforms
Fuzz 117556: 13 transforms
Fuzz 117557: 19 transforms
Fuzz 117558: 16 transforms
Fuzz 117559: 3 transforms
Fuzz 117560: 1 transforms
Fuzz 117561: 10 transforms
Fuzz 117562: 14 transforms
Fuzz 117563: 20 transforms
Fuzz 117564: 13 transforms
Fuzz 117565: 6 transforms
Fuzz 117566: 3 transforms
Fuzz 117567: 5 transforms
Fuzz 117568: 3 transforms
Fuzz 117569: 2 transforms
Fuzz 117570: 11 transforms
Fuzz 117571: 4 transforms
Fuzz 117572: 17 transforms
Fuzz 117573: 17 transforms
Fuzz 117574: 9 transforms
Fuzz 117575: 3 transforms
Fuzz 117576: 10 transforms
Fuzz 117577: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  selector: 'my-counter',
]),
class ComponentA {
  templateUrl: 'test.html',
});

  '090cedbint> incremented;

class CounterComponent {
       aria-hidden="truy-aaa',
import 'package:angular2/angular2.dart';
-->
  @ContentChild(CounterComponent)
  int count;

}
  selector: 'm<!--

  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEven  templateUrl: 'test.html',
});

  '090cedbint> incremented;

class CounterComponent {
       aria-hidden="truy-aaa',
import 'package:angular2/angular2.dart';
-->
  @ContentChild(CounterComponent)
  int count;

}
  selector: 'm<!--

  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  void reset() {}
  CounterComponet recursedComponent;
@Component(
  void increment() {}{
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, t;
  void reset() {}
  CounterComponet recursedComponent;
@Component(
  void increment() {}
{
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;

  @Output() EventEmitter<}
}
  @Input() int maxCount;
\'\'\');
  inputs: const ['count'],
<<==HTML CODE==>>
    (reset)=''
<li *ngFor='let item of items; let x=index' [hiden]='item != null'>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  '0}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd99ounter
    (reset)=''
]),
  <my-counter
<h1 #h1>Showing {{items.length}0cedb3dden; counter.reset()'
    (click)='h1.hidden = !h1.hi}
  </my-counter>
{
    #counter
    (reset)=''
]),
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
{
    [count]="items.length"
  {{x}} : {{item.trim()}}
]),
\'\'\');
});

});
      
  '<my-counter></my-counter>
    '4'
<!-- @ngIgnoreErrors: -->
</li>
    <input [(ngModel)]="header" />

    (incremented)='items.add($eventtString())'>
\'\'\');
</div>
    [maxCount]='4'
    (click)='h1.hidden = !h1.higet}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117578: 1 transforms
Fuzz 117579: 4 transforms
Fuzz 117580: 18 transforms
Fuzz 117581: 18 transforms
Fuzz 117582: 16 transforms
Fuzz 117583: 2 transforms
Fuzz 117584: 12 transforms
Fuzz 117585: 13 transforms
Fuzz 117586: 1 transforms
Fuzz 117587: 12 transforms
Fuzz 117588: 3 transforms
Fuzz 117589: 10 transforms
Fuzz 117590: 6 transforms
Fuzz 117591: 20 transforms
Fuzz 117592: 15 transforms
Fuzz 117593: 1 transforms
Fuzz 117594: 8 transforms
Fuzz 117595: 11 transforms
Fuzz 117596: 6 transforms
Fuzz 117597: 17 transforms
Fuzz 117598: 1 transforms
Fuzz 117599: 13 transforms
Fuzz 117600: 18 transforms
Fuzz 117601: 8 transforms
Fuzz 117602: 15 transforms
Fuzz 117603: 17 transforms
Fuzz 117604: 2 transforms
Fuzz 117605: 12 transforms
Fuzz 117606: 3 transforms
Fuzz 117607: 9 transforms
Fuzz 117608: 20 transforms
Fuzz 117609: 17 transforms
Fuzz 117610: 11 transforms
Fuzz 117611: 1 transforms
Fuzz 117612: 13 transforms
Fuzz 117613: 19 transforms
Fuzz 117614: 3 transforms
Fuzz 117615: 10 transforms
Fuzz 117616: 9 transforms
Fuzz 117617: 16 transforms
Fuzz 117618: 5 transforms
Fuzz 117619: 14 transforms
Fuzz 117620: 1 transforms
Fuzz 117621: 4 transforms
Fuzz 117622: 10 transforms
Fuzz 117623: 1 transforms
Fuzz 117624: 10 transforms
Fuzz 117625: 19 transforms
Fuzz 117626: 12 transforms
Fuzz 117627: 5 transforms
Fuzz 117628: 16 transforms
Fuzz 117629: 16 transforms
Fuzz 117630: 19 transforms
Fuzz 117631: 11 transforms
Fuzz 117632: 1 transforms
Fuzz 117633: 16 transforms
Fuzz 117634: 18 transforms
Fuzz 117635: 9 transforms
Fuzz 117636: 16 transforms
Fuzz 117637: 2 transforms
Fuzz 117638: 9 transforms
Fuzz 117639: 2 transforms
Fuzz 117640: 9 transforms
Fuzz 117641: 20 transforms
Fuzz 117642: 14 transforms
Fuzz 117643: 14 transforms
Fuzz 117644: 11 transforms
Fuzz 117645: 16 transforms
Fuzz 117646: 4 transforms
Fuzz 117647: 16 transforms
Fuzz 117648: 4 transforms
Fuzz 117649: 4 transforms
Fuzz 117650: 6 transforms
Fuzz 117651: 17 transforms
Fuzz 117652: 6 transforms
Fuzz 117653: 3 transforms
Fuzz 117654: 3 transforms
Fuzz 117655: 5 transforms
Fuzz 117656: 19 transforms
Fuzz 117657: 19 transforms
Fuzz 117658: 12 transforms
Fuzz 117659: 15 transforms
Fuzz 117660: 14 transforms
Fuzz 117661: 14 transforms
Fuzz 117662: 15 transforms
Fuzz 117663: 13 transforms
Fuzz 117664: 3 transforms
Fuzz 117665: 8 transforms
Fuzz 117666: 4 transforms
Fuzz 117667: 14 transforms
Fuzz 117668: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
}

import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
       aria-hidden="true"

       <String> items;
class Coun
class C<!-oun
cass ComponentA {
  List<!--
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
  outputs: const ['resetEvent: reset'],
)" [val}
]),
});
{
\'\'\');
  '090cue]="\'add\'"></button>')
  selector: 'my-counter',
  inputs: const ['c@Component(
<<==HTML CODE==>>
    #counter
       atunt]='4'
  
    (reset)=''
  x}} : {{item.trim()}}
       aria-hidden="true"
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">
-->
  <input [(ngModel)]="header" />
      
  {{<!--
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
-->
</li>

  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
    (incremented)='items.add($event.toString())'>
  </my-counter></div>
    [maxCo<!--
  <my-counter
    <my-counter></my-counter>
  {{ngForm.dirty}}

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117669: 14 transforms
Fuzz 117670: 9 transforms
Fuzz 117671: 2 transforms
Fuzz 117672: 14 transforms
Fuzz 117673: 10 transforms
Fuzz 117674: 3 transforms
Fuzz 117675: 7 transforms
Fuzz 117676: 5 transforms
Fuzz 117677: 1 transforms
Fuzz 117678: 18 transforms
Fuzz 117679: 3 transforms
Fuzz 117680: 3 transforms
Fuzz 117681: 18 transforms
Fuzz 117682: 13 transforms
Fuzz 117683: 13 transforms
Fuzz 117684: 8 transforms
Fuzz 117685: 9 transforms
Fuzz 117686: 19 transforms
Fuzz 117687: 6 transforms
Fuzz 117688: 6 transforms
Fuzz 117689: 5 transforms
Fuzz 117690: 20 transforms
Fuzz 117691: 11 transforms
Fuzz 117692: 5 transforms
Fuzz 117693: 9 transforms
Fuzz 117694: 10 transforms
Fuzz 117695: 2 transforms
Fuzz 117696: 17 transforms
Fuzz 117697: 6 transforms
Fuzz 117698: 4 transforms
Fuzz 117699: 8 transforms
Fuzz 117700: 5 transforms
Fuzz 117701: 7 transforms
Fuzz 117702: 9 transforms
Fuzz 117703: 6 transforms
Fuzz 117704: 4 transforms
Fuzz 117705: 20 transforms
Fuzz 117706: 11 transforms
Fuzz 117707: 4 transforms
Fuzz 117708: 19 transforms
Fuzz 117709: 2 transforms
Fuzz 117710: 8 transforms
Fuzz 117711: 11 transforms
Fuzz 117712: 17 transforms
Fuzz 117713: 1 transforms
Fuzz 117714: 9 transforms
Fuzz 117715: 5 transforms
Fuzz 117716: 11 transforms
Fuzz 117717: 11 transforms
Fuzz 117718: 1 transforms
Fuzz 117719: 5 transforms
Fuzz 117720: 12 transforms
Fuzz 117721: 11 transforms
Fuzz 117722: 6 transforms
Fuzz 117723: 16 transforms
Fuzz 117724: 13 transforms
Fuzz 117725: 7 transforms
Fuzz 117726: 14 transforms
Fuzz 117727: 14 transforms
Fuzz 117728: 9 transforms
Fuzz 117729: 8 transforms
Fuzz 117730: 16 transforms
Fuzz 117731: 2 transforms
Fuzz 117732: 18 transforms
Fuzz 117733: 5 transforms
Fuzz 117734: 14 transforms
Fuzz 117735: 14 transforms
Fuzz 117736: 11 transforms
Fuzz 117737: 11 transforms
Fuzz Failure 
<<==DART CODE==>>

-->
class CounterComponent {
  selector: 'my-aaa',
-->
  templateUrl: 'test.html',

  @ContentChild(CounterComponent)
  List<String> items;
  outputs: const ['resetEvent: reset'],
      EventEmitter<String> resetEvent;
  selector: 'my-cunter',
}
  String header;
  inputs: const ['count'],
  String header;
  @Input(mponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
       aria-hiddlick)="increment()" [value]="\'add\'"></button>')
class ComponentA {


  int count;
@Component(
  <!--
  List<String> items;
       aria-hidden="tinputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
}
class ComponentA {
  directives: const [CounterCo const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent 
@Component(
-->
  template: '{{count}} <button (c<!--
  selector: 'my-cunter',
class CounterComponent {
 <!--
@Component(
  int count;
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<li *ngFor='let i *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
  <my-counter
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
  </my-counter>
    (reset)=''
</li>

    (click)='h1.hidden = !h1.hidden; counter.reset()'

  <input [(ngModel)]="header" />
 tem of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
  <my-counter
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
  </my-counter>
    (reset)=''
</li>

    (click)='h1.hidden = !h1.hidden; counter.reset()'

  <input [(ngModel)]="header" />
      
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
    #counter
    [count]="items.length"    [maxCount]='4'
  <form #ngForm="ngForm"></form>
</div>
<!-- @ngIgnoreErrors: -->
  
    <my-counter></my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117738: 14 transforms
Fuzz 117739: 8 transforms
Fuzz 117740: 16 transforms
Fuzz 117741: 1 transforms
Fuzz 117742: 19 transforms
Fuzz 117743: 13 transforms
Fuzz 117744: 16 transforms
Fuzz 117745: 16 transforms
Fuzz 117746: 4 transforms
Fuzz 117747: 11 transforms
Fuzz 117748: 8 transforms
Fuzz 117749: 6 transforms
Fuzz 117750: 16 transforms
Fuzz 117751: 15 transforms
Fuzz 117752: 17 transforms
Fuzz 117753: 4 transforms
Fuzz 117754: 1 transforms
Fuzz 117755: 6 transforms
Fuzz 117756: 8 transforms
Fuzz 117757: 16 transforms
Fuzz 117758: 1 transforms
Fuzz 117759: 16 transforms
Fuzz 117760: 20 transforms
Fuzz 117761: 11 transforms
Fuzz 117762: 2 transforms
Fuzz 117763: 14 transforms
Fuzz 117764: 18 transforms
Fuzz 117765: 10 transforms
Fuzz 117766: 7 transforms
Fuzz 117767: 16 transforms
Fuzz 117768: 19 transforms
Fuzz 117769: 7 transforms
Fuzz 117770: 7 transforms
Fuzz 117771: 7 transforms
Fuzz 117772: 7 transforms
Fuzz 117773: 6 transforms
Fuzz 117774: 6 transforms
Fuzz 117775: 4 transforms
Fuzz 117776: 9 transforms
Fuzz 117777: 7 transforms
Fuzz 117778: 20 transforms
Fuzz 117779: 16 transforms
Fuzz 117780: 7 transforms
Fuzz 117781: 18 transforms
Fuzz 117782: 12 transforms
Fuzz 117783: 8 transforms
Fuzz 117784: 7 transforms
Fuzz 117785: 11 transforms
Fuzz 117786: 4 transforms
Fuzz 117787: 20 transforms
Fuzz 117788: 5 transforms
Fuzz 117789: 14 transforms
Fuzz 117790: 3 transforms
Fuzz 117791: 1 transforms
Fuzz 117792: 17 transforms
Fuzz 117793: 5 transforms
Fuzz 117794: 12 transforms
Fuzz 117795: 1 transforms
Fuzz 117796: 11 transforms
Fuzz 117797: 9 transforms
Fuzz 117798: 19 transforms
Fuzz 117799: 12 transforms
Fuzz 117800: 19 transforms
Fuzz 117801: 18 transforms
Fuzz 117802: 11 transforms
Fuzz 117803: 14 transforms
Fuzz 117804: 4 transforms
Fuzz 117805: 13 transforms
Fuzz 117806: 5 transforms
Fuzz 117807: 20 transforms
Fuzz 117808: 16 transforms
Fuzz 117809: 7 transforms
Fuzz 117810: 12 transforms
Fuzz 117811: 3 transforms
Fuzz 117812: 6 transforms
Fuzz 117813: 11 transforms
Fuzz 117814: 16 transforms
Fuzz 117815: 17 transforms
Fuzz 117816: 11 transforms
Fuzz 117817: 17 transforms
Fuzz 117818: 16 transforms
Fuzz 117819: 13 transforms
Fuzz 117820: 1 transforms
Fuzz 117821: 15 transforms
Fuzz 117822: 7 transforms
Fuzz 117823: 19 transforms
Fuzz 117824: 8 transforms
Fuzz 117825: 14 transforms
Fuzz 117826: 7 transforms
Fuzz 117827: 1 transforms
Fuzz 117828: 1 transforms
Fuzz 117829: 1 transforms
Fuzz 117830: 2 transforms
Fuzz 117831: 19 transforms
Fuzz 117832: 14 transforms
Fuzz 117833: 17 transforms
Fuzz 117834: 20 transforms
Fuzz 117835: 6 transforms
Fuzz 117836: 4 transforms
Fuzz 117837: 3 transforms
Fuzz 117838: 2 transforms
Fuzz 117839: 4 transforms
Fuzz 117840: 12 transforms
Fuzz 117841: 1 transforms
Fuzz 117842: 8 transforms
Fuzz 117843: 8 transforms
Fuzz 117844: 11 transforms
Fuzz 117845: 8 transforms
Fuzz 117846: 10 transforms
Fuzz 117847: 5 transforms
Fuzz 117848: 13 transforms
Fuzz 117849: 8 transforms
Fuzz 117850: 4 transforms
Fuzz 117851: 4 transforms
Fuzz 117852: 20 transforms
Fuzz 117853: 17 transforms
Fuzz 117854: 18 transforms
Fuzz 117855: 15 transforms
Fuzz 117856: 8 transforms
Fuzz 117857: 16 transforms
Fuzz 117858: 8 transforms
Fuzz 117859: 14 transforms
Fuzz 117860: 8 transforms
Fuzz 117861: 16 transforms
Fuzz 117862: 13 transforms
Fuzz 117863: 4 transforms
Fuzz 117864: 15 transforms
Fuzz 117865: 9 transforms
Fuzz 117866: 2 transforms
Fuzz 117867: 14 transforms
Fuzz 117868: 15 transforms
Fuzz 117869: 18 transforms
Fuzz 117870: 14 transforms
Fuzz 117871: 11 transforms
Fuzz 117872: 20 transforms
Fuzz 117873: 18 transforms
Fuzz 117874: 13 transforms
Fuzz 117875: 20 transforms
Fuzz 117876: 5 transforms
Fuzz 117877: 6 transforms
Fuzz 117878: 20 transforms
Fuzz 117879: 6 transforms
Fuzz 117880: 3 transforms
Fuzz 117881: 1 transforms
Fuzz 117882: 19 transforms
Fuzz 117883: 19 transforms
Fuzz 117884: 10 transforms
Fuzz 117885: 8 transforms
Fuzz 117886: 2 transforms
Fuzz 117887: 10 transforms
Fuzz 117888: 7 transforms
Fuzz 117889: 13 transforms
Fuzz 117890: 15 transforms
Fuzz 117891: 13 transforms
Fuzz 117892: 15 transforms
Fuzz 117893: 13 transforms
Fuzz 117894: 17 transforms
Fuzz 117895: 10 transforms
Fuzz 117896: 12 transforms
Fuzz 117897: 16 transforms
Fuzz 117898: 12 transforms
Fuzz 117899: 13 transforms
Fuzz 117900: 3 transforms
Fuzz 117901: 8 transforms
Fuzz 117902: 3 transforms
Fuzz 117903: 12 transforms
Fuzz 117904: 6 transforms
Fuzz 117905: 7 transforms
Fuzz 117906: 3 transforms
Fuzz 117907: 9 transforms
Fuzz 117908: 6 transforms
Fuzz 117909: 13 transforms
Fuzz 117910: 2 transforms
Fuzz 117911: 16 transforms
Fuzz 117912: 7 transforms
Fuzz 117913: 3 transforms
Fuzz 117914: 3 transforms
Fuzz 117915: 8 transforms
Fuzz 117916: 13 transforms
Fuzz 117917: 14 transforms
Fuzz 117918: 7 transforms
Fuzz 117919: 12 transforms
Fuzz 117920: 4 transforms
Fuzz 117921: 8 transforms
Fuzz 117922: 19 transforms
Fuzz 117923: 2 transforms
Fuzz 117924: 16 transforms
Fuzz 117925: 12 transforms
Fuzz 117926: 6 transforms
Fuzz 117927: 5 transforms
Fuzz 117928: 3 transforms
Fuzz 117929: 13 transforms
Fuzz 117930: 18 transforms
Fuzz 117931: 5 transforms
Fuzz 117932: 13 transforms
Fuzz 117933: 20 transforms
Fuzz 117934: 6 transforms
Fuzz 117935: 11 transforms
Fuzz 117936: 15 transforms
Fuzz 117937: 8 transforms
Fuzz 117938: 5 transforms
Fuzz 117939: 11 transforms
Fuzz 117940: 11 transforms
Fuzz 117941: 19 transforms
Fuzz 117942: 17 transforms
Fuzz 117943: 7 transforms
Fuzz 117944: 12 transforms
Fuzz 117945: 5 transforms
Fuzz 117946: 20 transforms
Fuzz 117947: 1 transforms
Fuzz 117948: 9 transforms
Fuzz 117949: 7 transforms
Fuzz 117950: 3 transforms
Fuzz 117951: 15 transforms
Fuzz 117952: 11 transforms
Fuzz 117953: 6 transforms
Fuzz 117954: 3 transforms
Fuzz 117955: 14 transforms
Fuzz 117956: 11 transforms
Fuzz 117957: 2 transforms
Fuzz 117958: 6 transforms
Fuzz 117959: 3 transforms
Fuzz 117960: 18 transforms
Fuzz 117961: 4 transforms
Fuzz 117962: 10 transforms
Fuzz 117963: 17 transforms
Fuzz 117964: 1 transforms
Fuzz 117965: 8 transforms
Fuzz 117966: 16 transforms
Fuzz 117967: 18 transforms
Fuzz 117968: 14 transforms
Fuzz 117969: 11 transforms
Fuzz 117970: 15 transforms
Fuzz 117971: 6 transforms
Fuzz 117972: 20 transforms
Fuzz 117973: 2 transforms
Fuzz 117974: 18 transforms
Fuzz 117975: 12 transforms
Fuzz 117976: 9 transforms
Fuzz 117977: 7 transforms
Fuzz 117978: 9 transforms
Fuzz 117979: 6 transforms
Fuzz 117980: 4 transforms
Fuzz 117981: 17 transforms
Fuzz 117982: 7 transforms
Fuzz 117983: 13 transforms
Fuzz 117984: 6 transforms
Fuzz 117985: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:ang<!--
-->
       aria-hidden="true"
       attr.aria-hiddenular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  ouaaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{coun<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"t}} <button (tputs: const ['resetEvent: reset'],
  template: '{{coun<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"t}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  ofEventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --deferred>
<h1 #h1u>Showinncovariantg {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <formif #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 117986: 4 transforms
Fuzz 117987: 12 transforms
Fuzz 117988: 20 transforms
Fuzz 117989: 9 transforms
Fuzz 117990: 13 transforms
Fuzz 117991: 5 transforms
Fuzz 117992: 2 transforms
Fuzz 117993: 6 transforms
Fuzz 117994: 18 transforms
Fuzz 117995: 2 transforms
Fuzz 117996: 10 transforms
Fuzz 117997: 10 transforms
Fuzz 117998: 15 transforms
Fuzz 117999: 10 transforms
Fuzz 118000: 5 transforms
Fuzz 118001: 6 transforms
Fuzz 118002: 1 transforms
Fuzz 118003: 20 transforms
Fuzz 118004: 8 transforms
Fuzz 118005: 4 transforms
Fuzz 118006: 2 transforms
Fuzz 118007: 6 transforms
Fuzz 118008: 8 transforms
Fuzz 118009: 13 transforms
Fuzz 118010: 7 transforms
Fuzz 118011: 12 transforms
Fuzz 118012: 14 transforms
Fuzz 118013: 17 transforms
Fuzz 118014: 19 transforms
Fuzz 118015: 8 transforms
Fuzz 118016: 8 transforms
Fuzz 118017: 17 transforms
Fuzz 118018: 5 transforms
Fuzz 118019: 17 transforms
Fuzz 118020: 2 transforms
Fuzz 118021: 5 transforms
Fuzz 118022: 14 transforms
Fuzz 118023: 5 transforms
Fuzz 118024: 13 transforms
Fuzz 118025: 17 transforms
Fuzz 118026: 4 transforms
Fuzz 118027: 11 transforms
Fuzz 118028: 8 transforms
Fuzz 118029: 3 transforms
Fuzz 118030: 3 transforms
Fuzz 118031: 2 transforms
Fuzz 118032: 1 transforms
Fuzz 118033: 6 transforms
Fuzz 118034: 5 transforms
Fuzz 118035: 8 transforms
Fuzz 118036: 19 transforms
Fuzz 118037: 14 transforms
Fuzz 118038: 17 transforms
Fuzz 118039: 10 transforms
Fuzz 118040: 12 transforms
Fuzz 118041: 13 transforms
Fuzz 118042: 18 transforms
Fuzz 118043: 12 transforms
Fuzz 118044: 19 transforms
Fuzz 118045: 15 transforms
Fuzz 118046: 14 transforms
Fuzz 118047: 1 transforms
Fuzz 118048: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(Count
  @Output() EvfinallyentEmitter<int> incremented;

  String header;
  @ContentChild(Counent {
@Component(
  templateUrl: 'test.html',
\'\'\');
  @ContentChild(CounterComponent)
class ComponentA {ut() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMout() int maxCount;
  selector: 'my-aaa',
@Component(
-->
  '090ctEmitter<String> resetEvent;
  templateUrl: 'test.html',
]),});
  Even}
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],


@Component(
import 'packageelse:angular2/angular2.dart';
  s<!--
  @Output() EventEmitter<int> incremented;
  selector: 'my-aaa',
}
  @Inpart';

  void increment() {}

  CounterComponent recursedComponent;
       ar resetEvent;
-->
       aria-hielector: 'my-counter',
{
  void reset() {}
class CounterCompomitter<String><!--

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<getString> items;
  inputs: const ['count'],
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=inifdex' [hidden]='item != null'>
 g {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngFo<!--rm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my- counimplementster>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118049: 3 transforms
Fuzz 118050: 15 transforms
Fuzz 118051: 15 transforms
Fuzz 118052: 14 transforms
Fuzz 118053: 16 transforms
Fuzz 118054: 2 transforms
Fuzz 118055: 15 transforms
Fuzz 118056: 17 transforms
Fuzz 118057: 3 transforms
Fuzz 118058: 16 transforms
Fuzz 118059: 4 transforms
Fuzz 118060: 8 transforms
Fuzz 118061: 11 transforms
Fuzz 118062: 18 transforms
Fuzz 118063: 9 transforms
Fuzz 118064: 16 transforms
Fuzz 118065: 3 transforms
Fuzz 118066: 5 transforms
Fuzz 118067: 16 transforms
Fuzz 118068: 20 transforms
Fuzz 118069: 11 transforms
Fuzz 118070: 16 transforms
Fuzz 118071: 13 transforms
Fuzz 118072: 1 transforms
Fuzz 118073: 17 transforms
Fuzz 118074: 15 transforms
Fuzz 118075: 17 transforms
Fuzz 118076: 8 transforms
Fuzz 118077: 10 transforms
Fuzz 118078: 12 transforms
Fuzz 118079: 15 transforms
Fuzz 118080: 12 transforms
Fuzz 118081: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)

import 'package:angular2/angular2.dart';

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<S: 'my-counfalseter',
  templateUrl: 'test.html',
@Component(
  String header;
  void reset() {}
class ComponentA {
  inputs: const ['count'],
  void increment() {}
}
@Component(
class CounterComponent {

  template: '{{count}} <button (click)="increment(tring> resetEvent;
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
}

  int count;
  inputs: const ['count'],

  @Output() EveuntEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  List<String> items;
  @Input() int maxCount;
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<eh1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngFor<!--
--m.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #ctypedefounte
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118082: 7 transforms
Fuzz 118083: 2 transforms
Fuzz 118084: 8 transforms
Fuzz 118085: 16 transforms
Fuzz 118086: 6 transforms
Fuzz 118087: 2 transforms
Fuzz 118088: 14 transforms
Fuzz 118089: 4 transforms
Fuzz 118090: 6 transforms
Fuzz 118091: 16 transforms
Fuzz 118092: 9 transforms
Fuzz 118093: 8 transforms
Fuzz 118094: 19 transforms
Fuzz 118095: 14 transforms
Fuzz 118096: 12 transforms
Fuzz 118097: 5 transforms
Fuzz 118098: 3 transforms
Fuzz 118099: 18 transforms
Fuzz 118100: 20 transforms
Fuzz 118101: 7 transforms
Fuzz 118102: 17 transforms
Fuzz 118103: 5 transforms
Fuzz 118104: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  int count;
class CounterComponent {
@Component(

  Ev selector: 'my-aaa',
  @Input() int maxCoun,
-->
  CounterCompoexportnent recursedComt;
class CounterComponent {
\'\'\');
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidden="true"
  CounterCo}
  selector: 'my-counter',
class ComponentA {

  void reset() {}
-->
   -4.50359mpoexportnent recursedComponent;

  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
  void increment() {}

  selector: 'my-counter',
}
       attr.aria-hidden="{{!invalid}}"
  inputs: const ['count'],
]),
}
@Component(
{

  @ContentChild(Counte<!--
});
import 'package:a
@Component(
  templateUrl: 'test.html',
   rComponsuperent)
<<==HTML CODE==>>
    (reset)=''


  <form #ngForm="ngForm"></form>
    #counter
    [count]="i0">
    (inctems.length"
    [maxCount]='4'
     
    (click)='h1.hidden = !h1.hidden; cpartounter.reset()'
<div *ngIf="items.length > 0">
    (incremented)='}
]),
});
{
\'items.add($event.toString())'>
    <my-counter></my-counter>
</div>
</li>
  <my-counter
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae562<h1 #h1>Showing {{items.length}} items:</h1>
  
  {{ngForm.dirty}}
  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118105: 16 transforms
Fuzz 118106: 12 transforms
Fuzz 118107: 9 transforms
Fuzz 118108: 13 transforms
Fuzz 118109: 16 transforms
Fuzz 118110: 9 transforms
Fuzz 118111: 4 transforms
Fuzz 118112: 10 transforms
Fuzz 118113: 1 transforms
Fuzz 118114: 7 transforms
Fuzz 118115: 14 transforms
Fuzz 118116: 2 transforms
Fuzz 118117: 20 transforms
Fuzz 118118: 13 transforms
Fuzz 118119: 18 transforms
Fuzz 118120: 8 transforms
Fuzz 118121: 16 transforms
Fuzz 118122: 1 transforms
Fuzz 118123: 14 transforms
Fuzz 118124: 7 transforms
Fuzz 118125: 20 transforms
Fuzz 118126: 19 transforms
Fuzz 118127: 10 transforms
Fuzz 118128: 7 transforms
Fuzz 118129: 3 transforms
Fuzz 118130: 6 transforms
Fuzz 118131: 11 transforms
Fuzz 118132: 4 transforms
Fuzz 118133: 12 transforms
Fuzz 118134: 4 transforms
Fuzz 118135: 13 transforms
Fuzz 118136: 16 transforms
Fuzz 118137: 6 transforms
Fuzz 118138: 13 transforms
Fuzz 118139: 4 transforms
Fuzz 118140: 2 transforms
Fuzz 118141: 10 transforms
Fuzz 118142: 6 transforms
Fuzz 118143: 16 transforms
Fuzz 118144: 11 transforms
Fuzz 118145: 11 transforms
Fuzz 118146: 4 transforms
Fuzz 118147: 13 transforms
Fuzz 118148: 18 transforms
Fuzz 118149: 2 transforms
Fuzz 118150: 5 transforms
Fuzz 118151: 18 transforms
Fuzz 118152: 17 transforms
Fuzz 118153: 4 transforms
Fuzz 118154: 11 transforms
Fuzz 118155: 14 transforms
Fuzz 118156: 1 transforms
Fuzz 118157: 8 transforms
Fuzz 118158: 3 transforms
Fuzz 118159: 4 transforms
Fuzz 118160: 14 transforms
Fuzz 118161: 20 transforms
Fuzz 118162: 13 transforms
Fuzz 118163: 8 transforms
Fuzz 118164: 19 transforms
Fuzz 118165: 3 transforms
Fuzz 118166: 5 transforms
Fuzz 118167: 17 transforms
Fuzz 118168: 13 transforms
Fuzz 118169: 8 transforms
Fuzz 118170: 1 transforms
Fuzz 118171: 17 transforms
Fuzz 118172: 4 transforms
Fuzz 118173: 2 transforms
Fuzz 118174: 17 transforms
Fuzz 118175: 19 transforms
Fuzz 118176: 10 transforms
Fuzz 118177: 4 transforms
Fuzz 118178: 8 transforms
Fuzz 118179: 4 transforms
Fuzz 118180: 9 transforms
Fuzz 118181: 3 transforms
Fuzz 118182: 2 transforms
Fuzz 118183: 6 transforms
Fuzz 118184: 18 transforms
Fuzz 118185: 7 transforms
Fuzz 118186: 15 transforms
Fuzz 118187: 6 transforms
Fuzz 118188: 16 transforms
Fuzz 118189: 6 transforms
Fuzz 118190: 3 transforms
Fuzz 118191: 9 transforms
Fuzz 118192: 3 transforms
Fuzz 118193: 20 transforms
Fuzz 118194: 16 transforms
Fuzz 118195: 19 transforms
Fuzz 118196: 17 transforms
Fuzz 118197: 12 transforms
Fuzz 118198: 19 transforms
Fuzz 118199: 12 transforms
Fuzz 118200: 2 transforms
Fuzz 118201: 7 transforms
Fuzz 118202: 19 transforms
Fuzz 118203: 13 transforms
Fuzz 118204: 14 transforms
Fuzz 118205: 16 transforms
Fuzz 118206: 13 transforms
Fuzz 118207: 14 transforms
Fuzz 118208: 4 transforms
Fuzz 118209: 4 transforms
Fuzz 118210: 1 transforms
Fuzz 118211: 7 transforms
Fuzz 118212: 14 transforms
Fuzz 118213: 12 transforms
Fuzz 118214: 4 transforms
Fuzz 118215: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output(<!--
  void reset(
<<==HTML CODE==>>
       attr.aria-hiddecounter>
  
      
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}  <my<!--
-->
       aria-hidden="true"
       attr.aria--counter  </my-counter>
</div>

       aria-hidden="true"
-->
    [maxCount]='4'
    (reset)=''
    #counter
  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
    [count]="items.length"
</li>
  <input [(ngModel)]="header" />
    (incremented)='items.add($event.toString())'>
    <my-counter></my-<!--
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFo}
]),
});
{
\'\'\r='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">

    (click)='h1.hidden = !h1.hidden; counter.res
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118216: 7 transforms
Fuzz 118217: 7 transforms
Fuzz 118218: 1 transforms
Fuzz 118219: 19 transforms
Fuzz 118220: 1 transforms
Fuzz 118221: 2 transforms
Fuzz 118222: 10 transforms
Fuzz 118223: 1 transforms
Fuzz 118224: 7 transforms
Fuzz 118225: 10 transforms
Fuzz 118226: 11 transforms
Fuzz 118227: 20 transforms
Fuzz 118228: 19 transforms
Fuzz 118229: 9 transforms
Fuzz 118230: 5 transforms
Fuzz 118231: 6 transforms
Fuzz 118232: 13 transforms
Fuzz 118233: 4 transforms
Fuzz 118234: 19 transforms
Fuzz 118235: 6 transforms
Fuzz 118236: 12 transforms
Fuzz 118237: 7 transforms
Fuzz 118238: 20 transforms
Fuzz 118239: 18 transforms
Fuzz 118240: 17 transforms
Fuzz 118241: 7 transforms
Fuzz 118242: 9 transforms
Fuzz 118243: 19 transforms
Fuzz 118244: 13 transforms
Fuzz 118245: 1 transforms
Fuzz 118246: 4 transforms
Fuzz 118247: 18 transforms
Fuzz 118248: 1 transforms
Fuzz 118249: 4 transforms
Fuzz 118250: 4 transforms
Fuzz 118251: 11 transforms
Fuzz 118252: 1 transforms
Fuzz 118253: 5 transforms
Fuzz 118254: 15 transforms
Fuzz 118255: 12 transforms
Fuzz 118256: 11 transforms
Fuzz 118257: 4 transforms
Fuzz 118258: 10 transforms
Fuzz 118259: 3 transforms
Fuzz 118260: 11 transforms
Fuzz 118261: 12 transforms
Fuzz 118262: 14 transforms
Fuzz 118263: 10 transforms
Fuzz 118264: 15 transforms
Fuzz 118265: 3 transforms
Fuzz 118266: 17 transforms
Fuzz 118267: 5 transforms
Fuzz 118268: 1 transforms
Fuzz 118269: 15 transforms
Fuzz 118270: 8 transforms
Fuzz 118271: 18 transforms
Fuzz 118272: 13 transforms
Fuzz 118273: 1 transforms
Fuzz 118274: 10 transforms
Fuzz 118275: 7 transforms
Fuzz 118276: 7 transforms
Fuzz 118277: 5 transforms
Fuzz 118278: 5 transforms
Fuzz 118279: 3 transforms
Fuzz 118280: 16 transforms
Fuzz 118281: 19 transforms
Fuzz 118282: 13 transforms
Fuzz 118283: 5 transforms
Fuzz 118284: 18 transforms
Fuzz 118285: 6 transforms
Fuzz 118286: 20 transforms
Fuzz 118287: 18 transforms
Fuzz 118288: 8 transforms
Fuzz 118289: 13 transforms
Fuzz 118290: 14 transforms
Fuzz 118291: 1 transforms
Fuzz 118292: 1 transforms
Fuzz 118293: 2 transforms
Fuzz 118294: 3 transforms
Fuzz 118295: 9 transforms
Fuzz 118296: 7 transforms
Fuzz 118297: 2 transforms
Fuzz 118298: 12 transforms
Fuzz 118299: 6 transforms
Fuzz 118300: 2 transforms
Fuzz 118301: 9 transforms
Fuzz 118302: 10 transforms
Fuzz 118303: 18 transforms
Fuzz 118304: 14 transforms
Fuzz 118305: 9 transforms
Fuzz 118306: 17 transforms
Fuzz 118307: 2 transforms
Fuzz 118308: 5 transforms
Fuzz 118309: 3 transforms
Fuzz 118310: 17 transforms
Fuzz 118311: 16 transforms
Fuzz 118312: 14 transforms
Fuzz 118313: 10 transforms
Fuzz 118314: 10 transforms
Fuzz 118315: 17 transforms
Fuzz 118316: 2 transforms
Fuzz 118317: 8 transforms
Fuzz 118318: 5 transforms
Fuzz 118319: 13 transforms
Fuzz 118320: 20 transforms
Fuzz 118321: 7 transforms
Fuzz 118322: 9 transforms
Fuzz 118323: 19 transforms
Fuzz 118324: 1 transforms
Fuzz 118325: 18 transforms
Fuzz 118326: 11 transforms
Fuzz 118327: 20 transforms
Fuzz 118328: 2 transforms
Fuzz 118329: 9 transforms
Fuzz 118330: 2 transforms
Fuzz 118331: 12 transforms
Fuzz 118332: 8 transforms
Fuzz 118333: 6 transforms
Fuzz 118334: 19 transforms
Fuzz 118335: 16 transforms
Fuzz 118336: 3 transforms
Fuzz 118337: 20 transforms
Fuzz 118338: 6 transforms
Fuzz 118339: 6 transforms
Fuzz 118340: 11 transforms
Fuzz 118341: 10 transforms
Fuzz 118342: 5 transforms
Fuzz 118343: 2 transforms
Fuzz 118344: 13 transforms
Fuzz 118345: 12 transforms
Fuzz 118346: 16 transforms
Fuzz 118347: 14 transforms
Fuzz 118348: 14 transforms
Fuzz 118349: 5 transforms
Fuzz 118350: 10 transforms
Fuzz 118351: 3 transforms
Fuzz 118352: 2 transforms
Fuzz 118353: 10 transforms
Fuzz 118354: 8 transforms
Fuzz 118355: 7 transforms
Fuzz 118356: 19 transforms
Fuzz 118357: 5 transforms
Fuzz 118358: 3 transforms
Fuzz 118359: 18 transforms
Fuzz 118360: 1 transforms
Fuzz 118361: 6 transforms
Fuzz 118362: 1 transforms
Fuzz 118363: 15 transforms
Fuzz 118364: 14 transforms
Fuzz 118365: 13 transforms
Fuzz 118366: 8 transforms
Fuzz 118367: 10 transforms
Fuzz 118368: 16 transforms
Fuzz 118369: 11 transforms
Fuzz 118370: 7 transforms
Fuzz 118371: 5 transforms
Fuzz 118372: 7 transforms
Fuzz 118373: 10 transforms
Fuzz 118374: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMdel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['coun<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!t'],
  outputs: const ['resetEvent: reset'],
  template:<!--
 '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" /> f="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <my-counter
    #counter
    [count]="ioperatortems.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incr     
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118375: 20 transforms
Fuzz 118376: 2 transforms
Fuzz 118377: 17 transforms
Fuzz 118378: 11 transforms
Fuzz 118379: 3 transforms
Fuzz 118380: 19 transforms
Fuzz 118381: 10 transforms
Fuzz 118382: 4 transforms
Fuzz 118383: 14 transforms
Fuzz 118384: 7 transforms
Fuzz 118385: 7 transforms
Fuzz 118386: 8 transforms
Fuzz 118387: 3 transforms
Fuzz 118388: 14 transforms
Fuzz 118389: 1 transforms
Fuzz 118390: 20 transforms
Fuzz 118391: 17 transforms
Fuzz 118392: 10 transforms
Fuzz 118393: 19 transforms
Fuzz 118394: 19 transforms
Fuzz 118395: 11 transforms
Fuzz 118396: 13 transforms
Fuzz 118397: 10 transforms
Fuzz 118398: 4 transforms
Fuzz 118399: 10 transforms
Fuzz 118400: 15 transforms
Fuzz 118401: 8 transforms
Fuzz 118402: 20 transforms
Fuzz 118403: 14 transforms
Fuzz 118404: 12 transforms
Fuzz 118405: 8 transforms
Fuzz 118406: 2 transforms
Fuzz 118407: 12 transforms
Fuzz 118408: 19 transforms
Fuzz 118409: 15 transforms
Fuzz 118410: 13 transforms
Fuzz 118411: 17 transforms
Fuzz 118412: 19 transforms
Fuzz 118413: 16 transforms
Fuzz 118414: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  CounterComponent recursedComponent;

@Component(
class ComponentA {
  templ<!--
ate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  void increment() {}

  inputs: const ['count'],
  EventEmitter<String> resetEvent;

  void reset() {}
  @Input() int maxCount;
  @ContentChild(CounterComponent)
  String
 header;
  selector: 'my-aaa',
  selector: 'my-counter',
  templateUrl: 'test.html',
}
import 'package:angular2/angular2.dart';

  int count;  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  List<String> items;
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="hea<der" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118415: 7 transforms
Fuzz 118416: 4 transforms
Fuzz 118417: 15 transforms
Fuzz 118418: 18 transforms
Fuzz 118419: 9 transforms
Fuzz 118420: 6 transforms
Fuzz 118421: 1 transforms
Fuzz 118422: 13 transforms
Fuzz 118423: 14 transforms
Fuzz Failure 
<<==DART CODE==>>

  int count;
  void increment() {}
class CounterComponent {
  @ContentChild(CounterComponent)
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  @Input() int maxCount;
 [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;

  @Output()  <!--
  selector: 'my-aaa',

@Component(
  String header;

 t() int maxCount;
  @Output() EventEmitter<int> incrEventEmitter<int> incremented;
@Component(
  void reset() {}
  @ContentChild(CounterComponent)
class ComponentA {
  int count;
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
class CounterComponent {
  templateUrl: 'Event;
class CounterComponent {
  templateUrl: 'test.html',  directives: const <!--
  selector: 'my-test.html',  directives: const <!--
  selector: 'my-aaa',

@Component(
  String header;

 t() int maxCount;
  @Output() EventEmitter<int> incremented;}

  @Inpu/button>')

-->
}
 }
]),
});
{
\'\'\');
  '090ce outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{ritems.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118424: 17 transforms
Fuzz 118425: 4 transforms
Fuzz 118426: 8 transforms
Fuzz 118427: 3 transforms
Fuzz 118428: 7 transforms
Fuzz 118429: 20 transforms
Fuzz 118430: 7 transforms
Fuzz 118431: 10 transforms
Fuzz 118432: 11 transforms
Fuzz 118433: 5 transforms
Fuzz 118434: 12 transforms
Fuzz 118435: 1 transforms
Fuzz 118436: 20 transforms
Fuzz 118437: 15 transforms
Fuzz 118438: 7 transforms
Fuzz 118439: 15 transforms
Fuzz 118440: 8 transforms
Fuzz 118441: 13 transforms
Fuzz 118442: 3 transforms
Fuzz 118443: 9 transforms
Fuzz 118444: 14 transforms
Fuzz 118445: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
  String header;
  directives: const [CounterComponent, NgIf, NgFor, tNgForm, NgModel])

  @Input() int maxCount;

  inputs: const ['count'],
  @
       aria-hidden="truselector: 'my-counter',
  List<String> items;
class ComponentA {
  templateUrl: 'test.html',
  String header;
class ComponentA {
  inputs: const ['count'],
class CounterComponent {
-->

@Component(
  selector: 'my-aaa',
-->
}
@Component(
  CounterComponent recursedComponent;
  List<String> items;
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  int count;
  void increment() {}
class CounterComponeContentChild(CounterComponent)

  outputs: const ['resetEnativevent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  <!--
  EventEmitter<String> resetEvent;
       aria-hidden="truselector: 'my-counter',
}
}
  <!--
@Component(
<<==HTML CODE==>>
}
]),
});
{
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118446: 20 transforms
Fuzz 118447: 2 transforms
Fuzz 118448: 8 transforms
Fuzz 118449: 8 transforms
Fuzz 118450: 13 transforms
Fuzz 118451: 13 transforms
Fuzz 118452: 11 transforms
Fuzz 118453: 15 transforms
Fuzz 118454: 12 transforms
Fuzz 118455: 20 transforms
Fuzz 118456: 18 transforms
Fuzz 118457: 16 transforms
Fuzz 118458: 16 transforms
Fuzz 118459: 13 transforms
Fuzz 118460: 8 transforms
Fuzz 118461: 3 transforms
Fuzz 118462: 15 transforms
Fuzz 118463: 2 transforms
Fuzz 118464: 10 transforms
Fuzz 118465: 20 transforms
Fuzz 118466: 13 transforms
Fuzz 118467: 6 transforms
Fuzz 118468: 19 transforms
Fuzz 118469: 18 transforms
Fuzz 118470: 4 transforms
Fuzz 118471: 3 transforms
Fuzz 118472: 11 transforms
Fuzz 118473: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
@Component(
  String header;
@Component(  selector: 'my-counter
  selector: 'my-aa',

class ComponentA {
  directmives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<Str  templateUrl: 'test.html',
@Component(
  String header;
@Component(  selector: 'my-counter
  selector: 'my-aa',

class ing> items;
import 'package:angular2/angular2.dart';

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118474: 11 transforms
Fuzz 118475: 19 transforms
Fuzz 118476: 16 transforms
Fuzz 118477: 10 transforms
Fuzz 118478: 17 transforms
Fuzz 118479: 10 transforms
Fuzz 118480: 4 transforms
Fuzz 118481: 7 transforms
Fuzz 118482: 6 transforms
Fuzz 118483: 7 transforms
Fuzz 118484: 20 transforms
Fuzz 118485: 1 transforms
Fuzz 118486: 17 transforms
Fuzz 118487: 14 transforms
Fuzz 118488: 20 transforms
Fuzz 118489: 6 transforms
Fuzz 118490: 14 transforms
Fuzz 118491: 16 transforms
Fuzz 118492: 7 transforms
Fuzz 118493: 9 transforms
Fuzz 118494: 15 transforms
Fuzz 118495: 16 transforms
Fuzz 118496: 20 transforms
Fuzz 118497: 20 transforms
Fuzz 118498: 9 transforms
Fuzz 118499: 3 transforms
Fuzz 118500: 13 transforms
Fuzz 118501: 7 transforms
Fuzz 118502: 4 transforms
Fuzz 118503: 11 transforms
Fuzz 118504: 12 transforms
Fuzz 118505: 19 transforms
Fuzz 118506: 1 transforms
Fuzz 118507: 19 transforms
Fuzz 118508: 16 transforms
Fuzz 118509: 1 transforms
Fuzz 118510: 4 transforms
Fuzz 118511: 2 transforms
Fuzz 118512: 6 transforms
Fuzz 118513: 12 transforms
Fuzz 118514: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent,ponent(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvnt;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() { NgI}
]),
});
{
\'\'\');
  '090cedb3f2833af, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-countier',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} xCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<i}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baant> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  v<button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> reseEvent: reset'],
  template: '{{count}} <button (click)="incremetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  <input [(ngModel)]="header<!--
-->
  " />
      
  <my-counter
    #cou<!--
-->
       aria-hidden="true"
       attr.aria-hiddennter
    [count<!--
-->
       aria-h]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremwhileented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my<!--
-->
       -counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118515: 12 transforms
Fuzz 118516: 18 transforms
Fuzz 118517: 6 transforms
Fuzz 118518: 17 transforms
Fuzz 118519: 19 transforms
Fuzz 118520: 15 transforms
Fuzz 118521: 14 transforms
Fuzz 118522: 11 transforms
Fuzz 118523: 2 transforms
Fuzz 118524: 16 transforms
Fuzz 118525: 19 transforms
Fuzz 118526: 4 transforms
Fuzz 118527: 20 transforms
Fuzz 118528: 7 transforms
Fuzz 118529: 12 transforms
Fuzz 118530: 8 transforms
Fuzz 118531: 7 transforms
Fuzz 118532: 3 transforms
Fuzz 118533: 3 transforms
Fuzz 118534: 20 transforms
Fuzz 118535: 11 transforms
Fuzz 118536: 8 transforms
Fuzz 118537: 20 transforms
Fuzz 118538: 2 transforms
Fuzz 118539: 9 transforms
Fuzz 118540: 3 transforms
Fuzz 118541: 12 transforms
Fuzz 118542: 7 transforms
Fuzz 118543: 19 transforms
Fuzz 118544: 3 transforms
Fuzz 118545: 18 transforms
Fuzz 118546: 3 transforms
Fuzz 118547: 18 transforms
Fuzz 118548: 16 transforms
Fuzz 118549: 16 transforms
Fuzz 118550: 19 transforms
Fuzz 118551: 5 transforms
Fuzz 118552: 1 transforms
Fuzz 118553: 19 transforms
Fuzz 118554: 19 transforms
Fuzz 118555: 15 transforms
Fuzz 118556: 17 transforms
Fuzz 118557: 5 transforms
Fuzz 118558: 14 transforms
Fuzz 118559: 13 transforms
Fuzz 118560: 9 transforms
Fuzz 118561: 8 transforms
Fuzz 118562: 7 transforms
Fuzz 118563: 2 transforms
Fuzz 118564: 14 transforms
Fuzz 118565: 19 transforms
Fuzz 118566: 19 transforms
Fuzz 118567: 20 transforms
Fuzz 118568: 6 transforms
Fuzz 118569: 14 transforms
Fuzz 118570: 17 transforms
Fuzz 118571: 17 transforms
Fuzz 118572: 4 transforms
Fuzz 118573: 6 transforms
Fuzz 118574: 15 transforms
Fuzz 118575: 12 transforms
Fuzz 118576: 13 transforms
Fuzz 118577: 14 transforms
Fuzz 118578: 12 transforms
Fuzz 118579: 10 transforms
Fuzz 118580: 5 transforms
Fuzz 118581: 13 transforms
Fuzz 118582: 8 transforms
Fuzz 118583: 1 transforms
Fuzz 118584: 6 transforms
Fuzz 118585: 12 transforms
Fuzz 118586: 20 transforms
Fuzz 118587: 4 transforms
Fuzz 118588: 17 transforms
Fuzz 118589: 6 transforms
Fuzz 118590: 11 transforms
Fuzz 118591: 15 transforms
Fuzz 118592: 15 transforms
Fuzz 118593: 12 transforms
Fuzz 118594: 8 transforms
Fuzz 118595: 10 transforms
Fuzz 118596: 8 transforms
Fuzz 118597: 17 transforms
Fuzz 118598: 7 transforms
Fuzz 118599: 4 transforms
Fuzz 118600: 1 transforms
Fuzz 118601: 1 transforms
Fuzz 118602: 19 transforms
Fuzz 118603: 7 transforms
Fuzz 118604: 2 transforms
Fuzz 118605: 12 transforms
Fuzz 118606: 14 transforms
Fuzz 118607: 11 transforms
Fuzz 118608: 12 transforms
Fuzz 118609: 9 transforms
Fuzz 118610: 19 transforms
Fuzz 118611: 9 transforms
Fuzz 118612: 16 transforms
Fuzz 118613: 1 transforms
Fuzz 118614: 20 transforms
Fuzz 118615: 16 transforms
Fuzz 118616: 20 transforms
Fuzz 118617: 13 transforms
Fuzz 118618: 7 transforms
Fuzz 118619: 16 transforms
Fuzz 118620: 12 transforms
Fuzz 118621: 10 transforms
Fuzz 118622: 19 transforms
Fuzz 118623: 15 transforms
Fuzz 118624: 3 transforms
Fuzz 118625: 12 transforms
Fuzz 118626: 12 transforms
Fuzz 118627: 9 transforms
Fuzz 118628: 8 transforms
Fuzz 118629: 3 transforms
Fuzz 118630: 11 transforms
Fuzz 118631: 7 transforms
Fuzz 118632: 18 transforms
Fuzz 118633: 10 transforms
Fuzz 118634: 18 transforms
Fuzz 118635: 5 transforms
Fuzz 118636: 6 transforms
Fuzz 118637: 18 transforms
Fuzz 118638: 11 transforms
Fuzz 118639: 10 transforms
Fuzz 118640: 15 transforms
Fuzz 118641: 9 transforms
Fuzz 118642: 16 transforms
Fuzz 118643: 19 transforms
Fuzz 118644: 14 transforms
Fuzz 118645: 4 transforms
Fuzz 118646: 17 transforms
Fuzz 118647: 16 transforms
Fuzz 118648: 1 transforms
Fuzz 118649: 1 transforms
Fuzz 118650: 7 transforms
Fuzz 118651: 16 transforms
Fuzz 118652: 18 transforms
Fuzz 118653: 12 transforms
Fuzz 118654: 13 transforms
Fuzz 118655: 17 transforms
Fuzz 118656: 5 transforms
Fuzz 118657: 10 transforms
Fuzz 118658: 4 transforms
Fuzz 118659: 2 transforms
Fuzz 118660: 18 transforms
Fuzz 118661: 3 transforms
Fuzz 118662: 16 transforms
Fuzz 118663: 1 transforms
Fuzz 118664: 15 transforms
Fuzz 118665: 7 transforms
Fuzz 118666: 2 transforms
Fuzz 118667: 3 transforms
Fuzz 118668: 11 transforms
Fuzz 118669: 12 transforms
Fuzz 118670: 5 transforms
Fuzz 118671: 20 transforms
Fuzz 118672: 4 transforms
Fuzz 118673: 4 transforms
Fuzz 118674: 2 transforms
Fuzz 118675: 10 transforms
Fuzz 118676: 3 transforms
Fuzz 118677: 7 transforms
Fuzz 118678: 8 transforms
Fuzz Failure 
<<==DART CODE==>>

  void reset() {}
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
  int count;
       aria-hidden="true"
  selector: 'my-counter',
}
@Component(
  templateUrl: 'test.html',
  inputs: const ['count'],
  @Input() int maxCount;
class ComponentA {
class CounterComponent {
  void increment() {}
  @Output() EventEmitter<int> incremented;
}
  CounterComponent re<!--


  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
  String header;
import 'package:angular2/angular2.dart';

       attr.ariacursedComponent;
@Component(
  directives: pconst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->

  List<String> items;
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *gFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <foreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *gFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
   v (reset)=''
   orm #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
   v (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter></div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118679: 11 transforms
Fuzz 118680: 2 transforms
Fuzz 118681: 14 transforms
Fuzz 118682: 12 transforms
Fuzz 118683: 19 transforms
Fuzz 118684: 1 transforms
Fuzz 118685: 15 transforms
Fuzz 118686: 7 transforms
Fuzz 118687: 19 transforms
Fuzz 118688: 18 transforms
Fuzz 118689: 13 transforms
Fuzz 118690: 2 transforms
Fuzz 118691: 10 transforms
Fuzz 118692: 18 transforms
Fuzz 118693: 8 transforms
Fuzz 118694: 13 transforms
Fuzz 118695: 10 transforms
Fuzz 118696: 12 transforms
Fuzz 118697: 16 transforms
Fuzz 118698: 15 transforms
Fuzz 118699: 12 transforms
Fuzz 118700: 12 transforms
Fuzz 118701: 2 transforms
Fuzz 118702: 8 transforms
Fuzz 118703: 18 transforms
Fuzz 118704: 16 transforms
Fuzz 118705: 17 transforms
Fuzz 118706: 20 transforms
Fuzz 118707: 15 transforms
Fuzz 118708: 18 transforms
Fuzz 118709: 13 transforms
Fuzz 118710: 20 transforms
Fuzz 118711: 2 transforms
Fuzz 118712: 6 transforms
Fuzz 118713: 2 transforms
Fuzz 118714: 14 transforms
Fuzz 118715: 13 transforms
Fuzz 118716: 20 transforms
Fuzz 118717: 12 transforms
Fuzz 118718: 20 transforms
Fuzz 118719: 8 transforms
Fuzz 118720: 12 transforms
Fuzz 118721: 17 transforms
Fuzz 118722: 9 transforms
Fuzz 118723: 1 transforms
Fuzz 118724: 20 transforms
Fuzz 118725: 17 transforms
Fuzz 118726: 9 transforms
Fuzz 118727: 16 transforms
Fuzz 118728: 11 transforms
Fuzz 118729: 7 transforms
Fuzz 118730: 1 transforms
Fuzz 118731: 15 transforms
Fuzz 118732: 12 transforms
Fuzz 118733: 12 transforms
Fuzz 118734: 5 transforms
Fuzz 118735: 18 transforms
Fuzz 118736: 8 transforms
Fuzz 118737: 7 transforms
Fuzz 118738: 18 transforms
Fuzz 118739: 14 transforms
Fuzz 118740: 8 transforms
Fuzz 118741: 20 transforms
Fuzz 118742: 5 transforms
Fuzz 118743: 7 transforms
Fuzz 118744: 12 transforms
Fuzz 118745: 15 transforms
Fuzz 118746: 17 transforms
Fuzz 118747: 19 transforms
Fuzz 118748: 3 transforms
Fuzz 118749: 3 transforms
Fuzz 118750: 20 transforms
Fuzz 118751: 7 transforms
Fuzz 118752: 9 transforms
Fuzz 118753: 18 transforms
Fuzz 118754: 9 transforms
Fuzz 118755: 7 transforms
Fuzz 118756: 1 transforms
Fuzz 118757: 17 transforms
Fuzz 118758: 1 transforms
Fuzz 118759: 5 transforms
Fuzz 118760: 11 transforms
Fuzz 118761: 5 transforms
Fuzz 118762: 9 transforms
Fuzz 118763: 18 transforms
Fuzz 118764: 10 transforms
Fuzz 118765: 8 transforms
Fuzz 118766: 6 transforms
Fuzz 118767: 11 transforms
Fuzz 118768: 18 transforms
Fuzz 118769: 8 transforms
Fuzz 118770: 20 transforms
Fuzz 118771: 20 transforms
Fuzz 118772: 17 transforms
Fuzz 118773: 15 transforms
Fuzz 118774: 8 transforms
Fuzz 118775: 18 transforms
Fuzz 118776: 3 transforms
Fuzz 118777: 13 transforms
Fuzz 118778: 10 transforms
Fuzz 118779: 18 transforms
Fuzz 118780: 14 transforms
Fuzz 118781: 10 transforms
Fuzz 118782: 10 transforms
Fuzz 118783: 2 transforms
Fuzz 118784: 16 transforms
Fuzz 118785: 20 transforms
Fuzz 118786: 10 transforms
Fuzz 118787: 17 transforms
Fuzz 118788: 3 transforms
Fuzz 118789: 12 transforms
Fuzz 118790: 1 transforms
Fuzz 118791: 13 transforms
Fuzz 118792: 7 transforms
Fuzz 118793: 13 transforms
Fuzz 118794: 2 transforms
Fuzz 118795: 20 transforms
Fuzz 118796: 16 transforms
Fuzz 118797: 7 transforms
Fuzz 118798: 2 transforms
Fuzz 118799: 11 transforms
Fuzz 118800: 20 transforms
Fuzz 118801: 20 transforms
Fuzz 118802: 10 transforms
Fuzz 118803: 20 transforms
Fuzz 118804: 6 transforms
Fuzz 118805: 7 transforms
Fuzz 118806: 17 transforms
Fuzz 118807: 7 transforms
Fuzz 118808: 2 transforms
Fuzz 118809: 1 transforms
Fuzz 118810: 8 transforms
Fuzz 118811: 16 transforms
Fuzz 118812: 6 transforms
Fuzz 118813: 4 transforms
Fuzz 118814: 20 transforms
Fuzz 118815: 7 transforms
Fuzz 118816: 3 transforms
Fuzz 118817: 14 transforms
Fuzz 118818: 13 transforms
Fuzz 118819: 17 transforms
Fuzz 118820: 15 transforms
Fuzz 118821: 18 transforms
Fuzz 118822: 7 transforms
Fuzz 118823: 14 transforms
Fuzz 118824: 10 transforms
Fuzz 118825: 18 transforms
Fuzz 118826: 15 transforms
Fuzz 118827: 7 transforms
Fuzz 118828: 10 transforms
Fuzz 118829: 15 transforms
Fuzz 118830: 7 transforms
Fuzz 118831: 18 transforms
Fuzz 118832: 6 transforms
Fuzz 118833: 2 transforms
Fuzz 118834: 13 transforms
Fuzz 118835: 6 transforms
Fuzz 118836: 17 transforms
Fuzz 118837: 3 transforms
Fuzz 118838: 1 transforms
Fuzz 118839: 1 transforms
Fuzz 118840: 8 transforms
Fuzz 118841: 2 transforms
Fuzz 118842: 8 transforms
Fuzz 118843: 14 transforms
Fuzz 118844: 17 transforms
Fuzz 118845: 15 transforms
Fuzz 118846: 18 transforms
Fuzz 118847: 14 transforms
Fuzz 118848: 2 transforms
Fuzz 118849: 13 transforms
Fuzz 118850: 16 transforms
Fuzz 118851: 7 transforms
Fuzz 118852: 19 transforms
Fuzz 118853: 8 transforms
Fuzz 118854: 7 transforms
Fuzz 118855: 14 transforms
Fuzz 118856: 9 transforms
Fuzz 118857: 17 transforms
Fuzz 118858: 7 transforms
Fuzz 118859: 14 transforms
Fuzz 118860: 1 transforms
Fuzz 118861: 5 transforms
Fuzz 118862: 5 transforms
Fuzz 118863: 3 transforms
Fuzz 118864: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
}
class ComponentA {
  selector: 'my-aaa',
  CounterComponent recursedComponent;

@Component(
  int count;
@Component(

  inputs: const ['count'],
       ald(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  @ContentChi<!--

}
  templateUr l: 'test.html',
  tshowemplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
class CounterComponent {
  List<String> items;
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;

  void reset() {}
  String header;
  void increment() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (clck)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118865: 10 transforms
Fuzz 118866: 20 transforms
Fuzz 118867: 11 transforms
Fuzz 118868: 5 transforms
Fuzz 118869: 1 transforms
Fuzz 118870: 14 transforms
Fuzz 118871: 6 transforms
Fuzz 118872: 11 transforms
Fuzz 118873: 3 transforms
Fuzz 118874: 14 transforms
Fuzz 118875: 3 transforms
Fuzz 118876: 9 transforms
Fuzz 118877: 12 transforms
Fuzz 118878: 14 transforms
Fuzz 118879: 10 transforms
Fuzz 118880: 16 transforms
Fuzz 118881: 3 transforms
Fuzz 118882: 2 transforms
Fuzz 118883: 14 transforms
Fuzz 118884: 12 transforms
Fuzz 118885: 5 transforms
Fuzz 118886: 7 transforms
Fuzz 118887: 3 transforms
Fuzz 118888: 16 transforms
Fuzz 118889: 11 transforms
Fuzz 118890: 16 transforms
Fuzz 118891: 17 transforms
Fuzz 118892: 8 transforms
Fuzz 118893: 14 transforms
Fuzz 118894: 12 transforms
Fuzz 118895: 13 transforms
Fuzz 118896: 8 transforms
Fuzz 118897: 13 transforms
Fuzz 118898: 12 transforms
Fuzz 118899: 20 transforms
Fuzz 118900: 1 transforms
Fuzz 118901: 4 transforms
Fuzz 118902: 17 transforms
Fuzz 118903: 4 transforms
Fuzz 118904: 9 transforms
Fuzz 118905: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.t;
class CounterComponent {
 < int count;
class ComponentA {
@Component(
  selector: 'my-counter',
  int count;  Listconst<Str}
]),});
{
\'\'\');
 ing> items;
  inputs: consnativet ['count'],
  Strig header;}
       aria-hidden="true"
  selector: 'my-aaa',
class CounterComponent {
 
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='ite}
]ms.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118906: 4 transforms
Fuzz 118907: 10 transforms
Fuzz 118908: 7 transforms
Fuzz 118909: 3 transforms
Fuzz 118910: 9 transforms
Fuzz 118911: 5 transforms
Fuzz 118912: 9 transforms
Fuzz 118913: 6 transforms
Fuzz 118914: 15 transforms
Fuzz 118915: 8 transforms
Fuzz 118916: 17 transforms
Fuzz 118917: 3 transforms
Fuzz 118918: 14 transforms
Fuzz 118919: 4 transforms
Fuzz 118920: 4 transforms
Fuzz 118921: 11 transforms
Fuzz 118922: 10 transforms
Fuzz 118923: 17 transforms
Fuzz 118924: 16 transforms
Fuzz 118925: 6 transforms
Fuzz 118926: 4 transforms
Fuzz 118927: 2 transforms
Fuzz 118928: 15 transforms
Fuzz 118929: 13 transforms
Fuzz 118930: 18 transforms
Fuzz 118931: 16 transforms
Fuzz 118932: 7 transforms
Fuzz 118933: 10 transforms
Fuzz 118934: 6 transforms
Fuzz 118935: 7 transforms
Fuzz 118936: 8 transforms
Fuzz 118937: 5 transforms
Fuzz 118938: 2 transforms
Fuzz 118939: 9 transforms
Fuzz 118940: 4 transforms
Fuzz 118941: 8 transforms
Fuzz 118942: 11 transforms
Fuzz 118943: 4 transforms
Fuzz 118944: 14 transforms
Fuzz 118945: 9 transforms
Fuzz 118946: 7 transforms
Fuzz 118947: 6 transforms
Fuzz 118948: 2 transforms
Fuzz 118949: 5 transforms
Fuzz 118950: 6 transforms
Fuzz 118951: 14 transforms
Fuzz 118952: 17 transforms
Fuzz 118953: 13 transforms
Fuzz 118954: 4 transforms
Fuzz 118955: 7 transforms
Fuzz 118956: 7 transforms
Fuzz 118957: 3 transforms
Fuzz 118958: 10 transforms
Fuzz 118959: 5 transforms
Fuzz 118960: 13 transforms
Fuzz 118961: 12 transforms
Fuzz 118962: 11 transforms
Fuzz 118963: 8 transforms
Fuzz 118964: 18 transforms
Fuzz 118965: 13 transforms
Fuzz 118966: 14 transforms
Fuzz 118967: 20 transforms
Fuzz 118968: 9 transforms
Fuzz 118969: 19 transforms
Fuzz 118970: 14 transforms
Fuzz 118971: 11 transforms
Fuzz 118972: 11 transforms
Fuzz 118973: 11 transforms
Fuzz 118974: 20 transforms
Fuzz 118975: 15 transforms
Fuzz 118976: 6 transforms
Fuzz 118977: 1 transforms
Fuzz 118978: 2 transforms
Fuzz 118979: 2 transforms
Fuzz 118980: 12 transforms
Fuzz 118981: 9 transforms
Fuzz 118982: 19 transforms
Fuzz 118983: 2 transforms
Fuzz 118984: 17 transforms
Fuzz 118985: 15 transforms
Fuzz 118986: 12 transforms
Fuzz 118987: 7 transforms
Fuzz 118988: 5 transforms
Fuzz 118989: 7 transforms
Fuzz 118990: 4 transforms
Fuzz 118991: 3 transforms
Fuzz 118992: 11 transforms
Fuzz 118993: 20 transforms
Fuzz 118994: 14 transforms
Fuzz 118995: 20 transforms
Fuzz 118996: 18 transforms
Fuzz 118997: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
 show int count;
  selector: 'my-counter',
  void reset() {}
  templateUrl: 'test.html',

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])  inputs: const ['count'],  @ContentChild(CounterComponent)
  @Input() int maxCount;  outputs: const ['resetEvent: reset'],
}
}

import 'package:angular2/angular2.dart';

  String header;
@Compmy-aaa',
  selector: 'my-aaa',

  CounterComponent recursedComponent;
  templateUrl: 'test.html',
  @Oupatchtput() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
  String header;
 show int count;
  void increment() {}
@Component(
class ComponentA {
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

class CounterComponent {
  EventEmitter<Strionent(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hid<!--
-->
       aria-hiden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    .#counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 118998: 3 transforms
Fuzz 118999: 1 transforms
Fuzz 119000: 19 transforms
Fuzz 119001: 3 transforms
Fuzz 119002: 9 transforms
Fuzz 119003: 6 transforms
Fuzz 119004: 9 transforms
Fuzz 119005: 6 transforms
Fuzz 119006: 4 transforms
Fuzz 119007: 20 transforms
Fuzz 119008: 8 transforms
Fuzz 119009: 6 transforms
Fuzz 119010: 18 transforms
Fuzz 119011: 3 transforms
Fuzz 119012: 16 transforms
Fuzz 119013: 13 transforms
Fuzz 119014: 2 transforms
Fuzz 119015: 3 transforms
Fuzz 119016: 18 transforms
Fuzz 119017: 1 transforms
Fuzz 119018: 20 transforms
Fuzz 119019: 1 transforms
Fuzz 119020: 20 transforms
Fuzz 119021: 3 transforms
Fuzz 119022: 4 transforms
Fuzz 119023: 6 transforms
Fuzz 119024: 7 transforms
Fuzz 119025: 20 transforms
Fuzz 119026: 1 transforms
Fuzz 119027: 9 transforms
Fuzz 119028: 13 transforms
Fuzz 119029: 18 transforms
Fuzz 119030: 6 transforms
Fuzz 119031: 2 transforms
Fuzz 119032: 8 transforms
Fuzz 119033: 15 transforms
Fuzz 119034: 19 transforms
Fuzz 119035: 2 transforms
Fuzz 119036: 11 transforms
Fuzz 119037: 9 transforms
Fuzz 119038: 16 transforms
Fuzz 119039: 9 transforms
Fuzz 119040: 19 transforms
Fuzz 119041: 3 transforms
Fuzz 119042: 15 transforms
Fuzz 119043: 1 transforms
Fuzz 119044: 15 transforms
Fuzz 119045: 18 transforms
Fuzz 119046: 11 transforms
Fuzz 119047: 4 transforms
Fuzz 119048: 5 transforms
Fuzz 119049: 17 transforms
Fuzz 119050: 3 transforms
Fuzz 119051: 14 transforms
Fuzz 119052: 19 transforms
Fuzz 119053: 18 transforms
Fuzz 119054: 3 transforms
Fuzz 119055: 10 transforms
Fuzz 119056: 14 transforms
Fuzz 119057: 2 transforms
Fuzz 119058: 16 transforms
Fuzz 119059: 12 transforms
Fuzz 119060: 11 transforms
Fuzz 119061: 10 transforms
Fuzz 119062: 20 transforms
Fuzz 119063: 12 transforms
Fuzz 119064: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  CoununterComponent)
  String header;
  @Input() int maxCount;
  int count;
  selector: 'my-aaa',
}
  CounterComponent recursedComponent;
       aria: const ['resetEvent: reset'],
class ComponentA {

  outputs<!--



@Component(
  void reset() {}
  @Output() EventEmitter<int> incremented;
class CounterComponent {
-->
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  void increment() {}
}
import 'package:angular2/angular2.dart';
  @ContentChild(Coer<int> incremented;
-->
  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
       aria-hidden="truemplateUrl: 'test.html',
  inputs: const ['count'],
@Component(

  t<!--
<<==HTML CODE==>>
<!-- @ng
-->my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 119065: 9 transforms
Fuzz 119066: 12 transforms
Fuzz 119067: 17 transforms
Fuzz 119068: 4 transforms
Fuzz 119069: 3 transforms
Fuzz 119070: 13 transforms
Fuzz 119071: 18 transforms
Fuzz 119072: 16 transforms
Fuzz 119073: 1 transforms
Fuzz 119074: 17 transforms
Fuzz 119075: 16 transforms
Fuzz 119076: 15 transforms
Fuzz 119077: 17 transforms
Fuzz 119078: 19 transforms
Fuzz 119079: 15 transforms
Fuzz 119080: 7 transforms
Fuzz 119081: 7 transforms
Fuzz 119082: 6 transforms
Fuzz 119083: 9 transforms
Fuzz 119084: 4 transforms
Fuzz 119085: 6 transforms
Fuzz 119086: 10 transforms
Fuzz 119087: 17 transforms
Fuzz 119088: 1 transforms
Fuzz 119089: 3 transforms
Fuzz 119090: 6 transforms
Fuzz 119091: 12 transforms
Fuzz 119092: 9 transforms
Fuzz 119093: 20 transforms
Fuzz 119094: 5 transforms
Fuzz 119095: 17 transforms
Fuzz 119096: 3 transforms
Fuzz 119097: 17 transforms
Fuzz 119098: 13 transforms
Fuzz 119099: 17 transforms
Fuzz 119100: 1 transforms
Fuzz 119101: 8 transforms
Fuzz 119102: 15 transforms
Fuzz 119103: 8 transforms
Fuzz 119104: 10 transforms
Fuzz 119105: 15 transforms
Fuzz 119106: 16 transforms
Fuzz 119107: 19 transforms
Fuzz 119108: 17 transforms
Fuzz 119109: 15 transforms
Fuzz 119110: 12 transforms
Fuzz 119111: 3 transforms
Fuzz 119112: 7 transforms
Fuzz 119113: 13 transforms
Fuzz 119114: 5 transforms
Fuzz 119115: 14 transforms
Fuzz 119116: 1 transforms
Fuzz 119117: 5 transforms
Fuzz 119118: 14 transforms
Fuzz 119119: 11 transforms
Fuzz 119120: 7 transforms
Fuzz 119121: 13 transforms
Fuzz 119122: 4 transforms
Fuzz 119123: 19 transforms
Fuzz 119124: 4 transforms
Fuzz 119125: 13 transforms
Fuzz 119126: 10 transforms
Fuzz 119127: 12 transforms
Fuzz 119128: 19 transforms
Fuzz 119129: 19 transforms
Fuzz 119130: 9 transforms
Fuzz 119131: 13 transforms
Fuzz 119132: 15 transforms
Fuzz 119133: 11 transforms
Fuzz 119134: 20 transforms
Fuzz 119135: 3 transforms
Fuzz 119136: 17 transforms
Fuzz 119137: 19 transforms
Fuzz 119138: 19 transforms
Fuzz 119139: 10 transforms
Fuzz 119140: 12 transforms
Fuzz 119141: 8 transforms
Fuzz 119142: 3 transforms
Fuzz 119143: 19 transforms
Fuzz 119144: 18 transforms
Fuzz 119145: 4 transforms
Fuzz 119146: 10 transforms
Fuzz 119147: 2 transforms
Fuzz 119148: 8 transforms
Fuzz 119149: 4 transforms
Fuzz 119150: 17 transforms
Fuzz 119151: 18 transforms
Fuzz 119152: 1 transforms
Fuzz 119153: 12 transforms
Fuzz 119154: 16 transforms
Fuzz 119155: 16 transforms
Fuzz 119156: 9 transforms
Fuzz 119157: 15 transforms
Fuzz 119158: 14 transforms
Fuzz 119159: 19 transforms
Fuzz 119160: 10 transforms
Fuzz 119161: 18 transforms
Fuzz 119162: 8 transforms
Fuzz 119163: 5 transforms
Fuzz 119164: 14 transforms
Fuzz 119165: 9 transforms
Fuzz 119166: 18 transforms
Fuzz 119167: 16 transforms
Fuzz 119168: 5 transforms
Fuzz 119169: 14 transforms
Fuzz 119170: 9 transforms
Fuzz 119171: 6 transforms
Fuzz 119172: 16 transforms
Fuzz 119173: 11 transforms
Fuzz 119174: 19 transforms
Fuzz 119175: 3 transforms
Fuzz 119176: 7 transforms
Fuzz 119177: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent reunt'],

       aria-hidden="true"
}
}
  outputs: const ['resetEvent: reset'],

  @ContentChild(CounterComponent)
  EventEmitter<thisString> resetEvent;
  outputs: const ['resetEvent: reset'],


  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templaconst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
import 'package:angular2/angular2.dart';
  CounterComponent reunt'],
  @Output() EventEmitter<int> incremented;
  void increment() {}
<!--
  @ContentChild(CounterComponent)
@Component(
       aria-hidden="true"
  selector: 'my-counter',
  void reset() {}
  @Input() int mCaxCount;

  templateUrl: 'test.html',  directives: ncremented;
class CounterComponent {
  List<String> items;
  String header;
<!--
-->

  selector: 'my-aaa',
-->
@Component(
-->
       aria-hidden="true"
<!--
class ComponentA {
  inputs: const ['coentEmitter<int> incremented;
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
    [count]="items.length"
      
  </mycounter>
  {{ngForm.dirty}}
    #counter
  <form #ngForm="ngForm"></form>

<div *ngIf="items.length > 0">
      
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}} 
    (incremented)='items.add($event.toString())'>
  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">
</div>em of items; let x=index' [hidden]='item != null'>
  

  {{ngForm.dirty}}
  {{x}} : {{item.trim()ader" />
  <form #ngForm="n}}
    (reset)=''
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item!= null'>
    [maxCount]='4'

</li>
  
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 119178: 7 transforms
Fuzz 119179: 15 transforms
Fuzz 119180: 15 transforms
Fuzz 119181: 6 transforms
Fuzz 119182: 3 transforms
Fuzz 119183: 4 transforms
Fuzz 119184: 9 transforms
Fuzz 119185: 4 transforms
Fuzz 119186: 13 transforms
Fuzz 119187: 19 transforms
Fuzz 119188: 11 transforms
Fuzz 119189: 6 transforms
Fuzz 119190: 3 transforms
Fuzz 119191: 17 transforms
Fuzz 119192: 15 transforms
Fuzz 119193: 5 transforms
Fuzz 119194: 20 transforms
Fuzz 119195: 13 transforms
Fuzz 119196: 17 transforms
Fuzz 119197: 3 transforms
Fuzz 119198: 20 transforms
Fuzz 119199: 3 transforms
Fuzz 119200: 20 transforms
Fuzz 119201: 2 transforms
Fuzz 119202: 9 transforms
Fuzz 119203: 19 transforms
Fuzz 119204: 15 transforms
Fuzz 119205: 9 transforms
Fuzz 119206: 7 transforms
Fuzz 119207: 9 transforms
Fuzz 119208: 10 transforms
Fuzz 119209: 14 transforms
Fuzz 119210: 3 transforms
Fuzz 119211: 11 transforms
Fuzz 119212: 9 transforms
Fuzz 119213: 11 transforms
Fuzz 119214: 2 transforms
Fuzz 119215: 19 transforms
Fuzz 119216: 15 transforms
Fuzz 119217: 7 transforms
Fuzz 119218: 4 transforms
Fuzz 119219: 18 transforms
Fuzz 119220: 12 transforms
Fuzz 119221: 1 transforms
Fuzz 119222: 12 transforms
Fuzz 119223: 17 transforms
Fuzz 119224: 9 transforms
Fuzz 119225: 17 transforms
Fuzz 119226: 5 transforms
Fuzz 119227: 1 transforms
Fuzz 119228: 6 transforms
Fuzz 119229: 19 transforms
Fuzz 119230: 3 transforms
Fuzz 119231: 1 transforms
Fuzz 119232: 4 transforms
Fuzz 119233: 7 transforms
Fuzz 119234: 15 transforms
Fuzz 119235: 17 transforms
Fuzz 119236: 4 transforms
Fuzz 119237: 17 transforms
Fuzz 119238: 6 transforms
Fuzz 119239: 20 transforms
Fuzz 119240: 3 transforms
Fuzz 119241: 7 transforms
Fuzz 119242: 4 transforms
Fuzz 119243: 1 transforms
Fuzz 119244: 7 transforms
Fuzz 119245: 7 transforms
Fuzz 119246: 13 transforms
Fuzz 119247: 6 transforms
Fuzz 119248: 20 transforms
Fuzz 119249: 9 transforms
Fuzz 119250: 2 transforms
Fuzz 119251: 4 transforms
Fuzz 119252: 3 transforms
Fuzz 119253: 20 transforms
Fuzz 119254: 14 transforms
Fuzz 119255: 6 transforms
Fuzz 119256: 9 transforms
Fuzz 119257: 16 transforms
Fuzz 119258: 11 transforms
Fuzz 119259: 18 transforms
Fuzz 119260: 10 transforms
Fuzz 119261: 15 transforms
Fuzz 119262: 17 transforms
Fuzz 119263: 13 transforms
Fuzz 119264: 14 transforms
Fuzz 119265: 16 transforms
Fuzz 119266: 16 transforms
Fuzz 119267: 17 transforms
Fuzz 119268: 10 transforms
Fuzz 119269: 3 transforms
Fuzz 119270: 9 transforms
Fuzz 119271: 14 transforms
Fuzz 119272: 14 transforms
Fuzz 119273: 4 transforms
Fuzz 119274: 6 transforms
Fuzz 119275: 5 transforms
Fuzz 119276: 9 transforms
Fuzz 119277: 14 transforms
Fuzz 119278: 14 transforms
Fuzz 119279: 3 transforms
Fuzz 119280: 17 transforms
Fuzz 119281: 5 transforms
Fuzz 119282: 20 transforms
Fuzz 119283: 2 transforms
Fuzz 119284: 16 transforms
Fuzz 119285: 15 transforms
Fuzz 119286: 11 transforms
Fuzz 119287: 16 transforms
Fuzz 119288: 15 transforms
Fuzz 119289: 20 transforms
Fuzz 119290: 14 transforms
Fuzz 119291: 19 transforms
Fuzz 119292: 18 transforms
Fuzz 119293: 15 transforms
Fuzz 119294: 1 transforms
Fuzz 119295: 4 transforms
Fuzz 119296: 7 transforms
Fuzz 119297: 7 transforms
Fuzz 119298: 1 transforms
Fuzz 119299: 20 transforms
Fuzz 119300: 10 transforms
Fuzz 119301: 6 transforms
Fuzz 119302: 16 transforms
Fuzz 119303: 5 transforms
Fuzz 119304: 4 transforms
Fuzz 119305: 14 transforms
Fuzz 119306: 9 transforms
Fuzz 119307: 6 transforms
Fuzz 119308: 8 transforms
Fuzz 119309: 20 transforms
Fuzz 119310: 13 transforms
Fuzz 119311: 19 transforms
Fuzz 119312: 19 transforms
Fuzz 119313: 18 transforms
Fuzz 119314: 10 transforms
Fuzz 119315: 2 transforms
Fuzz 119316: 20 transforms
Fuzz 119317: 13 transforms
Fuzz 119318: 17 transforms
Fuzz 119319: 18 transforms
Fuzz 119320: 18 transforms
Fuzz 119321: 17 transforms
Fuzz 119322: 11 transforms
Fuzz 119323: 15 transforms
Fuzz 119324: 10 transforms
Fuzz 119325: 18 transforms
Fuzz 119326: 6 transforms
Fuzz 119327: 13 transforms
Fuzz 119328: 7 transforms
Fuzz 119329: 13 transforms
Fuzz 119330: 12 transforms
Fuzz 119331: 1 transforms
Fuzz 119332: 15 transforms
Fuzz 119333: 19 transforms
Fuzz 119334: 5 transforms
Fuzz 119335: 1 transforms
Fuzz 119336: 8 transforms
Fuzz 119337: 14 transforms
Fuzz 119338: 15 transforms
Fuzz 119339: 20 transforms
Fuzz 119340: 2 transforms
Fuzz 119341: 11 transforms
Fuzz 119342: 11 transforms
Fuzz 119343: 5 transforms
Fuzz 119344: 12 transforms
Fuzz 119345: 2 transforms
Fuzz 119346: 3 transforms
Fuzz 119347: 14 transforms
Fuzz 119348: 12 transforms
Fuzz 119349: 2 transforms
Fuzz 119350: 20 transforms
Fuzz 119351: 16 transforms
Fuzz 119352: 20 transforms
Fuzz 119353: 16 transforms
Fuzz 119354: 15 transforms
Fuzz 119355: 11 transforms
Fuzz 119356: 6 transforms
Fuzz 119357: 9 transforms
Fuzz 119358: 1 transforms
Fuzz 119359: 3 transforms
Fuzz 119360: 14 transforms
Fuzz 119361: 6 transforms
Fuzz 119362: 1 transforms
Fuzz 119363: 16 transforms
Fuzz 119364: 1 transforms
Fuzz 119365: 8 transforms
Fuzz 119366: 15 transforms
Fuzz 119367: 8 transforms
Fuzz 119368: 6 transforms
Fuzz 119369: 13 transforms
Fuzz 119370: 4 transforms
Fuzz 119371: 11 transforms
Fuzz 119372: 13 transforms
Fuzz 119373: 19 transforms
Fuzz 119374: 10 transforms
Fuzz 119375: 14 transforms
Fuzz 119376: 18 transforms
Fuzz 119377: 14 transforms
Fuzz 119378: 19 transforms
Fuzz 119379: 16 transforms
Fuzz 119380: 8 transforms
Fuzz 119381: 17 transforms
Fuzz 119382: 5 transforms
Fuzz 119383: 11 transforms
Fuzz 119384: 10 transforms
Fuzz 119385: 6 transforms
Fuzz 119386: 20 transforms
Fuzz 119387: 14 transforms
Fuzz 119388: 3 transforms
Fuzz 119389: 9 transforms
Fuzz 119390: 9 transforms
Fuzz 119391: 7 transforms
Fuzz 119392: 8 transforms
Fuzz 119393: 5 transforms
Fuzz 119394: 3 transforms
Fuzz 119395: 10 transforms
Fuzz 119396: 17 transforms
Fuzz 119397: 13 transforms
Fuzz 119398: 8 transforms
Fuzz 119399: 14 transforms
Fuzz 119400: 11 transforms
Fuzz 119401: 9 transforms
Fuzz 119402: 5 transforms
Fuzz 119403: 12 transforms
Fuzz 119404: 7 transforms
Fuzz 119405: 1 transforms
Fuzz 119406: 13 transforms
Fuzz 119407: 5 transforms
Fuzz 119408: 5 transforms
Fuzz 119409: 5 transforms
Fuzz 119410: 7 transforms
Fuzz 119411: 16 transforms
Fuzz 119412: 20 transforms
Fuzz 119413: 17 transforms
Fuzz 119414: 7 transforms
Fuzz 119415: 6 transforms
Fuzz 119416: 13 transforms
Fuzz 119417: 16 transforms
Fuzz 119418: 19 transforms
Fuzz 119419: 14 transforms
Fuzz 119420: 7 transforms
Fuzz 119421: 9 transforms
Fuzz 119422: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Cextendsomponent(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(Cou maxCount;
  EventEmitter<S}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935'tring> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;  void reset() {}
  void increment(nterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<v!-- @ngIgnorevoidErsrorsexten
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 119423: 13 transforms
Fuzz 119424: 14 transforms
Fuzz 119425: 12 transforms
Fuzz 119426: 17 transforms
Fuzz 119427: 11 transforms
Fuzz 119428: 15 transforms
Fuzz 119429: 9 transforms
Fuzz 119430: 13 transforms
Fuzz 119431: 2 transforms
Fuzz 119432: 20 transforms
Fuzz 119433: 9 transforms
Fuzz 119434: 5 transforms
Fuzz 119435: 10 transforms
Fuzz 119436: 3 transforms
Fuzz 119437: 10 transforms
Fuzz 119438: 14 transforms
Fuzz 119439: 19 transforms
Fuzz 119440: 1 transforms
Fuzz 119441: 3 transforms
Fuzz 119442: 14 transforms
Fuzz 119443: 17 transforms
Fuzz 119444: 12 transforms
Fuzz 119445: 6 transforms
Fuzz 119446: 7 transforms
Fuzz 119447: 1 transforms
Fuzz 119448: 7 transforms
Fuzz 119449: 3 transforms
Fuzz 119450: 16 transforms
Fuzz 119451: 18 transforms
Fuzz 119452: 1 transforms
Fuzz 119453: 16 transforms
Fuzz 119454: 14 transforms
Fuzz 119455: 5 transforms
Fuzz 119456: 10 transforms
Fuzz 119457: 1 transforms
Fuzz 119458: 3 transforms
Fuzz 119459: 9 transforms
Fuzz 119460: 14 transforms
Fuzz 119461: 10 transforms
Fuzz 119462: 1 transforms
Fuzz 119463: 17 transforms
Fuzz 119464: 18 transforms
Fuzz 119465: 2 transforms
Fuzz 119466: 18 transforms
Fuzz 119467: 20 transforms
Fuzz 119468: 14 transforms
Fuzz 119469: 10 transforms
Fuzz 119470: 5 transforms
Fuzz 119471: 1 transforms
Fuzz 119472: 12 transforms
Fuzz 119473: 15 transforms
Fuzz 119474: 1 transforms
Fuzz 119475: 20 transforms
Fuzz 119476: 20 transforms
Fuzz 119477: 9 transforms
Fuzz 119478: 18 transforms
Fuzz 119479: 12 transforms
Fuzz 119480: 12 transforms
Fuzz 119481: 19 transforms
Fuzz 119482: 16 transforms
Fuzz 119483: 9 transforms
Fuzz 119484: 14 transforms
Fuzz 119485: 15 transforms
Fuzz 119486: 20 transforms
Fuzz 119487: 13 transforms
Fuzz 119488: 20 transforms
Fuzz 119489: 20 transforms
Fuzz 119490: 8 transforms
Fuzz 119491: 15 transforms
Fuzz 119492: 8 transforms
Fuzz 119493: 1 transforms
Fuzz 119494: 2 transforms
Fuzz 119495: 9 transforms
Fuzz 119496: 1 transforms
Fuzz 119497: 18 transforms
Fuzz 119498: 9 transforms
Fuzz 119499: 19 transforms
Fuzz 119500: 19 transforms
Fuzz 119501: 16 transforms
Fuzz 119502: 17 transforms
Fuzz 119503: 8 transforms
Fuzz 119504: 13 transforms
Fuzz 119505: 8 transforms
Fuzz 119506: 20 transforms
Fuzz 119507: 15 transforms
Fuzz 119508: 13 transforms
Fuzz 119509: 6 transforms
Fuzz 119510: 17 transforms
Fuzz 119511: 16 transforms
Fuzz 119512: 14 transforms
Fuzz 119513: 7 transforms
Fuzz 119514: 11 transforms
Fuzz 119515: 10 transforms
Fuzz 119516: 1 transforms
Fuzz 119517: 12 transforms
Fuzz 119518: 10 transforms
Fuzz 119519: 6 transforms
Fuzz 119520: 14 transforms
Fuzz 119521: 7 transforms
Fuzz 119522: 19 transforms
Fuzz 119523: 5 transforms
Fuzz 119524: 19 transforms
Fuzz 119525: 4 transforms
Fuzz 119526: 11 transforms
Fuzz 119527: 14 transforms
Fuzz 119528: 10 transforms
Fuzz 119529: 5 transforms
Fuzz 119530: 5 transforms
Fuzz 119531: 12 transforms
Fuzz 119532: 1 transforms
Fuzz 119533: 19 transforms
Fuzz 119534: 15 transforms
Fuzz 119535: 17 transforms
Fuzz 119536: 5 transforms
Fuzz 119537: 5 transforms
Fuzz 119538: 15 transforms
Fuzz 119539: 16 transforms
Fuzz 119540: 19 transforms
Fuzz 119541: 5 transforms
Fuzz 119542: 2 transforms
Fuzz 119543: 2 transforms
Fuzz 119544: 16 transforms
Fuzz 119545: 20 transforms
Fuzz 119546: 9 transforms
Fuzz 119547: 16 transforms
Fuzz 119548: 17 transforms
Fuzz 119549: 20 transforms
Fuzz 119550: 4 transforms
Fuzz 119551: 14 transforms
Fuzz 119552: 15 transforms
Fuzz 119553: 16 transforms
Fuzz 119554: 17 transforms
Fuzz 119555: 9 transforms
Fuzz 119556: 6 transforms
Fuzz 119557: 12 transforms
Fuzz 119558: 4 transforms
Fuzz 119559: 10 transforms
Fuzz 119560: 17 transforms
Fuzz 119561: 6 transforms
Fuzz 119562: 13 transforms
Fuzz 119563: 2 transforms
Fuzz 119564: 4 transforms
Fuzz 119565: 9 transforms
Fuzz 119566: 3 transforms
Fuzz 119567: 20 transforms
Fuzz 119568: 7 transforms
Fuzz 119569: 12 transforms
Fuzz 119570: 17 transforms
Fuzz 119571: 13 transforms
Fuzz 119572: 1 transforms
Fuzz 119573: 4 transforms
Fuzz 119574: 20 transforms
Fuzz 119575: 13 transforms
Fuzz 119576: 17 transforms
Fuzz 119577: 2 transforms
Fuzz 119578: 7 transforms
Fuzz 119579: 16 transforms
Fuzz 119580: 14 transforms
Fuzz 119581: 18 transforms
Fuzz 119582: 18 transforms
Fuzz 119583: 10 transforms
Fuzz 119584: 9 transforms
Fuzz 119585: 4 transforms
Fuzz 119586: 5 transforms
Fuzz 119587: 14 transforms
Fuzz 119588: 19 transforms
Fuzz 119589: 3 transforms
Fuzz 119590: 5 transforms
Fuzz 119591: 6 transforms
Fuzz 119592: 9 transforms
Fuzz 119593: 16 transforms
Fuzz 119594: 4 transforms
Fuzz 119595: 7 transforms
Fuzz 119596: 4 transforms
Fuzz 119597: 8 transforms
Fuzz 119598: 2 transforms
Fuzz 119599: 10 transforms
Fuzz 119600: 11 transforms
Fuzz 119601: 1 transforms
Fuzz 119602: 4 transforms
Fuzz 119603: 20 transforms
Fuzz 119604: 14 transforms
Fuzz 119605: 8 transforms
Fuzz 119606: 15 transforms
Fuzz 119607: 4 transforms
Fuzz 119608: 2 transforms
Fuzz 119609: 14 transforms
Fuzz 119610: 7 transforms
Fuzz 119611: 1 transforms
Fuzz 119612: 17 transforms
Fuzz 119613: 4 transforms
Fuzz 119614: 10 transforms
Fuzz 119615: 16 transforms
Fuzz 119616: 14 transforms
Fuzz 119617: 11 transforms
Fuzz 119618: 11 transforms
Fuzz 119619: 15 transforms
Fuzz 119620: 9 transforms
Fuzz 119621: 12 transforms
Fuzz 119622: 6 transforms
Fuzz 119623: 20 transforms
Fuzz 119624: 9 transforms
Fuzz 119625: 4 transforms
Fuzz 119626: 20 transforms
Fuzz 119627: 18 transforms
Fuzz 119628: 1 transforms
Fuzz 119629: 9 transforms
Fuzz 119630: 14 transforms
Fuzz 119631: 9 transforms
Fuzz 119632: 1 transforms
Fuzz 119633: 19 transforms
Fuzz 119634: 8 transforms
Fuzz 119635: 18 transforms
Fuzz 119636: 14 transforms
Fuzz 119637: 17 transforms
Fuzz 119638: 20 transforms
Fuzz 119639: 19 transforms
Fuzz 119640: 6 transforms
Fuzz 119641: 2 transforms
Fuzz 119642: 4 transforms
Fuzz 119643: 4 transforms
Fuzz 119644: 9 transforms
Fuzz 119645: 5 transforms
Fuzz 119646: 11 transforms
Fuzz 119647: 16 transforms
Fuzz 119648: 5 transforms
Fuzz 119649: 12 transforms
Fuzz 119650: 2 transforms
Fuzz 119651: 5 transforms
Fuzz 119652: 13 transforms
Fuzz 119653: 8 transforms
Fuzz 119654: 15 transforms
Fuzz 119655: 20 transforms
Fuzz 119656: 18 transforms
Fuzz 119657: 2 transforms
Fuzz 119658: 16 transforms
Fuzz 119659: 7 transforms
Fuzz 119660: 10 transforms
Fuzz 119661: 15 transforms
Fuzz 119662: 10 transforms
Fuzz 119663: 18 transforms
Fuzz 119664: 13 transforms
Fuzz 119665: 14 transforms
Fuzz 119666: 18 transforms
Fuzz 119667: 1 transforms
Fuzz 119668: 17 transforms
Fuzz 119669: 3 transforms
Fuzz 119670: 6 transforms
Fuzz 119671: 12 transforms
Fuzz 119672: 18 transforms
Fuzz 119673: 6 transforms
Fuzz 119674: 6 transforms
Fuzz 119675: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'packagae:angular2/angular2.dart';
@Compforonentcat<!cnewh(
  selector: 'my-aaa',
  templateUr
<<==HTML CODE==>>
    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
  {{x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: <!----><div *ngIf="items.length > 0">

</div>
  <my-counter

    [count]="items.length"
  <form #ngForm="ngForm"></form>
    <my-counter></my-counter>
  {{ngForm.dirty}}
      
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
  
   -->
  </my-counter>
       aria-hidden="true"
  <input [(ngModel)]="header" />
    (reset)=''
    (cl<!--
-->
  ick)='h1.hidden = !h1.hidden; counter.reset()'
    (incremen}
]),
});
{
\'\'\');
  '090cted)='iteoms.add($event.toString())'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 119676: 9 transforms
Fuzz 119677: 3 transforms
Fuzz 119678: 8 transforms
Fuzz 119679: 7 transforms
Fuzz 119680: 19 transforms
Fuzz 119681: 10 transforms
Fuzz 119682: 1 transforms
Fuzz 119683: 16 transforms
Fuzz 119684: 2 transforms
Fuzz 119685: 6 transforms
Fuzz 119686: 19 transforms
Fuzz 119687: 7 transforms
Fuzz 119688: 7 transforms
Fuzz 119689: 11 transforms
Fuzz 119690: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent reursedComponent;
  @Output() EventEmitter<int> incremented;


  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
}
  void reset() {}
}
  outputs: const ['resetEvent: reset'],
class CounterComponent {
class ComponentA {
@Component(

  templateUrl: 'test.html',
  selector: 'my-coiunter',
  void increment() {}
  @Input() int maxCount;
  String header;
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent,}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b N}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56gIf, NgFor, NgForm, NgModel])
  int count;
@Component(
  inputs: const ['count'],

  @ContentChild(CounterComponent)
  List<S}
tring> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counte
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 119691: 9 transforms
Fuzz 119692: 17 transforms
Fuzz 119693: 8 transforms
Fuzz 119694: 9 transforms
Fuzz 119695: 10 transforms
Fuzz 119696: 4 transforms
Fuzz 119697: 7 transforms
Fuzz 119698: 16 transforms
Fuzz 119699: 7 transforms
Fuzz 119700: 6 transforms
Fuzz 119701: 16 transforms
Fuzz 119702: 5 transforms
Fuzz 119703: 7 transforms
Fuzz 119704: 15 transforms
Fuzz 119705: 10 transforms
Fuzz 119706: 15 transforms
Fuzz 119707: 11 transforms
Fuzz 119708: 13 transforms
Fuzz 119709: 10 transforms
Fuzz 119710: 14 transforms
Fuzz 119711: 13 transforms
Fuzz 119712: 1 transforms
Fuzz 119713: 2 transforms
Fuzz 119714: 18 transforms
Fuzz 119715: 13 transforms
Fuzz 119716: 10 transforms
Fuzz 119717: 13 transforms
Fuzz 119718: 9 transforms
Fuzz 119719: 19 transforms
Fuzz 119720: 4 transforms
Fuzz 119721: 1 transforms
Fuzz 119722: 20 transforms
Fuzz 119723: 4 transforms
Fuzz 119724: 19 transforms
Fuzz 119725: 12 transforms
Fuzz 119726: 11 transforms
Fuzz 119727: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
  dinent(
-->
  directives: const [Cou<!--
@Component(
  selector: 'my-aaa',

       attr.anterComponent, NgIrectives: const [CounterComponent, NgIf, Ng
  selector: 'my-aaa',
  templateUrl: 'test.html',
  templateUrl: 'test.html',
<<==HTML CODE==>>

  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
  

</div>
  <input [(ngModel)]="header" />
    (reset)=''
  <form #ngForm="ngForm"></form>
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'    <my-counter></my-counter>
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
    #counter
</li>
    [count]="items.length"    [maxCount]='4'
    (incremented)='items.add($event.toString())'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 119728: 11 transforms
Fuzz 119729: 12 transforms
Fuzz 119730: 17 transforms
Fuzz 119731: 13 transforms
Fuzz 119732: 1 transforms
Fuzz 119733: 20 transforms
Fuzz 119734: 17 transforms
Fuzz 119735: 7 transforms
Fuzz 119736: 15 transforms
Fuzz 119737: 9 transforms
Fuzz 119738: 7 transforms
Fuzz 119739: 13 transforms
Fuzz 119740: 5 transforms
Fuzz 119741: 14 transforms
Fuzz 119742: 11 transforms
Fuzz 119743: 12 transforms
Fuzz 119744: 13 transforms
Fuzz 119745: 15 transforms
Fuzz 119746: 13 transforms
Fuzz 119747: 13 transforms
Fuzz 119748: 5 transforms
Fuzz 119749: 13 transforms
Fuzz 119750: 10 transforms
Fuzz 119751: 3 transforms
Fuzz 119752: 9 transforms
Fuzz 119753: 17 transforms
Fuzz 119754: 7 transforms
Fuzz 119755: 6 transforms
Fuzz 119756: 10 transforms
Fuzz 119757: 4 transforms
Fuzz 119758: 19 transforms
Fuzz 119759: 3 transforms
Fuzz 119760: 20 transforms
Fuzz 119761: 17 transforms
Fuzz 119762: 19 transforms
Fuzz 119763: 3 transforms
Fuzz 119764: 1 transforms
Fuzz 119765: 4 transforms
Fuzz 119766: 5 transforms
Fuzz 119767: 8 transforms
Fuzz 119768: 9 transforms
Fuzz 119769: 15 transforms
Fuzz 119770: 9 transforms
Fuzz 119771: 3 transforms
Fuzz 119772: 10 transforms
Fuzz 119773: 19 transforms
Fuzz 119774: 15 transforms
Fuzz 119775: 9 transforms
Fuzz 119776: 15 transforms
Fuzz 119777: 9 transforms
Fuzz 119778: 8 transforms
Fuzz 119779: 6 transforms
Fuzz 119780: 10 transforms
Fuzz 119781: 9 transforms
Fuzz 119782: 2 transforms
Fuzz 119783: 16 transforms
Fuzz 119784: 4 transforms
Fuzz 119785: 15 transforms
Fuzz 119786: 7 transforms
Fuzz 119787: 4 transforms
Fuzz 119788: 13 transforms
Fuzz 119789: 10 transforms
Fuzz 119790: 1 transforms
Fuzz 119791: 7 transforms
Fuzz 119792: 3 transforms
Fuzz 119793: 6 transforms
Fuzz 119794: 19 transforms
Fuzz 119795: 10 transforms
Fuzz 119796: 12 transforms
Fuzz 119797: 19 transforms
Fuzz 119798: 11 transforms
Fuzz 119799: 13 transforms
Fuzz 119800: 10 transforms
Fuzz 119801: 2 transforms
Fuzz 119802: 14 transforms
Fuzz 119803: 16 transforms
Fuzz 119804: 4 transforms
Fuzz 119805: 15 transforms
Fuzz 119806: 4 transforms
Fuzz 119807: 20 transforms
Fuzz 119808: 19 transforms
Fuzz 119809: 7 transforms
Fuzz 119810: 4 transforms
Fuzz 119811: 20 transforms
Fuzz 119812: 12 transforms
Fuzz 119813: 10 transforms
Fuzz 119814: 2 transforms
Fuzz 119815: 3 transforms
Fuzz 119816: 12 transforms
Fuzz 119817: 8 transforms
Fuzz 119818: 11 transforms
Fuzz 119819: 13 transforms
Fuzz 119820: 19 transforms
Fuzz 119821: 12 transforms
Fuzz 119822: 10 transforms
Fuzz 119823: 9 transforms
Fuzz 119824: 17 transforms
Fuzz 119825: 5 transforms
Fuzz 119826: 13 transforms
Fuzz 119827: 12 transforms
Fuzz 119828: 5 transforms
Fuzz 119829: 15 transforms
Fuzz 119830: 13 transforms
Fuzz 119831: 9 transforms
Fuzz 119832: 15 transforms
Fuzz 119833: 14 transforms
Fuzz 119834: 2 transforms
Fuzz 119835: 20 transforms
Fuzz 119836: 8 transforms
Fuzz 119837: 15 transforms
Fuzz 119838: 15 transforms
Fuzz 119839: 4 transforms
Fuzz 119840: 3 transforms
Fuzz 119841: 2 transforms
Fuzz 119842: 3 transforms
Fuzz 119843: 19 transforms
Fuzz 119844: 8 transforms
Fuzz 119845: 1 transforms
Fuzz 119846: 2 transforms
Fuzz 119847: 1 transforms
Fuzz 119848: 3 transforms
Fuzz 119849: 5 transforms
Fuzz 119850: 6 transforms
Fuzz 119851: 16 transforms
Fuzz 119852: 8 transforms
Fuzz 119853: 11 transforms
Fuzz 119854: 4 transforms
Fuzz 119855: 4 transforms
Fuzz 119856: 14 transforms
Fuzz 119857: 7 transforms
Fuzz 119858: 9 transforms
Fuzz 119859: 12 transforms
Fuzz 119860: 20 transforms
Fuzz 119861: 11 transforms
Fuzz 119862: 8 transforms
Fuzz 119863: 14 transforms
Fuzz 119864: 7 transforms
Fuzz 119865: 4 transforms
Fuzz 119866: 6 transforms
Fuzz 119867: 9 transforms
Fuzz 119868: 19 transforms
Fuzz 119869: 8 transforms
Fuzz 119870: 12 transforms
Fuzz 119871: 8 transforms
Fuzz 119872: 14 transforms
Fuzz 119873: 20 transforms
Fuzz 119874: 5 transforms
Fuzz 119875: 13 transforms
Fuzz 119876: 17 transforms
Fuzz 119877: 17 transforms
Fuzz 119878: 18 transforms
Fuzz 119879: 15 transforms
Fuzz 119880: 17 transforms
Fuzz 119881: 15 transforms
Fuzz 119882: 7 transforms
Fuzz 119883: 16 transforms
Fuzz 119884: 12 transforms
Fuzz 119885: 7 transforms
Fuzz 119886: 4 transforms
Fuzz 119887: 17 transforms
Fuzz 119888: 7 transforms
Fuzz 119889: 6 transforms
Fuzz 119890: 8 transforms
Fuzz 119891: 8 transforms
Fuzz 119892: 19 transforms
Fuzz 119893: 13 transforms
Fuzz 119894: 18 transforms
Fuzz 119895: 1 transforms
Fuzz 119896: 15 transforms
Fuzz 119897: 11 transforms
Fuzz 119898: 7 transforms
Fuzz 119899: 14 transforms
Fuzz 119900: 15 transforms
Fuzz 119901: 11 transforms
Fuzz 119902: 19 transforms
Fuzz 119903: 18 transforms
Fuzz 119904: 17 transforms
Fuzz 119905: 3 transforms
Fuzz 119906: 17 transforms
Fuzz 119907: 6 transforms
Fuzz 119908: 1 transforms
Fuzz 119909: 10 transforms
Fuzz 119910: 2 transforms
Fuzz 119911: 12 transforms
Fuzz 119912: 15 transforms
Fuzz 119913: 12 transforms
Fuzz 119914: 14 transforms
Fuzz 119915: 9 transforms
Fuzz 119916: 9 transforms
Fuzz 119917: 5 transforms
Fuzz 119918: 11 transforms
Fuzz 119919: 3 transforms
Fuzz 119920: 4 transforms
Fuzz 119921: 20 transforms
Fuzz 119922: 16 transforms
Fuzz 119923: 15 transforms
Fuzz 119924: 8 transforms
Fuzz 119925: 5 transforms
Fuzz 119926: 3 transforms
Fuzz 119927: 6 transforms
Fuzz 119928: 19 transforms
Fuzz 119929: 8 transforms
Fuzz 119930: 10 transforms
Fuzz 119931: 11 transforms
Fuzz 119932: 20 transforms
Fuzz 119933: 11 transforms
Fuzz 119934: 9 transforms
Fuzz 119935: 17 transforms
Fuzz 119936: 15 transforms
Fuzz 119937: 1 transforms
Fuzz 119938: 14 transforms
Fuzz 119939: 5 transforms
Fuzz 119940: 5 transforms
Fuzz 119941: 2 transforms
Fuzz 119942: 2 transforms
Fuzz 119943: 13 transforms
Fuzz 119944: 18 transforms
Fuzz 119945: 20 transforms
Fuzz 119946: 14 transforms
Fuzz 119947: 19 transforms
Fuzz 119948: 11 transforms
Fuzz 119949: 10 transforms
Fuzz 119950: 12 transforms
Fuzz 119951: 4 transforms
Fuzz 119952: 20 transforms
Fuzz 119953: 18 transforms
Fuzz 119954: 18 transforms
Fuzz 119955: 14 transforms
Fuzz 119956: 17 transforms
Fuzz 119957: 5 transforms
Fuzz 119958: 3 transforms
Fuzz 119959: 3 transforms
Fuzz 119960: 12 transforms
Fuzz 119961: 10 transforms
Fuzz 119962: 19 transforms
Fuzz 119963: 5 transforms
Fuzz 119964: 13 transforms
Fuzz 119965: 18 transforms
Fuzz 119966: 4 transforms
Fuzz 119967: 1 transforms
Fuzz 119968: 5 transforms
Fuzz 119969: 15 transforms
Fuzz 119970: 19 transforms
Fuzz 119971: 18 transforms
Fuzz 119972: 16 transforms
Fuzz 119973: 12 transforms
Fuzz 119974: 15 transforms
Fuzz 119975: 7 transforms
Fuzz 119976: 2 transforms
Fuzz 119977: 4 transforms
Fuzz 119978: 20 transforms
Fuzz 119979: 14 transforms
Fuzz 119980: 14 transforms
Fuzz 119981: 20 transforms
Fuzz 119982: 2 transforms
Fuzz 119983: 6 transforms
Fuzz 119984: 12 transforms
Fuzz 119985: 16 transforms
Fuzz 119986: 16 transforms
Fuzz 119987: 14 transforms
Fuzz 119988: 18 transforms
Fuzz 119989: 7 transforms
Fuzz 119990: 18 transforms
Fuzz 119991: 15 transforms
Fuzz 119992: 13 transforms
Fuzz 119993: 4 transforms
Fuzz 119994: 10 transforms
Fuzz 119995: 14 transforms
Fuzz 119996: 20 transforms
Fuzz 119997: 5 transforms
Fuzz 119998: 15 transforms
Fuzz 119999: 18 transforms
Fuzz 120000: 15 transforms
Fuzz 120001: 11 transforms
Fuzz 120002: 15 transforms
Fuzz 120003: 16 transforms
Fuzz 120004: 12 transforms
Fuzz 120005: 17 transforms
Fuzz 120006: 4 transforms
Fuzz 120007: 14 transforms
Fuzz 120008: 20 transforms
Fuzz 120009: 12 transforms
Fuzz 120010: 16 transforms
Fuzz 120011: 20 transforms
Fuzz 120012: 12 transforms
Fuzz 120013: 6 transforms
Fuzz 120014: 17 transforms
Fuzz 120015: 20 transforms
Fuzz 120016: 8 transforms
Fuzz 120017: 16 transforms
Fuzz 120018: 9 transforms
Fuzz 120019: 13 transforms
Fuzz 120020: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}

class CounterComponent {
import 'package:angular2/angular2.dart';
  selector: 'my-counter',  String header;
class ComponentA {

}
  @Output() EventEmitter<int> incdefaultremented;

       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;
  templateUrl: 'test.html',
  inputs: cnst ['count'],
       a '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->
  EventEmitter<String> resetEvent;
}
  @ContentChild(CounterComponent)

  void reset() {}
  List<String> items;
@Component(
  @Input() int maxCount;
  template:<!--
@Component(
  selector: 'my-aaa',
<<==HTML CODE==>>
</div>
    <my-counter></mShowing {{items.length}} items:</h1>
<h1 #h1>Showin}
    [maxCount]='4'
    [count]="items.length"
<div *ngIf="items.length > 0">
    #counter
});
      
  '090cedb3f2833a3f260b0937baae56267a6cd9g {{items.length}} items:</h1>
    (reset)=''
{
  <input [(ngModel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

  <my-counter
\'\'\');
<!-- @ngIgnore<!--
-->
   Errors: -->
  </my-counter></li>
]),
    [count]="items.length"
  <form #ngForm="ngFornm"></form>

  
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    y-counter>
  <input [(ngModel)]="header" />
    (incremented)='items.add($event.t<!oString())'>  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 120021: 6 transforms
Fuzz 120022: 14 transforms
Fuzz 120023: 7 transforms
Fuzz 120024: 16 transforms
Fuzz 120025: 13 transforms
Fuzz 120026: 5 transforms
Fuzz 120027: 4 transforms
Fuzz 120028: 18 transforms
Fuzz 120029: 17 transforms
Fuzz 120030: 5 transforms
Fuzz 120031: 19 transforms
Fuzz 120032: 7 transforms
Fuzz 120033: 3 transforms
Fuzz 120034: 3 transforms
Fuzz 120035: 16 transforms
Fuzz 120036: 3 transforms
Fuzz 120037: 18 transforms
Fuzz 120038: 2 transforms
Fuzz 120039: 20 transforms
Fuzz 120040: 16 transforms
Fuzz 120041: 10 transforms
Fuzz 120042: 19 transforms
Fuzz 120043: 14 transforms
Fuzz 120044: 14 transforms
Fuzz 120045: 8 transforms
Fuzz 120046: 9 transforms
Fuzz 120047: 16 transforms
Fuzz 120048: 10 transforms
Fuzz 120049: 6 transforms
Fuzz 120050: 8 transforms
Fuzz 120051: 11 transforms
Fuzz 120052: 10 transforms
Fuzz 120053: 18 transforms
Fuzz 120054: 1 transforms
Fuzz 120055: 2 transforms
Fuzz 120056: 10 transforms
Fuzz 120057: 2 transforms
Fuzz 120058: 2 transforms
Fuzz 120059: 18 transforms
Fuzz 120060: 20 transforms
Fuzz 120061: 19 transforms
Fuzz 120062: 6 transforms
Fuzz 120063: 7 transforms
Fuzz 120064: 13 transforms
Fuzz 120065: 6 transforms
Fuzz 120066: 19 transforms
Fuzz 120067: 20 transforms
Fuzz 120068: 3 transforms
Fuzz 120069: 18 transforms
Fuzz 120070: 17 transforms
Fuzz 120071: 16 transforms
Fuzz 120072: 7 transforms
Fuzz 120073: 20 transforms
Fuzz 120074: 15 transforms
Fuzz 120075: 16 transforms
Fuzz 120076: 14 transforms
Fuzz 120077: 8 transforms
Fuzz 120078: 12 transforms
Fuzz 120079: 16 transforms
Fuzz 120080: 2 transforms
Fuzz 120081: 3 transforms
Fuzz 120082: 12 transforms
Fuzz 120083: 18 transforms
Fuzz 120084: 6 transforms
Fuzz 120085: 9 transforms
Fuzz 120086: 7 transforms
Fuzz 120087: 13 transforms
Fuzz 120088: 11 transforms
Fuzz 120089: 15 transforms
Fuzz 120090: 13 transforms
Fuzz 120091: 1 transforms
Fuzz 120092: 19 transforms
Fuzz 120093: 6 transforms
Fuzz 120094: 19 transforms
Fuzz 120095: 12 transforms
Fuzz 120096: 15 transforms
Fuzz 120097: 4 transforms
Fuzz 120098: 7 transforms
Fuzz 120099: 18 transforms
Fuzz 120100: 8 transforms
Fuzz 120101: 13 transforms
Fuzz 120102: 11 transforms
Fuzz 120103: 5 transforms
Fuzz 120104: 1 transforms
Fuzz 120105: 20 transforms
Fuzz 120106: 9 transforms
Fuzz 120107: 17 transforms
Fuzz 120108: 14 transforms
Fuzz 120109: 8 transforms
Fuzz 120110: 2 transforms
Fuzz 120111: 2 transforms
Fuzz 120112: 9 transforms
Fuzz 120113: 12 transforms
Fuzz 120114: 19 transforms
Fuzz 120115: 4 transforms
Fuzz 120116: 7 transforms
Fuzz 120117: 13 transforms
Fuzz 120118: 6 transforms
Fuzz 120119: 16 transforms
Fuzz 120120: 13 transforms
Fuzz 120121: 8 transforms
Fuzz 120122: 15 transforms
Fuzz 120123: 19 transforms
Fuzz 120124: 16 transforms
Fuzz 120125: 11 transforms
Fuzz 120126: 20 transforms
Fuzz 120127: 15 transforms
Fuzz 120128: 6 transforms
Fuzz 120129: 7 transforms
Fuzz 120130: 13 transforms
Fuzz 120131: 13 transforms
Fuzz 120132: 17 transforms
Fuzz 120133: 1 transforms
Fuzz 120134: 14 transforms
Fuzz 120135: 9 transforms
Fuzz 120136: 20 transforms
Fuzz 120137: 18 transforms
Fuzz 120138: 15 transforms
Fuzz 120139: 12 transforms
Fuzz 120140: 17 transforms
Fuzz 120141: 8 transforms
Fuzz 120142: 13 transforms
Fuzz 120143: 11 transforms
Fuzz 120144: 20 transforms
Fuzz 120145: 15 transforms
Fuzz 120146: 18 transforms
Fuzz 120147: 4 transforms
Fuzz 120148: 5 transforms
Fuzz 120149: 2 transforms
Fuzz 120150: 1 transforms
Fuzz 120151: 8 transforms
Fuzz 120152: 1 transforms
Fuzz 120153: 12 transforms
Fuzz 120154: 19 transforms
Fuzz 120155: 11 transforms
Fuzz 120156: 18 transforms
Fuzz 120157: 2 transforms
Fuzz 120158: 6 transforms
Fuzz 120159: 3 transforms
Fuzz 120160: 14 transforms
Fuzz 120161: 13 transforms
Fuzz 120162: 6 transforms
Fuzz 120163: 13 transforms
Fuzz 120164: 17 transforms
Fuzz 120165: 2 transforms
Fuzz 120166: 17 transforms
Fuzz 120167: 10 transforms
Fuzz 120168: 4 transforms
Fuzz 120169: 7 transforms
Fuzz 120170: 5 transforms
Fuzz 120171: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
  String header;
       attr.aria-hidde
  selector: 'my-aaa',

ton>')
  CounterComponent recursedComponent;
class CounterComponent {
-->
       ar<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!inia-hient)
}<!--

  @ContentChild(CounterCompon<!--
  void reset() {}
  @Output() EventEmitter<int> incremented;

class ComponentA {
  @Input() int maxCount;
  void increment() {}
import 'package:angular2/angular2.dart';

  @Input() int maxCount;
  in<!--
  List<Strinenumg> items;
@Component(
  outputs: constp ['resetEvent: reset'],
}
class Counte
<<==HTML CODE==>>
  <input [(ngM}
</i>
  <form #ngForm="ngForm"></form>
{
]),
    (reset)=''
    [maxCount]='4'
  </my-counter>
\'\'\');
    [count]="items.length"
      

</div>
    (incremented)='iterms.add($event.toString())'>
});
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1>
});
  '090cedb   (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-couvarnter>
  <my-counter
<div *ngIf="items.length > 0">{
    #counte
\'\'\');
 }

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
  odel)]="header" />
  
]),
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 120172: 4 transforms
Fuzz 120173: 10 transforms
Fuzz 120174: 18 transforms
Fuzz 120175: 3 transforms
Fuzz 120176: 11 transforms
Fuzz 120177: 15 transforms
Fuzz 120178: 3 transforms
Fuzz 120179: 15 transforms
Fuzz 120180: 9 transforms
Fuzz 120181: 8 transforms
Fuzz 120182: 5 transforms
Fuzz 120183: 4 transforms
Fuzz 120184: 8 transforms
Fuzz 120185: 9 transforms
Fuzz 120186: 4 transforms
Fuzz 120187: 5 transforms
Fuzz 120188: 15 transforms
Fuzz 120189: 17 transforms
Fuzz 120190: 20 transforms
Fuzz 120191: 11 transforms
Fuzz 120192: 20 transforms
Fuzz 120193: 8 transforms
Fuzz 120194: 1 transforms
Fuzz 120195: 1 transforms
Fuzz 120196: 7 transforms
Fuzz 120197: 6 transforms
Fuzz 120198: 1 transforms
Fuzz 120199: 10 transforms
Fuzz 120200: 5 transforms
Fuzz 120201: 6 transforms
Fuzz 120202: 19 transforms
Fuzz 120203: 6 transforms
Fuzz 120204: 9 transforms
Fuzz 120205: 10 transforms
Fuzz 120206: 5 transforms
Fuzz 120207: 10 transforms
Fuzz 120208: 18 transforms
Fuzz 120209: 13 transforms
Fuzz 120210: 15 transforms
Fuzz 120211: 6 transforms
Fuzz 120212: 4 transforms
Fuzz 120213: 16 transforms
Fuzz 120214: 7 transforms
Fuzz 120215: 8 transforms
Fuzz 120216: 5 transforms
Fuzz 120217: 11 transforms
Fuzz 120218: 9 transforms
Fuzz 120219: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
class CounterComponent {
}


  int count;
  List<String> items;
  void reset() {}
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')m

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
@Component(
  EventEmitter<String> resetEvent;
class ComponentA {
}
    emplateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',

  CounterComponent awaitrecursedComponent;
-->
  @Input() int maxCount;
  String header;

  void increment() {}
  t<!--
  selector: 'my-counter',
@Component(
<<==HTML CODE==>>
<!-- }
]),
});
{
\'\'\');
  '09@ngIgnoreErrors: -->
<h1 }
#h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; lset x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<ds.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <myiv *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="hader" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 120220: 11 transforms
Fuzz 120221: 20 transforms
Fuzz 120222: 7 transforms
Fuzz 120223: 13 transforms
Fuzz 120224: 11 transforms
Fuzz 120225: 3 transforms
Fuzz 120226: 8 transforms
Fuzz 120227: 9 transforms
Fuzz 120228: 6 transforms
Fuzz 120229: 14 transforms
Fuzz 120230: 12 transforms
Fuzz 120231: 14 transforms
Fuzz 120232: 18 transforms
Fuzz 120233: 12 transforms
Fuzz 120234: 14 transforms
Fuzz 120235: 8 transforms
Fuzz 120236: 20 transforms
Fuzz 120237: 6 transforms
Fuzz 120238: 9 transforms
Fuzz 120239: 12 transforms
Fuzz 120240: 12 transforms
Fuzz 120241: 15 transforms
Fuzz 120242: 15 transforms
Fuzz 120243: 10 transforms
Fuzz 120244: 4 transforms
Fuzz 120245: 16 transforms
Fuzz 120246: 3 transforms
Fuzz 120247: 19 transforms
Fuzz 120248: 18 transforms
Fuzz 120249: 20 transforms
Fuzz 120250: 20 transforms
Fuzz 120251: 4 transforms
Fuzz 120252: 5 transforms
Fuzz 120253: 18 transforms
Fuzz 120254: 7 transforms
Fuzz 120255: 6 transforms
Fuzz 120256: 2 transforms
Fuzz 120257: 8 transforms
Fuzz 120258: 19 transforms
Fuzz 120259: 5 transforms
Fuzz 120260: 20 transforms
Fuzz 120261: 4 transforms
Fuzz 120262: 9 transforms
Fuzz 120263: 6 transforms
Fuzz 120264: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  @Input() int maxCount;

       at  @Output() E  at  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(

  selector: 'my-counter',
  EventEmitter<String> resetEvent;
       aria-hidden="true"
  int count;
  String header;
<!--
}


            aria-hidden="true"
  CounterComponent recursedComponent;
  void increment() {}
  @ContentChild(CounterComponent)
  void reset() {}
}
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
import 'package:angular2/angular2.dart';
class ComponentA {

  templateUrl: 'test.html',
  List<String> items;
<<==HTML CODE==>>
<!dynamic-- @gIgnoresetE
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937brrors: --
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 120265: 6 transforms
Fuzz 120266: 2 transforms
Fuzz 120267: 8 transforms
Fuzz 120268: 7 transforms
Fuzz 120269: 2 transforms
Fuzz 120270: 2 transforms
Fuzz 120271: 11 transforms
Fuzz 120272: 7 transforms
Fuzz 120273: 5 transforms
Fuzz 120274: 4 transforms
Fuzz 120275: 3 transforms
Fuzz 120276: 8 transforms
Fuzz 120277: 8 transforms
Fuzz 120278: 10 transforms
Fuzz 120279: 10 transforms
Fuzz 120280: 8 transforms
Fuzz 120281: 15 transforms
Fuzz 120282: 8 transforms
Fuzz 120283: 19 transforms
Fuzz 120284: 15 transforms
Fuzz 120285: 16 transforms
Fuzz 120286: 12 transforms
Fuzz 120287: 6 transforms
Fuzz 120288: 12 transforms
Fuzz 120289: 5 transforms
Fuzz 120290: 3 transforms
Fuzz 120291: 13 transforms
Fuzz 120292: 20 transforms
Fuzz 120293: 4 transforms
Fuzz 120294: 9 transforms
Fuzz 120295: 20 transforms
Fuzz 120296: 17 transforms
Fuzz 120297: 9 transforms
Fuzz 120298: 4 transforms
Fuzz 120299: 19 transforms
Fuzz 120300: 18 transforms
Fuzz 120301: 14 transforms
Fuzz 120302: 17 transforms
Fuzz 120303: 11 transforms
Fuzz 120304: 20 transforms
Fuzz 120305: 18 transforms
Fuzz 120306: 20 transforms
Fuzz 120307: 15 transforms
Fuzz 120308: 20 transforms
Fuzz 120309: 10 transforms
Fuzz 120310: 14 transforms
Fuzz 120311: 5 transforms
Fuzz 120312: 14 transforms
Fuzz 120313: 11 transforms
Fuzz 120314: 15 transforms
Fuzz 120315: 5 transforms
Fuzz 120316: 1 transforms
Fuzz 120317: 16 transforms
Fuzz 120318: 5 transforms
Fuzz 120319: 20 transforms
Fuzz 120320: 2 transforms
Fuzz 120321: 18 transforms
Fuzz 120322: 18 transforms
Fuzz 120323: 18 transforms
Fuzz 120324: 12 transforms
Fuzz 120325: 4 transforms
Fuzz 120326: 6 transforms
Fuzz 120327: 13 transforms
Fuzz 120328: 16 transforms
Fuzz 120329: 12 transforms
Fuzz 120330: 10 transforms
Fuzz 120331: 3 transforms
Fuzz 120332: 4 transforms
Fuzz 120333: 9 transforms
Fuzz 120334: 10 transforms
Fuzz 120335: 12 transforms
Fuzz 120336: 16 transforms
Fuzz 120337: 8 transforms
Fuzz 120338: 5 transforms
Fuzz 120339: 14 transforms
Fuzz 120340: 9 transforms
Fuzz 120341: 9 transforms
Fuzz 120342: 6 transforms
Fuzz 120343: 17 transforms
Fuzz 120344: 19 transforms
Fuzz 120345: 19 transforms
Fuzz 120346: 5 transforms
Fuzz 120347: 18 transforms
Fuzz 120348: 10 transforms
Fuzz 120349: 15 transforms
Fuzz 120350: 2 transforms
Fuzz 120351: 18 transforms
Fuzz 120352: 15 transforms
Fuzz 120353: 11 transforms
Fuzz 120354: 17 transforms
Fuzz 120355: 12 transforms
Fuzz 120356: 12 transforms
Fuzz 120357: 7 transforms
Fuzz 120358: 5 transforms
Fuzz 120359: 14 transforms
Fuzz 120360: 3 transforms
Fuzz 120361: 10 transforms
Fuzz 120362: 6 transforms
Fuzz 120363: 13 transforms
Fuzz 120364: 10 transforms
Fuzz 120365: 11 transforms
Fuzz 120366: 11 transforms
Fuzz 120367: 6 transforms
Fuzz 120368: 13 transforms
Fuzz 120369: 16 transforms
Fuzz 120370: 5 transforms
Fuzz 120371: 13 transforms
Fuzz 120372: 1 transforms
Fuzz 120373: 11 transforms
Fuzz 120374: 14 transforms
Fuzz 120375: 20 transforms
Fuzz 120376: 5 transforms
Fuzz 120377: 13 transforms
Fuzz 120378: 1 transforms
Fuzz 120379: 7 transforms
Fuzz 120380: 7 transforms
Fuzz 120381: 2 transforms
Fuzz 120382: 1 transforms
Fuzz 120383: 1 transforms
Fuzz 120384: 2 transforms
Fuzz 120385: 19 transforms
Fuzz 120386: 13 transforms
Fuzz 120387: 4 transforms
Fuzz 120388: 10 transforms
Fuzz 120389: 1 transforms
Fuzz 120390: 9 transforms
Fuzz 120391: 15 transforms
Fuzz 120392: 5 transforms
Fuzz 120393: 12 transforms
Fuzz 120394: 2 transforms
Fuzz 120395: 8 transforms
Fuzz 120396: 9 transforms
Fuzz 120397: 14 transforms
Fuzz 120398: 1 transforms
Fuzz 120399: 7 transforms
Fuzz 120400: 1 transforms
Fuzz 120401: 5 transforms
Fuzz 120402: 1 transforms
Fuzz 120403: 1 transforms
Fuzz 120404: 2 transforms
Fuzz 120405: 7 transforms
Fuzz 120406: 1 transforms
Fuzz 120407: 17 transforms
Fuzz 120408: 8 transforms
Fuzz 120409: 9 transforms
Fuzz 120410: 15 transforms
Fuzz 120411: 8 transforms
Fuzz 120412: 11 transforms
Fuzz 120413: 7 transforms
Fuzz 120414: 20 transforms
Fuzz 120415: 9 transforms
Fuzz 120416: 7 transforms
Fuzz 120417: 10 transforms
Fuzz 120418: 14 transforms
Fuzz 120419: 3 transforms
Fuzz 120420: 13 transforms
Fuzz 120421: 2 transforms
Fuzz 120422: 20 transforms
Fuzz 120423: 12 transforms
Fuzz 120424: 11 transforms
Fuzz 120425: 16 transforms
Fuzz 120426: 3 transforms
Fuzz 120427: 6 transforms
Fuzz 120428: 14 transforms
Fuzz 120429: 12 transforms
Fuzz 120430: 4 transforms
Fuzz 120431: 10 transforms
Fuzz 120432: 1 transforms
Fuzz 120433: 2 transforms
Fuzz 120434: 12 transforms
Fuzz 120435: 11 transforms
Fuzz 120436: 6 transforms
Fuzz 120437: 20 transforms
Fuzz 120438: 5 transforms
Fuzz 120439: 8 transforms
Fuzz 120440: 17 transforms
Fuzz 120441: 11 transforms
Fuzz 120442: 14 transforms
Fuzz 120443: 1 transforms
Fuzz 120444: 10 transforms
Fuzz 120445: 2 transforms
Fuzz 120446: 14 transforms
Fuzz 120447: 13 transforms
Fuzz 120448: 19 transforms
Fuzz 120449: 12 transforms
Fuzz 120450: 20 transforms
Fuzz 120451: 19 transforms
Fuzz 120452: 3 transforms
Fuzz 120453: 8 transforms
Fuzz 120454: 18 transforms
Fuzz 120455: 12 transforms
Fuzz 120456: 2 transforms
Fuzz 120457: 14 transforms
Fuzz 120458: 5 transforms
Fuzz 120459: 10 transforms
Fuzz 120460: 10 transforms
Fuzz 120461: 15 transforms
Fuzz 120462: 13 transforms
Fuzz 120463: 3 transforms
Fuzz 120464: 18 transforms
Fuzz 120465: 17 transforms
Fuzz 120466: 7 transforms
Fuzz 120467: 14 transforms
Fuzz 120468: 13 transforms
Fuzz 120469: 14 transforms
Fuzz 120470: 12 transforms
Fuzz 120471: 11 transforms
Fuzz 120472: 20 transforms
Fuzz 120473: 17 transforms
Fuzz 120474: 15 transforms
Fuzz 120475: 14 transforms
Fuzz 120476: 17 transforms
Fuzz 120477: 8 transforms
Fuzz 120478: 7 transforms
Fuzz 120479: 10 transforms
Fuzz 120480: 2 transforms
Fuzz 120481: 9 transforms
Fuzz 120482: 3 transforms
Fuzz 120483: 11 transforms
Fuzz 120484: 7 transforms
Fuzz 120485: 6 transforms
Fuzz 120486: 19 transforms
Fuzz 120487: 20 transforms
Fuzz 120488: 6 transforms
Fuzz 120489: 8 transforms
Fuzz 120490: 19 transforms
Fuzz 120491: 7 transforms
Fuzz 120492: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;

  voidn reset() {}
-->
@Component(
factory  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
}
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       attr.aria-hidden="{{!invaitems;
-->
  selector: 'my-counter',
  templateUrl: 'test.html',
class ComponentA {
class CounterComponent {
  @Output() EvetEmitter<int> incremednted;

       aria-hient recursedComponent;

}
       aria-hidden="true"
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  int count;
  List<String> <!--
  CounterCompon<!--

  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
<<==HTML CODE==>>
    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
  <my-counter    (incremented)='items.add($event.toString())'>
    [count]="items.length"
<!-- @ngIgnoreErrors: ---counter>
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}  </my-counter>
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
      
    #count null'>
</li>  <my-counter    (incremented)='items.add($event.toString())'>
er
<h1 #h1>Showing {{items.length}} items:</h1>
    <my-counter></myindex' [hidden]='item != null'>
    (reset)=''
</div>
  
    (click)='h1.hidden = 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 120493: 11 transforms
Fuzz 120494: 20 transforms
Fuzz 120495: 15 transforms
Fuzz 120496: 17 transforms
Fuzz 120497: 17 transforms
Fuzz 120498: 5 transforms
Fuzz 120499: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;

  selector: 'my-counte<!--
-->
  @Output() EventEmitter<int> incremented;
}
class ComponentA {
class ComponentA {
  outputs: const ['resetEvent: reset'],
  List<String> items;


  interCooutputs: const ['resetEvent: reset'],
  List<String> items;


  interComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
}
  int count;

  List<String> items;
  templateUr<!--
@Component(
  @ContentChild(CounterComponent)

  EventEmitter<String> resetEvent;
  String header;
       attr.arFunctioniar',
  CounterComponent recursednputs: const ['count'],
  void reset() {}
  inputs: const ['count'],
class CounterComponent {
  @Input() int maxCount;

}
  @Output() EventEmitter<int> incremented;
@Component(
  int count;
  void increment() {}
  selector: 'my-counter',
import 'package:angular2/angular2.dart';
  template: '{{count  attr.aria-hidden="{{!invalid}}"
     }} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
@Component(
  template: '{{count}} <button (clithisck)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"
  outputs: cint> incremented;
@Component(
  int count;
  void increment() {}
  selector: 'my-counter',
import 'package:angular2/angular2.dart';
  template: '{{count  attr.aria-hidden="{{!invalid}}"
     }} <button (onst ['resetEvent: reset'],
l: 'test.htm}
]),
});
{
\'\'\');
  '090cedl',
-->
  @Component, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
}
  int count;

  List<String> items;
  templateUr<!--
@Component(
  @ContentChild(CounterComponent)

  EventEmitter<String> resetEvent;
  String header;
       attr.arFunctioniar',
  CounterComponent recursednputs: const ['count'],
  void reset() {}
  inputs: const ['count'],
class CounterComponent {
  @Input() int maxCount;

}
  @Output() EventEmitter<int> incremented;
@Component(
  int count;
  void increment() {}
  selector: 'my-counter',
import 'package:angular2/angular2.dart';
  template: '{{count  attr.aria-hidden="{{!invalid}}"
     }} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
@Component(
  template: '{{count}} <button (clithisck)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
l: 'test.html',
-->
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
    #counter    [count]="items.lengt"
<h1 #h1>Showing {{items.length}} items:</h1>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
< li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>
d    <my-counter></my-counter>
  </my-counter>
</div>
  
<!-- @ngIgnoreErrors: -->
         <my-counter
    (reset)=''
  {{ngForm.dirtywith}}
    [maxCount]='4'
<div *ngIf="items.length > 0">

    (incremented)='items.add($event.toString())'>

</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 120500: 7 transforms
Fuzz 120501: 18 transforms
Fuzz 120502: 11 transforms
Fuzz 120503: 3 transforms
Fuzz 120504: 12 transforms
Fuzz 120505: 8 transforms
Fuzz 120506: 3 transforms
Fuzz 120507: 13 transforms
Fuzz 120508: 11 transforms
Fuzz 120509: 19 transforms
Fuzz 120510: 12 transforms
Fuzz 120511: 15 transforms
Fuzz 120512: 4 transforms
Fuzz 120513: 18 transforms
Fuzz 120514: 6 transforms
Fuzz 120515: 12 transforms
Fuzz 120516: 15 transforms
Fuzz 120517: 16 transforms
Fuzz 120518: 1 transforms
Fuzz 120519: 7 transforms
Fuzz 120520: 2 transforms
Fuzz 120521: 6 transforms
Fuzz 120522: 3 transforms
Fuzz 120523: 12 transforms
Fuzz 120524: 4 transforms
Fuzz 120525: 1 transforms
Fuzz 120526: 13 transforms
Fuzz 120527: 12 transforms
Fuzz 120528: 8 transforms
Fuzz 120529: 19 transforms
Fuzz 120530: 14 transforms
Fuzz 120531: 17 transforms
Fuzz 120532: 5 transforms
Fuzz 120533: 7 transforms
Fuzz 120534: 17 transforms
Fuzz 120535: 5 transforms
Fuzz 120536: 8 transforms
Fuzz 120537: 16 transforms
Fuzz 120538: 14 transforms
Fuzz 120539: 4 transforms
Fuzz 120540: 14 transforms
Fuzz 120541: 6 transforms
Fuzz 120542: 9 transforms
Fuzz 120543: 9 transforms
Fuzz 120544: 6 transforms
Fuzz 120545: 15 transforms
Fuzz 120546: 15 transforms
Fuzz 120547: 3 transforms
Fuzz 120548: 10 transforms
Fuzz 120549: 1 transforms
Fuzz 120550: 6 transforms
Fuzz 120551: 11 transforms
Fuzz 120552: 8 transforms
Fuzz 120553: 10 transforms
Fuzz 120554: 6 transforms
Fuzz 120555: 15 transforms
Fuzz 120556: 3 transforms
Fuzz 120557: 11 transforms
Fuzz 120558: 12 transforms
Fuzz 120559: 9 transforms
Fuzz 120560: 8 transforms
Fuzz 120561: 19 transforms
Fuzz 120562: 2 transforms
Fuzz 120563: 11 transforms
Fuzz 120564: 19 transforms
Fuzz 120565: 17 transforms
Fuzz 120566: 1 transforms
Fuzz 120567: 9 transforms
Fuzz 120568: 20 transforms
Fuzz 120569: 9 transforms
Fuzz 120570: 18 transforms
Fuzz 120571: 5 transforms
Fuzz 120572: 15 transforms
Fuzz 120573: 3 transforms
Fuzz 120574: 12 transforms
Fuzz 120575: 18 transforms
Fuzz 120576: 9 transforms
Fuzz 120577: 3 transforms
Fuzz 120578: 1 transforms
Fuzz 120579: 10 transforms
Fuzz 120580: 20 transforms
Fuzz 120581: 20 transforms
Fuzz 120582: 9 transforms
Fuzz 120583: 14 transforms
Fuzz 120584: 5 transforms
Fuzz 120585: 7 transforms
Fuzz 120586: 19 transforms
Fuzz 120587: 2 transforms
Fuzz 120588: 1 transforms
Fuzz 120589: 5 transforms
Fuzz 120590: 12 transforms
Fuzz 120591: 3 transforms
Fuzz 120592: 15 transforms
Fuzz 120593: 6 transforms
Fuzz 120594: 9 transforms
Fuzz 120595: 7 transforms
Fuzz 120596: 20 transforms
Fuzz 120597: 9 transforms
Fuzz 120598: 6 transforms
Fuzz 120599: 15 transforms
Fuzz 120600: 8 transforms
Fuzz 120601: 1 transforms
Fuzz 120602: 8 transforms
Fuzz 120603: 19 transforms
Fuzz 120604: 6 transforms
Fuzz 120605: 15 transforms
Fuzz 120606: 4 transforms
Fuzz 120607: 20 transforms
Fuzz 120608: 18 transforms
Fuzz 120609: 14 transforms
Fuzz 120610: 19 transforms
Fuzz 120611: 11 transforms
Fuzz 120612: 16 transforms
Fuzz 120613: 4 transforms
Fuzz 120614: 9 transforms
Fuzz 120615: 4 transforms
Fuzz 120616: 15 transforms
Fuzz 120617: 9 transforms
Fuzz 120618: 20 transforms
Fuzz 120619: 5 transforms
Fuzz 120620: 9 transforms
Fuzz 120621: 9 transforms
Fuzz 120622: 12 transforms
Fuzz 120623: 6 transforms
Fuzz 120624: 10 transforms
Fuzz 120625: 19 transforms
Fuzz 120626: 6 transforms
Fuzz 120627: 8 transforms
Fuzz 120628: 3 transforms
Fuzz 120629: 3 transforms
Fuzz 120630: 15 transforms
Fuzz 120631: 20 transforms
Fuzz 120632: 2 transforms
Fuzz 120633: 19 transforms
Fuzz 120634: 19 transforms
Fuzz 120635: 6 transforms
Fuzz 120636: 3 transforms
Fuzz 120637: 9 transforms
Fuzz 120638: 7 transforms
Fuzz 120639: 12 transforms
Fuzz 120640: 16 transforms
Fuzz 120641: 10 transforms
Fuzz 120642: 1 transforms
Fuzz 120643: 16 transforms
Fuzz 120644: 6 transforms
Fuzz 120645: 9 transforms
Fuzz 120646: 20 transforms
Fuzz 120647: 1 transforms
Fuzz 120648: 2 transforms
Fuzz 120649: 10 transforms
Fuzz 120650: 6 transforms
Fuzz 120651: 6 transforms
Fuzz 120652: 7 transforms
Fuzz 120653: 9 transforms
Fuzz 120654: 16 transforms
Fuzz 120655: 18 transforms
Fuzz 120656: 8 transforms
Fuzz 120657: 7 transforms
Fuzz 120658: 16 transforms
Fuzz 120659: 19 transforms
Fuzz 120660: 2 transforms
Fuzz 120661: 8 transforms
Fuzz 120662: 12 transforms
Fuzz 120663: 6 transforms
Fuzz 120664: 5 transforms
Fuzz 120665: 10 transforms
Fuzz 120666: 2 transforms
Fuzz 120667: 3 transforms
Fuzz 120668: 18 transforms
Fuzz 120669: 3 transforms
Fuzz 120670: 1 transforms
Fuzz 120671: 9 transforms
Fuzz 120672: 13 transforms
Fuzz 120673: 3 transforms
Fuzz 120674: 10 transforms
Fuzz 120675: 6 transforms
Fuzz 120676: 6 transforms
Fuzz 120677: 12 transforms
Fuzz 120678: 3 transforms
Fuzz 120679: 6 transforms
Fuzz 120680: 3 transforms
Fuzz 120681: 20 transforms
Fuzz 120682: 2 transforms
Fuzz 120683: 9 transforms
Fuzz 120684: 12 transforms
Fuzz 120685: 7 transforms
Fuzz 120686: 16 transforms
Fuzz 120687: 12 transforms
Fuzz 120688: 1 transforms
Fuzz 120689: 15 transforms
Fuzz 120690: 6 transforms
Fuzz 120691: 20 transforms
Fuzz 120692: 14 transforms
Fuzz 120693: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'prethrowackage:angular2/anisgular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrlhide: 'test.html',  directives:<! const [<!--
-wackage:angular2/anisgular2.dart';

@Component(
  sel->
      CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngI{items.lenggoreErrors: --><h1 #h1>Showing {{items.length}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 120694: 20 transforms
Fuzz 120695: 17 transforms
Fuzz 120696: 15 transforms
Fuzz 120697: 1 transforms
Fuzz 120698: 17 transforms
Fuzz 120699: 12 transforms
Fuzz 120700: 13 transforms
Fuzz 120701: 1 transforms
Fuzz 120702: 2 transforms
Fuzz 120703: 4 transforms
Fuzz 120704: 12 transforms
Fuzz 120705: 20 transforms
Fuzz 120706: 9 transforms
Fuzz 120707: 15 transforms
Fuzz 120708: 12 transforms
Fuzz 120709: 3 transforms
Fuzz 120710: 19 transforms
Fuzz 120711: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
c}
]),
});
{
\'\'\');
  '090cedb3lass CounterComponent {
  List<String> items;  selector: }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b093'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
  String header;
import 'package:angular2/angular2.dart';
  inputs: const ['count']<!--
,@Component(
  void reset() {}

  int add\'"></button>')
  void increment() {}
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
  String header;
import 'package:angular2/angular2.dart';
  inputs: const ['count']<!--
,@Component(
  void reset() {}

  int count;  templateUrl: 'test.html',

  @Output() EventEmitter<int> count;  templateUrl: 'test.html',

  @Output() EventEmitter<int> incremented;
  @Input() int}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503599 maxCount;
  EventEmitter<String> resetEvent;
}
  outputs: const ['resetEvent: reset'],

  CounterComponent recursedComponent;

}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li  *ngFor=oreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li  *ngFor='let item of items; let x=index' [hidden]='i}tem != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [<!--
-->
    count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counte
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 120712: 5 transforms
Fuzz 120713: 4 transforms
Fuzz 120714: 13 transforms
Fuzz 120715: 19 transforms
Fuzz 120716: 14 transforms
Fuzz 120717: 13 transforms
Fuzz 120718: 1 transforms
Fuzz 120719: 5 transforms
Fuzz 120720: 4 transforms
Fuzz 120721: 7 transforms
Fuzz 120722: 12 transforms
Fuzz 120723: 18 transforms
Fuzz 120724: 12 transforms
Fuzz 120725: 20 transforms
Fuzz 120726: 20 transforms
Fuzz 120727: 15 transforms
Fuzz 120728: 16 transforms
Fuzz 120729: 3 transforms
Fuzz 120730: 7 transforms
Fuzz 120731: 6 transforms
Fuzz 120732: 16 transforms
Fuzz 120733: 12 transforms
Fuzz 120734: 16 transforms
Fuzz 120735: 3 transforms
Fuzz 120736: 1 transforms
Fuzz 120737: 2 transforms
Fuzz 120738: 9 transforms
Fuzz 120739: 18 transforms
Fuzz 120740: 1 transforms
Fuzz 120741: 17 transforms
Fuzz 120742: 4 transforms
Fuzz 120743: 20 transforms
Fuzz 120744: 7 transforms
Fuzz 120745: 11 transforms
Fuzz 120746: 15 transforms
Fuzz 120747: 9 transforms
Fuzz 120748: 14 transforms
Fuzz 120749: 9 transforms
Fuzz 120750: 7 transforms
Fuzz 120751: 16 transforms
Fuzz 120752: 6 transforms
Fuzz 120753: 13 transforms
Fuzz 120754: 16 transforms
Fuzz 120755: 3 transforms
Fuzz 120756: 10 transforms
Fuzz 120757: 19 transforms
Fuzz 120758: 17 transforms
Fuzz 120759: 14 transforms
Fuzz 120760: 7 transforms
Fuzz 120761: 3 transforms
Fuzz 120762: 1 transforms
Fuzz 120763: 7 transforms
Fuzz 120764: 1 transforms
Fuzz 120765: 6 transforms
Fuzz 120766: 15 transforms
Fuzz 120767: 9 transforms
Fuzz 120768: 1 transforms
Fuzz 120769: 8 transforms
Fuzz 120770: 1 transforms
Fuzz 120771: 5 transforms
Fuzz 120772: 10 transforms
Fuzz 120773: 13 transforms
Fuzz 120774: 14 transforms
Fuzz 120775: 8 transforms
Fuzz 120776: 8 transforms
Fuzz 120777: 18 transforms
Fuzz 120778: 6 transforms
Fuzz 120779: 5 transforms
Fuzz 120780: 17 transforms
Fuzz 120781: 5 transforms
Fuzz 120782: 18 transforms
Fuzz 120783: 9 transforms
Fuzz 120784: 9 transforms
Fuzz 120785: 4 transforms
Fuzz 120786: 15 transforms
Fuzz 120787: 12 transforms
Fuzz 120788: 16 transforms
Fuzz 120789: 19 transforms
Fuzz 120790: 1 transforms
Fuzz 120791: 2 transforms
Fuzz 120792: 4 transforms
Fuzz 120793: 16 transforms
Fuzz 120794: 1 transforms
Fuzz 120795: 14 transforms
Fuzz 120796: 12 transforms
Fuzz 120797: 1 transforms
Fuzz 120798: 8 transforms
Fuzz 120799: 6 transforms
Fuzz 120800: 19 transforms
Fuzz 120801: 11 transforms
Fuzz 120802: 6 transforms
Fuzz 120803: 9 transforms
Fuzz 120804: 15 transforms
Fuzz 120805: 13 transforms
Fuzz 120806: 19 transforms
Fuzz 120807: 6 transforms
Fuzz 120808: 3 transforms
Fuzz 120809: 2 transforms
Fuzz 120810: 11 transforms
Fuzz 120811: 4 transforms
Fuzz 120812: 3 transforms
Fuzz 120813: 10 transforms
Fuzz 120814: 11 transforms
Fuzz 120815: 5 transforms
Fuzz 120816: 11 transforms
Fuzz 120817: 5 transforms
Fuzz 120818: 10 transforms
Fuzz 120819: 4 transforms
Fuzz 120820: 13 transforms
Fuzz 120821: 4 transforms
Fuzz 120822: 11 transforms
Fuzz 120823: 12 transforms
Fuzz 120824: 5 transforms
Fuzz 120825: 2 transforms
Fuzz 120826: 16 transforms
Fuzz 120827: 19 transforms
Fuzz 120828: 8 transforms
Fuzz 120829: 9 transforms
Fuzz 120830: 3 transforms
Fuzz 120831: 12 transforms
Fuzz 120832: 11 transforms
Fuzz 120833: 16 transforms
Fuzz 120834: 5 transforms
Fuzz 120835: 20 transforms
Fuzz 120836: 8 transforms
Fuzz 120837: 9 transforms
Fuzz 120838: 17 transforms
Fuzz 120839: 18 transforms
Fuzz 120840: 14 transforms
Fuzz 120841: 8 transforms
Fuzz 120842: 15 transforms
Fuzz 120843: 2 transforms
Fuzz 120844: 17 transforms
Fuzz 120845: 13 transforms
Fuzz 120846: 6 transforms
Fuzz 120847: 10 transforms
Fuzz 120848: 13 transforms
Fuzz 120849: 11 transforms
Fuzz 120850: 20 transforms
Fuzz 120851: 15 transforms
Fuzz 120852: 14 transforms
Fuzz 120853: 18 transforms
Fuzz 120854: 11 transforms
Fuzz 120855: 13 transforms
Fuzz 120856: 16 transforms
Fuzz 120857: 4 transforms
Fuzz 120858: 10 transforms
Fuzz 120859: 4 transforms
Fuzz 120860: 4 transforms
Fuzz 120861: 1 transforms
Fuzz 120862: 5 transforms
Fuzz 120863: 18 transforms
Fuzz 120864: 8 transforms
Fuzz 120865: 9 transforms
Fuzz 120866: 8 transforms
Fuzz 120867: 14 transforms
Fuzz 120868: 19 transforms
Fuzz 120869: 13 transforms
Fuzz 120870: 18 transforms
Fuzz 120871: 13 transforms
Fuzz 120872: 10 transforms
Fuzz 120873: 18 transforms
Fuzz 120874: 3 transforms
Fuzz 120875: 4 transforms
Fuzz 120876: 15 transforms
Fuzz 120877: 19 transforms
Fuzz 120878: 17 transforms
Fuzz 120879: 5 transforms
Fuzz 120880: 16 transforms
Fuzz 120881: 11 transforms
Fuzz 120882: 11 transforms
Fuzz 120883: 16 transforms
Fuzz 120884: 13 transforms
Fuzz 120885: 20 transforms
Fuzz 120886: 3 transforms
Fuzz 120887: 11 transforms
Fuzz 120888: 2 transforms
Fuzz 120889: 4 transforms
Fuzz 120890: 5 transforms
Fuzz 120891: 2 transforms
Fuzz 120892: 1 transforms
Fuzz 120893: 8 transforms
Fuzz 120894: 18 transforms
Fuzz 120895: 9 transforms
Fuzz 120896: 16 transforms
Fuzz 120897: 11 transforms
Fuzz 120898: 9 transforms
Fuzz 120899: 16 transforms
Fuzz 120900: 10 transforms
Fuzz 120901: 17 transforms
Fuzz 120902: 6 transforms
Fuzz 120903: 8 transforms
Fuzz 120904: 10 transforms
Fuzz 120905: 19 transforms
Fuzz 120906: 16 transforms
Fuzz 120907: 17 transforms
Fuzz 120908: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
  String header;
}
  @ContentChild(CounterComponent)
     r<String> resetEvent;
\'\'\');
  outputs: const ['resetEvent: reset'],
-->

  @ContentChild(CounterComponent)
  void increment() {}
  '090cedb3f2833a3f260b0937baae56267ckage:angular2/angular2.dart';
  @Output() EventEmitter<int>incremented;

-->
@Component(
  Counte>

}
class CounterComponefinallynt {
  outputs: const ['resetEvent: reset'],
class Cmponent<!--
       aria-hidden="true"
]),
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
});
  selector: 'my-counter',
  int count;
  EventEmitte<!--
  List<String> items;
  selector: 'my-aaa',
    st ['resetEvent: reset'],
-->

  @ContentChild(CounterComponent)
  void increment() {}
  '090cedb3f2833a3f260b0937baae56267ckage:angular2/angular2.dart';
  @Output() EventEmitter<int>incremented;

-->
@Component(
  Counte>

}
class CounterComponefinallynt {
  outputs: const ['resetEvent: reset'],
class Cmponent<!--
       aria-hidden="true"
]),
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
});
  selector: 'my-counter',
  int count;
  EventEmitte<!--
  List<String> items;
  selector: 'my-aaa',
       attr.aria-hidden="{{!invalid}A {
import 'pa}
  inputs: const ['count'],
  inputs: const ['count'],
  void reset() {}
--items;
  @Output() EventEmitter<int>incremented;
@Component(
{
class CounterComponent {
@Component(
     r<String> resetEvent;

  @Input() int maxCount;
  EventEmitte<!--

  templateUrl: 'test.html',

}
  @I   attr.aria-hidden="{{!invalid}A {
import 'pa}
  inputs: const ['count'],
  inputs: const ['count'],
  void reset() {}
--items;
  @Output() EventEmitter<int>incremented;<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}
@Component(
{
class CounterComponent {
@Component(     r<String> resetEvent;

  @Input() int maxCount;
  EventEmitte<!--

  templateUrl: 'test.html',

}
  @Input() int maxCount;
  CounterComponent recursedComponent;
<<==HTML CODE==>>
    [maxCount]='4'

      
    <my-counter></my-counter>
  </my-counter>
  <input [(ngModel)]="header" /><h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
  
</div>
</li>
<li *ngFor='let item of items; ng {{items.length}} items:</h1>
  <my-counter
  
</div>
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>

    (reset)=''
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}
  <form let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>

    (reset)=''
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
    [count]="items.length"
    #counter
    (click)='h1.hidden = !h1.hiddexn; counter.reset()'
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 120909: 4 transforms
Fuzz 120910: 14 transforms
Fuzz 120911: 15 transforms
Fuzz 120912: 9 transforms
Fuzz 120913: 20 transforms
Fuzz 120914: 15 transforms
Fuzz 120915: 7 transforms
Fuzz 120916: 18 transforms
Fuzz 120917: 16 transforms
Fuzz 120918: 15 transforms
Fuzz 120919: 20 transforms
Fuzz 120920: 17 transforms
Fuzz 120921: 20 transforms
Fuzz 120922: 16 transforms
Fuzz 120923: 15 transforms
Fuzz 120924: 16 transforms
Fuzz 120925: 6 transforms
Fuzz 120926: 9 transforms
Fuzz 120927: 3 transforms
Fuzz 120928: 8 transforms
Fuzz 120929: 18 transforms
Fuzz 120930: 19 transforms
Fuzz 120931: 13 transforms
Fuzz 120932: 20 transforms
Fuzz 120933: 5 transforms
Fuzz 120934: 2 transforms
Fuzz 120935: 2 transforms
Fuzz 120936: 9 transforms
Fuzz 120937: 2 transforms
Fuzz 120938: 9 transforms
Fuzz 120939: 7 transforms
Fuzz 120940: 18 transforms
Fuzz 120941: 8 transforms
Fuzz 120942: 12 transforms
Fuzz 120943: 18 transforms
Fuzz 120944: 13 transforms
Fuzz 120945: 7 transforms
Fuzz 120946: 2 transforms
Fuzz 120947: 11 transforms
Fuzz 120948: 8 transforms
Fuzz 120949: 6 transforms
Fuzz 120950: 4 transforms
Fuzz 120951: 14 transforms
Fuzz 120952: 20 transforms
Fuzz 120953: 12 transforms
Fuzz 120954: 14 transforms
Fuzz 120955: 8 transforms
Fuzz 120956: 20 transforms
Fuzz 120957: 2 transforms
Fuzz 120958: 10 transforms
Fuzz 120959: 6 transforms
Fuzz 120960: 14 transforms
Fuzz 120961: 19 transforms
Fuzz 120962: 8 transforms
Fuzz 120963: 6 transforms
Fuzz 120964: 1 transforms
Fuzz 120965: 9 transforms
Fuzz 120966: 17 transforms
Fuzz 120967: 8 transforms
Fuzz 120968: 16 transforms
Fuzz 120969: 6 transforms
Fuzz 120970: 13 transforms
Fuzz 120971: 11 transforms
Fuzz 120972: 14 transforms
Fuzz 120973: 12 transforms
Fuzz 120974: 20 transforms
Fuzz 120975: 9 transforms
Fuzz 120976: 14 transforms
Fuzz 120977: 19 transforms
Fuzz 120978: 5 transforms
Fuzz 120979: 16 transforms
Fuzz 120980: 15 transforms
Fuzz 120981: 3 transforms
Fuzz 120982: 10 transforms
Fuzz 120983: 3 transforms
Fuzz 120984: 17 transforms
Fuzz 120985: 1 transforms
Fuzz 120986: 1 transforms
Fuzz 120987: 2 transforms
Fuzz 120988: 4 transforms
Fuzz 120989: 5 transforms
Fuzz 120990: 14 transforms
Fuzz 120991: 11 transforms
Fuzz 120992: 6 transforms
Fuzz 120993: 12 transforms
Fuzz 120994: 13 transforms
Fuzz 120995: 6 transforms
Fuzz 120996: 11 transforms
Fuzz 120997: 18 transforms
Fuzz 120998: 5 transforms
Fuzz 120999: 14 transforms
Fuzz 121000: 18 transforms
Fuzz 121001: 10 transforms
Fuzz 121002: 3 transforms
Fuzz 121003: 17 transforms
Fuzz 121004: 15 transforms
Fuzz 121005: 12 transforms
Fuzz 121006: 19 transforms
Fuzz 121007: 13 transforms
Fuzz 121008: 5 transforms
Fuzz 121009: 2 transforms
Fuzz 121010: 17 transforms
Fuzz 121011: 16 transforms
Fuzz 121012: 18 transforms
Fuzz 121013: 15 transforms
Fuzz 121014: 16 transforms
Fuzz 121015: 4 transforms
Fuzz 121016: 13 transforms
Fuzz 121017: 16 transforms
Fuzz 121018: 12 transforms
Fuzz 121019: 19 transforms
Fuzz 121020: 6 transforms
Fuzz 121021: 14 transforms
Fuzz 121022: 13 transforms
Fuzz 121023: 14 transforms
Fuzz 121024: 4 transforms
Fuzz 121025: 17 transforms
Fuzz 121026: 20 transforms
Fuzz 121027: 11 transforms
Fuzz 121028: 19 transforms
Fuzz 121029: 18 transforms
Fuzz 121030: 7 transforms
Fuzz 121031: 7 transforms
Fuzz 121032: 16 transforms
Fuzz 121033: 14 transforms
Fuzz 121034: 12 transforms
Fuzz 121035: 6 transforms
Fuzz 121036: 3 transforms
Fuzz 121037: 1 transforms
Fuzz 121038: 20 transforms
Fuzz 121039: 6 transforms
Fuzz 121040: 14 transforms
Fuzz 121041: 15 transforms
Fuzz 121042: 2 transforms
Fuzz 121043: 14 transforms
Fuzz 121044: 20 transforms
Fuzz 121045: 20 transforms
Fuzz 121046: 16 transforms
Fuzz 121047: 7 transforms
Fuzz 121048: 5 transforms
Fuzz 121049: 7 transforms
Fuzz 121050: 13 transforms
Fuzz 121051: 16 transforms
Fuzz 121052: 6 transforms
Fuzz 121053: 13 transforms
Fuzz 121054: 12 transforms
Fuzz 121055: 3 transforms
Fuzz 121056: 7 transforms
Fuzz 121057: 10 transforms
Fuzz 121058: 15 transforms
Fuzz 121059: 4 transforms
Fuzz 121060: 19 transforms
Fuzz 121061: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [Counter}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -Component, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputhides: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEcount}} <button (cmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void incerement() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
   }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 121062: 4 transforms
Fuzz 121063: 12 transforms
Fuzz 121064: 12 transforms
Fuzz 121065: 13 transforms
Fuzz 121066: 6 transforms
Fuzz 121067: 8 transforms
Fuzz 121068: 17 transforms
Fuzz 121069: 16 transforms
Fuzz 121070: 9 transforms
Fuzz 121071: 14 transforms
Fuzz 121072: 18 transforms
Fuzz 121073: 20 transforms
Fuzz 121074: 5 transforms
Fuzz 121075: 12 transforms
Fuzz 121076: 2 transforms
Fuzz 121077: 13 transforms
Fuzz 121078: 5 transforms
Fuzz 121079: 9 transforms
Fuzz 121080: 9 transforms
Fuzz 121081: 18 transforms
Fuzz 121082: 10 transforms
Fuzz 121083: 18 transforms
Fuzz 121084: 4 transforms
Fuzz 121085: 17 transforms
Fuzz 121086: 7 transforms
Fuzz 121087: 11 transforms
Fuzz 121088: 16 transforms
Fuzz 121089: 3 transforms
Fuzz 121090: 15 transforms
Fuzz 121091: 12 transforms
Fuzz 121092: 12 transforms
Fuzz 121093: 16 transforms
Fuzz 121094: 12 transforms
Fuzz 121095: 2 transforms
Fuzz 121096: 11 transforms
Fuzz 121097: 14 transforms
Fuzz 121098: 6 transforms
Fuzz 121099: 19 transforms
Fuzz 121100: 11 transforms
Fuzz 121101: 7 transforms
Fuzz 121102: 20 transforms
Fuzz 121103: 10 transforms
Fuzz 121104: 8 transforms
Fuzz 121105: 20 transforms
Fuzz 121106: 2 transforms
Fuzz 121107: 16 transforms
Fuzz 121108: 20 transforms
Fuzz 121109: 8 transforms
Fuzz 121110: 8 transforms
Fuzz 121111: 15 transforms
Fuzz 121112: 5 transforms
Fuzz 121113: 6 transforms
Fuzz 121114: 11 transforms
Fuzz 121115: 4 transforms
Fuzz 121116: 10 transforms
Fuzz 121117: 1 transforms
Fuzz 121118: 3 transforms
Fuzz 121119: 19 transforms
Fuzz 121120: 7 transforms
Fuzz 121121: 13 transforms
Fuzz 121122: 2 transforms
Fuzz 121123: 2 transforms
Fuzz 121124: 11 transforms
Fuzz 121125: 16 transforms
Fuzz 121126: 4 transforms
Fuzz 121127: 1 transforms
Fuzz 121128: 1 transforms
Fuzz 121129: 15 transforms
Fuzz 121130: 12 transforms
Fuzz 121131: 6 transforms
Fuzz 121132: 3 transforms
Fuzz 121133: 12 transforms
Fuzz 121134: 5 transforms
Fuzz 121135: 4 transforms
Fuzz 121136: 5 transforms
Fuzz 121137: 7 transforms
Fuzz 121138: 15 transforms
Fuzz 121139: 3 transforms
Fuzz 121140: 20 transforms
Fuzz 121141: 2 transforms
Fuzz 121142: 5 transforms
Fuzz 121143: 12 transforms
Fuzz 121144: 20 transforms
Fuzz 121145: 11 transforms
Fuzz 121146: 6 transforms
Fuzz 121147: 19 transforms
Fuzz 121148: 11 transforms
Fuzz 121149: 17 transforms
Fuzz 121150: 19 transforms
Fuzz 121151: 5 transforms
Fuzz 121152: 2 transforms
Fuzz 121153: 5 transforms
Fuzz 121154: 15 transforms
Fuzz 121155: 1 transforms
Fuzz 121156: 15 transforms
Fuzz 121157: 18 transforms
Fuzz 121158: 20 transforms
Fuzz 121159: 3 transforms
Fuzz 121160: 14 transforms
Fuzz 121161: 13 transforms
Fuzz 121162: 3 transforms
Fuzz 121163: 4 transforms
Fuzz 121164: 3 transforms
Fuzz 121165: 17 transforms
Fuzz 121166: 17 transforms
Fuzz 121167: 7 transforms
Fuzz 121168: 14 transforms
Fuzz 121169: 19 transforms
Fuzz 121170: 15 transforms
Fuzz 121171: 19 transforms
Fuzz 121172: 11 transforms
Fuzz 121173: 14 transforms
Fuzz 121174: 13 transforms
Fuzz 121175: 19 transforms
Fuzz 121176: 4 transforms
Fuzz 121177: 13 transforms
Fuzz 121178: 10 transforms
Fuzz 121179: 12 transforms
Fuzz 121180: 20 transforms
Fuzz 121181: 20 transforms
Fuzz 121182: 8 transforms
Fuzz 121183: 3 transforms
Fuzz 121184: 14 transforms
Fuzz 121185: 19 transforms
Fuzz 121186: 2 transforms
Fuzz 121187: 16 transforms
Fuzz 121188: 4 transforms
Fuzz 121189: 6 transforms
Fuzz 121190: 15 transforms
Fuzz 121191: 10 transforms
Fuzz 121192: 9 transforms
Fuzz 121193: 18 transforms
Fuzz 121194: 10 transforms
Fuzz 121195: 20 transforms
Fuzz 121196: 8 transforms
Fuzz 121197: 9 transforms
Fuzz 121198: 2 transforms
Fuzz 121199: 1 transforms
Fuzz 121200: 4 transforms
Fuzz 121201: 15 transforms
Fuzz 121202: 2 transforms
Fuzz 121203: 17 transforms
Fuzz 121204: 5 transforms
Fuzz 121205: 4 transforms
Fuzz 121206: 6 transforms
Fuzz 121207: 18 transforms
Fuzz 121208: 12 transforms
Fuzz 121209: 17 transforms
Fuzz 121210: 9 transforms
Fuzz 121211: 17 transforms
Fuzz 121212: 5 transforms
Fuzz 121213: 8 transforms
Fuzz 121214: 7 transforms
Fuzz 121215: 18 transforms
Fuzz 121216: 4 transforms
Fuzz 121217: 16 transforms
Fuzz 121218: 13 transforms
Fuzz 121219: 12 transforms
Fuzz 121220: 10 transforms
Fuzz 121221: 10 transforms
Fuzz 121222: 9 transforms
Fuzz 121223: 5 transforms
Fuzz 121224: 1 transforms
Fuzz 121225: 18 transforms
Fuzz 121226: 5 transforms
Fuzz 121227: 11 transforms
Fuzz 121228: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;
  templateUrl: 'test.html',
  void increment() {}
  EventEmitter<String> resetEvent;
  String header;
  List<String> items;
}
       attr.aria-hidden="{{!invalid}}"


     rComponent {
  @ContentChild(CounterComponent)
}

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
  void reset() {}
@Component(
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
-->
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],

       aria-hidden="true"
import 'package:angular2/angular2.dart';
class ComponentA {
class Counte<!--
@Component(
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ng}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
For='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="<!--
-->
       aria-h
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 121229: 6 transforms
Fuzz 121230: 19 transforms
Fuzz 121231: 12 transforms
Fuzz 121232: 14 transforms
Fuzz 121233: 13 transforms
Fuzz 121234: 4 transforms
Fuzz 121235: 15 transforms
Fuzz 121236: 1 transforms
Fuzz 121237: 10 transforms
Fuzz 121238: 4 transforms
Fuzz 121239: 9 transforms
Fuzz 121240: 13 transforms
Fuzz 121241: 1 transforms
Fuzz 121242: 16 transforms
Fuzz 121243: 9 transforms
Fuzz 121244: 20 transforms
Fuzz 121245: 13 transforms
Fuzz 121246: 15 transforms
Fuzz 121247: 11 transforms
Fuzz 121248: 8 transforms
Fuzz 121249: 13 transforms
Fuzz 121250: 11 transforms
Fuzz 121251: 9 transforms
Fuzz 121252: 9 transforms
Fuzz 121253: 9 transforms
Fuzz 121254: 15 transforms
Fuzz 121255: 6 transforms
Fuzz 121256: 14 transforms
Fuzz 121257: 6 transforms
Fuzz 121258: 4 transforms
Fuzz 121259: 10 transforms
Fuzz 121260: 5 transforms
Fuzz 121261: 15 transforms
Fuzz 121262: 2 transforms
Fuzz 121263: 4 transforms
Fuzz 121264: 19 transforms
Fuzz 121265: 19 transforms
Fuzz 121266: 9 transforms
Fuzz 121267: 6 transforms
Fuzz 121268: 13 transforms
Fuzz 121269: 13 transforms
Fuzz 121270: 7 transforms
Fuzz 121271: 7 transforms
Fuzz 121272: 17 transforms
Fuzz 121273: 17 transforms
Fuzz 121274: 20 transforms
Fuzz 121275: 17 transforms
Fuzz 121276: 1 transforms
Fuzz 121277: 15 transforms
Fuzz 121278: 17 transforms
Fuzz 121279: 9 transforms
Fuzz 121280: 19 transforms
Fuzz 121281: 3 transforms
Fuzz 121282: 5 transforms
Fuzz 121283: 2 transforms
Fuzz 121284: 10 transforms
Fuzz 121285: 16 transforms
Fuzz 121286: 1 transforms
Fuzz 121287: 4 transforms
Fuzz 121288: 6 transforms
Fuzz 121289: 7 transforms
Fuzz 121290: 20 transforms
Fuzz 121291: 18 transforms
Fuzz 121292: 7 transforms
Fuzz 121293: 14 transforms
Fuzz 121294: 6 transforms
Fuzz 121295: 12 transforms
Fuzz 121296: 17 transforms
Fuzz 121297: 2 transforms
Fuzz 121298: 18 transforms
Fuzz 121299: 2 transforms
Fuzz 121300: 8 transforms
Fuzz 121301: 18 transforms
Fuzz 121302: 2 transforms
Fuzz 121303: 16 transforms
Fuzz 121304: 5 transforms
Fuzz 121305: 7 transforms
Fuzz 121306: 20 transforms
Fuzz 121307: 9 transforms
Fuzz 121308: 3 transforms
Fuzz 121309: 15 transforms
Fuzz 121310: 11 transforms
Fuzz 121311: 7 transforms
Fuzz 121312: 15 transforms
Fuzz 121313: 11 transforms
Fuzz 121314: 13 transforms
Fuzz 121315: 19 transforms
Fuzz 121316: 18 transforms
Fuzz 121317: 1 transforms
Fuzz 121318: 17 transforms
Fuzz 121319: 8 transforms
Fuzz 121320: 4 transforms
Fuzz 121321: 1 transforms
Fuzz 121322: 18 transforms
Fuzz 121323: 17 transforms
Fuzz 121324: 7 transforms
Fuzz 121325: 19 transforms
Fuzz 121326: 3 transforms
Fuzz 121327: 17 transforms
Fuzz 121328: 7 transforms
Fuzz 121329: 1 transforms
Fuzz 121330: 7 transforms
Fuzz 121331: 14 transforms
Fuzz 121332: 19 transforms
Fuzz 121333: 4 transforms
Fuzz 121334: 19 transforms
Fuzz 121335: 5 transforms
Fuzz 121336: 10 transforms
Fuzz 121337: 20 transforms
Fuzz 121338: 16 transforms
Fuzz 121339: 11 transforms
Fuzz 121340: 11 transforms
Fuzz 121341: 10 transforms
Fuzz 121342: 8 transforms
Fuzz 121343: 9 transforms
Fuzz 121344: 5 transforms
Fuzz 121345: 12 transforms
Fuzz 121346: 11 transforms
Fuzz 121347: 13 transforms
Fuzz 121348: 2 transforms
Fuzz 121349: 5 transforms
Fuzz 121350: 13 transforms
Fuzz 121351: 12 transforms
Fuzz 121352: 9 transforms
Fuzz 121353: 11 transforms
Fuzz 121354: 13 transforms
Fuzz 121355: 17 transforms
Fuzz 121356: 6 transforms
Fuzz 121357: 5 transforms
Fuzz 121358: 12 transforms
Fuzz 121359: 15 transforms
Fuzz 121360: 16 transforms
Fuzz 121361: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
}

       aria-hidden="true"  @Input() intn maxCount;
-->
       aria-hidden="true"

  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="inc<!--
       attr.aria-hidden="{'add\'"></button>')
  @ContentChild(CounterComponent)
@Component(
}
class CounterComponent {
       attr.aria-hidden="{{!invalid}}"
  void increment() {}
  selector: 'my-counter',
-->
  String header;
   rement()" [value]="\<!--
@Component(
class ComponentA {
  selector: 'my-aaa',

  CounterComponent recursedComponent;
  int count;
import 'package:angular2/angular2.dart';

  List<String> items;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngM
odel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 121362: 17 transforms
Fuzz 121363: 13 transforms
Fuzz 121364: 9 transforms
Fuzz 121365: 2 transforms
Fuzz 121366: 7 transforms
Fuzz 121367: 14 transforms
Fuzz 121368: 17 transforms
Fuzz 121369: 8 transforms
Fuzz 121370: 18 transforms
Fuzz 121371: 16 transforms
Fuzz 121372: 9 transforms
Fuzz 121373: 20 transforms
Fuzz 121374: 16 transforms
Fuzz 121375: 5 transforms
Fuzz 121376: 5 transforms
Fuzz 121377: 4 transforms
Fuzz 121378: 1 transforms
Fuzz 121379: 12 transforms
Fuzz 121380: 15 transforms
Fuzz 121381: 9 transforms
Fuzz 121382: 15 transforms
Fuzz 121383: 7 transforms
Fuzz 121384: 11 transforms
Fuzz 121385: 19 transforms
Fuzz 121386: 13 transforms
Fuzz 121387: 13 transforms
Fuzz 121388: 14 transforms
Fuzz 121389: 9 transforms
Fuzz 121390: 7 transforms
Fuzz 121391: 7 transforms
Fuzz 121392: 16 transforms
Fuzz 121393: 5 transforms
Fuzz 121394: 10 transforms
Fuzz 121395: 1 transforms
Fuzz 121396: 2 transforms
Fuzz 121397: 9 transforms
Fuzz 121398: 2 transforms
Fuzz 121399: 5 transforms
Fuzz 121400: 18 transforms
Fuzz 121401: 11 transforms
Fuzz 121402: 14 transforms
Fuzz 121403: 13 transforms
Fuzz 121404: 5 transforms
Fuzz 121405: 6 transforms
Fuzz 121406: 11 transforms
Fuzz 121407: 9 transforms
Fuzz 121408: 18 transforms
Fuzz 121409: 15 transforms
Fuzz 121410: 18 transforms
Fuzz 121411: 10 transforms
Fuzz 121412: 13 transforms
Fuzz 121413: 2 transforms
Fuzz 121414: 2 transforms
Fuzz 121415: 4 transforms
Fuzz 121416: 3 transforms
Fuzz 121417: 14 transforms
Fuzz 121418: 12 transforms
Fuzz 121419: 4 transforms
Fuzz 121420: 12 transforms
Fuzz 121421: 11 transforms
Fuzz 121422: 2 transforms
Fuzz 121423: 18 transforms
Fuzz 121424: 8 transforms
Fuzz 121425: 6 transforms
Fuzz 121426: 7 transforms
Fuzz 121427: 7 transforms
Fuzz 121428: 20 transforms
Fuzz 121429: 1 transforms
Fuzz 121430: 11 transforms
Fuzz 121431: 13 transforms
Fuzz 121432: 15 transforms
Fuzz 121433: 10 transforms
Fuzz 121434: 10 transforms
Fuzz 121435: 1 transforms
Fuzz 121436: 8 transforms
Fuzz 121437: 20 transforms
Fuzz 121438: 8 transforms
Fuzz 121439: 2 transforms
Fuzz 121440: 20 transforms
Fuzz 121441: 15 transforms
Fuzz 121442: 8 transforms
Fuzz 121443: 7 transforms
Fuzz 121444: 4 transforms
Fuzz 121445: 10 transforms
Fuzz 121446: 20 transforms
Fuzz 121447: 12 transforms
Fuzz 121448: 18 transforms
Fuzz 121449: 2 transforms
Fuzz 121450: 1 transforms
Fuzz 121451: 7 transforms
Fuzz 121452: 1 transforms
Fuzz 121453: 2 transforms
Fuzz 121454: 10 transforms
Fuzz 121455: 15 transforms
Fuzz 121456: 4 transforms
Fuzz 121457: 12 transforms
Fuzz 121458: 3 transforms
Fuzz 121459: 12 transforms
Fuzz 121460: 19 transforms
Fuzz 121461: 5 transforms
Fuzz 121462: 2 transforms
Fuzz 121463: 20 transforms
Fuzz 121464: 7 transforms
Fuzz 121465: 10 transforms
Fuzz 121466: 3 transforms
Fuzz 121467: 17 transforms
Fuzz 121468: 5 transforms
Fuzz 121469: 19 transforms
Fuzz 121470: 19 transforms
Fuzz 121471: 4 transforms
Fuzz 121472: 16 transforms
Fuzz 121473: 7 transforms
Fuzz 121474: 9 transforms
Fuzz 121475: 12 transforms
Fuzz 121476: 3 transforms
Fuzz 121477: 19 transforms
Fuzz 121478: 7 transforms
Fuzz 121479: 8 transforms
Fuzz 121480: 11 transforms
Fuzz 121481: 15 transforms
Fuzz 121482: 5 transforms
Fuzz 121483: 3 transforms
Fuzz 121484: 4 transforms
Fuzz 121485: 3 transforms
Fuzz 121486: 1 transforms
Fuzz 121487: 4 transforms
Fuzz 121488: 7 transforms
Fuzz 121489: 11 transforms
Fuzz 121490: 9 transforms
Fuzz 121491: 12 transforms
Fuzz 121492: 10 transforms
Fuzz 121493: 14 transforms
Fuzz 121494: 10 transforms
Fuzz 121495: 19 transforms
Fuzz 121496: 11 transforms
Fuzz 121497: 17 transforms
Fuzz 121498: 12 transforms
Fuzz 121499: 13 transforms
Fuzz 121500: 20 transforms
Fuzz 121501: 14 transforms
Fuzz 121502: 15 transforms
Fuzz 121503: 2 transforms
Fuzz 121504: 6 transforms
Fuzz 121505: 3 transforms
Fuzz 121506: 19 transforms
Fuzz 121507: 7 transforms
Fuzz 121508: 2 transforms
Fuzz 121509: 20 transforms
Fuzz 121510: 20 transforms
Fuzz 121511: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;

  @Output() EventEmitter<int> incremented;

}
  @ContentChild(CounterComponent)
  inputs: const ['count'],

  void reset() {}
class ComponentA {
  selector: 'my-counter',

  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  EventEmitter<String> esetEveut() E
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComnt;
  EventEmitter<}
]),
});
{
\'\'\');
  '090cedb3f283String> resetEveut() ventEmitter<int> incremented;
@Component(


}
  templateUrl: 'test.html',
  void increment() {}
  CounterComponent recursedComponent;
@Component(
class CounterComponent {
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
    [count]="items.length"
<div *ngIf="items.length > 0">
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
  <input [(ngModel)]="header" />
</li>
    #counter
  {{ngForm.dirty}}
  /my-counter>
    <my-counter></my-counter>
  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>      
    (click)='h1.hidden = !h1.hidden; counter.reset(
    #counter

<!-- @ngIgnoreErrors: -->
  
  <form #ngForm="ngForm"></form>

  <my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 121512: 14 transforms
Fuzz 121513: 13 transforms
Fuzz 121514: 7 transforms
Fuzz 121515: 15 transforms
Fuzz 121516: 19 transforms
Fuzz 121517: 14 transforms
Fuzz 121518: 17 transforms
Fuzz 121519: 7 transforms
Fuzz 121520: 1 transforms
Fuzz 121521: 9 transforms
Fuzz 121522: 15 transforms
Fuzz 121523: 10 transforms
Fuzz 121524: 17 transforms
Fuzz 121525: 7 transforms
Fuzz 121526: 13 transforms
Fuzz 121527: 14 transforms
Fuzz 121528: 10 transforms
Fuzz 121529: 12 transforms
Fuzz 121530: 12 transforms
Fuzz 121531: 13 transforms
Fuzz 121532: 11 transforms
Fuzz 121533: 13 transforms
Fuzz 121534: 3 transforms
Fuzz 121535: 14 transforms
Fuzz 121536: 20 transforms
Fuzz 121537: 4 transforms
Fuzz 121538: 5 transforms
Fuzz 121539: 19 transforms
Fuzz 121540: 20 transforms
Fuzz 121541: 1 transforms
Fuzz 121542: 18 transforms
Fuzz 121543: 6 transforms
Fuzz 121544: 14 transforms
Fuzz 121545: 7 transforms
Fuzz 121546: 7 transforms
Fuzz 121547: 12 transforms
Fuzz 121548: 20 transforms
Fuzz 121549: 3 transforms
Fuzz 121550: 10 transforms
Fuzz 121551: 3 transforms
Fuzz 121552: 20 transforms
Fuzz 121553: 20 transforms
Fuzz 121554: 5 transforms
Fuzz 121555: 2 transforms
Fuzz 121556: 3 transforms
Fuzz 121557: 19 transforms
Fuzz 121558: 11 transforms
Fuzz 121559: 19 transforms
Fuzz 121560: 11 transforms
Fuzz 121561: 12 transforms
Fuzz 121562: 12 transforms
Fuzz 121563: 18 transforms
Fuzz 121564: 5 transforms
Fuzz 121565: 7 transforms
Fuzz 121566: 19 transforms
Fuzz 121567: 3 transforms
Fuzz 121568: 17 transforms
Fuzz 121569: 7 transforms
Fuzz 121570: 3 transforms
Fuzz 121571: 14 transforms
Fuzz 121572: 16 transforms
Fuzz 121573: 11 transforms
Fuzz 121574: 18 transforms
Fuzz 121575: 6 transforms
Fuzz 121576: 11 transforms
Fuzz 121577: 6 transforms
Fuzz 121578: 12 transforms
Fuzz 121579: 8 transforms
Fuzz 121580: 18 transforms
Fuzz 121581: 13 transforms
Fuzz 121582: 3 transforms
Fuzz 121583: 12 transforms
Fuzz 121584: 16 transforms
Fuzz 121585: 14 transforms
Fuzz 121586: 9 transforms
Fuzz 121587: 8 transforms
Fuzz 121588: 14 transforms
Fuzz 121589: 19 transforms
Fuzz 121590: 11 transforms
Fuzz 121591: 17 transforms
Fuzz 121592: 9 transforms
Fuzz 121593: 19 transforms
Fuzz 121594: 8 transforms
Fuzz 121595: 15 transforms
Fuzz 121596: 2 transforms
Fuzz 121597: 8 transforms
Fuzz 121598: 18 transforms
Fuzz 121599: 9 transforms
Fuzz 121600: 10 transforms
Fuzz 121601: 18 transforms
Fuzz 121602: 2 transforms
Fuzz 121603: 20 transforms
Fuzz 121604: 19 transforms
Fuzz 121605: 6 transforms
Fuzz 121606: 8 transforms
Fuzz 121607: 1 transforms
Fuzz 121608: 10 transforms
Fuzz 121609: 9 transforms
Fuzz 121610: 6 transforms
Fuzz 121611: 7 transforms
Fuzz 121612: 1 transforms
Fuzz 121613: 9 transforms
Fuzz 121614: 20 transforms
Fuzz 121615: 5 transforms
Fuzz 121616: 16 transforms
Fuzz 121617: 14 transforms
Fuzz 121618: 18 transforms
Fuzz 121619: 15 transforms
Fuzz 121620: 13 transforms
Fuzz 121621: 8 transforms
Fuzz 121622: 11 transforms
Fuzz 121623: 16 transforms
Fuzz 121624: 14 transforms
Fuzz 121625: 12 transforms
Fuzz 121626: 4 transforms
Fuzz 121627: 10 transforms
Fuzz 121628: 12 transforms
Fuzz 121629: 14 transforms
Fuzz 121630: 10 transforms
Fuzz 121631: 13 transforms
Fuzz 121632: 12 transforms
Fuzz 121633: 12 transforms
Fuzz 121634: 16 transforms
Fuzz 121635: 8 transforms
Fuzz 121636: 6 transforms
Fuzz 121637: 9 transforms
Fuzz 121638: 6 transforms
Fuzz 121639: 20 transforms
Fuzz 121640: 1 transforms
Fuzz 121641: 7 transforms
Fuzz 121642: 10 transforms
Fuzz 121643: 8 transforms
Fuzz 121644: 4 transforms
Fuzz 121645: 16 transforms
Fuzz 121646: 16 transforms
Fuzz 121647: 8 transforms
Fuzz 121648: 9 transforms
Fuzz 121649: 1 transforms
Fuzz 121650: 13 transforms
Fuzz 121651: 18 transforms
Fuzz 121652: 14 transforms
Fuzz 121653: 9 transforms
Fuzz 121654: 9 transforms
Fuzz 121655: 6 transforms
Fuzz 121656: 7 transforms
Fuzz 121657: 4 transforms
Fuzz 121658: 2 transforms
Fuzz 121659: 7 transforms
Fuzz 121660: 3 transforms
Fuzz 121661: 4 transforms
Fuzz 121662: 9 transforms
Fuzz 121663: 6 transforms
Fuzz 121664: 7 transforms
Fuzz 121665: 14 transforms
Fuzz 121666: 18 transforms
Fuzz 121667: 13 transforms
Fuzz 121668: 11 transforms
Fuzz 121669: 4 transforms
Fuzz 121670: 14 transforms
Fuzz 121671: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
  int count;
 }
  String header;
});
class ComponentA {
-->
{ inputs: const ['count'],

@Component(
       attr.ar
  void reset() {}<!--
}
  @ContentChild(CounterComponent)
  templateUl: 'test.html',
}

  void increment() {}

       aria-hidden="true"
  EventEmitter<String> resetEvent;

  selector: 'my-counter',
-->

  List<String> items;
  selector: 'my-aaa',
import'package:angular2/anghideular2.dart';
@Component(
  @Input() int maxC<--
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
]),
       aria-hidden="tount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"</button>')
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hi
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 121672: 19 transforms
Fuzz 121673: 18 transforms
Fuzz 121674: 7 transforms
Fuzz 121675: 10 transforms
Fuzz 121676: 1 transforms
Fuzz 121677: 18 transforms
Fuzz 121678: 9 transforms
Fuzz 121679: 15 transforms
Fuzz 121680: 15 transforms
Fuzz 121681: 10 transforms
Fuzz 121682: 15 transforms
Fuzz 121683: 17 transforms
Fuzz 121684: 4 transforms
Fuzz 121685: 3 transforms
Fuzz 121686: 15 transforms
Fuzz 121687: 4 transforms
Fuzz 121688: 18 transforms
Fuzz 121689: 16 transforms
Fuzz 121690: 5 transforms
Fuzz 121691: 1 transforms
Fuzz 121692: 8 transforms
Fuzz 121693: 13 transforms
Fuzz 121694: 6 transforms
Fuzz 121695: 1 transforms
Fuzz 121696: 5 transforms
Fuzz 121697: 18 transforms
Fuzz 121698: 5 transforms
Fuzz 121699: 12 transforms
Fuzz 121700: 9 transforms
Fuzz 121701: 10 transforms
Fuzz 121702: 5 transforms
Fuzz 121703: 1 transforms
Fuzz 121704: 9 transforms
Fuzz 121705: 3 transforms
Fuzz 121706: 13 transforms
Fuzz 121707: 11 transforms
Fuzz 121708: 15 transforms
Fuzz 121709: 6 transforms
Fuzz 121710: 3 transforms
Fuzz 121711: 2 transforms
Fuzz 121712: 4 transforms
Fuzz 121713: 12 transforms
Fuzz 121714: 15 transforms
Fuzz 121715: 12 transforms
Fuzz 121716: 16 transforms
Fuzz 121717: 14 transforms
Fuzz 121718: 7 transforms
Fuzz 121719: 17 transforms
Fuzz 121720: 19 transforms
Fuzz 121721: 13 transforms
Fuzz 121722: 9 transforms
Fuzz 121723: 20 transforms
Fuzz 121724: 17 transforms
Fuzz 121725: 19 transforms
Fuzz 121726: 11 transforms
Fuzz 121727: 20 transforms
Fuzz 121728: 11 transforms
Fuzz 121729: 17 transforms
Fuzz 121730: 3 transforms
Fuzz 121731: 2 transforms
Fuzz 121732: 4 transforms
Fuzz 121733: 3 transforms
Fuzz 121734: 15 transforms
Fuzz 121735: 14 transforms
Fuzz 121736: 7 transforms
Fuzz 121737: 16 transforms
Fuzz 121738: 13 transforms
Fuzz 121739: 1 transforms
Fuzz 121740: 19 transforms
Fuzz 121741: 7 transforms
Fuzz 121742: 10 transforms
Fuzz 121743: 5 transforms
Fuzz 121744: 10 transforms
Fuzz 121745: 15 transforms
Fuzz 121746: 18 transforms
Fuzz 121747: 1 transforms
Fuzz 121748: 20 transforms
Fuzz 121749: 10 transforms
Fuzz 121750: 17 transforms
Fuzz 121751: 20 transforms
Fuzz 121752: 20 transforms
Fuzz 121753: 1 transforms
Fuzz 121754: 1 transforms
Fuzz 121755: 3 transforms
Fuzz 121756: 13 transforms
Fuzz 121757: 8 transforms
Fuzz 121758: 2 transforms
Fuzz 121759: 3 transforms
Fuzz 121760: 6 transforms
Fuzz 121761: 18 transforms
Fuzz 121762: 5 transforms
Fuzz 121763: 18 transforms
Fuzz 121764: 2 transforms
Fuzz 121765: 7 transforms
Fuzz 121766: 15 transforms
Fuzz 121767: 14 transforms
Fuzz 121768: 7 transforms
Fuzz 121769: 5 transforms
Fuzz 121770: 7 transforms
Fuzz 121771: 12 transforms
Fuzz 121772: 7 transforms
Fuzz 121773: 19 transforms
Fuzz 121774: 2 transforms
Fuzz 121775: 11 transforms
Fuzz 121776: 10 transforms
Fuzz 121777: 11 transforms
Fuzz 121778: 9 transforms
Fuzz 121779: 6 transforms
Fuzz 121780: 6 transforms
Fuzz 121781: 13 transforms
Fuzz 121782: 2 transforms
Fuzz 121783: 3 transforms
Fuzz 121784: 16 transforms
Fuzz 121785: 15 transforms
Fuzz 121786: 3 transforms
Fuzz 121787: 11 transforms
Fuzz 121788: 9 transforms
Fuzz 121789: 6 transforms
Fuzz 121790: 20 transforms
Fuzz 121791: 5 transforms
Fuzz 121792: 8 transforms
Fuzz 121793: 4 transforms
Fuzz 121794: 14 transforms
Fuzz 121795: 1 transforms
Fuzz 121796: 10 transforms
Fuzz 121797: 19 transforms
Fuzz 121798: 10 transforms
Fuzz 121799: 11 transforms
Fuzz 121800: 9 transforms
Fuzz 121801: 1 transforms
Fuzz 121802: 5 transforms
Fuzz 121803: 9 transforms
Fuzz 121804: 15 transforms
Fuzz 121805: 18 transforms
Fuzz 121806: 6 transforms
Fuzz 121807: 10 transforms
Fuzz 121808: 11 transforms
Fuzz 121809: 19 transforms
Fuzz 121810: 18 transforms
Fuzz 121811: 5 transforms
Fuzz 121812: 20 transforms
Fuzz 121813: 6 transforms
Fuzz 121814: 2 transforms
Fuzz 121815: 18 transforms
Fuzz 121816: 5 transforms
Fuzz 121817: 1 transforms
Fuzz 121818: 14 transforms
Fuzz 121819: 8 transforms
Fuzz 121820: 7 transforms
Fuzz 121821: 1 transforms
Fuzz 121822: 4 transforms
Fuzz 121823: 1 transforms
Fuzz 121824: 2 transforms
Fuzz 121825: 20 transforms
Fuzz 121826: 15 transforms
Fuzz 121827: 2 transforms
Fuzz 121828: 2 transforms
Fuzz 121829: 18 transforms
Fuzz 121830: 19 transforms
Fuzz 121831: 12 transforms
Fuzz 121832: 1 transforms
Fuzz 121833: 5 transforms
Fuzz 121834: 9 transforms
Fuzz 121835: 6 transforms
Fuzz 121836: 16 transforms
Fuzz 121837: 1 transforms
Fuzz 121838: 4 transforms
Fuzz 121839: 4 transforms
Fuzz 121840: 2 transforms
Fuzz 121841: 20 transforms
Fuzz 121842: 3 transforms
Fuzz 121843: 4 transforms
Fuzz 121844: 4 transforms
Fuzz 121845: 2 transforms
Fuzz 121846: 17 transforms
Fuzz 121847: 3 transforms
Fuzz 121848: 9 transforms
Fuzz 121849: 12 transforms
Fuzz 121850: 11 transforms
Fuzz 121851: 3 transforms
Fuzz 121852: 19 transforms
Fuzz 121853: 11 transforms
Fuzz 121854: 2 transforms
Fuzz 121855: 7 transforms
Fuzz 121856: 13 transforms
Fuzz 121857: 2 transforms
Fuzz 121858: 9 transforms
Fuzz 121859: 5 transforms
Fuzz 121860: 20 transforms
Fuzz 121861: 18 transforms
Fuzz 121862: 10 transforms
Fuzz 121863: 11 transforms
Fuzz 121864: 19 transforms
Fuzz 121865: 3 transforms
Fuzz 121866: 16 transforms
Fuzz 121867: 5 transforms
Fuzz 121868: 11 transforms
Fuzz 121869: 9 transforms
Fuzz 121870: 16 transforms
Fuzz 121871: 16 transforms
Fuzz 121872: 11 transforms
Fuzz 121873: 7 transforms
Fuzz 121874: 18 transforms
Fuzz 121875: 3 transforms
Fuzz 121876: 18 transforms
Fuzz 121877: 6 transforms
Fuzz 121878: 18 transforms
Fuzz 121879: 14 transforms
Fuzz 121880: 1 transforms
Fuzz 121881: 4 transforms
Fuzz 121882: 11 transforms
Fuzz 121883: 10 transforms
Fuzz 121884: 9 transforms
Fuzz 121885: 12 transforms
Fuzz 121886: 11 transforms
Fuzz 121887: 16 transforms
Fuzz 121888: 8 transforms
Fuzz 121889: 11 transforms
Fuzz 121890: 12 transforms
Fuzz 121891: 1 transforms
Fuzz 121892: 10 transforms
Fuzz 121893: 12 transforms
Fuzz 121894: 3 transforms
Fuzz 121895: 1 transforms
Fuzz 121896: 6 transforms
Fuzz 121897: 3 transforms
Fuzz 121898: 7 transforms
Fuzz 121899: 15 transforms
Fuzz 121900: 12 transforms
Fuzz 121901: 9 transforms
Fuzz 121902: 9 transforms
Fuzz 121903: 3 transforms
Fuzz 121904: 4 transforms
Fuzz 121905: 20 transforms
Fuzz 121906: 14 transforms
Fuzz 121907: 8 transforms
Fuzz 121908: 14 transforms
Fuzz 121909: 12 transforms
Fuzz 121910: 10 transforms
Fuzz 121911: 9 transforms
Fuzz 121912: 15 transforms
Fuzz 121913: 5 transforms
Fuzz 121914: 13 transforms
Fuzz 121915: 4 transforms
Fuzz 121916: 14 transforms
Fuzz 121917: 16 transforms
Fuzz 121918: 2 transforms
Fuzz 121919: 18 transforms
Fuzz 121920: 2 transforms
Fuzz 121921: 9 transforms
Fuzz 121922: 9 transforms
Fuzz 121923: 19 transforms
Fuzz 121924: 4 transforms
Fuzz 121925: 19 transforms
Fuzz 121926: 4 transforms
Fuzz 121927: 20 transforms
Fuzz 121928: 6 transforms
Fuzz 121929: 19 transforms
Fuzz 121930: 7 transforms
Fuzz 121931: 13 transforms
Fuzz 121932: 17 transforms
Fuzz 121933: 17 transforms
Fuzz 121934: 3 transforms
Fuzz 121935: 2 transforms
Fuzz 121936: 8 transforms
Fuzz 121937: 16 transforms
Fuzz 121938: 5 transforms
Fuzz 121939: 12 transforms
Fuzz 121940: 11 transforms
Fuzz 121941: 10 transforms
Fuzz 121942: 20 transforms
Fuzz 121943: 12 transforms
Fuzz 121944: 9 transforms
Fuzz 121945: 1 transforms
Fuzz 121946: 5 transforms
Fuzz 121947: 7 transforms
Fuzz 121948: 10 transforms
Fuzz 121949: 7 transforms
Fuzz 121950: 16 transforms
Fuzz 121951: 14 transforms
Fuzz 121952: 8 transforms
Fuzz 121953: 5 transforms
Fuzz 121954: 7 transforms
Fuzz 121955: 6 transforms
Fuzz 121956: 2 transforms
Fuzz 121957: 13 transforms
Fuzz 121958: 12 transforms
Fuzz 121959: 6 transforms
Fuzz 121960: 2 transforms
Fuzz 121961: 10 transforms
Fuzz 121962: 16 transforms
Fuzz 121963: 5 transforms
Fuzz 121964: 12 transforms
Fuzz 121965: 3 transforms
Fuzz 121966: 16 transforms
Fuzz 121967: 18 transforms
Fuzz 121968: 20 transforms
Fuzz 121969: 12 transforms
Fuzz 121970: 15 transforms
Fuzz 121971: 5 transforms
Fuzz 121972: 8 transforms
Fuzz 121973: 4 transforms
Fuzz 121974: 1 transforms
Fuzz 121975: 16 transforms
Fuzz 121976: 14 transforms
Fuzz 121977: 20 transforms
Fuzz 121978: 11 transforms
Fuzz 121979: 16 transforms
Fuzz 121980: 4 transforms
Fuzz 121981: 10 transforms
Fuzz 121982: 5 transforms
Fuzz 121983: 4 transforms
Fuzz 121984: 16 transforms
Fuzz 121985: 6 transforms
Fuzz 121986: 3 transforms
Fuzz 121987: 10 transforms
Fuzz 121988: 3 transforms
Fuzz 121989: 4 transforms
Fuzz 121990: 6 transforms
Fuzz 121991: 16 transforms
Fuzz 121992: 2 transforms
Fuzz 121993: 12 transforms
Fuzz 121994: 8 transforms
Fuzz 121995: 6 transforms
Fuzz 121996: 2 transforms
Fuzz 121997: 9 transforms
Fuzz 121998: 9 transforms
Fuzz 121999: 14 transforms
Fuzz 122000: 3 transforms
Fuzz 122001: 5 transforms
Fuzz 122002: 13 transforms
Fuzz 122003: 19 transforms
Fuzz 122004: 7 transforms
Fuzz 122005: 7 transforms
Fuzz 122006: 7 transforms
Fuzz 122007: 16 transforms
Fuzz 122008: 19 transforms
Fuzz 122009: 19 transforms
Fuzz 122010: 19 transforms
Fuzz 122011: 1 transforms
Fuzz 122012: 5 transforms
Fuzz 122013: 2 transforms
Fuzz 122014: 20 transforms
Fuzz 122015: 5 transforms
Fuzz 122016: 8 transforms
Fuzz 122017: 5 transforms
Fuzz 122018: 6 transforms
Fuzz 122019: 14 transforms
Fuzz 122020: 7 transforms
Fuzz 122021: 17 transforms
Fuzz 122022: 13 transforms
Fuzz 122023: 3 transforms
Fuzz 122024: 2 transforms
Fuzz 122025: 13 transforms
Fuzz 122026: 3 transforms
Fuzz 122027: 6 transforms
Fuzz 122028: 13 transforms
Fuzz 122029: 11 transforms
Fuzz 122030: 8 transforms
Fuzz 122031: 10 transforms
Fuzz 122032: 2 transforms
Fuzz 122033: 9 transforms
Fuzz 122034: 20 transforms
Fuzz 122035: 10 transforms
Fuzz 122036: 10 transforms
Fuzz 122037: 2 transforms
Fuzz 122038: 8 transforms
Fuzz 122039: 19 transforms
Fuzz 122040: 19 transforms
Fuzz 122041: 2 transforms
Fuzz 122042: 2 transforms
Fuzz 122043: 9 transforms
Fuzz 122044: 17 transforms
Fuzz 122045: 2 transforms
Fuzz 122046: 16 transforms
Fuzz 122047: 5 transforms
Fuzz 122048: 1 transforms
Fuzz 122049: 13 transforms
Fuzz 122050: 4 transforms
Fuzz 122051: 18 transforms
Fuzz 122052: 4 transforms
Fuzz 122053: 3 transforms
Fuzz 122054: 18 transforms
Fuzz 122055: 13 transforms
Fuzz 122056: 16 transforms
Fuzz 122057: 12 transforms
Fuzz 122058: 9 transforms
Fuzz 122059: 7 transforms
Fuzz 122060: 5 transforms
Fuzz 122061: 13 transforms
Fuzz 122062: 18 transforms
Fuzz 122063: 8 transforms
Fuzz 122064: 2 transforms
Fuzz 122065: 8 transforms
Fuzz 122066: 11 transforms
Fuzz 122067: 4 transforms
Fuzz 122068: 11 transforms
Fuzz 122069: 17 transforms
Fuzz 122070: 15 transforms
Fuzz 122071: 1 transforms
Fuzz 122072: 17 transforms
Fuzz 122073: 20 transforms
Fuzz 122074: 8 transforms
Fuzz 122075: 12 transforms
Fuzz 122076: 10 transforms
Fuzz 122077: 19 transforms
Fuzz 122078: 10 transforms
Fuzz 122079: 11 transforms
Fuzz 122080: 15 transforms
Fuzz Failure 
<<==DART CODE==>>

  int count;

  outputs: const ['resetEvent: reset'],
  void incr<!--
-->
       aria-hidden="true"
       attr.aria-hiddenement() {}

  selector: 'my-aaa',
  void reset() {}
  @Input() int maxCount;
  selector: 'my-counter',
  templateUrl: 'test.html',
  EventEmitter<StContentChild(CounterComponent)


  template: '{{count}} <button (click="increment()" [value]="\'add\'"></button>')
@Component(
@omponent(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
class ComponentA {
class CounterComponent {

  CounterComponent recursedComponent;
  void incring> resetEvent;
  void reset() {}
  CounterComponent recursedComponent;
}
  List<String> items;
  String header;
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf"items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset(}
]))'
    (incremented)='items.add($event.toString())'>
    <my-coun}
]),
});
{
\'\
  </my-counter>
</div'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503599ter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 122081: 18 transforms
Fuzz 122082: 14 transforms
Fuzz 122083: 11 transforms
Fuzz 122084: 20 transforms
Fuzz 122085: 19 transforms
Fuzz 122086: 13 transforms
Fuzz 122087: 18 transforms
Fuzz 122088: 10 transforms
Fuzz 122089: 18 transforms
Fuzz 122090: 10 transforms
Fuzz 122091: 8 transforms
Fuzz 122092: 2 transforms
Fuzz 122093: 1 transforms
Fuzz 122094: 19 transforms
Fuzz 122095: 20 transforms
Fuzz 122096: 12 transforms
Fuzz 122097: 3 transforms
Fuzz 122098: 7 transforms
Fuzz 122099: 16 transforms
Fuzz 122100: 6 transforms
Fuzz 122101: 5 transforms
Fuzz 122102: 16 transforms
Fuzz 122103: 8 transforms
Fuzz 122104: 2 transforms
Fuzz 122105: 4 transforms
Fuzz 122106: 10 transforms
Fuzz 122107: 2 transforms
Fuzz 122108: 1 transforms
Fuzz 122109: 20 transforms
Fuzz 122110: 11 transforms
Fuzz 122111: 9 transforms
Fuzz 122112: 4 transforms
Fuzz 122113: 19 transforms
Fuzz 122114: 10 transforms
Fuzz 122115: 2 transforms
Fuzz 122116: 1 transforms
Fuzz 122117: 2 transforms
Fuzz 122118: 15 transforms
Fuzz 122119: 10 transforms
Fuzz 122120: 17 transforms
Fuzz 122121: 2 transforms
Fuzz 122122: 10 transforms
Fuzz 122123: 4 transforms
Fuzz 122124: 2 transforms
Fuzz 122125: 2 transforms
Fuzz 122126: 8 transforms
Fuzz 122127: 15 transforms
Fuzz 122128: 12 transforms
Fuzz 122129: 2 transforms
Fuzz 122130: 16 transforms
Fuzz 122131: 2 transforms
Fuzz 122132: 7 transforms
Fuzz 122133: 2 transforms
Fuzz 122134: 16 transforms
Fuzz 122135: 8 transforms
Fuzz 122136: 8 transforms
Fuzz 122137: 7 transforms
Fuzz 122138: 14 transforms
Fuzz 122139: 19 transforms
Fuzz 122140: 17 transforms
Fuzz 122141: 2 transforms
Fuzz 122142: 1 transforms
Fuzz 122143: 18 transforms
Fuzz 122144: 19 transforms
Fuzz 122145: 5 transforms
Fuzz 122146: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  selector: 'my-aaa',
  List<St  String header;
-->

class ComponentA-->

class ComponentA {
  templateUrl: 'test.html',
ring> items;
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;
  directives: const [Coun<!--
  void increment() {}
  String header;
-->

class}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  ComponentA {
  templateUrl: ' {
  templateUrl: 'test.html',
ring> items;
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;
  directives: const [Coun<!-}
  String header;
-->

class ComponentA {
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"

  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
@Component(
}
  void reset() {}



  @ContentChild(CounterComponent)  selector: 'my-<!--
-->
       aria-hidden="true"
       counter',
  inputs: const ['count'],
  int count;
@C-
  void increment() {}
  String header;
-->

class ComponentA {
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"

  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
@Component(
}
  void reset() {}



  @ContentChild(CounterComponent)  selector: 'my-counter',
  inputs: const ['count'],
  int count;
@Component(
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
}
       terComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{i<!--
-->
       aria-hidden="true"
       attr.aria-hidtems.length}} items:</h1>
<l  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='itemi *ngFor='let item of items; let x=index' [hidden]='item != null'<!--
-->
       aria->
  {{x}} : {{item.rim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-coeunter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 122147: 7 transforms
Fuzz 122148: 13 transforms
Fuzz 122149: 8 transforms
Fuzz 122150: 20 transforms
Fuzz 122151: 2 transforms
Fuzz 122152: 3 transforms
Fuzz 122153: 4 transforms
Fuzz 122154: 16 transforms
Fuzz 122155: 8 transforms
Fuzz 122156: 20 transforms
Fuzz 122157: 15 transforms
Fuzz 122158: 14 transforms
Fuzz 122159: 7 transforms
Fuzz 122160: 15 transforms
Fuzz 122161: 8 transforms
Fuzz 122162: 5 transforms
Fuzz 122163: 17 transforms
Fuzz 122164: 2 transforms
Fuzz 122165: 15 transforms
Fuzz 122166: 11 transforms
Fuzz 122167: 9 transforms
Fuzz 122168: 4 transforms
Fuzz 122169: 2 transforms
Fuzz 122170: 9 transforms
Fuzz 122171: 4 transforms
Fuzz 122172: 5 transforms
Fuzz 122173: 1 transforms
Fuzz 122174: 2 transforms
Fuzz 122175: 18 transforms
Fuzz 122176: 9 transforms
Fuzz 122177: 9 transforms
Fuzz 122178: 13 transforms
Fuzz 122179: 14 transforms
Fuzz 122180: 19 transforms
Fuzz 122181: 12 transforms
Fuzz 122182: 12 transforms
Fuzz 122183: 8 transforms
Fuzz 122184: 18 transforms
Fuzz 122185: 17 transforms
Fuzz 122186: 7 transforms
Fuzz 122187: 5 transforms
Fuzz 122188: 10 transforms
Fuzz 122189: 9 transforms
Fuzz 122190: 1 transforms
Fuzz 122191: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
  CounterComponent recursedComponent;

}
  List<String> items;

class ComponentA {

  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
@Component(
  Stri
}
  outputs: const ['resetEvent: reset'],
  ng> items;
-->
  int count;
  void increment() {}
class ComponentA {
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponent)

@Component(
  inputs: const ['count'],
  template: '{  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {

  EventEmng header;
  selector: 'my-aaa',
  selector: 'my-counter',
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  String header;
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
}
@Component(
  directives: const [Count const ['count'],
  template: '{  @Output() EventEmitter<int> incremented;
  List<Stri<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {

  EventEmng header;
  selector: 'my-aaa',
  selector: 'my-counter',
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  String header;
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
}
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
r: 'my-aaa',  templateUrl: 'test.html',
  void reset() {}
  int count;
class ComponentA {
}
  outputerComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
r: ''my-aaa',  templateUrl: 'test.html',
  void reset() {}
  int count;
class ComponentA {
}
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',


<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; coun}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937bter.reset()'  <form #ngFor{items.l}
]),
});ength}} items:</h1>
</div>
  {in{ngForm.dirty}}
<!-- @ngI
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 122192: 18 transforms
Fuzz 122193: 9 transforms
Fuzz 122194: 6 transforms
Fuzz 122195: 11 transforms
Fuzz 122196: 3 transforms
Fuzz 122197: 5 transforms
Fuzz 122198: 3 transforms
Fuzz 122199: 14 transforms
Fuzz 122200: 2 transforms
Fuzz 122201: 11 transforms
Fuzz 122202: 6 transforms
Fuzz 122203: 7 transforms
Fuzz 122204: 12 transforms
Fuzz 122205: 3 transforms
Fuzz 122206: 15 transforms
Fuzz 122207: 16 transforms
Fuzz 122208: 5 transforms
Fuzz 122209: 3 transforms
Fuzz 122210: 10 transforms
Fuzz 122211: 15 transforms
Fuzz 122212: 20 transforms
Fuzz 122213: 7 transforms
Fuzz 122214: 4 transforms
Fuzz 122215: 12 transforms
Fuzz 122216: 18 transforms
Fuzz 122217: 13 transforms
Fuzz 122218: 10 transforms
Fuzz 122219: 8 transforms
Fuzz 122220: 2 transforms
Fuzz 122221: 11 transforms
Fuzz 122222: 15 transforms
Fuzz Failure 
<<==DART CODE==>>

  String header;
@Component(
  directives: const [CounterComponen<!--
  templateUrl: 'test.html',
@Component(  selector: 'my-aaa',
-->

  outputs: const ['resetEvent: reset'],
}
       aria-hidden="true"       attr.aria-hidt, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  tem
class ComponentA {
<<==HTML CODE==>>
  
<div *ngIf="items.length > 0">
  <my-counter
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"
    (reset)=''

</li>
    #counter
  <input [(ngModel)]="header" />
<h1 #h1>Showing {{items.length}} items:</h1>}
]),
});
{
</div>

<!-- @ngIgnoreErrors: -->
  </my-counter>  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 122223: 10 transforms
Fuzz 122224: 1 transforms
Fuzz 122225: 12 transforms
Fuzz 122226: 7 transforms
Fuzz 122227: 7 transforms
Fuzz 122228: 13 transforms
Fuzz 122229: 14 transforms
Fuzz 122230: 10 transforms
Fuzz 122231: 12 transforms
Fuzz 122232: 19 transforms
Fuzz 122233: 10 transforms
Fuzz 122234: 2 transforms
Fuzz 122235: 15 transforms
Fuzz 122236: 17 transforms
Fuzz 122237: 2 transforms
Fuzz 122238: 10 transforms
Fuzz 122239: 6 transforms
Fuzz 122240: 19 transforms
Fuzz 122241: 13 transforms
Fuzz 122242: 18 transforms
Fuzz 122243: 20 transforms
Fuzz 122244: 7 transforms
Fuzz 122245: 6 transforms
Fuzz 122246: 14 transforms
Fuzz 122247: 19 transforms
Fuzz 122248: 15 transforms
Fuzz 122249: 7 transforms
Fuzz 122250: 18 transforms
Fuzz 122251: 12 transforms
Fuzz 122252: 20 transforms
Fuzz 122253: 11 transforms
Fuzz 122254: 9 transforms
Fuzz 122255: 7 transforms
Fuzz 122256: 18 transforms
Fuzz 122257: 3 transforms
Fuzz 122258: 2 transforms
Fuzz 122259: 6 transforms
Fuzz 122260: 14 transforms
Fuzz 122261: 6 transforms
Fuzz 122262: 16 transforms
Fuzz 122263: 12 transforms
Fuzz 122264: 3 transforms
Fuzz 122265: 20 transforms
Fuzz 122266: 19 transforms
Fuzz 122267: 8 transforms
Fuzz 122268: 17 transforms
Fuzz 122269: 5 transforms
Fuzz 122270: 12 transforms
Fuzz 122271: 7 transforms
Fuzz 122272: 7 transforms
Fuzz 122273: 1 transforms
Fuzz 122274: 7 transforms
Fuzz 122275: 3 transforms
Fuzz 122276: 18 transforms
Fuzz 122277: 9 transforms
Fuzz 122278: 12 transforms
Fuzz 122279: 10 transforms
Fuzz 122280: 18 transforms
Fuzz 122281: 11 transforms
Fuzz 122282: 4 transforms
Fuzz 122283: 18 transforms
Fuzz 122284: 13 transforms
Fuzz 122285: 7 transforms
Fuzz 122286: 11 transforms
Fuzz 122287: 11 transforms
Fuzz 122288: 6 transforms
Fuzz 122289: 10 transforms
Fuzz 122290: 9 transforms
Fuzz 122291: 1 transforms
Fuzz 122292: 14 transforms
Fuzz 122293: 9 transforms
Fuzz 122294: 6 transforms
Fuzz 122295: 10 transforms
Fuzz 122296: 19 transforms
Fuzz 122297: 1 transforms
Fuzz 122298: 14 transforms
Fuzz 122299: 7 transforms
Fuzz 122300: 12 transforms
Fuzz 122301: 16 transforms
Fuzz 122302: 6 transforms
Fuzz 122303: 9 transforms
Fuzz 122304: 15 transforms
Fuzz 122305: 14 transforms
Fuzz 122306: 15 transforms
Fuzz 122307: 14 transforms
Fuzz 122308: 16 transforms
Fuzz 122309: 3 transforms
Fuzz 122310: 2 transforms
Fuzz 122311: 10 transforms
Fuzz 122312: 10 transforms
Fuzz 122313: 20 transforms
Fuzz 122314: 8 transforms
Fuzz 122315: 13 transforms
Fuzz 122316: 12 transforms
Fuzz 122317: 8 transforms
Fuzz 122318: 17 transforms
Fuzz 122319: 10 transforms
Fuzz 122320: 16 transforms
Fuzz 122321: 1 transforms
Fuzz 122322: 16 transforms
Fuzz 122323: 15 transforms
Fuzz 122324: 4 transforms
Fuzz 122325: 8 transforms
Fuzz 122326: 8 transforms
Fuzz 122327: 2 transforms
Fuzz 122328: 13 transforms
Fuzz 122329: 19 transforms
Fuzz 122330: 11 transforms
Fuzz 122331: 20 transforms
Fuzz 122332: 12 transforms
Fuzz 122333: 3 transforms
Fuzz 122334: 5 transforms
Fuzz 122335: 4 transforms
Fuzz 122336: 20 transforms
Fuzz 122337: 6 transforms
Fuzz 122338: 4 transforms
Fuzz 122339: 16 transforms
Fuzz 122340: 7 transforms
Fuzz 122341: 2 transforms
Fuzz 122342: 15 transforms
Fuzz 122343: 16 transforms
Fuzz 122344: 13 transforms
Fuzz 122345: 6 transforms
Fuzz 122346: 19 transforms
Fuzz 122347: 8 transforms
Fuzz 122348: 16 transforms
Fuzz 122349: 3 transforms
Fuzz 122350: 15 transforms
Fuzz 122351: 9 transforms
Fuzz 122352: 8 transforms
Fuzz 122353: 12 transforms
Fuzz 122354: 16 transforms
Fuzz 122355: 18 transforms
Fuzz 122356: 7 transforms
Fuzz 122357: 6 transforms
Fuzz 122358: 6 transforms
Fuzz 122359: 10 transforms
Fuzz 122360: 20 transforms
Fuzz 122361: 9 transforms
Fuzz 122362: 13 transforms
Fuzz 122363: 12 transforms
Fuzz 122364: 4 transforms
Fuzz 122365: 15 transforms
Fuzz 122366: 3 transforms
Fuzz 122367: 18 transforms
Fuzz 122368: 14 transforms
Fuzz 122369: 5 transforms
Fuzz 122370: 5 transforms
Fuzz 122371: 12 transforms
Fuzz 122372: 15 transforms
Fuzz 122373: 17 transforms
Fuzz 122374: 12 transforms
Fuzz 122375: 16 transforms
Fuzz 122376: 17 transforms
Fuzz 122377: 14 transforms
Fuzz 122378: 12 transforms
Fuzz 122379: 12 transforms
Fuzz 122380: 7 transforms
Fuzz 122381: 11 transforms
Fuzz 122382: 4 transforms
Fuzz 122383: 5 transforms
Fuzz 122384: 17 transforms
Fuzz 122385: 6 transforms
Fuzz 122386: 13 transforms
Fuzz 122387: 5 transforms
Fuzz 122388: 18 transforms
Fuzz 122389: 7 transforms
Fuzz 122390: 11 transforms
Fuzz 122391: 18 transforms
Fuzz 122392: 18 transforms
Fuzz 122393: 19 transforms
Fuzz 122394: 14 transforms
Fuzz 122395: 18 transforms
Fuzz 122396: 12 transforms
Fuzz 122397: 7 transforms
Fuzz 122398: 17 transforms
Fuzz 122399: 20 transforms
Fuzz 122400: 12 transforms
Fuzz 122401: 6 transforms
Fuzz 122402: 19 transforms
Fuzz 122403: 2 transforms
Fuzz 122404: 6 transforms
Fuzz 122405: 8 transforms
Fuzz 122406: 14 transforms
Fuzz 122407: 14 transforms
Fuzz 122408: 2 transforms
Fuzz 122409: 13 transforms
Fuzz 122410: 16 transforms
Fuzz 122411: 6 transforms
Fuzz 122412: 18 transforms
Fuzz 122413: 2 transforms
Fuzz 122414: 12 transforms
Fuzz 122415: 14 transforms
Fuzz 122416: 6 transforms
Fuzz 122417: 8 transforms
Fuzz 122418: 1 transforms
Fuzz 122419: 9 transforms
Fuzz 122420: 18 transforms
Fuzz 122421: 2 transforms
Fuzz 122422: 19 transforms
Fuzz 122423: 11 transforms
Fuzz Failure 
<<==DART CODE==>>

}
   header;
class CounterComponent {

  EventEmitter<String> resetEvent;
@Component(
  List<String> items;
 show directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],

  EventEmitter<String> resetEvent;
  @Input() int maxCount;
class ComponentA {
  @Output() EventEmitter<int> incremented;
}
  CounterComponent recursedComponent;
  selector: 'my-coun}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd93ter',
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="@\'add\'"></button>')
  @Output() EventEmitter<i
@Component( int maxCount;
  @ContentChild(CounterComponent)
  void reset() {}
  int count;
import 'package:angular2/angular2.dart';

  selector: 'my-aaa',
  templateUrl: 'test.html',
  String0cedb3f2833a3f260b0937baae56267a6cd935',
  void increment() {}

<<==HTML CODE==>>
</li>
  <my-counter
  <form #ngForm="ngForm"></form>
    [maxCount]='4'
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <input [(ngModel)]="header" />

    [count]="items.length"

  {{ngForm.dira-ty}}
    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="itemtrues.length > 0">
</div>
<!-- @ngIgnoreErrors: -->}
]),
});
{
\'\'\');
  '090
  </my-counter>
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
    (reset)=''
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 122424: 4 transforms
Fuzz 122425: 2 transforms
Fuzz 122426: 10 transforms
Fuzz 122427: 13 transforms
Fuzz 122428: 6 transforms
Fuzz 122429: 6 transforms
Fuzz 122430: 13 transforms
Fuzz 122431: 5 transforms
Fuzz 122432: 11 transforms
Fuzz 122433: 15 transforms
Fuzz 122434: 13 transforms
Fuzz 122435: 10 transforms
Fuzz 122436: 14 transforms
Fuzz 122437: 3 transforms
Fuzz 122438: 5 transforms
Fuzz 122439: 3 transforms
Fuzz 122440: 5 transforms
Fuzz 122441: 2 transforms
Fuzz 122442: 2 transforms
Fuzz 122443: 11 transforms
Fuzz 122444: 10 transforms
Fuzz 122445: 14 transforms
Fuzz 122446: 8 transforms
Fuzz 122447: 17 transforms
Fuzz 122448: 9 transforms
Fuzz 122449: 18 transforms
Fuzz 122450: 17 transforms
Fuzz 122451: 8 transforms
Fuzz 122452: 10 transforms
Fuzz 122453: 9 transforms
Fuzz 122454: 7 transforms
Fuzz 122455: 14 transforms
Fuzz 122456: 11 transforms
Fuzz 122457: 15 transforms
Fuzz 122458: 17 transforms
Fuzz 122459: 1 transforms
Fuzz 122460: 20 transforms
Fuzz 122461: 1 transforms
Fuzz 122462: 14 transforms
Fuzz 122463: 7 transforms
Fuzz 122464: 4 transforms
Fuzz 122465: 12 transforms
Fuzz 122466: 5 transforms
Fuzz 122467: 19 transforms
Fuzz 122468: 18 transforms
Fuzz 122469: 15 transforms
Fuzz 122470: 14 transforms
Fuzz 122471: 3 transforms
Fuzz 122472: 14 transforms
Fuzz 122473: 16 transforms
Fuzz 122474: 3 transforms
Fuzz 122475: 5 transforms
Fuzz 122476: 10 transforms
Fuzz 122477: 18 transforms
Fuzz 122478: 20 transforms
Fuzz 122479: 14 transforms
Fuzz 122480: 17 transforms
Fuzz 122481: 10 transforms
Fuzz 122482: 12 transforms
Fuzz 122483: 14 transforms
Fuzz 122484: 14 transforms
Fuzz 122485: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  EventEmitter<String> resetEvent;
  void increment() {}




  outputs: const ['resetEvent: reset'],

class CounterComponent {
@Component(
       aria-hidden="truncremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> i<!--
@Component(
}
  List<String> items;
  @ContentChild(CounterComponent)
  void reset() {}
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
-->
  selecimplementstor: 'my-aaa',  templateUrl: 'test.html',
class ComponentA {
  @Input() int maxCount;
  CounterComponent recursedComponent;
  String header;
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<li *ngFor='let item of ites; let x=index' [hidden]='item != null'>    (incremented)='items.add($event.toString())'>
<div *ngIf="items.length > 0">
    [maxCount]='4'
  <my-counter
  
  {{ngForm.dirty}}
    [c}
]),
});
{
\'\'\'o);
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4ount]="items.length"
    #counter

    (reset)=''

        {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
</i>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
</div>
    <my-counter></my-counter>
  </my-counter>
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 122486: 19 transforms
Fuzz 122487: 1 transforms
Fuzz 122488: 15 transforms
Fuzz 122489: 14 transforms
Fuzz 122490: 6 transforms
Fuzz 122491: 9 transforms
Fuzz 122492: 19 transforms
Fuzz 122493: 14 transforms
Fuzz 122494: 20 transforms
Fuzz 122495: 4 transforms
Fuzz 122496: 16 transforms
Fuzz 122497: 2 transforms
Fuzz 122498: 8 transforms
Fuzz 122499: 11 transforms
Fuzz 122500: 1 transforms
Fuzz 122501: 6 transforms
Fuzz 122502: 2 transforms
Fuzz 122503: 11 transforms
Fuzz 122504: 10 transforms
Fuzz 122505: 2 transforms
Fuzz 122506: 15 transforms
Fuzz 122507: 6 transforms
Fuzz 122508: 16 transforms
Fuzz 122509: 19 transforms
Fuzz 122510: 14 transforms
Fuzz 122511: 19 transforms
Fuzz 122512: 14 transforms
Fuzz 122513: 2 transforms
Fuzz 122514: 15 transforms
Fuzz 122515: 15 transforms
Fuzz 122516: 10 transforms
Fuzz 122517: 20 transforms
Fuzz 122518: 6 transforms
Fuzz 122519: 16 transforms
Fuzz 122520: 2 transforms
Fuzz 122521: 19 transforms
Fuzz 122522: 4 transforms
Fuzz 122523: 18 transforms
Fuzz 122524: 5 transforms
Fuzz 122525: 10 transforms
Fuzz 122526: 10 transforms
Fuzz 122527: 6 transforms
Fuzz 122528: 16 transforms
Fuzz 122529: 18 transforms
Fuzz 122530: 11 transforms
Fuzz 122531: 7 transforms
Fuzz 122532: 16 transforms
Fuzz 122533: 10 transforms
Fuzz 122534: 4 transforms
Fuzz 122535: 15 transforms
Fuzz 122536: 2 transforms
Fuzz 122537: 6 transforms
Fuzz 122538: 11 transforms
Fuzz 122539: 8 transforms
Fuzz 122540: 13 transforms
Fuzz 122541: 14 transforms
Fuzz 122542: 15 transforms
Fuzz 122543: 7 transforms
Fuzz 122544: 6 transforms
Fuzz 122545: 7 transforms
Fuzz 122546: 9 transforms
Fuzz 122547: 19 transforms
Fuzz 122548: 12 transforms
Fuzz 122549: 17 transforms
Fuzz 122550: 10 transforms
Fuzz 122551: 4 transforms
Fuzz 122552: 4 transforms
Fuzz 122553: 13 transforms
Fuzz 122554: 3 transforms
Fuzz 122555: 12 transforms
Fuzz 122556: 10 transforms
Fuzz 122557: 5 transforms
Fuzz 122558: 12 transforms
Fuzz 122559: 17 transforms
Fuzz 122560: 20 transforms
Fuzz 122561: 7 transforms
Fuzz 122562: 3 transforms
Fuzz 122563: 15 transforms
Fuzz 122564: 13 transforms
Fuzz 122565: 9 transforms
Fuzz 122566: 15 transforms
Fuzz 122567: 8 transforms
Fuzz 122568: 20 transforms
Fuzz 122569: 10 transforms
Fuzz 122570: 1 transforms
Fuzz 122571: 19 transforms
Fuzz 122572: 5 transforms
Fuzz 122573: 14 transforms
Fuzz 122574: 6 transforms
Fuzz 122575: 12 transforms
Fuzz 122576: 11 transforms
Fuzz 122577: 16 transforms
Fuzz 122578: 16 transforms
Fuzz 122579: 7 transforms
Fuzz 122580: 9 transforms
Fuzz 122581: 19 transforms
Fuzz 122582: 12 transforms
Fuzz 122583: 5 transforms
Fuzz 122584: 19 transforms
Fuzz 122585: 16 transforms
Fuzz 122586: 9 transforms
Fuzz 122587: 19 transforms
Fuzz 122588: 4 transforms
Fuzz 122589: 8 transforms
Fuzz 122590: 8 transforms
Fuzz 122591: 7 transforms
Fuzz 122592: 19 transforms
Fuzz 122593: 4 transforms
Fuzz 122594: 5 transforms
Fuzz 122595: 5 transforms
Fuzz 122596: 14 transforms
Fuzz 122597: 16 transforms
Fuzz 122598: 5 transforms
Fuzz 122599: 2 transforms
Fuzz 122600: 11 transforms
Fuzz 122601: 5 transforms
Fuzz 122602: 10 transforms
Fuzz 122603: 20 transforms
Fuzz 122604: 19 transforms
Fuzz 122605: 13 transforms
Fuzz 122606: 6 transforms
Fuzz 122607: 13 transforms
Fuzz 122608: 6 transforms
Fuzz 122609: 4 transforms
Fuzz 122610: 19 transforms
Fuzz 122611: 17 transforms
Fuzz 122612: 8 transforms
Fuzz 122613: 20 transforms
Fuzz 122614: 13 transforms
Fuzz 122615: 1 transforms
Fuzz 122616: 3 transforms
Fuzz 122617: 2 transforms
Fuzz 122618: 19 transforms
Fuzz 122619: 12 transforms
Fuzz 122620: 6 transforms
Fuzz 122621: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
--Emitter<String> resetEvent;
  selector: 'my-aaa',
  int count;
{
class ComponentA {
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
}
import 'package:angular2/angular2.dart';
  void reset() {}

]),

  '090ceounterComponent recursedComponent;
}
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  Event<!--
@Componentexport(
  C}
  List<String> items;

-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalin>')
\'\'\');
  selector: 'my-counter',
@Component(

  String header;
});
class CounterComponent {
  @Input() int maxCount;
  @ContentChild(CounterComponent)
  void increment() {}
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
      
  
  {{x}} : {{i<!--
\'\'\');

    (click)='h1.hidden = !h1.hidden; counter.reset()'
  </my-counter>
       attr.tem.trim()}}
</div>
  '090cedb>
  {{ngForm.dirty}}
    #counter    [count]=o"items.length"
{
    [maxCount]='4'
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
]),
});
       aria-hidden="true"
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
-->
    <my-counter></my-counter>
    (incremented)='items.add($event.toString())'}
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 122622: 3 transforms
Fuzz 122623: 6 transforms
Fuzz 122624: 20 transforms
Fuzz 122625: 8 transforms
Fuzz 122626: 13 transforms
Fuzz 122627: 8 transforms
Fuzz 122628: 14 transforms
Fuzz 122629: 8 transforms
Fuzz 122630: 4 transforms
Fuzz 122631: 12 transforms
Fuzz 122632: 20 transforms
Fuzz 122633: 6 transforms
Fuzz 122634: 3 transforms
Fuzz 122635: 5 transforms
Fuzz 122636: 9 transforms
Fuzz 122637: 14 transforms
Fuzz 122638: 8 transforms
Fuzz 122639: 6 transforms
Fuzz 122640: 20 transforms
Fuzz 122641: 6 transforms
Fuzz 122642: 3 transforms
Fuzz 122643: 7 transforms
Fuzz 122644: 15 transforms
Fuzz 122645: 18 transforms
Fuzz 122646: 9 transforms
Fuzz 122647: 19 transforms
Fuzz 122648: 12 transforms
Fuzz 122649: 9 transforms
Fuzz 122650: 11 transforms
Fuzz 122651: 6 transforms
Fuzz 122652: 2 transforms
Fuzz 122653: 4 transforms
Fuzz 122654: 17 transforms
Fuzz 122655: 6 transforms
Fuzz 122656: 1 transforms
Fuzz 122657: 19 transforms
Fuzz 122658: 6 transforms
Fuzz 122659: 14 transforms
Fuzz 122660: 20 transforms
Fuzz 122661: 3 transforms
Fuzz 122662: 7 transforms
Fuzz 122663: 10 transforms
Fuzz 122664: 18 transforms
Fuzz 122665: 10 transforms
Fuzz 122666: 1 transforms
Fuzz 122667: 18 transforms
Fuzz 122668: 19 transforms
Fuzz 122669: 5 transforms
Fuzz 122670: 9 transforms
Fuzz 122671: 16 transforms
Fuzz 122672: 6 transforms
Fuzz 122673: 5 transforms
Fuzz 122674: 8 transforms
Fuzz 122675: 12 transforms
Fuzz 122676: 17 transforms
Fuzz 122677: 7 transforms
Fuzz 122678: 6 transforms
Fuzz 122679: 16 transforms
Fuzz 122680: 13 transforms
Fuzz 122681: 10 transforms
Fuzz 122682: 8 transforms
Fuzz 122683: 4 transforms
Fuzz 122684: 7 transforms
Fuzz 122685: 9 transforms
Fuzz 122686: 6 transforms
Fuzz 122687: 4 transforms
Fuzz 122688: 7 transforms
Fuzz 122689: 4 transforms
Fuzz 122690: 7 transforms
Fuzz 122691: 11 transforms
Fuzz 122692: 12 transforms
Fuzz 122693: 17 transforms
Fuzz 122694: 13 transforms
Fuzz 122695: 8 transforms
Fuzz 122696: 4 transforms
Fuzz 122697: 20 transforms
Fuzz 122698: 4 transforms
Fuzz 122699: 20 transforms
Fuzz 122700: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Com}
]),
});
ponent(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int coun;
  @Input() int maxCo@Componen<!--
-t(  selector: 'my-aaa',
unt;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
</div>
  <my-counter
          </myfinally-counter>

<!-- @ngIgnoreErrors: -->
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} iems:</h1>

    #counter
    (re
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 122701: 11 transforms
Fuzz 122702: 10 transforms
Fuzz 122703: 5 transforms
Fuzz 122704: 4 transforms
Fuzz 122705: 5 transforms
Fuzz 122706: 1 transforms
Fuzz 122707: 20 transforms
Fuzz 122708: 13 transforms
Fuzz 122709: 2 transforms
Fuzz 122710: 4 transforms
Fuzz 122711: 7 transforms
Fuzz 122712: 17 transforms
Fuzz 122713: 19 transforms
Fuzz 122714: 1 transforms
Fuzz 122715: 8 transforms
Fuzz 122716: 9 transforms
Fuzz 122717: 19 transforms
Fuzz 122718: 20 transforms
Fuzz 122719: 11 transforms
Fuzz 122720: 10 transforms
Fuzz 122721: 11 transforms
Fuzz 122722: 7 transforms
Fuzz 122723: 5 transforms
Fuzz 122724: 7 transforms
Fuzz 122725: 10 transforms
Fuzz 122726: 9 transforms
Fuzz 122727: 2 transforms
Fuzz 122728: 20 transforms
Fuzz 122729: 10 transforms
Fuzz 122730: 18 transforms
Fuzz 122731: 10 transforms
Fuzz 122732: 7 transforms
Fuzz 122733: 3 transforms
Fuzz 122734: 12 transforms
Fuzz 122735: 2 transforms
Fuzz 122736: 11 transforms
Fuzz 122737: 12 transforms
Fuzz 122738: 12 transforms
Fuzz 122739: 3 transforms
Fuzz 122740: 13 transforms
Fuzz 122741: 17 transforms
Fuzz 122742: 19 transforms
Fuzz 122743: 13 transforms
Fuzz 122744: 14 transforms
Fuzz 122745: 5 transforms
Fuzz 122746: 14 transforms
Fuzz 122747: 20 transforms
Fuzz 122748: 3 transforms
Fuzz 122749: 15 transforms
Fuzz 122750: 3 transforms
Fuzz 122751: 4 transforms
Fuzz 122752: 15 transforms
Fuzz 122753: 9 transforms
Fuzz 122754: 9 transforms
Fuzz 122755: 15 transforms
Fuzz 122756: 9 transforms
Fuzz 122757: 10 transforms
Fuzz 122758: 16 transforms
Fuzz 122759: 9 transforms
Fuzz 122760: 13 transforms
Fuzz 122761: 6 transforms
Fuzz 122762: 19 transforms
Fuzz 122763: 6 transforms
Fuzz 122764: 19 transforms
Fuzz 122765: 15 transforms
Fuzz 122766: 6 transforms
Fuzz 122767: 11 transforms
Fuzz 122768: 12 transforms
Fuzz 122769: 9 transforms
Fuzz 122770: 17 transforms
Fuzz 122771: 11 transforms
Fuzz 122772: 20 transforms
Fuzz 122773: 5 transforms
Fuzz 122774: 13 transforms
Fuzz 122775: 13 transforms
Fuzz 122776: 10 transforms
Fuzz 122777: 12 transforms
Fuzz 122778: 14 transforms
Fuzz 122779: 13 transforms
Fuzz 122780: 20 transforms
Fuzz 122781: 11 transforms
Fuzz 122782: 5 transforms
Fuzz 122783: 10 transforms
Fuzz 122784: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
import 'package:angular2/angular2.d}
]),
});
{
\'\'\');
  '090cedbart';
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'a<!--
  void reset() {}
  CounterComponent recursedComponent;
class 'CounteComponent {
}
  List<String> items;
  int count;
}

  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidd\'"></button>')
  EventEmitter<String> resetEvent;
  o}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260utputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  void increment() {}
  selector: 'my-counter',
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  String header;
  void reset() {}
       aria-hi(

  voicount'],

  inputs: const ['onent recursedComponent;
-->
@Component<!--
@Component(
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
</li>
  
t  {{x}} : {{item.trim()}}    (click)='h1.hidden = !h1.hidden; counter.reset()'    #cou
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 122785: 11 transforms
Fuzz 122786: 15 transforms
Fuzz 122787: 11 transforms
Fuzz 122788: 14 transforms
Fuzz 122789: 16 transforms
Fuzz 122790: 12 transforms
Fuzz 122791: 19 transforms
Fuzz 122792: 1 transforms
Fuzz 122793: 7 transforms
Fuzz 122794: 10 transforms
Fuzz 122795: 16 transforms
Fuzz 122796: 1 transforms
Fuzz 122797: 8 transforms
Fuzz 122798: 6 transforms
Fuzz 122799: 9 transforms
Fuzz 122800: 13 transforms
Fuzz 122801: 7 transforms
Fuzz 122802: 14 transforms
Fuzz 122803: 20 transforms
Fuzz 122804: 15 transforms
Fuzz 122805: 2 transforms
Fuzz 122806: 18 transforms
Fuzz 122807: 17 transforms
Fuzz 122808: 6 transforms
Fuzz 122809: 17 transforms
Fuzz 122810: 9 transforms
Fuzz 122811: 20 transforms
Fuzz 122812: 19 transforms
Fuzz 122813: 7 transforms
Fuzz 122814: 16 transforms
Fuzz 122815: 10 transforms
Fuzz 122816: 17 transforms
Fuzz 122817: 3 transforms
Fuzz 122818: 3 transforms
Fuzz 122819: 8 transforms
Fuzz 122820: 3 transforms
Fuzz 122821: 19 transforms
Fuzz 122822: 17 transforms
Fuzz 122823: 14 transforms
Fuzz 122824: 14 transforms
Fuzz 122825: 4 transforms
Fuzz 122826: 11 transforms
Fuzz 122827: 17 transforms
Fuzz 122828: 20 transforms
Fuzz 122829: 19 transforms
Fuzz 122830: 10 transforms
Fuzz 122831: 10 transforms
Fuzz 122832: 1 transforms
Fuzz 122833: 20 transforms
Fuzz 122834: 5 transforms
Fuzz 122835: 3 transforms
Fuzz 122836: 18 transforms
Fuzz 122837: 10 transforms
Fuzz 122838: 12 transforms
Fuzz 122839: 3 transforms
Fuzz 122840: 10 transforms
Fuzz 122841: 2 transforms
Fuzz 122842: 5 transforms
Fuzz 122843: 11 transforms
Fuzz 122844: 12 transforms
Fuzz 122845: 14 transforms
Fuzz 122846: 16 transforms
Fuzz 122847: 2 transforms
Fuzz 122848: 3 transforms
Fuzz 122849: 4 transforms
Fuzz 122850: 9 transforms
Fuzz 122851: 17 transforms
Fuzz 122852: 15 transforms
Fuzz 122853: 20 transforms
Fuzz 122854: 16 transforms
Fuzz 122855: 6 transforms
Fuzz 122856: 1 transforms
Fuzz 122857: 10 transforms
Fuzz 122858: 16 transforms
Fuzz 122859: 4 transforms
Fuzz 122860: 2 transforms
Fuzz 122861: 12 transforms
Fuzz 122862: 19 transforms
Fuzz 122863: 9 transforms
Fuzz 122864: 20 transforms
Fuzz 122865: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dartgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CoaunterComponent {
  int count;
  @Input() int maxCount;
  EventEmitteuts: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></butr<String> resetEvent;
  @Output() EventEmitter<i';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html'}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56,
  directives: const [CounterComponent, NgIf<!--
--, forNgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CoaunterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @Content}
]),
})Child(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
]),
<!-- ngIgnoreErrors<!.--
  'ia-hidden="{{!invalid}}: -->
{       attr.ar}
<h1 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 122866: 11 transforms
Fuzz 122867: 4 transforms
Fuzz 122868: 2 transforms
Fuzz 122869: 5 transforms
Fuzz 122870: 18 transforms
Fuzz 122871: 6 transforms
Fuzz 122872: 4 transforms
Fuzz 122873: 3 transforms
Fuzz 122874: 2 transforms
Fuzz 122875: 8 transforms
Fuzz 122876: 10 transforms
Fuzz 122877: 8 transforms
Fuzz 122878: 14 transforms
Fuzz 122879: 11 transforms
Fuzz 122880: 20 transforms
Fuzz 122881: 7 transforms
Fuzz 122882: 13 transforms
Fuzz 122883: 3 transforms
Fuzz 122884: 1 transforms
Fuzz 122885: 18 transforms
Fuzz 122886: 5 transforms
Fuzz 122887: 6 transforms
Fuzz 122888: 18 transforms
Fuzz 122889: 1 transforms
Fuzz 122890: 17 transforms
Fuzz 122891: 1 transforms
Fuzz 122892: 17 transforms
Fuzz 122893: 13 transforms
Fuzz 122894: 11 transforms
Fuzz 122895: 7 transforms
Fuzz 122896: 12 transforms
Fuzz 122897: 19 transforms
Fuzz 122898: 8 transforms
Fuzz 122899: 17 transforms
Fuzz 122900: 20 transforms
Fuzz 122901: 13 transforms
Fuzz 122902: 16 transforms
Fuzz 122903: 9 transforms
Fuzz 122904: 13 transforms
Fuzz 122905: 8 transforms
Fuzz 122906: 15 transforms
Fuzz 122907: 1 transforms
Fuzz 122908: 8 transforms
Fuzz 122909: 16 transforms
Fuzz 122910: 14 transforms
Fuzz 122911: 8 transforms
Fuzz 122912: 14 transforms
Fuzz 122913: 20 transforms
Fuzz 122914: 11 transforms
Fuzz 122915: 10 transforms
Fuzz 122916: 11 transforms
Fuzz 122917: 20 transforms
Fuzz 122918: 10 transforms
Fuzz 122919: 14 transforms
Fuzz 122920: 20 transforms
Fuzz 122921: 16 transforms
Fuzz 122922: 10 transforms
Fuzz 122923: 19 transforms
Fuzz 122924: 14 transforms
Fuzz 122925: 7 transforms
Fuzz 122926: 11 transforms
Fuzz 122927: 9 transforms
Fuzz 122928: 20 transforms
Fuzz 122929: 15 transforms
Fuzz 122930: 20 transforms
Fuzz 122931: 9 transforms
Fuzz 122932: 16 transforms
Fuzz 122933: 1 transforms
Fuzz 122934: 1 transforms
Fuzz 122935: 4 transforms
Fuzz 122936: 4 transforms
Fuzz 122937: 8 transforms
Fuzz 122938: 3 transforms
Fuzz 122939: 19 transforms
Fuzz 122940: 12 transforms
Fuzz 122941: 1 transforms
Fuzz 122942: 14 transforms
Fuzz 122943: 13 transforms
Fuzz 122944: 13 transforms
Fuzz 122945: 18 transforms
Fuzz 122946: 9 transforms
Fuzz 122947: 6 transforms
Fuzz 122948: 1 transforms
Fuzz 122949: 15 transforms
Fuzz 122950: 3 transforms
Fuzz 122951: 20 transforms
Fuzz 122952: 16 transforms
Fuzz 122953: 14 transforms
Fuzz 122954: 6 transforms
Fuzz 122955: 8 transforms
Fuzz 122956: 4 transforms
Fuzz 122957: 4 transforms
Fuzz 122958: 15 transforms
Fuzz 122959: 19 transforms
Fuzz 122960: 20 transforms
Fuzz 122961: 10 transforms
Fuzz 122962: 16 transforms
Fuzz 122963: 8 transforms
Fuzz 122964: 17 transforms
Fuzz 122965: 2 transforms
Fuzz 122966: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CountypedefterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  void reset() {}
  void increment(<!--
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a-->
       aria-hi) {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.eset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 122967: 11 transforms
Fuzz 122968: 12 transforms
Fuzz 122969: 15 transforms
Fuzz 122970: 5 transforms
Fuzz 122971: 14 transforms
Fuzz 122972: 20 transforms
Fuzz 122973: 2 transforms
Fuzz 122974: 9 transforms
Fuzz 122975: 6 transforms
Fuzz 122976: 3 transforms
Fuzz 122977: 10 transforms
Fuzz 122978: 11 transforms
Fuzz 122979: 19 transforms
Fuzz 122980: 9 transforms
Fuzz 122981: 9 transforms
Fuzz 122982: 7 transforms
Fuzz 122983: 12 transforms
Fuzz 122984: 18 transforms
Fuzz 122985: 16 transforms
Fuzz 122986: 9 transforms
Fuzz 122987: 17 transforms
Fuzz 122988: 13 transforms
Fuzz 122989: 17 transforms
Fuzz 122990: 12 transforms
Fuzz 122991: 10 transforms
Fuzz 122992: 16 transforms
Fuzz 122993: 14 transforms
Fuzz 122994: 19 transforms
Fuzz 122995: 7 transforms
Fuzz 122996: 14 transforms
Fuzz 122997: 4 transforms
Fuzz 122998: 9 transforms
Fuzz 122999: 19 transforms
Fuzz 123000: 8 transforms
Fuzz 123001: 14 transforms
Fuzz 123002: 8 transforms
Fuzz 123003: 10 transforms
Fuzz 123004: 10 transforms
Fuzz 123005: 2 transforms
Fuzz 123006: 6 transforms
Fuzz 123007: 5 transforms
Fuzz 123008: 3 transforms
Fuzz 123009: 2 transforms
Fuzz 123010: 16 transforms
Fuzz 123011: 11 transforms
Fuzz 123012: 4 transforms
Fuzz 123013: 13 transforms
Fuzz 123014: 2 transforms
Fuzz 123015: 4 transforms
Fuzz 123016: 6 transforms
Fuzz 123017: 6 transforms
Fuzz 123018: 4 transforms
Fuzz 123019: 17 transforms
Fuzz 123020: 15 transforms
Fuzz 123021: 16 transforms
Fuzz 123022: 6 transforms
Fuzz 123023: 10 transforms
Fuzz 123024: 6 transforms
Fuzz 123025: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
<!--
-->
       aria-
       aria-hidden="true"
-->}
  List<String> items;  Striing header;

cla<!--
-->
       aria-hidden="true"
       attr.arss ComponentA {
       unterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
  directives: const [Co<!--
  selector: 'my-aaa',
@Component(  selec
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngFo<!--
-->
rm="ngForm
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 123026: 2 transforms
Fuzz 123027: 14 transforms
Fuzz 123028: 13 transforms
Fuzz 123029: 11 transforms
Fuzz 123030: 8 transforms
Fuzz 123031: 20 transforms
Fuzz 123032: 14 transforms
Fuzz 123033: 19 transforms
Fuzz 123034: 1 transforms
Fuzz 123035: 3 transforms
Fuzz 123036: 8 transforms
Fuzz 123037: 1 transforms
Fuzz 123038: 7 transforms
Fuzz 123039: 19 transforms
Fuzz 123040: 13 transforms
Fuzz 123041: 5 transforms
Fuzz 123042: 16 transforms
Fuzz 123043: 13 transforms
Fuzz 123044: 20 transforms
Fuzz 123045: 5 transforms
Fuzz 123046: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
}
  selector: 'my-aaa',
  outputs:<!--

  List<String> items;
class CounterComponent {

  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],

  @Input() int maxCount;
});{
        constnew ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       atent;
  void reset() {}
]),
Component(
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  EventEmitter<String> re
  selector: 'my-counter',

  @ContentChild(CounterComponent)
-->
  void increment() {}  g header;
-->

setEv<!--
  Strin}
       aria-hidden="true"
  int count;
@Component(
       aria-hidden="true"
  CounterComponent recursedComponent;
\'\'\');
<<==HTML CODE==>>
       aria-hiddn="true"
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
    [maxCount]='4'
-->
  <input [(ngModel)]="head<!--
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
      
  <my-counter
  {{ngForm.dirty}}  
  {{x}} : {{item.trim()}}</li>
  </my-counter></div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

    [count]="items.length"

  <form #ngForm="ngForm"></form>
    (incremented)='items.add($event.toString())'>
       attr.aria-hidden="{{!invalier" />
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 123047: 12 transforms
Fuzz 123048: 16 transforms
Fuzz 123049: 18 transforms
Fuzz 123050: 19 transforms
Fuzz 123051: 1 transforms
Fuzz 123052: 8 transforms
Fuzz 123053: 3 transforms
Fuzz 123054: 4 transforms
Fuzz 123055: 9 transforms
Fuzz 123056: 1 transforms
Fuzz 123057: 3 transforms
Fuzz 123058: 9 transforms
Fuzz 123059: 5 transforms
Fuzz 123060: 3 transforms
Fuzz 123061: 11 transforms
Fuzz 123062: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'pac}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6kage:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const}
 [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class C<!--
-->
       aria-hidden="true"
       attr.aromponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEv'{{count}} <button (click)="increment()" [value]="\'add\'"></butent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
    <my-counter></my-couter>
      
  {{ngForm.dirty}}  <my-counter
  {{x}} : {{item.trim()}}
<li *ngFor=t'let item of items; let x=index' [hidden]=item != nul}
    
    (incremented)=continue'items.add($event.toString())'>gForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 123063: 4 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  void increment() {}
  selector: 'my-counter',
  templateUrl: 'test.html',
@Component(
  outputs: const ['resetEvent: reset'],
  List<String> items;
  @Input() int maxCount;
  void reset() {}
class ComponentA {
  int count;
  String header;
  CounterComp<!--
@Component(
}
-->onent recursedComponent;
  EventEmitter<String> resetEvent;
  directives: patchconst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
import 'package:angular2/angular2.dart';



  @ContentChild(CounterComponent)


}
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 123064: 2 transforms
Fuzz 123065: 3 transforms
Fuzz 123066: 10 transforms
Fuzz 123067: 14 transforms
Fuzz 123068: 1 transforms
Fuzz 123069: 13 transforms
Fuzz 123070: 6 transforms
Fuzz 123071: 1 transforms
Fuzz 123072: 18 transforms
Fuzz 123073: 2 transforms
Fuzz 123074: 5 transforms
Fuzz 123075: 11 transforms
Fuzz 123076: 14 transforms
Fuzz 123077: 11 transforms
Fuzz 123078: 16 transforms
Fuzz 123079: 1 transforms
Fuzz 123080: 6 transforms
Fuzz 123081: 5 transforms
Fuzz 123082: 18 transforms
Fuzz 123083: 20 transforms
Fuzz 123084: 8 transforms
Fuzz 123085: 3 transforms
Fuzz 123086: 12 transforms
Fuzz 123087: 8 transforms
Fuzz 123088: 12 transforms
Fuzz 123089: 6 transforms
Fuzz 123090: 7 transforms
Fuzz 123091: 15 transforms
Fuzz 123092: 18 transforms
Fuzz 123093: 3 transforms
Fuzz 123094: 5 transforms
Fuzz 123095: 18 transforms
Fuzz 123096: 1 transforms
Fuzz 123097: 9 transforms
Fuzz 123098: 1 transforms
Fuzz 123099: 4 transforms
Fuzz 123100: 1 transforms
Fuzz 123101: 9 transforms
Fuzz 123102: 5 transforms
Fuzz 123103: 3 transforms
Fuzz 123104: 5 transforms
Fuzz 123105: 2 transforms
Fuzz 123106: 13 transforms
Fuzz 123107: 20 transforms
Fuzz 123108: 15 transforms
Fuzz 123109: 15 transforms
Fuzz 123110: 1 transforms
Fuzz 123111: 2 transforms
Fuzz 123112: 3 transforms
Fuzz 123113: 15 transforms
Fuzz 123114: 5 transforms
Fuzz 123115: 1 transforms
Fuzz 123116: 4 transforms
Fuzz 123117: 19 transforms
Fuzz 123118: 12 transforms
Fuzz 123119: 2 transforms
Fuzz 123120: 13 transforms
Fuzz 123121: 4 transforms
Fuzz 123122: 18 transforms
Fuzz 123123: 14 transforms
Fuzz 123124: 20 transforms
Fuzz 123125: 18 transforms
Fuzz 123126: 2 transforms
Fuzz 123127: 19 transforms
Fuzz 123128: 15 transforms
Fuzz 123129: 9 transforms
Fuzz 123130: 2 transforms
Fuzz 123131: 19 transforms
Fuzz 123132: 12 transforms
Fuzz 123133: 9 transforms
Fuzz 123134: 1 transforms
Fuzz 123135: 6 transforms
Fuzz 123136: 10 transforms
Fuzz 123137: 8 transforms
Fuzz 123138: 14 transforms
Fuzz 123139: 7 transforms
Fuzz 123140: 11 transforms
Fuzz 123141: 14 transforms
Fuzz 123142: 4 transforms
Fuzz 123143: 8 transforms
Fuzz 123144: 6 transforms
Fuzz 123145: 12 transforms
Fuzz 123146: 13 transforms
Fuzz 123147: 1 transforms
Fuzz 123148: 2 transforms
Fuzz 123149: 11 transforms
Fuzz 123150: 11 transforms
Fuzz 123151: 14 transforms
Fuzz 123152: 7 transforms
Fuzz 123153: 16 transforms
Fuzz 123154: 2 transforms
Fuzz 123155: 20 transforms
Fuzz 123156: 10 transforms
Fuzz 123157: 18 transforms
Fuzz 123158: 3 transforms
Fuzz 123159: 10 transforms
Fuzz 123160: 13 transforms
Fuzz 123161: 18 transforms
Fuzz 123162: 16 transforms
Fuzz 123163: 3 transforms
Fuzz 123164: 9 transforms
Fuzz 123165: 2 transforms
Fuzz 123166: 1 transforms
Fuzz 123167: 5 transforms
Fuzz 123168: 18 transforms
Fuzz 123169: 9 transforms
Fuzz 123170: 18 transforms
Fuzz 123171: 14 transforms
Fuzz 123172: 16 transforms
Fuzz 123173: 1 transforms
Fuzz 123174: 15 transforms
Fuzz 123175: 1 transforms
Fuzz 123176: 2 transforms
Fuzz 123177: 20 transforms
Fuzz 123178: 10 transforms
Fuzz 123179: 9 transforms
Fuzz 123180: 16 transforms
Fuzz 123181: 3 transforms
Fuzz 123182: 8 transforms
Fuzz 123183: 15 transforms
Fuzz 123184: 10 transforms
Fuzz 123185: 12 transforms
Fuzz 123186: 15 transforms
Fuzz 123187: 14 transforms
Fuzz 123188: 20 transforms
Fuzz 123189: 4 transforms
Fuzz 123190: 2 transforms
Fuzz 123191: 7 transforms
Fuzz 123192: 4 transforms
Fuzz 123193: 16 transforms
Fuzz 123194: 6 transforms
Fuzz 123195: 8 transforms
Fuzz 123196: 20 transforms
Fuzz 123197: 10 transforms
Fuzz 123198: 1 transforms
Fuzz 123199: 17 transforms
Fuzz 123200: 3 transforms
Fuzz 123201: 19 transforms
Fuzz 123202: 7 transforms
Fuzz 123203: 8 transforms
Fuzz 123204: 2 transforms
Fuzz 123205: 8 transforms
Fuzz 123206: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
class CounterComponent {
  outputs: const ['resetEvent: reset'],

  void increm()" [value]="\'add\'"></bu}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cdtton>')
  void reset() {}
@Component(
  @Input() int maxCount;
  selector: 'my-counter',
  String heade<!--
-->
   r;
import 'package:angulshowar2/angular2.dart';
  templateUrent() {}
  EventEtrymitter<String> resetEvent;  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])


}
@Component(
  int count;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></bu}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cdtton>')
  void reset() {}
@Component(
  @Input() int maxCount;
  selector: 'my-counter',
  String heade<!--
-->
   r;
import 'package:angulshowar2/angular2.dart';
  templateUrl: 'test.html',
  inputs: const ['count'],
  CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;

  selector: 'my-aaa',
  List<Stnt(
  int count;
}
  template: '{{count}t} <button (click)="increment()" [value]="\'add\'"></buttring> items;
  @ContentChild(CounterComponent)

<<==HTML CODE==>>
    (click)='h1.hidden =<!--
 <!--
-->
    [maxCount]='4'
    #counter

]),
      

</li>
\'\'\'); of items; let x=index' [hidden]='it)em != null'>
    (reset)=''
{
<!-- @ngIgnoreErrrs: -->
  <miny-counter
- !h1.hidden; counter.reset()'
</div>
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
       aria 
    <my-counter></my-counter>
  {{ngForm.dirty}}
});
  </my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let tem}
    (incremented)='items.add($event.toString())'>
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 123207: 20 transforms
Fuzz 123208: 20 transforms
Fuzz 123209: 10 transforms
Fuzz 123210: 5 transforms
Fuzz 123211: 6 transforms
Fuzz 123212: 16 transforms
Fuzz 123213: 14 transforms
Fuzz 123214: 8 transforms
Fuzz 123215: 16 transforms
Fuzz 123216: 3 transforms
Fuzz 123217: 1 transforms
Fuzz 123218: 11 transforms
Fuzz 123219: 16 transforms
Fuzz 123220: 5 transforms
Fuzz 123221: 5 transforms
Fuzz 123222: 10 transforms
Fuzz 123223: 6 transforms
Fuzz 123224: 20 transforms
Fuzz 123225: 19 transforms
Fuzz 123226: 9 transforms
Fuzz 123227: 7 transforms
Fuzz 123228: 15 transforms
Fuzz 123229: 7 transforms
Fuzz 123230: 9 transforms
Fuzz 123231: 9 transforms
Fuzz 123232: 17 transforms
Fuzz 123233: 6 transforms
Fuzz 123234: 18 transforms
Fuzz 123235: 6 transforms
Fuzz 123236: 12 transforms
Fuzz 123237: 8 transforms
Fuzz 123238: 10 transforms
Fuzz 123239: 16 transforms
Fuzz 123240: 7 transforms
Fuzz 123241: 15 transforms
Fuzz 123242: 11 transforms
Fuzz 123243: 10 transforms
Fuzz 123244: 8 transforms
Fuzz 123245: 1 transforms
Fuzz 123246: 13 transforms
Fuzz 123247: 14 transforms
Fuzz 123248: 1 transforms
Fuzz 123249: 13 transforms
Fuzz 123250: 9 transforms
Fuzz 123251: 19 transforms
Fuzz 123252: 14 transforms
Fuzz 123253: 11 transforms
Fuzz 123254: 18 transforms
Fuzz 123255: 5 transforms
Fuzz 123256: 17 transforms
Fuzz 123257: 7 transforms
Fuzz 123258: 8 transforms
Fuzz 123259: 14 transforms
Fuzz 123260: 20 transforms
Fuzz 123261: 10 transforms
Fuzz 123262: 20 transforms
Fuzz 123263: 12 transforms
Fuzz 123264: 12 transforms
Fuzz 123265: 5 transforms
Fuzz 123266: 1 transforms
Fuzz 123267: 18 transforms
Fuzz 123268: 10 transforms
Fuzz 123269: 15 transforms
Fuzz 123270: 2 transforms
Fuzz 123271: 11 transforms
Fuzz 123272: 15 transforms
Fuzz 123273: 16 transforms
Fuzz 123274: 18 transforms
Fuzz 123275: 17 transforms
Fuzz 123276: 6 transforms
Fuzz 123277: 7 transforms
Fuzz 123278: 10 transforms
Fuzz 123279: 15 transforms
Fuzz 123280: 1 transforms
Fuzz 123281: 10 transforms
Fuzz 123282: 16 transforms
Fuzz 123283: 6 transforms
Fuzz 123284: 11 transforms
Fuzz 123285: 20 transforms
Fuzz 123286: 19 transforms
Fuzz 123287: 17 transforms
Fuzz 123288: 16 transforms
Fuzz 123289: 2 transforms
Fuzz 123290: 3 transforms
Fuzz 123291: 19 transforms
Fuzz 123292: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  List<String> items;
class CounterComponent {
import 'package:angular2/ang ular2.dart';
  @Input() int maxCount;
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
@Component(
  inputs: const ['count'],
  selector: 'my-aaa',
  selector: 'my-counter',
  EventEmitter<String

  it count;@Compo<!-nent(
<<==HTML CODE==>>
<!-- @ngIgnoreErrength"
   }
]),
});
{
\'\'\'); [maxCount]='4'
    <!--
-->
       aria-hidden="true"
 (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-coors: -->
<h1 #h1>Sh<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
owing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
      
  <my-counter
    <!--
-->           aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
   [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($revent.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 123293: 13 transforms
Fuzz 123294: 1 transforms
Fuzz 123295: 7 transforms
Fuzz 123296: 4 transforms
Fuzz 123297: 16 transforms
Fuzz 123298: 5 transforms
Fuzz 123299: 16 transforms
Fuzz 123300: 12 transforms
Fuzz 123301: 3 transforms
Fuzz 123302: 17 transforms
Fuzz 123303: 19 transforms
Fuzz 123304: 5 transforms
Fuzz 123305: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  directives: const [CounterComponent, NgIf, NgFor,
       attr.aria-hidden="{{!invalid}}"ponet(
@Com<!--

import 'package:angular2/angul}
]),
});
{
\'\'\');
  ar2.dart';
       aria-hidden="true"
  selector: 'my-aaa',
<<==HTML CODE==>>
    [count]="items.length"
  {{ngForm.dirty}}  
<div *n}
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5626gIf}
]),
});
{
\'\'\- @ngIgnoreErrors: -->
    (inc');
  '090cedb3f28="items.length > 0">
    (reset)=''
<!-- @ngIgnoreErrors: -->
    (incremented)='items.ad($
  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 123306: 9 transforms
Fuzz 123307: 9 transforms
Fuzz 123308: 7 transforms
Fuzz 123309: 4 transforms
Fuzz 123310: 5 transforms
Fuzz 123311: 2 transforms
Fuzz 123312: 11 transforms
Fuzz 123313: 6 transforms
Fuzz 123314: 7 transforms
Fuzz 123315: 16 transforms
Fuzz 123316: 2 transforms
Fuzz 123317: 14 transforms
Fuzz 123318: 14 transforms
Fuzz 123319: 16 transforms
Fuzz 123320: 15 transforms
Fuzz 123321: 15 transforms
Fuzz 123322: 13 transforms
Fuzz 123323: 8 transforms
Fuzz 123324: 5 transforms
Fuzz 123325: 1 transforms
Fuzz 123326: 20 transforms
Fuzz 123327: 6 transforms
Fuzz 123328: 13 transforms
Fuzz 123329: 5 transforms
Fuzz 123330: 5 transforms
Fuzz 123331: 1 transforms
Fuzz 123332: 5 transforms
Fuzz 123333: 6 transforms
Fuzz 123334: 11 transforms
Fuzz 123335: 15 transforms
Fuzz 123336: 17 transforms
Fuzz 123337: 2 transforms
Fuzz 123338: 14 transforms
Fuzz 123339: 7 transforms
Fuzz 123340: 11 transforms
Fuzz 123341: 9 transforms
Fuzz 123342: 7 transforms
Fuzz 123343: 8 transforms
Fuzz 123344: 14 transforms
Fuzz 123345: 6 transforms
Fuzz 123346: 11 transforms
Fuzz 123347: 15 transforms
Fuzz 123348: 2 transforms
Fuzz 123349: 7 transforms
Fuzz 123350: 7 transforms
Fuzz 123351: 14 transforms
Fuzz 123352: 18 transforms
Fuzz 123353: 13 transforms
Fuzz 123354: 2 transforms
Fuzz 123355: 18 transforms
Fuzz 123356: 15 transforms
Fuzz 123357: 18 transforms
Fuzz 123358: 10 transforms
Fuzz 123359: 6 transforms
Fuzz 123360: 10 transforms
Fuzz 123361: 17 transforms
Fuzz 123362: 19 transforms
Fuzz 123363: 19 transforms
Fuzz 123364: 15 transforms
Fuzz 123365: 7 transforms
Fuzz 123366: 13 transforms
Fuzz 123367: 9 transforms
Fuzz 123368: 2 transforms
Fuzz 123369: 8 transforms
Fuzz 123370: 20 transforms
Fuzz 123371: 5 transforms
Fuzz 123372: 9 transforms
Fuzz 123373: 11 transforms
Fuzz 123374: 5 transforms
Fuzz 123375: 11 transforms
Fuzz 123376: 19 transforms
Fuzz 123377: 15 transforms
Fuzz 123378: 1 transforms
Fuzz 123379: 5 transforms
Fuzz 123380: 7 transforms
Fuzz 123381: 11 transforms
Fuzz 123382: 8 transforms
Fuzz 123383: 9 transforms
Fuzz 123384: 15 transforms
Fuzz 123385: 16 transforms
Fuzz 123386: 7 transforms
Fuzz 123387: 11 transforms
Fuzz 123388: 13 transforms
Fuzz 123389: 10 transforms
Fuzz 123390: 18 transforms
Fuzz 123391: 20 transforms
Fuzz 123392: 1 transforms
Fuzz 123393: 15 transforms
Fuzz 123394: 8 transforms
Fuzz 123395: 2 transforms
Fuzz 123396: 11 transforms
Fuzz 123397: 14 transforms
Fuzz 123398: 13 transforms
Fuzz 123399: 5 transforms
Fuzz 123400: 16 transforms
Fuzz 123401: 6 transforms
Fuzz 123402: 14 transforms
Fuzz 123403: 2 transforms
Fuzz 123404: 2 transforms
Fuzz 123405: 17 transforms
Fuzz 123406: 1 transforms
Fuzz 123407: 1 transforms
Fuzz 123408: 11 transforms
Fuzz 123409: 20 transforms
Fuzz 123410: 16 transforms
Fuzz 123411: 7 transforms
Fuzz 123412: 6 transforms
Fuzz 123413: 14 transforms
Fuzz 123414: 4 transforms
Fuzz 123415: 11 transforms
Fuzz 123416: 14 transforms
Fuzz 123417: 8 transforms
Fuzz 123418: 4 transforms
Fuzz 123419: 19 transforms
Fuzz 123420: 6 transforms
Fuzz 123421: 7 transforms
Fuzz 123422: 4 transforms
Fuzz 123423: 6 transforms
Fuzz 123424: 2 transforms
Fuzz 123425: 11 transforms
Fuzz 123426: 7 transforms
Fuzz 123427: 6 transforms
Fuzz 123428: 20 transforms
Fuzz 123429: 18 transforms
Fuzz 123430: 15 transforms
Fuzz 123431: 19 transforms
Fuzz 123432: 14 transforms
Fuzz 123433: 18 transforms
Fuzz 123434: 10 transforms
Fuzz 123435: 1 transforms
Fuzz 123436: 11 transforms
Fuzz 123437: 5 transforms
Fuzz 123438: 13 transforms
Fuzz 123439: 7 transforms
Fuzz 123440: 20 transforms
Fuzz 123441: 15 transforms
Fuzz 123442: 6 transforms
Fuzz 123443: 16 transforms
Fuzz 123444: 1 transforms
Fuzz 123445: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
  EventEmitter<String> resetEvent;
  @Input() int maxCount;

  int count;
  selector: 'my-counter',
  String header;
}
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Output() EventEmitter<int> incremented;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  List<String items;

  selector: 'my-aaa',
  @ContentChild(Coun<!--
}


  CounterComponent recursedComponent;
@Component(
class ComponentA {
  void reset() {}
  templateUrl: 'test.html',
--erComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{item<!--
-->
       arias.length}} items:</h1><li *ngFor='let item of ittems; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="itemons.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <inativenut [(ngModel)]=header" />
        <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (rese  t)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toSt </my-counter>
</dring())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 123446: 9 transforms
Fuzz 123447: 16 transforms
Fuzz 123448: 10 transforms
Fuzz 123449: 1 transforms
Fuzz 123450: 9 transforms
Fuzz 123451: 3 transforms
Fuzz 123452: 5 transforms
Fuzz 123453: 18 transforms
Fuzz 123454: 7 transforms
Fuzz 123455: 10 transforms
Fuzz 123456: 6 transforms
Fuzz 123457: 5 transforms
Fuzz 123458: 19 transforms
Fuzz 123459: 5 transforms
Fuzz 123460: 13 transforms
Fuzz 123461: 18 transforms
Fuzz 123462: 13 transforms
Fuzz 123463: 19 transforms
Fuzz 123464: 16 transforms
Fuzz 123465: 11 transforms
Fuzz 123466: 13 transforms
Fuzz 123467: 7 transforms
Fuzz 123468: 11 transforms
Fuzz 123469: 4 transforms
Fuzz 123470: 19 transforms
Fuzz 123471: 16 transforms
Fuzz 123472: 14 transforms
Fuzz 123473: 2 transforms
Fuzz 123474: 17 transforms
Fuzz 123475: 8 transforms
Fuzz 123476: 13 transforms
Fuzz 123477: 16 transforms
Fuzz 123478: 5 transforms
Fuzz 123479: 20 transforms
Fuzz 123480: 11 transforms
Fuzz 123481: 14 transforms
Fuzz 123482: 17 transforms
Fuzz 123483: 13 transforms
Fuzz 123484: 9 transforms
Fuzz 123485: 13 transforms
Fuzz 123486: 12 transforms
Fuzz 123487: 2 transforms
Fuzz 123488: 1 transforms
Fuzz 123489: 2 transforms
Fuzz 123490: 13 transforms
Fuzz 123491: 5 transforms
Fuzz 123492: 6 transforms
Fuzz 123493: 13 transforms
Fuzz 123494: 9 transforms
Fuzz 123495: 13 transforms
Fuzz 123496: 10 transforms
Fuzz 123497: 1 transforms
Fuzz 123498: 6 transforms
Fuzz 123499: 12 transforms
Fuzz 123500: 15 transforms
Fuzz 123501: 8 transforms
Fuzz 123502: 4 transforms
Fuzz 123503: 19 transforms
Fuzz 123504: 11 transforms
Fuzz 123505: 20 transforms
Fuzz 123506: 1 transforms
Fuzz 123507: 9 transforms
Fuzz 123508: 12 transforms
Fuzz 123509: 15 transforms
Fuzz 123510: 3 transforms
Fuzz 123511: 3 transforms
Fuzz 123512: 4 transforms
Fuzz 123513: 18 transforms
Fuzz 123514: 9 transforms
Fuzz 123515: 2 transforms
Fuzz 123516: 17 transforms
Fuzz 123517: 9 transforms
Fuzz 123518: 4 transforms
Fuzz 123519: 9 transforms
Fuzz 123520: 7 transforms
Fuzz 123521: 7 transforms
Fuzz 123522: 3 transforms
Fuzz 123523: 5 transforms
Fuzz 123524: 12 transforms
Fuzz 123525: 6 transforms
Fuzz 123526: 4 transforms
Fuzz 123527: 18 transforms
Fuzz 123528: 3 transforms
Fuzz 123529: 7 transforms
Fuzz 123530: 5 transforms
Fuzz 123531: 12 transforms
Fuzz 123532: 1 transforms
Fuzz 123533: 13 transforms
Fuzz 123534: 15 transforms
Fuzz 123535: 2 transforms
Fuzz 123536: 12 transforms
Fuzz 123537: 17 transforms
Fuzz 123538: 7 transforms
Fuzz 123539: 9 transforms
Fuzz 123540: 5 transforms
Fuzz 123541: 4 transforms
Fuzz 123542: 2 transforms
Fuzz 123543: 4 transforms
Fuzz 123544: 19 transforms
Fuzz 123545: 2 transforms
Fuzz 123546: 10 transforms
Fuzz 123547: 14 transforms
Fuzz 123548: 8 transforms
Fuzz 123549: 5 transforms
Fuzz 123550: 9 transforms
Fuzz 123551: 10 transforms
Fuzz 123552: 6 transforms
Fuzz 123553: 4 transforms
Fuzz 123554: 19 transforms
Fuzz 123555: 13 transforms
Fuzz 123556: 20 transforms
Fuzz 123557: 11 transforms
Fuzz 123558: 7 transforms
Fuzz 123559: 18 transforms
Fuzz 123560: 20 transforms
Fuzz 123561: 7 transforms
Fuzz 123562: 7 transforms
Fuzz 123563: 19 transforms
Fuzz 123564: 15 transforms
Fuzz 123565: 14 transforms
Fuzz 123566: 14 transforms
Fuzz 123567: 10 transforms
Fuzz 123568: 14 transforms
Fuzz 123569: 12 transforms
Fuzz 123570: 13 transforms
Fuzz 123571: 1 transforms
Fuzz 123572: 18 transforms
Fuzz 123573: 6 transforms
Fuzz 123574: 7 transforms
Fuzz 123575: 8 transforms
Fuzz 123576: 10 transforms
Fuzz 123577: 11 transforms
Fuzz 123578: 18 transforms
Fuzz 123579: 10 transforms
Fuzz 123580: 14 transforms
Fuzz 123581: 8 transforms
Fuzz 123582: 3 transforms
Fuzz 123583: 5 transforms
Fuzz 123584: 19 transforms
Fuzz 123585: 5 transforms
Fuzz 123586: 10 transforms
Fuzz 123587: 18 transforms
Fuzz 123588: 12 transforms
Fuzz 123589: 13 transforms
Fuzz 123590: 4 transforms
Fuzz 123591: 18 transforms
Fuzz 123592: 16 transforms
Fuzz 123593: 5 transforms
Fuzz 123594: 10 transforms
Fuzz 123595: 3 transforms
Fuzz 123596: 17 transforms
Fuzz 123597: 13 transforms
Fuzz 123598: 13 transforms
Fuzz 123599: 5 transforms
Fuzz 123600: 15 transforms
Fuzz 123601: 3 transforms
Fuzz 123602: 7 transforms
Fuzz 123603: 6 transforms
Fuzz 123604: 14 transforms
Fuzz 123605: 6 transforms
Fuzz 123606: 11 transforms
Fuzz 123607: 11 transforms
Fuzz 123608: 8 transforms
Fuzz 123609: 3 transforms
Fuzz 123610: 11 transforms
Fuzz 123611: 17 transforms
Fuzz 123612: 5 transforms
Fuzz 123613: 19 transforms
Fuzz 123614: 7 transforms
Fuzz 123615: 11 transforms
Fuzz 123616: 8 transforms
Fuzz 123617: 16 transforms
Fuzz 123618: 15 transforms
Fuzz 123619: 2 transforms
Fuzz 123620: 10 transforms
Fuzz 123621: 11 transforms
Fuzz 123622: 3 transforms
Fuzz 123623: 1 transforms
Fuzz 123624: 4 transforms
Fuzz 123625: 13 transforms
Fuzz 123626: 6 transforms
Fuzz 123627: 14 transforms
Fuzz 123628: 14 transforms
Fuzz 123629: 5 transforms
Fuzz 123630: 20 transforms
Fuzz 123631: 10 transforms
Fuzz 123632: 13 transforms
Fuzz 123633: 2 transforms
Fuzz 123634: 11 transforms
Fuzz 123635: 20 transforms
Fuzz 123636: 5 transforms
Fuzz 123637: 16 transforms
Fuzz 123638: 18 transforms
Fuzz 123639: 8 transforms
Fuzz 123640: 3 transforms
Fuzz 123641: 6 transforms
Fuzz 123642: 10 transforms
Fuzz 123643: 3 transforms
Fuzz 123644: 6 transforms
Fuzz 123645: 3 transforms
Fuzz 123646: 7 transforms
Fuzz 123647: 4 transforms
Fuzz 123648: 7 transforms
Fuzz 123649: 4 transforms
Fuzz 123650: 17 transforms
Fuzz 123651: 15 transforms
Fuzz 123652: 18 transforms
Fuzz 123653: 14 transforms
Fuzz 123654: 18 transforms
Fuzz 123655: 12 transforms
Fuzz 123656: 9 transforms
Fuzz 123657: 2 transforms
Fuzz 123658: 3 transforms
Fuzz 123659: 9 transforms
Fuzz 123660: 14 transforms
Fuzz 123661: 2 transforms
Fuzz 123662: 19 transforms
Fuzz 123663: 5 transforms
Fuzz 123664: 18 transforms
Fuzz 123665: 4 transforms
Fuzz 123666: 14 transforms
Fuzz 123667: 2 transforms
Fuzz 123668: 17 transforms
Fuzz 123669: 9 transforms
Fuzz 123670: 7 transforms
Fuzz 123671: 5 transforms
Fuzz 123672: 15 transforms
Fuzz 123673: 14 transforms
Fuzz 123674: 13 transforms
Fuzz 123675: 8 transforms
Fuzz 123676: 3 transforms
Fuzz 123677: 8 transforms
Fuzz 123678: 11 transforms
Fuzz 123679: 13 transforms
Fuzz 123680: 12 transforms
Fuzz 123681: 14 transforms
Fuzz 123682: 18 transforms
Fuzz 123683: 11 transforms
Fuzz 123684: 19 transforms
Fuzz 123685: 15 transforms
Fuzz 123686: 3 transforms
Fuzz 123687: 5 transforms
Fuzz 123688: 11 transforms
Fuzz 123689: 8 transforms
Fuzz 123690: 14 transforms
Fuzz 123691: 11 transforms
Fuzz 123692: 4 transforms
Fuzz 123693: 8 transforms
Fuzz 123694: 5 transforms
Fuzz 123695: 4 transforms
Fuzz 123696: 11 transforms
Fuzz 123697: 17 transforms
Fuzz 123698: 14 transforms
Fuzz 123699: 15 transforms
Fuzz 123700: 13 transforms
Fuzz 123701: 9 transforms
Fuzz 123702: 15 transforms
Fuzz 123703: 1 transforms
Fuzz 123704: 11 transforms
Fuzz 123705: 9 transforms
Fuzz 123706: 12 transforms
Fuzz 123707: 5 transforms
Fuzz 123708: 16 transforms
Fuzz 123709: 7 transforms
Fuzz 123710: 20 transforms
Fuzz 123711: 16 transforms
Fuzz 123712: 12 transforms
Fuzz 123713: 20 transforms
Fuzz 123714: 1 transforms
Fuzz 123715: 9 transforms
Fuzz 123716: 7 transforms
Fuzz 123717: 15 transforms
Fuzz 123718: 10 transforms
Fuzz 123719: 16 transforms
Fuzz 123720: 2 transforms
Fuzz 123721: 5 transforms
Fuzz 123722: 13 transforms
Fuzz 123723: 7 transforms
Fuzz 123724: 14 transforms
Fuzz 123725: 3 transforms
Fuzz 123726: 17 transforms
Fuzz 123727: 15 transforms
Fuzz 123728: 18 transforms
Fuzz 123729: 6 transforms
Fuzz 123730: 6 transforms
Fuzz 123731: 4 transforms
Fuzz 123732: 14 transforms
Fuzz 123733: 8 transforms
Fuzz 123734: 1 transforms
Fuzz 123735: 14 transforms
Fuzz 123736: 10 transforms
Fuzz 123737: 6 transforms
Fuzz 123738: 1 transforms
Fuzz 123739: 6 transforms
Fuzz 123740: 8 transforms
Fuzz 123741: 10 transforms
Fuzz 123742: 5 transforms
Fuzz 123743: 17 transforms
Fuzz 123744: 6 transforms
Fuzz 123745: 19 transforms
Fuzz 123746: 11 transforms
Fuzz 123747: 7 transforms
Fuzz 123748: 20 transforms
Fuzz 123749: 4 transforms
Fuzz 123750: 9 transforms
Fuzz 123751: 10 transforms
Fuzz 123752: 14 transforms
Fuzz 123753: 20 transforms
Fuzz 123754: 5 transforms
Fuzz 123755: 18 transforms
Fuzz 123756: 14 transforms
Fuzz 123757: 6 transforms
Fuzz 123758: 13 transforms
Fuzz 123759: 1 transforms
Fuzz 123760: 3 transforms
Fuzz 123761: 3 transforms
Fuzz 123762: 14 transforms
Fuzz 123763: 10 transforms
Fuzz 123764: 9 transforms
Fuzz 123765: 17 transforms
Fuzz 123766: 3 transforms
Fuzz 123767: 3 transforms
Fuzz 123768: 11 transforms
Fuzz 123769: 7 transforms
Fuzz 123770: 10 transforms
Fuzz 123771: 13 transforms
Fuzz 123772: 11 transforms
Fuzz 123773: 19 transforms
Fuzz 123774: 17 transforms
Fuzz 123775: 6 transforms
Fuzz 123776: 6 transforms
Fuzz 123777: 8 transforms
Fuzz 123778: 15 transforms
Fuzz 123779: 2 transforms
Fuzz 123780: 4 transforms
Fuzz 123781: 16 transforms
Fuzz 123782: 8 transforms
Fuzz 123783: 1 transforms
Fuzz 123784: 11 transforms
Fuzz 123785: 7 transforms
Fuzz 123786: 8 transforms
Fuzz 123787: 9 transforms
Fuzz 123788: 19 transforms
Fuzz 123789: 12 transforms
Fuzz 123790: 5 transforms
Fuzz 123791: 10 transforms
Fuzz 123792: 3 transforms
Fuzz 123793: 16 transforms
Fuzz 123794: 18 transforms
Fuzz 123795: 16 transforms
Fuzz 123796: 16 transforms
Fuzz 123797: 15 transforms
Fuzz 123798: 13 transforms
Fuzz 123799: 12 transforms
Fuzz 123800: 2 transforms
Fuzz 123801: 9 transforms
Fuzz 123802: 2 transforms
Fuzz 123803: 6 transforms
Fuzz 123804: 9 transforms
Fuzz 123805: 5 transforms
Fuzz 123806: 18 transforms
Fuzz 123807: 18 transforms
Fuzz 123808: 18 transforms
Fuzz 123809: 19 transforms
Fuzz 123810: 11 transforms
Fuzz 123811: 20 transforms
Fuzz 123812: 15 transforms
Fuzz 123813: 14 transforms
Fuzz 123814: 17 transforms
Fuzz 123815: 13 transforms
Fuzz 123816: 18 transforms
Fuzz 123817: 2 transforms
Fuzz 123818: 7 transforms
Fuzz 123819: 17 transforms
Fuzz 123820: 15 transforms
Fuzz 123821: 5 transforms
Fuzz 123822: 7 transforms
Fuzz 123823: 5 transforms
Fuzz 123824: 14 transforms
Fuzz 123825: 10 transforms
Fuzz 123826: 4 transforms
Fuzz 123827: 9 transforms
Fuzz 123828: 16 transforms
Fuzz 123829: 9 transforms
Fuzz 123830: 10 transforms
Fuzz 123831: 13 transforms
Fuzz 123832: 1 transforms
Fuzz 123833: 16 transforms
Fuzz 123834: 14 transforms
Fuzz 123835: 6 transforms
Fuzz 123836: 11 transforms
Fuzz 123837: 14 transforms
Fuzz 123838: 7 transforms
Fuzz 123839: 20 transforms
Fuzz 123840: 9 transforms
Fuzz 123841: 1 transforms
Fuzz 123842: 1 transforms
Fuzz 123843: 17 transforms
Fuzz 123844: 8 transforms
Fuzz 123845: 19 transforms
Fuzz 123846: 10 transforms
Fuzz 123847: 18 transforms
Fuzz 123848: 15 transforms
Fuzz 123849: 5 transforms
Fuzz 123850: 12 transforms
Fuzz 123851: 15 transforms
Fuzz 123852: 5 transforms
Fuzz 123853: 17 transforms
Fuzz 123854: 3 transforms
Fuzz 123855: 6 transforms
Fuzz 123856: 19 transforms
Fuzz 123857: 9 transforms
Fuzz 123858: 15 transforms
Fuzz 123859: 14 transforms
Fuzz 123860: 18 transforms
Fuzz 123861: 5 transforms
Fuzz 123862: 14 transforms
Fuzz 123863: 11 transforms
Fuzz 123864: 20 transforms
Fuzz 123865: 14 transforms
Fuzz 123866: 10 transforms
Fuzz 123867: 9 transforms
Fuzz 123868: 8 transforms
Fuzz 123869: 13 transforms
Fuzz 123870: 17 transforms
Fuzz 123871: 19 transforms
Fuzz 123872: 9 transforms
Fuzz 123873: 13 transforms
Fuzz 123874: 12 transforms
Fuzz 123875: 2 transforms
Fuzz 123876: 4 transforms
Fuzz 123877: 14 transforms
Fuzz 123878: 6 transforms
Fuzz 123879: 16 transforms
Fuzz 123880: 19 transforms
Fuzz 123881: 15 transforms
Fuzz 123882: 9 transforms
Fuzz 123883: 15 transforms
Fuzz 123884: 20 transforms
Fuzz 123885: 8 transforms
Fuzz 123886: 1 transforms
Fuzz 123887: 15 transforms
Fuzz 123888: 4 transforms
Fuzz 123889: 2 transforms
Fuzz 123890: 3 transforms
Fuzz 123891: 8 transforms
Fuzz 123892: 19 transforms
Fuzz 123893: 9 transforms
Fuzz 123894: 10 transforms
Fuzz 123895: 13 transforms
Fuzz 123896: 11 transforms
Fuzz 123897: 13 transforms
Fuzz 123898: 16 transforms
Fuzz 123899: 10 transforms
Fuzz 123900: 6 transforms
Fuzz 123901: 7 transforms
Fuzz 123902: 19 transforms
Fuzz 123903: 8 transforms
Fuzz 123904: 5 transforms
Fuzz 123905: 4 transforms
Fuzz 123906: 5 transforms
Fuzz 123907: 9 transforms
Fuzz 123908: 16 transforms
Fuzz 123909: 15 transforms
Fuzz 123910: 5 transforms
Fuzz 123911: 12 transforms
Fuzz 123912: 11 transforms
Fuzz 123913: 4 transforms
Fuzz 123914: 11 transforms
Fuzz 123915: 5 transforms
Fuzz 123916: 8 transforms
Fuzz 123917: 10 transforms
Fuzz 123918: 9 transforms
Fuzz 123919: 12 transforms
Fuzz 123920: 17 transforms
Fuzz 123921: 13 transforms
Fuzz 123922: 19 transforms
Fuzz 123923: 12 transforms
Fuzz 123924: 1 transforms
Fuzz 123925: 20 transforms
Fuzz 123926: 6 transforms
Fuzz 123927: 17 transforms
Fuzz 123928: 13 transforms
Fuzz 123929: 10 transforms
Fuzz 123930: 13 transforms
Fuzz 123931: 10 transforms
Fuzz 123932: 18 transforms
Fuzz 123933: 5 transforms
Fuzz 123934: 10 transforms
Fuzz 123935: 20 transforms
Fuzz 123936: 5 transforms
Fuzz 123937: 12 transforms
Fuzz 123938: 7 transforms
Fuzz 123939: 2 transforms
Fuzz 123940: 17 transforms
Fuzz 123941: 4 transforms
Fuzz 123942: 9 transforms
Fuzz 123943: 16 transforms
Fuzz 123944: 12 transforms
Fuzz 123945: 9 transforms
Fuzz 123946: 16 transforms
Fuzz 123947: 6 transforms
Fuzz 123948: 2 transforms
Fuzz 123949: 9 transforms
Fuzz 123950: 10 transforms
Fuzz 123951: 13 transforms
Fuzz 123952: 2 transforms
Fuzz 123953: 7 transforms
Fuzz 123954: 20 transforms
Fuzz 123955: 4 transforms
Fuzz 123956: 13 transforms
Fuzz 123957: 11 transforms
Fuzz 123958: 12 transforms
Fuzz 123959: 9 transforms
Fuzz 123960: 16 transforms
Fuzz 123961: 8 transforms
Fuzz 123962: 7 transforms
Fuzz 123963: 2 transforms
Fuzz 123964: 4 transforms
Fuzz 123965: 16 transforms
Fuzz 123966: 5 transforms
Fuzz 123967: 16 transforms
Fuzz 123968: 20 transforms
Fuzz 123969: 16 transforms
Fuzz 123970: 7 transforms
Fuzz 123971: 17 transforms
Fuzz 123972: 3 transforms
Fuzz 123973: 4 transforms
Fuzz 123974: 14 transforms
Fuzz 123975: 12 transforms
Fuzz 123976: 4 transforms
Fuzz 123977: 13 transforms
Fuzz 123978: 12 transforms
Fuzz 123979: 11 transforms
Fuzz 123980: 14 transforms
Fuzz 123981: 17 transforms
Fuzz 123982: 17 transforms
Fuzz 123983: 11 transforms
Fuzz 123984: 10 transforms
Fuzz 123985: 20 transforms
Fuzz 123986: 17 transforms
Fuzz 123987: 7 transforms
Fuzz 123988: 14 transforms
Fuzz 123989: 13 transforms
Fuzz 123990: 3 transforms
Fuzz 123991: 4 transforms
Fuzz 123992: 9 transforms
Fuzz 123993: 1 transforms
Fuzz 123994: 19 transforms
Fuzz 123995: 5 transforms
Fuzz 123996: 14 transforms
Fuzz 123997: 1 transforms
Fuzz 123998: 8 transforms
Fuzz 123999: 6 transforms
Fuzz 124000: 14 transforms
Fuzz 124001: 17 transforms
Fuzz 124002: 9 transforms
Fuzz 124003: 11 transforms
Fuzz 124004: 7 transforms
Fuzz 124005: 2 transforms
Fuzz 124006: 12 transforms
Fuzz 124007: 9 transforms
Fuzz 124008: 16 transforms
Fuzz 124009: 5 transforms
Fuzz 124010: 1 transforms
Fuzz 124011: 19 transforms
Fuzz 124012: 1 transforms
Fuzz 124013: 8 transforms
Fuzz 124014: 6 transforms
Fuzz 124015: 19 transforms
Fuzz 124016: 14 transforms
Fuzz 124017: 15 transforms
Fuzz 124018: 6 transforms
Fuzz 124019: 20 transforms
Fuzz 124020: 1 transforms
Fuzz 124021: 16 transforms
Fuzz 124022: 15 transforms
Fuzz 124023: 14 transforms
Fuzz 124024: 3 transforms
Fuzz 124025: 10 transforms
Fuzz 124026: 19 transforms
Fuzz 124027: 14 transforms
Fuzz 124028: 4 transforms
Fuzz 124029: 12 transforms
Fuzz 124030: 17 transforms
Fuzz 124031: 1 transforms
Fuzz 124032: 12 transforms
Fuzz 124033: 5 transforms
Fuzz 124034: 13 transforms
Fuzz 124035: 19 transforms
Fuzz 124036: 3 transforms
Fuzz 124037: 8 transforms
Fuzz 124038: 11 transforms
Fuzz 124039: 13 transforms
Fuzz 124040: 12 transforms
Fuzz 124041: 15 transforms
Fuzz 124042: 8 transforms
Fuzz 124043: 2 transforms
Fuzz 124044: 20 transforms
Fuzz 124045: 7 transforms
Fuzz 124046: 14 transforms
Fuzz 124047: 18 transforms
Fuzz 124048: 13 transforms
Fuzz 124049: 17 transforms
Fuzz 124050: 9 transforms
Fuzz 124051: 11 transforms
Fuzz 124052: 12 transforms
Fuzz 124053: 6 transforms
Fuzz 124054: 6 transforms
Fuzz 124055: 17 transforms
Fuzz 124056: 5 transforms
Fuzz 124057: 11 transforms
Fuzz 124058: 13 transforms
Fuzz 124059: 4 transforms
Fuzz 124060: 16 transforms
Fuzz 124061: 1 transforms
Fuzz 124062: 9 transforms
Fuzz 124063: 18 transforms
Fuzz 124064: 7 transforms
Fuzz 124065: 6 transforms
Fuzz 124066: 2 transforms
Fuzz 124067: 2 transforms
Fuzz 124068: 6 transforms
Fuzz 124069: 7 transforms
Fuzz 124070: 10 transforms
Fuzz 124071: 15 transforms
Fuzz 124072: 9 transforms
Fuzz 124073: 15 transforms
Fuzz 124074: 6 transforms
Fuzz 124075: 2 transforms
Fuzz 124076: 18 transforms
Fuzz 124077: 18 transforms
Fuzz 124078: 9 transforms
Fuzz 124079: 4 transforms
Fuzz 124080: 5 transforms
Fuzz 124081: 5 transforms
Fuzz 124082: 3 transforms
Fuzz 124083: 12 transforms
Fuzz 124084: 12 transforms
Fuzz 124085: 9 transforms
Fuzz 124086: 1 transforms
Fuzz 124087: 12 transforms
Fuzz 124088: 4 transforms
Fuzz 124089: 1 transforms
Fuzz 124090: 2 transforms
Fuzz 124091: 15 transforms
Fuzz 124092: 6 transforms
Fuzz 124093: 17 transforms
Fuzz 124094: 8 transforms
Fuzz 124095: 2 transforms
Fuzz 124096: 13 transforms
Fuzz 124097: 18 transforms
Fuzz 124098: 20 transforms
Fuzz 124099: 20 transforms
Fuzz 124100: 5 transforms
Fuzz 124101: 6 transforms
Fuzz 124102: 8 transforms
Fuzz 124103: 7 transforms
Fuzz 124104: 2 transforms
Fuzz 124105: 17 transforms
Fuzz 124106: 17 transforms
Fuzz 124107: 17 transforms
Fuzz 124108: 12 transforms
Fuzz 124109: 8 transforms
Fuzz 124110: 9 transforms
Fuzz 124111: 18 transforms
Fuzz 124112: 7 transforms
Fuzz 124113: 18 transforms
Fuzz 124114: 12 transforms
Fuzz 124115: 18 transforms
Fuzz 124116: 7 transforms
Fuzz 124117: 2 transforms
Fuzz 124118: 13 transforms
Fuzz 124119: 10 transforms
Fuzz 124120: 18 transforms
Fuzz 124121: 20 transforms
Fuzz 124122: 4 transforms
Fuzz 124123: 2 transforms
Fuzz 124124: 5 transforms
Fuzz 124125: 1 transforms
Fuzz 124126: 10 transforms
Fuzz 124127: 13 transforms
Fuzz 124128: 5 transforms
Fuzz 124129: 18 transforms
Fuzz 124130: 10 transforms
Fuzz 124131: 1 transforms
Fuzz 124132: 16 transforms
Fuzz 124133: 20 transforms
Fuzz 124134: 14 transforms
Fuzz 124135: 20 transforms
Fuzz 124136: 11 transforms
Fuzz 124137: 4 transforms
Fuzz 124138: 16 transforms
Fuzz 124139: 17 transforms
Fuzz 124140: 2 transforms
Fuzz 124141: 20 transforms
Fuzz 124142: 5 transforms
Fuzz 124143: 9 transforms
Fuzz 124144: 16 transforms
Fuzz 124145: 9 transforms
Fuzz 124146: 1 transforms
Fuzz 124147: 19 transforms
Fuzz 124148: 12 transforms
Fuzz 124149: 12 transforms
Fuzz 124150: 12 transforms
Fuzz 124151: 20 transforms
Fuzz 124152: 16 transforms
Fuzz 124153: 15 transforms
Fuzz 124154: 18 transforms
Fuzz 124155: 14 transforms
Fuzz 124156: 2 transforms
Fuzz 124157: 12 transforms
Fuzz 124158: 7 transforms
Fuzz 124159: 11 transforms
Fuzz 124160: 3 transforms
Fuzz 124161: 20 transforms
Fuzz 124162: 4 transforms
Fuzz 124163: 16 transforms
Fuzz 124164: 16 transforms
Fuzz 124165: 10 transforms
Fuzz 124166: 16 transforms
Fuzz 124167: 18 transforms
Fuzz 124168: 5 transforms
Fuzz 124169: 10 transforms
Fuzz 124170: 15 transforms
Fuzz 124171: 2 transforms
Fuzz 124172: 10 transforms
Fuzz 124173: 18 transforms
Fuzz 124174: 19 transforms
Fuzz 124175: 1 transforms
Fuzz 124176: 11 transforms
Fuzz 124177: 17 transforms
Fuzz 124178: 19 transforms
Fuzz 124179: 2 transforms
Fuzz 124180: 2 transforms
Fuzz 124181: 11 transforms
Fuzz 124182: 6 transforms
Fuzz 124183: 8 transforms
Fuzz 124184: 9 transforms
Fuzz 124185: 16 transforms
Fuzz 124186: 16 transforms
Fuzz 124187: 5 transforms
Fuzz 124188: 17 transforms
Fuzz 124189: 8 transforms
Fuzz 124190: 13 transforms
Fuzz 124191: 17 transforms
Fuzz 124192: 15 transforms
Fuzz 124193: 16 transforms
Fuzz 124194: 3 transforms
Fuzz 124195: 12 transforms
Fuzz 124196: 6 transforms
Fuzz 124197: 6 transforms
Fuzz 124198: 11 transforms
Fuzz 124199: 13 transforms
Fuzz 124200: 16 transforms
Fuzz 124201: 17 transforms
Fuzz 124202: 16 transforms
Fuzz 124203: 6 transforms
Fuzz 124204: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
});
});  int count;
  void increment() {}
\'\'\');

  @ContentChild(CounterComponent)
  selector: '')
  outputs: const ['resetEvent: reset'],
class ComponentA {
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  inputs: <!--
import 'package:angulaar2/angular2.dart';
  '090cedb3f2833a3f260b0937baae56267a6Strig> items;
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
]),
class trueCounterComponent {

{
  @Output() EventEmitter<int> incremented;
@Component(
@Component(


       attr.aria-hiddconst ['count'],
class Countemy-counter',
  selector: 'my-aaa',
-->
       aria-hidden="true"
  List<}
  CounterComponent recursedComponent;
  EvenEmitter<String> resetEvent;
  void reset() {}
  templateUrl: 'test.html',
}
<<==HTML CODE==>>
</li>
</div>
<li *ngFor='let item of items; let x=index' [hidden]='itm="ngForm"></form>
    (incremented)='items.add($event.toString())'>

    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      
    <input [(ngModel)]="header" />
    [maxCount]='4'
  {x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: -->
  </my-counter>

<didynamicv *ngIf="items.length > 0enum">
    <my-counter></my-counter>
    #counter
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{ngForm.dirty}}
  <my-counter
  <form #ngForength}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 124205: 9 transforms
Fuzz 124206: 16 transforms
Fuzz 124207: 20 transforms
Fuzz 124208: 6 transforms
Fuzz 124209: 3 transforms
Fuzz 124210: 19 transforms
Fuzz 124211: 12 transforms
Fuzz 124212: 3 transforms
Fuzz 124213: 17 transforms
Fuzz 124214: 18 transforms
Fuzz 124215: 8 transforms
Fuzz 124216: 11 transforms
Fuzz 124217: 2 transforms
Fuzz 124218: 19 transforms
Fuzz 124219: 8 transforms
Fuzz 124220: 1 transforms
Fuzz 124221: 18 transforms
Fuzz 124222: 10 transforms
Fuzz 124223: 18 transforms
Fuzz 124224: 2 transforms
Fuzz 124225: 4 transforms
Fuzz 124226: 1 transforms
Fuzz 124227: 4 transforms
Fuzz 124228: 2 transforms
Fuzz 124229: 17 transforms
Fuzz 124230: 6 transforms
Fuzz 124231: 12 transforms
Fuzz 124232: 6 transforms
Fuzz 124233: 13 transforms
Fuzz 124234: 6 transforms
Fuzz 124235: 9 transforms
Fuzz 124236: 17 transforms
Fuzz 124237: 16 transforms
Fuzz 124238: 15 transforms
Fuzz 124239: 19 transforms
Fuzz 124240: 2 transforms
Fuzz 124241: 7 transforms
Fuzz 124242: 5 transforms
Fuzz 124243: 6 transforms
Fuzz 124244: 2 transforms
Fuzz 124245: 8 transforms
Fuzz 124246: 10 transforms
Fuzz 124247: 10 transforms
Fuzz 124248: 19 transforms
Fuzz 124249: 6 transforms
Fuzz 124250: 6 transforms
Fuzz 124251: 6 transforms
Fuzz 124252: 5 transforms
Fuzz 124253: 17 transforms
Fuzz 124254: 5 transforms
Fuzz 124255: 16 transforms
Fuzz 124256: 16 transforms
Fuzz 124257: 18 transforms
Fuzz 124258: 2 transforms
Fuzz 124259: 9 transforms
Fuzz 124260: 1 transforms
Fuzz 124261: 19 transforms
Fuzz 124262: 12 transforms
Fuzz 124263: 15 transforms
Fuzz 124264: 11 transforms
Fuzz 124265: 11 transforms
Fuzz 124266: 10 transforms
Fuzz 124267: 13 transforms
Fuzz 124268: 16 transforms
Fuzz 124269: 7 transforms
Fuzz 124270: 16 transforms
Fuzz 124271: 4 transforms
Fuzz 124272: 14 transforms
Fuzz 124273: 8 transforms
Fuzz 124274: 5 transforms
Fuzz 124275: 12 transforms
Fuzz 124276: 7 transforms
Fuzz 124277: 13 transforms
Fuzz 124278: 5 transforms
Fuzz 124279: 6 transforms
Fuzz 124280: 7 transforms
Fuzz 124281: 13 transforms
Fuzz 124282: 1 transforms
Fuzz 124283: 19 transforms
Fuzz 124284: 7 transforms
Fuzz 124285: 1 transforms
Fuzz 124286: 7 transforms
Fuzz 124287: 13 transforms
Fuzz 124288: 13 transforms
Fuzz 124289: 20 transforms
Fuzz 124290: 4 transforms
Fuzz 124291: 3 transforms
Fuzz 124292: 9 transforms
Fuzz 124293: 10 transforms
Fuzz 124294: 1 transforms
Fuzz 124295: 5 transforms
Fuzz 124296: 15 transforms
Fuzz 124297: 1 transforms
Fuzz 124298: 15 transforms
Fuzz 124299: 8 transforms
Fuzz 124300: 17 transforms
Fuzz 124301: 9 transforms
Fuzz 124302: 19 transforms
Fuzz 124303: 18 transforms
Fuzz 124304: 16 transforms
Fuzz 124305: 3 transforms
Fuzz 124306: 3 transforms
Fuzz 124307: 14 transforms
Fuzz 124308: 6 transforms
Fuzz 124309: 15 transforms
Fuzz 124310: 3 transforms
Fuzz 124311: 16 transforms
Fuzz 124312: 11 transforms
Fuzz 124313: 15 transforms
Fuzz 124314: 10 transforms
Fuzz 124315: 8 transforms
Fuzz 124316: 5 transforms
Fuzz 124317: 8 transforms
Fuzz 124318: 14 transforms
Fuzz 124319: 2 transforms
Fuzz 124320: 19 transforms
Fuzz 124321: 16 transforms
Fuzz 124322: 19 transforms
Fuzz 124323: 6 transforms
Fuzz 124324: 5 transforms
Fuzz 124325: 5 transforms
Fuzz 124326: 8 transforms
Fuzz 124327: 14 transforms
Fuzz 124328: 17 transforms
Fuzz 124329: 4 transforms
Fuzz 124330: 4 transforms
Fuzz 124331: 18 transforms
Fuzz 124332: 12 transforms
Fuzz 124333: 12 transforms
Fuzz 124334: 14 transforms
Fuzz 124335: 1 transforms
Fuzz 124336: 20 transforms
Fuzz 124337: 13 transforms
Fuzz 124338: 20 transforms
Fuzz 124339: 12 transforms
Fuzz 124340: 5 transforms
Fuzz 124341: 16 transforms
Fuzz 124342: 9 transforms
Fuzz 124343: 12 transforms
Fuzz 124344: 11 transforms
Fuzz 124345: 13 transforms
Fuzz 124346: 20 transforms
Fuzz 124347: 18 transforms
Fuzz 124348: 18 transforms
Fuzz 124349: 17 transforms
Fuzz 124350: 11 transforms
Fuzz 124351: 9 transforms
Fuzz 124352: 19 transforms
Fuzz 124353: 2 transforms
Fuzz 124354: 5 transforms
Fuzz 124355: 19 transforms
Fuzz 124356: 2 transforms
Fuzz 124357: 9 transforms
Fuzz 124358: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  selector: 'my-counter',
-->
  @Output() EventEmitter<int> incremented;
  int count;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       attr.aria-hidden="{{!ir: 'my-aaa',
}

class ComponentA {
  void reset() {<}
'],
  List<String> items;
import 'package:angular2/angular2.dart';
  String header;

       aria-hidden="true"
class CounterComponent {
  selecto<!--
  @ContentChil(CounterComponent)
@Component(
  inputs: const ['count
  templateUrl: 'test.html',
}


  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
  void increment() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<hgth}} items:</h1>
<1 #hof1>Showing {{item s.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}}o : item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="hea{{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
      
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 124359: 16 transforms
Fuzz 124360: 12 transforms
Fuzz 124361: 6 transforms
Fuzz 124362: 7 transforms
Fuzz 124363: 9 transforms
Fuzz 124364: 20 transforms
Fuzz 124365: 10 transforms
Fuzz 124366: 2 transforms
Fuzz 124367: 16 transforms
Fuzz 124368: 15 transforms
Fuzz 124369: 4 transforms
Fuzz 124370: 6 transforms
Fuzz 124371: 12 transforms
Fuzz 124372: 10 transforms
Fuzz 124373: 13 transforms
Fuzz 124374: 17 transforms
Fuzz 124375: 13 transforms
Fuzz 124376: 10 transforms
Fuzz 124377: 3 transforms
Fuzz 124378: 12 transforms
Fuzz 124379: 5 transforms
Fuzz 124380: 19 transforms
Fuzz 124381: 9 transforms
Fuzz 124382: 8 transforms
Fuzz 124383: 3 transforms
Fuzz 124384: 13 transforms
Fuzz 124385: 18 transforms
Fuzz 124386: 11 transforms
Fuzz 124387: 15 transforms
Fuzz 124388: 2 transforms
Fuzz 124389: 8 transforms
Fuzz 124390: 1 transforms
Fuzz 124391: 13 transforms
Fuzz 124392: 17 transforms
Fuzz 124393: 9 transforms
Fuzz 124394: 17 transforms
Fuzz 124395: 1 transforms
Fuzz 124396: 7 transforms
Fuzz 124397: 3 transforms
Fuzz 124398: 17 transforms
Fuzz 124399: 17 transforms
Fuzz 124400: 19 transforms
Fuzz 124401: 10 transforms
Fuzz 124402: 8 transforms
Fuzz 124403: 1 transforms
Fuzz 124404: 11 transforms
Fuzz 124405: 12 transforms
Fuzz 124406: 14 transforms
Fuzz 124407: 2 transforms
Fuzz 124408: 7 transforms
Fuzz 124409: 11 transforms
Fuzz 124410: 12 transforms
Fuzz 124411: 2 transforms
Fuzz 124412: 11 transforms
Fuzz 124413: 1 transforms
Fuzz 124414: 10 transforms
Fuzz 124415: 2 transforms
Fuzz 124416: 16 transforms
Fuzz 124417: 13 transforms
Fuzz 124418: 18 transforms
Fuzz 124419: 8 transforms
Fuzz 124420: 2 transforms
Fuzz 124421: 3 transforms
Fuzz 124422: 13 transforms
Fuzz 124423: 13 transforms
Fuzz 124424: 8 transforms
Fuzz 124425: 17 transforms
Fuzz 124426: 8 transforms
Fuzz 124427: 12 transforms
Fuzz 124428: 9 transforms
Fuzz 124429: 6 transforms
Fuzz 124430: 3 transforms
Fuzz 124431: 5 transforms
Fuzz 124432: 10 transforms
Fuzz 124433: 2 transforms
Fuzz 124434: 16 transforms
Fuzz 124435: 12 transforms
Fuzz 124436: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
impo}
]),
});
{
\'\'\');
  rt 'package:angular2/angula2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  dire<!-await-
c}
]),
});
{
\'\'\');
  '090cedb3f2833a3f2tives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class Componen
<<==HTML CODE==>>
<div *ngIf="
      
  <my-counter
  
<!-- @ngIgn}oreErrors: -->
    #counter

    [count]="items.length"
    [maxCoutems; let x=index' [hidden]='item != null'>
<li *ngFor='let item of i<form #ngForm="ngForm"></form>
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
<h1 #1>Showing {{items.l<!--
-->
       aria-hidden="true"
      ength}} items:</h1>
</li>
  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 124437: 6 transforms
Fuzz 124438: 6 transforms
Fuzz 124439: 8 transforms
Fuzz 124440: 19 transforms
Fuzz 124441: 8 transforms
Fuzz 124442: 5 transforms
Fuzz 124443: 4 transforms
Fuzz 124444: 5 transforms
Fuzz 124445: 11 transforms
Fuzz 124446: 11 transforms
Fuzz 124447: 1 transforms
Fuzz 124448: 15 transforms
Fuzz 124449: 11 transforms
Fuzz 124450: 8 transforms
Fuzz 124451: 8 transforms
Fuzz 124452: 6 transforms
Fuzz 124453: 19 transforms
Fuzz 124454: 16 transforms
Fuzz 124455: 5 transforms
Fuzz 124456: 14 transforms
Fuzz 124457: 4 transforms
Fuzz 124458: 16 transforms
Fuzz 124459: 8 transforms
Fuzz 124460: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  void incremer;
  selector: 'my-aaa',  templateUrl: 'test.html',
class ComponentA {
@Component(
  @ContentChild(CounterComponent)
  int count;
@Component(
importint> incremented;
  inputs: const ['}
  String header;
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'">< NgFor, NgForm, NgModel])

  EventEmitter<String> resetEvent;

\'\'\');
@Component(
class ComponentA {
  String heade{{count}} <button (click)="increment()" [value]="\'add\'">< NgFor, NgForm, NgModel])
}
  outputs:t const ['resetEvent: reset'],
  List<String> items;

  CounterComponent recurse true'package:angular2/angular2.dart';
});
  @Input() int maxCount;
  selector: 'my-cou/button>')
class ComponentA {


  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
  EventEmitter<String> resetEvent;
  String header;
{
}
  @Output() EventEmitter<int> incremented;
  inputs: const ['}
  String header;
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'">< NgFor, NgForm, NgModel])

  EventEmitter<String> resetEvent;

\'\'\');
@Component(
class ComponentA {
  String heade{{count}} <button (click)="increment()" [value]="\'add\'">< NgFor, NgForm, NgModel])
}
  outputs:t const ['resetEvent: reset'],
  List<String> items;

  CounterComponent recursedComponent;
  void reset() {}
  '090cedb3f2833a3f260b0937baae56267count'],
  @Output() EventEmitter<int> incremented;
]),
@Component(

class CounterComponent {
  List<S}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6ctring> items;
class CounterComponent {
  selector: 'my-counter',
  @Input() int maxCount;
  selector: 'my-cou/button>')
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1source>Showing {{items.length}} items:</h1>
  {{x}} : {{item.tri()}}
</li>

<div *ngIf="items.length > 0">
  <
  </my-counter>form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
      aria-hid   [count]="items.len}
]),
});
{
\'\'\')gth"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #coassertunter
    [count]="items.length"
    [toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 124461: 20 transforms
Fuzz 124462: 20 transforms
Fuzz 124463: 16 transforms
Fuzz 124464: 19 transforms
Fuzz 124465: 5 transforms
Fuzz 124466: 16 transforms
Fuzz 124467: 7 transforms
Fuzz 124468: 4 transforms
Fuzz 124469: 11 transforms
Fuzz 124470: 17 transforms
Fuzz 124471: 16 transforms
Fuzz 124472: 8 transforms
Fuzz 124473: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:<!--
-->
       aria-hidden="true"
       attr.aria-angular2/angular2.ount;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  vodart';

@Componen<!--
--t(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives:Output() EventEmitter<int> incremented;

  @ContentChild(Count const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
try  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
</li>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  </my-counter>
  <input [(ngModel)]="h}
])eader" />
  
       ari)='h1.hidden = !h1.hidden; counter.reset()'
-->

<div *ngIf="items.length > 0">
  <my-counter
    [maxCount]='4'
<!--}}
    #counter
    <my-counter></my-countefactoryr>
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</div>

      
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
  @ngIgnoreErrors: -->
    (click<!--
  {{x}} : {{item.trim()}}    #counter
   
</div>

      
    [count]="items. <my-counter></my-countefactoryr>
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>catch
</div>

      
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 124474: 15 transforms
Fuzz 124475: 2 transforms
Fuzz 124476: 13 transforms
Fuzz 124477: 16 transforms
Fuzz 124478: 2 transforms
Fuzz 124479: 16 transforms
Fuzz 124480: 10 transforms
Fuzz 124481: 17 transforms
Fuzz 124482: 14 transforms
Fuzz 124483: 8 transforms
Fuzz 124484: 6 transforms
Fuzz 124485: 5 transforms
Fuzz 124486: 11 transforms
Fuzz 124487: 11 transforms
Fuzz 124488: 12 transforms
Fuzz 124489: 17 transforms
Fuzz 124490: 15 transforms
Fuzz 124491: 10 transforms
Fuzz 124492: 16 transforms
Fuzz 124493: 7 transforms
Fuzz 124494: 5 transforms
Fuzz 124495: 17 transforms
Fuzz 124496: 20 transforms
Fuzz 124497: 13 transforms
Fuzz 124498: 16 transforms
Fuzz 124499: 15 transforms
Fuzz 124500: 19 transforms
Fuzz 124501: 7 transforms
Fuzz 124502: 3 transforms
Fuzz 124503: 6 transforms
Fuzz 124504: 6 transforms
Fuzz 124505: 8 transforms
Fuzz 124506: 20 transforms
Fuzz 124507: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  @Input() int maxCount;
class CounterComponent {
  @Output() EventEmitter<int> incre
});
{
import 'package:angular2/angular2.dart';
  List<String> items;
  EventEmitter}
  inputs: const ['count'],
  selector:} <button (cl
<<==HTML CODE==>>
    <my-counter></my-counter>
    [maxCount]='4'
-->
   <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 (incremented)='items.add($event.toString())'>
</div>

   <!--
</li>
 <!--
-->
       a   (resfinalet)=''
  {{ngForm.dirty}}
<div *ngIf="items.length > 0">
  </my-counter>
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
    #co}
{\'\'\');
    <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hid
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 124508: 3 transforms
Fuzz 124509: 14 transforms
Fuzz 124510: 12 transforms
Fuzz 124511: 18 transforms
Fuzz 124512: 5 transforms
Fuzz 124513: 18 transforms
Fuzz 124514: 6 transforms
Fuzz 124515: 10 transforms
Fuzz 124516: 11 transforms
Fuzz 124517: 15 transforms
Fuzz 124518: 15 transforms
Fuzz 124519: 5 transforms
Fuzz 124520: 20 transforms
Fuzz 124521: 12 transforms
Fuzz 124522: 4 transforms
Fuzz 124523: 7 transforms
Fuzz 124524: 14 transforms
Fuzz 124525: 7 transforms
Fuzz 124526: 1 transforms
Fuzz 124527: 3 transforms
Fuzz 124528: 7 transforms
Fuzz 124529: 15 transforms
Fuzz 124530: 18 transforms
Fuzz 124531: 14 transforms
Fuzz 124532: 2 transforms
Fuzz 124533: 13 transforms
Fuzz 124534: 15 transforms
Fuzz 124535: 10 transforms
Fuzz 124536: 20 transforms
Fuzz 124537: 1 transforms
Fuzz 124538: 7 transforms
Fuzz 124539: 10 transforms
Fuzz 124540: 2 transforms
Fuzz 124541: 7 transforms
Fuzz 124542: 17 transforms
Fuzz 124543: 19 transforms
Fuzz 124544: 5 transforms
Fuzz 124545: 13 transforms
Fuzz 124546: 19 transforms
Fuzz 124547: 8 transforms
Fuzz 124548: 7 transforms
Fuzz 124549: 2 transforms
Fuzz 124550: 2 transforms
Fuzz 124551: 17 transforms
Fuzz 124552: 7 transforms
Fuzz 124553: 16 transforms
Fuzz 124554: 18 transforms
Fuzz 124555: 19 transforms
Fuzz 124556: 15 transforms
Fuzz 124557: 16 transforms
Fuzz 124558: 2 transforms
Fuzz 124559: 11 transforms
Fuzz 124560: 17 transforms
Fuzz 124561: 11 transforms
Fuzz 124562: 19 transforms
Fuzz 124563: 20 transforms
Fuzz 124564: 1 transforms
Fuzz 124565: 16 transforms
Fuzz 124566: 1 transforms
Fuzz 124567: 6 transforms
Fuzz 124568: 12 transforms
Fuzz 124569: 4 transforms
Fuzz 124570: 19 transforms
Fuzz 124571: 2 transforms
Fuzz 124572: 1 transforms
Fuzz 124573: 5 transforms
Fuzz 124574: 15 transforms
Fuzz 124575: 4 transforms
Fuzz 124576: 15 transforms
Fuzz 124577: 14 transforms
Fuzz 124578: 10 transforms
Fuzz 124579: 13 transforms
Fuzz 124580: 8 transforms
Fuzz 124581: 8 transforms
Fuzz 124582: 6 transforms
Fuzz 124583: 16 transforms
Fuzz 124584: 19 transforms
Fuzz 124585: 12 transforms
Fuzz 124586: 17 transforms
Fuzz 124587: 14 transforms
Fuzz 124588: 13 transforms
Fuzz 124589: 12 transforms
Fuzz 124590: 12 transforms
Fuzz 124591: 3 transforms
Fuzz 124592: 8 transforms
Fuzz 124593: 15 transforms
Fuzz 124594: 17 transforms
Fuzz 124595: 10 transforms
Fuzz 124596: 6 transforms
Fuzz 124597: 1 transforms
Fuzz 124598: 12 transforms
Fuzz 124599: 7 transforms
Fuzz 124600: 3 transforms
Fuzz 124601: 6 transforms
Fuzz 124602: 15 transforms
Fuzz 124603: 9 transforms
Fuzz 124604: 4 transforms
Fuzz 124605: 15 transforms
Fuzz 124606: 19 transforms
Fuzz 124607: 20 transforms
Fuzz 124608: 4 transforms
Fuzz 124609: 5 transforms
Fuzz 124610: 12 transforms
Fuzz 124611: 7 transforms
Fuzz 124612: 8 transforms
Fuzz 124613: 13 transforms
Fuzz 124614: 5 transforms
Fuzz 124615: 10 transforms
Fuzz 124616: 7 transforms
Fuzz 124617: 4 transforms
Fuzz 124618: 6 transforms
Fuzz 124619: 9 transforms
Fuzz 124620: 4 transforms
Fuzz 124621: 2 transforms
Fuzz 124622: 13 transforms
Fuzz 124623: 18 transforms
Fuzz 124624: 5 transforms
Fuzz 124625: 15 transforms
Fuzz 124626: 18 transforms
Fuzz 124627: 10 transforms
Fuzz 124628: 13 transforms
Fuzz 124629: 9 transforms
Fuzz 124630: 1 transforms
Fuzz 124631: 11 transforms
Fuzz 124632: 10 transforms
Fuzz 124633: 13 transforms
Fuzz 124634: 14 transforms
Fuzz 124635: 13 transforms
Fuzz 124636: 8 transforms
Fuzz 124637: 17 transforms
Fuzz 124638: 9 transforms
Fuzz 124639: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
  @ContentCshowhild(CentChild(CounterComponent)
-->
  EventEmitter<S<!--
@Component(
  @Input() int maxCount;
@Component(
  @Output() EventEmitter<int> incremented;

class ComponentA {
  outputs: const ['resetEvent: reset'],
}
  inputs: const ['count'],
  Cou


  selector: 'my-counter',
       aria-hidden="true"
 tring> resetEvent;
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  String header;
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponentounterComponent)
-->
  EventEmitter<S<!--
@Component(
  @Input() int maxCount;
@Component(
  @Output() EventEmitter<int> incremented;
class ComponentA {
  outputs: const ['resetEvent: reset'],
}
  inputs: const ['count'],
  Cou


  selector: 'my-counter',
       aria-hidden="true"
 tring> resetEvent;
  templateUrl: 'test.html',import 'package:angular2/angular2.dart';
  String header;
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invabutton>')
  selector: 'my-aaa',
<<==HTML CODE==>>
    (reset)=''
    (click)='h1.hidthrowden = !h1.hidden; counter.reset()'
    [maxCount]='4'
    [count]="items.length"
    <my-counter
  <inpidden = !h1.hidden; counut [(ngModel)]="header" />
      
    (incr
    #counter
<!gimplementsForfinalm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 124640: 12 transforms
Fuzz 124641: 2 transforms
Fuzz 124642: 8 transforms
Fuzz 124643: 15 transforms
Fuzz 124644: 10 transforms
Fuzz 124645: 18 transforms
Fuzz 124646: 4 transforms
Fuzz 124647: 19 transforms
Fuzz 124648: 12 transforms
Fuzz 124649: 4 transforms
Fuzz 124650: 12 transforms
Fuzz 124651: 14 transforms
Fuzz 124652: 20 transforms
Fuzz 124653: 5 transforms
Fuzz 124654: 6 transforms
Fuzz 124655: 12 transforms
Fuzz 124656: 2 transforms
Fuzz 124657: 16 transforms
Fuzz 124658: 2 transforms
Fuzz 124659: 12 transforms
Fuzz 124660: 8 transforms
Fuzz 124661: 6 transforms
Fuzz 124662: 14 transforms
Fuzz 124663: 9 transforms
Fuzz 124664: 18 transforms
Fuzz 124665: 18 transforms
Fuzz 124666: 14 transforms
Fuzz 124667: 15 transforms
Fuzz 124668: 7 transforms
Fuzz 124669: 14 transforms
Fuzz 124670: 12 transforms
Fuzz 124671: 2 transforms
Fuzz 124672: 17 transforms
Fuzz 124673: 2 transforms
Fuzz 124674: 14 transforms
Fuzz 124675: 18 transforms
Fuzz 124676: 2 transforms
Fuzz 124677: 7 transforms
Fuzz 124678: 20 transforms
Fuzz 124679: 12 transforms
Fuzz 124680: 19 transforms
Fuzz 124681: 15 transforms
Fuzz 124682: 10 transforms
Fuzz 124683: 3 transforms
Fuzz 124684: 15 transforms
Fuzz 124685: 9 transforms
Fuzz 124686: 5 transforms
Fuzz 124687: 13 transforms
Fuzz 124688: 9 transforms
Fuzz 124689: 15 transforms
Fuzz 124690: 19 transforms
Fuzz 124691: 9 transforms
Fuzz 124692: 6 transforms
Fuzz 124693: 16 transforms
Fuzz 124694: 12 transforms
Fuzz 124695: 19 transforms
Fuzz 124696: 13 transforms
Fuzz 124697: 20 transforms
Fuzz 124698: 11 transforms
Fuzz 124699: 10 transforms
Fuzz 124700: 15 transforms
Fuzz 124701: 18 transforms
Fuzz 124702: 20 transforms
Fuzz 124703: 11 transforms
Fuzz 124704: 10 transforms
Fuzz 124705: 18 transforms
Fuzz 124706: 8 transforms
Fuzz 124707: 20 transforms
Fuzz 124708: 17 transforms
Fuzz 124709: 16 transforms
Fuzz 124710: 13 transforms
Fuzz 124711: 4 transforms
Fuzz 124712: 2 transforms
Fuzz 124713: 2 transforms
Fuzz 124714: 12 transforms
Fuzz 124715: 19 transforms
Fuzz 124716: 8 transforms
Fuzz 124717: 16 transforms
Fuzz 124718: 9 transforms
Fuzz 124719: 1 transforms
Fuzz 124720: 3 transforms
Fuzz 124721: 16 transforms
Fuzz 124722: 8 transforms
Fuzz 124723: 16 transforms
Fuzz 124724: 9 transforms
Fuzz 124725: 4 transforms
Fuzz 124726: 18 transforms
Fuzz 124727: 11 transforms
Fuzz 124728: 1 transforms
Fuzz 124729: 17 transforms
Fuzz 124730: 7 transforms
Fuzz 124731: 7 transforms
Fuzz 124732: 7 transforms
Fuzz 124733: 1 transforms
Fuzz 124734: 8 transforms
Fuzz 124735: 4 transforms
Fuzz 124736: 4 transforms
Fuzz 124737: 9 transforms
Fuzz 124738: 11 transforms
Fuzz 124739: 8 transforms
Fuzz 124740: 12 transforms
Fuzz 124741: 19 transforms
Fuzz 124742: 6 transforms
Fuzz 124743: 20 transforms
Fuzz 124744: 3 transforms
Fuzz 124745: 14 transforms
Fuzz 124746: 19 transforms
Fuzz 124747: 11 transforms
Fuzz 124748: 9 transforms
Fuzz 124749: 12 transforms
Fuzz 124750: 19 transforms
Fuzz 124751: 12 transforms
Fuzz 124752: 17 transforms
Fuzz 124753: 15 transforms
Fuzz 124754: 8 transforms
Fuzz 124755: 1 transforms
Fuzz 124756: 6 transforms
Fuzz 124757: 18 transforms
Fuzz 124758: 7 transforms
Fuzz 124759: 16 transforms
Fuzz 124760: 13 transforms
Fuzz 124761: 2 transforms
Fuzz 124762: 13 transforms
Fuzz 124763: 2 transforms
Fuzz 124764: 19 transforms
Fuzz 124765: 20 transforms
Fuzz 124766: 8 transforms
Fuzz 124767: 17 transforms
Fuzz 124768: 5 transforms
Fuzz 124769: 19 transforms
Fuzz 124770: 18 transforms
Fuzz 124771: 1 transforms
Fuzz 124772: 7 transforms
Fuzz 124773: 12 transforms
Fuzz 124774: 16 transforms
Fuzz 124775: 17 transforms
Fuzz 124776: 2 transforms
Fuzz 124777: 10 transforms
Fuzz 124778: 15 transforms
Fuzz 124779: 12 transforms
Fuzz 124780: 15 transforms
Fuzz 124781: 20 transforms
Fuzz 124782: 6 transforms
Fuzz 124783: 19 transforms
Fuzz 124784: 7 transforms
Fuzz 124785: 4 transforms
Fuzz 124786: 6 transforms
Fuzz 124787: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

class ComponentA {
       ad increment() {}
  voi<!--
  otp
@Component(
}
  template: '{{count}} <button(click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
       aria-hidden="true"
  templateUrl: 'test.html',
class CounterComponent {
  List<String> items;
  @Output() EventEmitter<int> incremented;
-->
  @Input() int maxCount;
  void reset() {}
  inputs: const ['count'],
  int count;
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
    <input [(ngModel)]="header" />
</li>
    (reset)=''   (click)='h1.hidden = !h1.hidden; counter.reset()'

  </my-counter>
  <form #ngForm="ngForm"><form>
</div>
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of iems; let x=index' [hidden]='item != null'>
  {{x}} : {{ihidetem.trim()}}

      
    [count]="items.length"
    <my-counter></my-lcounter>
<div *ngIf="items.length
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 124788: 9 transforms
Fuzz 124789: 6 transforms
Fuzz 124790: 17 transforms
Fuzz 124791: 16 transforms
Fuzz 124792: 18 transforms
Fuzz 124793: 14 transforms
Fuzz 124794: 8 transforms
Fuzz 124795: 17 transforms
Fuzz 124796: 7 transforms
Fuzz 124797: 13 transforms
Fuzz 124798: 1 transforms
Fuzz 124799: 4 transforms
Fuzz 124800: 15 transforms
Fuzz 124801: 18 transforms
Fuzz 124802: 15 transforms
Fuzz 124803: 1 transforms
Fuzz 124804: 5 transforms
Fuzz 124805: 4 transforms
Fuzz 124806: 6 transforms
Fuzz 124807: 4 transforms
Fuzz 124808: 2 transforms
Fuzz 124809: 1 transforms
Fuzz 124810: 11 transforms
Fuzz 124811: 5 transforms
Fuzz 124812: 9 transforms
Fuzz 124813: 10 transforms
Fuzz 124814: 15 transforms
Fuzz 124815: 4 transforms
Fuzz 124816: 19 transforms
Fuzz 124817: 17 transforms
Fuzz 124818: 19 transforms
Fuzz 124819: 1 transforms
Fuzz 124820: 9 transforms
Fuzz 124821: 3 transforms
Fuzz 124822: 19 transforms
Fuzz 124823: 1 transforms
Fuzz 124824: 6 transforms
Fuzz 124825: 2 transforms
Fuzz 124826: 10 transforms
Fuzz 124827: 11 transforms
Fuzz 124828: 9 transforms
Fuzz 124829: 6 transforms
Fuzz 124830: 19 transforms
Fuzz 124831: 3 transforms
Fuzz 124832: 16 transforms
Fuzz 124833: 9 transforms
Fuzz 124834: 10 transforms
Fuzz 124835: 19 transforms
Fuzz 124836: 1 transforms
Fuzz 124837: 16 transforms
Fuzz 124838: 5 transforms
Fuzz 124839: 16 transforms
Fuzz 124840: 17 transforms
Fuzz 124841: 15 transforms
Fuzz 124842: 8 transforms
Fuzz 124843: 2 transforms
Fuzz 124844: 7 transforms
Fuzz 124845: 9 transforms
Fuzz 124846: 12 transforms
Fuzz 124847: 19 transforms
Fuzz 124848: 7 transforms
Fuzz 124849: 13 transforms
Fuzz 124850: 13 transforms
Fuzz 124851: 19 transforms
Fuzz 124852: 8 transforms
Fuzz 124853: 11 transforms
Fuzz 124854: 15 transforms
Fuzz 124855: 4 transforms
Fuzz 124856: 20 transforms
Fuzz 124857: 11 transforms
Fuzz 124858: 8 transforms
Fuzz 124859: 20 transforms
Fuzz 124860: 20 transforms
Fuzz 124861: 9 transforms
Fuzz 124862: 13 transforms
Fuzz 124863: 20 transforms
Fuzz 124864: 2 transforms
Fuzz 124865: 6 transforms
Fuzz 124866: 7 transforms
Fuzz 124867: 8 transforms
Fuzz 124868: 11 transforms
Fuzz 124869: 8 transforms
Fuzz 124870: 17 transforms
Fuzz 124871: 2 transforms
Fuzz 124872: 3 transforms
Fuzz 124873: 2 transforms
Fuzz 124874: 3 transforms
Fuzz 124875: 3 transforms
Fuzz 124876: 16 transforms
Fuzz 124877: 12 transforms
Fuzz 124878: 17 transforms
Fuzz 124879: 18 transforms
Fuzz 124880: 3 transforms
Fuzz 124881: 8 transforms
Fuzz 124882: 7 transforms
Fuzz 124883: 20 transforms
Fuzz 124884: 15 transforms
Fuzz 124885: 9 transforms
Fuzz 124886: 18 transforms
Fuzz 124887: 1 transforms
Fuzz 124888: 5 transforms
Fuzz 124889: 6 transforms
Fuzz 124890: 17 transforms
Fuzz 124891: 17 transforms
Fuzz 124892: 20 transforms
Fuzz 124893: 10 transforms
Fuzz 124894: 13 transforms
Fuzz 124895: 6 transforms
Fuzz 124896: 14 transforms
Fuzz 124897: 11 transforms
Fuzz 124898: 10 transforms
Fuzz 124899: 16 transforms
Fuzz 124900: 5 transforms
Fuzz 124901: 13 transforms
Fuzz 124902: 3 transforms
Fuzz 124903: 17 transforms
Fuzz 124904: 2 transforms
Fuzz 124905: 17 transforms
Fuzz 124906: 17 transforms
Fuzz 124907: 11 transforms
Fuzz 124908: 10 transforms
Fuzz 124909: 16 transforms
Fuzz 124910: 20 transforms
Fuzz 124911: 15 transforms
Fuzz 124912: 14 transforms
Fuzz 124913: 4 transforms
Fuzz 124914: 17 transforms
Fuzz 124915: 5 transforms
Fuzz 124916: 3 transforms
Fuzz 124917: 5 transforms
Fuzz 124918: 8 transforms
Fuzz 124919: 2 transforms
Fuzz 124920: 10 transforms
Fuzz 124921: 2 transforms
Fuzz 124922: 16 transforms
Fuzz 124923: 2 transforms
Fuzz 124924: 14 transforms
Fuzz 124925: 4 transforms
Fuzz 124926: 1 transforms
Fuzz 124927: 2 transforms
Fuzz 124928: 19 transforms
Fuzz 124929: 19 transforms
Fuzz 124930: 14 transforms
Fuzz 124931: 9 transforms
Fuzz 124932: 7 transforms
Fuzz 124933: 5 transforms
Fuzz 124934: 5 transforms
Fuzz 124935: 15 transforms
Fuzz 124936: 7 transforms
Fuzz 124937: 19 transforms
Fuzz 124938: 3 transforms
Fuzz 124939: 4 transforms
Fuzz 124940: 8 transforms
Fuzz 124941: 16 transforms
Fuzz 124942: 12 transforms
Fuzz 124943: 12 transforms
Fuzz 124944: 9 transforms
Fuzz 124945: 4 transforms
Fuzz 124946: 2 transforms
Fuzz 124947: 17 transforms
Fuzz 124948: 2 transforms
Fuzz 124949: 15 transforms
Fuzz 124950: 5 transforms
Fuzz 124951: 3 transforms
Fuzz 124952: 17 transforms
Fuzz 124953: 14 transforms
Fuzz 124954: 17 transforms
Fuzz 124955: 6 transforms
Fuzz 124956: 3 transforms
Fuzz 124957: 14 transforms
Fuzz 124958: 13 transforms
Fuzz 124959: 8 transforms
Fuzz 124960: 16 transforms
Fuzz 124961: 10 transforms
Fuzz 124962: 13 transforms
Fuzz 124963: 9 transforms
Fuzz 124964: 18 transforms
Fuzz 124965: 10 transforms
Fuzz 124966: 16 transforms
Fuzz 124967: 16 transforms
Fuzz 124968: 18 transforms
Fuzz 124969: 1 transforms
Fuzz 124970: 5 transforms
Fuzz 124971: 16 transforms
Fuzz 124972: 20 transforms
Fuzz 124973: 13 transforms
Fuzz 124974: 17 transforms
Fuzz 124975: 16 transforms
Fuzz 124976: 13 transforms
Fuzz 124977: 2 transforms
Fuzz 124978: 3 transforms
Fuzz 124979: 7 transforms
Fuzz 124980: 18 transforms
Fuzz 124981: 13 transforms
Fuzz 124982: 19 transforms
Fuzz 124983: 14 transforms
Fuzz 124984: 15 transforms
Fuzz 124985: 6 transforms
Fuzz 124986: 7 transforms
Fuzz 124987: 19 transforms
Fuzz 124988: 19 transforms
Fuzz 124989: 15 transforms
Fuzz 124990: 6 transforms
Fuzz 124991: 18 transforms
Fuzz 124992: 18 transforms
Fuzz 124993: 7 transforms
Fuzz 124994: 9 transforms
Fuzz 124995: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
class<!--
@Component(
       aria-hidden="true"
  List<String> items;
  direc<!--
  outputs: const ['resetEvent: re-->
  String header;
}
@Component(
-->
       attr.aria-hidden="{{!inval ComponentA {
       aria-hidden="true"tives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  inputs: const ['count'],
  selector: 'my-counter',  templateUrl: 'test.html',
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of i}
]),
});
{
\'\'\');
  '090cetems; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString()new)'>
    <my-counter<form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 124996: 13 transforms
Fuzz 124997: 1 transforms
Fuzz 124998: 1 transforms
Fuzz 124999: 2 transforms
Fuzz 125000: 4 transforms
Fuzz 125001: 15 transforms
Fuzz 125002: 10 transforms
Fuzz 125003: 11 transforms
Fuzz 125004: 1 transforms
Fuzz 125005: 2 transforms
Fuzz 125006: 18 transforms
Fuzz 125007: 18 transforms
Fuzz 125008: 8 transforms
Fuzz 125009: 20 transforms
Fuzz 125010: 3 transforms
Fuzz 125011: 20 transforms
Fuzz 125012: 2 transforms
Fuzz 125013: 16 transforms
Fuzz 125014: 13 transforms
Fuzz 125015: 14 transforms
Fuzz 125016: 9 transforms
Fuzz 125017: 19 transforms
Fuzz 125018: 20 transforms
Fuzz 125019: 2 transforms
Fuzz 125020: 2 transforms
Fuzz 125021: 20 transforms
Fuzz 125022: 16 transforms
Fuzz 125023: 8 transforms
Fuzz 125024: 9 transforms
Fuzz 125025: 14 transforms
Fuzz 125026: 3 transforms
Fuzz 125027: 11 transforms
Fuzz 125028: 3 transforms
Fuzz 125029: 2 transforms
Fuzz 125030: 5 transforms
Fuzz 125031: 7 transforms
Fuzz 125032: 13 transforms
Fuzz 125033: 15 transforms
Fuzz 125034: 6 transforms
Fuzz 125035: 20 transforms
Fuzz 125036: 15 transforms
Fuzz 125037: 10 transforms
Fuzz 125038: 3 transforms
Fuzz 125039: 3 transforms
Fuzz 125040: 8 transforms
Fuzz 125041: 14 transforms
Fuzz 125042: 9 transforms
Fuzz 125043: 10 transforms
Fuzz 125044: 18 transforms
Fuzz 125045: 5 transforms
Fuzz 125046: 10 transforms
Fuzz 125047: 11 transforms
Fuzz 125048: 9 transforms
Fuzz 125049: 18 transforms
Fuzz 125050: 19 transforms
Fuzz 125051: 19 transforms
Fuzz 125052: 6 transforms
Fuzz 125053: 15 transforms
Fuzz 125054: 11 transforms
Fuzz 125055: 19 transforms
Fuzz 125056: 8 transforms
Fuzz 125057: 15 transforms
Fuzz 125058: 18 transforms
Fuzz 125059: 3 transforms
Fuzz 125060: 17 transforms
Fuzz 125061: 1 transforms
Fuzz 125062: 10 transforms
Fuzz 125063: 17 transforms
Fuzz 125064: 1 transforms
Fuzz 125065: 8 transforms
Fuzz 125066: 16 transforms
Fuzz 125067: 1 transforms
Fuzz 125068: 8 transforms
Fuzz 125069: 15 transforms
Fuzz 125070: 20 transforms
Fuzz 125071: 19 transforms
Fuzz 125072: 14 transforms
Fuzz 125073: 4 transforms
Fuzz 125074: 20 transforms
Fuzz 125075: 19 transforms
Fuzz 125076: 18 transforms
Fuzz 125077: 4 transforms
Fuzz 125078: 8 transforms
Fuzz 125079: 1 transforms
Fuzz 125080: 1 transforms
Fuzz 125081: 9 transforms
Fuzz 125082: 2 transforms
Fuzz 125083: 14 transforms
Fuzz 125084: 1 transforms
Fuzz 125085: 6 transforms
Fuzz 125086: 20 transforms
Fuzz 125087: 5 transforms
Fuzz 125088: 6 transforms
Fuzz 125089: 19 transforms
Fuzz 125090: 14 transforms
Fuzz 125091: 6 transforms
Fuzz 125092: 15 transforms
Fuzz 125093: 3 transforms
Fuzz 125094: 13 transforms
Fuzz 125095: 15 transforms
Fuzz 125096: 15 transforms
Fuzz 125097: 16 transforms
Fuzz 125098: 17 transforms
Fuzz 125099: 13 transforms
Fuzz 125100: 6 transforms
Fuzz 125101: 18 transforms
Fuzz 125102: 9 transforms
Fuzz 125103: 10 transforms
Fuzz 125104: 9 transforms
Fuzz 125105: 17 transforms
Fuzz 125106: 17 transforms
Fuzz 125107: 16 transforms
Fuzz 125108: 3 transforms
Fuzz 125109: 14 transforms
Fuzz 125110: 13 transforms
Fuzz 125111: 18 transforms
Fuzz 125112: 15 transforms
Fuzz 125113: 13 transforms
Fuzz 125114: 18 transforms
Fuzz 125115: 15 transforms
Fuzz 125116: 2 transforms
Fuzz 125117: 14 transforms
Fuzz 125118: 17 transforms
Fuzz 125119: 4 transforms
Fuzz 125120: 15 transforms
Fuzz 125121: 10 transforms
Fuzz 125122: 15 transforms
Fuzz 125123: 2 transforms
Fuzz 125124: 2 transforms
Fuzz 125125: 14 transforms
Fuzz 125126: 10 transforms
Fuzz 125127: 14 transforms
Fuzz 125128: 10 transforms
Fuzz 125129: 12 transforms
Fuzz 125130: 4 transforms
Fuzz 125131: 18 transforms
Fuzz 125132: 10 transforms
Fuzz 125133: 18 transforms
Fuzz 125134: 8 transforms
Fuzz 125135: 10 transforms
Fuzz 125136: 5 transforms
Fuzz 125137: 5 transforms
Fuzz 125138: 14 transforms
Fuzz 125139: 9 transforms
Fuzz 125140: 1 transforms
Fuzz 125141: 5 transforms
Fuzz 125142: 9 transforms
Fuzz 125143: 6 transforms
Fuzz 125144: 9 transforms
Fuzz 125145: 9 transforms
Fuzz 125146: 3 transforms
Fuzz 125147: 6 transforms
Fuzz 125148: 15 transforms
Fuzz 125149: 10 transforms
Fuzz 125150: 6 transforms
Fuzz 125151: 6 transforms
Fuzz 125152: 18 transforms
Fuzz 125153: 4 transforms
Fuzz 125154: 14 transforms
Fuzz 125155: 7 transforms
Fuzz 125156: 3 transforms
Fuzz 125157: 2 transforms
Fuzz 125158: 3 transforms
Fuzz 125159: 2 transforms
Fuzz 125160: 6 transforms
Fuzz 125161: 11 transforms
Fuzz 125162: 15 transforms
Fuzz 125163: 15 transforms
Fuzz 125164: 2 transforms
Fuzz 125165: 6 transforms
Fuzz 125166: 10 transforms
Fuzz 125167: 8 transforms
Fuzz 125168: 11 transforms
Fuzz 125169: 1 transforms
Fuzz 125170: 20 transforms
Fuzz 125171: 13 transforms
Fuzz 125172: 6 transforms
Fuzz 125173: 5 transforms
Fuzz 125174: 12 transforms
Fuzz 125175: 20 transforms
Fuzz 125176: 6 transforms
Fuzz 125177: 5 transforms
Fuzz 125178: 1 transforms
Fuzz 125179: 20 transforms
Fuzz 125180: 16 transforms
Fuzz 125181: 14 transforms
Fuzz 125182: 13 transforms
Fuzz 125183: 14 transforms
Fuzz 125184: 4 transforms
Fuzz 125185: 18 transforms
Fuzz 125186: 3 transforms
Fuzz 125187: 3 transforms
Fuzz 125188: 11 transforms
Fuzz 125189: 17 transforms
Fuzz 125190: 7 transforms
Fuzz 125191: 13 transforms
Fuzz 125192: 11 transforms
Fuzz 125193: 4 transforms
Fuzz 125194: 16 transforms
Fuzz 125195: 1 transforms
Fuzz 125196: 2 transforms
Fuzz 125197: 20 transforms
Fuzz 125198: 5 transforms
Fuzz 125199: 9 transforms
Fuzz 125200: 15 transforms
Fuzz 125201: 14 transforms
Fuzz 125202: 16 transforms
Fuzz 125203: 7 transforms
Fuzz 125204: 16 transforms
Fuzz 125205: 15 transforms
Fuzz 125206: 6 transforms
Fuzz 125207: 9 transforms
Fuzz 125208: 11 transforms
Fuzz 125209: 19 transforms
Fuzz 125210: 19 transforms
Fuzz 125211: 18 transforms
Fuzz 125212: 1 transforms
Fuzz 125213: 18 transforms
Fuzz 125214: 1 transforms
Fuzz 125215: 4 transforms
Fuzz 125216: 14 transforms
Fuzz 125217: 20 transforms
Fuzz 125218: 15 transforms
Fuzz 125219: 14 transforms
Fuzz 125220: 10 transforms
Fuzz 125221: 19 transforms
Fuzz 125222: 7 transforms
Fuzz 125223: 19 transforms
Fuzz 125224: 14 transforms
Fuzz 125225: 18 transforms
Fuzz 125226: 13 transforms
Fuzz 125227: 2 transforms
Fuzz 125228: 16 transforms
Fuzz 125229: 9 transforms
Fuzz 125230: 15 transforms
Fuzz 125231: 17 transforms
Fuzz 125232: 14 transforms
Fuzz 125233: 16 transforms
Fuzz 125234: 3 transforms
Fuzz 125235: 15 transforms
Fuzz 125236: 7 transforms
Fuzz 125237: 4 transforms
Fuzz 125238: 6 transforms
Fuzz 125239: 14 transforms
Fuzz 125240: 18 transforms
Fuzz 125241: 4 transforms
Fuzz 125242: 3 transforms
Fuzz 125243: 10 transforms
Fuzz 125244: 16 transforms
Fuzz 125245: 7 transforms
Fuzz 125246: 12 transforms
Fuzz 125247: 10 transforms
Fuzz 125248: 14 transforms
Fuzz 125249: 5 transforms
Fuzz 125250: 2 transforms
Fuzz 125251: 9 transforms
Fuzz 125252: 8 transforms
Fuzz 125253: 12 transforms
Fuzz 125254: 10 transforms
Fuzz 125255: 9 transforms
Fuzz 125256: 13 transforms
Fuzz 125257: 2 transforms
Fuzz 125258: 16 transforms
Fuzz 125259: 2 transforms
Fuzz 125260: 15 transforms
Fuzz 125261: 6 transforms
Fuzz 125262: 20 transforms
Fuzz 125263: 7 transforms
Fuzz 125264: 11 transforms
Fuzz 125265: 5 transforms
Fuzz 125266: 7 transforms
Fuzz 125267: 5 transforms
Fuzz 125268: 10 transforms
Fuzz 125269: 19 transforms
Fuzz 125270: 14 transforms
Fuzz 125271: 9 transforms
Fuzz 125272: 5 transforms
Fuzz 125273: 7 transforms
Fuzz 125274: 9 transforms
Fuzz 125275: 9 transforms
Fuzz 125276: 1 transforms
Fuzz 125277: 7 transforms
Fuzz 125278: 15 transforms
Fuzz 125279: 7 transforms
Fuzz 125280: 1 transforms
Fuzz 125281: 2 transforms
Fuzz 125282: 16 transforms
Fuzz 125283: 13 transforms
Fuzz 125284: 18 transforms
Fuzz 125285: 14 transforms
Fuzz 125286: 18 transforms
Fuzz 125287: 1 transforms
Fuzz 125288: 17 transforms
Fuzz 125289: 4 transforms
Fuzz 125290: 16 transforms
Fuzz 125291: 20 transforms
Fuzz 125292: 18 transforms
Fuzz 125293: 2 transforms
Fuzz 125294: 9 transforms
Fuzz 125295: 14 transforms
Fuzz 125296: 11 transforms
Fuzz 125297: 9 transforms
Fuzz 125298: 14 transforms
Fuzz 125299: 19 transforms
Fuzz 125300: 10 transforms
Fuzz 125301: 20 transforms
Fuzz 125302: 9 transforms
Fuzz 125303: 16 transforms
Fuzz 125304: 6 transforms
Fuzz 125305: 13 transforms
Fuzz 125306: 18 transforms
Fuzz 125307: 4 transforms
Fuzz 125308: 4 transforms
Fuzz 125309: 12 transforms
Fuzz 125310: 5 transforms
Fuzz 125311: 13 transforms
Fuzz Failure 
<<==DART CODE==>>

@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel]
  selector: 'my-aaa',
  templateUrst<@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel]
  Stl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length} items:</h1>
u<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x1}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0try">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 125312: 5 transforms
Fuzz 125313: 16 transforms
Fuzz 125314: 10 transforms
Fuzz 125315: 19 transforms
Fuzz 125316: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  int count;
-->

  List<String> items;
  void reset() {}
       er<int> incremented;
  CounterComponent recursedComponent;
       aria-hidden="true"
  EventEmitter<String> esetEvent;
class ComponentA {
  String header;
  outputs: const ['resetEvent: reset'],
@Component(
class CounterComponent {
  selector: 'my-aaa',
  directives: const [CounterComponent, Ng<!--
-->
       aria-hidden="true"
       attr.aria-hiIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
}

import 'packadeferredge:angula{count}} <r2/angular2.dart';

  @Output() EventEmitt<!--
@Component(
  inputs: const ['count'],
  selector: 'my-counter',
  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"    -><h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items;h1><li *ngFor='let let x=ind: -<!--
-->
       aria-hidden="true"
       attr.aria-ex' [h
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 125317: 9 transforms
Fuzz 125318: 17 transforms
Fuzz 125319: 2 transforms
Fuzz 125320: 12 transforms
Fuzz 125321: 6 transforms
Fuzz 125322: 7 transforms
Fuzz 125323: 18 transforms
Fuzz 125324: 16 transforms
Fuzz 125325: 9 transforms
Fuzz 125326: 20 transforms
Fuzz 125327: 20 transforms
Fuzz 125328: 1 transforms
Fuzz 125329: 9 transforms
Fuzz 125330: 2 transforms
Fuzz 125331: 2 transforms
Fuzz 125332: 8 transforms
Fuzz 125333: 2 transforms
Fuzz 125334: 15 transforms
Fuzz 125335: 17 transforms
Fuzz 125336: 13 transforms
Fuzz 125337: 2 transforms
Fuzz 125338: 18 transforms
Fuzz 125339: 6 transforms
Fuzz 125340: 14 transforms
Fuzz 125341: 5 transforms
Fuzz 125342: 3 transforms
Fuzz 125343: 20 transforms
Fuzz 125344: 11 transforms
Fuzz 125345: 8 transforms
Fuzz 125346: 1 transforms
Fuzz 125347: 3 transforms
Fuzz 125348: 4 transforms
Fuzz 125349: 6 transforms
Fuzz 125350: 15 transforms
Fuzz 125351: 4 transforms
Fuzz 125352: 19 transforms
Fuzz 125353: 19 transforms
Fuzz 125354: 17 transforms
Fuzz 125355: 10 transforms
Fuzz 125356: 3 transforms
Fuzz 125357: 20 transforms
Fuzz 125358: 15 transforms
Fuzz 125359: 10 transforms
Fuzz 125360: 6 transforms
Fuzz 125361: 13 transforms
Fuzz 125362: 17 transforms
Fuzz 125363: 15 transforms
Fuzz 125364: 1 transforms
Fuzz 125365: 19 transforms
Fuzz 125366: 13 transforms
Fuzz 125367: 11 transforms
Fuzz 125368: 18 transforms
Fuzz 125369: 15 transforms
Fuzz 125370: 16 transforms
Fuzz 125371: 13 transforms
Fuzz 125372: 15 transforms
Fuzz 125373: 11 transforms
Fuzz 125374: 13 transforms
Fuzz 125375: 10 transforms
Fuzz 125376: 20 transforms
Fuzz 125377: 11 transforms
Fuzz 125378: 3 transforms
Fuzz 125379: 13 transforms
Fuzz 125380: 8 transforms
Fuzz 125381: 16 transforms
Fuzz 125382: 11 transforms
Fuzz 125383: 5 transforms
Fuzz 125384: 19 transforms
Fuzz 125385: 15 transforms
Fuzz 125386: 16 transforms
Fuzz 125387: 20 transforms
Fuzz 125388: 16 transforms
Fuzz 125389: 6 transforms
Fuzz 125390: 2 transforms
Fuzz 125391: 6 transforms
Fuzz 125392: 6 transforms
Fuzz 125393: 6 transforms
Fuzz 125394: 10 transforms
Fuzz 125395: 20 transforms
Fuzz 125396: 18 transforms
Fuzz 125397: 14 transforms
Fuzz 125398: 6 transforms
Fuzz 125399: 7 transforms
Fuzz 125400: 19 transforms
Fuzz 125401: 3 transforms
Fuzz 125402: 3 transforms
Fuzz 125403: 15 transforms
Fuzz 125404: 9 transforms
Fuzz 125405: 19 transforms
Fuzz 125406: 1 transforms
Fuzz 125407: 2 transforms
Fuzz 125408: 2 transforms
Fuzz 125409: 9 transforms
Fuzz 125410: 20 transforms
Fuzz 125411: 16 transforms
Fuzz 125412: 12 transforms
Fuzz 125413: 1 transforms
Fuzz 125414: 3 transforms
Fuzz 125415: 20 transforms
Fuzz 125416: 4 transforms
Fuzz 125417: 10 transforms
Fuzz 125418: 9 transforms
Fuzz 125419: 11 transforms
Fuzz 125420: 8 transforms
Fuzz 125421: 3 transforms
Fuzz 125422: 5 transforms
Fuzz 125423: 11 transforms
Fuzz 125424: 8 transforms
Fuzz 125425: 12 transforms
Fuzz 125426: 5 transforms
Fuzz 125427: 3 transforms
Fuzz 125428: 3 transforms
Fuzz 125429: 16 transforms
Fuzz 125430: 6 transforms
Fuzz 125431: 6 transforms
Fuzz 125432: 4 transforms
Fuzz 125433: 20 transforms
Fuzz 125434: 13 transforms
Fuzz 125435: 4 transforms
Fuzz 125436: 18 transforms
Fuzz 125437: 14 transforms
Fuzz 125438: 3 transforms
Fuzz 125439: 8 transforms
Fuzz 125440: 8 transforms
Fuzz 125441: 4 transforms
Fuzz 125442: 7 transforms
Fuzz 125443: 16 transforms
Fuzz 125444: 17 transforms
Fuzz 125445: 7 transforms
Fuzz 125446: 15 transforms
Fuzz 125447: 17 transforms
Fuzz 125448: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Cg header;
       aria-hidden="true"
  ouomponent(
  templateUrl: 'test.html',
  String header;
  List<S<!--

@Component(
@Component(

class ComponentA {
  selector: 'my-counter',
  outputs\: const ['resetEvent: reset'],

import 'package:angular2/angular2.dart';
  inputs: const ['count'],
       attr.aria-htring> items;

  inputs: const ['count'],
  selector: 'my-counter',
-->
}
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
<<==HTML CODE==>>
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
<!-<!--
-->
       aria-hidden="true"
       attr.aria-h- @ngIgnoreErors: -->

  {{ngForm.dirty}}
</li>
  {{x}} : {{item.trim()}}
  
  <form #ngForm="ngForm"></form>
    <my-counter></my-counter>  </my-counter>
          (click)='h1.hidden = }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.!h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
    (reset)=''
    #counter
    (incremented)='items.add($vent.toString())'>
  <my-counter    [maxCount]='4'
</div>
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 125449: 9 transforms
Fuzz 125450: 2 transforms
Fuzz 125451: 18 transforms
Fuzz 125452: 18 transforms
Fuzz 125453: 15 transforms
Fuzz 125454: 10 transforms
Fuzz 125455: 19 transforms
Fuzz 125456: 17 transforms
Fuzz 125457: 12 transforms
Fuzz 125458: 16 transforms
Fuzz 125459: 7 transforms
Fuzz 125460: 20 transforms
Fuzz 125461: 15 transforms
Fuzz 125462: 3 transforms
Fuzz 125463: 10 transforms
Fuzz 125464: 2 transforms
Fuzz 125465: 11 transforms
Fuzz 125466: 13 transforms
Fuzz 125467: 5 transforms
Fuzz 125468: 14 transforms
Fuzz 125469: 18 transforms
Fuzz 125470: 17 transforms
Fuzz 125471: 6 transforms
Fuzz 125472: 20 transforms
Fuzz 125473: 19 transforms
Fuzz 125474: 17 transforms
Fuzz 125475: 12 transforms
Fuzz 125476: 15 transforms
Fuzz 125477: 10 transforms
Fuzz 125478: 17 transforms
Fuzz 125479: 15 transforms
Fuzz 125480: 8 transforms
Fuzz 125481: 20 transforms
Fuzz 125482: 14 transforms
Fuzz 125483: 10 transforms
Fuzz 125484: 9 transforms
Fuzz 125485: 6 transforms
Fuzz 125486: 1 transforms
Fuzz 125487: 7 transforms
Fuzz 125488: 4 transforms
Fuzz 125489: 11 transforms
Fuzz 125490: 6 transforms
Fuzz 125491: 16 transforms
Fuzz 125492: 7 transforms
Fuzz 125493: 14 transforms
Fuzz 125494: 6 transforms
Fuzz 125495: 20 transforms
Fuzz 125496: 14 transforms
Fuzz 125497: 6 transforms
Fuzz 125498: 6 transforms
Fuzz 125499: 6 transforms
Fuzz 125500: 14 transforms
Fuzz 125501: 20 transforms
Fuzz 125502: 15 transforms
Fuzz 125503: 4 transforms
Fuzz 125504: 1 transforms
Fuzz 125505: 10 transforms
Fuzz 125506: 6 transforms
Fuzz 125507: 2 transforms
Fuzz 125508: 8 transforms
Fuzz 125509: 13 transforms
Fuzz 125510: 4 transforms
Fuzz 125511: 8 transforms
Fuzz 125512: 9 transforms
Fuzz 125513: 16 transforms
Fuzz 125514: 1 transforms
Fuzz 125515: 13 transforms
Fuzz 125516: 3 transforms
Fuzz 125517: 16 transforms
Fuzz 125518: 12 transforms
Fuzz 125519: 4 transforms
Fuzz 125520: 18 transforms
Fuzz 125521: 20 transforms
Fuzz 125522: 11 transforms
Fuzz 125523: 12 transforms
Fuzz 125524: 11 transforms
Fuzz 125525: 4 transforms
Fuzz 125526: 2 transforms
Fuzz 125527: 16 transforms
Fuzz 125528: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
-->
  @Output() EventEmitter<int> incremented;

  selector: 'my-aaa',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  int count;
class CounterComponent {
class ComponentA {
  EventEmitter<String> resetEvent;

  selector: 'my-counter',
@Component(
  @ContentChild(CounterComml',
  String header;
@Component(
-->
  @Output() EventEmitter<int> incremented;
  void increment() {}
 void reset() {}
  Co<}]),
});
{
\'\'\');
  '090cedb3f283!--
import 'package:angular2/angular2.dart';

  List<String> items;
       aria-hidden="true"
}
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm,<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.htr<String> resetEvent;



  @ContentChild(CounterComponent)
       at NgModel])
       attr.aria-hiddeunterComponent recur
<<==HTML CODE==>>
});
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
{
<!-- @ngIgnoreError}
<h1 #h1>Showing {{items.length}} 
])do,
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 125529: 15 transforms
Fuzz 125530: 7 transforms
Fuzz 125531: 6 transforms
Fuzz 125532: 5 transforms
Fuzz 125533: 17 transforms
Fuzz 125534: 9 transforms
Fuzz 125535: 5 transforms
Fuzz 125536: 17 transforms
Fuzz 125537: 20 transforms
Fuzz 125538: 17 transforms
Fuzz 125539: 7 transforms
Fuzz 125540: 9 transforms
Fuzz 125541: 13 transforms
Fuzz 125542: 7 transforms
Fuzz 125543: 4 transforms
Fuzz 125544: 4 transforms
Fuzz 125545: 6 transforms
Fuzz 125546: 14 transforms
Fuzz 125547: 1 transforms
Fuzz 125548: 6 transforms
Fuzz 125549: 6 transforms
Fuzz 125550: 10 transforms
Fuzz 125551: 19 transforms
Fuzz 125552: 7 transforms
Fuzz 125553: 3 transforms
Fuzz 125554: 7 transforms
Fuzz 125555: 5 transforms
Fuzz 125556: 4 transforms
Fuzz 125557: 8 transforms
Fuzz 125558: 18 transforms
Fuzz 125559: 20 transforms
Fuzz 125560: 20 transforms
Fuzz 125561: 18 transforms
Fuzz 125562: 8 transforms
Fuzz 125563: 17 transforms
Fuzz 125564: 12 transforms
Fuzz 125565: 1 transforms
Fuzz 125566: 14 transforms
Fuzz 125567: 10 transforms
Fuzz 125568: 19 transforms
Fuzz 125569: 15 transforms
Fuzz 125570: 18 transforms
Fuzz 125571: 11 transforms
Fuzz 125572: 1 transforms
Fuzz 125573: 5 transforms
Fuzz 125574: 10 transforms
Fuzz 125575: 4 transforms
Fuzz 125576: 16 transforms
Fuzz 125577: 9 transforms
Fuzz 125578: 13 transforms
Fuzz 125579: 4 transforms
Fuzz 125580: 5 transforms
Fuzz 125581: 14 transforms
Fuzz 125582: 20 transforms
Fuzz 125583: 6 transforms
Fuzz 125584: 6 transforms
Fuzz 125585: 2 transforms
Fuzz 125586: 19 transforms
Fuzz 125587: 14 transforms
Fuzz 125588: 18 transforms
Fuzz 125589: 19 transforms
Fuzz 125590: 17 transforms
Fuzz 125591: 15 transforms
Fuzz 125592: 16 transforms
Fuzz 125593: 13 transforms
Fuzz 125594: 1 transforms
Fuzz 125595: 4 transforms
Fuzz 125596: 13 transforms
Fuzz 125597: 17 transforms
Fuzz 125598: 8 transforms
Fuzz 125599: 13 transforms
Fuzz 125600: 8 transforms
Fuzz 125601: 5 transforms
Fuzz 125602: 7 transforms
Fuzz 125603: 9 transforms
Fuzz 125604: 2 transforms
Fuzz 125605: 8 transforms
Fuzz 125606: 7 transforms
Fuzz 125607: 14 transforms
Fuzz 125608: 15 transforms
Fuzz 125609: 18 transforms
Fuzz 125610: 5 transforms
Fuzz 125611: 11 transforms
Fuzz 125612: 1 transforms
Fuzz 125613: 18 transforms
Fuzz 125614: 15 transforms
Fuzz 125615: 4 transforms
Fuzz 125616: 12 transforms
Fuzz 125617: 11 transforms
Fuzz 125618: 15 transforms
Fuzz 125619: 12 transforms
Fuzz 125620: 10 transforms
Fuzz 125621: 16 transforms
Fuzz 125622: 3 transforms
Fuzz 125623: 20 transforms
Fuzz 125624: 18 transforms
Fuzz 125625: 18 transforms
Fuzz 125626: 2 transforms
Fuzz 125627: 15 transforms
Fuzz 125628: 13 transforms
Fuzz 125629: 4 transforms
Fuzz 125630: 16 transforms
Fuzz 125631: 8 transforms
Fuzz 125632: 14 transforms
Fuzz 125633: 3 transforms
Fuzz 125634: 1 transforms
Fuzz 125635: 9 transforms
Fuzz 125636: 20 transforms
Fuzz 125637: 3 transforms
Fuzz 125638: 8 transforms
Fuzz 125639: 9 transforms
Fuzz 125640: 14 transforms
Fuzz 125641: 12 transforms
Fuzz 125642: 9 transforms
Fuzz 125643: 2 transforms
Fuzz 125644: 9 transforms
Fuzz 125645: 5 transforms
Fuzz 125646: 18 transforms
Fuzz 125647: 16 transforms
Fuzz 125648: 13 transforms
Fuzz 125649: 9 transforms
Fuzz 125650: 16 transforms
Fuzz 125651: 5 transforms
Fuzz 125652: 18 transforms
Fuzz 125653: 10 transforms
Fuzz 125654: 7 transforms
Fuzz 125655: 10 transforms
Fuzz 125656: 11 transforms
Fuzz 125657: 3 transforms
Fuzz 125658: 13 transforms
Fuzz 125659: 5 transforms
Fuzz 125660: 18 transforms
Fuzz 125661: 18 transforms
Fuzz 125662: 9 transforms
Fuzz 125663: 13 transforms
Fuzz 125664: 1 transforms
Fuzz 125665: 15 transforms
Fuzz 125666: 15 transforms
Fuzz 125667: 12 transforms
Fuzz 125668: 14 transforms
Fuzz 125669: 14 transforms
Fuzz 125670: 14 transforms
Fuzz 125671: 17 transforms
Fuzz 125672: 20 transforms
Fuzz 125673: 20 transforms
Fuzz 125674: 17 transforms
Fuzz 125675: 2 transforms
Fuzz 125676: 13 transforms
Fuzz 125677: 8 transforms
Fuzz 125678: 17 transforms
Fuzz 125679: 20 transforms
Fuzz 125680: 18 transforms
Fuzz 125681: 18 transforms
Fuzz 125682: 20 transforms
Fuzz 125683: 7 transforms
Fuzz 125684: 2 transforms
Fuzz 125685: 19 transforms
Fuzz 125686: 10 transforms
Fuzz 125687: 3 transforms
Fuzz 125688: 14 transforms
Fuzz 125689: 12 transforms
Fuzz 125690: 20 transforms
Fuzz 125691: 15 transforms
Fuzz 125692: 15 transforms
Fuzz 125693: 13 transforms
Fuzz 125694: 20 transforms
Fuzz 125695: 12 transforms
Fuzz 125696: 8 transforms
Fuzz 125697: 13 transforms
Fuzz 125698: 18 transforms
Fuzz 125699: 18 transforms
Fuzz 125700: 11 transforms
Fuzz 125701: 13 transforms
Fuzz 125702: 15 transforms
Fuzz 125703: 9 transforms
Fuzz 125704: 4 transforms
Fuzz 125705: 18 transforms
Fuzz 125706: 17 transforms
Fuzz 125707: 3 transforms
Fuzz 125708: 18 transforms
Fuzz 125709: 20 transforms
Fuzz 125710: 8 transforms
Fuzz 125711: 20 transforms
Fuzz 125712: 7 transforms
Fuzz 125713: 19 transforms
Fuzz 125714: 12 transforms
Fuzz 125715: 3 transforms
Fuzz 125716: 14 transforms
Fuzz 125717: 17 transforms
Fuzz 125718: 14 transforms
Fuzz 125719: 3 transforms
Fuzz 125720: 14 transforms
Fuzz 125721: 5 transforms
Fuzz 125722: 7 transforms
Fuzz 125723: 20 transforms
Fuzz 125724: 4 transforms
Fuzz 125725: 18 transforms
Fuzz 125726: 10 transforms
Fuzz 125727: 2 transforms
Fuzz 125728: 5 transforms
Fuzz 125729: 10 transforms
Fuzz 125730: 12 transforms
Fuzz 125731: 11 transforms
Fuzz 125732: 5 transforms
Fuzz 125733: 14 transforms
Fuzz 125734: 3 transforms
Fuzz 125735: 13 transforms
Fuzz 125736: 3 transforms
Fuzz 125737: 6 transforms
Fuzz 125738: 8 transforms
Fuzz 125739: 15 transforms
Fuzz 125740: 3 transforms
Fuzz 125741: 3 transforms
Fuzz 125742: 5 transforms
Fuzz 125743: 20 transforms
Fuzz 125744: 15 transforms
Fuzz 125745: 10 transforms
Fuzz 125746: 12 transforms
Fuzz 125747: 8 transforms
Fuzz 125748: 4 transforms
Fuzz 125749: 17 transforms
Fuzz 125750: 5 transforms
Fuzz 125751: 15 transforms
Fuzz 125752: 18 transforms
Fuzz 125753: 20 transforms
Fuzz 125754: 9 transforms
Fuzz 125755: 17 transforms
Fuzz 125756: 8 transforms
Fuzz 125757: 8 transforms
Fuzz 125758: 14 transforms
Fuzz 125759: 14 transforms
Fuzz 125760: 17 transforms
Fuzz 125761: 14 transforms
Fuzz 125762: 10 transforms
Fuzz 125763: 3 transforms
Fuzz 125764: 16 transforms
Fuzz 125765: 6 transforms
Fuzz 125766: 20 transforms
Fuzz 125767: 3 transforms
Fuzz 125768: 9 transforms
Fuzz 125769: 8 transforms
Fuzz 125770: 7 transforms
Fuzz 125771: 10 transforms
Fuzz 125772: 5 transforms
Fuzz 125773: 12 transforms
Fuzz 125774: 1 transforms
Fuzz 125775: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  void reset() {}
class CounterComponent {
}


  @Output() EventEmitter<int> incremented;


}
class ComponentA {
  int count;
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  void increment() {}
  @Input() int maxCount;
  CounterComponent recursedComponent;
  String header;
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
 EventEmitter<int> incremented;


}
class ComponentA {
  int count;
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [valu {}
class CounterComponent {
}


  @Output() EventEmitter<int> incremented;


}
class ComponentA {
  int count;
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  void increment() {}
  @Input() int maxCount;
  CounterComponent recursedComponent;
  String header;
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
 EventEmitter<int> incremented;


}
class ComponentA {
  int count;
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
  @ContentChild(e]="\'add\'"></button>')
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  void increment() {}
  @Input() int maxCount;
  CounterComponent recursedComponent;
  String header;
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
  templateUrl: 'test.html',
  List<String> items;
  EventEmitter<String
@Component(
  templateUrl: 'test.html',
  List<String> items;
  EventEmitter<String> resetEvent;
@Component(
<<==HTML CODE==>>
    [count]="items.length"}
});
<div *ngIf="items.length > 0">
{
  </my-counter>
</div>

    #counter
    (reset)=''
  <form #ngForm="ngForm"></form>
  <my-counter
    (incremented)='items.add($eve{nt.toString())'>
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
\'\'\');
      
]),
  
    <my-counter></my-counter>
</li>
<!-- @ngIgnoreErrors: -->
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
  '090cedb3f2833a3f
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 125776: 19 transforms
Fuzz 125777: 19 transforms
Fuzz 125778: 14 transforms
Fuzz 125779: 17 transforms
Fuzz 125780: 12 transforms
Fuzz 125781: 14 transforms
Fuzz 125782: 11 transforms
Fuzz 125783: 19 transforms
Fuzz 125784: 17 transforms
Fuzz 125785: 18 transforms
Fuzz 125786: 5 transforms
Fuzz 125787: 3 transforms
Fuzz 125788: 8 transforms
Fuzz 125789: 13 transforms
Fuzz 125790: 16 transforms
Fuzz 125791: 19 transforms
Fuzz 125792: 14 transforms
Fuzz 125793: 6 transforms
Fuzz 125794: 7 transforms
Fuzz 125795: 2 transforms
Fuzz 125796: 1 transforms
Fuzz 125797: 20 transforms
Fuzz 125798: 8 transforms
Fuzz 125799: 16 transforms
Fuzz 125800: 13 transforms
Fuzz 125801: 13 transforms
Fuzz 125802: 20 transforms
Fuzz 125803: 3 transforms
Fuzz 125804: 3 transforms
Fuzz 125805: 17 transforms
Fuzz 125806: 19 transforms
Fuzz 125807: 8 transforms
Fuzz 125808: 6 transforms
Fuzz 125809: 16 transforms
Fuzz 125810: 18 transforms
Fuzz 125811: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  selector: 'my-aaa',
       aria-hidden="tent()" [value]="\'a\'"></button>')
}
  String header;
  @Output() EventEmitter<intdd\'"></button>')
  @Input() int m(axCount;
}
  inputs: const ['count'],
  outputs: switchconst ['resetEvent: reset'],

  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
  List<String> items;
  EventEmitter<String> r
@Component(
@C@Component(
  selector: 'my-counter',
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  innentA {
class CounterComponent {
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFot count;
  template: '{{count}} <button (click)="increm<!--

-->
@Component(

import 'package:angular2/angular2.dart';
       aria-hidden="tent()" [value]="\'add\'"></button>')
}
  String header;
  @Output() EventEmitter<int> incremented;
  outputs: switchconst ['resetEvent: reset'],  @C onentChild(CounterComponent)
  CounterCompoomponent(

  String header;
  int count;
class ComponentA {
class CounterComponent {
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  selector: 'my-aaa',
  inputs: const ['count'],
  selector: 'my-counter',
-->
  @Input() int m(axCount;
  template: '{{count}} <button (click)="increm<!--
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm"ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter    #counte}
]),
});r
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (cunt]='4'
    (reselick)='h1.hidden = !h1.hidden; counter.reset()'
    (incremente)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 125812: 13 transforms
Fuzz 125813: 8 transforms
Fuzz 125814: 19 transforms
Fuzz 125815: 19 transforms
Fuzz 125816: 8 transforms
Fuzz 125817: 6 transforms
Fuzz 125818: 7 transforms
Fuzz 125819: 3 transforms
Fuzz 125820: 19 transforms
Fuzz 125821: 1 transforms
Fuzz 125822: 15 transforms
Fuzz 125823: 17 transforms
Fuzz 125824: 6 transforms
Fuzz 125825: 7 transforms
Fuzz 125826: 13 transforms
Fuzz 125827: 18 transforms
Fuzz 125828: 17 transforms
Fuzz 125829: 8 transforms
Fuzz 125830: 15 transforms
Fuzz 125831: 17 transforms
Fuzz 125832: 2 transforms
Fuzz 125833: 13 transforms
Fuzz 125834: 5 transforms
Fuzz 125835: 10 transforms
Fuzz 125836: 19 transforms
Fuzz 125837: 9 transforms
Fuzz 125838: 4 transforms
Fuzz 125839: 14 transforms
Fuzz 125840: 14 transforms
Fuzz 125841: 16 transforms
Fuzz 125842: 17 transforms
Fuzz 125843: 5 transforms
Fuzz 125844: 3 transforms
Fuzz 125845: 20 transforms
Fuzz 125846: 1 transforms
Fuzz 125847: 8 transforms
Fuzz 125848: 8 transforms
Fuzz 125849: 16 transforms
Fuzz 125850: 19 transforms
Fuzz 125851: 4 transforms
Fuzz 125852: 10 transforms
Fuzz 125853: 15 transforms
Fuzz 125854: 4 transforms
Fuzz 125855: 18 transforms
Fuzz 125856: 20 transforms
Fuzz 125857: 1 transforms
Fuzz 125858: 20 transforms
Fuzz 125859: 1 transforms
Fuzz 125860: 20 transforms
Fuzz 125861: 1 transforms
Fuzz 125862: 17 transforms
Fuzz 125863: 12 transforms
Fuzz 125864: 19 transforms
Fuzz 125865: 15 transforms
Fuzz 125866: 5 transforms
Fuzz 125867: 10 transforms
Fuzz 125868: 15 transforms
Fuzz 125869: 2 transforms
Fuzz 125870: 9 transforms
Fuzz 125871: 13 transforms
Fuzz 125872: 11 transforms
Fuzz 125873: 11 transforms
Fuzz 125874: 9 transforms
Fuzz 125875: 10 transforms
Fuzz 125876: 1 transforms
Fuzz 125877: 11 transforms
Fuzz 125878: 5 transforms
Fuzz 125879: 11 transforms
Fuzz 125880: 6 transforms
Fuzz 125881: 2 transforms
Fuzz 125882: 14 transforms
Fuzz 125883: 20 transforms
Fuzz 125884: 2 transforms
Fuzz 125885: 20 transforms
Fuzz 125886: 6 transforms
Fuzz 125887: 13 transforms
Fuzz 125888: 2 transforms
Fuzz 125889: 16 transforms
Fuzz 125890: 9 transforms
Fuzz 125891: 12 transforms
Fuzz 125892: 12 transforms
Fuzz 125893: 10 transforms
Fuzz 125894: 17 transforms
Fuzz 125895: 14 transforms
Fuzz 125896: 19 transforms
Fuzz 125897: 14 transforms
Fuzz 125898: 15 transforms
Fuzz 125899: 2 transforms
Fuzz 125900: 8 transforms
Fuzz 125901: 19 transforms
Fuzz 125902: 10 transforms
Fuzz 125903: 9 transforms
Fuzz 125904: 20 transforms
Fuzz 125905: 5 transforms
Fuzz 125906: 13 transforms
Fuzz 125907: 5 transforms
Fuzz 125908: 3 transforms
Fuzz 125909: 1 transforms
Fuzz 125910: 2 transforms
Fuzz 125911: 4 transforms
Fuzz 125912: 20 transforms
Fuzz 125913: 20 transforms
Fuzz 125914: 9 transforms
Fuzz 125915: 11 transforms
Fuzz 125916: 8 transforms
Fuzz 125917: 18 transforms
Fuzz 125918: 4 transforms
Fuzz 125919: 15 transforms
Fuzz 125920: 12 transforms
Fuzz 125921: 8 transforms
Fuzz 125922: 3 transforms
Fuzz 125923: 10 transforms
Fuzz 125924: 16 transforms
Fuzz 125925: 9 transforms
Fuzz 125926: 4 transforms
Fuzz 125927: 17 transforms
Fuzz 125928: 3 transforms
Fuzz 125929: 19 transforms
Fuzz 125930: 10 transforms
Fuzz 125931: 11 transforms
Fuzz 125932: 15 transforms
Fuzz 125933: 11 transforms
Fuzz 125934: 13 transforms
Fuzz 125935: 12 transforms
Fuzz 125936: 3 transforms
Fuzz 125937: 20 transforms
Fuzz 125938: 1 transforms
Fuzz 125939: 6 transforms
Fuzz 125940: 20 transforms
Fuzz 125941: 8 transforms
Fuzz 125942: 2 transforms
Fuzz 125943: 20 transforms
Fuzz 125944: 5 transforms
Fuzz 125945: 13 transforms
Fuzz 125946: 4 transforms
Fuzz 125947: 4 transforms
Fuzz 125948: 2 transforms
Fuzz 125949: 13 transforms
Fuzz 125950: 3 transforms
Fuzz 125951: 6 transforms
Fuzz 125952: 16 transforms
Fuzz 125953: 7 transforms
Fuzz 125954: 18 transforms
Fuzz 125955: 12 transforms
Fuzz 125956: 16 transforms
Fuzz 125957: 16 transforms
Fuzz 125958: 7 transforms
Fuzz 125959: 7 transforms
Fuzz 125960: 3 transforms
Fuzz 125961: 19 transforms
Fuzz 125962: 13 transforms
Fuzz 125963: 15 transforms
Fuzz 125964: 1 transforms
Fuzz 125965: 2 transforms
Fuzz 125966: 8 transforms
Fuzz 125967: 18 transforms
Fuzz 125968: 4 transforms
Fuzz 125969: 5 transforms
Fuzz 125970: 2 transforms
Fuzz 125971: 7 transforms
Fuzz 125972: 2 transforms
Fuzz 125973: 5 transforms
Fuzz 125974: 3 transforms
Fuzz 125975: 8 transforms
Fuzz 125976: 2 transforms
Fuzz 125977: 15 transforms
Fuzz 125978: 13 transforms
Fuzz 125979: 16 transforms
Fuzz 125980: 1 transforms
Fuzz 125981: 18 transforms
Fuzz 125982: 7 transforms
Fuzz 125983: 12 transforms
Fuzz 125984: 2 transforms
Fuzz 125985: 9 transforms
Fuzz 125986: 12 transforms
Fuzz 125987: 2 transforms
Fuzz 125988: 11 transforms
Fuzz 125989: 4 transforms
Fuzz 125990: 11 transforms
Fuzz 125991: 14 transforms
Fuzz 125992: 6 transforms
Fuzz 125993: 10 transforms
Fuzz 125994: 7 transforms
Fuzz 125995: 16 transforms
Fuzz 125996: 14 transforms
Fuzz 125997: 15 transforms
Fuzz 125998: 16 transforms
Fuzz 125999: 18 transforms
Fuzz 126000: 4 transforms
Fuzz 126001: 13 transforms
Fuzz 126002: 4 transforms
Fuzz 126003: 9 transforms
Fuzz 126004: 5 transforms
Fuzz 126005: 2 transforms
Fuzz 126006: 8 transforms
Fuzz 126007: 11 transforms
Fuzz 126008: 9 transforms
Fuzz 126009: 2 transforms
Fuzz 126010: 12 transforms
Fuzz 126011: 3 transforms
Fuzz 126012: 12 transforms
Fuzz 126013: 2 transforms
Fuzz 126014: 17 transforms
Fuzz 126015: 14 transforms
Fuzz 126016: 17 transforms
Fuzz 126017: 17 transforms
Fuzz 126018: 4 transforms
Fuzz 126019: 15 transforms
Fuzz 126020: 13 transforms
Fuzz 126021: 2 transforms
Fuzz 126022: 8 transforms
Fuzz 126023: 15 transforms
Fuzz 126024: 12 transforms
Fuzz 126025: 15 transforms
Fuzz 126026: 9 transforms
Fuzz 126027: 3 transforms
Fuzz 126028: 10 transforms
Fuzz 126029: 10 transforms
Fuzz 126030: 17 transforms
Fuzz 126031: 14 transforms
Fuzz 126032: 2 transforms
Fuzz 126033: 15 transforms
Fuzz 126034: 20 transforms
Fuzz 126035: 4 transforms
Fuzz 126036: 2 transforms
Fuzz 126037: 15 transforms
Fuzz 126038: 16 transforms
Fuzz 126039: 10 transforms
Fuzz 126040: 1 transforms
Fuzz 126041: 1 transforms
Fuzz 126042: 11 transforms
Fuzz 126043: 1 transforms
Fuzz 126044: 19 transforms
Fuzz 126045: 10 transforms
Fuzz 126046: 10 transforms
Fuzz 126047: 9 transforms
Fuzz 126048: 20 transforms
Fuzz 126049: 17 transforms
Fuzz 126050: 19 transforms
Fuzz 126051: 13 transforms
Fuzz 126052: 16 transforms
Fuzz 126053: 15 transforms
Fuzz 126054: 2 transforms
Fuzz 126055: 14 transforms
Fuzz 126056: 13 transforms
Fuzz 126057: 2 transforms
Fuzz 126058: 3 transforms
Fuzz 126059: 16 transforms
Fuzz 126060: 9 transforms
Fuzz 126061: 15 transforms
Fuzz 126062: 19 transforms
Fuzz 126063: 11 transforms
Fuzz 126064: 5 transforms
Fuzz 126065: 14 transforms
Fuzz 126066: 13 transforms
Fuzz 126067: 18 transforms
Fuzz 126068: 4 transforms
Fuzz 126069: 10 transforms
Fuzz 126070: 8 transforms
Fuzz 126071: 7 transforms
Fuzz 126072: 9 transforms
Fuzz 126073: 18 transforms
Fuzz 126074: 1 transforms
Fuzz 126075: 1 transforms
Fuzz 126076: 18 transforms
Fuzz 126077: 17 transforms
Fuzz 126078: 16 transforms
Fuzz 126079: 13 transforms
Fuzz 126080: 15 transforms
Fuzz 126081: 8 transforms
Fuzz 126082: 9 transforms
Fuzz 126083: 18 transforms
Fuzz 126084: 10 transforms
Fuzz 126085: 8 transforms
Fuzz 126086: 18 transforms
Fuzz 126087: 3 transforms
Fuzz 126088: 13 transforms
Fuzz 126089: 19 transforms
Fuzz 126090: 8 transforms
Fuzz 126091: 18 transforms
Fuzz 126092: 6 transforms
Fuzz 126093: 10 transforms
Fuzz 126094: 3 transforms
Fuzz 126095: 2 transforms
Fuzz 126096: 18 transforms
Fuzz 126097: 13 transforms
Fuzz 126098: 3 transforms
Fuzz 126099: 9 transforms
Fuzz 126100: 17 transforms
Fuzz 126101: 17 transforms
Fuzz 126102: 9 transforms
Fuzz 126103: 20 transforms
Fuzz 126104: 14 transforms
Fuzz 126105: 10 transforms
Fuzz 126106: 16 transforms
Fuzz 126107: 8 transforms
Fuzz 126108: 7 transforms
Fuzz 126109: 18 transforms
Fuzz 126110: 11 transforms
Fuzz 126111: 11 transforms
Fuzz 126112: 5 transforms
Fuzz 126113: 16 transforms
Fuzz 126114: 16 transforms
Fuzz 126115: 10 transforms
Fuzz 126116: 1 transforms
Fuzz 126117: 5 transforms
Fuzz 126118: 1 transforms
Fuzz 126119: 14 transforms
Fuzz 126120: 12 transforms
Fuzz 126121: 17 transforms
Fuzz 126122: 5 transforms
Fuzz 126123: 6 transforms
Fuzz 126124: 11 transforms
Fuzz 126125: 3 transforms
Fuzz 126126: 5 transforms
Fuzz 126127: 14 transforms
Fuzz 126128: 6 transforms
Fuzz 126129: 1 transforms
Fuzz 126130: 7 transforms
Fuzz 126131: 11 transforms
Fuzz 126132: 3 transforms
Fuzz 126133: 16 transforms
Fuzz 126134: 5 transforms
Fuzz 126135: 13 transforms
Fuzz 126136: 13 transforms
Fuzz 126137: 1 transforms
Fuzz 126138: 15 transforms
Fuzz 126139: 9 transforms
Fuzz 126140: 18 transforms
Fuzz 126141: 3 transforms
Fuzz 126142: 11 transforms
Fuzz 126143: 19 transforms
Fuzz 126144: 4 transforms
Fuzz 126145: 5 transforms
Fuzz 126146: 11 transforms
Fuzz 126147: 9 transforms
Fuzz 126148: 12 transforms
Fuzz 126149: 12 transforms
Fuzz 126150: 9 transforms
Fuzz 126151: 5 transforms
Fuzz 126152: 6 transforms
Fuzz 126153: 1 transforms
Fuzz 126154: 13 transforms
Fuzz 126155: 20 transforms
Fuzz 126156: 10 transforms
Fuzz 126157: 18 transforms
Fuzz 126158: 1 transforms
Fuzz 126159: 5 transforms
Fuzz 126160: 5 transforms
Fuzz 126161: 10 transforms
Fuzz 126162: 15 transforms
Fuzz 126163: 6 transforms
Fuzz 126164: 12 transforms
Fuzz 126165: 2 transforms
Fuzz 126166: 9 transforms
Fuzz 126167: 13 transforms
Fuzz 126168: 15 transforms
Fuzz 126169: 8 transforms
Fuzz 126170: 19 transforms
Fuzz 126171: 13 transforms
Fuzz 126172: 8 transforms
Fuzz 126173: 15 transforms
Fuzz 126174: 4 transforms
Fuzz 126175: 9 transforms
Fuzz 126176: 14 transforms
Fuzz 126177: 16 transforms
Fuzz 126178: 17 transforms
Fuzz 126179: 18 transforms
Fuzz 126180: 1 transforms
Fuzz 126181: 1 transforms
Fuzz 126182: 8 transforms
Fuzz 126183: 8 transforms
Fuzz 126184: 5 transforms
Fuzz 126185: 11 transforms
Fuzz 126186: 8 transforms
Fuzz 126187: 18 transforms
Fuzz 126188: 12 transforms
Fuzz 126189: 9 transforms
Fuzz 126190: 7 transforms
Fuzz 126191: 12 transforms
Fuzz 126192: 7 transforms
Fuzz 126193: 7 transforms
Fuzz 126194: 10 transforms
Fuzz 126195: 10 transforms
Fuzz 126196: 17 transforms
Fuzz 126197: 2 transforms
Fuzz 126198: 13 transforms
Fuzz 126199: 8 transforms
Fuzz 126200: 14 transforms
Fuzz 126201: 13 transforms
Fuzz 126202: 18 transforms
Fuzz 126203: 7 transforms
Fuzz 126204: 14 transforms
Fuzz 126205: 13 transforms
Fuzz 126206: 10 transforms
Fuzz 126207: 11 transforms
Fuzz 126208: 12 transforms
Fuzz 126209: 15 transforms
Fuzz 126210: 14 transforms
Fuzz 126211: 19 transforms
Fuzz 126212: 10 transforms
Fuzz 126213: 16 transforms
Fuzz 126214: 19 transforms
Fuzz 126215: 8 transforms
Fuzz 126216: 18 transforms
Fuzz 126217: 20 transforms
Fuzz 126218: 9 transforms
Fuzz 126219: 12 transforms
Fuzz 126220: 7 transforms
Fuzz 126221: 5 transforms
Fuzz 126222: 8 transforms
Fuzz 126223: 17 transforms
Fuzz 126224: 14 transforms
Fuzz 126225: 7 transforms
Fuzz 126226: 8 transforms
Fuzz 126227: 1 transforms
Fuzz 126228: 18 transforms
Fuzz 126229: 18 transforms
Fuzz 126230: 8 transforms
Fuzz 126231: 5 transforms
Fuzz 126232: 19 transforms
Fuzz 126233: 6 transforms
Fuzz 126234: 13 transforms
Fuzz 126235: 1 transforms
Fuzz 126236: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
@Component(

class ComponentA {
  @Output() EventEmitter<int> incremented;
  void reset() {}  s<!--
t)
       aria-hiddelector: 'my-aa
<<==HTML CODE==>>
<!-}
]),
});
{
\'\'\');
  '- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div  *ngIf="itemslength > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.di
rty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter    [count]="items.length"
    [maFxCount]='4'
    (reset)=''
    (clicnk)='h1.hidden = !h1.hidden; cgounter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 126237: 7 transforms
Fuzz 126238: 14 transforms
Fuzz 126239: 8 transforms
Fuzz 126240: 16 transforms
Fuzz 126241: 18 transforms
Fuzz 126242: 5 transforms
Fuzz 126243: 15 transforms
Fuzz 126244: 20 transforms
Fuzz 126245: 6 transforms
Fuzz 126246: 12 transforms
Fuzz 126247: 9 transforms
Fuzz 126248: 1 transforms
Fuzz 126249: 4 transforms
Fuzz 126250: 16 transforms
Fuzz 126251: 10 transforms
Fuzz 126252: 16 transforms
Fuzz 126253: 18 transforms
Fuzz 126254: 20 transforms
Fuzz 126255: 9 transforms
Fuzz 126256: 2 transforms
Fuzz 126257: 4 transforms
Fuzz 126258: 13 transforms
Fuzz 126259: 8 transforms
Fuzz 126260: 6 transforms
Fuzz 126261: 2 transforms
Fuzz 126262: 18 transforms
Fuzz 126263: 17 transforms
Fuzz 126264: 18 transforms
Fuzz 126265: 10 transforms
Fuzz 126266: 14 transforms
Fuzz 126267: 7 transforms
Fuzz 126268: 18 transforms
Fuzz 126269: 9 transforms
Fuzz 126270: 15 transforms
Fuzz 126271: 15 transforms
Fuzz 126272: 6 transforms
Fuzz 126273: 17 transforms
Fuzz 126274: 16 transforms
Fuzz 126275: 11 transforms
Fuzz 126276: 4 transforms
Fuzz 126277: 19 transforms
Fuzz 126278: 17 transforms
Fuzz 126279: 15 transforms
Fuzz 126280: 1 transforms
Fuzz 126281: 5 transforms
Fuzz 126282: 16 transforms
Fuzz 126283: 12 transforms
Fuzz 126284: 6 transforms
Fuzz 126285: 9 transforms
Fuzz 126286: 6 transforms
Fuzz 126287: 4 transforms
Fuzz 126288: 5 transforms
Fuzz 126289: 18 transforms
Fuzz 126290: 16 transforms
Fuzz 126291: 18 transforms
Fuzz 126292: 20 transforms
Fuzz 126293: 2 transforms
Fuzz 126294: 3 transforms
Fuzz 126295: 15 transforms
Fuzz 126296: 17 transforms
Fuzz 126297: 8 transforms
Fuzz 126298: 9 transforms
Fuzz 126299: 11 transforms
Fuzz 126300: 13 transforms
Fuzz 126301: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
\'\'\');
}
  @Output() EventEmitter<int> incremented;
});
{

  @Input() int maxCoun<!--
-->
       aria-hidden="tt;
  inputs: const ['count'],
class ComponentA {
]),
class CounterComponent {
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;


  void reasyncset() {}
   -4.503599omponent)
  int count;
  outputs: const ['resetEvent: reset'],
  selector: 'moperatory-aaa',
       ariaComponent(
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
-->

}
  @ContentChild(CounterC}

import 'package:angular2/angular2.dart';
@<!--
@Component(
  templateUrl: 'test.html',
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 126302: 6 transforms
Fuzz 126303: 10 transforms
Fuzz 126304: 3 transforms
Fuzz 126305: 16 transforms
Fuzz 126306: 6 transforms
Fuzz 126307: 15 transforms
Fuzz 126308: 19 transforms
Fuzz 126309: 5 transforms
Fuzz 126310: 4 transforms
Fuzz 126311: 6 transforms
Fuzz 126312: 14 transforms
Fuzz 126313: 14 transforms
Fuzz 126314: 3 transforms
Fuzz 126315: 6 transforms
Fuzz 126316: 17 transforms
Fuzz 126317: 10 transforms
Fuzz 126318: 3 transforms
Fuzz 126319: 4 transforms
Fuzz 126320: 15 transforms
Fuzz 126321: 20 transforms
Fuzz 126322: 20 transforms
Fuzz 126323: 3 transforms
Fuzz 126324: 11 transforms
Fuzz 126325: 14 transforms
Fuzz 126326: 15 transforms
Fuzz 126327: 9 transforms
Fuzz 126328: 4 transforms
Fuzz 126329: 4 transforms
Fuzz 126330: 13 transforms
Fuzz 126331: 1 transforms
Fuzz 126332: 12 transforms
Fuzz 126333: 4 transforms
Fuzz 126334: 3 transforms
Fuzz 126335: 8 transforms
Fuzz 126336: 3 transforms
Fuzz 126337: 15 transforms
Fuzz 126338: 14 transforms
Fuzz 126339: 8 transforms
Fuzz 126340: 4 transforms
Fuzz 126341: 6 transforms
Fuzz 126342: 8 transforms
Fuzz 126343: 14 transforms
Fuzz 126344: 13 transforms
Fuzz 126345: 15 transforms
Fuzz 126346: 4 transforms
Fuzz 126347: 19 transforms
Fuzz 126348: 20 transforms
Fuzz 126349: 18 transforms
Fuzz 126350: 6 transforms
Fuzz 126351: 8 transforms
Fuzz 126352: 15 transforms
Fuzz 126353: 16 transforms
Fuzz 126354: 1 transforms
Fuzz 126355: 16 transforms
Fuzz 126356: 10 transforms
Fuzz 126357: 20 transforms
Fuzz 126358: 2 transforms
Fuzz 126359: 14 transforms
Fuzz 126360: 16 transforms
Fuzz 126361: 16 transforms
Fuzz 126362: 1 transforms
Fuzz 126363: 2 transforms
Fuzz 126364: 7 transforms
Fuzz 126365: 8 transforms
Fuzz 126366: 17 transforms
Fuzz 126367: 10 transforms
Fuzz 126368: 8 transforms
Fuzz 126369: 12 transforms
Fuzz 126370: 6 transforms
Fuzz 126371: 7 transforms
Fuzz 126372: 4 transforms
Fuzz 126373: 10 transforms
Fuzz 126374: 5 transforms
Fuzz 126375: 12 transforms
Fuzz 126376: 19 transforms
Fuzz 126377: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
});
  templateUrl: 'test.html',
  selector: 'my-counter',

       aria-hidden="true"
class ComponentA {
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
\'\'\');
@Component(
  inputs: const ['count'],
       as: }
  template: '{{co

  '090cedb3f2833a3f260b0937baae56267a6cd935const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
  List<String> items;
]),
}
  String header;
  selector: 'my-aaa'Function,
{
  output<!--
@Component(
<<==HTML CODE==>>
<!-- @ng}
]),
});
{gnoreErrors: -->
<h1 #h1>Showing {{ite}
]),
});
{
\'\'\');
  '090cedb3f283a3f260b0937baae56267a6cd935',   ms.length}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 126378: 7 transforms
Fuzz 126379: 8 transforms
Fuzz 126380: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;

  template: '{{count}} <button (click)="increment()" [mitter<int> incremented;
class ComponentA {
  template: '{{count}} <button (click)="increment()" [mitter<int> incremented;  @ContenChild(CounterComponent)
  int count;

class CounterComponent {
  EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [mitter<int> incremented;
   -4ring> resetEvent;
oid revalue]="\'add\'"></button>')
  Coss ComponentA {
  void increment() {}
  List<String> items;
}
  inputs: const ['count'],
@Component(

  inputs: const ['count'],
  @ContenChild(CounterComponent)
@Component(
  EventEmitter<St}
  @Input() int maxCount;
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  outputs: const ['resetEvent: reset'],
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
  selector: 'my-aaa',
  templateUrl: 'test.html',

  CounterComponent recursedComponent;
  String header;
  v
@Component(
  CounterComponent recursedComponent;
]),
  outputs: const ['resetEvent: reset'],
\'\'\');

{
  String header;
});
ular2/angular2.dart';
import 'package:ang
  void reset() {}
  void revalue]="\'add\'"></button>')


claNgIf, NgFor, NgForm, NgModel])classid revalue]="\'add\'"></button>')
  Coss ComponentA {
  void increment() {}
  List<String> items;
}
  inputs: const ['count'],
@Component(

  inputs: const ['count'],
  @ContenChild(CounterComponent)
@Component(
  EventEmitter<St}
  @Input() int maxCount;
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  outputs: const ['resetEvent: reset'],
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
  selector: 'my-aaa',
  templateUrl: 'test.html',

  CounterComponent recursedComponent;
  String header;
  v
@Component(
  CounterComponent recursedComponent;
]),
  outputs: const ['resetEvent: reset'],
\'\'\');

{
  String header;
});
ular2/angular2.dart';
import 'package:ang
  void reset() {}
  void revalue]="\'add\'"></button>')


claNgIf, NgFor, NgForm, NgModel])class CounterComponent {

  @Output() Eve: 'my-counter',
  @Output() EventEmitter<int> incremented;
  @ContenChild(CounterComponent)

}


  selector: 'm CounterComponent {

  @Output() Eve: 'my-counter',
  @Output() EventEmitter<int> incremented;
  @ContenChild(CounterComponent)

}


  selector: 'my-counter',
  int count;
  @ContenChild(CounterComponent)
  @Input() int maxCount;
  selectoretEvent: reset'],
<<==HTML CODE==>>
    (reset)=''
  </my-counter>
<!-- @ngIgnoreErrors: -->
  
    <my-counter></my-counter>
</div>

    (incremented)='items.add($e<!--
\'\'\');
-->
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
    [maxCoumnt]='4'
  <my-counter
       aria-hidden="vent.toString())'>
<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
]),
    [count]="items.length"
    #<!--
  <form #ngForm="ngForm"></form>
<li *ngFor='let item iof items; let x=index' [hidden]='item != nul}
  '090cedb3f2833a3f2l'>
{
  <input [(ngModel)]="header" />
       aria-hidden="true"
      
       attr.aricounter
-->
});
</li>    (click)='h1.hidden = !h1.hidden; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 126381: 20 transforms
Fuzz 126382: 6 transforms
Fuzz 126383: 4 transforms
Fuzz 126384: 7 transforms
Fuzz 126385: 17 transforms
Fuzz 126386: 16 transforms
Fuzz 126387: 18 transforms
Fuzz 126388: 20 transforms
Fuzz 126389: 10 transforms
Fuzz 126390: 16 transforms
Fuzz 126391: 8 transforms
Fuzz 126392: 15 transforms
Fuzz 126393: 7 transforms
Fuzz 126394: 17 transforms
Fuzz 126395: 12 transforms
Fuzz 126396: 20 transforms
Fuzz 126397: 13 transforms
Fuzz 126398: 18 transforms
Fuzz 126399: 9 transforms
Fuzz 126400: 20 transforms
Fuzz 126401: 15 transforms
Fuzz 126402: 14 transforms
Fuzz 126403: 6 transforms
Fuzz 126404: 18 transforms
Fuzz 126405: 14 transforms
Fuzz 126406: 9 transforms
Fuzz 126407: 12 transforms
Fuzz 126408: 20 transforms
Fuzz 126409: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

import 'package:angular2/angular2.dart';
  int count;
  inputs: const ['count'],
  selector: 'my-counter',
class ComnponentA {
class CounterComponent {

}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<S
@Component(  List<String> items;
  @Input() int maxCount;
  selector: 'my-aaa',
  String headr;
  outputs: const ['resetEvent: reset'],
@Component(
<<==HTML CODE==>>
<!--@ngIgnoreErrors: --><h1this #h1>Showi.lng {{items.length}} itms:<
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 126410: 8 transforms
Fuzz 126411: 19 transforms
Fuzz 126412: 10 transforms
Fuzz 126413: 7 transforms
Fuzz 126414: 4 transforms
Fuzz 126415: 11 transforms
Fuzz 126416: 5 transforms
Fuzz 126417: 10 transforms
Fuzz 126418: 19 transforms
Fuzz 126419: 13 transforms
Fuzz 126420: 3 transforms
Fuzz 126421: 13 transforms
Fuzz 126422: 1 transforms
Fuzz 126423: 16 transforms
Fuzz 126424: 10 transforms
Fuzz 126425: 16 transforms
Fuzz 126426: 10 transforms
Fuzz 126427: 18 transforms
Fuzz 126428: 7 transforms
Fuzz 126429: 8 transforms
Fuzz 126430: 5 transforms
Fuzz 126431: 17 transforms
Fuzz 126432: 10 transforms
Fuzz 126433: 2 transforms
Fuzz 126434: 11 transforms
Fuzz 126435: 15 transforms
Fuzz 126436: 2 transforms
Fuzz 126437: 10 transforms
Fuzz 126438: 14 transforms
Fuzz 126439: 4 transforms
Fuzz 126440: 11 transforms
Fuzz 126441: 4 transforms
Fuzz 126442: 2 transforms
Fuzz 126443: 3 transforms
Fuzz 126444: 19 transforms
Fuzz 126445: 17 transforms
Fuzz 126446: 13 transforms
Fuzz 126447: 4 transforms
Fuzz 126448: 10 transforms
Fuzz 126449: 20 transforms
Fuzz 126450: 19 transforms
Fuzz 126451: 3 transforms
Fuzz 126452: 4 transforms
Fuzz 126453: 9 transforms
Fuzz 126454: 4 transforms
Fuzz 126455: 8 transforms
Fuzz 126456: 20 transforms
Fuzz 126457: 16 transforms
Fuzz 126458: 18 transforms
Fuzz 126459: 9 transforms
Fuzz 126460: 18 transforms
Fuzz 126461: 5 transforms
Fuzz 126462: 2 transforms
Fuzz 126463: 20 transforms
Fuzz 126464: 15 transforms
Fuzz 126465: 5 transforms
Fuzz 126466: 20 transforms
Fuzz 126467: 7 transforms
Fuzz 126468: 13 transforms
Fuzz 126469: 8 transforms
Fuzz 126470: 16 transforms
Fuzz 126471: 13 transforms
Fuzz 126472: 5 transforms
Fuzz 126473: 6 transforms
Fuzz 126474: 20 transforms
Fuzz 126475: 8 transforms
Fuzz 126476: 6 transforms
Fuzz 126477: 1 transforms
Fuzz 126478: 1 transforms
Fuzz 126479: 20 transforms
Fuzz 126480: 5 transforms
Fuzz 126481: 18 transforms
Fuzz 126482: 16 transforms
Fuzz 126483: 10 transforms
Fuzz 126484: 17 transforms
Fuzz 126485: 18 transforms
Fuzz 126486: 8 transforms
Fuzz 126487: 18 transforms
Fuzz 126488: 11 transforms
Fuzz 126489: 17 transforms
Fuzz 126490: 1 transforms
Fuzz 126491: 6 transforms
Fuzz 126492: 13 transforms
Fuzz 126493: 4 transforms
Fuzz 126494: 15 transforms
Fuzz 126495: 17 transforms
Fuzz 126496: 1 transforms
Fuzz 126497: 18 transforms
Fuzz 126498: 20 transforms
Fuzz 126499: 14 transforms
Fuzz 126500: 15 transforms
Fuzz 126501: 16 transforms
Fuzz 126502: 20 transforms
Fuzz 126503: 6 transforms
Fuzz 126504: 12 transforms
Fuzz 126505: 20 transforms
Fuzz 126506: 9 transforms
Fuzz 126507: 10 transforms
Fuzz 126508: 2 transforms
Fuzz 126509: 14 transforms
Fuzz 126510: 2 transforms
Fuzz 126511: 17 transforms
Fuzz 126512: 13 transforms
Fuzz 126513: 14 transforms
Fuzz 126514: 1 transforms
Fuzz 126515: 4 transforms
Fuzz 126516: 3 transforms
Fuzz 126517: 4 transforms
Fuzz 126518: 17 transforms
Fuzz 126519: 13 transforms
Fuzz 126520: 17 transforms
Fuzz 126521: 19 transforms
Fuzz 126522: 17 transforms
Fuzz 126523: 3 transforms
Fuzz 126524: 3 transforms
Fuzz 126525: 10 transforms
Fuzz 126526: 13 transforms
Fuzz 126527: 13 transforms
Fuzz 126528: 15 transforms
Fuzz 126529: 2 transforms
Fuzz 126530: 20 transforms
Fuzz 126531: 1 transforms
Fuzz 126532: 3 transforms
Fuzz 126533: 12 transforms
Fuzz 126534: 5 transforms
Fuzz 126535: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'packag}
]),});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935'e:angular2/angular2.drt';

@Component(
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Compexportonent(
  selector: 'my-counter',
  inputs: const ['count],
  outputs: const ['resetEvent: reset'],
  temp<late: '{{count}} <button (click)="incremet()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;  @Input() int maxCount;  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() <!--
-->
       aria-hidden="true"
       attr.aria-hidden={}
}

<<==HTML CODE==>>
<!-- <!--
-->
       aria@ngsIgnoreErrors: -->
    }
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 126536: 9 transforms
Fuzz 126537: 6 transforms
Fuzz 126538: 14 transforms
Fuzz 126539: 7 transforms
Fuzz 126540: 6 transforms
Fuzz 126541: 19 transforms
Fuzz 126542: 20 transforms
Fuzz 126543: 18 transforms
Fuzz 126544: 4 transforms
Fuzz 126545: 8 transforms
Fuzz 126546: 8 transforms
Fuzz 126547: 18 transforms
Fuzz 126548: 18 transforms
Fuzz 126549: 12 transforms
Fuzz 126550: 17 transforms
Fuzz 126551: 4 transforms
Fuzz 126552: 11 transforms
Fuzz 126553: 7 transforms
Fuzz 126554: 15 transforms
Fuzz 126555: 12 transforms
Fuzz 126556: 13 transforms
Fuzz 126557: 18 transforms
Fuzz 126558: 17 transforms
Fuzz 126559: 20 transforms
Fuzz 126560: 16 transforms
Fuzz 126561: 8 transforms
Fuzz 126562: 9 transforms
Fuzz 126563: 18 transforms
Fuzz 126564: 13 transforms
Fuzz 126565: 7 transforms
Fuzz 126566: 3 transforms
Fuzz 126567: 15 transforms
Fuzz 126568: 10 transforms
Fuzz 126569: 9 transforms
Fuzz 126570: 16 transforms
Fuzz 126571: 18 transforms
Fuzz 126572: 3 transforms
Fuzz 126573: 2 transforms
Fuzz 126574: 13 transforms
Fuzz 126575: 14 transforms
Fuzz 126576: 11 transforms
Fuzz 126577: 18 transforms
Fuzz 126578: 10 transforms
Fuzz 126579: 12 transforms
Fuzz 126580: 20 transforms
Fuzz 126581: 7 transforms
Fuzz 126582: 6 transforms
Fuzz 126583: 1 transforms
Fuzz 126584: 9 transforms
Fuzz 126585: 13 transforms
Fuzz 126586: 5 transforms
Fuzz 126587: 19 transforms
Fuzz 126588: 4 transforms
Fuzz 126589: 9 transforms
Fuzz 126590: 7 transforms
Fuzz 126591: 6 transforms
Fuzz 126592: 7 transforms
Fuzz 126593: 13 transforms
Fuzz 126594: 3 transforms
Fuzz 126595: 5 transforms
Fuzz 126596: 10 transforms
Fuzz 126597: 18 transforms
Fuzz 126598: 14 transforms
Fuzz 126599: 11 transforms
Fuzz 126600: 13 transforms
Fuzz 126601: 3 transforms
Fuzz 126602: 10 transforms
Fuzz 126603: 13 transforms
Fuzz 126604: 2 transforms
Fuzz 126605: 13 transforms
Fuzz 126606: 12 transforms
Fuzz 126607: 5 transforms
Fuzz 126608: 16 transforms
Fuzz 126609: 18 transforms
Fuzz 126610: 8 transforms
Fuzz 126611: 10 transforms
Fuzz 126612: 13 transforms
Fuzz 126613: 13 transforms
Fuzz 126614: 11 transforms
Fuzz 126615: 2 transforms
Fuzz 126616: 17 transforms
Fuzz 126617: 3 transforms
Fuzz 126618: 2 transforms
Fuzz 126619: 4 transforms
Fuzz 126620: 8 transforms
Fuzz 126621: 7 transforms
Fuzz 126622: 20 transforms
Fuzz 126623: 18 transforms
Fuzz 126624: 6 transforms
Fuzz 126625: 7 transforms
Fuzz 126626: 18 transforms
Fuzz 126627: 19 transforms
Fuzz 126628: 3 transforms
Fuzz 126629: 18 transforms
Fuzz 126630: 7 transforms
Fuzz 126631: 19 transforms
Fuzz 126632: 18 transforms
Fuzz 126633: 9 transforms
Fuzz 126634: 5 transforms
Fuzz 126635: 11 transforms
Fuzz 126636: 18 transforms
Fuzz 126637: 14 transforms
Fuzz 126638: 7 transforms
Fuzz 126639: 3 transforms
Fuzz 126640: 6 transforms
Fuzz 126641: 20 transforms
Fuzz 126642: 13 transforms
Fuzz 126643: 6 transforms
Fuzz 126644: 14 transforms
Fuzz 126645: 16 transforms
Fuzz 126646: 15 transforms
Fuzz 126647: 6 transforms
Fuzz 126648: 2 transforms
Fuzz 126649: 3 transforms
Fuzz 126650: 11 transforms
Fuzz 126651: 8 transforms
Fuzz 126652: 9 transforms
Fuzz 126653: 9 transforms
Fuzz 126654: 6 transforms
Fuzz 126655: 13 transforms
Fuzz 126656: 11 transforms
Fuzz 126657: 14 transforms
Fuzz 126658: 12 transforms
Fuzz 126659: 15 transforms
Fuzz 126660: 18 transforms
Fuzz 126661: 12 transforms
Fuzz 126662: 1 transforms
Fuzz 126663: 13 transforms
Fuzz 126664: 8 transforms
Fuzz 126665: 6 transforms
Fuzz 126666: 14 transforms
Fuzz 126667: 4 transforms
Fuzz 126668: 9 transforms
Fuzz 126669: 4 transforms
Fuzz 126670: 1 transforms
Fuzz 126671: 7 transforms
Fuzz 126672: 9 transforms
Fuzz 126673: 19 transforms
Fuzz 126674: 5 transforms
Fuzz 126675: 5 transforms
Fuzz 126676: 5 transforms
Fuzz 126677: 1 transforms
Fuzz 126678: 7 transforms
Fuzz 126679: 4 transforms
Fuzz 126680: 14 transforms
Fuzz 126681: 13 transforms
Fuzz 126682: 13 transforms
Fuzz 126683: 16 transforms
Fuzz 126684: 5 transforms
Fuzz 126685: 3 transforms
Fuzz 126686: 11 transforms
Fuzz 126687: 8 transforms
Fuzz 126688: 12 transforms
Fuzz 126689: 6 transforms
Fuzz 126690: 16 transforms
Fuzz 126691: 17 transforms
Fuzz 126692: 19 transforms
Fuzz 126693: 16 transforms
Fuzz 126694: 7 transforms
Fuzz 126695: 9 transforms
Fuzz 126696: 10 transforms
Fuzz 126697: 20 transforms
Fuzz 126698: 20 transforms
Fuzz 126699: 11 transforms
Fuzz 126700: 7 transforms
Fuzz 126701: 1 transforms
Fuzz 126702: 2 transforms
Fuzz 126703: 16 transforms
Fuzz 126704: 11 transforms
Fuzz 126705: 2 transforms
Fuzz 126706: 9 transforms
Fuzz 126707: 6 transforms
Fuzz 126708: 11 transforms
Fuzz 126709: 18 transforms
Fuzz 126710: 17 transforms
Fuzz 126711: 15 transforms
Fuzz 126712: 3 transforms
Fuzz 126713: 11 transforms
Fuzz 126714: 19 transforms
Fuzz 126715: 16 transforms
Fuzz 126716: 19 transforms
Fuzz 126717: 13 transforms
Fuzz 126718: 3 transforms
Fuzz 126719: 4 transforms
Fuzz 126720: 15 transforms
Fuzz 126721: 19 transforms
Fuzz 126722: 15 transforms
Fuzz 126723: 4 transforms
Fuzz 126724: 12 transforms
Fuzz 126725: 7 transforms
Fuzz 126726: 8 transforms
Fuzz 126727: 17 transforms
Fuzz 126728: 3 transforms
Fuzz 126729: 5 transforms
Fuzz 126730: 11 transforms
Fuzz 126731: 14 transforms
Fuzz 126732: 5 transforms
Fuzz 126733: 5 transforms
Fuzz 126734: 15 transforms
Fuzz 126735: 10 transforms
Fuzz 126736: 13 transforms
Fuzz 126737: 20 transforms
Fuzz 126738: 4 transforms
Fuzz 126739: 6 transforms
Fuzz 126740: 20 transforms
Fuzz 126741: 5 transforms
Fuzz 126742: 6 transforms
Fuzz 126743: 1 transforms
Fuzz 126744: 8 transforms
Fuzz 126745: 19 transforms
Fuzz 126746: 12 transforms
Fuzz 126747: 19 transforms
Fuzz 126748: 20 transforms
Fuzz 126749: 17 transforms
Fuzz 126750: 1 transforms
Fuzz 126751: 19 transforms
Fuzz 126752: 16 transforms
Fuzz 126753: 7 transforms
Fuzz 126754: 12 transforms
Fuzz 126755: 14 transforms
Fuzz 126756: 3 transforms
Fuzz 126757: 14 transforms
Fuzz 126758: 4 transforms
Fuzz 126759: 11 transforms
Fuzz 126760: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
]),
import 'package:angular2/angular2.dart';
class ComponentA {
}
 tter<int> incremented;
}
class CounterComponent {
\'\'\');  '090cedb3f2833a3f260b0937baae56267a6cd935',
@Component(<!--
});
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  '090cedb3f2833a3f260b0937baae56267a6  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
{
  CounterComponent recursedComnponent;
  te/angular2.dart';
class ComponentA {
}
 tter<int> incremented;
}
class CounterComponent {
\'\'\');  '090cedb3f2833a3f260b0937baae56267a6cd935',
@Component(<!--
});
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  '090cedb3f2833a3f260b0937baae56267a6  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
{
  CounterComponent recursedComnponent;
  templateUrl: 'test.html',
  List<String> items;
});
\'\'\');
  EventEmitter<String> resetEvent;
]),
  int count;  @Input() int maxCount;
       aria-hidden="true"

  inputs: const ['count'],
}
  void reset() {}
-->

  selector: 'my-counter',
  @Output() EventEmi}
@Component(
  mplateUrl: 'test.html',
  List<String> items;
});
\'\'\');
  EventEmitter<String> resetEvent;
]),
  int count;  @Input() int maxCount;
       aria-hidden="true"

  inputs: const ['count'],
}
  void reset() {}
-->

  selector: 'my-counter',
  @Output() EventEmi}
@Component(
       att
  String header;
  @ContentChild(CounterComponent)

{

  void increment() {}
  selector: 'my-aaa',
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
    (incremented)='items.sadd($event
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 126761: 18 transforms
Fuzz 126762: 14 transforms
Fuzz 126763: 14 transforms
Fuzz 126764: 1 transforms
Fuzz 126765: 20 transforms
Fuzz 126766: 1 transforms
Fuzz 126767: 2 transforms
Fuzz 126768: 10 transforms
Fuzz 126769: 15 transforms
Fuzz 126770: 2 transforms
Fuzz 126771: 10 transforms
Fuzz 126772: 14 transforms
Fuzz 126773: 18 transforms
Fuzz 126774: 16 transforms
Fuzz 126775: 13 transforms
Fuzz 126776: 4 transforms
Fuzz 126777: 6 transforms
Fuzz 126778: 2 transforms
Fuzz 126779: 7 transforms
Fuzz 126780: 15 transforms
Fuzz 126781: 2 transforms
Fuzz 126782: 18 transforms
Fuzz 126783: 3 transforms
Fuzz 126784: 6 transforms
Fuzz 126785: 20 transforms
Fuzz 126786: 9 transforms
Fuzz 126787: 15 transforms
Fuzz 126788: 11 transforms
Fuzz 126789: 14 transforms
Fuzz 126790: 17 transforms
Fuzz 126791: 18 transforms
Fuzz 126792: 1 transforms
Fuzz 126793: 17 transforms
Fuzz 126794: 2 transforms
Fuzz 126795: 19 transforms
Fuzz 126796: 4 transforms
Fuzz 126797: 5 transforms
Fuzz 126798: 9 transforms
Fuzz 126799: 16 transforms
Fuzz 126800: 15 transforms
Fuzz 126801: 8 transforms
Fuzz 126802: 10 transforms
Fuzz 126803: 19 transforms
Fuzz 126804: 14 transforms
Fuzz 126805: 20 transforms
Fuzz 126806: 8 transforms
Fuzz 126807: 4 transforms
Fuzz 126808: 7 transforms
Fuzz 126809: 16 transforms
Fuzz 126810: 19 transforms
Fuzz 126811: 12 transforms
Fuzz 126812: 14 transforms
Fuzz 126813: 4 transforms
Fuzz 126814: 20 transforms
Fuzz 126815: 14 transforms
Fuzz 126816: 15 transforms
Fuzz 126817: 12 transforms
Fuzz 126818: 9 transforms
Fuzz 126819: 16 transforms
Fuzz 126820: 17 transforms
Fuzz 126821: 9 transforms
Fuzz 126822: 7 transforms
Fuzz 126823: 7 transforms
Fuzz 126824: 20 transforms
Fuzz 126825: 5 transforms
Fuzz 126826: 20 transforms
Fuzz 126827: 17 transforms
Fuzz 126828: 19 transforms
Fuzz 126829: 6 transforms
Fuzz 126830: 5 transforms
Fuzz 126831: 1 transforms
Fuzz 126832: 11 transforms
Fuzz 126833: 5 transforms
Fuzz 126834: 15 transforms
Fuzz 126835: 1 transforms
Fuzz 126836: 8 transforms
Fuzz 126837: 12 transforms
Fuzz 126838: 16 transforms
Fuzz 126839: 19 transforms
Fuzz 126840: 8 transforms
Fuzz 126841: 20 transforms
Fuzz 126842: 17 transforms
Fuzz 126843: 15 transforms
Fuzz 126844: 13 transforms
Fuzz 126845: 10 transforms
Fuzz 126846: 16 transforms
Fuzz 126847: 10 transforms
Fuzz 126848: 2 transforms
Fuzz 126849: 13 transforms
Fuzz 126850: 19 transforms
Fuzz 126851: 20 transforms
Fuzz 126852: 4 transforms
Fuzz 126853: 11 transforms
Fuzz 126854: 13 transforms
Fuzz 126855: 19 transforms
Fuzz 126856: 16 transforms
Fuzz 126857: 12 transforms
Fuzz 126858: 3 transforms
Fuzz 126859: 14 transforms
Fuzz 126860: 2 transforms
Fuzz 126861: 8 transforms
Fuzz 126862: 4 transforms
Fuzz 126863: 11 transforms
Fuzz 126864: 17 transforms
Fuzz 126865: 14 transforms
Fuzz 126866: 13 transforms
Fuzz 126867: 15 transforms
Fuzz 126868: 18 transforms
Fuzz 126869: 3 transforms
Fuzz 126870: 9 transforms
Fuzz 126871: 14 transforms
Fuzz 126872: 16 transforms
Fuzz 126873: 14 transforms
Fuzz 126874: 13 transforms
Fuzz 126875: 10 transforms
Fuzz 126876: 7 transforms
Fuzz 126877: 20 transforms
Fuzz 126878: 17 transforms
Fuzz 126879: 9 transforms
Fuzz 126880: 9 transforms
Fuzz 126881: 11 transforms
Fuzz 126882: 3 transforms
Fuzz 126883: 3 transforms
Fuzz 126884: 7 transforms
Fuzz 126885: 4 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';

  templateUrl: 'test.html',
  void reset() {}
  inputs: const ['count'],
@Component(
class CounterComponent {
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  List<String> items;
  selector: 'my-counter',

  template: '{{count}} <button (click)="increment()" [value]="\add\'"></button>')

  String header;
  @Output() EventEmitter<int> incremented;
       aria-hiddement() {}
  void incr<!--
@Component(
  selector: 'my-aaa',

  EventEmitter<String> resetEvent;
  int count;
}
-->

class ComponentA {
  @Input() int maxCount;
<<==HTML CODE==>>
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}

    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
    #counter
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"
    (incremented)='items.add($event.toString())'>
  <input [(ngModel)]="header" />
  </my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
      

    [maxCount]='4'
  
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 126886: 15 transforms
Fuzz 126887: 19 transforms
Fuzz 126888: 19 transforms
Fuzz 126889: 20 transforms
Fuzz 126890: 16 transforms
Fuzz 126891: 11 transforms
Fuzz 126892: 13 transforms
Fuzz 126893: 10 transforms
Fuzz 126894: 8 transforms
Fuzz 126895: 20 transforms
Fuzz 126896: 19 transforms
Fuzz 126897: 6 transforms
Fuzz 126898: 2 transforms
Fuzz 126899: 20 transforms
Fuzz 126900: 3 transforms
Fuzz 126901: 20 transforms
Fuzz 126902: 3 transforms
Fuzz 126903: 11 transforms
Fuzz 126904: 18 transforms
Fuzz 126905: 18 transforms
Fuzz 126906: 18 transforms
Fuzz 126907: 17 transforms
Fuzz 126908: 3 transforms
Fuzz 126909: 5 transforms
Fuzz 126910: 18 transforms
Fuzz 126911: 17 transforms
Fuzz 126912: 4 transforms
Fuzz 126913: 8 transforms
Fuzz 126914: 20 transforms
Fuzz 126915: 18 transforms
Fuzz 126916: 12 transforms
Fuzz 126917: 16 transforms
Fuzz 126918: 16 transforms
Fuzz 126919: 19 transforms
Fuzz 126920: 9 transforms
Fuzz 126921: 2 transforms
Fuzz 126922: 16 transforms
Fuzz 126923: 8 transforms
Fuzz 126924: 11 transforms
Fuzz 126925: 9 transforms
Fuzz 126926: 17 transforms
Fuzz 126927: 20 transforms
Fuzz 126928: 18 transforms
Fuzz 126929: 20 transforms
Fuzz 126930: 3 transforms
Fuzz 126931: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}

  selector: 'my-aaa',  templateUrl: 'test.html',
class CounterComponent {
       attr.aria-hidden="{{nt count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
}
  i<!--e
@Component(
  outputs: const ['resetEvent: reset'],

  void reset() {}
class ComponentA {
  List<String> items;
}

  CounterComponent recursedComponent;
  =EventEmitter<String> resetEvent;
import 'package:angular2/angular<!--
-->
2.dart';
  selector: 'my-counter',
  String header;
-->

@Component(

  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="i <form #ngForm="ngForm"><tems.length > 0">
  <form #ngForm="ngForm"></form><!--
-->
       aria-hidden="t
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 126932: 3 transforms
Fuzz 126933: 15 transforms
Fuzz 126934: 3 transforms
Fuzz 126935: 3 transforms
Fuzz 126936: 16 transforms
Fuzz 126937: 6 transforms
Fuzz 126938: 3 transforms
Fuzz 126939: 18 transforms
Fuzz 126940: 11 transforms
Fuzz 126941: 5 transforms
Fuzz 126942: 3 transforms
Fuzz 126943: 17 transforms
Fuzz 126944: 8 transforms
Fuzz 126945: 2 transforms
Fuzz 126946: 8 transforms
Fuzz 126947: 16 transforms
Fuzz 126948: 15 transforms
Fuzz 126949: 7 transforms
Fuzz 126950: 20 transforms
Fuzz 126951: 5 transforms
Fuzz 126952: 13 transforms
Fuzz 126953: 5 transforms
Fuzz 126954: 7 transforms
Fuzz 126955: 1 transforms
Fuzz 126956: 10 transforms
Fuzz 126957: 14 transforms
Fuzz 126958: 17 transforms
Fuzz 126959: 18 transforms
Fuzz 126960: 20 transforms
Fuzz 126961: 17 transforms
Fuzz 126962: 6 transforms
Fuzz 126963: 9 transforms
Fuzz 126964: 15 transforms
Fuzz 126965: 6 transforms
Fuzz 126966: 9 transforms
Fuzz 126967: 12 transforms
Fuzz 126968: 3 transforms
Fuzz 126969: 3 transforms
Fuzz 126970: 18 transforms
Fuzz 126971: 15 transforms
Fuzz 126972: 1 transforms
Fuzz 126973: 1 transforms
Fuzz 126974: 4 transforms
Fuzz 126975: 4 transforms
Fuzz 126976: 2 transforms
Fuzz 126977: 13 transforms
Fuzz 126978: 16 transforms
Fuzz 126979: 17 transforms
Fuzz 126980: 4 transforms
Fuzz 126981: 1 transforms
Fuzz 126982: 17 transforms
Fuzz 126983: 6 transforms
Fuzz 126984: 15 transforms
Fuzz 126985: 10 transforms
Fuzz 126986: 10 transforms
Fuzz 126987: 12 transforms
Fuzz 126988: 9 transforms
Fuzz 126989: 18 transforms
Fuzz 126990: 13 transforms
Fuzz 126991: 16 transforms
Fuzz 126992: 1 transforms
Fuzz 126993: 6 transforms
Fuzz 126994: 15 transforms
Fuzz 126995: 14 transforms
Fuzz 126996: 20 transforms
Fuzz 126997: 7 transforms
Fuzz 126998: 18 transforms
Fuzz 126999: 10 transforms
Fuzz 127000: 14 transforms
Fuzz 127001: 19 transforms
Fuzz 127002: 9 transforms
Fuzz 127003: 17 transforms
Fuzz 127004: 16 transforms
Fuzz 127005: 13 transforms
Fuzz 127006: 15 transforms
Fuzz 127007: 6 transforms
Fuzz 127008: 10 transforms
Fuzz 127009: 20 transforms
Fuzz 127010: 2 transforms
Fuzz 127011: 7 transforms
Fuzz 127012: 3 transforms
Fuzz 127013: 2 transforms
Fuzz 127014: 9 transforms
Fuzz 127015: 10 transforms
Fuzz 127016: 19 transforms
Fuzz 127017: 18 transforms
Fuzz 127018: 14 transforms
Fuzz 127019: 13 transforms
Fuzz 127020: 4 transforms
Fuzz 127021: 9 transforms
Fuzz 127022: 12 transforms
Fuzz 127023: 6 transforms
Fuzz 127024: 6 transforms
Fuzz 127025: 19 transforms
Fuzz 127026: 4 transforms
Fuzz 127027: 2 transforms
Fuzz 127028: 11 transforms
Fuzz 127029: 8 transforms
Fuzz 127030: 12 transforms
Fuzz 127031: 3 transforms
Fuzz 127032: 2 transforms
Fuzz 127033: 16 transforms
Fuzz 127034: 10 transforms
Fuzz 127035: 13 transforms
Fuzz 127036: 12 transforms
Fuzz 127037: 9 transforms
Fuzz 127038: 8 transforms
Fuzz 127039: 3 transforms
Fuzz 127040: 14 transforms
Fuzz 127041: 10 transforms
Fuzz 127042: 13 transforms
Fuzz 127043: 3 transforms
Fuzz 127044: 18 transforms
Fuzz 127045: 13 transforms
Fuzz 127046: 20 transforms
Fuzz 127047: 2 transforms
Fuzz 127048: 5 transforms
Fuzz 127049: 10 transforms
Fuzz 127050: 18 transforms
Fuzz 127051: 6 transforms
Fuzz 127052: 4 transforms
Fuzz 127053: 14 transforms
Fuzz 127054: 3 transforms
Fuzz 127055: 6 transforms
Fuzz 127056: 9 transforms
Fuzz 127057: 13 transforms
Fuzz 127058: 1 transforms
Fuzz 127059: 17 transforms
Fuzz 127060: 6 transforms
Fuzz 127061: 7 transforms
Fuzz 127062: 7 transforms
Fuzz 127063: 7 transforms
Fuzz 127064: 8 transforms
Fuzz 127065: 11 transforms
Fuzz 127066: 8 transforms
Fuzz 127067: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
class CounterComponent {


  inputs: const ['count'],
  int count;

{
  CounterComponent recursedComponent;
 emplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'p directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  List<}
\'\'\String> items;
  selector: 'my-counter',
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
@Component(
  @Output() EventEmitter<int> incremented;
  String header;
}

  void reset() {}  outputs: const ['resetEvent: reset'],
});
}
  @Input() int maxCount;
  void increment) {}
]),
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFtem of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" /><!--
-->
       aria-hidden="true"
       attr.aria-hid
      
  <my-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>or='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127068: 7 transforms
Fuzz 127069: 16 transforms
Fuzz 127070: 5 transforms
Fuzz 127071: 6 transforms
Fuzz 127072: 2 transforms
Fuzz 127073: 11 transforms
Fuzz 127074: 3 transforms
Fuzz 127075: 15 transforms
Fuzz 127076: 12 transforms
Fuzz 127077: 16 transforms
Fuzz 127078: 14 transforms
Fuzz 127079: 13 transforms
Fuzz 127080: 7 transforms
Fuzz 127081: 3 transforms
Fuzz 127082: 13 transforms
Fuzz 127083: 8 transforms
Fuzz 127084: 3 transforms
Fuzz 127085: 11 transforms
Fuzz 127086: 9 transforms
Fuzz 127087: 19 transforms
Fuzz 127088: 1 transforms
Fuzz 127089: 16 transforms
Fuzz 127090: 3 transforms
Fuzz 127091: 10 transforms
Fuzz 127092: 10 transforms
Fuzz 127093: 4 transforms
Fuzz 127094: 11 transforms
Fuzz 127095: 6 transforms
Fuzz 127096: 14 transforms
Fuzz 127097: 6 transforms
Fuzz 127098: 17 transforms
Fuzz 127099: 15 transforms
Fuzz 127100: 10 transforms
Fuzz 127101: 13 transforms
Fuzz 127102: 10 transforms
Fuzz 127103: 5 transforms
Fuzz 127104: 12 transforms
Fuzz 127105: 9 transforms
Fuzz 127106: 17 transforms
Fuzz 127107: 6 transforms
Fuzz 127108: 4 transforms
Fuzz 127109: 9 transforms
Fuzz 127110: 15 transforms
Fuzz 127111: 15 transforms
Fuzz 127112: 10 transforms
Fuzz 127113: 6 transforms
Fuzz 127114: 19 transforms
Fuzz 127115: 3 transforms
Fuzz 127116: 9 transforms
Fuzz 127117: 1 transforms
Fuzz 127118: 11 transforms
Fuzz 127119: 10 transforms
Fuzz 127120: 18 transforms
Fuzz 127121: 18 transforms
Fuzz 127122: 19 transforms
Fuzz 127123: 16 transforms
Fuzz 127124: 11 transforms
Fuzz 127125: 1 transforms
Fuzz 127126: 12 transforms
Fuzz 127127: 9 transforms
Fuzz 127128: 9 transforms
Fuzz 127129: 2 transforms
Fuzz 127130: 2 transforms
Fuzz 127131: 14 transforms
Fuzz 127132: 7 transforms
Fuzz 127133: 3 transforms
Fuzz 127134: 7 transforms
Fuzz 127135: 16 transforms
Fuzz 127136: 8 transforms
Fuzz 127137: 11 transforms
Fuzz 127138: 7 transforms
Fuzz 127139: 13 transforms
Fuzz 127140: 14 transforms
Fuzz 127141: 16 transforms
Fuzz 127142: 1 transforms
Fuzz 127143: 17 transforms
Fuzz 127144: 17 transforms
Fuzz 127145: 13 transforms
Fuzz 127146: 14 transforms
Fuzz 127147: 2 transforms
Fuzz 127148: 12 transforms
Fuzz 127149: 18 transforms
Fuzz 127150: 8 transforms
Fuzz 127151: 16 transforms
Fuzz 127152: 17 transforms
Fuzz 127153: 11 transforms
Fuzz 127154: 13 transforms
Fuzz 127155: 3 transforms
Fuzz 127156: 6 transforms
Fuzz 127157: 11 transforms
Fuzz 127158: 10 transforms
Fuzz 127159: 11 transforms
Fuzz 127160: 1 transforms
Fuzz 127161: 16 transforms
Fuzz 127162: 13 transforms
Fuzz 127163: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true

  List<String> items;
  @Output() EventEmitter<int> incremented;
 er<String> resetEvent;

  tton>')

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  CounterCompplate: '{{coonent recursedComponent;
class CounterComponent {

  String header;
class ComponentA {
  selector: 'my-aaa',
}
  EventEmitt 'test.html',
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  selecto

-->
  int count;
  inputs: const ['count'],
  @ContentChild(CounterComponent)
@Compone<!--
@Component(  void increment() {}
 nt(
  templateUrl: 'test.html',  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></bur: 'myd-counter',
  outputs: const ['resetEvent: reset'],
}
       aria-hidden="true"

-->
  int count;
  inputs: const ['count'],
  @ContentChild(CounterComponent)
@Compone<!--
@Component(
  void increment() {}
 nt(
  templateUrl: 'test.html',  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></bu<!--
-->
<<==HTML CODE==>>
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
 'items.add($even   #counter

  {{x}} : {{item.trim()}}
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -->

  
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]="header" />
    (reset)=''
<div *ngIf="items.length > 0">
  {{ngForm.ddirty}}
    [maxCount]='4'
    [count]="items.length"
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
  <m<!-y-counter
  </my-counter>    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127164: 9 transforms
Fuzz 127165: 4 transforms
Fuzz 127166: 7 transforms
Fuzz 127167: 8 transforms
Fuzz 127168: 10 transforms
Fuzz 127169: 9 transforms
Fuzz 127170: 13 transforms
Fuzz 127171: 18 transforms
Fuzz 127172: 18 transforms
Fuzz 127173: 13 transforms
Fuzz 127174: 7 transforms
Fuzz 127175: 9 transforms
Fuzz 127176: 10 transforms
Fuzz 127177: 8 transforms
Fuzz 127178: 9 transforms
Fuzz 127179: 16 transforms
Fuzz 127180: 18 transforms
Fuzz 127181: 4 transforms
Fuzz 127182: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
\'\'\');
  int count;
       attr.a<!--
{
});  outputs: const ['resetEvent: reset'],
{
  selector: 'my-counter',
  '090cedb 3f28 ['count'],
-->
@Component(
  String header;
  @Output() EventEmitter<
{
  directives: const [Count<!--
  '090cedb 3f28 ['count'],
@Component(
-->
}
  inputs: const}
  '090cedb3f2833a3f260b0937baae56267nt()" [value]="\'add\'"></button>')
  String header;
class CounterComponent {
  List<String> items;
class ComponentA {
  @Input() int maxCount;
  inputs: const}
]),
  directives: const [Count<!--
]),
});

       aria-hidden="true"
});

]),
  outputs: const ['resetEvent: reset'],
class ComponentA {
@Component(
  int count;
\'\'\');
]),
  List<String> items;
  selector: 'my-counter',
}
  selector: 'my-aaa',
       aria-hidden="true"
});

class CounterComponent {
  @Input() int maxCount;
\'\'\');
  Evport 'package:angular2/angular2.dart';
\'\'\');
  '090cedb3f2833a3f260b0937baae56267nt()" [value]="\'add\'"></button>')
{
       aria-hidden="true"
  template: '{{count}} <button (click)="increme}
  template: '{{count}} <button (click)="increme}
       attr.aria-hidden="{{!inverComponent, NgIf, NgFor, NgForm, NgModel])
-->
  templateUrl: 'test.html',
       attr.aria-hidden="{{!invalid}}ria-hidden="{{!inverComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
imtest.html',
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}i
</div>
  <my-counter
  <form #ngForm="ngForm"></form>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
  </my-counter>
  
<div *ngIf="items.length > 0">
      

    #counter
    (incremen<!--
-->
       aria-hidden="true"
   ted)='items.add($event.toString())'>
  {{ngForm.dirty}}
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

  <input [(ngModel)]="1header" />
    (reset)=''
    try[count]="item.length"    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127183: 14 transforms
Fuzz 127184: 6 transforms
Fuzz 127185: 10 transforms
Fuzz 127186: 7 transforms
Fuzz 127187: 17 transforms
Fuzz 127188: 8 transforms
Fuzz 127189: 5 transforms
Fuzz 127190: 12 transforms
Fuzz 127191: 14 transforms
Fuzz 127192: 16 transforms
Fuzz 127193: 11 transforms
Fuzz 127194: 6 transforms
Fuzz 127195: 15 transforms
Fuzz 127196: 8 transforms
Fuzz 127197: 8 transforms
Fuzz 127198: 14 transforms
Fuzz 127199: 19 transforms
Fuzz 127200: 17 transforms
Fuzz 127201: 12 transforms
Fuzz 127202: 7 transforms
Fuzz 127203: 16 transforms
Fuzz 127204: 12 transforms
Fuzz 127205: 18 transforms
Fuzz 127206: 6 transforms
Fuzz 127207: 6 transforms
Fuzz 127208: 6 transforms
Fuzz 127209: 10 transforms
Fuzz 127210: 20 transforms
Fuzz 127211: 8 transforms
Fuzz 127212: 1 transforms
Fuzz 127213: 2 transforms
Fuzz 127214: 9 transforms
Fuzz 127215: 1 transforms
Fuzz 127216: 15 transforms
Fuzz 127217: 11 transforms
Fuzz 127218: 2 transforms
Fuzz 127219: 7 transforms
Fuzz 127220: 13 transforms
Fuzz 127221: 13 transforms
Fuzz 127222: 18 transforms
Fuzz 127223: 15 transforms
Fuzz 127224: 5 transforms
Fuzz 127225: 9 transforms
Fuzz 127226: 17 transforms
Fuzz 127227: 17 transforms
Fuzz 127228: 5 transforms
Fuzz 127229: 2 transforms
Fuzz 127230: 20 transforms
Fuzz 127231: 15 transforms
Fuzz 127232: 2 transforms
Fuzz 127233: 14 transforms
Fuzz 127234: 2 transforms
Fuzz 127235: 19 transforms
Fuzz 127236: 16 transforms
Fuzz 127237: 15 transforms
Fuzz 127238: 4 transforms
Fuzz 127239: 4 transforms
Fuzz 127240: 5 transforms
Fuzz 127241: 13 transforms
Fuzz 127242: 7 transforms
Fuzz 127243: 9 transforms
Fuzz 127244: 6 transforms
Fuzz 127245: 13 transforms
Fuzz 127246: 19 transforms
Fuzz 127247: 14 transforms
Fuzz 127248: 3 transforms
Fuzz 127249: 11 transforms
Fuzz 127250: 17 transforms
Fuzz 127251: 6 transforms
Fuzz 127252: 12 transforms
Fuzz 127253: 10 transforms
Fuzz 127254: 14 transforms
Fuzz 127255: 2 transforms
Fuzz 127256: 9 transforms
Fuzz 127257: 1 transforms
Fuzz 127258: 14 transforms
Fuzz 127259: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
      String header;
  inputs: const ['count'],
class ComponentA {
  outputs: const ['resetEvent: reset'],
}
}
@omponent(
-->

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
       aria-hidden="true"
class CounterComponent {
  directives: const [CounterCompotring header;


import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  int count;
  templateUrl: 'test.html',
<!--
@Component(
  inputs: connent, NgIf, NgFor, NgForm, NgModel])
       attr.aria-hidden="{{!invalid}}"
  List<String> items;
  @Input() int m
  selector: 'my-aaa',
  selector: 'my-counter',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='letitem of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127260: 8 transforms
Fuzz 127261: 14 transforms
Fuzz 127262: 5 transforms
Fuzz 127263: 17 transforms
Fuzz 127264: 5 transforms
Fuzz 127265: 20 transforms
Fuzz 127266: 9 transforms
Fuzz 127267: 3 transforms
Fuzz 127268: 5 transforms
Fuzz 127269: 10 transforms
Fuzz 127270: 3 transforms
Fuzz 127271: 5 transforms
Fuzz 127272: 6 transforms
Fuzz 127273: 18 transforms
Fuzz 127274: 14 transforms
Fuzz 127275: 19 transforms
Fuzz 127276: 11 transforms
Fuzz 127277: 8 transforms
Fuzz 127278: 10 transforms
Fuzz 127279: 15 transforms
Fuzz 127280: 17 transforms
Fuzz 127281: 14 transforms
Fuzz 127282: 2 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModt 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<iel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127283: 1 transforms
Fuzz 127284: 19 transforms
Fuzz 127285: 14 transforms
Fuzz 127286: 6 transforms
Fuzz 127287: 16 transforms
Fuzz 127288: 5 transforms
Fuzz 127289: 15 transforms
Fuzz 127290: 9 transforms
Fuzz 127291: 11 transforms
Fuzz 127292: 14 transforms
Fuzz 127293: 20 transforms
Fuzz 127294: 12 transforms
Fuzz 127295: 16 transforms
Fuzz 127296: 18 transforms
Fuzz 127297: 10 transforms
Fuzz 127298: 11 transforms
Fuzz 127299: 5 transforms
Fuzz 127300: 13 transforms
Fuzz 127301: 19 transforms
Fuzz 127302: 8 transforms
Fuzz 127303: 8 transforms
Fuzz 127304: 1 transforms
Fuzz 127305: 6 transforms
Fuzz 127306: 16 transforms
Fuzz 127307: 4 transforms
Fuzz 127308: 16 transforms
Fuzz Failure 
<<==DART CODE==>>

  sasyncelector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  List<String> items;
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
-->
  int count;
}
@Component(
class CounterComponent {
  @Output() EventEmitter<int> incremented;
  selector: 'my-aaa',
  directives: const [C<!--

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="truoun}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5terComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
  void increment() {}
 class ComponentA {
@Component(


}

  @ContentChild(CounterComponent)
  String header;
  void reset() {}
  @Input() int maxCount;
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
    (i<!--
-->
       aria-hidden="true"
       attr.aria-hidncremented)='items
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127309: 11 transforms
Fuzz 127310: 11 transforms
Fuzz 127311: 9 transforms
Fuzz 127312: 3 transforms
Fuzz 127313: 20 transforms
Fuzz 127314: 5 transforms
Fuzz 127315: 6 transforms
Fuzz 127316: 16 transforms
Fuzz 127317: 18 transforms
Fuzz 127318: 17 transforms
Fuzz 127319: 3 transforms
Fuzz 127320: 13 transforms
Fuzz 127321: 15 transforms
Fuzz 127322: 12 transforms
Fuzz 127323: 19 transforms
Fuzz 127324: 7 transforms
Fuzz 127325: 11 transforms
Fuzz 127326: 11 transforms
Fuzz 127327: 20 transforms
Fuzz 127328: 7 transforms
Fuzz 127329: 7 transforms
Fuzz 127330: 6 transforms
Fuzz 127331: 1 transforms
Fuzz 127332: 15 transforms
Fuzz 127333: 1 transforms
Fuzz 127334: 18 transforms
Fuzz 127335: 14 transforms
Fuzz 127336: 17 transforms
Fuzz 127337: 2 transforms
Fuzz 127338: 13 transforms
Fuzz 127339: 6 transforms
Fuzz 127340: 4 transforms
Fuzz 127341: 5 transforms
Fuzz 127342: 16 transforms
Fuzz 127343: 3 transforms
Fuzz 127344: 7 transforms
Fuzz 127345: 13 transforms
Fuzz 127346: 9 transforms
Fuzz 127347: 13 transforms
Fuzz 127348: 2 transforms
Fuzz 127349: 17 transforms
Fuzz 127350: 7 transforms
Fuzz 127351: 9 transforms
Fuzz 127352: 2 transforms
Fuzz 127353: 16 transforms
Fuzz 127354: 20 transforms
Fuzz 127355: 18 transforms
Fuzz 127356: 10 transforms
Fuzz 127357: 13 transforms
Fuzz 127358: 3 transforms
Fuzz 127359: 12 transforms
Fuzz 127360: 7 transforms
Fuzz 127361: 15 transforms
Fuzz 127362: 3 transforms
Fuzz 127363: 20 transforms
Fuzz 127364: 20 transforms
Fuzz 127365: 20 transforms
Fuzz 127366: 14 transforms
Fuzz 127367: 9 transforms
Fuzz 127368: 7 transforms
Fuzz 127369: 3 transforms
Fuzz 127370: 6 transforms
Fuzz 127371: 1 transforms
Fuzz 127372: 8 transforms
Fuzz 127373: 14 transforms
Fuzz 127374: 12 transforms
Fuzz 127375: 11 transforms
Fuzz 127376: 16 transforms
Fuzz 127377: 17 transforms
Fuzz 127378: 20 transforms
Fuzz 127379: 19 transforms
Fuzz 127380: 17 transforms
Fuzz 127381: 17 transforms
Fuzz 127382: 10 transforms
Fuzz 127383: 18 transforms
Fuzz 127384: 4 transforms
Fuzz 127385: 20 transforms
Fuzz 127386: 16 transforms
Fuzz 127387: 4 transforms
Fuzz 127388: 6 transforms
Fuzz 127389: 17 transforms
Fuzz 127390: 2 transforms
Fuzz 127391: 1 transforms
Fuzz 127392: 17 transforms
Fuzz 127393: 10 transforms
Fuzz 127394: 6 transforms
Fuzz 127395: 1 transforms
Fuzz 127396: 19 transforms
Fuzz 127397: 9 transforms
Fuzz 127398: 5 transforms
Fuzz 127399: 12 transforms
Fuzz 127400: 19 transforms
Fuzz 127401: 17 transforms
Fuzz 127402: 1 transforms
Fuzz 127403: 3 transforms
Fuzz 127404: 5 transforms
Fuzz 127405: 13 transforms
Fuzz 127406: 7 transforms
Fuzz 127407: 12 transforms
Fuzz 127408: 1 transforms
Fuzz 127409: 19 transforms
Fuzz 127410: 9 transforms
Fuzz 127411: 2 transforms
Fuzz 127412: 1 transforms
Fuzz 127413: 13 transforms
Fuzz 127414: 3 transforms
Fuzz 127415: 17 transforms
Fuzz 127416: 20 transforms
Fuzz 127417: 16 transforms
Fuzz 127418: 4 transforms
Fuzz 127419: 7 transforms
Fuzz 127420: 14 transforms
Fuzz 127421: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(

  @ContentChild(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}

class ComponentA {  List<String> items;
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
       aria-hidden="true"class CounterComponent {
-->
  int count;
  void reset() {}
  void increment() {}
  String header;

  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  @Input() int maxCount;


<!--
@Component(
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li}
]),
});
{
\'\'\');
  '090cedb3f2833a>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127422: 18 transforms
Fuzz 127423: 1 transforms
Fuzz 127424: 6 transforms
Fuzz 127425: 17 transforms
Fuzz 127426: 15 transforms
Fuzz 127427: 7 transforms
Fuzz 127428: 10 transforms
Fuzz 127429: 18 transforms
Fuzz 127430: 12 transforms
Fuzz 127431: 2 transforms
Fuzz 127432: 5 transforms
Fuzz 127433: 1 transforms
Fuzz 127434: 20 transforms
Fuzz 127435: 8 transforms
Fuzz 127436: 18 transforms
Fuzz 127437: 1 transforms
Fuzz 127438: 17 transforms
Fuzz 127439: 7 transforms
Fuzz 127440: 13 transforms
Fuzz 127441: 3 transforms
Fuzz 127442: 5 transforms
Fuzz 127443: 2 transforms
Fuzz 127444: 5 transforms
Fuzz 127445: 10 transforms
Fuzz 127446: 15 transforms
Fuzz 127447: 12 transforms
Fuzz 127448: 19 transforms
Fuzz 127449: 10 transforms
Fuzz 127450: 20 transforms
Fuzz 127451: 16 transforms
Fuzz 127452: 12 transforms
Fuzz 127453: 7 transforms
Fuzz 127454: 7 transforms
Fuzz 127455: 20 transforms
Fuzz 127456: 3 transforms
Fuzz 127457: 20 transforms
Fuzz 127458: 17 transforms
Fuzz 127459: 12 transforms
Fuzz 127460: 1 transforms
Fuzz 127461: 11 transforms
Fuzz 127462: 1 transforms
Fuzz 127463: 16 transforms
Fuzz 127464: 8 transforms
Fuzz 127465: 20 transforms
Fuzz 127466: 5 transforms
Fuzz 127467: 19 transforms
Fuzz 127468: 16 transforms
Fuzz 127469: 17 transforms
Fuzz 127470: 6 transforms
Fuzz 127471: 8 transforms
Fuzz 127472: 13 transforms
Fuzz 127473: 1 transforms
Fuzz 127474: 2 transforms
Fuzz 127475: 4 transforms
Fuzz 127476: 18 transforms
Fuzz 127477: 6 transforms
Fuzz 127478: 14 transforms
Fuzz 127479: 14 transforms
Fuzz 127480: 2 transforms
Fuzz 127481: 18 transforms
Fuzz 127482: 1 transforms
Fuzz 127483: 12 transforms
Fuzz 127484: 17 transforms
Fuzz 127485: 20 transforms
Fuzz 127486: 7 transforms
Fuzz 127487: 12 transforms
Fuzz 127488: 19 transforms
Fuzz 127489: 10 transforms
Fuzz 127490: 7 transforms
Fuzz 127491: 13 transforms
Fuzz 127492: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

       attr.airectives: const [       CounterComponent, NgIf, NgFor, NgForm
  selector: 'my-aaa',
       aria-hidden="true"
  templateUrl: 'test.html',
-->
  d<!--
@Componenct(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden= = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127493: 16 transforms
Fuzz 127494: 2 transforms
Fuzz 127495: 6 transforms
Fuzz 127496: 14 transforms
Fuzz 127497: 6 transforms
Fuzz 127498: 6 transforms
Fuzz 127499: 8 transforms
Fuzz 127500: 16 transforms
Fuzz 127501: 14 transforms
Fuzz 127502: 11 transforms
Fuzz 127503: 7 transforms
Fuzz 127504: 16 transforms
Fuzz 127505: 8 transforms
Fuzz 127506: 13 transforms
Fuzz 127507: 13 transforms
Fuzz 127508: 14 transforms
Fuzz 127509: 10 transforms
Fuzz 127510: 19 transforms
Fuzz 127511: 7 transforms
Fuzz 127512: 5 transforms
Fuzz 127513: 18 transforms
Fuzz 127514: 4 transforms
Fuzz 127515: 15 transforms
Fuzz 127516: 16 transforms
Fuzz 127517: 13 transforms
Fuzz 127518: 19 transforms
Fuzz 127519: 19 transforms
Fuzz 127520: 19 transforms
Fuzz 127521: 1 transforms
Fuzz 127522: 14 transforms
Fuzz 127523: 19 transforms
Fuzz 127524: 4 transforms
Fuzz 127525: 20 transforms
Fuzz 127526: 15 transforms
Fuzz 127527: 4 transforms
Fuzz 127528: 18 transforms
Fuzz 127529: 4 transforms
Fuzz 127530: 8 transforms
Fuzz 127531: 15 transforms
Fuzz 127532: 6 transforms
Fuzz 127533: 11 transforms
Fuzz 127534: 2 transforms
Fuzz 127535: 17 transforms
Fuzz 127536: 14 transforms
Fuzz 127537: 8 transforms
Fuzz 127538: 6 transforms
Fuzz 127539: 12 transforms
Fuzz 127540: 2 transforms
Fuzz 127541: 7 transforms
Fuzz 127542: 11 transforms
Fuzz 127543: 13 transforms
Fuzz 127544: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  directives: const<!--
-->
       aria-hidden [CounterComponent, NgIf, NgFor, NgFormpatch, NgModel])
class ComponentA {
  selector: 'my-aifaa',  templateUrl: 'test.html',  List<

@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='.dirt{y}}
  
  <inut [(ngModel)]="header" />
      item != null}
]),
});
{
\'\'\'>
  {{x}} : {{itemi.trim<!--
-->
       aria-hidden="true"
       attr.aria-hidden=()}}
</li>

<div *ngIf="items.len}
]gth > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
   <!--
-->
       aria-hid #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127545: 15 transforms
Fuzz 127546: 17 transforms
Fuzz 127547: 10 transforms
Fuzz 127548: 1 transforms
Fuzz 127549: 1 transforms
Fuzz 127550: 12 transforms
Fuzz 127551: 7 transforms
Fuzz 127552: 7 transforms
Fuzz 127553: 12 transforms
Fuzz 127554: 17 transforms
Fuzz 127555: 20 transforms
Fuzz 127556: 16 transforms
Fuzz 127557: 15 transforms
Fuzz 127558: 17 transforms
Fuzz 127559: 3 transforms
Fuzz 127560: 17 transforms
Fuzz 127561: 9 transforms
Fuzz 127562: 5 transforms
Fuzz 127563: 8 transforms
Fuzz 127564: 11 transforms
Fuzz 127565: 16 transforms
Fuzz 127566: 10 transforms
Fuzz 127567: 18 transforms
Fuzz 127568: 8 transforms
Fuzz 127569: 14 transforms
Fuzz 127570: 7 transforms
Fuzz 127571: 10 transforms
Fuzz 127572: 3 transforms
Fuzz 127573: 6 transforms
Fuzz 127574: 10 transforms
Fuzz 127575: 19 transforms
Fuzz 127576: 15 transforms
Fuzz 127577: 9 transforms
Fuzz 127578: 20 transforms
Fuzz 127579: 17 transforms
Fuzz 127580: 12 transforms
Fuzz 127581: 18 transforms
Fuzz 127582: 10 transforms
Fuzz 127583: 19 transforms
Fuzz 127584: 5 transforms
Fuzz 127585: 12 transforms
Fuzz 127586: 1 transforms
Fuzz 127587: 17 transforms
Fuzz 127588: 14 transforms
Fuzz 127589: 8 transforms
Fuzz 127590: 1 transforms
Fuzz 127591: 20 transforms
Fuzz 127592: 3 transforms
Fuzz 127593: 4 transforms
Fuzz 127594: 11 transforms
Fuzz 127595: 13 transforms
Fuzz 127596: 4 transforms
Fuzz 127597: 6 transforms
Fuzz 127598: 13 transforms
Fuzz 127599: 4 transforms
Fuzz 127600: 2 transforms
Fuzz 127601: 17 transforms
Fuzz 127602: 20 transforms
Fuzz 127603: 2 transforms
Fuzz 127604: 3 transforms
Fuzz 127605: 2 transforms
Fuzz 127606: 6 transforms
Fuzz 127607: 10 transforms
Fuzz 127608: 16 transforms
Fuzz 127609: 13 transforms
Fuzz 127610: 12 transforms
Fuzz 127611: 12 transforms
Fuzz 127612: 2 transforms
Fuzz 127613: 3 transforms
Fuzz 127614: 1 transforms
Fuzz 127615: 8 transforms
Fuzz 127616: 19 transforms
Fuzz 127617: 7 transforms
Fuzz 127618: 19 transforms
Fuzz 127619: 14 transforms
Fuzz 127620: 8 transforms
Fuzz 127621: 14 transforms
Fuzz 127622: 2 transforms
Fuzz 127623: 10 transforms
Fuzz 127624: 4 transforms
Fuzz 127625: 6 transforms
Fuzz 127626: 2 transforms
Fuzz 127627: 12 transforms
Fuzz 127628: 3 transforms
Fuzz 127629: 13 transforms
Fuzz 127630: 2 transforms
Fuzz 127631: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.aria-hidden="{ter<String> resetEvent;
}
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)

class ComponenCtA {
  selector: 'my-counter',
       aria-hidden="true"
  String header;
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;
  void reset() {}

  void increment() {}
  List<String> items;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  EventEmit<!--
  templateUrl: 'test.htmlrethrow',
}
  @Input() int maxCount;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';

class CounterComponent {
  int count;
-->
  selector: 'my-aaa',
@Component(
<<==HTML CODE==>>
  
  </my-counter>
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}
    [maxCount]='4'
</div>
<li *ngFor='let item of items; le
  <input [(ngModel)]="header" />
  {return{ngForm.dirty}}

    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
      
  <form #ngForm="ngForm"></form>
      
  

<!--show @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
  <form #ngForm="ngFordefaultm"></form>
</lhidei>
    (incremented)='items.add($event.toString())'>
    #counter
    (reset)=''
o  <my-counter
<div *ngIf="items.length > 0">
  <my-t x=index' [hidden]='item != null'>
    [count]="items.length"
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127632: 3 transforms
Fuzz 127633: 19 transforms
Fuzz 127634: 11 transforms
Fuzz 127635: 1 transforms
Fuzz 127636: 15 transforms
Fuzz 127637: 15 transforms
Fuzz 127638: 16 transforms
Fuzz 127639: 10 transforms
Fuzz 127640: 12 transforms
Fuzz 127641: 12 transforms
Fuzz 127642: 4 transforms
Fuzz 127643: 10 transforms
Fuzz 127644: 14 transforms
Fuzz 127645: 3 transforms
Fuzz 127646: 2 transforms
Fuzz 127647: 12 transforms
Fuzz 127648: 6 transforms
Fuzz 127649: 13 transforms
Fuzz 127650: 6 transforms
Fuzz 127651: 12 transforms
Fuzz 127652: 2 transforms
Fuzz 127653: 4 transforms
Fuzz 127654: 1 transforms
Fuzz 127655: 2 transforms
Fuzz 127656: 11 transforms
Fuzz 127657: 3 transforms
Fuzz 127658: 5 transforms
Fuzz 127659: 10 transforms
Fuzz 127660: 8 transforms
Fuzz 127661: 6 transforms
Fuzz 127662: 13 transforms
Fuzz 127663: 1 transforms
Fuzz 127664: 8 transforms
Fuzz 127665: 2 transforms
Fuzz 127666: 18 transforms
Fuzz 127667: 10 transforms
Fuzz 127668: 13 transforms
Fuzz 127669: 11 transforms
Fuzz 127670: 16 transforms
Fuzz 127671: 10 transforms
Fuzz 127672: 15 transforms
Fuzz 127673: 5 transforms
Fuzz 127674: 2 transforms
Fuzz 127675: 2 transforms
Fuzz 127676: 8 transforms
Fuzz 127677: 20 transforms
Fuzz 127678: 6 transforms
Fuzz 127679: 18 transforms
Fuzz 127680: 10 transforms
Fuzz 127681: 5 transforms
Fuzz 127682: 19 transforms
Fuzz 127683: 17 transforms
Fuzz 127684: 8 transforms
Fuzz 127685: 11 transforms
Fuzz 127686: 1 transforms
Fuzz 127687: 16 transforms
Fuzz 127688: 4 transforms
Fuzz 127689: 20 transforms
Fuzz 127690: 4 transforms
Fuzz 127691: 19 transforms
Fuzz 127692: 16 transforms
Fuzz 127693: 20 transforms
Fuzz 127694: 17 transforms
Fuzz 127695: 12 transforms
Fuzz 127696: 2 transforms
Fuzz 127697: 8 transforms
Fuzz 127698: 17 transforms
Fuzz 127699: 4 transforms
Fuzz 127700: 13 transforms
Fuzz 127701: 9 transforms
Fuzz 127702: 15 transforms
Fuzz 127703: 9 transforms
Fuzz 127704: 10 transforms
Fuzz 127705: 10 transforms
Fuzz 127706: 4 transforms
Fuzz 127707: 13 transforms
Fuzz 127708: 10 transforms
Fuzz 127709: 14 transforms
Fuzz 127710: 15 transforms
Fuzz 127711: 20 transforms
Fuzz 127712: 14 transforms
Fuzz 127713: 5 transforms
Fuzz 127714: 14 transforms
Fuzz 127715: 16 transforms
Fuzz 127716: 16 transforms
Fuzz 127717: 2 transforms
Fuzz 127718: 12 transforms
Fuzz 127719: 20 transforms
Fuzz 127720: 1 transforms
Fuzz 127721: 20 transforms
Fuzz 127722: 13 transforms
Fuzz 127723: 15 transforms
Fuzz 127724: 17 transforms
Fuzz 127725: 19 transforms
Fuzz 127726: 6 transforms
Fuzz 127727: 15 transforms
Fuzz 127728: 11 transforms
Fuzz 127729: 3 transforms
Fuzz 127730: 8 transforms
Fuzz 127731: 4 transforms
Fuzz 127732: 10 transforms
Fuzz 127733: 7 transforms
Fuzz 127734: 7 transforms
Fuzz 127735: 20 transforms
Fuzz 127736: 15 transforms
Fuzz 127737: 3 transforms
Fuzz 127738: 7 transforms
Fuzz 127739: 2 transforms
Fuzz 127740: 6 transforms
Fuzz 127741: 8 transforms
Fuzz 127742: 10 transforms
Fuzz 127743: 18 transforms
Fuzz 127744: 3 transforms
Fuzz 127745: 11 transforms
Fuzz 127746: 7 transforms
Fuzz 127747: 12 transforms
Fuzz 127748: 1 transforms
Fuzz 127749: 13 transforms
Fuzz 127750: 14 transforms
Fuzz 127751: 6 transforms
Fuzz 127752: 1 transforms
Fuzz 127753: 10 transforms
Fuzz 127754: 11 transforms
Fuzz 127755: 5 transforms
Fuzz 127756: 4 transforms
Fuzz 127757: 19 transforms
Fuzz 127758: 20 transforms
Fuzz 127759: 3 transforms
Fuzz 127760: 11 transforms
Fuzz 127761: 16 transforms
Fuzz 127762: 6 transforms
Fuzz 127763: 11 transforms
Fuzz 127764: 2 transforms
Fuzz 127765: 15 transforms
Fuzz 127766: 10 transforms
Fuzz 127767: 12 transforms
Fuzz 127768: 6 transforms
Fuzz 127769: 7 transforms
Fuzz 127770: 2 transforms
Fuzz 127771: 18 transforms
Fuzz 127772: 20 transforms
Fuzz 127773: 15 transforms
Fuzz 127774: 20 transforms
Fuzz 127775: 17 transforms
Fuzz 127776: 12 transforms
Fuzz 127777: 14 transforms
Fuzz 127778: 5 transforms
Fuzz 127779: 9 transforms
Fuzz 127780: 17 transforms
Fuzz 127781: 8 transforms
Fuzz 127782: 3 transforms
Fuzz 127783: 16 transforms
Fuzz 127784: 18 transforms
Fuzz 127785: 8 transforms
Fuzz 127786: 14 transforms
Fuzz 127787: 7 transforms
Fuzz 127788: 6 transforms
Fuzz 127789: 9 transforms
Fuzz 127790: 12 transforms
Fuzz 127791: 14 transforms
Fuzz 127792: 2 transforms
Fuzz 127793: 3 transforms
Fuzz 127794: 12 transforms
Fuzz 127795: 4 transforms
Fuzz 127796: 14 transforms
Fuzz 127797: 12 transforms
Fuzz 127798: 6 transforms
Fuzz 127799: 11 transforms
Fuzz 127800: 18 transforms
Fuzz 127801: 12 transforms
Fuzz 127802: 13 transforms
Fuzz 127803: 19 transforms
Fuzz 127804: 11 transforms
Fuzz 127805: 10 transforms
Fuzz 127806: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  int count;
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
       aria-hidden@Component(
<!--
@Component(
  @Input() int maxCount;
  templateUrl: 'test.html',
  selector: 'my-counter',
  inputs: const ['count'],
  String header;

-->
}
import 'package:angular2/angular2.dart';
  template: '{{;count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {

  List<String> items;
  EventEmitter<String> r
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="headr" />
    (reset)=''
    (incremented)='items.add($event.toString())'>

<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"<!--
-->
       aria-hidden="true"
     <h1 #h1>Showing {{items.length}} items:</h1>
</li><!--
</div>
      
  </m-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'

  {{x}} : {{item.trim()}}
    [maxCount]='4'
  {{ngForm.dirty}}
    <my-counter></my-counter>
  

    #counter
-->
  <my-counter
  <form #gForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127807: 13 transforms
Fuzz 127808: 3 transforms
Fuzz 127809: 13 transforms
Fuzz 127810: 15 transforms
Fuzz 127811: 14 transforms
Fuzz 127812: 16 transforms
Fuzz 127813: 6 transforms
Fuzz 127814: 3 transforms
Fuzz 127815: 15 transforms
Fuzz 127816: 8 transforms
Fuzz 127817: 9 transforms
Fuzz 127818: 5 transforms
Fuzz 127819: 17 transforms
Fuzz 127820: 15 transforms
Fuzz 127821: 18 transforms
Fuzz 127822: 4 transforms
Fuzz 127823: 12 transforms
Fuzz 127824: 16 transforms
Fuzz 127825: 19 transforms
Fuzz 127826: 9 transforms
Fuzz 127827: 4 transforms
Fuzz 127828: 19 transforms
Fuzz 127829: 20 transforms
Fuzz 127830: 17 transforms
Fuzz 127831: 6 transforms
Fuzz 127832: 2 transforms
Fuzz 127833: 12 transforms
Fuzz 127834: 11 transforms
Fuzz 127835: 19 transforms
Fuzz 127836: 1 transforms
Fuzz 127837: 5 transforms
Fuzz 127838: 3 transforms
Fuzz 127839: 18 transforms
Fuzz 127840: 18 transforms
Fuzz 127841: 15 transforms
Fuzz 127842: 1 transforms
Fuzz 127843: 1 transforms
Fuzz 127844: 2 transforms
Fuzz 127845: 18 transforms
Fuzz 127846: 2 transforms
Fuzz 127847: 5 transforms
Fuzz 127848: 1 transforms
Fuzz 127849: 19 transforms
Fuzz 127850: 19 transforms
Fuzz 127851: 17 transforms
Fuzz 127852: 6 transforms
Fuzz 127853: 8 transforms
Fuzz 127854: 6 transforms
Fuzz 127855: 13 transforms
Fuzz 127856: 4 transforms
Fuzz 127857: 6 transforms
Fuzz 127858: 16 transforms
Fuzz 127859: 8 transforms
Fuzz 127860: 19 transforms
Fuzz 127861: 14 transforms
Fuzz 127862: 3 transforms
Fuzz 127863: 13 transforms
Fuzz 127864: 5 transforms
Fuzz 127865: 10 transforms
Fuzz 127866: 14 transforms
Fuzz 127867: 19 transforms
Fuzz 127868: 9 transforms
Fuzz 127869: 9 transforms
Fuzz 127870: 5 transforms
Fuzz 127871: 20 transforms
Fuzz 127872: 11 transforms
Fuzz 127873: 5 transforms
Fuzz 127874: 19 transforms
Fuzz 127875: 8 transforms
Fuzz 127876: 5 transforms
Fuzz 127877: 15 transforms
Fuzz 127878: 13 transforms
Fuzz 127879: 8 transforms
Fuzz 127880: 19 transforms
Fuzz 127881: 10 transforms
Fuzz 127882: 3 transforms
Fuzz 127883: 11 transforms
Fuzz 127884: 8 transforms
Fuzz 127885: 4 transforms
Fuzz 127886: 17 transforms
Fuzz 127887: 8 transforms
Fuzz 127888: 10 transforms
Fuzz 127889: 11 transforms
Fuzz 127890: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
});
]),
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  '090cedb3f2833a3f260b0937baae  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;

  selector: 'my-counter',
  List<String> items;
   template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')'
@Component(
{
im<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}port 'package:angular2/angular2.dart';
class ComponentA {
  inputs: const ['count'],
  void reset() {}
}
}

  selector: 'my-aaa',
  void increment() {}
  @Input() int maxCount;
  String header;
  int count;
  CounterComponent recursedComponent;
-->
\'\'\');

}
class CounterCompone')'
@Component(
{
im<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}port 'package:an}
]),
});
{
\'\'\gular2/angular2.dart';
class ComponentA {
  inputs: const ['count'],
  void reset() {}
}
}

  selector: 'my-aaa',
  void increment() {}
  @Input() int maxCount;
  String header;
  int count;
 CounterComponent recursedComponent;
-->
\'\'\');

}
class CounterComponent {
  outputs: const ['resetEvent: reset'],  templateUrl: 'tnt {
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
<!--
@Component(

<<==HTML CODE==>>
  <partform #ngForm="ngForm"></form>
  </my-counter>
  <my-counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString())'>
</li>
<h1 #h1>Showing {{items.length}} items:</h1>

      
    #counter
    (incremented)='items.add($event.toSt>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ng<!--
-->
       aria-hidModel)]="header" />
</div>
  {{ngForm.dirty}}  

  {{x}} : {{item.trim()}}
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: -- counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127891: 4 transforms
Fuzz 127892: 16 transforms
Fuzz 127893: 1 transforms
Fuzz 127894: 10 transforms
Fuzz 127895: 7 transforms
Fuzz 127896: 18 transforms
Fuzz 127897: 17 transforms
Fuzz 127898: 8 transforms
Fuzz 127899: 7 transforms
Fuzz 127900: 6 transforms
Fuzz 127901: 3 transforms
Fuzz 127902: 20 transforms
Fuzz 127903: 17 transforms
Fuzz 127904: 18 transforms
Fuzz 127905: 9 transforms
Fuzz 127906: 18 transforms
Fuzz 127907: 9 transforms
Fuzz 127908: 15 transforms
Fuzz 127909: 19 transforms
Fuzz 127910: 9 transforms
Fuzz 127911: 7 transforms
Fuzz 127912: 15 transforms
Fuzz 127913: 12 transforms
Fuzz 127914: 2 transforms
Fuzz 127915: 11 transforms
Fuzz 127916: 16 transforms
Fuzz 127917: 2 transforms
Fuzz 127918: 19 transforms
Fuzz 127919: 1 transforms
Fuzz 127920: 5 transforms
Fuzz 127921: 13 transforms
Fuzz 127922: 18 transforms
Fuzz 127923: 1 transforms
Fuzz 127924: 2 transforms
Fuzz 127925: 3 transforms
Fuzz 127926: 10 transforms
Fuzz 127927: 17 transforms
Fuzz 127928: 18 transforms
Fuzz 127929: 11 transforms
Fuzz 127930: 19 transforms
Fuzz 127931: 12 transforms
Fuzz 127932: 3 transforms
Fuzz 127933: 6 transforms
Fuzz 127934: 14 transforms
Fuzz 127935: 17 transforms
Fuzz 127936: 5 transforms
Fuzz 127937: 14 transforms
Fuzz 127938: 1 transforms
Fuzz 127939: 12 transforms
Fuzz 127940: 14 transforms
Fuzz 127941: 17 transforms
Fuzz 127942: 14 transforms
Fuzz 127943: 13 transforms
Fuzz 127944: 5 transforms
Fuzz 127945: 14 transforms
Fuzz 127946: 4 transforms
Fuzz 127947: 7 transforms
Fuzz 127948: 11 transforms
Fuzz 127949: 14 transforms
Fuzz 127950: 7 transforms
Fuzz 127951: 4 transforms
Fuzz 127952: 16 transforms
Fuzz 127953: 3 transforms
Fuzz 127954: 16 transforms
Fuzz 127955: 5 transforms
Fuzz 127956: 9 transforms
Fuzz 127957: 11 transforms
Fuzz 127958: 9 transforms
Fuzz 127959: 8 transforms
Fuzz 127960: 10 transforms
Fuzz 127961: 13 transforms
Fuzz 127962: 14 transforms
Fuzz 127963: 5 transforms
Fuzz 127964: 18 transforms
Fuzz 127965: 17 transforms
Fuzz 127966: 7 transforms
Fuzz 127967: 17 transforms
Fuzz 127968: 18 transforms
Fuzz 127969: 16 transforms
Fuzz 127970: 11 transforms
Fuzz 127971: 15 transforms
Fuzz 127972: 12 transforms
Fuzz 127973: 4 transforms
Fuzz 127974: 9 transforms
Fuzz 127975: 9 transforms
Fuzz 127976: 4 transforms
Fuzz 127977: 4 transforms
Fuzz 127978: 1 transforms
Fuzz 127979: 5 transforms
Fuzz 127980: 15 transforms
Fuzz 127981: 16 transforms
Fuzz 127982: 15 transforms
Fuzz 127983: 3 transforms
Fuzz 127984: 15 transforms
Fuzz 127985: 6 transforms
Fuzz 127986: 11 transforms
Fuzz 127987: 11 transforms
Fuzz 127988: 10 transforms
Fuzz 127989: 12 transforms
Fuzz 127990: 10 transforms
Fuzz 127991: 1 transforms
Fuzz 127992: 7 transforms
Fuzz 127993: 19 transforms
Fuzz 127994: 14 transforms
Fuzz 127995: 7 transforms
Fuzz 127996: 14 transforms
Fuzz 127997: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;

  selector: 'my-aaa',
});
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;

  '090cedb3f2833a3f260b09 increment() {}
  @Input() int maxCount;  List<String> items;
  int count;
  void reset() {}
class ComponentA {
import 'package:agular2/angular2.dart';
  directives: const [Count<!--  @ContentChild(CounterComponent)
@Component(


}
class CounterComponent {
-->
  String header;
@Component(
}
{
       attr.aria-hidden="{{!invaliderComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  void}
  inputs: const ['count'],
  selector: 'my-counter',
\'\'\');

       aria-hidden="true"
  EventEmitter<String> resetEvent;
]),
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
<li * ngFor='let item of items; let x=index' [hidden<!--
-->]='item != null'>
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
<!}
]),
});
{
\'\'\');
 --
--    #counter
    [cout]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidpatchden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 127998: 5 transforms
Fuzz 127999: 16 transforms
Fuzz 128000: 10 transforms
Fuzz 128001: 18 transforms
Fuzz 128002: 11 transforms
Fuzz 128003: 7 transforms
Fuzz 128004: 14 transforms
Fuzz 128005: 7 transforms
Fuzz 128006: 14 transforms
Fuzz 128007: 2 transforms
Fuzz 128008: 6 transforms
Fuzz 128009: 13 transforms
Fuzz 128010: 9 transforms
Fuzz 128011: 6 transforms
Fuzz 128012: 20 transforms
Fuzz 128013: 14 transforms
Fuzz 128014: 19 transforms
Fuzz 128015: 12 transforms
Fuzz 128016: 7 transforms
Fuzz 128017: 4 transforms
Fuzz 128018: 12 transforms
Fuzz 128019: 8 transforms
Fuzz 128020: 4 transforms
Fuzz 128021: 13 transforms
Fuzz 128022: 18 transforms
Fuzz 128023: 8 transforms
Fuzz 128024: 10 transforms
Fuzz 128025: 16 transforms
Fuzz 128026: 1 transforms
Fuzz 128027: 19 transforms
Fuzz 128028: 10 transforms
Fuzz 128029: 19 transforms
Fuzz 128030: 6 transforms
Fuzz 128031: 2 transforms
Fuzz 128032: 12 transforms
Fuzz 128033: 3 transforms
Fuzz 128034: 18 transforms
Fuzz 128035: 14 transforms
Fuzz 128036: 8 transforms
Fuzz 128037: 7 transforms
Fuzz 128038: 17 transforms
Fuzz 128039: 16 transforms
Fuzz 128040: 15 transforms
Fuzz 128041: 20 transforms
Fuzz 128042: 20 transforms
Fuzz 128043: 8 transforms
Fuzz 128044: 8 transforms
Fuzz 128045: 10 transforms
Fuzz 128046: 12 transforms
Fuzz 128047: 4 transforms
Fuzz 128048: 11 transforms
Fuzz 128049: 14 transforms
Fuzz 128050: 5 transforms
Fuzz 128051: 20 transforms
Fuzz 128052: 5 transforms
Fuzz 128053: 15 transforms
Fuzz 128054: 9 transforms
Fuzz 128055: 11 transforms
Fuzz 128056: 1 transforms
Fuzz 128057: 12 transforms
Fuzz 128058: 2 transforms
Fuzz 128059: 20 transforms
Fuzz 128060: 7 transforms
Fuzz 128061: 9 transforms
Fuzz 128062: 16 transforms
Fuzz 128063: 1 transforms
Fuzz 128064: 3 transforms
Fuzz 128065: 4 transforms
Fuzz 128066: 8 transforms
Fuzz 128067: 4 transforms
Fuzz 128068: 17 transforms
Fuzz 128069: 11 transforms
Fuzz 128070: 20 transforms
Fuzz 128071: 15 transforms
Fuzz 128072: 15 transforms
Fuzz 128073: 4 transforms
Fuzz 128074: 15 transforms
Fuzz 128075: 12 transforms
Fuzz 128076: 3 transforms
Fuzz 128077: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

class CounterComponent {
  @Input() int maxCount;

  templateUrl: 'est.html',
  EventEmitter<String> resetEvent;
class ComponentA {
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent
class ComponentA {
  @ContentChildFor, NgForm, NgModel])
@Component(
  @Output() EventEmitter<int> incremented;
  int count;
  selector: 'my-aaa',
  List<String> items;
  String header;
  List<Stri(CounterComponent)
@Component(
  selector: 'my-counter',
import 'package:angular2/angular2.dart';
}
  inputs: const ['count'],
<<==HTML CODE==>>
      
    #coun
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 128078: 6 transforms
Fuzz 128079: 14 transforms
Fuzz 128080: 13 transforms
Fuzz 128081: 11 transforms
Fuzz 128082: 12 transforms
Fuzz 128083: 13 transforms
Fuzz 128084: 4 transforms
Fuzz 128085: 18 transforms
Fuzz 128086: 13 transforms
Fuzz 128087: 8 transforms
Fuzz 128088: 7 transforms
Fuzz 128089: 3 transforms
Fuzz 128090: 17 transforms
Fuzz 128091: 13 transforms
Fuzz 128092: 6 transforms
Fuzz 128093: 18 transforms
Fuzz 128094: 6 transforms
Fuzz 128095: 14 transforms
Fuzz 128096: 16 transforms
Fuzz 128097: 13 transforms
Fuzz 128098: 8 transforms
Fuzz 128099: 11 transforms
Fuzz 128100: 8 transforms
Fuzz 128101: 9 transforms
Fuzz 128102: 6 transforms
Fuzz 128103: 6 transforms
Fuzz 128104: 4 transforms
Fuzz 128105: 13 transforms
Fuzz 128106: 7 transforms
Fuzz 128107: 12 transforms
Fuzz 128108: 2 transforms
Fuzz 128109: 19 transforms
Fuzz 128110: 17 transforms
Fuzz 128111: 16 transforms
Fuzz 128112: 4 transforms
Fuzz 128113: 11 transforms
Fuzz 128114: 3 transforms
Fuzz 128115: 16 transforms
Fuzz 128116: 16 transforms
Fuzz 128117: 11 transforms
Fuzz 128118: 2 transforms
Fuzz 128119: 12 transforms
Fuzz 128120: 18 transforms
Fuzz 128121: 4 transforms
Fuzz 128122: 15 transforms
Fuzz 128123: 8 transforms
Fuzz 128124: 16 transforms
Fuzz 128125: 7 transforms
Fuzz 128126: 15 transforms
Fuzz 128127: 1 transforms
Fuzz 128128: 17 transforms
Fuzz 128129: 1 transforms
Fuzz 128130: 8 transforms
Fuzz 128131: 6 transforms
Fuzz 128132: 15 transforms
Fuzz 128133: 20 transforms
Fuzz 128134: 18 transforms
Fuzz 128135: 15 transforms
Fuzz 128136: 20 transforms
Fuzz 128137: 7 transforms
Fuzz 128138: 12 transforms
Fuzz 128139: 20 transforms
Fuzz 128140: 19 transforms
Fuzz 128141: 7 transforms
Fuzz 128142: 10 transforms
Fuzz 128143: 17 transforms
Fuzz 128144: 1 transforms
Fuzz 128145: 5 transforms
Fuzz 128146: 5 transforms
Fuzz 128147: 10 transforms
Fuzz 128148: 11 transforms
Fuzz 128149: 1 transforms
Fuzz 128150: 9 transforms
Fuzz 128151: 6 transforms
Fuzz 128152: 5 transforms
Fuzz 128153: 19 transforms
Fuzz 128154: 1 transforms
Fuzz 128155: 1 transforms
Fuzz 128156: 9 transforms
Fuzz 128157: 8 transforms
Fuzz 128158: 3 transforms
Fuzz 128159: 11 transforms
Fuzz 128160: 20 transforms
Fuzz 128161: 5 transforms
Fuzz 128162: 12 transforms
Fuzz 128163: 10 transforms
Fuzz 128164: 15 transforms
Fuzz 128165: 2 transforms
Fuzz 128166: 19 transforms
Fuzz 128167: 18 transforms
Fuzz 128168: 17 transforms
Fuzz 128169: 18 transforms
Fuzz 128170: 6 transforms
Fuzz 128171: 7 transforms
Fuzz 128172: 1 transforms
Fuzz 128173: 5 transforms
Fuzz 128174: 4 transforms
Fuzz 128175: 12 transforms
Fuzz 128176: 2 transforms
Fuzz 128177: 19 transforms
Fuzz 128178: 19 transforms
Fuzz 128179: 2 transforms
Fuzz 128180: 20 transforms
Fuzz 128181: 6 transforms
Fuzz 128182: 5 transforms
Fuzz 128183: 10 transforms
Fuzz 128184: 14 transforms
Fuzz 128185: 17 transforms
Fuzz 128186: 20 transforms
Fuzz 128187: 1 transforms
Fuzz 128188: 9 transforms
Fuzz 128189: 8 transforms
Fuzz 128190: 16 transforms
Fuzz 128191: 6 transforms
Fuzz 128192: 5 transforms
Fuzz 128193: 5 transforms
Fuzz 128194: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

-->


  int count;
ass CounterComponent {
  void increment() {}
\'\'\');
  '090cedb3f2833a3f260b093set() {}
class ComponentA {
  outputs: const ['resetEvent: reset'],
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
{
}
  selector: 'my-counter',
  EventEmitter<String> resetEv<!--
]),
  @InputComponent {
  void increment() {}
@() int maxCount;
       aria-hidden="true"
});
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  templateUrl: 'test.html',
       
  '090cedb3f2833a3f260b093set() {}
class ComponentA {
  outputs: const ['resetEvent: reset'],
  List<String> items;
  tmplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
{
}
  selector: 'my-counter',
  EventEmitter<String> resetEv<!--
]),
  @Input() int maxCount;
       aria-hidden="true"
});
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  templateUrl: 'test.html',
       attr.aria-hidden="{{!invhidden="{{!invalid}}"
@Component(
       attr.aria-<!--
  void re}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  void increment() {}
@Compent() {}
@Compononent(
  String header;}
       aria-hidden="tr@ue"
 ent;import 'packag:angular2/angular2.dart';
  @ContentChild(CounterComponent)  CounterCompattr.aria-hidden="{{!invhidden="{{!invalid}}"
@Component(
       attr.aria-<!--

  void re}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{ite m.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{ite m.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.resxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 128195: 1 transforms
Fuzz 128196: 10 transforms
Fuzz 128197: 6 transforms
Fuzz 128198: 11 transforms
Fuzz 128199: 16 transforms
Fuzz 128200: 4 transforms
Fuzz 128201: 19 transforms
Fuzz 128202: 1 transforms
Fuzz 128203: 12 transforms
Fuzz 128204: 8 transforms
Fuzz 128205: 3 transforms
Fuzz 128206: 8 transforms
Fuzz 128207: 17 transforms
Fuzz 128208: 1 transforms
Fuzz 128209: 6 transforms
Fuzz 128210: 3 transforms
Fuzz 128211: 12 transforms
Fuzz 128212: 9 transforms
Fuzz 128213: 19 transforms
Fuzz 128214: 10 transforms
Fuzz 128215: 7 transforms
Fuzz 128216: 11 transforms
Fuzz 128217: 17 transforms
Fuzz 128218: 3 transforms
Fuzz 128219: 16 transforms
Fuzz 128220: 3 transforms
Fuzz 128221: 14 transforms
Fuzz 128222: 2 transforms
Fuzz 128223: 19 transforms
Fuzz 128224: 13 transforms
Fuzz 128225: 16 transforms
Fuzz 128226: 15 transforms
Fuzz 128227: 7 transforms
Fuzz 128228: 18 transforms
Fuzz 128229: 18 transforms
Fuzz 128230: 14 transforms
Fuzz 128231: 13 transforms
Fuzz 128232: 18 transforms
Fuzz 128233: 1 transforms
Fuzz 128234: 9 transforms
Fuzz 128235: 12 transforms
Fuzz 128236: 7 transforms
Fuzz 128237: 4 transforms
Fuzz 128238: 19 transforms
Fuzz 128239: 7 transforms
Fuzz 128240: 8 transforms
Fuzz 128241: 20 transforms
Fuzz 128242: 11 transforms
Fuzz 128243: 14 transforms
Fuzz 128244: 4 transforms
Fuzz 128245: 18 transforms
Fuzz 128246: 5 transforms
Fuzz 128247: 9 transforms
Fuzz 128248: 9 transforms
Fuzz 128249: 13 transforms
Fuzz 128250: 9 transforms
Fuzz 128251: 10 transforms
Fuzz 128252: 18 transforms
Fuzz 128253: 1 transforms
Fuzz 128254: 17 transforms
Fuzz 128255: 17 transforms
Fuzz 128256: 6 transforms
Fuzz 128257: 10 transforms
Fuzz 128258: 7 transforms
Fuzz 128259: 6 transforms
Fuzz 128260: 7 transforms
Fuzz 128261: 12 transforms
Fuzz 128262: 5 transforms
Fuzz 128263: 17 transforms
Fuzz 128264: 1 transforms
Fuzz 128265: 12 transforms
Fuzz 128266: 20 transforms
Fuzz 128267: 10 transforms
Fuzz 128268: 1 transforms
Fuzz 128269: 7 transforms
Fuzz 128270: 14 transforms
Fuzz 128271: 5 transforms
Fuzz 128272: 18 transforms
Fuzz 128273: 16 transforms
Fuzz 128274: 5 transforms
Fuzz 128275: 9 transforms
Fuzz 128276: 16 transforms
Fuzz 128277: 19 transforms
Fuzz 128278: 20 transforms
Fuzz 128279: 17 transforms
Fuzz 128280: 18 transforms
Fuzz 128281: 16 transforms
Fuzz 128282: 15 transforms
Fuzz 128283: 4 transforms
Fuzz 128284: 15 transforms
Fuzz 128285: 5 transforms
Fuzz 128286: 13 transforms
Fuzz 128287: 6 transforms
Fuzz 128288: 14 transforms
Fuzz 128289: 10 transforms
Fuzz 128290: 9 transforms
Fuzz 128291: 12 transforms
Fuzz 128292: 2 transforms
Fuzz 128293: 18 transforms
Fuzz 128294: 16 transforms
Fuzz 128295: 10 transforms
Fuzz 128296: 14 transforms
Fuzz 128297: 2 transforms
Fuzz 128298: 12 transforms
Fuzz 128299: 4 transforms
Fuzz 128300: 11 transforms
Fuzz 128301: 3 transforms
Fuzz 128302: 8 transforms
Fuzz 128303: 16 transforms
Fuzz 128304: 10 transforms
Fuzz 128305: 10 transforms
Fuzz 128306: 7 transforms
Fuzz 128307: 10 transforms
Fuzz 128308: 11 transforms
Fuzz 128309: 6 transforms
Fuzz 128310: 14 transforms
Fuzz 128311: 16 transforms
Fuzz 128312: 6 transforms
Fuzz 128313: 15 transforms
Fuzz 128314: 12 transforms
Fuzz 128315: 9 transforms
Fuzz 128316: 16 transforms
Fuzz 128317: 6 transforms
Fuzz 128318: 6 transforms
Fuzz 128319: 16 transforms
Fuzz 128320: 20 transforms
Fuzz 128321: 8 transforms
Fuzz 128322: 7 transforms
Fuzz 128323: 7 transforms
Fuzz 128324: 20 transforms
Fuzz 128325: 16 transforms
Fuzz 128326: 15 transforms
Fuzz 128327: 19 transforms
Fuzz 128328: 8 transforms
Fuzz 128329: 14 transforms
Fuzz 128330: 20 transforms
Fuzz 128331: 8 transforms
Fuzz 128332: 11 transforms
Fuzz 128333: 3 transforms
Fuzz 128334: 8 transforms
Fuzz 128335: 13 transforms
Fuzz 128336: 13 transforms
Fuzz 128337: 19 transforms
Fuzz 128338: 6 transforms
Fuzz 128339: 16 transforms
Fuzz 128340: 9 transforms
Fuzz 128341: 9 transforms
Fuzz 128342: 20 transforms
Fuzz 128343: 17 transforms
Fuzz 128344: 13 transforms
Fuzz 128345: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
{
  templaterl: '<!--
-->
       arianull-hidden="true"
       attr.aria-test.html',
  '090cedb3f2833a3f260b0937baae56267a6cd935',
]),
  selector: 'my-counter',
  template: '{{ce: '{{count}} <button (}

});
@Component(
  selector: 'my-aaa',
  inputs: const ['count'],
\'\'\');
}
  List<String> items;
class ComponentA {
   

  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  String header;
<<==HTML CODE==>>
<h1 #h1>Showng {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=ndex' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-chideounter
    #counter
    [counut]="items.lengt
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 128346: 6 transforms
Fuzz 128347: 8 transforms
Fuzz 128348: 20 transforms
Fuzz 128349: 1 transforms
Fuzz 128350: 16 transforms
Fuzz 128351: 11 transforms
Fuzz 128352: 8 transforms
Fuzz 128353: 13 transforms
Fuzz 128354: 3 transforms
Fuzz 128355: 9 transforms
Fuzz 128356: 9 transforms
Fuzz 128357: 8 transforms
Fuzz 128358: 6 transforms
Fuzz 128359: 13 transforms
Fuzz 128360: 1 transforms
Fuzz 128361: 13 transforms
Fuzz 128362: 15 transforms
Fuzz 128363: 12 transforms
Fuzz 128364: 20 transforms
Fuzz 128365: 10 transforms
Fuzz 128366: 5 transforms
Fuzz 128367: 10 transforms
Fuzz 128368: 5 transforms
Fuzz 128369: 13 transforms
Fuzz 128370: 16 transforms
Fuzz 128371: 5 transforms
Fuzz 128372: 14 transforms
Fuzz 128373: 15 transforms
Fuzz 128374: 1 transforms
Fuzz 128375: 10 transforms
Fuzz 128376: 8 transforms
Fuzz 128377: 20 transforms
Fuzz 128378: 9 transforms
Fuzz 128379: 7 transforms
Fuzz 128380: 8 transforms
Fuzz 128381: 18 transforms
Fuzz 128382: 14 transforms
Fuzz 128383: 17 transforms
Fuzz 128384: 10 transforms
Fuzz 128385: 15 transforms
Fuzz 128386: 14 transforms
Fuzz 128387: 7 transforms
Fuzz 128388: 4 transforms
Fuzz 128389: 19 transforms
Fuzz 128390: 18 transforms
Fuzz 128391: 4 transforms
Fuzz 128392: 14 transforms
Fuzz 128393: 19 transforms
Fuzz 128394: 12 transforms
Fuzz 128395: 13 transforms
Fuzz 128396: 6 transforms
Fuzz 128397: 10 transforms
Fuzz 128398: 6 transforms
Fuzz 128399: 8 transforms
Fuzz 128400: 7 transforms
Fuzz 128401: 2 transforms
Fuzz 128402: 7 transforms
Fuzz 128403: 14 transforms
Fuzz 128404: 12 transforms
Fuzz 128405: 13 transforms
Fuzz 128406: 10 transforms
Fuzz 128407: 10 transforms
Fuzz 128408: 12 transforms
Fuzz 128409: 9 transforms
Fuzz 128410: 19 transforms
Fuzz 128411: 5 transforms
Fuzz 128412: 18 transforms
Fuzz 128413: 13 transforms
Fuzz 128414: 5 transforms
Fuzz 128415: 4 transforms
Fuzz 128416: 20 transforms
Fuzz 128417: 13 transforms
Fuzz 128418: 17 transforms
Fuzz 128419: 2 transforms
Fuzz 128420: 9 transforms
Fuzz 128421: 15 transforms
Fuzz 128422: 8 transforms
Fuzz 128423: 7 transforms
Fuzz 128424: 1 transforms
Fuzz 128425: 15 transforms
Fuzz 128426: 4 transforms
Fuzz 128427: 20 transforms
Fuzz 128428: 2 transforms
Fuzz 128429: 2 transforms
Fuzz 128430: 2 transforms
Fuzz 128431: 11 transforms
Fuzz 128432: 3 transforms
Fuzz 128433: 8 transforms
Fuzz 128434: 3 transforms
Fuzz 128435: 10 transforms
Fuzz 128436: 4 transforms
Fuzz 128437: 14 transforms
Fuzz 128438: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} count}} <button (click}
]),
});
{
\'\'\');
  '090cedb
3f2833a3f260b0937baae56267a6cd9)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  i<button (click}
]),
});
{
\'\'\');
  '090cedb
3f2833a3f260b0937baae56267a6cd9)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComonent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}n} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503599
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="item"s.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.parthidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())cd935',
   -4.503599
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (res'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 128439: 16 transforms
Fuzz 128440: 5 transforms
Fuzz 128441: 2 transforms
Fuzz 128442: 9 transforms
Fuzz 128443: 12 transforms
Fuzz 128444: 14 transforms
Fuzz 128445: 10 transforms
Fuzz 128446: 15 transforms
Fuzz 128447: 8 transforms
Fuzz 128448: 14 transforms
Fuzz 128449: 11 transforms
Fuzz 128450: 15 transforms
Fuzz 128451: 16 transforms
Fuzz 128452: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
}
  selector: 'my-counter',
  selector: 'my-aaa',
  @Output() EventEmitter<intet'],
@Component(
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(

  void reset() {}
  int count;
  CounterComponet recursedComponent;

  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
  List<String> items;
class CounterComponent {
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';

  inputs: const ['count'],

  String header;
  outputs: const ['resetEvent: restter<String> resetEvent;

<<==HTML CODE==>>
</li>
  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
  
  <form #ngForm="ngForm"></form>
    (incremented)='items.add($event.toString())'>
<div *ngIf="items.length > 0">
    [maxCount]='4'
    <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'

    #counter
  <my-counter
  {{ngForm.dirty}}
    [count]="items.length"
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}</div>
      
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 128453: 7 transforms
Fuzz 128454: 13 transforms
Fuzz 128455: 3 transforms
Fuzz 128456: 19 transforms
Fuzz 128457: 17 transforms
Fuzz 128458: 4 transforms
Fuzz 128459: 15 transforms
Fuzz 128460: 8 transforms
Fuzz 128461: 10 transforms
Fuzz 128462: 17 transforms
Fuzz 128463: 10 transforms
Fuzz 128464: 7 transforms
Fuzz 128465: 2 transforms
Fuzz 128466: 2 transforms
Fuzz 128467: 7 transforms
Fuzz 128468: 9 transforms
Fuzz 128469: 7 transforms
Fuzz 128470: 1 transforms
Fuzz 128471: 8 transforms
Fuzz 128472: 15 transforms
Fuzz 128473: 17 transforms
Fuzz 128474: 15 transforms
Fuzz Failure 
<<==DART CODE==>>

  selector: 'my-aaa',
       attr.aria-hidden="{{!iunt;

  @Input() int maxCo<!--
@Component(
  outputs: const ['resetEvent: reset'],
-->
  EventEmitter<String> resetEvent;
  @Output() EventEmitter
  List<String> items;
  @Output() EventEmitter<int> incremented;
class CounterComponent {
  void reset() {}
}
  @Input() int maxCount;
  @ContentChild(CounterCo<int> incremented;
  inputs: const ['count'],
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  int count;

}
  templateUrl: 'test.html',
  CounterComponent recursng> resetEvent;
  @Output() EventEmitter
  List<String> items;
  @Output() EventEmitter<int> incremented;
class CounterComponent {
  void reset() {}
}
  @Input() int maxCount;
  @ContentChild(CounterCo<int> incremented;
  inputs: const ['count'],
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  int count;

}
  templateUrl: 'test.html',
  CounterComponent recursedComponent;
  selector: 'my-counter',
import 'package:angular2/angular2.dart';

  void increment() {edComponent;
  selector: 'my-counter',
import 'package:angular2/angular2.dart';

  void increment() {}
        aria-hidden="true"
  i nt count;

class Comp<!--
-->
       aria-hidden="true"
       aonentA {
  String header;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
    [maxCount]='4'
<div *ngIf="items.lengthrowth > 0">
  <my-counter

  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
    (incremented)='items.add($event.toString())'>
 patch </my-counter>
    [count]="items.length"
    (click)='h1.hidden =!h1.hidden; coun}
]),
});
{
\'\'\');
  '090cedb3f28ter.reset()'
    <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
</li>
</div>
  {{ngForm.dirty}}
    <my-counter></my-counter>
    #counter
      
    (reset)=''
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 128475: 10 transforms
Fuzz 128476: 6 transforms
Fuzz 128477: 4 transforms
Fuzz 128478: 3 transforms
Fuzz 128479: 20 transforms
Fuzz 128480: 20 transforms
Fuzz 128481: 13 transforms
Fuzz 128482: 6 transforms
Fuzz 128483: 16 transforms
Fuzz 128484: 18 transforms
Fuzz 128485: 15 transforms
Fuzz 128486: 1 transforms
Fuzz 128487: 2 transforms
Fuzz 128488: 4 transforms
Fuzz 128489: 20 transforms
Fuzz 128490: 19 transforms
Fuzz 128491: 7 transforms
Fuzz 128492: 11 transforms
Fuzz 128493: 1 transforms
Fuzz 128494: 12 transforms
Fuzz 128495: 16 transforms
Fuzz 128496: 10 transforms
Fuzz 128497: 6 transforms
Fuzz 128498: 6 transforms
Fuzz 128499: 6 transforms
Fuzz 128500: 13 transforms
Fuzz 128501: 8 transforms
Fuzz 128502: 1 transforms
Fuzz 128503: 4 transforms
Fuzz 128504: 18 transforms
Fuzz 128505: 15 transforms
Fuzz 128506: 9 transforms
Fuzz 128507: 7 transforms
Fuzz 128508: 19 transforms
Fuzz 128509: 4 transforms
Fuzz 128510: 11 transforms
Fuzz 128511: 7 transforms
Fuzz 128512: 9 transforms
Fuzz 128513: 20 transforms
Fuzz 128514: 4 transforms
Fuzz 128515: 14 transforms
Fuzz 128516: 20 transforms
Fuzz 128517: 17 transforms
Fuzz 128518: 13 transforms
Fuzz 128519: 6 transforms
Fuzz 128520: 1 transforms
Fuzz 128521: 17 transforms
Fuzz 128522: 17 transforms
Fuzz 128523: 20 transforms
Fuzz 128524: 6 transforms
Fuzz 128525: 15 transforms
Fuzz 128526: 5 transforms
Fuzz 128527: 9 transforms
Fuzz 128528: 19 transforms
Fuzz 128529: 12 transforms
Fuzz 128530: 5 transforms
Fuzz 128531: 13 transforms
Fuzz 128532: 14 transforms
Fuzz 128533: 12 transforms
Fuzz 128534: 14 transforms
Fuzz 128535: 11 transforms
Fuzz 128536: 6 transforms
Fuzz 128537: 16 transforms
Fuzz 128538: 15 transforms
Fuzz 128539: 19 transforms
Fuzz 128540: 19 transforms
Fuzz 128541: 3 transforms
Fuzz 128542: 4 transforms
Fuzz 128543: 17 transforms
Fuzz 128544: 6 transforms
Fuzz 128545: 10 transforms
Fuzz 128546: 12 transforms
Fuzz 128547: 20 transforms
Fuzz 128548: 19 transforms
Fuzz 128549: 3 transforms
Fuzz 128550: 7 transforms
Fuzz 128551: 3 transforms
Fuzz 128552: 5 transforms
Fuzz 128553: 12 transforms
Fuzz 128554: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
-}} <butruetton (click)="increment()" [valu]="\'add\'"></but
  selector: 'my-aaa',

@Component(

  templateUrl: 'test.html',
@Component(
  String header;
}
  outputs: const ['resnetEvent: 
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #co}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5626unter
    [count]="items.length"
    (reset)=''
    (click)='h1.hidden = !h1.  
  <input [(ngModel)]="header" />
      hidden; counter.reset()'
    (incremented)='items.add($event.toSsettring())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 128555: 6 transforms
Fuzz 128556: 8 transforms
Fuzz 128557: 1 transforms
Fuzz 128558: 10 transforms
Fuzz 128559: 15 transforms
Fuzz 128560: 11 transforms
Fuzz 128561: 17 transforms
Fuzz 128562: 13 transforms
Fuzz 128563: 14 transforms
Fuzz 128564: 3 transforms
Fuzz 128565: 15 transforms
Fuzz 128566: 10 transforms
Fuzz 128567: 6 transforms
Fuzz 128568: 11 transforms
Fuzz 128569: 3 transforms
Fuzz 128570: 3 transforms
Fuzz 128571: 17 transforms
Fuzz 128572: 17 transforms
Fuzz 128573: 16 transforms
Fuzz 128574: 5 transforms
Fuzz 128575: 3 transforms
Fuzz 128576: 4 transforms
Fuzz 128577: 17 transforms
Fuzz 128578: 16 transforms
Fuzz 128579: 6 transforms
Fuzz 128580: 9 transforms
Fuzz 128581: 5 transforms
Fuzz 128582: 4 transforms
Fuzz 128583: 18 transforms
Fuzz 128584: 1 transforms
Fuzz 128585: 7 transforms
Fuzz 128586: 20 transforms
Fuzz 128587: 7 transforms
Fuzz 128588: 4 transforms
Fuzz 128589: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
      nterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
  inputs: con<!--
  List<String> items;
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],

  int count;
import 'package:angular2/angular2.dart';
@Component(
  @ContentChild(CounterComponent)
       aria-hidden="true"st ['count'],
       ariA {
-->
  selector: 'my-counter',
@Component(
}
  void reset() {}
}
  directives: const [Cou<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
class CounterComponent {
  void increment() {}
  templateUrl: 'test.html',

class Component<!--


-->
-->

  String header}
]),
});
{
\'\'\');;
<<==HTML CODE==>>
  <my-counter
  {{ngForm.dirty}}
<div *ngIf="items.length > 0">
      
  <form #ngFo<!rm="ngForm"></form>
    [count]="items.length"
    #counter
<!-- @ngIgnoreErrors: -->
    <my-counter></my-counter>
    (reset)=''

</div>    (incremented)='items.add($event.toString())'>

  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
</li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
    [maxCount]='4'
<li *ngFor='let item ing())'>

  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
</li>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
    [maxCount]='4'
of items; let x=index' [hidden]='item != null'>
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 128590: 5 transforms
Fuzz 128591: 20 transforms
Fuzz 128592: 5 transforms
Fuzz 128593: 6 transforms
Fuzz 128594: 15 transforms
Fuzz 128595: 14 transforms
Fuzz 128596: 13 transforms
Fuzz 128597: 14 transforms
Fuzz 128598: 19 transforms
Fuzz 128599: 14 transforms
Fuzz 128600: 14 transforms
Fuzz 128601: 5 transforms
Fuzz 128602: 6 transforms
Fuzz 128603: 6 transforms
Fuzz 128604: 19 transforms
Fuzz 128605: 3 transforms
Fuzz 128606: 20 transforms
Fuzz 128607: 8 transforms
Fuzz 128608: 3 transforms
Fuzz 128609: 14 transforms
Fuzz 128610: 20 transforms
Fuzz 128611: 12 transforms
Fuzz 128612: 8 transforms
Fuzz 128613: 1 transforms
Fuzz 128614: 5 transforms
Fuzz 128615: 11 transforms
Fuzz 128616: 20 transforms
Fuzz 128617: 12 transforms
Fuzz 128618: 7 transforms
Fuzz 128619: 12 transforms
Fuzz 128620: 17 transforms
Fuzz 128621: 3 transforms
Fuzz 128622: 4 transforms
Fuzz 128623: 2 transforms
Fuzz 128624: 9 transforms
Fuzz 128625: 3 transforms
Fuzz 128626: 8 transforms
Fuzz 128627: 7 transforms
Fuzz 128628: 15 transforms
Fuzz 128629: 3 transforms
Fuzz 128630: 17 transforms
Fuzz 128631: 18 transforms
Fuzz 128632: 1 transforms
Fuzz 128633: 20 transforms
Fuzz 128634: 8 transforms
Fuzz 128635: 1 transforms
Fuzz 128636: 13 transforms
Fuzz 128637: 9 transforms
Fuzz 128638: 10 transforms
Fuzz 128639: 5 transforms
Fuzz 128640: 7 transforms
Fuzz 128641: 4 transforms
Fuzz 128642: 16 transforms
Fuzz 128643: 19 transforms
Fuzz 128644: 18 transforms
Fuzz 128645: 14 transforms
Fuzz 128646: 13 transforms
Fuzz 128647: 19 transforms
Fuzz 128648: 8 transforms
Fuzz 128649: 16 transforms
Fuzz 128650: 12 transforms
Fuzz 128651: 18 transforms
Fuzz 128652: 2 transforms
Fuzz 128653: 3 transforms
Fuzz 128654: 16 transforms
Fuzz 128655: 10 transforms
Fuzz 128656: 10 transforms
Fuzz 128657: 15 transforms
Fuzz 128658: 8 transforms
Fuzz 128659: 15 transforms
Fuzz 128660: 10 transforms
Fuzz 128661: 14 transforms
Fuzz 128662: 11 transforms
Fuzz 128663: 17 transforms
Fuzz 128664: 10 transforms
Fuzz 128665: 15 transforms
Fuzz 128666: 3 transforms
Fuzz 128667: 5 transforms
Fuzz 128668: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
-->

});
  List<String> items;
  '090cedb3f2833a3m, NgModel])

}

  selector: 'my-aaa',
import 'package:angular2/angular2.dart';

  @ContentChild(Cer;
\'\EventEmitter<String> resetEvent;
  inputs: const ['counpt'crement() {}
  selector: 'my-counter',
}
       attr.  @ContentChild(CounterComponent const ['resetEvent: reset'],
]),
class ComponentA {
  String header;
  outputs:@Input() int maxCount;
 nterComponent recursedComponent;
}

}
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
{
  @Input() int maxCount;
  Cou<!--
  @Output() EventEmitter<int> incremented;
  void reset() {}  void inirectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  void reset() {}  void inirectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
}
  inputs: const ['counpt'],
{
  int count;
<!--

@Component(
  inputs: const ['counpt'crement() {}
-->
\'\'\');
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  selector: 'my-aaa',
  List<String> items;
  @Input() int maxCount;
@Component(
});
class ComponentA {
       aria-hidden="true"
  CounterComponent recursedComponent;
  @ContentChild(CounterComponent)

class ComponentA {
  @Output() EventEmitter<int> incremented;
  inputs: const ['counpt'],
  String headg> resetEvent;

  selector: 'my-counter',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgFor}
  List<String> items;

class CounterComponent {
       aria-hidden="true"
@Component(
  }
class ComponentA {
]),
<<==HTML CODE==>>
    #counter
</li>
    <my-counter></my-counter>
      
    [count]="items.length"
  <my-counter
  <form #ngForm="ngForm"></form>
</div>

  {{ngForm.dirty}}
    (reset)=''
    [maxCount]='4'
    (incremented)='items.add($event.toString())'>
<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->

  {{x}} : {{item.trim()}}
  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 128669: 3 transforms
Fuzz 128670: 3 transforms
Fuzz 128671: 15 transforms
Fuzz 128672: 15 transforms
Fuzz 128673: 16 transforms
Fuzz 128674: 4 transforms
Fuzz 128675: 5 transforms
Fuzz 128676: 20 transforms
Fuzz 128677: 1 transforms
Fuzz 128678: 18 transforms
Fuzz 128679: 9 transforms
Fuzz 128680: 7 transforms
Fuzz 128681: 2 transforms
Fuzz 128682: 20 transforms
Fuzz 128683: 20 transforms
Fuzz 128684: 11 transforms
Fuzz 128685: 10 transforms
Fuzz 128686: 11 transforms
Fuzz 128687: 18 transforms
Fuzz 128688: 6 transforms
Fuzz 128689: 15 transforms
Fuzz 128690: 14 transforms
Fuzz 128691: 9 transforms
Fuzz 128692: 16 transforms
Fuzz 128693: 12 transforms
Fuzz 128694: 17 transforms
Fuzz 128695: 14 transforms
Fuzz 128696: 2 transforms
Fuzz 128697: 8 transforms
Fuzz 128698: 20 transforms
Fuzz 128699: 10 transforms
Fuzz 128700: 10 transforms
Fuzz 128701: 2 transforms
Fuzz 128702: 5 transforms
Fuzz 128703: 12 transforms
Fuzz 128704: 19 transforms
Fuzz 128705: 15 transforms
Fuzz 128706: 13 transforms
Fuzz 128707: 16 transforms
Fuzz 128708: 11 transforms
Fuzz 128709: 7 transforms
Fuzz 128710: 4 transforms
Fuzz 128711: 9 transforms
Fuzz 128712: 7 transforms
Fuzz 128713: 7 transforms
Fuzz 128714: 9 transforms
Fuzz 128715: 5 transforms
Fuzz 128716: 14 transforms
Fuzz 128717: 1 transforms
Fuzz 128718: 15 transforms
Fuzz 128719: 20 transforms
Fuzz 128720: 11 transforms
Fuzz 128721: 14 transforms
Fuzz 128722: 10 transforms
Fuzz 128723: 1 transforms
Fuzz 128724: 19 transforms
Fuzz 128725: 2 transforms
Fuzz 128726: 17 transforms
Fuzz 128727: 15 transforms
Fuzz 128728: 17 transforms
Fuzz 128729: 17 transforms
Fuzz 128730: 15 transforms
Fuzz 128731: 10 transforms
Fuzz 128732: 19 transforms
Fuzz 128733: 14 transforms
Fuzz 128734: 17 transforms
Fuzz 128735: 6 transforms
Fuzz 128736: 20 transforms
Fuzz 128737: 8 transforms
Fuzz 128738: 13 transforms
Fuzz 128739: 5 transforms
Fuzz 128740: 9 transforms
Fuzz 128741: 14 transforms
Fuzz 128742: 10 transforms
Fuzz 128743: 7 transforms
Fuzz 128744: 15 transforms
Fuzz 128745: 14 transforms
Fuzz 128746: 13 transforms
Fuzz 128747: 2 transforms
Fuzz 128748: 6 transforms
Fuzz 128749: 15 transforms
Fuzz 128750: 7 transforms
Fuzz 128751: 13 transforms
Fuzz 128752: 4 transforms
Fuzz 128753: 10 transforms
Fuzz 128754: 8 transforms
Fuzz 128755: 17 transforms
Fuzz 128756: 3 transforms
Fuzz 128757: 19 transforms
Fuzz 128758: 4 transforms
Fuzz 128759: 5 transforms
Fuzz 128760: 7 transforms
Fuzz 128761: 19 transforms
Fuzz 128762: 18 transforms
Fuzz 128763: 3 transforms
Fuzz 128764: 10 transforms
Fuzz 128765: 12 transforms
Fuzz 128766: 1 transforms
Fuzz 128767: 7 transforms
Fuzz 128768: 18 transforms
Fuzz 128769: 5 transforms
Fuzz 128770: 7 transforms
Fuzz 128771: 18 transforms
Fuzz 128772: 8 transforms
Fuzz 128773: 18 transforms
Fuzz 128774: 19 transforms
Fuzz 128775: 15 transforms
Fuzz 128776: 20 transforms
Fuzz 128777: 11 transforms
Fuzz 128778: 16 transforms
Fuzz 128779: 3 transforms
Fuzz 128780: 11 transforms
Fuzz 128781: 12 transforms
Fuzz 128782: 9 transforms
Fuzz 128783: 6 transforms
Fuzz 128784: 4 transforms
Fuzz 128785: 20 transforms
Fuzz 128786: 11 transforms
Fuzz 128787: 5 transforms
Fuzz 128788: 4 transforms
Fuzz 128789: 11 transforms
Fuzz 128790: 11 transforms
Fuzz 128791: 12 transforms
Fuzz 128792: 6 transforms
Fuzz 128793: 1 transforms
Fuzz 128794: 4 transforms
Fuzz 128795: 3 transforms
Fuzz 128796: 5 transforms
Fuzz 128797: 9 transforms
Fuzz 128798: 6 transforms
Fuzz 128799: 13 transforms
Fuzz 128800: 8 transforms
Fuzz 128801: 20 transforms
Fuzz 128802: 14 transforms
Fuzz 128803: 15 transforms
Fuzz 128804: 18 transforms
Fuzz 128805: 9 transforms
Fuzz 128806: 2 transforms
Fuzz 128807: 10 transforms
Fuzz 128808: 12 transforms
Fuzz 128809: 11 transforms
Fuzz 128810: 4 transforms
Fuzz 128811: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)  CounterComponent recursedComponent;
  selector: 'my-counter',
}
  selector: 'my-counter',
  @Input() int maexportxCount;
@Component(
class CounterComponent {
  List<String> items;
  inputs: const ['count'],
}
  int count;
  EventEmitter<String> resetEvent;
class ComponentA {
 rm, NgModel])
@Component(
  @Output() EventEm')
-->
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgFo<!--
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')



  void reset() {}
  selector: 'my-aaa',
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgFo<!--
class ComponentA {

  EventEmitter<String> resetEvent;
 rm, NgModel])
import 'package:angular2/angular2.dart';-->
  void reset() {}
  outputs: const ['resetEvent: reset'],
  void increment() {}
       aria-hidden="true"
  @Output() EventEmiitter<int> incremented;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.leFunctionngth}} items:</h1>
<li *ngFor='let item
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 128812: 11 transforms
Fuzz 128813: 20 transforms
Fuzz 128814: 2 transforms
Fuzz 128815: 3 transforms
Fuzz 128816: 17 transforms
Fuzz 128817: 7 transforms
Fuzz 128818: 18 transforms
Fuzz 128819: 13 transforms
Fuzz 128820: 15 transforms
Fuzz 128821: 12 transforms
Fuzz 128822: 17 transforms
Fuzz 128823: 10 transforms
Fuzz 128824: 4 transforms
Fuzz 128825: 3 transforms
Fuzz 128826: 1 transforms
Fuzz 128827: 13 transforms
Fuzz 128828: 3 transforms
Fuzz 128829: 2 transforms
Fuzz 128830: 13 transforms
Fuzz 128831: 4 transforms
Fuzz 128832: 5 transforms
Fuzz 128833: 9 transforms
Fuzz 128834: 6 transforms
Fuzz 128835: 18 transforms
Fuzz 128836: 6 transforms
Fuzz 128837: 14 transforms
Fuzz 128838: 7 transforms
Fuzz 128839: 20 transforms
Fuzz 128840: 9 transforms
Fuzz 128841: 6 transforms
Fuzz 128842: 2 transforms
Fuzz 128843: 10 transforms
Fuzz 128844: 2 transforms
Fuzz 128845: 12 transforms
Fuzz 128846: 17 transforms
Fuzz 128847: 16 transforms
Fuzz 128848: 20 transforms
Fuzz 128849: 7 transforms
Fuzz 128850: 20 transforms
Fuzz 128851: 20 transforms
Fuzz 128852: 12 transforms
Fuzz 128853: 6 transforms
Fuzz 128854: 9 transforms
Fuzz 128855: 12 transforms
Fuzz 128856: 6 transforms
Fuzz 128857: 5 transforms
Fuzz 128858: 11 transforms
Fuzz 128859: 5 transforms
Fuzz 128860: 12 transforms
Fuzz 128861: 16 transforms
Fuzz 128862: 17 transforms
Fuzz 128863: 13 transforms
Fuzz 128864: 6 transforms
Fuzz 128865: 11 transforms
Fuzz 128866: 13 transforms
Fuzz 128867: 9 transforms
Fuzz 128868: 11 transforms
Fuzz 128869: 5 transforms
Fuzz 128870: 3 transforms
Fuzz 128871: 15 transforms
Fuzz 128872: 1 transforms
Fuzz 128873: 15 transforms
Fuzz 128874: 3 transforms
Fuzz 128875: 3 transforms
Fuzz 128876: 18 transforms
Fuzz 128877: 16 transforms
Fuzz 128878: 7 transforms
Fuzz 128879: 2 transforms
Fuzz 128880: 7 transforms
Fuzz 128881: 10 transforms
Fuzz 128882: 5 transforms
Fuzz 128883: 17 transforms
Fuzz 128884: 13 transforms
Fuzz 128885: 1 transforms
Fuzz 128886: 1 transforms
Fuzz 128887: 3 transforms
Fuzz 128888: 17 transforms
Fuzz 128889: 20 transforms
Fuzz 128890: 2 transforms
Fuzz 128891: 15 transforms
Fuzz 128892: 4 transforms
Fuzz 128893: 18 transforms
Fuzz 128894: 3 transforms
Fuzz 128895: 1 transforms
Fuzz 128896: 19 transforms
Fuzz 128897: 13 transforms
Fuzz 128898: 14 transforms
Fuzz 128899: 1 transforms
Fuzz 128900: 17 transforms
Fuzz 128901: 10 transforms
Fuzz 128902: 14 transforms
Fuzz 128903: 19 transforms
Fuzz 128904: 10 transforms
Fuzz 128905: 3 transforms
Fuzz 128906: 16 transforms
Fuzz 128907: 12 transforms
Fuzz 128908: 17 transforms
Fuzz 128909: 13 transforms
Fuzz 128910: 7 transforms
Fuzz 128911: 16 transforms
Fuzz 128912: 18 transforms
Fuzz 128913: 16 transforms
Fuzz 128914: 10 transforms
Fuzz 128915: 12 transforms
Fuzz 128916: 6 transforms
Fuzz 128917: 8 transforms
Fuzz 128918: 14 transforms
Fuzz 128919: 10 transforms
Fuzz 128920: 20 transforms
Fuzz 128921: 13 transforms
Fuzz 128922: 8 transforms
Fuzz 128923: 9 transforms
Fuzz 128924: 18 transforms
Fuzz 128925: 13 transforms
Fuzz 128926: 2 transforms
Fuzz 128927: 12 transforms
Fuzz 128928: 8 transforms
Fuzz 128929: 10 transforms
Fuzz 128930: 2 transforms
Fuzz 128931: 13 transforms
Fuzz 128932: 11 transforms
Fuzz 128933: 2 transforms
Fuzz 128934: 18 transforms
Fuzz 128935: 19 transforms
Fuzz 128936: 19 transforms
Fuzz 128937: 16 transforms
Fuzz 128938: 16 transforms
Fuzz 128939: 13 transforms
Fuzz 128940: 5 transforms
Fuzz 128941: 18 transforms
Fuzz 128942: 9 transforms
Fuzz 128943: 7 transforms
Fuzz 128944: 16 transforms
Fuzz 128945: 10 transforms
Fuzz 128946: 11 transforms
Fuzz 128947: 4 transforms
Fuzz 128948: 17 transforms
Fuzz 128949: 4 transforms
Fuzz 128950: 16 transforms
Fuzz 128951: 14 transforms
Fuzz 128952: 10 transforms
Fuzz 128953: 6 transforms
Fuzz 128954: 9 transforms
Fuzz 128955: 11 transforms
Fuzz 128956: 20 transforms
Fuzz 128957: 3 transforms
Fuzz 128958: 2 transforms
Fuzz 128959: 14 transforms
Fuzz 128960: 4 transforms
Fuzz 128961: 19 transforms
Fuzz 128962: 14 transforms
Fuzz 128963: 8 transforms
Fuzz 128964: 12 transforms
Fuzz 128965: 9 transforms
Fuzz 128966: 6 transforms
Fuzz 128967: 13 transforms
Fuzz 128968: 10 transforms
Fuzz 128969: 4 transforms
Fuzz 128970: 3 transforms
Fuzz 128971: 4 transforms
Fuzz 128972: 11 transforms
Fuzz 128973: 16 transforms
Fuzz 128974: 3 transforms
Fuzz 128975: 17 transforms
Fuzz 128976: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
class ComponentA {

import '<!--
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])])nt recursedCo

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  selector: 'my-counter',
       aria-package:angular2/angular2.dart';
@Component(
  @Input() int maxCount;
  String header;
  selector: 'mys-aaa',

       aria-hidden="true"
  templateUrl: 'test.html',
 <!--
}
       at @ContentChild(CounterComponent)
  List<String> items;
  int count;
class}
]),
});
{
\'\'\');
  '090cedb3f2833a3f2 CounterComponent {
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
  CounterCompone}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (cli}
]),
});
{
\'\'\');
  ck)='h1.hidden = !h1.hidden; counngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  <ter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 128977: 9 transforms
Fuzz 128978: 8 transforms
Fuzz 128979: 5 transforms
Fuzz 128980: 16 transforms
Fuzz 128981: 9 transforms
Fuzz 128982: 11 transforms
Fuzz 128983: 14 transforms
Fuzz 128984: 10 transforms
Fuzz 128985: 11 transforms
Fuzz 128986: 20 transforms
Fuzz 128987: 4 transforms
Fuzz 128988: 5 transforms
Fuzz 128989: 3 transforms
Fuzz 128990: 15 transforms
Fuzz 128991: 12 transforms
Fuzz 128992: 15 transforms
Fuzz 128993: 7 transforms
Fuzz 128994: 6 transforms
Fuzz 128995: 1 transforms
Fuzz 128996: 8 transforms
Fuzz 128997: 16 transforms
Fuzz 128998: 16 transforms
Fuzz 128999: 8 transforms
Fuzz 129000: 8 transforms
Fuzz 129001: 16 transforms
Fuzz 129002: 1 transforms
Fuzz 129003: 4 transforms
Fuzz 129004: 16 transforms
Fuzz 129005: 2 transforms
Fuzz 129006: 17 transforms
Fuzz 129007: 13 transforms
Fuzz 129008: 7 transforms
Fuzz 129009: 3 transforms
Fuzz 129010: 7 transforms
Fuzz 129011: 11 transforms
Fuzz 129012: 19 transforms
Fuzz 129013: 18 transforms
Fuzz 129014: 7 transforms
Fuzz 129015: 17 transforms
Fuzz 129016: 18 transforms
Fuzz 129017: 1 transforms
Fuzz 129018: 15 transforms
Fuzz 129019: 14 transforms
Fuzz 129020: 2 transforms
Fuzz 129021: 20 transforms
Fuzz 129022: 8 transforms
Fuzz 129023: 10 transforms
Fuzz 129024: 16 transforms
Fuzz 129025: 1 transforms
Fuzz 129026: 18 transforms
Fuzz 129027: 11 transforms
Fuzz 129028: 7 transforms
Fuzz 129029: 5 transforms
Fuzz 129030: 4 transforms
Fuzz 129031: 4 transforms
Fuzz 129032: 20 transforms
Fuzz 129033: 6 transforms
Fuzz 129034: 20 transforms
Fuzz 129035: 10 transforms
Fuzz 129036: 1 transforms
Fuzz 129037: 9 transforms
Fuzz 129038: 10 transforms
Fuzz 129039: 11 transforms
Fuzz 129040: 5 transforms
Fuzz 129041: 10 transforms
Fuzz 129042: 13 transforms
Fuzz 129043: 1 transforms
Fuzz 129044: 7 transforms
Fuzz 129045: 10 transforms
Fuzz 129046: 16 transforms
Fuzz 129047: 5 transforms
Fuzz 129048: 3 transforms
Fuzz 129049: 10 transforms
Fuzz 129050: 3 transforms
Fuzz 129051: 20 transforms
Fuzz 129052: 20 transforms
Fuzz 129053: 19 transforms
Fuzz 129054: 14 transforms
Fuzz 129055: 10 transforms
Fuzz 129056: 15 transforms
Fuzz 129057: 19 transforms
Fuzz 129058: 1 transforms
Fuzz 129059: 1 transforms
Fuzz 129060: 12 transforms
Fuzz 129061: 5 transforms
Fuzz 129062: 5 transforms
Fuzz 129063: 6 transforms
Fuzz 129064: 14 transforms
Fuzz 129065: 19 transforms
Fuzz 129066: 18 transforms
Fuzz 129067: 6 transforms
Fuzz 129068: 12 transforms
Fuzz 129069: 11 transforms
Fuzz 129070: 6 transforms
Fuzz 129071: 16 transforms
Fuzz 129072: 2 transforms
Fuzz 129073: 15 transforms
Fuzz 129074: 18 transforms
Fuzz 129075: 6 transforms
Fuzz 129076: 19 transforms
Fuzz 129077: 2 transforms
Fuzz 129078: 6 transforms
Fuzz 129079: 19 transforms
Fuzz 129080: 1 transforms
Fuzz 129081: 19 transforms
Fuzz 129082: 12 transforms
Fuzz 129083: 13 transforms
Fuzz 129084: 5 transforms
Fuzz 129085: 13 transforms
Fuzz 129086: 19 transforms
Fuzz 129087: 14 transforms
Fuzz 129088: 13 transforms
Fuzz 129089: 11 transforms
Fuzz 129090: 6 transforms
Fuzz 129091: 13 transforms
Fuzz 129092: 11 transforms
Fuzz 129093: 12 transforms
Fuzz 129094: 14 transforms
Fuzz 129095: 18 transforms
Fuzz 129096: 4 transforms
Fuzz 129097: 16 transforms
Fuzz 129098: 19 transforms
Fuzz 129099: 11 transforms
Fuzz 129100: 13 transforms
Fuzz 129101: 3 transforms
Fuzz 129102: 16 transforms
Fuzz 129103: 7 transforms
Fuzz 129104: 1 transforms
Fuzz 129105: 1 transforms
Fuzz 129106: 18 transforms
Fuzz 129107: 19 transforms
Fuzz 129108: 6 transforms
Fuzz 129109: 6 transforms
Fuzz 129110: 7 transforms
Fuzz 129111: 10 transforms
Fuzz 129112: 17 transforms
Fuzz 129113: 9 transforms
Fuzz 129114: 11 transforms
Fuzz 129115: 3 transforms
Fuzz 129116: 18 transforms
Fuzz 129117: 6 transforms
Fuzz 129118: 9 transforms
Fuzz 129119: 7 transforms
Fuzz 129120: 16 transforms
Fuzz 129121: 7 transforms
Fuzz 129122: 10 transforms
Fuzz 129123: 12 transforms
Fuzz 129124: 3 transforms
Fuzz 129125: 2 transforms
Fuzz 129126: 19 transforms
Fuzz 129127: 15 transforms
Fuzz 129128: 1 transforms
Fuzz 129129: 7 transforms
Fuzz 129130: 1 transforms
Fuzz 129131: 6 transforms
Fuzz 129132: 11 transforms
Fuzz 129133: 13 transforms
Fuzz 129134: 15 transforms
Fuzz 129135: 9 transforms
Fuzz 129136: 2 transforms
Fuzz 129137: 3 transforms
Fuzz 129138: 7 transforms
Fuzz 129139: 19 transforms
Fuzz 129140: 20 transforms
Fuzz 129141: 9 transforms
Fuzz 129142: 14 transforms
Fuzz 129143: 4 transforms
Fuzz 129144: 14 transforms
Fuzz 129145: 1 transforms
Fuzz 129146: 14 transforms
Fuzz 129147: 2 transforms
Fuzz 129148: 12 transforms
Fuzz 129149: 17 transforms
Fuzz 129150: 10 transforms
Fuzz 129151: 10 transforms
Fuzz 129152: 11 transforms
Fuzz 129153: 2 transforms
Fuzz 129154: 7 transforms
Fuzz 129155: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEv<!--
-->
    ent: reset'],
  template: '{{count}} <button (click)="increment()" [va<!--
-->
       aria-hidden="true"
  lue]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Se: '{{}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount<!--
-->
       ar;
  EventEmitter<String> resetEvent;tring> resetEvent;  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedCom}
]),
});
ponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
length"
  {{ngForm.dcontinueirty}}
  <input [(ngModel)]="header" />
<!-- @ngIgnoreErrors: -->
  
  <my-counter
    [maxCount]='4'
    (reset)=''
  <form #ngForm="ngForm"></form>
    [count]="items.l'>
<div *ngIf="items.length > 0">
    [count]="inter
      
<li *ngFor='let item of items; let x=indx' [hiddendden = !h]='item != null'>  {{x}} : {{item.trim()}}
</li>

    (click)='h1.hidden = !h1
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 129156: 15 transforms
Fuzz 129157: 10 transforms
Fuzz 129158: 2 transforms
Fuzz 129159: 3 transforms
Fuzz 129160: 17 transforms
Fuzz 129161: 5 transforms
Fuzz 129162: 18 transforms
Fuzz 129163: 14 transforms
Fuzz 129164: 14 transforms
Fuzz 129165: 15 transforms
Fuzz 129166: 12 transforms
Fuzz 129167: 15 transforms
Fuzz 129168: 15 transforms
Fuzz 129169: 20 transforms
Fuzz 129170: 6 transforms
Fuzz 129171: 15 transforms
Fuzz 129172: 1 transforms
Fuzz 129173: 1 transforms
Fuzz 129174: 14 transforms
Fuzz 129175: 3 transforms
Fuzz 129176: 17 transforms
Fuzz 129177: 13 transforms
Fuzz 129178: 6 transforms
Fuzz 129179: 13 transforms
Fuzz 129180: 20 transforms
Fuzz 129181: 12 transforms
Fuzz 129182: 8 transforms
Fuzz 129183: 10 transforms
Fuzz 129184: 12 transforms
Fuzz 129185: 5 transforms
Fuzz 129186: 11 transforms
Fuzz 129187: 15 transforms
Fuzz 129188: 6 transforms
Fuzz 129189: 15 transforms
Fuzz 129190: 1 transforms
Fuzz 129191: 6 transforms
Fuzz 129192: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
}
@Component(
  Stringrm, NgModel])
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
  List<String> items;
  inputs: const ['count'],

  directives: const [CounterComponent<!--
  selector: ' header;

class CounterComponent {
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
       aria-hidden="true"

  templateUrl: 'test.html',
  void increment() {}
  selector: 'my-aaa',
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  @ContentChild(CounterComponent)
  List<String> items;
}
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
class ComponentA {
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

-->
  CounterCo NgForm, NgModel])
  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
  List<String> items;
  inputs: const ['count'],

  directives: const [CounterComponent<!--
  selector: 'my-counter',
  @ContentChild(CounterComponent)
@Component(
  selector: 'my-counter',
  @Input() int maxCount;
}
  @Output() EventEmitter<int> incremented;
class CounterComponent {


  void reset() {}
@Component(
    , NgIf, NgFor{
  int count;
  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hiddm of items; let x=index' [hidden]=en]='item != null'>  {{x}} : {{item
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 129193: 10 transforms
Fuzz 129194: 15 transforms
Fuzz 129195: 5 transforms
Fuzz 129196: 18 transforms
Fuzz 129197: 10 transforms
Fuzz 129198: 14 transforms
Fuzz 129199: 15 transforms
Fuzz 129200: 15 transforms
Fuzz 129201: 19 transforms
Fuzz 129202: 9 transforms
Fuzz 129203: 11 transforms
Fuzz 129204: 13 transforms
Fuzz 129205: 15 transforms
Fuzz 129206: 14 transforms
Fuzz 129207: 18 transforms
Fuzz 129208: 6 transforms
Fuzz 129209: 7 transforms
Fuzz 129210: 8 transforms
Fuzz 129211: 17 transforms
Fuzz 129212: 11 transforms
Fuzz 129213: 12 transforms
Fuzz 129214: 6 transforms
Fuzz 129215: 6 transforms
Fuzz 129216: 9 transforms
Fuzz 129217: 1 transforms
Fuzz 129218: 8 transforms
Fuzz 129219: 17 transforms
Fuzz 129220: 10 transforms
Fuzz 129221: 19 transforms
Fuzz 129222: 16 transforms
Fuzz 129223: 8 transforms
Fuzz 129224: 1 transforms
Fuzz 129225: 17 transforms
Fuzz 129226: 18 transforms
Fuzz 129227: 20 transforms
Fuzz 129228: 3 transforms
Fuzz 129229: 20 transforms
Fuzz 129230: 20 transforms
Fuzz 129231: 13 transforms
Fuzz 129232: 8 transforms
Fuzz 129233: 2 transforms
Fuzz 129234: 5 transforms
Fuzz 129235: 13 transforms
Fuzz 129236: 4 transforms
Fuzz 129237: 8 transforms
Fuzz 129238: 9 transforms
Fuzz 129239: 6 transforms
Fuzz 129240: 5 transforms
Fuzz 129241: 6 transforms
Fuzz 129242: 19 transforms
Fuzz 129243: 6 transforms
Fuzz 129244: 16 transforms
Fuzz 129245: 9 transforms
Fuzz 129246: 20 transforms
Fuzz 129247: 5 transforms
Fuzz 129248: 6 transforms
Fuzz 129249: 8 transforms
Fuzz 129250: 20 transforms
Fuzz 129251: 10 transforms
Fuzz 129252: 15 transforms
Fuzz 129253: 14 transforms
Fuzz 129254: 9 transforms
Fuzz 129255: 1 transforms
Fuzz 129256: 17 transforms
Fuzz 129257: 19 transforms
Fuzz 129258: 16 transforms
Fuzz 129259: 15 transforms
Fuzz 129260: 18 transforms
Fuzz 129261: 2 transforms
Fuzz 129262: 15 transforms
Fuzz 129263: 9 transforms
Fuzz 129264: 4 transforms
Fuzz 129265: 6 transforms
Fuzz 129266: 15 transforms
Fuzz 129267: 3 transforms
Fuzz 129268: 8 transforms
Fuzz 129269: 6 transforms
Fuzz 129270: 20 transforms
Fuzz 129271: 9 transforms
Fuzz 129272: 3 transforms
Fuzz 129273: 2 transforms
Fuzz 129274: 5 transforms
Fuzz 129275: 6 transforms
Fuzz 129276: 12 transforms
Fuzz 129277: 14 transforms
Fuzz 129278: 14 transforms
Fuzz 129279: 9 transforms
Fuzz 129280: 15 transforms
Fuzz 129281: 17 transforms
Fuzz 129282: 18 transforms
Fuzz 129283: 12 transforms
Fuzz 129284: 4 transforms
Fuzz 129285: 15 transforms
Fuzz 129286: 20 transforms
Fuzz 129287: 1 transforms
Fuzz 129288: 18 transforms
Fuzz 129289: 10 transforms
Fuzz 129290: 1 transforms
Fuzz 129291: 1 transforms
Fuzz 129292: 20 transforms
Fuzz 129293: 2 transforms
Fuzz 129294: 6 transforms
Fuzz 129295: 5 transforms
Fuzz 129296: 10 transforms
Fuzz 129297: 6 transforms
Fuzz 129298: 1 transforms
Fuzz 129299: 13 transforms
Fuzz 129300: 4 transforms
Fuzz 129301: 17 transforms
Fuzz 129302: 11 transforms
Fuzz 129303: 3 transforms
Fuzz 129304: 9 transforms
Fuzz 129305: 5 transforms
Fuzz 129306: 11 transforms
Fuzz 129307: 8 transforms
Fuzz 129308: 9 transforms
Fuzz 129309: 12 transforms
Fuzz 129310: 6 transforms
Fuzz 129311: 18 transforms
Fuzz 129312: 19 transforms
Fuzz 129313: 10 transforms
Fuzz 129314: 14 transforms
Fuzz 129315: 7 transforms
Fuzz 129316: 15 transforms
Fuzz 129317: 13 transforms
Fuzz 129318: 16 transforms
Fuzz 129319: 17 transforms
Fuzz 129320: 20 transforms
Fuzz 129321: 8 transforms
Fuzz 129322: 13 transforms
Fuzz 129323: 9 transforms
Fuzz 129324: 14 transforms
Fuzz 129325: 9 transforms
Fuzz 129326: 8 transforms
Fuzz 129327: 11 transforms
Fuzz 129328: 1 transforms
Fuzz 129329: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
  List<String> items;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
}
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
class CounterComponent {
  @Input() int maxCount;

  String header;
  selector: 'my-aaa',
  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  EventEmitter<String> resetECvent;
  selector: 'my-counter',
  void reset() {}
  outputs: const ['resetEvent: reset'
@Compon<ent(

@Component(
  List<String> items;


  outputs: const ],
class ComponentA {
@Component(
class ComponentA {
  @Output() EventEmitter<int> incremented;
import 'package:angular2/angular2.dart';
  selector: 'my-counter',

  String header;
  CounterComponent recursedComponent;
<<==HTML CODE==>>
    ems.length > 0">
      
    [maxCount]='4'
</div>  <form #ngForm="ngForm"></form>
  </my-counter>
  {{ngForm.dirty}}
<div *ngIf="it<!--
  <input [(ngModel)]="header" />
    #counter
  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->

    (click)='h1.hidden = !h1.hidden; counter.}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260<!--
b0937baae56267a6cd935',
rexporteset()'
    (incremented)='items.ad<!--
-->
       aria-hidden="true"
d($event.toString())'>

<li *ngFor='et item of items; let x=ilick)='h1.hidden = !h1.hidden; counter.}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260<!--
b0937baae56267a6cd935',
reset()'
    (incremented)='items.add($event.toString())'>

<li *ngFor='et item of items; lt x=index' [hidden]='item != null>-->
  <myndex' [hidden]='item != null>-->
  <my-counter
    (reset)=''
    [count]="items.length"
  
       aria-hidden="true"
    <my-counter></my-counter>
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 129330: 8 transforms
Fuzz 129331: 10 transforms
Fuzz 129332: 13 transforms
Fuzz 129333: 1 transforms
Fuzz 129334: 16 transforms
Fuzz 129335: 15 transforms
Fuzz 129336: 15 transforms
Fuzz 129337: 17 transforms
Fuzz 129338: 14 transforms
Fuzz 129339: 9 transforms
Fuzz 129340: 7 transforms
Fuzz 129341: 10 transforms
Fuzz 129342: 1 transforms
Fuzz 129343: 14 transforms
Fuzz 129344: 15 transforms
Fuzz 129345: 1 transforms
Fuzz 129346: 8 transforms
Fuzz 129347: 19 transforms
Fuzz 129348: 10 transforms
Fuzz 129349: 16 transforms
Fuzz 129350: 12 transforms
Fuzz 129351: 16 transforms
Fuzz 129352: 13 transforms
Fuzz 129353: 7 transforms
Fuzz 129354: 12 transforms
Fuzz 129355: 9 transforms
Fuzz 129356: 3 transforms
Fuzz 129357: 20 transforms
Fuzz 129358: 11 transforms
Fuzz 129359: 11 transforms
Fuzz 129360: 17 transforms
Fuzz 129361: 8 transforms
Fuzz 129362: 12 transforms
Fuzz 129363: 2 transforms
Fuzz 129364: 14 transforms
Fuzz 129365: 10 transforms
Fuzz 129366: 17 transforms
Fuzz 129367: 14 transforms
Fuzz 129368: 5 transforms
Fuzz 129369: 3 transforms
Fuzz 129370: 9 transforms
Fuzz 129371: 12 transforms
Fuzz 129372: 14 transforms
Fuzz 129373: 5 transforms
Fuzz 129374: 9 transforms
Fuzz 129375: 6 transforms
Fuzz 129376: 4 transforms
Fuzz 129377: 12 transforms
Fuzz 129378: 12 transforms
Fuzz 129379: 20 transforms
Fuzz 129380: 9 transforms
Fuzz 129381: 9 transforms
Fuzz 129382: 19 transforms
Fuzz 129383: 10 transforms
Fuzz 129384: 7 transforms
Fuzz 129385: 4 transforms
Fuzz 129386: 20 transforms
Fuzz 129387: 16 transforms
Fuzz 129388: 13 transforms
Fuzz 129389: 2 transforms
Fuzz 129390: 2 transforms
Fuzz 129391: 9 transforms
Fuzz 129392: 16 transforms
Fuzz 129393: 4 transforms
Fuzz 129394: 18 transforms
Fuzz 129395: 18 transforms
Fuzz 129396: 7 transforms
Fuzz 129397: 7 transforms
Fuzz 129398: 7 transforms
Fuzz 129399: 2 transforms
Fuzz 129400: 20 transforms
Fuzz 129401: 3 transforms
Fuzz 129402: 13 transforms
Fuzz 129403: 4 transforms
Fuzz 129404: 13 transforms
Fuzz 129405: 12 transforms
Fuzz 129406: 5 transforms
Fuzz 129407: 7 transforms
Fuzz 129408: 5 transforms
Fuzz 129409: 7 transforms
Fuzz 129410: 14 transforms
Fuzz 129411: 4 transforms
Fuzz 129412: 8 transforms
Fuzz 129413: 16 transforms
Fuzz 129414: 3 transforms
Fuzz 129415: 15 transforms
Fuzz 129416: 16 transforms
Fuzz 129417: 4 transforms
Fuzz 129418: 9 transforms
Fuzz 129419: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
       aria-hidden="true"
}
]),
class ComponentA {
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
class CounterComponent -aaa',
  outputs: const ['resetEvent: resesupert'],
  template: '{{count}} <buton (click)="increshowment()" [value]="\'add\'"></button>')
});
\'\'\');
import 'package:angular2/angular2.d<!--
  templateUrl: 'test.html',
{
  ' const [Count
@Component<!(
});
-->
  inputs: const ['count'],
  '090cedb3f2833a3constf260b09\'\'\');
{
}

  List<String> items;
]),
       attr.ari
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'<!--
-catch->
       aria-hidden="true"
    (reset)=''
    (click)='h1.hidden = !h1.hi}
]),
});
{
\'\'\');
  '0factory90cedb3f2833a3f260b0937baae562dden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-ecounter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 129420: 2 transforms
Fuzz 129421: 17 transforms
Fuzz 129422: 12 transforms
Fuzz 129423: 17 transforms
Fuzz 129424: 7 transforms
Fuzz 129425: 20 transforms
Fuzz 129426: 2 transforms
Fuzz 129427: 18 transforms
Fuzz 129428: 17 transforms
Fuzz 129429: 11 transforms
Fuzz 129430: 4 transforms
Fuzz 129431: 11 transforms
Fuzz 129432: 14 transforms
Fuzz 129433: 10 transforms
Fuzz 129434: 4 transforms
Fuzz 129435: 7 transforms
Fuzz 129436: 2 transforms
Fuzz 129437: 1 transforms
Fuzz 129438: 9 transforms
Fuzz 129439: 7 transforms
Fuzz 129440: 4 transforms
Fuzz 129441: 18 transforms
Fuzz 129442: 16 transforms
Fuzz 129443: 18 transforms
Fuzz 129444: 20 transforms
Fuzz 129445: 11 transforms
Fuzz 129446: 20 transforms
Fuzz 129447: 11 transforms
Fuzz 129448: 11 transforms
Fuzz 129449: 3 transforms
Fuzz 129450: 6 transforms
Fuzz 129451: 18 transforms
Fuzz 129452: 3 transforms
Fuzz 129453: 1 transforms
Fuzz 129454: 10 transforms
Fuzz 129455: 1 transforms
Fuzz 129456: 4 transforms
Fuzz 129457: 13 transforms
Fuzz 129458: 17 transforms
Fuzz 129459: 9 transforms
Fuzz 129460: 17 transforms
Fuzz 129461: 5 transforms
Fuzz 129462: 11 transforms
Fuzz 129463: 6 transforms
Fuzz 129464: 11 transforms
Fuzz 129465: 16 transforms
Fuzz 129466: 20 transforms
Fuzz 129467: 9 transforms
Fuzz 129468: 16 transforms
Fuzz 129469: 9 transforms
Fuzz 129470: 12 transforms
Fuzz 129471: 20 transforms
Fuzz 129472: 11 transforms
Fuzz 129473: 18 transforms
Fuzz 129474: 7 transforms
Fuzz 129475: 7 transforms
Fuzz 129476: 18 transforms
Fuzz 129477: 16 transforms
Fuzz 129478: 14 transforms
Fuzz 129479: 5 transforms
Fuzz 129480: 19 transforms
Fuzz 129481: 6 transforms
Fuzz 129482: 10 transforms
Fuzz 129483: 16 transforms
Fuzz 129484: 7 transforms
Fuzz 129485: 9 transforms
Fuzz 129486: 12 transforms
Fuzz 129487: 1 transforms
Fuzz 129488: 8 transforms
Fuzz 129489: 6 transforms
Fuzz 129490: 13 transforms
Fuzz 129491: 1 transforms
Fuzz 129492: 15 transforms
Fuzz 129493: 6 transforms
Fuzz 129494: 15 transforms
Fuzz 129495: 18 transforms
Fuzz 129496: 4 transforms
Fuzz 129497: 14 transforms
Fuzz 129498: 18 transforms
Fuzz 129499: 13 transforms
Fuzz 129500: 17 transforms
Fuzz 129501: 13 transforms
Fuzz 129502: 8 transforms
Fuzz 129503: 9 transforms
Fuzz 129504: 2 transforms
Fuzz 129505: 17 transforms
Fuzz 129506: 10 transforms
Fuzz 129507: 19 transforms
Fuzz 129508: 5 transforms
Fuzz 129509: 2 transforms
Fuzz 129510: 19 transforms
Fuzz 129511: 13 transforms
Fuzz 129512: 6 transforms
Fuzz 129513: 1 transforms
Fuzz 129514: 19 transforms
Fuzz 129515: 2 transforms
Fuzz 129516: 18 transforms
Fuzz 129517: 5 transforms
Fuzz 129518: 17 transforms
Fuzz 129519: 19 transforms
Fuzz 129520: 19 transforms
Fuzz 129521: 8 transforms
Fuzz 129522: 6 transforms
Fuzz 129523: 2 transforms
Fuzz 129524: 4 transforms
Fuzz 129525: 13 transforms
Fuzz 129526: 6 transforms
Fuzz 129527: 20 transforms
Fuzz 129528: 18 transforms
Fuzz 129529: 18 transforms
Fuzz 129530: 7 transforms
Fuzz 129531: 4 transforms
Fuzz 129532: 17 transforms
Fuzz 129533: 3 transforms
Fuzz 129534: 3 transforms
Fuzz 129535: 11 transforms
Fuzz 129536: 10 transforms
Fuzz 129537: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  String header;
\'\'\');
  outputs: const ['resetEvent: reset'],
-->
  int count;
  selector: 'my-counter',
  @ContentChild(CounterComponent)
@Component(
{
  selector: 'my-aaa',
cla<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
}
       aria-hidden="truess ComponenttA {  List<String> items;
  void reset() {}
  '090cedb3f2833a3f260b0937baae56267a6cd935',
class CounterComponent {
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
}
  EventEmitter<String> resetEvent;
  Co}
]),
  templateUrl: 'test.html',  directives: const [CounterComponent, Ng<!--
-->
       aria-hidden="If, NgFor, NgForm, NgModel])

  unterComponent recursedComponent;


<<==HTML CODE==>>
{
  '090cedb3f2833a3f260ems.length}} items:</h1>
<li *ngFor='let item of it
<li *ngFor='let item of items; let x=indexFunction' [hidden]='item --!= null'>
]),
<h1 #h1>Showing {{items.length}} items:</h1>
});
  {{x}} : <!-- @ngIgnoreErrors: -->
<!-- @ngIgnoreErrors: -->
\'\'\');
<h1 #h1>Showing {{it}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 129538: 10 transforms
Fuzz 129539: 14 transforms
Fuzz 129540: 15 transforms
Fuzz 129541: 7 transforms
Fuzz 129542: 1 transforms
Fuzz 129543: 2 transforms
Fuzz 129544: 12 transforms
Fuzz 129545: 19 transforms
Fuzz 129546: 10 transforms
Fuzz 129547: 15 transforms
Fuzz 129548: 19 transforms
Fuzz 129549: 2 transforms
Fuzz 129550: 14 transforms
Fuzz 129551: 15 transforms
Fuzz 129552: 14 transforms
Fuzz 129553: 11 transforms
Fuzz 129554: 2 transforms
Fuzz 129555: 11 transforms
Fuzz 129556: 18 transforms
Fuzz 129557: 8 transforms
Fuzz 129558: 15 transforms
Fuzz 129559: 14 transforms
Fuzz 129560: 10 transforms
Fuzz 129561: 11 transforms
Fuzz 129562: 8 transforms
Fuzz 129563: 14 transforms
Fuzz 129564: 3 transforms
Fuzz 129565: 2 transforms
Fuzz 129566: 17 transforms
Fuzz 129567: 6 transforms
Fuzz 129568: 3 transforms
Fuzz 129569: 1 transforms
Fuzz 129570: 7 transforms
Fuzz 129571: 11 transforms
Fuzz 129572: 8 transforms
Fuzz 129573: 6 transforms
Fuzz 129574: 19 transforms
Fuzz 129575: 5 transforms
Fuzz 129576: 8 transforms
Fuzz 129577: 19 transforms
Fuzz 129578: 8 transforms
Fuzz 129579: 4 transforms
Fuzz 129580: 9 transforms
Fuzz 129581: 17 transforms
Fuzz 129582: 11 transforms
Fuzz 129583: 4 transforms
Fuzz 129584: 14 transforms
Fuzz 129585: 4 transforms
Fuzz 129586: 18 transforms
Fuzz 129587: 19 transforms
Fuzz 129588: 5 transforms
Fuzz 129589: 2 transforms
Fuzz 129590: 16 transforms
Fuzz 129591: 20 transforms
Fuzz 129592: 1 transforms
Fuzz 129593: 9 transforms
Fuzz 129594: 14 transforms
Fuzz 129595: 13 transforms
Fuzz 129596: 18 transforms
Fuzz 129597: 14 transforms
Fuzz 129598: 17 transforms
Fuzz 129599: 13 transforms
Fuzz 129600: 16 transforms
Fuzz 129601: 16 transforms
Fuzz 129602: 16 transforms
Fuzz 129603: 20 transforms
Fuzz 129604: 19 transforms
Fuzz 129605: 7 transforms
Fuzz 129606: 11 transforms
Fuzz 129607: 9 transforms
Fuzz 129608: 6 transforms
Fuzz 129609: 2 transforms
Fuzz 129610: 11 transforms
Fuzz 129611: 8 transforms
Fuzz 129612: 2 transforms
Fuzz 129613: 14 transforms
Fuzz 129614: 16 transforms
Fuzz 129615: 19 transforms
Fuzz 129616: 7 transforms
Fuzz 129617: 18 transforms
Fuzz 129618: 12 transforms
Fuzz 129619: 1 transforms
Fuzz 129620: 9 transforms
Fuzz 129621: 4 transforms
Fuzz 129622: 1 transforms
Fuzz 129623: 3 transforms
Fuzz 129624: 10 transforms
Fuzz 129625: 9 transforms
Fuzz 129626: 18 transforms
Fuzz 129627: 11 transforms
Fuzz 129628: 16 transforms
Fuzz 129629: 14 transforms
Fuzz 129630: 14 transforms
Fuzz 129631: 13 transforms
Fuzz 129632: 20 transforms
Fuzz 129633: 19 transforms
Fuzz 129634: 11 transforms
Fuzz 129635: 14 transforms
Fuzz 129636: 14 transforms
Fuzz 129637: 11 transforms
Fuzz 129638: 4 transforms
Fuzz 129639: 11 transforms
Fuzz 129640: 11 transforms
Fuzz 129641: 9 transforms
Fuzz 129642: 14 transforms
Fuzz 129643: 5 transforms
Fuzz 129644: 14 transforms
Fuzz 129645: 6 transforms
Fuzz 129646: 10 transforms
Fuzz 129647: 11 transforms
Fuzz 129648: 7 transforms
Fuzz 129649: 10 transforms
Fuzz 129650: 8 transforms
Fuzz 129651: 11 transforms
Fuzz 129652: 13 transforms
Fuzz 129653: 18 transforms
Fuzz 129654: 20 transforms
Fuzz 129655: 19 transforms
Fuzz 129656: 7 transforms
Fuzz 129657: 4 transforms
Fuzz 129658: 14 transforms
Fuzz 129659: 15 transforms
Fuzz 129660: 14 transforms
Fuzz 129661: 7 transforms
Fuzz 129662: 15 transforms
Fuzz 129663: 11 transforms
Fuzz 129664: 7 transforms
Fuzz 129665: 18 transforms
Fuzz 129666: 19 transforms
Fuzz 129667: 15 transforms
Fuzz 129668: 4 transforms
Fuzz 129669: 11 transforms
Fuzz 129670: 7 transforms
Fuzz 129671: 13 transforms
Fuzz 129672: 8 transforms
Fuzz 129673: 8 transforms
Fuzz 129674: 16 transforms
Fuzz 129675: 3 transforms
Fuzz 129676: 6 transforms
Fuzz 129677: 19 transforms
Fuzz 129678: 18 transforms
Fuzz 129679: 4 transforms
Fuzz 129680: 20 transforms
Fuzz 129681: 11 transforms
Fuzz 129682: 5 transforms
Fuzz 129683: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
@Componen<!--
       aria-hit(
-->
  templateUrl:  'test.html',
  selector: 'my-aaa<!--
-->
while       aria-hidden="true"
       att".aria-hidd
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor=<!--
--hide>
       aria-hidden="true"
       a'let item of items; let x=index' [hidden]='item != null'>
  {}
]),
});
{
\'\'\');
  '090cedob3f2833a3f260b093{x}} : {{item.trim()}}
</li>

<div *ngIf="ithems.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; }
]),
});
{
\'\'\');
  '090ccounter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 129684: 10 transforms
Fuzz 129685: 2 transforms
Fuzz 129686: 5 transforms
Fuzz 129687: 17 transforms
Fuzz 129688: 13 transforms
Fuzz 129689: 16 transforms
Fuzz 129690: 19 transforms
Fuzz 129691: 19 transforms
Fuzz 129692: 17 transforms
Fuzz 129693: 15 transforms
Fuzz 129694: 16 transforms
Fuzz 129695: 18 transforms
Fuzz 129696: 18 transforms
Fuzz 129697: 13 transforms
Fuzz 129698: 20 transforms
Fuzz 129699: 19 transforms
Fuzz 129700: 10 transforms
Fuzz 129701: 15 transforms
Fuzz 129702: 18 transforms
Fuzz 129703: 2 transforms
Fuzz 129704: 1 transforms
Fuzz 129705: 19 transforms
Fuzz 129706: 12 transforms
Fuzz 129707: 19 transforms
Fuzz 129708: 4 transforms
Fuzz 129709: 2 transforms
Fuzz 129710: 14 transforms
Fuzz 129711: 19 transforms
Fuzz 129712: 19 transforms
Fuzz 129713: 2 transforms
Fuzz 129714: 1 transforms
Fuzz 129715: 12 transforms
Fuzz 129716: 20 transforms
Fuzz 129717: 9 transforms
Fuzz 129718: 9 transforms
Fuzz 129719: 18 transforms
Fuzz 129720: 6 transforms
Fuzz 129721: 20 transforms
Fuzz 129722: 6 transforms
Fuzz 129723: 15 transforms
Fuzz 129724: 10 transforms
Fuzz 129725: 9 transforms
Fuzz 129726: 15 transforms
Fuzz 129727: 4 transforms
Fuzz 129728: 13 transforms
Fuzz 129729: 10 transforms
Fuzz 129730: 17 transforms
Fuzz 129731: 20 transforms
Fuzz 129732: 15 transforms
Fuzz 129733: 4 transforms
Fuzz 129734: 19 transforms
Fuzz 129735: 11 transforms
Fuzz 129736: 12 transforms
Fuzz 129737: 6 transforms
Fuzz 129738: 17 transforms
Fuzz 129739: 14 transforms
Fuzz 129740: 12 transforms
Fuzz 129741: 11 transforms
Fuzz 129742: 9 transforms
Fuzz 129743: 1 transforms
Fuzz 129744: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  selelass ComponentA {
       aria-hmponent;
  selector: 'my-aaa'ives: const [CountertComponent, NgIf, NgFor, NgForm, NgModel])


}
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
import ctor: 'my-counter',
-->
  int count;
  void increment() {}

class CounterComponent {
  inputs: const ['count'],
  direct templateUrl: 'test.html',
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart}
]),
});
{
\'\'\');
  '090ce';
  String he}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935ader;

  Coun.dart';
  String header;

  CounterComponent recursedCo<!--
@Component(
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increterComponent recursedCo<!--
@Component(
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
       aria-hmponent;
  select
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {}
]),
});
{
\'\'{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></frm>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" /}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0>
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 129745: 5 transforms
Fuzz 129746: 15 transforms
Fuzz 129747: 9 transforms
Fuzz 129748: 16 transforms
Fuzz 129749: 4 transforms
Fuzz 129750: 2 transforms
Fuzz 129751: 13 transforms
Fuzz 129752: 3 transforms
Fuzz 129753: 11 transforms
Fuzz 129754: 17 transforms
Fuzz 129755: 14 transforms
Fuzz 129756: 7 transforms
Fuzz 129757: 14 transforms
Fuzz 129758: 16 transforms
Fuzz 129759: 3 transforms
Fuzz 129760: 12 transforms
Fuzz 129761: 16 transforms
Fuzz 129762: 10 transforms
Fuzz 129763: 18 transforms
Fuzz 129764: 3 transforms
Fuzz 129765: 2 transforms
Fuzz 129766: 11 transforms
Fuzz 129767: 2 transforms
Fuzz 129768: 1 transforms
Fuzz 129769: 13 transforms
Fuzz 129770: 6 transforms
Fuzz 129771: 6 transforms
Fuzz 129772: 19 transforms
Fuzz 129773: 4 transforms
Fuzz 129774: 10 transforms
Fuzz 129775: 4 transforms
Fuzz 129776: 7 transforms
Fuzz 129777: 3 transforms
Fuzz 129778: 1 transforms
Fuzz 129779: 2 transforms
Fuzz 129780: 3 transforms
Fuzz 129781: 14 transforms
Fuzz 129782: 5 transforms
Fuzz 129783: 1 transforms
Fuzz 129784: 7 transforms
Fuzz 129785: 17 transforms
Fuzz 129786: 6 transforms
Fuzz 129787: 7 transforms
Fuzz 129788: 4 transforms
Fuzz 129789: 7 transforms
Fuzz 129790: 8 transforms
Fuzz 129791: 20 transforms
Fuzz 129792: 1 transforms
Fuzz 129793: 2 transforms
Fuzz 129794: 4 transforms
Fuzz 129795: 16 transforms
Fuzz 129796: 16 transforms
Fuzz 129797: 5 transforms
Fuzz 129798: 7 transforms
Fuzz 129799: 5 transforms
Fuzz 129800: 4 transforms
Fuzz 129801: 4 transforms
Fuzz 129802: 9 transforms
Fuzz 129803: 17 transforms
Fuzz 129804: 1 transforms
Fuzz 129805: 17 transforms
Fuzz 129806: 9 transforms
Fuzz 129807: 13 transforms
Fuzz 129808: 11 transforms
Fuzz 129809: 2 transforms
Fuzz 129810: 5 transforms
Fuzz 129811: 2 transforms
Fuzz 129812: 1 transforms
Fuzz 129813: 14 transforms
Fuzz 129814: 3 transforms
Fuzz 129815: 3 transforms
Fuzz 129816: 3 transforms
Fuzz 129817: 20 transforms
Fuzz 129818: 15 transforms
Fuzz 129819: 6 transforms
Fuzz 129820: 4 transforms
Fuzz 129821: 13 transforms
Fuzz 129822: 5 transforms
Fuzz 129823: 2 transforms
Fuzz 129824: 4 transforms
Fuzz 129825: 12 transforms
Fuzz 129826: 9 transforms
Fuzz 129827: 18 transforms
Fuzz 129828: 8 transforms
Fuzz 129829: 5 transforms
Fuzz 129830: 7 transforms
Fuzz 129831: 2 transforms
Fuzz 129832: 8 transforms
Fuzz 129833: 8 transforms
Fuzz 129834: 7 transforms
Fuzz 129835: 2 transforms
Fuzz 129836: 7 transforms
Fuzz 129837: 2 transforms
Fuzz 129838: 13 transforms
Fuzz 129839: 8 transforms
Fuzz 129840: 11 transforms
Fuzz 129841: 18 transforms
Fuzz 129842: 19 transforms
Fuzz 129843: 17 transforms
Fuzz 129844: 13 transforms
Fuzz 129845: 17 transforms
Fuzz 129846: 4 transforms
Fuzz 129847: 20 transforms
Fuzz 129848: 10 transforms
Fuzz 129849: 15 transforms
Fuzz 129850: 20 transforms
Fuzz 129851: 20 transforms
Fuzz 129852: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComonent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baa: '{{count}} <button (click)<!--
-->
<!--
-->
       aria-hi       aria-hidden="true"
       attr.ari="increment()" [value]="\'add\'"></buttn>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CountemponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baa: '{{count}} <button (clicrComponent recursedComponent;

  void reset() {}
  void incremonent() {}
}

<<==HTML CODE==>>
    (reset)=''

  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    <my-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [maxCount]='4'</div>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
      
  </my-counter>
  <form #ngForm="ngForm"></form>
    (incremented)='items.add($event.toString())'>
    [count]="items.length"
<div *ngIf="items.length}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935', > 0">

</li>
  
  {{x}} : {{}
]),
});
{
\'\'\');
  '090cedb3fitem.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 129853: 2 transforms
Fuzz 129854: 7 transforms
Fuzz 129855: 5 transforms
Fuzz 129856: 1 transforms
Fuzz 129857: 1 transforms
Fuzz 129858: 3 transforms
Fuzz 129859: 6 transforms
Fuzz 129860: 16 transforms
Fuzz 129861: 10 transforms
Fuzz 129862: 2 transforms
Fuzz 129863: 19 transforms
Fuzz 129864: 8 transforms
Fuzz 129865: 9 transforms
Fuzz 129866: 17 transforms
Fuzz 129867: 8 transforms
Fuzz 129868: 18 transforms
Fuzz 129869: 19 transforms
Fuzz 129870: 16 transforms
Fuzz 129871: 15 transforms
Fuzz 129872: 11 transforms
Fuzz 129873: 15 transforms
Fuzz 129874: 14 transforms
Fuzz 129875: 18 transforms
Fuzz 129876: 7 transforms
Fuzz 129877: 6 transforms
Fuzz 129878: 8 transforms
Fuzz 129879: 5 transforms
Fuzz 129880: 4 transforms
Fuzz 129881: 14 transforms
Fuzz 129882: 11 transforms
Fuzz 129883: 19 transforms
Fuzz 129884: 2 transforms
Fuzz 129885: 13 transforms
Fuzz 129886: 4 transforms
Fuzz 129887: 5 transforms
Fuzz 129888: 13 transforms
Fuzz 129889: 4 transforms
Fuzz 129890: 17 transforms
Fuzz 129891: 1 transforms
Fuzz 129892: 5 transforms
Fuzz 129893: 8 transforms
Fuzz 129894: 14 transforms
Fuzz 129895: 3 transforms
Fuzz 129896: 11 transforms
Fuzz 129897: 1 transforms
Fuzz 129898: 11 transforms
Fuzz 129899: 19 transforms
Fuzz 129900: 19 transforms
Fuzz 129901: 8 transforms
Fuzz 129902: 1 transforms
Fuzz 129903: 13 transforms
Fuzz 129904: 19 transforms
Fuzz 129905: 19 transforms
Fuzz 129906: 2 transforms
Fuzz 129907: 12 transforms
Fuzz 129908: 1 transforms
Fuzz 129909: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  int count;
class ComponentA {

  EventEmitter<String> resetEvent;
  @Input() int maxCount;
class CounterComponent {
  void increment() {}
  directives: co<!--
-->
  @Output() EventEmitter<int> incremented;
  List<String> items;
  template: '{{l',

}
  @ContentChild(CounterComponent)
-->
import 'package:angular2/angular2.dart';
  selector: 'my-counter',  inputs: const ['count'],
  List<String> items;
@Component(


  outputs: const ['resetEvent: reset'],
  String header;
  outputs: constcount}} <button (click)="increment()" [value]="\'add\'"></button>')
nst [CounterComponen, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
ntA {

  EventEmitter<String> resetEvent;
  @Input() int max  selector: 'my-aaa',
  CounterComponent recursedComponent;
  templateUrl: 'test.html',  directives: co<!--
@Component(
}
  void reset() {}
  String header;
nst [CounterComponen, NgIf, NgFor, NgForm, NgModel])
@Component(
  selector: 'my-counter',  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirtyindex' [h}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h}
]),
});
{
\'\'\');
  '090cedb3f21.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
   rethow <my-counter></my-counter>
  </my-countr></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 129910: 2 transforms
Fuzz 129911: 6 transforms
Fuzz 129912: 19 transforms
Fuzz 129913: 2 transforms
Fuzz 129914: 14 transforms
Fuzz 129915: 20 transforms
Fuzz 129916: 13 transforms
Fuzz 129917: 20 transforms
Fuzz 129918: 6 transforms
Fuzz 129919: 16 transforms
Fuzz 129920: 3 transforms
Fuzz 129921: 15 transforms
Fuzz 129922: 17 transforms
Fuzz 129923: 19 transforms
Fuzz 129924: 17 transforms
Fuzz 129925: 17 transforms
Fuzz 129926: 17 transforms
Fuzz 129927: 5 transforms
Fuzz 129928: 6 transforms
Fuzz 129929: 5 transforms
Fuzz 129930: 15 transforms
Fuzz 129931: 4 transforms
Fuzz 129932: 5 transforms
Fuzz 129933: 16 transforms
Fuzz 129934: 1 transforms
Fuzz 129935: 3 transforms
Fuzz 129936: 11 transforms
Fuzz 129937: 13 transforms
Fuzz 129938: 3 transforms
Fuzz 129939: 12 transforms
Fuzz 129940: 7 transforms
Fuzz 129941: 13 transforms
Fuzz 129942: 2 transforms
Fuzz 129943: 20 transforms
Fuzz 129944: 7 transforms
Fuzz 129945: 17 transforms
Fuzz 129946: 6 transforms
Fuzz 129947: 6 transforms
Fuzz 129948: 10 transforms
Fuzz 129949: 12 transforms
Fuzz 129950: 5 transforms
Fuzz 129951: 5 transforms
Fuzz 129952: 13 transforms
Fuzz 129953: 4 transforms
Fuzz 129954: 14 transforms
Fuzz 129955: 8 transforms
Fuzz 129956: 11 transforms
Fuzz 129957: 11 transforms
Fuzz 129958: 1 transforms
Fuzz 129959: 16 transforms
Fuzz 129960: 11 transforms
Fuzz 129961: 5 transforms
Fuzz 129962: 13 transforms
Fuzz 129963: 8 transforms
Fuzz 129964: 2 transforms
Fuzz 129965: 8 transforms
Fuzz 129966: 1 transforms
Fuzz 129967: 16 transforms
Fuzz 129968: 12 transforms
Fuzz 129969: 2 transforms
Fuzz 129970: 4 transforms
Fuzz 129971: 7 transforms
Fuzz 129972: 14 transforms
Fuzz 129973: 11 transforms
Fuzz 129974: 2 transforms
Fuzz 129975: 10 transforms
Fuzz 129976: 16 transforms
Fuzz 129977: 10 transforms
Fuzz 129978: 9 transforms
Fuzz 129979: 20 transforms
Fuzz 129980: 4 transforms
Fuzz 129981: 7 transforms
Fuzz 129982: 1 transforms
Fuzz 129983: 18 transforms
Fuzz 129984: 20 transforms
Fuzz 129985: 3 transforms
Fuzz 129986: 6 transforms
Fuzz 129987: 1 transforms
Fuzz 129988: 1 transforms
Fuzz 129989: 16 transforms
Fuzz 129990: 17 transforms
Fuzz 129991: 10 transforms
Fuzz 129992: 7 transforms
Fuzz 129993: 2 transforms
Fuzz 129994: 20 transforms
Fuzz 129995: 7 transforms
Fuzz 129996: 17 transforms
Fuzz 129997: 20 transforms
Fuzz 129998: 7 transforms
Fuzz 129999: 19 transforms
Fuzz 130000: 18 transforms
Fuzz 130001: 6 transforms
Fuzz 130002: 18 transforms
Fuzz 130003: 5 transforms
Fuzz 130004: 4 transforms
Fuzz 130005: 4 transforms
Fuzz 130006: 1 transforms
Fuzz 130007: 12 transforms
Fuzz 130008: 10 transforms
Fuzz 130009: 7 transforms
Fuzz 130010: 16 transforms
Fuzz 130011: 20 transforms
Fuzz 130012: 7 transforms
Fuzz 130013: 15 transforms
Fuzz 130014: 18 transforms
Fuzz 130015: 7 transforms
Fuzz 130016: 3 transforms
Fuzz 130017: 2 transforms
Fuzz 130018: 6 transforms
Fuzz 130019: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.da',
  inputs: const ['count'o],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} }
  v<button (click="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
rt';
@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFo<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
   r, NgForm, NgModel])
class ComponentA {
  List<String> items;
}
@Compounent(
  selector: 'my-counter',
  inputs: const ['count'o],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} }
  v<button (click="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> inncremented;

  @Conte}
]),
});
{
\'\'\');
 ntChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremente
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130020: 10 transforms
Fuzz 130021: 3 transforms
Fuzz 130022: 3 transforms
Fuzz 130023: 19 transforms
Fuzz 130024: 1 transforms
Fuzz 130025: 15 transforms
Fuzz 130026: 4 transforms
Fuzz 130027: 7 transforms
Fuzz 130028: 19 transforms
Fuzz 130029: 8 transforms
Fuzz 130030: 14 transforms
Fuzz 130031: 15 transforms
Fuzz 130032: 16 transforms
Fuzz 130033: 5 transforms
Fuzz 130034: 17 transforms
Fuzz 130035: 5 transforms
Fuzz 130036: 1 transforms
Fuzz 130037: 20 transforms
Fuzz 130038: 19 transforms
Fuzz 130039: 13 transforms
Fuzz 130040: 11 transforms
Fuzz 130041: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
\'\'\');

\'\'\');
});
}
  directives: const [CounterComponent, NgIvoidf, NgFor, NgForm, NgModel])
]),
  void increment() {}
  inputs: const ['count'],
  templaterethrow: '{{count}} <button (click)="increment()" [value]}
@Component(
  @Output() EventEmitter<int> incremented;
class ComponentA {
-->
class ComponentA {
  vi<!--
  '090cedb3f2833a3f260b0937baae56267a6cd935="\'add\'"></button>')

  '09ventEmitter<String> resetEvent;
\'\'\');
@Component(
  int count;
});
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></b);
  @ContentChild(CounterComponent)

  List<String> items;
  outputs: constc ['resetEvent: reset'],
  inputs: const ['count'],
  String header;
{
}
       aria-hidden="true"

  List<String> items;
  '09ventEmitter<String> reseutton>')
  selector: 'my-counter',
}
import 'package:angular2/angular2.dart';
@Component(
       attr.aria-hidden="{{!invalid reset() {}
  selector: 'my-counter',
class CounterComponent {int maxCount;
{
  @Input() For, NgForm, NgModel])
  selector: 'my-aaa',
]),

  E}
class CounterComponent {
  outputs: const ['resetEvent: reset'],

{
  CounterComponent recursedComponent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *gIf="items.length > 0">
  <form #ngF<!--
-->
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      on
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='<!--
-->
       aria-hidden="true"       attr.aria-hidden="{{!inv4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; <!--
-->       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"hidecounter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130042: 20 transforms
Fuzz 130043: 13 transforms
Fuzz 130044: 10 transforms
Fuzz 130045: 6 transforms
Fuzz 130046: 2 transforms
Fuzz 130047: 17 transforms
Fuzz 130048: 5 transforms
Fuzz 130049: 1 transforms
Fuzz 130050: 19 transforms
Fuzz 130051: 5 transforms
Fuzz 130052: 5 transforms
Fuzz 130053: 11 transforms
Fuzz 130054: 19 transforms
Fuzz 130055: 12 transforms
Fuzz 130056: 16 transforms
Fuzz 130057: 1 transforms
Fuzz 130058: 17 transforms
Fuzz 130059: 5 transforms
Fuzz 130060: 12 transforms
Fuzz 130061: 4 transforms
Fuzz 130062: 8 transforms
Fuzz 130063: 2 transforms
Fuzz 130064: 4 transforms
Fuzz 130065: 18 transforms
Fuzz 130066: 4 transforms
Fuzz 130067: 18 transforms
Fuzz 130068: 12 transforms
Fuzz 130069: 1 transforms
Fuzz 130070: 16 transforms
Fuzz 130071: 8 transforms
Fuzz 130072: 9 transforms
Fuzz 130073: 18 transforms
Fuzz 130074: 7 transforms
Fuzz 130075: 12 transforms
Fuzz 130076: 7 transforms
Fuzz 130077: 19 transforms
Fuzz 130078: 16 transforms
Fuzz 130079: 7 transforms
Fuzz 130080: 7 transforms
Fuzz 130081: 9 transforms
Fuzz 130082: 20 transforms
Fuzz 130083: 6 transforms
Fuzz 130084: 2 transforms
Fuzz 130085: 13 transforms
Fuzz 130086: 13 transforms
Fuzz 130087: 8 transforms
Fuzz 130088: 17 transforms
Fuzz 130089: 15 transforms
Fuzz 130090: 9 transforms
Fuzz 130091: 7 transforms
Fuzz 130092: 4 transforms
Fuzz 130093: 17 transforms
Fuzz 130094: 10 transforms
Fuzz 130095: 5 transforms
Fuzz 130096: 12 transforms
Fuzz 130097: 18 transforms
Fuzz 130098: 8 transforms
Fuzz 130099: 16 transforms
Fuzz 130100: 1 transforms
Fuzz 130101: 2 transforms
Fuzz 130102: 13 transforms
Fuzz 130103: 12 transforms
Fuzz 130104: 20 transforms
Fuzz 130105: 8 transforms
Fuzz 130106: 14 transforms
Fuzz 130107: 11 transforms
Fuzz 130108: 2 transforms
Fuzz 130109: 12 transforms
Fuzz 130110: 9 transforms
Fuzz 130111: 3 transforms
Fuzz 130112: 11 transforms
Fuzz 130113: 10 transforms
Fuzz 130114: 1 transforms
Fuzz 130115: 19 transforms
Fuzz 130116: 10 transforms
Fuzz 130117: 13 transforms
Fuzz 130118: 16 transforms
Fuzz 130119: 8 transforms
Fuzz 130120: 5 transforms
Fuzz 130121: 15 transforms
Fuzz 130122: 4 transforms
Fuzz 130123: 11 transforms
Fuzz 130124: 4 transforms
Fuzz 130125: 13 transforms
Fuzz 130126: 10 transforms
Fuzz 130127: 8 transforms
Fuzz 130128: 20 transforms
Fuzz 130129: 11 transforms
Fuzz 130130: 11 transforms
Fuzz 130131: 17 transforms
Fuzz 130132: 18 transforms
Fuzz 130133: 10 transforms
Fuzz 130134: 14 transforms
Fuzz 130135: 16 transforms
Fuzz 130136: 1 transforms
Fuzz 130137: 13 transforms
Fuzz 130138: 19 transforms
Fuzz 130139: 3 transforms
Fuzz 130140: 15 transforms
Fuzz 130141: 4 transforms
Fuzz 130142: 3 transforms
Fuzz 130143: 7 transforms
Fuzz 130144: 18 transforms
Fuzz 130145: 17 transforms
Fuzz 130146: 4 transforms
Fuzz 130147: 8 transforms
Fuzz 130148: 16 transforms
Fuzz 130149: 20 transforms
Fuzz 130150: 10 transforms
Fuzz 130151: 8 transforms
Fuzz 130152: 8 transforms
Fuzz 130153: 2 transforms
Fuzz 130154: 15 transforms
Fuzz 130155: 5 transforms
Fuzz 130156: 18 transforms
Fuzz 130157: 8 transforms
Fuzz 130158: 4 transforms
Fuzz 130159: 19 transforms
Fuzz 130160: 1 transforms
Fuzz 130161: 3 transforms
Fuzz 130162: 3 transforms
Fuzz 130163: 18 transforms
Fuzz 130164: 16 transforms
Fuzz 130165: 4 transforms
Fuzz 130166: 19 transforms
Fuzz 130167: 15 transforms
Fuzz 130168: 15 transforms
Fuzz 130169: 7 transforms
Fuzz 130170: 4 transforms
Fuzz 130171: 16 transforms
Fuzz 130172: 8 transforms
Fuzz 130173: 10 transforms
Fuzz 130174: 10 transforms
Fuzz 130175: 19 transforms
Fuzz 130176: 12 transforms
Fuzz 130177: 15 transforms
Fuzz 130178: 11 transforms
Fuzz 130179: 7 transforms
Fuzz 130180: 9 transforms
Fuzz 130181: 2 transforms
Fuzz 130182: 3 transforms
Fuzz 130183: 16 transforms
Fuzz 130184: 16 transforms
Fuzz 130185: 18 transforms
Fuzz 130186: 7 transforms
Fuzz 130187: 5 transforms
Fuzz 130188: 10 transforms
Fuzz 130189: 9 transforms
Fuzz 130190: 14 transforms
Fuzz 130191: 14 transforms
Fuzz 130192: 8 transforms
Fuzz 130193: 11 transforms
Fuzz 130194: 16 transforms
Fuzz 130195: 19 transforms
Fuzz 130196: 11 transforms
Fuzz 130197: 6 transforms
Fuzz 130198: 1 transforms
Fuzz 130199: 20 transforms
Fuzz 130200: 6 transforms
Fuzz 130201: 18 transforms
Fuzz 130202: 5 transforms
Fuzz 130203: 6 transforms
Fuzz 130204: 5 transforms
Fuzz 130205: 9 transforms
Fuzz 130206: 5 transforms
Fuzz 130207: 18 transforms
Fuzz 130208: 6 transforms
Fuzz 130209: 5 transforms
Fuzz 130210: 6 transforms
Fuzz 130211: 7 transforms
Fuzz 130212: 20 transforms
Fuzz 130213: 7 transforms
Fuzz 130214: 18 transforms
Fuzz 130215: 1 transforms
Fuzz 130216: 13 transforms
Fuzz 130217: 10 transforms
Fuzz 130218: 17 transforms
Fuzz 130219: 15 transforms
Fuzz 130220: 16 transforms
Fuzz 130221: 4 transforms
Fuzz 130222: 4 transforms
Fuzz 130223: 13 transforms
Fuzz 130224: 3 transforms
Fuzz 130225: 18 transforms
Fuzz 130226: 13 transforms
Fuzz 130227: 5 transforms
Fuzz 130228: 1 transforms
Fuzz 130229: 15 transforms
Fuzz 130230: 15 transforms
Fuzz 130231: 6 transforms
Fuzz 130232: 8 transforms
Fuzz 130233: 10 transforms
Fuzz 130234: 16 transforms
Fuzz 130235: 15 transforms
Fuzz 130236: 2 transforms
Fuzz 130237: 13 transforms
Fuzz 130238: 4 transforms
Fuzz 130239: 3 transforms
Fuzz 130240: 5 transforms
Fuzz 130241: 12 transforms
Fuzz 130242: 11 transforms
Fuzz 130243: 17 transforms
Fuzz 130244: 8 transforms
Fuzz 130245: 7 transforms
Fuzz 130246: 20 transforms
Fuzz 130247: 3 transforms
Fuzz 130248: 9 transforms
Fuzz 130249: 4 transforms
Fuzz 130250: 20 transforms
Fuzz 130251: 8 transforms
Fuzz 130252: 4 transforms
Fuzz 130253: 7 transforms
Fuzz 130254: 20 transforms
Fuzz 130255: 6 transforms
Fuzz 130256: 19 transforms
Fuzz 130257: 12 transforms
Fuzz 130258: 3 transforms
Fuzz 130259: 19 transforms
Fuzz 130260: 14 transforms
Fuzz 130261: 15 transforms
Fuzz 130262: 6 transforms
Fuzz 130263: 18 transforms
Fuzz 130264: 13 transforms
Fuzz 130265: 17 transforms
Fuzz 130266: 6 transforms
Fuzz 130267: 12 transforms
Fuzz 130268: 4 transforms
Fuzz 130269: 10 transforms
Fuzz 130270: 6 transforms
Fuzz 130271: 11 transforms
Fuzz 130272: 18 transforms
Fuzz 130273: 18 transforms
Fuzz 130274: 20 transforms
Fuzz 130275: 19 transforms
Fuzz 130276: 9 transforms
Fuzz 130277: 15 transforms
Fuzz 130278: 12 transforms
Fuzz 130279: 7 transforms
Fuzz 130280: 15 transforms
Fuzz 130281: 17 transforms
Fuzz 130282: 2 transforms
Fuzz 130283: 19 transforms
Fuzz 130284: 13 transforms
Fuzz 130285: 16 transforms
Fuzz 130286: 4 transforms
Fuzz 130287: 2 transforms
Fuzz 130288: 8 transforms
Fuzz 130289: 11 transforms
Fuzz 130290: 6 transforms
Fuzz 130291: 20 transforms
Fuzz 130292: 12 transforms
Fuzz 130293: 14 transforms
Fuzz 130294: 7 transforms
Fuzz 130295: 15 transforms
Fuzz 130296: 9 transforms
Fuzz 130297: 3 transforms
Fuzz 130298: 19 transforms
Fuzz 130299: 12 transforms
Fuzz 130300: 14 transforms
Fuzz 130301: 8 transforms
Fuzz 130302: 18 transforms
Fuzz 130303: 15 transforms
Fuzz 130304: 10 transforms
Fuzz 130305: 4 transforms
Fuzz 130306: 20 transforms
Fuzz 130307: 17 transforms
Fuzz 130308: 1 transforms
Fuzz 130309: 20 transforms
Fuzz 130310: 20 transforms
Fuzz 130311: 14 transforms
Fuzz 130312: 2 transforms
Fuzz 130313: 8 transforms
Fuzz 130314: 17 transforms
Fuzz 130315: 17 transforms
Fuzz 130316: 10 transforms
Fuzz 130317: 9 transforms
Fuzz 130318: 11 transforms
Fuzz 130319: 19 transforms
Fuzz 130320: 4 transforms
Fuzz 130321: 11 transforms
Fuzz 130322: 12 transforms
Fuzz 130323: 14 transforms
Fuzz 130324: 10 transforms
Fuzz 130325: 2 transforms
Fuzz 130326: 14 transforms
Fuzz 130327: 20 transforms
Fuzz 130328: 2 transforms
Fuzz 130329: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
       aria-hiddet [CounterComponent, NgIf, NgFor, NgForm, Ng const ['resetEvent: reset'],
}
class CounterComponent {
@Component(
  inputs: const ['count'],
class CounterComponent {
      Model])
  templateUrl: 'test.html',

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-aaa',
class CompfinallyonentA {
}
  dirComponnt)
  selector: 'my-aaa',
  @ContentChild(CounterComponent)

  String header;
-->


  directives: cons<!--
@Component(
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
  directives: consrectives: cons<!--
  outpus: const ['resetEvent: reset'],
  void reset() {}
import 'package:angular2/angular2.dart';
  int count;
-->
  int count;
  void increment() {}
  void reset() {}
}
  CounterComponent recursedComponent;
  selector: 'my-counter',
@Component(
  List<String> items;


class ComponentA {

  @ContentChild(CounterComponent)
  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErro<!--
-->
       aria-hidden="true"
       attr.aria-hidrs: -->
<h h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
<}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937b/li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
   <my}
]),
});
{
\'\'\');
  '090cedb3f2-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130330: 13 transforms
Fuzz 130331: 6 transforms
Fuzz 130332: 7 transforms
Fuzz 130333: 19 transforms
Fuzz 130334: 9 transforms
Fuzz 130335: 11 transforms
Fuzz 130336: 4 transforms
Fuzz 130337: 20 transforms
Fuzz 130338: 8 transforms
Fuzz 130339: 1 transforms
Fuzz 130340: 10 transforms
Fuzz 130341: 4 transforms
Fuzz 130342: 9 transforms
Fuzz 130343: 11 transforms
Fuzz 130344: 17 transforms
Fuzz 130345: 1 transforms
Fuzz 130346: 8 transforms
Fuzz 130347: 4 transforms
Fuzz 130348: 9 transforms
Fuzz 130349: 16 transforms
Fuzz 130350: 17 transforms
Fuzz 130351: 11 transforms
Fuzz 130352: 7 transforms
Fuzz 130353: 5 transforms
Fuzz 130354: 19 transforms
Fuzz 130355: 15 transforms
Fuzz 130356: 3 transforms
Fuzz 130357: 4 transforms
Fuzz 130358: 20 transforms
Fuzz 130359: 11 transforms
Fuzz 130360: 12 transforms
Fuzz 130361: 6 transforms
Fuzz 130362: 11 transforms
Fuzz 130363: 18 transforms
Fuzz 130364: 9 transforms
Fuzz 130365: 2 transforms
Fuzz 130366: 12 transforms
Fuzz 130367: 4 transforms
Fuzz 130368: 13 transforms
Fuzz 130369: 9 transforms
Fuzz 130370: 2 transforms
Fuzz 130371: 12 transforms
Fuzz 130372: 3 transforms
Fuzz 130373: 12 transforms
Fuzz 130374: 11 transforms
Fuzz 130375: 10 transforms
Fuzz 130376: 8 transforms
Fuzz 130377: 15 transforms
Fuzz 130378: 13 transforms
Fuzz 130379: 3 transforms
Fuzz 130380: 12 transforms
Fuzz 130381: 13 transforms
Fuzz 130382: 6 transforms
Fuzz 130383: 3 transforms
Fuzz 130384: 8 transforms
Fuzz 130385: 18 transforms
Fuzz 130386: 20 transforms
Fuzz 130387: 9 transforms
Fuzz 130388: 1 transforms
Fuzz 130389: 10 transforms
Fuzz 130390: 2 transforms
Fuzz 130391: 3 transforms
Fuzz 130392: 11 transforms
Fuzz 130393: 18 transforms
Fuzz 130394: 15 transforms
Fuzz 130395: 16 transforms
Fuzz 130396: 2 transforms
Fuzz 130397: 8 transforms
Fuzz 130398: 6 transforms
Fuzz 130399: 15 transforms
Fuzz 130400: 10 transforms
Fuzz 130401: 13 transforms
Fuzz 130402: 12 transforms
Fuzz 130403: 7 transforms
Fuzz 130404: 1 transforms
Fuzz 130405: 18 transforms
Fuzz 130406: 5 transforms
Fuzz 130407: 4 transforms
Fuzz 130408: 15 transforms
Fuzz 130409: 12 transforms
Fuzz 130410: 7 transforms
Fuzz 130411: 13 transforms
Fuzz 130412: 1 transforms
Fuzz 130413: 5 transforms
Fuzz 130414: 18 transforms
Fuzz 130415: 16 transforms
Fuzz 130416: 16 transforms
Fuzz 130417: 13 transforms
Fuzz 130418: 17 transforms
Fuzz 130419: 10 transforms
Fuzz 130420: 13 transforms
Fuzz 130421: 6 transforms
Fuzz 130422: 8 transforms
Fuzz 130423: 19 transforms
Fuzz 130424: 10 transforms
Fuzz 130425: 4 transforms
Fuzz 130426: 11 transforms
Fuzz 130427: 2 transforms
Fuzz 130428: 12 transforms
Fuzz 130429: 3 transforms
Fuzz 130430: 7 transforms
Fuzz 130431: 7 transforms
Fuzz 130432: 20 transforms
Fuzz 130433: 17 transforms
Fuzz 130434: 10 transforms
Fuzz 130435: 10 transforms
Fuzz 130436: 19 transforms
Fuzz 130437: 9 transforms
Fuzz 130438: 11 transforms
Fuzz 130439: 15 transforms
Fuzz 130440: 13 transforms
Fuzz 130441: 4 transforms
Fuzz 130442: 4 transforms
Fuzz 130443: 17 transforms
Fuzz 130444: 16 transforms
Fuzz 130445: 13 transforms
Fuzz 130446: 19 transforms
Fuzz 130447: 9 transforms
Fuzz 130448: 14 transforms
Fuzz 130449: 8 transforms
Fuzz 130450: 5 transforms
Fuzz 130451: 17 transforms
Fuzz 130452: 20 transforms
Fuzz 130453: 20 transforms
Fuzz 130454: 11 transforms
Fuzz 130455: 10 transforms
Fuzz 130456: 1 transforms
Fuzz 130457: 14 transforms
Fuzz 130458: 11 transforms
Fuzz 130459: 11 transforms
Fuzz 130460: 7 transforms
Fuzz 130461: 16 transforms
Fuzz 130462: 4 transforms
Fuzz 130463: 11 transforms
Fuzz 130464: 17 transforms
Fuzz 130465: 20 transforms
Fuzz 130466: 8 transforms
Fuzz 130467: 15 transforms
Fuzz 130468: 14 transforms
Fuzz Failure 
<<==DART CODE==>>

]),
  directives: const [CounterComponent,NgIf, NgFor, NgForm, NgModel])
{
  templateUrl: 'test.html',
  List<String> items;
  @Input() int maxCount;
  void reset() {}
}
@Component(
  @ContentChild(CounterComponent)
}


  String header;
  int count;
  CounterComoponent recursedComponent;
  inputs: c}
  void increment() {}
onst ['count'],
  outputs: const ['resetEvent: reset'],

class ComponentA {
class CounterComponent {
  selector: 'my-counter',
  EventEmitter<String> resetEvent;  @Output()<!--
@Component(
  selector: 'my-aaa',
});
import 'package:angular2/angular2.dart';

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-- ventEmitter<int> incremented;
<<==HTML CODE==>>
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</i>

<difalsev< *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4}
]),
});
{
\'\'\');
  '090cedb3f<!--
-->
       aria-hidden="2833a3f260b0'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toSt'ring())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130469: 17 transforms
Fuzz 130470: 15 transforms
Fuzz 130471: 8 transforms
Fuzz 130472: 9 transforms
Fuzz 130473: 9 transforms
Fuzz 130474: 8 transforms
Fuzz 130475: 19 transforms
Fuzz 130476: 11 transforms
Fuzz 130477: 20 transforms
Fuzz 130478: 12 transforms
Fuzz 130479: 18 transforms
Fuzz 130480: 1 transforms
Fuzz 130481: 11 transforms
Fuzz 130482: 3 transforms
Fuzz 130483: 16 transforms
Fuzz 130484: 2 transforms
Fuzz 130485: 4 transforms
Fuzz 130486: 17 transforms
Fuzz 130487: 14 transforms
Fuzz 130488: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> terComponent recursedComponent;
  selector: 'my-counter',
       aria-hidden=, NgFor, NgForm, NgModel])

  EventEmitter<String> resetEvent;
}
  directives: const [CounterComponent, NgIf<!--
}
  int count;  @Input() int maxCount;
  selector: 'my-counter',

  void reset(incremented;
  List<String> items;
  @Output() EventEmitter<int> terComponent recursedComponent;
  outputs: const ['resetEvent: reset'],

  void increment() {}

  plateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  inputs: const ['count'],

  directives: const [CounterComponent, NgIf<!--

@Component(
  selector: 'my-counter',
       aria-hidden=, NgFor, NgForm, NgModel])
  void reset(incremented;
@Component(
-->
  selector: 'my-aaa',
}
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  outputs: const ['resetEvent: reset'],
class ComponentA {
-->
  templateUrl: 'test.html',
       aria-hidden=, NgFor, NgForm, NgModel])
  directives: const [Cou}
  directives: const [CounterComponent, NgIf<!--
}
  int count;  @Input() int maxCount;
  selector: 'my-counter',

  void reset(incremented;
  List<String> items;
  @Output() EventEmitter<int> terComponent recursedComponent;
  outputs: const ['resetEvent: reset'],

  void increment() {}

  plateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  inputs: const ['count'],

  directives: const [CounterComponent, NgIf<!--

@Component(
  selector: 'my-counter',
       aria-hidden=, NgFor, NgForm, NgModel])
  void reset(incremented;
@Component(
-->
  selector: 'my-aaa',
}
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  outputs: const ['resetEvent: reset'],
class ComponentA {
-->
  templateUrl: 'test.html',
       aria-hidden=, NgFor, NgForm, NgModel])
  directives: const [CounterComponent, NgIf<!--
  outputs: const ['resetEvenCounterComponent)

  void reset() {}
}
  inputs: const ['count'],
-->
class ComponentA {

  inputs: const ['count'],
  selector: 'my-counter',

  List<String> items;
  int count;  @Input() int maxCount;
}
@Component(
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
  plateUrl: 'test.html',

@Component(
  EventEmitter<StringnterComponent, NgIf<!--
  outputs: const ['resetEvenCounterComponent)

  void reset() {}
}
  inputs: const ['count'],
-->
class ComponentA {

  inputs: const ['count'],
  selector: 'my-counter',

  List<String> items;
  int count;  @Input() int maxCount;
}
@Component(
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
  plateUrl: 'test.html',

@Component(
  EventEmitter<String> resetEvent;
class ComponentA {

@Component(
  template:@ContentChild(;
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
-->
       aria-n]='item != null'>
  {{x}} : {{item.trim()}}
</li>
}]),
});
{
\'\'\');
  '090ced
<dii>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></fv *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
   ( (incremented)='items.add($event.toString())'>
    <my-counter></m}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5626y-counter>
  e</my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130489: 13 transforms
Fuzz 130490: 12 transforms
Fuzz 130491: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  String header;
}
  @Output() EventEmitter<int> incremented;
  void reset() {}

import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],

  selector: 'my-aaa',
class ComponentA {
  EventEmitter<String> resetEvent;

class CounterComponendeferredt {
@Comp<enumonent(
});
  '090cedb3fdirectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  inputs: const ['count'],
{

  CounterComponent recursedComponent;
}
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
]),
@Component(
  int
}
  @Output() EventEmitter<int> incremented;
  void reset() {}

import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],

  selector: 'my-aaa',
class ComponentA {
  EventEmitter<String> resetEvent;

class CounterComponendeferredt {
@Comp<enumonent(
});
  '090cedb3fdirectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  inputs: const ['count'],
{

  CounterComponent recursedComponent;
}
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
 count;
  void increment() {}
  }
\'\'\');

<<==HTML CODE==>>
<div *ngIf="items.length > 0">
      
<h1 #h1>Showing {{items.length}} items:</h1>
    (reset)=''
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}

<!-- @ngIgnoreErrors: -->
    <my-counter></my-counter>
</li>
  <li *ngFor='let item of items; let x=index' [hidden]='itcatchem != null'>
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  #h1>Showing {{items.length}} items:</h1>
    (reset)=''
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()  [maxCount]='4'
  <my-counter
    [count]="items.length"
  {{ngForm.dirty}}
  </my-counter>
    #counter

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130492: 9 transforms
Fuzz 130493: 12 transforms
Fuzz 130494: 17 transforms
Fuzz 130495: 4 transforms
Fuzz 130496: 12 transforms
Fuzz 130497: 20 transforms
Fuzz 130498: 15 transforms
Fuzz 130499: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
  @ContentChild(CounterComponent)
  inputs: const ['count'],import 'package:angular2/angular2.dart';
class CounterComponent {
}
@Component(
  CounterComponent recu<!--
-->
       aria-hidden="true"
       attr.aria-hiddrsedComponent;
  selector: 'my-counter',

  selector: 'my-aaa'm,
  @Input() int maxCount;

  templateUrl: 'test.html',
  List<String> items;
@Component(
  EventEmitter<String> resetEvent;
}


  @ContentChilomponent, NgIst.html',alue]="\'add\'"></button>')
  directives: const [CounterC {
  String header;
cl
  List<Strif, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  void reset() {}
  int count;
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterC {
  String header;
class ComponentA {
  @Output() EventEmitter<int> incremented;
  it count;
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="heade {{ngForm.dirty}}
  

  <my-deferredr" />
 
    #counter    [count]="items.length"
  </my-counter>
    [maxCount]='4'
  {{ngForm.dirty}}
  

  <my-counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130500: 13 transforms
Fuzz 130501: 6 transforms
Fuzz 130502: 17 transforms
Fuzz 130503: 11 transforms
Fuzz 130504: 16 transforms
Fuzz 130505: 16 transforms
Fuzz 130506: 13 transforms
Fuzz 130507: 5 transforms
Fuzz 130508: 6 transforms
Fuzz 130509: 18 transforms
Fuzz 130510: 5 transforms
Fuzz 130511: 18 transforms
Fuzz 130512: 9 transforms
Fuzz 130513: 1 transforms
Fuzz 130514: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
class ComponentA {
       attr.aria-hidden="{{!invalid}}"

  selector: 'my-aaa',
  List<String> items;


-->
  inputs: const ['count'],

  int count;
  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
\'\'\');
@Component(
  outputs: const ['resetEvent: reset'],
]),
  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
  '090cedb3f2833a3f260b0937baae56267a6cd935',
}
  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></bdutton>')

  mplateUrl: 'test.html',
   void reset() {}
  directives: const [C<!--
@Component(
  @Input() int maxCount;  EventEmititer<String> resetEv}
}
  selector: 'my-counter',
});
       aria-hidden="true"
   -4.ent;

  void increment() {}
  templateUrl: 'test.html',
   void reset() {}
  directives: const [CounterCompone[nt, NgIf, NgFor, NgForm, NgModel])
<<==HTML CODE==>>
  090ced
{
]),
});
\'\'\');
       attr.<!
<!-e-
-->
       aria-hidden="true"}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130515: 14 transforms
Fuzz 130516: 1 transforms
Fuzz 130517: 3 transforms
Fuzz 130518: 1 transforms
Fuzz 130519: 6 transforms
Fuzz 130520: 16 transforms
Fuzz 130521: 10 transforms
Fuzz 130522: 20 transforms
Fuzz 130523: 17 transforms
Fuzz 130524: 7 transforms
Fuzz 130525: 6 transforms
Fuzz 130526: 15 transforms
Fuzz 130527: 6 transforms
Fuzz 130528: 6 transforms
Fuzz 130529: 10 transforms
Fuzz 130530: 16 transforms
Fuzz 130531: 14 transforms
Fuzz 130532: 4 transforms
Fuzz 130533: 16 transforms
Fuzz 130534: 13 transforms
Fuzz 130535: 6 transforms
Fuzz 130536: 11 transforms
Fuzz 130537: 15 transforms
Fuzz 130538: 5 transforms
Fuzz 130539: 15 transforms
Fuzz 130540: 8 transforms
Fuzz 130541: 8 transforms
Fuzz 130542: 19 transforms
Fuzz 130543: 11 transforms
Fuzz 130544: 12 transforms
Fuzz 130545: 18 transforms
Fuzz 130546: 11 transforms
Fuzz 130547: 18 transforms
Fuzz 130548: 9 transforms
Fuzz 130549: 12 transforms
Fuzz 130550: 12 transforms
Fuzz 130551: 12 transforms
Fuzz 130552: 2 transforms
Fuzz 130553: 8 transforms
Fuzz 130554: 15 transforms
Fuzz 130555: 6 transforms
Fuzz 130556: 5 transforms
Fuzz 130557: 16 transforms
Fuzz 130558: 15 transforms
Fuzz 130559: 14 transforms
Fuzz 130560: 2 transforms
Fuzz 130561: 1 transforms
Fuzz 130562: 19 transforms
Fuzz 130563: 18 transforms
Fuzz 130564: 18 transforms
Fuzz 130565: 5 transforms
Fuzz 130566: 12 transforms
Fuzz 130567: 15 transforms
Fuzz 130568: 18 transforms
Fuzz 130569: 9 transforms
Fuzz 130570: 11 transforms
Fuzz 130571: 4 transforms
Fuzz 130572: 7 transforms
Fuzz 130573: 4 transforms
Fuzz 130574: 12 transforms
Fuzz 130575: 10 transforms
Fuzz 130576: 6 transforms
Fuzz 130577: 16 transforms
Fuzz 130578: 7 transforms
Fuzz 130579: 10 transforms
Fuzz 130580: 17 transforms
Fuzz 130581: 19 transforms
Fuzz 130582: 7 transforms
Fuzz 130583: 9 transforms
Fuzz 130584: 12 transforms
Fuzz 130585: 19 transforms
Fuzz 130586: 1 transforms
Fuzz 130587: 14 transforms
Fuzz 130588: 2 transforms
Fuzz 130589: 10 transforms
Fuzz 130590: 9 transforms
Fuzz 130591: 19 transforms
Fuzz 130592: 6 transforms
Fuzz 130593: 14 transforms
Fuzz 130594: 16 transforms
Fuzz 130595: 5 transforms
Fuzz 130596: 17 transforms
Fuzz 130597: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
  selector: 'my-counter',

  selector: 'my-aaa',
}
  void reset() {}
  String header;
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
class CounterComponent {  int count;
  outputs: const ['resetEvent: reset'],

-->
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       attr.aria-hidden="{{!invter<int> incremented;
  void increment() terComponent)

       aria-hidden="true"
{}
@Component(
import 'p}
]),
});
{
\'\'\');
  '090cedb3f2833ackage:angular2/angular2.dart';
  @ContentChild(CounterComponent)

       aria-hidden="true"
class ComponentA {
}
  @Output() EventEmit<!--

  templateUrl: 'test.html',
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>0Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngFeorm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (cli}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baaeck)='h1.hidden = !h1.hiddn; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130598: 18 transforms
Fuzz 130599: 7 transforms
Fuzz 130600: 10 transforms
Fuzz 130601: 19 transforms
Fuzz 130602: 10 transforms
Fuzz 130603: 8 transforms
Fuzz 130604: 12 transforms
Fuzz 130605: 13 transforms
Fuzz 130606: 10 transforms
Fuzz 130607: 6 transforms
Fuzz 130608: 2 transforms
Fuzz 130609: 11 transforms
Fuzz 130610: 20 transforms
Fuzz 130611: 14 transforms
Fuzz 130612: 2 transforms
Fuzz 130613: 2 transforms
Fuzz 130614: 3 transforms
Fuzz 130615: 18 transforms
Fuzz 130616: 7 transforms
Fuzz 130617: 15 transforms
Fuzz 130618: 10 transforms
Fuzz 130619: 6 transforms
Fuzz 130620: 12 transforms
Fuzz 130621: 5 transforms
Fuzz 130622: 7 transforms
Fuzz 130623: 14 transforms
Fuzz 130624: 5 transforms
Fuzz 130625: 10 transforms
Fuzz 130626: 18 transforms
Fuzz 130627: 18 transforms
Fuzz 130628: 20 transforms
Fuzz 130629: 2 transforms
Fuzz 130630: 9 transforms
Fuzz 130631: 19 transforms
Fuzz 130632: 19 transforms
Fuzz 130633: 14 transforms
Fuzz 130634: 3 transforms
Fuzz 130635: 5 transforms
Fuzz 130636: 16 transforms
Fuzz 130637: 12 transforms
Fuzz 130638: 15 transforms
Fuzz 130639: 14 transforms
Fuzz 130640: 8 transforms
Fuzz 130641: 4 transforms
Fuzz 130642: 12 transforms
Fuzz 130643: 1 transforms
Fuzz 130644: 14 transforms
Fuzz 130645: 4 transforms
Fuzz 130646: 5 transforms
Fuzz 130647: 19 transforms
Fuzz 130648: 1 transforms
Fuzz 130649: 13 transforms
Fuzz 130650: 10 transforms
Fuzz 130651: 15 transforms
Fuzz 130652: 18 transforms
Fuzz 130653: 19 transforms
Fuzz 130654: 20 transforms
Fuzz 130655: 19 transforms
Fuzz 130656: 8 transforms
Fuzz 130657: 17 transforms
Fuzz 130658: 17 transforms
Fuzz 130659: 11 transforms
Fuzz 130660: 17 transforms
Fuzz 130661: 2 transforms
Fuzz 130662: 19 transforms
Fuzz 130663: 15 transforms
Fuzz 130664: 8 transforms
Fuzz 130665: 17 transforms
Fuzz 130666: 13 transforms
Fuzz 130667: 8 transforms
Fuzz 130668: 8 transforms
Fuzz 130669: 4 transforms
Fuzz 130670: 19 transforms
Fuzz 130671: 6 transforms
Fuzz 130672: 20 transforms
Fuzz 130673: 6 transforms
Fuzz 130674: 6 transforms
Fuzz 130675: 7 transforms
Fuzz 130676: 10 transforms
Fuzz 130677: 13 transforms
Fuzz 130678: 11 transforms
Fuzz 130679: 18 transforms
Fuzz 130680: 16 transforms
Fuzz 130681: 13 transforms
Fuzz 130682: 10 transforms
Fuzz 130683: 19 transforms
Fuzz 130684: 9 transforms
Fuzz 130685: 10 transforms
Fuzz 130686: 10 transforms
Fuzz 130687: 6 transforms
Fuzz 130688: 6 transforms
Fuzz 130689: 12 transforms
Fuzz 130690: 1 transforms
Fuzz 130691: 2 transforms
Fuzz 130692: 19 transforms
Fuzz 130693: 5 transforms
Fuzz 130694: 7 transforms
Fuzz 130695: 14 transforms
Fuzz 130696: 6 transforms
Fuzz 130697: 13 transforms
Fuzz 130698: 3 transforms
Fuzz 130699: 19 transforms
Fuzz 130700: 7 transforms
Fuzz 130701: 17 transforms
Fuzz 130702: 20 transforms
Fuzz 130703: 3 transforms
Fuzz 130704: 14 transforms
Fuzz 130705: 8 transforms
Fuzz 130706: 15 transforms
Fuzz 130707: 8 transforms
Fuzz 130708: 8 transforms
Fuzz 130709: 9 transforms
Fuzz 130710: 6 transforms
Fuzz 130711: 11 transforms
Fuzz 130712: 20 transforms
Fuzz 130713: 1 transforms
Fuzz 130714: 5 transforms
Fuzz 130715: 9 transforms
Fuzz 130716: 17 transforms
Fuzz 130717: 18 transforms
Fuzz 130718: 4 transforms
Fuzz 130719: 9 transforms
Fuzz 130720: 4 transforms
Fuzz 130721: 10 transforms
Fuzz 130722: 4 transforms
Fuzz 130723: 5 transforms
Fuzz 130724: 7 transforms
Fuzz 130725: 15 transforms
Fuzz 130726: 4 transforms
Fuzz 130727: 9 transforms
Fuzz 130728: 17 transforms
Fuzz 130729: 20 transforms
Fuzz 130730: 15 transforms
Fuzz 130731: 1 transforms
Fuzz 130732: 14 transforms
Fuzz 130733: 1 transforms
Fuzz 130734: 2 transforms
Fuzz 130735: 13 transforms
Fuzz 130736: 15 transforms
Fuzz 130737: 7 transforms
Fuzz 130738: 19 transforms
Fuzz 130739: 4 transforms
Fuzz 130740: 20 transforms
Fuzz 130741: 10 transforms
Fuzz 130742: 17 transforms
Fuzz 130743: 16 transforms
Fuzz 130744: 14 transforms
Fuzz 130745: 8 transforms
Fuzz 130746: 19 transforms
Fuzz 130747: 6 transforms
Fuzz 130748: 5 transforms
Fuzz 130749: 2 transforms
Fuzz 130750: 9 transforms
Fuzz 130751: 19 transforms
Fuzz 130752: 3 transforms
Fuzz 130753: 11 transforms
Fuzz 130754: 12 transforms
Fuzz 130755: 10 transforms
Fuzz 130756: 6 transforms
Fuzz 130757: 16 transforms
Fuzz 130758: 16 transforms
Fuzz 130759: 19 transforms
Fuzz 130760: 17 transforms
Fuzz 130761: 9 transforms
Fuzz 130762: 1 transforms
Fuzz 130763: 18 transforms
Fuzz 130764: 7 transforms
Fuzz 130765: 9 transforms
Fuzz 130766: 6 transforms
Fuzz 130767: 8 transforms
Fuzz 130768: 15 transforms
Fuzz 130769: 14 transforms
Fuzz 130770: 6 transforms
Fuzz 130771: 17 transforms
Fuzz 130772: 12 transforms
Fuzz 130773: 9 transforms
Fuzz 130774: 6 transforms
Fuzz 130775: 14 transforms
Fuzz 130776: 9 transforms
Fuzz 130777: 1 transforms
Fuzz 130778: 16 transforms
Fuzz 130779: 5 transforms
Fuzz 130780: 19 transforms
Fuzz 130781: 16 transforms
Fuzz 130782: 9 transforms
Fuzz 130783: 1 transforms
Fuzz 130784: 19 transforms
Fuzz 130785: 19 transforms
Fuzz 130786: 4 transforms
Fuzz 130787: 5 transforms
Fuzz 130788: 11 transforms
Fuzz 130789: 7 transforms
Fuzz 130790: 3 transforms
Fuzz 130791: 13 transforms
Fuzz 130792: 12 transforms
Fuzz 130793: 8 transforms
Fuzz 130794: 18 transforms
Fuzz 130795: 17 transforms
Fuzz 130796: 1 transforms
Fuzz 130797: 2 transforms
Fuzz 130798: 5 transforms
Fuzz 130799: 12 transforms
Fuzz 130800: 18 transforms
Fuzz 130801: 14 transforms
Fuzz 130802: 14 transforms
Fuzz 130803: 6 transforms
Fuzz 130804: 8 transforms
Fuzz 130805: 9 transforms
Fuzz 130806: 16 transforms
Fuzz 130807: 16 transforms
Fuzz 130808: 8 transforms
Fuzz 130809: 12 transforms
Fuzz 130810: 20 transforms
Fuzz 130811: 20 transforms
Fuzz 130812: 12 transforms
Fuzz 130813: 5 transforms
Fuzz 130814: 11 transforms
Fuzz 130815: 1 transforms
Fuzz 130816: 6 transforms
Fuzz 130817: 1 transforms
Fuzz 130818: 15 transforms
Fuzz 130819: 4 transforms
Fuzz 130820: 12 transforms
Fuzz 130821: 19 transforms
Fuzz 130822: 12 transforms
Fuzz 130823: 4 transforms
Fuzz 130824: 13 transforms
Fuzz 130825: 11 transforms
Fuzz 130826: 12 transforms
Fuzz 130827: 20 transforms
Fuzz 130828: 17 transforms
Fuzz 130829: 7 transforms
Fuzz 130830: 14 transforms
Fuzz 130831: 12 transforms
Fuzz 130832: 16 transforms
Fuzz 130833: 1 transforms
Fuzz 130834: 17 transforms
Fuzz 130835: 14 transforms
Fuzz 130836: 3 transforms
Fuzz 130837: 6 transforms
Fuzz 130838: 13 transforms
Fuzz 130839: 20 transforms
Fuzz 130840: 18 transforms
Fuzz 130841: 18 transforms
Fuzz 130842: 20 transforms
Fuzz 130843: 14 transforms
Fuzz 130844: 12 transforms
Fuzz 130845: 20 transforms
Fuzz 130846: 3 transforms
Fuzz 130847: 8 transforms
Fuzz 130848: 14 transforms
Fuzz 130849: 15 transforms
Fuzz 130850: 19 transforms
Fuzz 130851: 9 transforms
Fuzz 130852: 6 transforms
Fuzz 130853: 14 transforms
Fuzz 130854: 13 transforms
Fuzz 130855: 16 transforms
Fuzz 130856: 14 transforms
Fuzz 130857: 14 transforms
Fuzz 130858: 17 transforms
Fuzz 130859: 7 transforms
Fuzz 130860: 20 transforms
Fuzz 130861: 8 transforms
Fuzz 130862: 13 transforms
Fuzz 130863: 13 transforms
Fuzz 130864: 17 transforms
Fuzz 130865: 10 transforms
Fuzz 130866: 18 transforms
Fuzz 130867: 2 transforms
Fuzz 130868: 3 transforms
Fuzz 130869: 17 transforms
Fuzz 130870: 2 transforms
Fuzz 130871: 17 transforms
Fuzz 130872: 7 transforms
Fuzz 130873: 10 transforms
Fuzz 130874: 5 transforms
Fuzz 130875: 18 transforms
Fuzz 130876: 2 transforms
Fuzz 130877: 3 transforms
Fuzz 130878: 11 transforms
Fuzz 130879: 13 transforms
Fuzz 130880: 2 transforms
Fuzz 130881: 6 transforms
Fuzz 130882: 2 transforms
Fuzz 130883: 20 transforms
Fuzz 130884: 18 transforms
Fuzz 130885: 12 transforms
Fuzz 130886: 15 transforms
Fuzz 130887: 2 transforms
Fuzz 130888: 16 transforms
Fuzz 130889: 10 transforms
Fuzz 130890: 3 transforms
Fuzz 130891: 2 transforms
Fuzz 130892: 6 transforms
Fuzz 130893: 12 transforms
Fuzz 130894: 14 transforms
Fuzz 130895: 15 transforms
Fuzz Failure 
<<==DART CODE==>>

  selector: 'my-counter',
});

  @ContetChild(CounterComponent)
@Component(
  @Input() int mntA {
  outputs: const ['resetEvent: reset'],
}
  selector: 'my-counter',
  List<String> items;
  '0
  String header;
  templateUrl: 'test.html',
  selector: 'my-aaa',
  directives: const [CountNerComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}
  void reset() {}
  List<String> items;
       aria-hidden="true"}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
  outputs: const ['resetEveexternalnt: reset'],
  @<!--
@Component(
  CounterComponent recursedComponent;

  String header;
class ComponentA {
  template: axCount;

  EventEmitter<String> resetEvent;
  int count;
\'\'\');
@Component(importdefault 'package:angular2/angular2.dart';

class CounterComponent {
  inputs: const ['count'],
{
}
]),
}
-->

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"><!--
-->
       aria-hidden="true</form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="eader" />
      
  <my-counter
    #counter
    [count]="items.lengt"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130896: 12 transforms
Fuzz 130897: 3 transforms
Fuzz 130898: 3 transforms
Fuzz 130899: 2 transforms
Fuzz 130900: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  @Input() int maxCount;
]itter<int> incremented;
  s<!--
       attr.aria-hidden="{elector: 'my-counter',

clas"s ComponentA {

  @ContentChild(CounterComponent)

}
  selector: 'my-aaa',
@Component(
  void reset() {}
  directives: const [CounterComponent, NgIf, NgFor, puts: const ['resetEvent: reset'],
  int count;
  String header;
       aria-hidden="true"
@Component(
  List<String> items;
-->
import 'package:aNgForm, NgModel])
  void increment() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
  @Output() EventEm}
  templateUrl: 'test.html',
class CounterComponent {
  outputs: const ['resetEvent: reset'],
  int count;
  String header;
       aria-hidden="true"
@Component(
  List<Stri}
]),
});
{
\'\'\'ng> items;
-->
import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}<!---->
       aria-hidden="true"
       attr.}
]),
});
{
\'\'\');
 aria-hidden="{{!invalid}}"
} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
 <my-counter
    #counter
    [cout]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130901: 6 transforms
Fuzz 130902: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa'<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    ,
  templateUrl: 'test.html'
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

ounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Strin@Component(
  selector: 'my-c
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:<<!--
->
       aria-hidden="true"
  /h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    var[count]="items.length"
    [maxCount]='4'<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!i
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130903: 17 transforms
Fuzz 130904: 12 transforms
Fuzz 130905: 20 transforms
Fuzz 130906: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Strinmponent(
  selector: 'my-aaa',
  templateUrl: 'test.html',
g> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length" enum   [maxCount]='4'
    (reset<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    )=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130907: 17 transforms
Fuzz 130908: 17 transforms
Fuzz 130909: 11 transforms
Fuzz 130910: 2 transforms
Fuzz 130911: 12 transforms
Fuzz 130912: 13 transforms
Fuzz 130913: 4 transforms
Fuzz 130914: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  @Input() int maxCount;

  templateUrl: 'test.html',  List<String> items;
  @Output() EventEmitter<int> increment
  inputs: const ['count'],
}
  selector: 'my-aaa',
  selector: 'my-counter',
 template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  directives: const [CounterComponent, NingIf, NgFor, NgForm, NgModel])

class ComponentA {
 m outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dare: '{{count}} <but';
@Component(
  EventEmitte}
]r<String> resetEvent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
</li>

<div *ngI.add($event.toString(f="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130915: 11 transforms
Fuzz 130916: 1 transforms
Fuzz 130917: 8 transforms
Fuzz 130918: 7 transforms
Fuzz 130919: 20 transforms
Fuzz 130920: 1 transforms
Fuzz 130921: 3 transforms
Fuzz 130922: 3 transforms
Fuzz 130923: 8 transforms
Fuzz 130924: 3 transforms
Fuzz 130925: 11 transforms
Fuzz 130926: 11 transforms
Fuzz 130927: 1 transforms
Fuzz 130928: 19 transforms
Fuzz 130929: 10 transforms
Fuzz 130930: 19 transforms
Fuzz 130931: 16 transforms
Fuzz 130932: 5 transforms
Fuzz 130933: 11 transforms
Fuzz 130934: 14 transforms
Fuzz 130935: 18 transforms
Fuzz 130936: 19 transforms
Fuzz 130937: 6 transforms
Fuzz 130938: 2 transforms
Fuzz 130939: 20 transforms
Fuzz 130940: 5 transforms
Fuzz 130941: 7 transforms
Fuzz 130942: 17 transforms
Fuzz 130943: 2 transforms
Fuzz 130944: 18 transforms
Fuzz 130945: 14 transforms
Fuzz 130946: 9 transforms
Fuzz 130947: 6 transforms
Fuzz 130948: 19 transforms
Fuzz 130949: 17 transforms
Fuzz 130950: 15 transforms
Fuzz 130951: 18 transforms
Fuzz 130952: 3 transforms
Fuzz 130953: 1 transforms
Fuzz 130954: 15 transforms
Fuzz 130955: 18 transforms
Fuzz 130956: 11 transforms
Fuzz 130957: 1 transforms
Fuzz 130958: 1 transforms
Fuzz 130959: 15 transforms
Fuzz 130960: 20 transforms
Fuzz 130961: 7 transforms
Fuzz 130962: 1 transforms
Fuzz 130963: 5 transforms
Fuzz 130964: 1 transforms
Fuzz 130965: 3 transforms
Fuzz 130966: 18 transforms
Fuzz 130967: 16 transforms
Fuzz 130968: 4 transforms
Fuzz 130969: 1 transforms
Fuzz 130970: 14 transforms
Fuzz 130971: 20 transforms
Fuzz 130972: 10 transforms
Fuzz 130973: 12 transforms
Fuzz 130974: 12 transforms
Fuzz 130975: 16 transforms
Fuzz 130976: 15 transforms
Fuzz 130977: 1 transforms
Fuzz 130978: 5 transforms
Fuzz 130979: 18 transforms
Fuzz 130980: 20 transforms
Fuzz 130981: 6 transforms
Fuzz 130982: 12 transforms
Fuzz 130983: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
class CounterComponent {
  @Input() int maxCount;
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;

  String header;
  @ContentChild(CounterComponent)
class ComponentA {
  te.mplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
  @Output() EventEmitter<int> incremented;

class CounterComponent {
  void increment() {}
  inputs: const ['count'],
]),
}
}
@Component(


});
  @Input() int maxCount;

  List<String> items;  EventEmitter<Stringonent(
@Compbutton (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
{  selector: 'my-aaa',
  int count;
}
  i
<<==HTML CODE==>>
]),
  </my-counter>
    (incremented)='items.add($event.toString())'>
</div>
    #counter
  
<h1 #h1>Showing {{items.length}} items:</h1>
  '090cedb3f2833a3f260b0937baae56267a6cd935',
});
      
</li>
{
    [maxCount]='4'
  {{ngForm.dirty}}
    <my-}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260counter></my-counter>
  <my-couter
  <form #ngForm="ngForm"></form><li *ngFor='let item of items; let}
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />
   -4.50 x=index' [hidden]='item != null'>
    (click)='h1.hidden = !h1.hidden; counter.reswitchset()'

  {{x}} : {{item.trim()}}    [count]="items.length"
    (reset)=''
<!-- @ngIgnoreErrors: -->

\'\'\');
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 130984: 6 transforms
Fuzz 130985: 7 transforms
Fuzz 130986: 19 transforms
Fuzz 130987: 1 transforms
Fuzz 130988: 4 transforms
Fuzz 130989: 2 transforms
Fuzz 130990: 8 transforms
Fuzz 130991: 1 transforms
Fuzz 130992: 1 transforms
Fuzz 130993: 16 transforms
Fuzz 130994: 7 transforms
Fuzz 130995: 9 transforms
Fuzz 130996: 16 transforms
Fuzz 130997: 18 transforms
Fuzz 130998: 2 transforms
Fuzz 130999: 19 transforms
Fuzz 131000: 10 transforms
Fuzz 131001: 9 transforms
Fuzz 131002: 1 transforms
Fuzz 131003: 1 transforms
Fuzz 131004: 9 transforms
Fuzz 131005: 20 transforms
Fuzz 131006: 3 transforms
Fuzz 131007: 15 transforms
Fuzz 131008: 18 transforms
Fuzz 131009: 1 transforms
Fuzz 131010: 8 transforms
Fuzz 131011: 1 transforms
Fuzz 131012: 6 transforms
Fuzz 131013: 10 transforms
Fuzz 131014: 18 transforms
Fuzz 131015: 6 transforms
Fuzz 131016: 9 transforms
Fuzz 131017: 12 transforms
Fuzz 131018: 1 transforms
Fuzz 131019: 17 transforms
Fuzz 131020: 16 transforms
Fuzz 131021: 10 transforms
Fuzz 131022: 13 transforms
Fuzz 131023: 9 transforms
Fuzz 131024: 1 transforms
Fuzz 131025: 14 transforms
Fuzz 131026: 3 transforms
Fuzz 131027: 7 transforms
Fuzz 131028: 7 transforms
Fuzz 131029: 1 transforms
Fuzz 131030: 7 transforms
Fuzz 131031: 19 transforms
Fuzz 131032: 5 transforms
Fuzz 131033: 8 transforms
Fuzz 131034: 12 transforms
Fuzz 131035: 10 transforms
Fuzz 131036: 18 transforms
Fuzz 131037: 8 transforms
Fuzz 131038: 18 transforms
Fuzz 131039: 19 transforms
Fuzz 131040: 9 transforms
Fuzz 131041: 9 transforms
Fuzz 131042: 10 transforms
Fuzz 131043: 8 transforms
Fuzz 131044: 7 transforms
Fuzz 131045: 5 transforms
Fuzz 131046: 14 transforms
Fuzz 131047: 14 transforms
Fuzz 131048: 18 transforms
Fuzz 131049: 4 transforms
Fuzz 131050: 17 transforms
Fuzz 131051: 14 transforms
Fuzz 131052: 20 transforms
Fuzz 131053: 10 transforms
Fuzz 131054: 6 transforms
Fuzz 131055: 13 transforms
Fuzz 131056: 12 transforms
Fuzz 131057: 14 transforms
Fuzz 131058: 4 transforms
Fuzz 131059: 8 transforms
Fuzz 131060: 17 transforms
Fuzz 131061: 6 transforms
Fuzz 131062: 6 transforms
Fuzz 131063: 4 transforms
Fuzz 131064: 11 transforms
Fuzz 131065: 6 transforms
Fuzz 131066: 18 transforms
Fuzz 131067: 19 transforms
Fuzz 131068: 18 transforms
Fuzz 131069: 6 transforms
Fuzz 131070: 13 transforms
Fuzz 131071: 6 transforms
Fuzz 131072: 7 transforms
Fuzz 131073: 5 transforms
Fuzz 131074: 5 transforms
Fuzz 131075: 5 transforms
Fuzz 131076: 18 transforms
Fuzz 131077: 18 transforms
Fuzz 131078: 15 transforms
Fuzz 131079: 5 transforms
Fuzz 131080: 12 transforms
Fuzz 131081: 11 transforms
Fuzz 131082: 20 transforms
Fuzz 131083: 20 transforms
Fuzz 131084: 1 transforms
Fuzz 131085: 18 transforms
Fuzz 131086: 16 transforms
Fuzz 131087: 17 transforms
Fuzz 131088: 1 transforms
Fuzz 131089: 3 transforms
Fuzz 131090: 9 transforms
Fuzz 131091: 8 transforms
Fuzz 131092: 10 transforms
Fuzz 131093: 15 transforms
Fuzz 131094: 16 transforms
Fuzz 131095: 18 transforms
Fuzz 131096: 16 transforms
Fuzz 131097: 19 transforms
Fuzz 131098: 16 transforms
Fuzz 131099: 11 transforms
Fuzz 131100: 17 transforms
Fuzz 131101: 14 transforms
Fuzz 131102: 7 transforms
Fuzz 131103: 20 transforms
Fuzz 131104: 18 transforms
Fuzz 131105: 6 transforms
Fuzz 131106: 19 transforms
Fuzz 131107: 8 transforms
Fuzz 131108: 10 transforms
Fuzz 131109: 7 transforms
Fuzz 131110: 11 transforms
Fuzz 131111: 7 transforms
Fuzz 131112: 7 transforms
Fuzz 131113: 8 transforms
Fuzz 131114: 1 transforms
Fuzz 131115: 13 transforms
Fuzz 131116: 2 transforms
Fuzz 131117: 6 transforms
Fuzz 131118: 19 transforms
Fuzz 131119: 16 transforms
Fuzz 131120: 15 transforms
Fuzz 131121: 5 transforms
Fuzz 131122: 2 transforms
Fuzz 131123: 1 transforms
Fuzz 131124: 19 transforms
Fuzz 131125: 9 transforms
Fuzz 131126: 3 transforms
Fuzz 131127: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmi}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponent)
  List<String> items;
]),
import 'package:angular2/angular2.dart';

  void increment() {}
  template: '{{count}} <button (click)="inc}rement()" [value]="\'add\'"></button>')

  String header;
}
  EventEmitter<String> resetEvent;
@Comp<!--onent(
  inputs: const ['count'],
  templateUrl: 'test.html',
class CounterComponent {

}

  int count;
  outputs: const ['resetEvent: reset'],
  void reset() {}
  selector: 'my-aaa',
}tter<int> incremented;
@Component(
class ComponentA {
  CounterComponent recursed;

  seComponent;

  selector: 'my-counter',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>)
<li *ngFor='let item of items; let x=index' [hidden]='item != nu}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267ll'>
</li>
<div *ngIf="items.length > 0"}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  >
  <form #ngForm="ngForm"></form>
  {{ngForm.m"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.lengdirty}}
  
  <inphideut [(ngModel)]="heade
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 131128: 8 transforms
Fuzz 131129: 2 transforms
Fuzz 131130: 13 transforms
Fuzz 131131: 13 transforms
Fuzz 131132: 13 transforms
Fuzz 131133: 14 transforms
Fuzz 131134: 3 transforms
Fuzz 131135: 14 transforms
Fuzz 131136: 15 transforms
Fuzz 131137: 12 transforms
Fuzz 131138: 17 transforms
Fuzz 131139: 5 transforms
Fuzz 131140: 17 transforms
Fuzz 131141: 18 transforms
Fuzz 131142: 10 transforms
Fuzz 131143: 8 transforms
Fuzz 131144: 19 transforms
Fuzz 131145: 15 transforms
Fuzz 131146: 6 transforms
Fuzz 131147: 16 transforms
Fuzz 131148: 17 transforms
Fuzz 131149: 1 transforms
Fuzz 131150: 15 transforms
Fuzz 131151: 7 transforms
Fuzz 131152: 3 transforms
Fuzz 131153: 12 transforms
Fuzz 131154: 11 transforms
Fuzz 131155: 5 transforms
Fuzz 131156: 20 transforms
Fuzz 131157: 4 transforms
Fuzz 131158: 20 transforms
Fuzz 131159: 20 transforms
Fuzz 131160: 1 transforms
Fuzz 131161: 4 transforms
Fuzz 131162: 18 transforms
Fuzz 131163: 11 transforms
Fuzz 131164: 7 transforms
Fuzz 131165: 11 transforms
Fuzz 131166: 3 transforms
Fuzz 131167: 11 transforms
Fuzz 131168: 5 transforms
Fuzz 131169: 16 transforms
Fuzz 131170: 4 transforms
Fuzz 131171: 10 transforms
Fuzz 131172: 18 transforms
Fuzz 131173: 11 transforms
Fuzz 131174: 19 transforms
Fuzz 131175: 18 transforms
Fuzz 131176: 1 transforms
Fuzz 131177: 14 transforms
Fuzz 131178: 8 transforms
Fuzz 131179: 17 transforms
Fuzz 131180: 12 transforms
Fuzz 131181: 10 transforms
Fuzz 131182: 12 transforms
Fuzz 131183: 14 transforms
Fuzz 131184: 5 transforms
Fuzz 131185: 13 transforms
Fuzz 131186: 14 transforms
Fuzz 131187: 14 transforms
Fuzz 131188: 17 transforms
Fuzz 131189: 1 transforms
Fuzz 131190: 17 transforms
Fuzz 131191: 1 transforms
Fuzz 131192: 9 transforms
Fuzz 131193: 1 transforms
Fuzz 131194: 13 transforms
Fuzz 131195: 7 transforms
Fuzz 131196: 16 transforms
Fuzz 131197: 1 transforms
Fuzz 131198: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  templat<!--
-->
       aria-he: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
}
  @ContentChildCounterComponent)
  int count;
class CounterComponent {

  List<String> items;
-->

@Component(

  templateUrl: 'test.html',
  inp<!--
  selector: 'my-counter',
}
@Component(
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  String header;
class C
<<==HTML CODE==>>
<!-@ngIgno
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 131199: 2 transforms
Fuzz 131200: 6 transforms
Fuzz 131201: 3 transforms
Fuzz 131202: 4 transforms
Fuzz 131203: 9 transforms
Fuzz 131204: 18 transforms
Fuzz 131205: 15 transforms
Fuzz 131206: 17 transforms
Fuzz 131207: 8 transforms
Fuzz 131208: 5 transforms
Fuzz 131209: 1 transforms
Fuzz 131210: 2 transforms
Fuzz 131211: 8 transforms
Fuzz 131212: 10 transforms
Fuzz 131213: 18 transforms
Fuzz 131214: 19 transforms
Fuzz 131215: 3 transforms
Fuzz 131216: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  String header;

@Component(
class ComponentA {
  @Output() EvemplateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
@Component(
import 'package:an  selector: 'my-cougular2/angular2.dart';
  teventEmitter<S}
  int count;
  EventEmitter<String> resetEvent;
  void increment() {}
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

});


class CounterComponent {
  void reset() {}
\'\'\')tring> resetEvent;
{
]),
}
}
  selector: 'my-aaa',
  List<String> items;
<<==HTML CODE==>>

  <input [(ngModel)]="header" />
</li>
    (reset)=''
    (click)='h1.hidden = native!h1.hidden; counter.reset()'
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
    [mah1>
    [count]="items.length"
    [count]="items.length"
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
      
    #counter
  <my-counter
  {{ngForm.dirty}}
    (reset)=''
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
<li *ngFor='let item of ictems; let x=index' [hidden]='item != null'>
    #counter
      
</li>
  <form #ngForm="ngForm"></form>
  </my-counter>
  
<div *ngIf="items.length > 0">
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString())'>

  
    (click)='h1.hiddexCount]='4'
  <my-counter
    <my-counter></my-counter>

  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 131217: 15 transforms
Fuzz 131218: 19 transforms
Fuzz 131219: 20 transforms
Fuzz 131220: 14 transforms
Fuzz 131221: 11 transforms
Fuzz 131222: 13 transforms
Fuzz 131223: 14 transforms
Fuzz 131224: 14 transforms
Fuzz 131225: 5 transforms
Fuzz 131226: 14 transforms
Fuzz 131227: 8 transforms
Fuzz 131228: 15 transforms
Fuzz 131229: 16 transforms
Fuzz 131230: 17 transforms
Fuzz 131231: 10 transforms
Fuzz 131232: 10 transforms
Fuzz 131233: 14 transforms
Fuzz 131234: 14 transforms
Fuzz 131235: 4 transforms
Fuzz 131236: 6 transforms
Fuzz 131237: 16 transforms
Fuzz 131238: 3 transforms
Fuzz 131239: 17 transforms
Fuzz 131240: 2 transforms
Fuzz 131241: 19 transforms
Fuzz 131242: 14 transforms
Fuzz 131243: 10 transforms
Fuzz 131244: 1 transforms
Fuzz 131245: 19 transforms
Fuzz 131246: 4 transforms
Fuzz 131247: 13 transforms
Fuzz 131248: 9 transforms
Fuzz 131249: 9 transforms
Fuzz 131250: 20 transforms
Fuzz 131251: 14 transforms
Fuzz 131252: 6 transforms
Fuzz 131253: 16 transforms
Fuzz 131254: 5 transforms
Fuzz 131255: 11 transforms
Fuzz 131256: 13 transforms
Fuzz 131257: 6 transforms
Fuzz 131258: 11 transforms
Fuzz 131259: 2 transforms
Fuzz 131260: 4 transforms
Fuzz 131261: 11 transforms
Fuzz 131262: 8 transforms
Fuzz 131263: 19 transforms
Fuzz 131264: 1 transforms
Fuzz 131265: 13 transforms
Fuzz 131266: 13 transforms
Fuzz 131267: 16 transforms
Fuzz 131268: 3 transforms
Fuzz 131269: 5 transforms
Fuzz 131270: 13 transforms
Fuzz 131271: 11 transforms
Fuzz 131272: 1 transforms
Fuzz 131273: 15 transforms
Fuzz 131274: 3 transforms
Fuzz 131275: 20 transforms
Fuzz 131276: 16 transforms
Fuzz 131277: 5 transforms
Fuzz 131278: 7 transforms
Fuzz 131279: 16 transforms
Fuzz 131280: 5 transforms
Fuzz 131281: 13 transforms
Fuzz 131282: 13 transforms
Fuzz 131283: 19 transforms
Fuzz 131284: 11 transforms
Fuzz 131285: 19 transforms
Fuzz 131286: 17 transforms
Fuzz 131287: 10 transforms
Fuzz 131288: 4 transforms
Fuzz 131289: 15 transforms
Fuzz 131290: 12 transforms
Fuzz 131291: 13 transforms
Fuzz 131292: 5 transforms
Fuzz 131293: 13 transforms
Fuzz 131294: 16 transforms
Fuzz 131295: 2 transforms
Fuzz 131296: 6 transforms
Fuzz 131297: 16 transforms
Fuzz 131298: 13 transforms
Fuzz 131299: 11 transforms
Fuzz 131300: 17 transforms
Fuzz 131301: 2 transforms
Fuzz 131302: 19 transforms
Fuzz 131303: 19 transforms
Fuzz 131304: 17 transforms
Fuzz 131305: 9 transforms
Fuzz 131306: 13 transforms
Fuzz 131307: 9 transforms
Fuzz 131308: 12 transforms
Fuzz 131309: 13 transforms
Fuzz 131310: 16 transforms
Fuzz 131311: 20 transforms
Fuzz 131312: 20 transforms
Fuzz 131313: 12 transforms
Fuzz 131314: 1 transforms
Fuzz 131315: 4 transforms
Fuzz 131316: 7 transforms
Fuzz 131317: 15 transforms
Fuzz 131318: 2 transforms
Fuzz 131319: 3 transforms
Fuzz 131320: 16 transforms
Fuzz 131321: 10 transforms
Fuzz 131322: 9 transforms
Fuzz 131323: 9 transforms
Fuzz 131324: 5 transforms
Fuzz 131325: 4 transforms
Fuzz 131326: 8 transforms
Fuzz 131327: 16 transforms
Fuzz 131328: 15 transforms
Fuzz 131329: 19 transforms
Fuzz 131330: 12 transforms
Fuzz 131331: 12 transforms
Fuzz 131332: 3 transforms
Fuzz 131333: 15 transforms
Fuzz 131334: 11 transforms
Fuzz 131335: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  templateUrl: 'test.html',
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  selector: 'my-counter',
-->
  void increment()case {}
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
  inputs: const ['count'],
  int count;
  @ContentChild(CounterComponent)
  String header;
class ComeponentA {
  void increment()case {}
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dartt: reset'],

  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',

       aria-hidden=s ComeponentA {

  CounterComponent recursedComponent;
  @Output() EventEmitter<int> incremented;
r  List<String> items;
}
  outputs: const ['resetEven  selector: 'my-aaa',
@Component(
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

clas<!--

@Component(
class CounterComponent {
  CounterComponent recursedComponent;
@Component(
  void reset() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of itms; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.lhength > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <y-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 131336: 9 transforms
Fuzz 131337: 11 transforms
Fuzz 131338: 14 transforms
Fuzz 131339: 15 transforms
Fuzz 131340: 11 transforms
Fuzz 131341: 10 transforms
Fuzz 131342: 16 transforms
Fuzz 131343: 11 transforms
Fuzz 131344: 18 transforms
Fuzz 131345: 4 transforms
Fuzz 131346: 8 transforms
Fuzz 131347: 9 transforms
Fuzz 131348: 7 transforms
Fuzz 131349: 8 transforms
Fuzz 131350: 20 transforms
Fuzz 131351: 19 transforms
Fuzz 131352: 17 transforms
Fuzz 131353: 3 transforms
Fuzz 131354: 14 transforms
Fuzz 131355: 12 transforms
Fuzz 131356: 14 transforms
Fuzz 131357: 12 transforms
Fuzz 131358: 18 transforms
Fuzz 131359: 1 transforms
Fuzz 131360: 14 transforms
Fuzz 131361: 17 transforms
Fuzz 131362: 10 transforms
Fuzz 131363: 5 transforms
Fuzz 131364: 3 transforms
Fuzz 131365: 6 transforms
Fuzz 131366: 12 transforms
Fuzz 131367: 17 transforms
Fuzz 131368: 14 transforms
Fuzz 131369: 6 transforms
Fuzz 131370: 3 transforms
Fuzz 131371: 20 transforms
Fuzz 131372: 10 transforms
Fuzz 131373: 5 transforms
Fuzz 131374: 15 transforms
Fuzz 131375: 14 transforms
Fuzz 131376: 13 transforms
Fuzz 131377: 1 transforms
Fuzz 131378: 9 transforms
Fuzz 131379: 17 transforms
Fuzz 131380: 8 transforms
Fuzz 131381: 16 transforms
Fuzz 131382: 1 transforms
Fuzz 131383: 11 transforms
Fuzz 131384: 11 transforms
Fuzz 131385: 2 transforms
Fuzz 131386: 7 transforms
Fuzz 131387: 6 transforms
Fuzz 131388: 15 transforms
Fuzz 131389: 17 transforms
Fuzz 131390: 7 transforms
Fuzz 131391: 10 transforms
Fuzz 131392: 18 transforms
Fuzz 131393: 8 transforms
Fuzz 131394: 1 transforms
Fuzz 131395: 4 transforms
Fuzz 131396: 11 transforms
Fuzz 131397: 2 transforms
Fuzz 131398: 11 transforms
Fuzz 131399: 8 transforms
Fuzz 131400: 18 transforms
Fuzz 131401: 8 transforms
Fuzz 131402: 2 transforms
Fuzz 131403: 6 transforms
Fuzz 131404: 2 transforms
Fuzz 131405: 8 transforms
Fuzz 131406: 7 transforms
Fuzz 131407: 11 transforms
Fuzz 131408: 15 transforms
Fuzz 131409: 8 transforms
Fuzz 131410: 4 transforms
Fuzz 131411: 11 transforms
Fuzz 131412: 9 transforms
Fuzz 131413: 10 transforms
Fuzz 131414: 16 transforms
Fuzz 131415: 13 transforms
Fuzz 131416: 9 transforms
Fuzz 131417: 6 transforms
Fuzz 131418: 7 transforms
Fuzz 131419: 2 transforms
Fuzz 131420: 11 transforms
Fuzz 131421: 15 transforms
Fuzz 131422: 16 transforms
Fuzz 131423: 10 transforms
Fuzz 131424: 4 transforms
Fuzz 131425: 18 transforms
Fuzz 131426: 20 transforms
Fuzz 131427: 6 transforms
Fuzz 131428: 12 transforms
Fuzz 131429: 13 transforms
Fuzz 131430: 19 transforms
Fuzz 131431: 19 transforms
Fuzz 131432: 7 transforms
Fuzz 131433: 9 transforms
Fuzz 131434: 18 transforms
Fuzz 131435: 9 transforms
Fuzz 131436: 19 transforms
Fuzz 131437: 1 transforms
Fuzz 131438: 16 transforms
Fuzz 131439: 16 transforms
Fuzz 131440: 3 transforms
Fuzz 131441: 8 transforms
Fuzz 131442: 14 transforms
Fuzz 131443: 4 transforms
Fuzz 131444: 5 transforms
Fuzz 131445: 9 transforms
Fuzz 131446: 17 transforms
Fuzz 131447: 6 transforms
Fuzz 131448: 13 transforms
Fuzz 131449: 15 transforms
Fuzz 131450: 12 transforms
Fuzz 131451: 12 transforms
Fuzz 131452: 12 transforms
Fuzz 131453: 9 transforms
Fuzz 131454: 9 transforms
Fuzz 131455: 15 transforms
Fuzz 131456: 4 transforms
Fuzz 131457: 7 transforms
Fuzz 131458: 7 transforms
Fuzz 131459: 4 transforms
Fuzz 131460: 2 transforms
Fuzz 131461: 7 transforms
Fuzz 131462: 18 transforms
Fuzz 131463: 9 transforms
Fuzz 131464: 12 transforms
Fuzz 131465: 20 transforms
Fuzz 131466: 4 transforms
Fuzz 131467: 13 transforms
Fuzz 131468: 8 transforms
Fuzz 131469: 11 transforms
Fuzz 131470: 2 transforms
Fuzz 131471: 16 transforms
Fuzz 131472: 13 transforms
Fuzz 131473: 14 transforms
Fuzz 131474: 6 transforms
Fuzz 131475: 5 transforms
Fuzz 131476: 7 transforms
Fuzz 131477: 1 transforms
Fuzz 131478: 18 transforms
Fuzz 131479: 6 transforms
Fuzz 131480: 8 transforms
Fuzz 131481: 2 transforms
Fuzz 131482: 18 transforms
Fuzz 131483: 6 transforms
Fuzz 131484: 8 transforms
Fuzz 131485: 2 transforms
Fuzz 131486: 16 transforms
Fuzz 131487: 17 transforms
Fuzz 131488: 18 transforms
Fuzz 131489: 20 transforms
Fuzz 131490: 4 transforms
Fuzz 131491: 20 transforms
Fuzz 131492: 2 transforms
Fuzz 131493: 10 transforms
Fuzz 131494: 10 transforms
Fuzz 131495: 8 transforms
Fuzz 131496: 4 transforms
Fuzz 131497: 3 transforms
Fuzz 131498: 15 transforms
Fuzz 131499: 4 transforms
Fuzz 131500: 5 transforms
Fuzz 131501: 10 transforms
Fuzz 131502: 19 transforms
Fuzz 131503: 10 transforms
Fuzz 131504: 16 transforms
Fuzz 131505: 8 transforms
Fuzz 131506: 1 transforms
Fuzz 131507: 20 transforms
Fuzz 131508: 13 transforms
Fuzz 131509: 1 transforms
Fuzz 131510: 18 transforms
Fuzz 131511: 10 transforms
Fuzz 131512: 10 transforms
Fuzz 131513: 2 transforms
Fuzz 131514: 8 transforms
Fuzz 131515: 2 transforms
Fuzz 131516: 1 transforms
Fuzz 131517: 11 transforms
Fuzz 131518: 7 transforms
Fuzz 131519: 2 transforms
Fuzz 131520: 10 transforms
Fuzz 131521: 11 transforms
Fuzz 131522: 4 transforms
Fuzz 131523: 13 transforms
Fuzz 131524: 2 transforms
Fuzz 131525: 11 transforms
Fuzz 131526: 4 transforms
Fuzz 131527: 20 transforms
Fuzz 131528: 17 transforms
Fuzz 131529: 6 transforms
Fuzz 131530: 4 transforms
Fuzz 131531: 9 transforms
Fuzz 131532: 17 transforms
Fuzz 131533: 19 transforms
Fuzz 131534: 5 transforms
Fuzz 131535: 13 transforms
Fuzz 131536: 8 transforms
Fuzz 131537: 8 transforms
Fuzz 131538: 15 transforms
Fuzz 131539: 11 transforms
Fuzz 131540: 12 transforms
Fuzz 131541: 13 transforms
Fuzz 131542: 17 transforms
Fuzz 131543: 1 transforms
Fuzz 131544: 16 transforms
Fuzz 131545: 15 transforms
Fuzz 131546: 12 transforms
Fuzz 131547: 12 transforms
Fuzz 131548: 3 transforms
Fuzz 131549: 2 transforms
Fuzz 131550: 3 transforms
Fuzz 131551: 1 transforms
Fuzz 131552: 6 transforms
Fuzz 131553: 18 transforms
Fuzz 131554: 20 transforms
Fuzz 131555: 11 transforms
Fuzz 131556: 1 transforms
Fuzz 131557: 10 transforms
Fuzz 131558: 4 transforms
Fuzz 131559: 18 transforms
Fuzz 131560: 13 transforms
Fuzz 131561: 11 transforms
Fuzz 131562: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
      
     '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
}
     '{{count}} <button (click)="i<!--
-->
       arncrement()" [ts: const ['count'],
  int c
  template: <!--
}
  inpu<String> items;
})uts: const ['resetEvent: reset'],
  outp}
import 'package:angular2/angular2.dart';
-->
@Component(
class ComponentA {
  selector: 'my-aaa',
-->

]),
-->
  List<String> items;
  template: <!--
  outp}
  Stri'ng header;
@Component(
  inputs: const ['count'],
  templateUrl: 'test
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Shvoid<!--
<li *ngFor='let item of items; let x=index' [hidden]='item != ncontinueull'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 131563: 4 transforms
Fuzz 131564: 12 transforms
Fuzz 131565: 16 transforms
Fuzz 131566: 4 transforms
Fuzz 131567: 8 transforms
Fuzz 131568: 3 transforms
Fuzz 131569: 4 transforms
Fuzz 131570: 20 transforms
Fuzz 131571: 1 transforms
Fuzz 131572: 15 transforms
Fuzz 131573: 10 transforms
Fuzz 131574: 2 transforms
Fuzz 131575: 7 transforms
Fuzz 131576: 4 transforms
Fuzz 131577: 8 transforms
Fuzz 131578: 5 transforms
Fuzz 131579: 3 transforms
Fuzz 131580: 9 transforms
Fuzz 131581: 9 transforms
Fuzz 131582: 14 transforms
Fuzz 131583: 7 transforms
Fuzz 131584: 13 transforms
Fuzz 131585: 19 transforms
Fuzz 131586: 20 transforms
Fuzz 131587: 19 transforms
Fuzz 131588: 13 transforms
Fuzz 131589: 18 transforms
Fuzz 131590: 13 transforms
Fuzz 131591: 1 transforms
Fuzz 131592: 1 transforms
Fuzz 131593: 3 transforms
Fuzz 131594: 18 transforms
Fuzz 131595: 16 transforms
Fuzz 131596: 14 transforms
Fuzz 131597: 2 transforms
Fuzz 131598: 11 transforms
Fuzz 131599: 2 transforms
Fuzz 131600: 15 transforms
Fuzz 131601: 13 transforms
Fuzz 131602: 2 transforms
Fuzz 131603: 8 transforms
Fuzz 131604: 4 transforms
Fuzz 131605: 14 transforms
Fuzz 131606: 14 transforms
Fuzz 131607: 20 transforms
Fuzz 131608: 10 transforms
Fuzz 131609: 17 transforms
Fuzz 131610: 16 transforms
Fuzz 131611: 7 transforms
Fuzz 131612: 5 transforms
Fuzz 131613: 17 transforms
Fuzz 131614: 6 transforms
Fuzz 131615: 5 transforms
Fuzz 131616: 14 transforms
Fuzz 131617: 11 transforms
Fuzz 131618: 9 transforms
Fuzz 131619: 20 transforms
Fuzz 131620: 8 transforms
Fuzz 131621: 14 transforms
Fuzz 131622: 13 transforms
Fuzz 131623: 12 transforms
Fuzz 131624: 17 transforms
Fuzz 131625: 7 transforms
Fuzz 131626: 3 transforms
Fuzz 131627: 15 transforms
Fuzz 131628: 19 transforms
Fuzz 131629: 15 transforms
Fuzz 131630: 7 transforms
Fuzz 131631: 13 transforms
Fuzz 131632: 13 transforms
Fuzz 131633: 2 transforms
Fuzz 131634: 4 transforms
Fuzz 131635: 5 transforms
Fuzz 131636: 15 transforms
Fuzz 131637: 4 transforms
Fuzz 131638: 6 transforms
Fuzz 131639: 6 transforms
Fuzz 131640: 5 transforms
Fuzz 131641: 12 transforms
Fuzz 131642: 16 transforms
Fuzz 131643: 12 transforms
Fuzz 131644: 8 transforms
Fuzz 131645: 1 transforms
Fuzz 131646: 11 transforms
Fuzz 131647: 3 transforms
Fuzz 131648: 5 transforms
Fuzz 131649: 19 transforms
Fuzz 131650: 17 transforms
Fuzz 131651: 5 transforms
Fuzz 131652: 7 transforms
Fuzz 131653: 13 transforms
Fuzz 131654: 12 transforms
Fuzz 131655: 7 transforms
Fuzz 131656: 14 transforms
Fuzz 131657: 7 transforms
Fuzz 131658: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
      NgFor, NgForut() int maxConunt;m, NgModel])
class CounterComponent {
  @Output() EventEmitter<int> incremented;
@Component(
}
  String header;
  selector: 'my-aaa',

  templateUrl: 'test.html',
tr.aria-hidden="{{!invalid}}"ar2.dart';
  selector: 'my-counter',
       attr.aria-hidden="{{!invalid}}"ar2.dart';
  CounterComponent recursedComponent;

       attr.A {
-->
-->
  directives: const [CounterCompcontinueonent, NgIf,<!--
  inputs: const ['count'],
  directives: const [CounterCompcontinueonent, NgIf,<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  int count;

       aria-hidden="true"
      NgFor, NgForut() int maxConunt;m, NgModel])
@Component(
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
  outputs const ['resetEvent: reset'],
@Component(
  templateUrl: 'test.html',
  @Input() int maxCount;
       aria-hidden="true"
  selector: 'my-aaa',
import 'package:angular2/angul<!--
       aria-hidden="true"
       aria-hidden="true"
}
  List<String> items;
class ComponentA {
-->
  List<String> items;
  selector: 'my-counter',
  String header;
  void reset() {}

  void increment() {}
class Component<!--
@Component(
-->
}
  input

<<==HTML CODE==>>
  <my-counter
  <input [(ngModel)]="hiseader" />
</li>
  <form #ngForm="ngForm"></form>
    [count]="items.length"    [maxCount]='4'
    <my-counter></my-counter>
<div *ngIf="items.length > 0">
    (reset)=''
  </my-      
  {{x}}C : {{item.trim()}}

</div>    (click)='h1.hidden = !h1.hidden; counter.reset()'

  {{ngForm.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1>
    <my-counter></my-counter>
idden; counter.reset()'
  
  </my-counter>
    #counter
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 131659: 9 transforms
Fuzz 131660: 12 transforms
Fuzz 131661: 9 transforms
Fuzz 131662: 9 transforms
Fuzz 131663: 18 transforms
Fuzz 131664: 20 transforms
Fuzz 131665: 12 transforms
Fuzz 131666: 5 transforms
Fuzz 131667: 2 transforms
Fuzz 131668: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  seldeferredector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  List<String> items;

  selector: 'my-counter',
--')  outputs: const ['resetEvent: reset'],
class CounterComponent {
}
  String header;
  int count;
  templateUrl: 'test.html',
 ton (click)="increment()" [value]="\'add\'"></button><!--
  template: '{{count}} <button (tclick)="increment()" [value]="\'add\'"></button>')
@Component(

import 'packventEmitter<int> incremented;
  @ContentChild(CounterComponent)
class ComponentA {
  CounterCage:angular2/angueset'],
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
class ComponentA {
  CounterComponen<!--
-->t recursedComponent;
@Comppartonent(
  void increment() {}

  @Input() int maxCount;
  template: '{{count}} <butss ComponentA {

}
  EventEmitter<String> resetEvent;
  int lar2.dart';

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.nativelength}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}

<div *ngIf="items.length abstract> 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="it<!--
-->
 ems.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-co}
]),
t});
{
\'\'\');
  '090cedb3unter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 131669: 6 transforms
Fuzz 131670: 7 transforms
Fuzz 131671: 6 transforms
Fuzz 131672: 12 transforms
Fuzz 131673: 13 transforms
Fuzz 131674: 15 transforms
Fuzz 131675: 3 transforms
Fuzz 131676: 15 transforms
Fuzz 131677: 11 transforms
Fuzz 131678: 8 transforms
Fuzz 131679: 4 transforms
Fuzz 131680: 8 transforms
Fuzz 131681: 1 transforms
Fuzz 131682: 12 transforms
Fuzz 131683: 18 transforms
Fuzz 131684: 14 transforms
Fuzz 131685: 10 transforms
Fuzz 131686: 9 transforms
Fuzz 131687: 12 transforms
Fuzz 131688: 4 transforms
Fuzz 131689: 14 transforms
Fuzz 131690: 4 transforms
Fuzz 131691: 7 transforms
Fuzz 131692: 7 transforms
Fuzz 131693: 2 transforms
Fuzz 131694: 11 transforms
Fuzz 131695: 19 transforms
Fuzz 131696: 7 transforms
Fuzz 131697: 6 transforms
Fuzz 131698: 18 transforms
Fuzz 131699: 14 transforms
Fuzz 131700: 6 transforms
Fuzz 131701: 12 transforms
Fuzz 131702: 12 transforms
Fuzz 131703: 1 transforms
Fuzz 131704: 5 transforms
Fuzz 131705: 6 transforms
Fuzz 131706: 9 transforms
Fuzz 131707: 19 transforms
Fuzz 131708: 12 transforms
Fuzz 131709: 15 transforms
Fuzz 131710: 19 transforms
Fuzz 131711: 11 transforms
Fuzz 131712: 5 transforms
Fuzz 131713: 4 transforms
Fuzz 131714: 2 transforms
Fuzz 131715: 12 transforms
Fuzz 131716: 5 transforms
Fuzz 131717: 17 transforms
Fuzz 131718: 10 transforms
Fuzz 131719: 15 transforms
Fuzz 131720: 1 transforms
Fuzz 131721: 13 transforms
Fuzz 131722: 2 transforms
Fuzz 131723: 7 transforms
Fuzz 131724: 20 transforms
Fuzz 131725: 14 transforms
Fuzz 131726: 8 transforms
Fuzz 131727: 11 transforms
Fuzz 131728: 10 transforms
Fuzz 131729: 11 transforms
Fuzz 131730: 16 transforms
Fuzz 131731: 1 transforms
Fuzz 131732: 9 transforms
Fuzz 131733: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.aria-hidden="{{!invalid}}"
  List<String> items;
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
  CounterComponent recursedComponent;

@Component(

       aria-hidden="true"
  selector: 'my-aaa',
}
  void reset() {}

  String header;
  int count;
  onent, NgIf, NgFor, NgForm, NgModel])
@Component(

  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;

-->
  EventEmitter<String> resetEvent;
class CounterComponent {
class ComponentA {
  selector: 'my-counter',
  templateUrl: 'test.html',
  directives: const [CounterComp<!--
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=indexr.reset()'
      (incremented)='item}
]),
});
{
\'\'\');
  '090cs.add($event.toString())'>
    <my-counter></my-counter>
  </' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
      (incremented)='item}
]),
});
{
\'\'\');
  '090cs.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 131734: 8 transforms
Fuzz 131735: 13 transforms
Fuzz 131736: 5 transforms
Fuzz 131737: 6 transforms
Fuzz 131738: 18 transforms
Fuzz 131739: 1 transforms
Fuzz 131740: 18 transforms
Fuzz 131741: 1 transforms
Fuzz 131742: 17 transforms
Fuzz 131743: 4 transforms
Fuzz 131744: 18 transforms
Fuzz 131745: 9 transforms
Fuzz 131746: 17 transforms
Fuzz 131747: 6 transforms
Fuzz 131748: 14 transforms
Fuzz 131749: 1 transforms
Fuzz 131750: 1 transforms
Fuzz 131751: 12 transforms
Fuzz 131752: 8 transforms
Fuzz 131753: 6 transforms
Fuzz 131754: 9 transforms
Fuzz 131755: 15 transforms
Fuzz 131756: 10 transforms
Fuzz 131757: 4 transforms
Fuzz 131758: 18 transforms
Fuzz 131759: 6 transforms
Fuzz 131760: 15 transforms
Fuzz 131761: 7 transforms
Fuzz 131762: 2 transforms
Fuzz 131763: 1 transforms
Fuzz 131764: 8 transforms
Fuzz 131765: 7 transforms
Fuzz 131766: 11 transforms
Fuzz 131767: 1 transforms
Fuzz 131768: 16 transforms
Fuzz 131769: 7 transforms
Fuzz 131770: 6 transforms
Fuzz 131771: 2 transforms
Fuzz 131772: 17 transforms
Fuzz 131773: 18 transforms
Fuzz 131774: 6 transforms
Fuzz 131775: 1 transforms
Fuzz 131776: 18 transforms
Fuzz 131777: 8 transforms
Fuzz 131778: 15 transforms
Fuzz 131779: 9 transforms
Fuzz 131780: 1 transforms
Fuzz 131781: 14 transforms
Fuzz 131782: 13 transforms
Fuzz 131783: 18 transforms
Fuzz 131784: 17 transforms
Fuzz 131785: 20 transforms
Fuzz 131786: 20 transforms
Fuzz 131787: 19 transforms
Fuzz 131788: 6 transforms
Fuzz 131789: 1 transforms
Fuzz 131790: 20 transforms
Fuzz 131791: 12 transforms
Fuzz 131792: 14 transforms
Fuzz 131793: 1 transforms
Fuzz 131794: 6 transforms
Fuzz 131795: 10 transforms
Fuzz 131796: 13 transforms
Fuzz 131797: 6 transforms
Fuzz 131798: 15 transforms
Fuzz 131799: 4 transforms
Fuzz 131800: 14 transforms
Fuzz 131801: 4 transforms
Fuzz 131802: 2 transforms
Fuzz 131803: 6 transforms
Fuzz 131804: 1 transforms
Fuzz 131805: 1 transforms
Fuzz 131806: 15 transforms
Fuzz 131807: 4 transforms
Fuzz 131808: 3 transforms
Fuzz 131809: 3 transforms
Fuzz 131810: 14 transforms
Fuzz 131811: 8 transforms
Fuzz 131812: 14 transforms
Fuzz 131813: 15 transforms
Fuzz 131814: 1 transforms
Fuzz 131815: 20 transforms
Fuzz 131816: 19 transforms
Fuzz 131817: 14 transforms
Fuzz 131818: 19 transforms
Fuzz 131819: 16 transforms
Fuzz 131820: 3 transforms
Fuzz 131821: 5 transforms
Fuzz 131822: 1 transforms
Fuzz 131823: 9 transforms
Fuzz 131824: 5 transforms
Fuzz 131825: 10 transforms
Fuzz 131826: 6 transforms
Fuzz 131827: 15 transforms
Fuzz 131828: 17 transforms
Fuzz 131829: 9 transforms
Fuzz 131830: 3 transforms
Fuzz 131831: 13 transforms
Fuzz 131832: 20 transforms
Fuzz 131833: 19 transforms
Fuzz 131834: 12 transforms
Fuzz 131835: 15 transforms
Fuzz 131836: 17 transforms
Fuzz 131837: 11 transforms
Fuzz 131838: 14 transforms
Fuzz 131839: 15 transforms
Fuzz 131840: 19 transforms
Fuzz 131841: 20 transforms
Fuzz 131842: 8 transforms
Fuzz 131843: 4 transforms
Fuzz 131844: 16 transforms
Fuzz 131845: 11 transforms
Fuzz 131846: 11 transforms
Fuzz 131847: 10 transforms
Fuzz 131848: 18 transforms
Fuzz 131849: 11 transforms
Fuzz 131850: 15 transforms
Fuzz 131851: 11 transforms
Fuzz 131852: 20 transforms
Fuzz 131853: 15 transforms
Fuzz 131854: 14 transforms
Fuzz 131855: 6 transforms
Fuzz 131856: 1 transforms
Fuzz 131857: 17 transforms
Fuzz 131858: 3 transforms
Fuzz 131859: 2 transforms
Fuzz 131860: 3 transforms
Fuzz 131861: 10 transforms
Fuzz 131862: 17 transforms
Fuzz 131863: 1 transforms
Fuzz 131864: 1 transforms
Fuzz 131865: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incrementied;
  @Input() int maxCount;
  templateUrl: 'test.html',
-->
-->
  void reset() {}
       , NgForm, NgModel])

  directives: cont{ [CounterComponent, NgIf, NgFor<!--
  @ContentChild(CounterComponent)
}
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {

       aria-hidden="true"
import 'package:angular2/angular2.dart';
@Component(
  String header;
  List<String> items;

  outputs: const ['resetEvent: reset'],
       aventEmitterlibrary<String> resetEvent;
}
  E<!--
  selector: 'my-counter',
  inputs: const ['count'],

class ComponentA {
  selector: 'my-aaa',
@Component(
  CounterComponent recursedComponent;
  void increment() {}
<<==HTML CODE==>>
  <for<!--
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
       aria-hidden="true"

  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hi
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 131866: 13 transforms
Fuzz 131867: 15 transforms
Fuzz 131868: 1 transforms
Fuzz 131869: 14 transforms
Fuzz 131870: 10 transforms
Fuzz 131871: 12 transforms
Fuzz 131872: 7 transforms
Fuzz 131873: 15 transforms
Fuzz 131874: 19 transforms
Fuzz 131875: 14 transforms
Fuzz 131876: 14 transforms
Fuzz 131877: 7 transforms
Fuzz 131878: 2 transforms
Fuzz 131879: 12 transforms
Fuzz 131880: 16 transforms
Fuzz 131881: 19 transforms
Fuzz 131882: 18 transforms
Fuzz 131883: 20 transforms
Fuzz 131884: 7 transforms
Fuzz 131885: 13 transforms
Fuzz 131886: 1 transforms
Fuzz 131887: 2 transforms
Fuzz 131888: 19 transforms
Fuzz 131889: 17 transforms
Fuzz 131890: 3 transforms
Fuzz 131891: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
-->

 e @ContentChild(CounterComponent)
  int count;
  template: '{{count}} <button (clicodel])
@Component(
@Component(
  selector: 'my-counter',
  outputs: const ['res(etEvent: reset'],
  void reset() {}
       aria-hidden="true"
  CounterComponent recursedComponent;
  selector: 'my-counter',
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, N<!--
  String header;
  selector: 'deferredmy-aaa',
  @Output() EventEmitter<int> i <button (clicodel])ncremented;
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
}
  templateUrl: 'test.html',
gForm, NgM

class CounterComponent {
  inputs: const ['count'],
  void increment() {}
  List<String> items;       attr.aria-hidden="{{!invalid}}"


}
  outputs: const ['res(etEvent: reset'set],

  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  template: '{{count}} <buttotn (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<!-- @ngIgnonreErrorsg: --><h1 #h1>Showing {{items.leng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 131892: 1 transforms
Fuzz 131893: 3 transforms
Fuzz 131894: 14 transforms
Fuzz 131895: 3 transforms
Fuzz 131896: 18 transforms
Fuzz 131897: 4 transforms
Fuzz 131898: 20 transforms
Fuzz 131899: 7 transforms
Fuzz 131900: 11 transforms
Fuzz 131901: 16 transforms
Fuzz 131902: 1 transforms
Fuzz 131903: 9 transforms
Fuzz 131904: 19 transforms
Fuzz 131905: 11 transforms
Fuzz 131906: 2 transforms
Fuzz 131907: 10 transforms
Fuzz 131908: 8 transforms
Fuzz 131909: 3 transforms
Fuzz 131910: 6 transforms
Fuzz 131911: 12 transforms
Fuzz 131912: 19 transforms
Fuzz 131913: 16 transforms
Fuzz 131914: 11 transforms
Fuzz 131915: 8 transforms
Fuzz 131916: 4 transforms
Fuzz 131917: 15 transforms
Fuzz 131918: 1 transforms
Fuzz 131919: 2 transforms
Fuzz 131920: 1 transforms
Fuzz 131921: 3 transforms
Fuzz 131922: 6 transforms
Fuzz 131923: 2 transforms
Fuzz 131924: 7 transforms
Fuzz 131925: 4 transforms
Fuzz 131926: 19 transforms
Fuzz 131927: 3 transforms
Fuzz 131928: 13 transforms
Fuzz 131929: 4 transforms
Fuzz 131930: 15 transforms
Fuzz 131931: 2 transforms
Fuzz 131932: 16 transforms
Fuzz 131933: 9 transforms
Fuzz 131934: 15 transforms
Fuzz 131935: 11 transforms
Fuzz 131936: 17 transforms
Fuzz 131937: 10 transforms
Fuzz 131938: 12 transforms
Fuzz 131939: 9 transforms
Fuzz 131940: 13 transforms
Fuzz 131941: 20 transforms
Fuzz 131942: 2 transforms
Fuzz 131943: 13 transforms
Fuzz 131944: 7 transforms
Fuzz 131945: 1 transforms
Fuzz 131946: 5 transforms
Fuzz 131947: 16 transforms
Fuzz 131948: 8 transforms
Fuzz 131949: 1 transforms
Fuzz 131950: 17 transforms
Fuzz 131951: 5 transforms
Fuzz 131952: 7 transforms
Fuzz 131953: 5 transforms
Fuzz 131954: 13 transforms
Fuzz 131955: 3 transforms
Fuzz 131956: 13 transforms
Fuzz 131957: 9 transforms
Fuzz 131958: 7 transforms
Fuzz 131959: 14 transforms
Fuzz 131960: 12 transforms
Fuzz 131961: 10 transforms
Fuzz 131962: 6 transforms
Fuzz 131963: 1 transforms
Fuzz 131964: 8 transforms
Fuzz 131965: 14 transforms
Fuzz 131966: 16 transforms
Fuzz 131967: 13 transforms
Fuzz 131968: 3 transforms
Fuzz 131969: 4 transforms
Fuzz 131970: 12 transforms
Fuzz 131971: 4 transforms
Fuzz 131972: 15 transforms
Fuzz 131973: 19 transforms
Fuzz 131974: 7 transforms
Fuzz 131975: 17 transforms
Fuzz 131976: 16 transforms
Fuzz 131977: 6 transforms
Fuzz 131978: 14 transforms
Fuzz 131979: 3 transforms
Fuzz 131980: 6 transforms
Fuzz 131981: 20 transforms
Fuzz 131982: 15 transforms
Fuzz 131983: 6 transforms
Fuzz 131984: 13 transforms
Fuzz 131985: 18 transforms
Fuzz 131986: 1 transforms
Fuzz 131987: 13 transforms
Fuzz 131988: 8 transforms
Fuzz 131989: 9 transforms
Fuzz 131990: 20 transforms
Fuzz 131991: 11 transforms
Fuzz 131992: 15 transforms
Fuzz 131993: 6 transforms
Fuzz 131994: 5 transforms
Fuzz 131995: 2 transforms
Fuzz 131996: 2 transforms
Fuzz 131997: 2 transforms
Fuzz 131998: 19 transforms
Fuzz 131999: 6 transforms
Fuzz 132000: 19 transforms
Fuzz 132001: 14 transforms
Fuzz 132002: 1 transforms
Fuzz 132003: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  inputs: const ['count'],
<!--  outputs<!---->
  selector: 'my-aaa',
       a
}
 
  List<String> items;
       a ria-hidden="true"
  selector: 'my-counter',
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
@Component(
  String header;
<<==HTML CODE==>>

  </my-counter>
    (incremen=ted)='itset)=ems.add($event.toString())'>
<!-- @ngIgnoreErrors: -->
    [maxCount]='4'
    <my-counter></my-counter>
  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">
    #counter
    [count]="tems.length1"
  {{x}} : {{item.trim()}}
    (reset)=''  <my-counter
        <form #ngForm="ngForm"></form>
</li>
</div>
  
<h1 #h1>Showing {{items.let [(ngModel)]="header" />
<div *ngIf="items.length > 0">
    #counter
    [count]="tems.length1"
  {{x}} : {{item.trim(ngth}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 132004: 6 transforms
Fuzz 132005: 2 transforms
Fuzz 132006: 4 transforms
Fuzz 132007: 7 transforms
Fuzz 132008: 10 transforms
Fuzz 132009: 8 transforms
Fuzz 132010: 3 transforms
Fuzz 132011: 3 transforms
Fuzz 132012: 15 transforms
Fuzz 132013: 15 transforms
Fuzz 132014: 16 transforms
Fuzz 132015: 15 transforms
Fuzz 132016: 15 transforms
Fuzz 132017: 17 transforms
Fuzz 132018: 12 transforms
Fuzz 132019: 1 transforms
Fuzz 132020: 1 transforms
Fuzz 132021: 9 transforms
Fuzz 132022: 20 transforms
Fuzz 132023: 12 transforms
Fuzz 132024: 1 transforms
Fuzz 132025: 16 transforms
Fuzz 132026: 11 transforms
Fuzz 132027: 5 transforms
Fuzz 132028: 10 transforms
Fuzz 132029: 7 transforms
Fuzz 132030: 4 transforms
Fuzz 132031: 10 transforms
Fuzz 132032: 18 transforms
Fuzz 132033: 4 transforms
Fuzz 132034: 13 transforms
Fuzz 132035: 7 transforms
Fuzz 132036: 13 transforms
Fuzz 132037: 9 transforms
Fuzz 132038: 8 transforms
Fuzz 132039: 10 transforms
Fuzz 132040: 5 transforms
Fuzz 132041: 13 transforms
Fuzz 132042: 4 transforms
Fuzz 132043: 1 transforms
Fuzz 132044: 8 transforms
Fuzz 132045: 9 transforms
Fuzz 132046: 19 transforms
Fuzz 132047: 1 transforms
Fuzz 132048: 17 transforms
Fuzz 132049: 3 transforms
Fuzz 132050: 20 transforms
Fuzz 132051: 5 transforms
Fuzz 132052: 18 transforms
Fuzz 132053: 13 transforms
Fuzz 132054: 20 transforms
Fuzz 132055: 5 transforms
Fuzz 132056: 7 transforms
Fuzz 132057: 4 transforms
Fuzz 132058: 15 transforms
Fuzz 132059: 3 transforms
Fuzz 132060: 5 transforms
Fuzz 132061: 12 transforms
Fuzz 132062: 12 transforms
Fuzz 132063: 7 transforms
Fuzz 132064: 12 transforms
Fuzz 132065: 5 transforms
Fuzz 132066: 1 transforms
Fuzz 132067: 19 transforms
Fuzz 132068: 4 transforms
Fuzz 132069: 16 transforms
Fuzz 132070: 18 transforms
Fuzz 132071: 1 transforms
Fuzz 132072: 1 transforms
Fuzz 132073: 5 transforms
Fuzz 132074: 6 transforms
Fuzz 132075: 8 transforms
Fuzz 132076: 11 transforms
Fuzz 132077: 1 transforms
Fuzz 132078: 8 transforms
Fuzz 132079: 18 transforms
Fuzz 132080: 5 transforms
Fuzz 132081: 9 transforms
Fuzz 132082: 3 transforms
Fuzz 132083: 16 transforms
Fuzz 132084: 7 transforms
Fuzz 132085: 5 transforms
Fuzz 132086: 5 transforms
Fuzz 132087: 14 transforms
Fuzz 132088: 3 transforms
Fuzz 132089: 20 transforms
Fuzz 132090: 9 transforms
Fuzz 132091: 17 transforms
Fuzz 132092: 12 transforms
Fuzz 132093: 11 transforms
Fuzz 132094: 7 transforms
Fuzz 132095: 2 transforms
Fuzz 132096: 7 transforms
Fuzz 132097: 3 transforms
Fuzz 132098: 16 transforms
Fuzz 132099: 2 transforms
Fuzz 132100: 1 transforms
Fuzz 132101: 15 transforms
Fuzz 132102: 5 transforms
Fuzz 132103: 5 transforms
Fuzz 132104: 15 transforms
Fuzz 132105: 12 transforms
Fuzz 132106: 16 transforms
Fuzz 132107: 18 transforms
Fuzz 132108: 20 transforms
Fuzz 132109: 17 transforms
Fuzz 132110: 10 transforms
Fuzz 132111: 7 transforms
Fuzz 132112: 10 transforms
Fuzz 132113: 14 transforms
Fuzz 132114: 9 transforms
Fuzz 132115: 6 transforms
Fuzz 132116: 4 transforms
Fuzz 132117: 14 transforms
Fuzz 132118: 5 transforms
Fuzz 132119: 12 transforms
Fuzz 132120: 4 transforms
Fuzz 132121: 19 transforms
Fuzz 132122: 1 transforms
Fuzz 132123: 14 transforms
Fuzz 132124: 18 transforms
Fuzz 132125: 7 transforms
Fuzz 132126: 7 transforms
Fuzz 132127: 9 transforms
Fuzz 132128: 3 transforms
Fuzz 132129: 11 transforms
Fuzz 132130: 12 transforms
Fuzz 132131: 18 transforms
Fuzz 132132: 13 transforms
Fuzz 132133: 7 transforms
Fuzz 132134: 13 transforms
Fuzz 132135: 18 transforms
Fuzz 132136: 3 transforms
Fuzz 132137: 7 transforms
Fuzz 132138: 9 transforms
Fuzz 132139: 12 transforms
Fuzz 132140: 19 transforms
Fuzz 132141: 4 transforms
Fuzz 132142: 6 transforms
Fuzz 132143: 5 transforms
Fuzz 132144: 7 transforms
Fuzz 132145: 6 transforms
Fuzz 132146: 1 transforms
Fuzz 132147: 5 transforms
Fuzz 132148: 18 transforms
Fuzz 132149: 19 transforms
Fuzz 132150: 10 transforms
Fuzz 132151: 14 transforms
Fuzz 132152: 20 transforms
Fuzz 132153: 1 transforms
Fuzz 132154: 13 transforms
Fuzz 132155: 6 transforms
Fuzz 132156: 18 transforms
Fuzz 132157: 3 transforms
Fuzz 132158: 18 transforms
Fuzz 132159: 1 transforms
Fuzz 132160: 11 transforms
Fuzz 132161: 12 transforms
Fuzz 132162: 14 transforms
Fuzz 132163: 2 transforms
Fuzz 132164: 20 transforms
Fuzz 132165: 3 transforms
Fuzz 132166: 5 transforms
Fuzz 132167: 9 transforms
Fuzz 132168: 16 transforms
Fuzz 132169: 7 transforms
Fuzz 132170: 2 transforms
Fuzz 132171: 15 transforms
Fuzz 132172: 3 transforms
Fuzz 132173: 17 transforms
Fuzz 132174: 6 transforms
Fuzz 132175: 5 transforms
Fuzz 132176: 7 transforms
Fuzz 132177: 8 transforms
Fuzz 132178: 10 transforms
Fuzz 132179: 13 transforms
Fuzz 132180: 14 transforms
Fuzz 132181: 2 transforms
Fuzz 132182: 9 transforms
Fuzz 132183: 18 transforms
Fuzz 132184: 1 transforms
Fuzz 132185: 17 transforms
Fuzz 132186: 7 transforms
Fuzz 132187: 18 transforms
Fuzz 132188: 3 transforms
Fuzz 132189: 20 transforms
Fuzz 132190: 20 transforms
Fuzz 132191: 9 transforms
Fuzz 132192: 5 transforms
Fuzz 132193: 10 transforms
Fuzz 132194: 15 transforms
Fuzz 132195: 3 transforms
Fuzz 132196: 3 transforms
Fuzz 132197: 15 transforms
Fuzz 132198: 14 transforms
Fuzz 132199: 3 transforms
Fuzz 132200: 11 transforms
Fuzz 132201: 1 transforms
Fuzz 132202: 13 transforms
Fuzz 132203: 11 transforms
Fuzz 132204: 5 transforms
Fuzz 132205: 13 transforms
Fuzz 132206: 4 transforms
Fuzz 132207: 8 transforms
Fuzz 132208: 3 transforms
Fuzz 132209: 16 transforms
Fuzz 132210: 7 transforms
Fuzz 132211: 11 transforms
Fuzz 132212: 2 transforms
Fuzz 132213: 5 transforms
Fuzz 132214: 6 transforms
Fuzz 132215: 11 transforms
Fuzz 132216: 19 transforms
Fuzz 132217: 8 transforms
Fuzz 132218: 18 transforms
Fuzz 132219: 3 transforms
Fuzz 132220: 4 transforms
Fuzz 132221: 4 transforms
Fuzz 132222: 10 transforms
Fuzz 132223: 1 transforms
Fuzz 132224: 8 transforms
Fuzz 132225: 15 transforms
Fuzz 132226: 17 transforms
Fuzz 132227: 20 transforms
Fuzz 132228: 3 transforms
Fuzz 132229: 18 transforms
Fuzz 132230: 2 transforms
Fuzz 132231: 12 transforms
Fuzz 132232: 16 transforms
Fuzz 132233: 12 transforms
Fuzz 132234: 18 transforms
Fuzz 132235: 2 transforms
Fuzz 132236: 18 transforms
Fuzz 132237: 9 transforms
Fuzz 132238: 15 transforms
Fuzz 132239: 10 transforms
Fuzz 132240: 7 transforms
Fuzz 132241: 9 transforms
Fuzz 132242: 16 transforms
Fuzz 132243: 14 transforms
Fuzz 132244: 14 transforms
Fuzz 132245: 10 transforms
Fuzz 132246: 19 transforms
Fuzz 132247: 14 transforms
Fuzz 132248: 5 transforms
Fuzz 132249: 11 transforms
Fuzz 132250: 5 transforms
Fuzz 132251: 11 transforms
Fuzz 132252: 15 transforms
Fuzz 132253: 2 transforms
Fuzz 132254: 10 transforms
Fuzz 132255: 9 transforms
Fuzz 132256: 17 transforms
Fuzz 132257: 6 transforms
Fuzz 132258: 1 transforms
Fuzz 132259: 18 transforms
Fuzz 132260: 8 transforms
Fuzz 132261: 16 transforms
Fuzz 132262: 8 transforms
Fuzz 132263: 15 transforms
Fuzz 132264: 20 transforms
Fuzz 132265: 13 transforms
Fuzz 132266: 3 transforms
Fuzz 132267: 4 transforms
Fuzz 132268: 2 transforms
Fuzz 132269: 1 transforms
Fuzz 132270: 2 transforms
Fuzz 132271: 12 transforms
Fuzz 132272: 8 transforms
Fuzz 132273: 15 transforms
Fuzz 132274: 9 transforms
Fuzz 132275: 5 transforms
Fuzz 132276: 4 transforms
Fuzz 132277: 2 transforms
Fuzz 132278: 7 transforms
Fuzz 132279: 6 transforms
Fuzz 132280: 16 transforms
Fuzz 132281: 18 transforms
Fuzz 132282: 13 transforms
Fuzz 132283: 10 transforms
Fuzz 132284: 7 transforms
Fuzz 132285: 3 transforms
Fuzz 132286: 7 transforms
Fuzz 132287: 17 transforms
Fuzz 132288: 15 transforms
Fuzz 132289: 1 transforms
Fuzz 132290: 20 transforms
Fuzz 132291: 10 transforms
Fuzz 132292: 5 transforms
Fuzz 132293: 13 transforms
Fuzz 132294: 8 transforms
Fuzz 132295: 8 transforms
Fuzz 132296: 12 transforms
Fuzz 132297: 14 transforms
Fuzz 132298: 8 transforms
Fuzz 132299: 12 transforms
Fuzz 132300: 17 transforms
Fuzz 132301: 17 transforms
Fuzz 132302: 20 transforms
Fuzz 132303: 10 transforms
Fuzz 132304: 7 transforms
Fuzz 132305: 15 transforms
Fuzz 132306: 7 transforms
Fuzz 132307: 3 transforms
Fuzz 132308: 5 transforms
Fuzz 132309: 8 transforms
Fuzz 132310: 15 transforms
Fuzz 132311: 20 transforms
Fuzz 132312: 20 transforms
Fuzz 132313: 19 transforms
Fuzz 132314: 5 transforms
Fuzz 132315: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;

       ariagFor, NgForm, NgModel])
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, N<!--@Component(


  CounterComponent recursedComponent;
  String header;
  @Output() EventEmitter<int> incremented;
  void reset() {}

class ComponentA {
class CounterComponent {
  int count;
-->
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
<<==HTML CODE==>>
    (reset)=''
  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
  
    [count]="items.length"
  <my-counter
  <input [(ngModel)]="header" />
    (click)='h1.hidden = !h1.hidden; counter.reset()'

</li>

    #counter
    <my-counter></my-counter>
      
<h1 #h1>Showing {{items.length}} items:</h1>
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 132316: 3 transforms
Fuzz 132317: 17 transforms
Fuzz 132318: 9 transforms
Fuzz 132319: 12 transforms
Fuzz 132320: 14 transforms
Fuzz 132321: 10 transforms
Fuzz 132322: 13 transforms
Fuzz 132323: 12 transforms
Fuzz 132324: 18 transforms
Fuzz 132325: 14 transforms
Fuzz 132326: 10 transforms
Fuzz 132327: 3 transforms
Fuzz 132328: 4 transforms
Fuzz 132329: 20 transforms
Fuzz 132330: 8 transforms
Fuzz 132331: 1 transforms
Fuzz 132332: 18 transforms
Fuzz 132333: 7 transforms
Fuzz 132334: 4 transforms
Fuzz 132335: 8 transforms
Fuzz 132336: 4 transforms
Fuzz 132337: 14 transforms
Fuzz 132338: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart'case;

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} else<button (click)="}
]),
});
{
\'\'increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
  {{ngForm.dirty}}
    #counter<!--
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->

<div *ngIf="items.lengh > 0">
       aria-hidden="true"
-->
    (reset)=''<
    (click)='h1.hidden = !h1.hidden; coun
</li>
  <my-counter

    (increment [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
    [maxCount]='4'
    [count]="items.length"ter.reset()'

  
    [count]="items.lenged)='items.add($event.toString())'>
       
  <typedefinput [(ngModel)]="header" />
    [count]="items.length"
    <my-counter><  <form #ngForm="ngForm"></form>
    [maxCount]='4'
    (incremented)='items.add($event.toString())'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartStatements (package:angular_analyzer_plugin/src/converter.dart:582:17)
#4      HtmlTreeConverter._convertStatementsBoundAttribute (package:angular_analyzer_plugin/src/converter.dart:428:20)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:284:50)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#10     HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#11     HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#12     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#13     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#14     FuzzTest.checkNoCrash.<anonymous closure>.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:613:34)
#15     _rootRunUnary (dart:async/zone.dart:1128)
#16     _CustomZone.runUnary (dart:async/zone.dart:1012)
#17     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#18     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#19     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#20     _Future._complete (dart:async/future_impl.dart:468)
#21     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#22     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#23     AngularDriver.resolveDart (package:angular_analyzer_plugin/src/angular_driver.dart:682:5)
#24     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#25     _rootRunUnary (dart:async/zone.dart:1128)
#26     _CustomZone.runUnary (dart:async/zone.dart:1012)
#27     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#28     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#29     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#30     _Future._complete (dart:async/future_impl.dart:468)
#31     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#32     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#33     ChildDirectiveLinker.linkDirectivesAndPipes (package:angular_analyzer_plugin/src/directive_linking.dart:393:3)
#34     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#35     _rootRunUnary (dart:async/zone.dart:1128)
#36     _CustomZone.runUnary (dart:async/zone.dart:1012)
#37     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#38     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#39     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#40     _Future._complete (dart:async/future_impl.dart:468)
#41     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#42     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#43     ContentChildLinker.linkContentChildren (package:angular_analyzer_plugin/src/directive_linking.dart:670:3)
#44     new Future.microtask.<anonymous closure> (dart:async/future.dart:200)
#45     _rootRun (dart:async/zone.dart:1116)
#46     _CustomZone.run (dart:async/zone.dart:1001)
#47     _CustomZone.runGuarded (dart:async/zone.dart:901)
#48     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#49     _rootRun (dart:async/zone.dart:1120)
#50     _CustomZone.run (dart:async/zone.dart:1001)
#51     _CustomZone.runGuarded (dart:async/zone.dart:901)
#52     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#53     _microtaskLoop (dart:async/schedule_microtask.dart:41)
#54     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#55     _Timer._runTimers (dart:isolate-patch/timer_impl.dart:375)
#56     _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:394)
#57     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 132339: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart'case;

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} else<button (click)="}
]),
});
{
\'\'increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
  {{ngForm.dirty}}
    #counter<!--
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->

<div *ngIf="items.lengh > 0">
       aria-hidden="true"
-->
    (reset)=''<
    (click)='h1.hidden = !h1.hidden; coun
</li>
  <my-counter

    (increment [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
    [maxCount]='4'
    [count]="items.length"ter.reset()'

  
    [count]="items.lenged)='items.add($event.toString())'>
       
  <typedefinput [(ngModel)]="header" />
    [count]="items.length"
    <my-counter><  <form #ngForm="ngForm"></form>
    [maxCount]='4'
    (incremented)='items.add($event.toString())'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartStatements (package:angular_analyzer_plugin/src/converter.dart:582:17)
#4      HtmlTreeConverter._convertStatementsBoundAttribute (package:angular_analyzer_plugin/src/converter.dart:428:20)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:284:50)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter._convertChildren (package:angular_analyzer_plugin/src/converter.dart:507:25)
#10     HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:96:24)
#11     HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#12     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#13     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#14     AngularDriver.pushHtmlErrors (package:angular_analyzer_plugin/src/angular_driver.dart:540:27)
<asynchronous suspension>
#15     AngularDriver.performWork (package:angular_analyzer_plugin/src/angular_driver.dart:247:7)
<asynchronous suspension>
#16     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#17     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#18     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#19     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#20     _rootRun (dart:async/zone.dart:1120)
#21     _CustomZone.run (dart:async/zone.dart:1001)
#22     _CustomZone.runGuarded (dart:async/zone.dart:901)
#23     runZoned (dart:async/zone.dart:1465)
#24     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#25     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#26     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#27     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#28     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 132340: 2 transforms
Fuzz 132341: 4 transforms
Fuzz 132342: 3 transforms
Fuzz 132343: 5 transforms
Fuzz 132344: 17 transforms
Fuzz 132345: 10 transforms
Fuzz 132346: 17 transforms
Fuzz 132347: 6 transforms
Fuzz 132348: 11 transforms
Fuzz 132349: 13 transforms
Fuzz 132350: 9 transforms
Fuzz 132351: 13 transforms
Fuzz 132352: 5 transforms
Fuzz 132353: 20 transforms
Fuzz 132354: 3 transforms
Fuzz 132355: 4 transforms
Fuzz 132356: 9 transforms
Fuzz 132357: 4 transforms
Fuzz 132358: 10 transforms
Fuzz 132359: 7 transforms
Fuzz 132360: 9 transforms
Fuzz 132361: 12 transforms
Fuzz 132362: 14 transforms
Fuzz 132363: 14 transforms
Fuzz 132364: 19 transforms
Fuzz 132365: 12 transforms
Fuzz 132366: 11 transforms
Fuzz 132367: 20 transforms
Fuzz 132368: 14 transforms
Fuzz 132369: 7 transforms
Fuzz 132370: 18 transforms
Fuzz 132371: 7 transforms
Fuzz 132372: 10 transforms
Fuzz 132373: 3 transforms
Fuzz 132374: 15 transforms
Fuzz 132375: 8 transforms
Fuzz 132376: 11 transforms
Fuzz 132377: 8 transforms
Fuzz 132378: 16 transforms
Fuzz 132379: 7 transforms
Fuzz 132380: 8 transforms
Fuzz 132381: 18 transforms
Fuzz 132382: 5 transforms
Fuzz 132383: 9 transforms
Fuzz 132384: 7 transforms
Fuzz 132385: 11 transforms
Fuzz 132386: 19 transforms
Fuzz 132387: 1 transforms
Fuzz 132388: 11 transforms
Fuzz 132389: 1 transforms
Fuzz 132390: 7 transforms
Fuzz 132391: 3 transforms
Fuzz 132392: 6 transforms
Fuzz 132393: 3 transforms
Fuzz 132394: 17 transforms
Fuzz 132395: 11 transforms
Fuzz 132396: 9 transforms
Fuzz 132397: 19 transforms
Fuzz 132398: 7 transforms
Fuzz 132399: 3 transforms
Fuzz 132400: 18 transforms
Fuzz 132401: 2 transforms
Fuzz 132402: 3 transforms
Fuzz 132403: 10 transforms
Fuzz 132404: 5 transforms
Fuzz 132405: 13 transforms
Fuzz 132406: 16 transforms
Fuzz 132407: 16 transforms
Fuzz 132408: 10 transforms
Fuzz 132409: 11 transforms
Fuzz 132410: 4 transforms
Fuzz 132411: 20 transforms
Fuzz 132412: 8 transforms
Fuzz 132413: 8 transforms
Fuzz 132414: 20 transforms
Fuzz 132415: 19 transforms
Fuzz 132416: 11 transforms
Fuzz 132417: 16 transforms
Fuzz 132418: 7 transforms
Fuzz 132419: 18 transforms
Fuzz 132420: 19 transforms
Fuzz 132421: 12 transforms
Fuzz 132422: 3 transforms
Fuzz 132423: 15 transforms
Fuzz 132424: 12 transforms
Fuzz 132425: 20 transforms
Fuzz 132426: 12 transforms
Fuzz 132427: 13 transforms
Fuzz 132428: 4 transforms
Fuzz 132429: 7 transforms
Fuzz 132430: 2 transforms
Fuzz 132431: 18 transforms
Fuzz 132432: 19 transforms
Fuzz 132433: 5 transforms
Fuzz 132434: 11 transforms
Fuzz 132435: 16 transforms
Fuzz 132436: 9 transforms
Fuzz 132437: 1 transforms
Fuzz 132438: 2 transforms
Fuzz 132439: 9 transforms
Fuzz 132440: 3 transforms
Fuzz 132441: 7 transforms
Fuzz 132442: 18 transforms
Fuzz 132443: 8 transforms
Fuzz 132444: 5 transforms
Fuzz 132445: 18 transforms
Fuzz 132446: 4 transforms
Fuzz 132447: 19 transforms
Fuzz 132448: 1 transforms
Fuzz 132449: 5 transforms
Fuzz 132450: 17 transforms
Fuzz 132451: 9 transforms
Fuzz 132452: 19 transforms
Fuzz 132453: 20 transforms
Fuzz 132454: 16 transforms
Fuzz 132455: 18 transforms
Fuzz 132456: 1 transforms
Fuzz 132457: 16 transforms
Fuzz 132458: 14 transforms
Fuzz 132459: 5 transforms
Fuzz 132460: 3 transforms
Fuzz 132461: 19 transforms
Fuzz 132462: 3 transforms
Fuzz 132463: 1 transforms
Fuzz 132464: 1 transforms
Fuzz 132465: 5 transforms
Fuzz 132466: 3 transforms
Fuzz 132467: 3 transforms
Fuzz 132468: 8 transforms
Fuzz 132469: 3 transforms
Fuzz 132470: 16 transforms
Fuzz 132471: 13 transforms
Fuzz 132472: 18 transforms
Fuzz 132473: 10 transforms
Fuzz 132474: 8 transforms
Fuzz 132475: 5 transforms
Fuzz 132476: 2 transforms
Fuzz 132477: 18 transforms
Fuzz 132478: 12 transforms
Fuzz 132479: 1 transforms
Fuzz 132480: 17 transforms
Fuzz 132481: 5 transforms
Fuzz 132482: 14 transforms
Fuzz 132483: 18 transforms
Fuzz 132484: 20 transforms
Fuzz 132485: 20 transforms
Fuzz 132486: 9 transforms
Fuzz 132487: 13 transforms
Fuzz 132488: 6 transforms
Fuzz 132489: 7 transforms
Fuzz 132490: 5 transforms
Fuzz 132491: 18 transforms
Fuzz 132492: 4 transforms
Fuzz 132493: 15 transforms
Fuzz 132494: 3 transforms
Fuzz 132495: 19 transforms
Fuzz 132496: 5 transforms
Fuzz 132497: 15 transforms
Fuzz 132498: 13 transforms
Fuzz 132499: 1 transforms
Fuzz 132500: 14 transforms
Fuzz 132501: 14 transforms
Fuzz 132502: 8 transforms
Fuzz 132503: 14 transforms
Fuzz 132504: 5 transforms
Fuzz 132505: 14 transforms
Fuzz 132506: 12 transforms
Fuzz 132507: 14 transforms
Fuzz 132508: 1 transforms
Fuzz 132509: 12 transforms
Fuzz 132510: 6 transforms
Fuzz 132511: 14 transforms
Fuzz 132512: 3 transforms
Fuzz 132513: 7 transforms
Fuzz 132514: 11 transforms
Fuzz 132515: 13 transforms
Fuzz 132516: 2 transforms
Fuzz 132517: 8 transforms
Fuzz 132518: 2 transforms
Fuzz 132519: 18 transforms
Fuzz 132520: 6 transforms
Fuzz 132521: 16 transforms
Fuzz 132522: 2 transforms
Fuzz 132523: 8 transforms
Fuzz 132524: 19 transforms
Fuzz 132525: 14 transforms
Fuzz 132526: 1 transforms
Fuzz 132527: 17 transforms
Fuzz 132528: 1 transforms
Fuzz 132529: 14 transforms
Fuzz 132530: 2 transforms
Fuzz 132531: 2 transforms
Fuzz 132532: 7 transforms
Fuzz 132533: 16 transforms
Fuzz 132534: 9 transforms
Fuzz 132535: 4 transforms
Fuzz 132536: 9 transforms
Fuzz 132537: 3 transforms
Fuzz 132538: 20 transforms
Fuzz 132539: 18 transforms
Fuzz 132540: 14 transforms
Fuzz 132541: 13 transforms
Fuzz 132542: 6 transforms
Fuzz 132543: 5 transforms
Fuzz 132544: 2 transforms
Fuzz 132545: 5 transforms
Fuzz 132546: 4 transforms
Fuzz 132547: 19 transforms
Fuzz 132548: 14 transforms
Fuzz 132549: 15 transforms
Fuzz 132550: 5 transforms
Fuzz 132551: 4 transforms
Fuzz 132552: 11 transforms
Fuzz 132553: 18 transforms
Fuzz 132554: 14 transforms
Fuzz 132555: 19 transforms
Fuzz 132556: 5 transforms
Fuzz 132557: 10 transforms
Fuzz 132558: 5 transforms
Fuzz 132559: 6 transforms
Fuzz 132560: 17 transforms
Fuzz 132561: 2 transforms
Fuzz 132562: 9 transforms
Fuzz 132563: 10 transforms
Fuzz 132564: 10 transforms
Fuzz 132565: 6 transforms
Fuzz 132566: 15 transforms
Fuzz 132567: 13 transforms
Fuzz 132568: 15 transforms
Fuzz 132569: 3 transforms
Fuzz 132570: 1 transforms
Fuzz 132571: 12 transforms
Fuzz 132572: 11 transforms
Fuzz 132573: 12 transforms
Fuzz 132574: 4 transforms
Fuzz 132575: 10 transforms
Fuzz 132576: 4 transforms
Fuzz 132577: 2 transforms
Fuzz 132578: 10 transforms
Fuzz 132579: 1 transforms
Fuzz 132580: 6 transforms
Fuzz 132581: 5 transforms
Fuzz 132582: 19 transforms
Fuzz 132583: 4 transforms
Fuzz 132584: 7 transforms
Fuzz 132585: 9 transforms
Fuzz 132586: 15 transforms
Fuzz 132587: 15 transforms
Fuzz 132588: 17 transforms
Fuzz 132589: 7 transforms
Fuzz 132590: 9 transforms
Fuzz 132591: 2 transforms
Fuzz 132592: 18 transforms
Fuzz 132593: 9 transforms
Fuzz 132594: 8 transforms
Fuzz 132595: 13 transforms
Fuzz 132596: 17 transforms
Fuzz 132597: 14 transforms
Fuzz 132598: 18 transforms
Fuzz 132599: 8 transforms
Fuzz 132600: 9 transforms
Fuzz 132601: 17 transforms
Fuzz 132602: 7 transforms
Fuzz 132603: 7 transforms
Fuzz 132604: 7 transforms
Fuzz 132605: 4 transforms
Fuzz 132606: 5 transforms
Fuzz 132607: 20 transforms
Fuzz 132608: 7 transforms
Fuzz 132609: 3 transforms
Fuzz 132610: 7 transforms
Fuzz 132611: 3 transforms
Fuzz 132612: 20 transforms
Fuzz 132613: 8 transforms
Fuzz 132614: 13 transforms
Fuzz 132615: 19 transforms
Fuzz 132616: 9 transforms
Fuzz 132617: 5 transforms
Fuzz 132618: 3 transforms
Fuzz 132619: 16 transforms
Fuzz 132620: 18 transforms
Fuzz 132621: 7 transforms
Fuzz 132622: 11 transforms
Fuzz 132623: 8 transforms
Fuzz 132624: 11 transforms
Fuzz 132625: 15 transforms
Fuzz 132626: 3 transforms
Fuzz 132627: 9 transforms
Fuzz 132628: 14 transforms
Fuzz 132629: 12 transforms
Fuzz 132630: 12 transforms
Fuzz 132631: 5 transforms
Fuzz 132632: 7 transforms
Fuzz 132633: 17 transforms
Fuzz 132634: 18 transforms
Fuzz 132635: 5 transforms
Fuzz 132636: 5 transforms
Fuzz 132637: 1 transforms
Fuzz 132638: 19 transforms
Fuzz 132639: 2 transforms
Fuzz 132640: 2 transforms
Fuzz 132641: 13 transforms
Fuzz 132642: 4 transforms
Fuzz 132643: 6 transforms
Fuzz 132644: 4 transforms
Fuzz 132645: 11 transforms
Fuzz 132646: 13 transforms
Fuzz 132647: 16 transforms
Fuzz 132648: 16 transforms
Fuzz 132649: 18 transforms
Fuzz 132650: 18 transforms
Fuzz 132651: 17 transforms
Fuzz 132652: 10 transforms
Fuzz 132653: 4 transforms
Fuzz 132654: 8 transforms
Fuzz 132655: 3 transforms
Fuzz 132656: 13 transforms
Fuzz 132657: 4 transforms
Fuzz 132658: 4 transforms
Fuzz 132659: 2 transforms
Fuzz 132660: 17 transforms
Fuzz 132661: 5 transforms
Fuzz 132662: 3 transforms
Fuzz 132663: 13 transforms
Fuzz 132664: 18 transforms
Fuzz 132665: 2 transforms
Fuzz 132666: 9 transforms
Fuzz 132667: 15 transforms
Fuzz 132668: 16 transforms
Fuzz 132669: 11 transforms
Fuzz 132670: 2 transforms
Fuzz 132671: 5 transforms
Fuzz 132672: 11 transforms
Fuzz 132673: 16 transforms
Fuzz 132674: 1 transforms
Fuzz 132675: 19 transforms
Fuzz 132676: 8 transforms
Fuzz 132677: 16 transforms
Fuzz 132678: 3 transforms
Fuzz 132679: 5 transforms
Fuzz 132680: 10 transforms
Fuzz 132681: 18 transforms
Fuzz 132682: 15 transforms
Fuzz 132683: 20 transforms
Fuzz 132684: 4 transforms
Fuzz 132685: 12 transforms
Fuzz 132686: 16 transforms
Fuzz 132687: 15 transforms
Fuzz 132688: 18 transforms
Fuzz 132689: 4 transforms
Fuzz 132690: 10 transforms
Fuzz 132691: 2 transforms
Fuzz 132692: 1 transforms
Fuzz 132693: 8 transforms
Fuzz 132694: 13 transforms
Fuzz 132695: 18 transforms
Fuzz 132696: 2 transforms
Fuzz 132697: 15 transforms
Fuzz 132698: 5 transforms
Fuzz 132699: 9 transforms
Fuzz 132700: 17 transforms
Fuzz 132701: 3 transforms
Fuzz 132702: 14 transforms
Fuzz 132703: 17 transforms
Fuzz 132704: 19 transforms
Fuzz 132705: 4 transforms
Fuzz 132706: 10 transforms
Fuzz 132707: 5 transforms
Fuzz 132708: 13 transforms
Fuzz 132709: 15 transforms
Fuzz 132710: 1 transforms
Fuzz 132711: 11 transforms
Fuzz 132712: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
class ComponentA {
  @Output() EventEmitter<int> incremented;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  String header;

  templateUrl: 'test.html',
  @Input() int maxCount;
  void increment() {}}

  template: '{{count}} <button (click)="increment()" [valnue]="\'add\'"></button>')
class CounterComponent {
  selector:<!-- 'my-aaa',

import 'package:angular2/angular2.dart';

       aria-hidden="true"CounterComponent)
-->
  int count;
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
  @ContentChild(<!--
}
  List<String> items;
  EventEmitter<String> resetEvent;

@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let ite='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremenm of items; clet x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
t x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-coounter.reset()'
    (incremenm of items; clet x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
t x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter
    #counter
    [count]="items.length"
    [maxCount]='  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 132713: 14 transforms
Fuzz 132714: 20 transforms
Fuzz 132715: 12 transforms
Fuzz 132716: 5 transforms
Fuzz 132717: 13 transforms
Fuzz 132718: 15 transforms
Fuzz 132719: 11 transforms
Fuzz 132720: 16 transforms
Fuzz 132721: 12 transforms
Fuzz 132722: 6 transforms
Fuzz 132723: 19 transforms
Fuzz 132724: 9 transforms
Fuzz 132725: 9 transforms
Fuzz 132726: 2 transforms
Fuzz 132727: 1 transforms
Fuzz 132728: 12 transforms
Fuzz 132729: 5 transforms
Fuzz 132730: 18 transforms
Fuzz 132731: 4 transforms
Fuzz 132732: 13 transforms
Fuzz 132733: 1 transforms
Fuzz 132734: 4 transforms
Fuzz 132735: 4 transforms
Fuzz 132736: 6 transforms
Fuzz 132737: 19 transforms
Fuzz 132738: 11 transforms
Fuzz 132739: 14 transforms
Fuzz 132740: 8 transforms
Fuzz 132741: 5 transforms
Fuzz 132742: 6 transforms
Fuzz 132743: 11 transforms
Fuzz 132744: 11 transforms
Fuzz 132745: 4 transforms
Fuzz 132746: 18 transforms
Fuzz 132747: 3 transforms
Fuzz 132748: 1 transforms
Fuzz 132749: 14 transforms
Fuzz 132750: 8 transforms
Fuzz 132751: 10 transforms
Fuzz 132752: 15 transforms
Fuzz 132753: 16 transforms
Fuzz 132754: 7 transforms
Fuzz 132755: 17 transforms
Fuzz 132756: 10 transforms
Fuzz 132757: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<intr2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
    #counter
    [count]="items.length"
    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item !=    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
    <my-counter></my-counter>
  {{x}} : null'>
</li>
  {{ngForm.dirty}}  
  </my-counter>
    (incremented)='items.add($event.toString())'>
  <my-counter
      
    (reset)=''
  <form #ngForm="ngForm"></form>
</div>

    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
    <my-counter></my-counter>
  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 132758: 13 transforms
Fuzz 132759: 15 transforms
Fuzz 132760: 8 transforms
Fuzz 132761: 2 transforms
Fuzz 132762: 19 transforms
Fuzz 132763: 14 transforms
Fuzz 132764: 14 transforms
Fuzz 132765: 18 transforms
Fuzz 132766: 5 transforms
Fuzz 132767: 2 transforms
Fuzz 132768: 8 transforms
Fuzz 132769: 1 transforms
Fuzz 132770: 5 transforms
Fuzz 132771: 6 transforms
Fuzz 132772: 1 transforms
Fuzz 132773: 11 transforms
Fuzz 132774: 20 transforms
Fuzz 132775: 11 transforms
Fuzz 132776: 5 transforms
Fuzz 132777: 19 transforms
Fuzz 132778: 11 transforms
Fuzz 132779: 6 transforms
Fuzz 132780: 1 transforms
Fuzz 132781: 11 transforms
Fuzz 132782: 4 transforms
Fuzz 132783: 4 transforms
Fuzz 132784: 19 transforms
Fuzz 132785: 2 transforms
Fuzz 132786: 2 transforms
Fuzz 132787: 3 transforms
Fuzz 132788: 16 transforms
Fuzz 132789: 7 transforms
Fuzz 132790: 15 transforms
Fuzz 132791: 9 transforms
Fuzz 132792: 14 transforms
Fuzz 132793: 1 transforms
Fuzz 132794: 14 transforms
Fuzz 132795: 11 transforms
Fuzz 132796: 14 transforms
Fuzz 132797: 8 transforms
Fuzz 132798: 8 transforms
Fuzz 132799: 11 transforms
Fuzz 132800: 15 transforms
Fuzz 132801: 15 transforms
Fuzz 132802: 14 transforms
Fuzz 132803: 13 transforms
Fuzz 132804: 4 transforms
Fuzz 132805: 13 transforms
Fuzz 132806: 13 transforms
Fuzz 132807: 16 transforms
Fuzz 132808: 12 transforms
Fuzz 132809: 4 transforms
Fuzz 132810: 10 transforms
Fuzz 132811: 13 transforms
Fuzz 132812: 5 transforms
Fuzz 132813: 16 transforms
Fuzz 132814: 1 transforms
Fuzz 132815: 7 transforms
Fuzz 132816: 15 transforms
Fuzz 132817: 8 transforms
Fuzz 132818: 7 transforms
Fuzz 132819: 13 transforms
Fuzz 132820: 1 transforms
Fuzz 132821: 9 transforms
Fuzz 132822: 5 transforms
Fuzz 132823: 8 transforms
Fuzz 132824: 4 transforms
Fuzz 132825: 4 transforms
Fuzz 132826: 1 transforms
Fuzz 132827: 13 transforms
Fuzz 132828: 2 transforms
Fuzz 132829: 14 transforms
Fuzz 132830: 6 transforms
Fuzz 132831: 8 transforms
Fuzz 132832: 7 transforms
Fuzz 132833: 16 transforms
Fuzz 132834: 8 transforms
Fuzz 132835: 5 transforms
Fuzz 132836: 6 transforms
Fuzz 132837: 10 transforms
Fuzz 132838: 3 transforms
Fuzz 132839: 15 transforms
Fuzz 132840: 11 transforms
Fuzz 132841: 17 transforms
Fuzz 132842: 20 transforms
Fuzz 132843: 6 transforms
Fuzz 132844: 1 transforms
Fuzz 132845: 8 transforms
Fuzz 132846: 4 transforms
Fuzz 132847: 1 transforms
Fuzz 132848: 9 transforms
Fuzz 132849: 2 transforms
Fuzz 132850: 11 transforms
Fuzz 132851: 16 transforms
Fuzz 132852: 1 transforms
Fuzz 132853: 18 transforms
Fuzz 132854: 8 transforms
Fuzz 132855: 16 transforms
Fuzz 132856: 6 transforms
Fuzz 132857: 8 transforms
Fuzz 132858: 19 transforms
Fuzz 132859: 17 transforms
Fuzz 132860: 10 transforms
Fuzz 132861: 10 transforms
Fuzz 132862: 11 transforms
Fuzz 132863: 2 transforms
Fuzz 132864: 13 transforms
Fuzz 132865: 9 transforms
Fuzz 132866: 17 transforms
Fuzz 132867: 20 transforms
Fuzz 132868: 18 transforms
Fuzz 132869: 13 transforms
Fuzz 132870: 2 transforms
Fuzz 132871: 1 transforms
Fuzz 132872: 17 transforms
Fuzz 132873: 1 transforms
Fuzz 132874: 15 transforms
Fuzz 132875: 19 transforms
Fuzz 132876: 7 transforms
Fuzz 132877: 3 transforms
Fuzz 132878: 4 transforms
Fuzz 132879: 12 transforms
Fuzz 132880: 10 transforms
Fuzz 132881: 3 transforms
Fuzz 132882: 9 transforms
Fuzz 132883: 1 transforms
Fuzz 132884: 3 transforms
Fuzz 132885: 8 transforms
Fuzz 132886: 5 transforms
Fuzz 132887: 4 transforms
Fuzz 132888: 14 transforms
Fuzz 132889: 1 transforms
Fuzz 132890: 1 transforms
Fuzz 132891: 12 transforms
Fuzz 132892: 12 transforms
Fuzz 132893: 2 transforms
Fuzz 132894: 6 transforms
Fuzz 132895: 14 transforms
Fuzz 132896: 9 transforms
Fuzz 132897: 20 transforms
Fuzz 132898: 2 transforms
Fuzz 132899: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'tetryst.html',
  directives: const [CounterComponent, NgIf, NgFor,}
]),
});
 NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component({
  selector: 'my-counter',
  inputs: const ['cou}
]<!--
-),
});
{
\'\'\')nt'],
  outputs: const ['resetEvent: reset'],
  template:for '{{count} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} oitems:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item !=}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6c null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.}
]),
});
{
\'\'\');
  '090c<!--
-->
       ari<!--
-->
       aria-hidden="true"
       attr.aria-hida-hidden="true"
edb3f2833a3f260b0937blength > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.lengtvoidh"
    [maxCount]='4'
    (reset)=''
    (click)='h1.idden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 132900: 16 transforms
Fuzz 132901: 19 transforms
Fuzz 132902: 2 transforms
Fuzz 132903: 1 transforms
Fuzz 132904: 10 transforms
Fuzz 132905: 8 transforms
Fuzz 132906: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> itecovariantms;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent:  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs:  reset'],  template: '{{count}} <button (cli<!--
-->
       aria-hidden="trck)="increment()" [value]="\
<<==HTML CODE==>>
<!-- @ngIgnoreError: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>
<div *n<!--
-->
       argIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(nadd($event.toString())'>
    <my-countergModel)]="header" />
      
  <my-couner
    #counter
    [count]="items.lengt   (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </h"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 132907: 1 transforms
Fuzz 132908: 10 transforms
Fuzz 132909: 14 transforms
Fuzz 132910: 16 transforms
Fuzz 132911: 9 transforms
Fuzz 132912: 7 transforms
Fuzz 132913: 16 transforms
Fuzz 132914: 11 transforms
Fuzz 132915: 13 transforms
Fuzz 132916: 7 transforms
Fuzz 132917: 12 transforms
Fuzz 132918: 18 transforms
Fuzz 132919: 16 transforms
Fuzz 132920: 17 transforms
Fuzz 132921: 1 transforms
Fuzz 132922: 10 transforms
Fuzz 132923: 17 transforms
Fuzz 132924: 9 transforms
Fuzz 132925: 1 transforms
Fuzz 132926: 2 transforms
Fuzz 132927: 1 transforms
Fuzz 132928: 13 transforms
Fuzz 132929: 4 transforms
Fuzz 132930: 8 transforms
Fuzz 132931: 13 transforms
Fuzz 132932: 7 transforms
Fuzz 132933: 1 transforms
Fuzz 132934: 16 transforms
Fuzz 132935: 8 transforms
Fuzz 132936: 12 transforms
Fuzz 132937: 13 transforms
Fuzz 132938: 15 transforms
Fuzz 132939: 13 transforms
Fuzz 132940: 8 transforms
Fuzz 132941: 9 transforms
Fuzz 132942: 13 transforms
Fuzz 132943: 13 transforms
Fuzz 132944: 16 transforms
Fuzz 132945: 5 transforms
Fuzz 132946: 9 transforms
Fuzz 132947: 14 transforms
Fuzz 132948: 15 transforms
Fuzz 132949: 15 transforms
Fuzz 132950: 9 transforms
Fuzz 132951: 8 transforms
Fuzz 132952: 20 transforms
Fuzz 132953: 6 transforms
Fuzz 132954: 7 transforms
Fuzz 132955: 17 transforms
Fuzz 132956: 15 transforms
Fuzz 132957: 7 transforms
Fuzz 132958: 16 transforms
Fuzz 132959: 14 transforms
Fuzz 132960: 12 transforms
Fuzz 132961: 8 transforms
Fuzz 132962: 12 transforms
Fuzz 132963: 13 transforms
Fuzz 132964: 5 transforms
Fuzz 132965: 11 transforms
Fuzz 132966: 10 transforms
Fuzz 132967: 4 transforms
Fuzz 132968: 12 transforms
Fuzz 132969: 3 transforms
Fuzz 132970: 15 transforms
Fuzz 132971: 17 transforms
Fuzz 132972: 19 transforms
Fuzz 132973: 16 transforms
Fuzz 132974: 17 transforms
Fuzz 132975: 2 transforms
Fuzz 132976: 9 transforms
Fuzz 132977: 17 transforms
Fuzz 132978: 4 transforms
Fuzz 132979: 5 transforms
Fuzz 132980: 20 transforms
Fuzz 132981: 5 transforms
Fuzz 132982: 3 transforms
Fuzz 132983: 15 transforms
Fuzz 132984: 20 transforms
Fuzz 132985: 16 transforms
Fuzz 132986: 7 transforms
Fuzz 132987: 9 transforms
Fuzz 132988: 15 transforms
Fuzz 132989: 18 transforms
Fuzz 132990: 12 transforms
Fuzz 132991: 6 transforms
Fuzz 132992: 1 transforms
Fuzz 132993: 4 transforms
Fuzz 132994: 6 transforms
Fuzz 132995: 10 transforms
Fuzz 132996: 5 transforms
Fuzz 132997: 16 transforms
Fuzz 132998: 19 transforms
Fuzz 132999: 17 transforms
Fuzz 133000: 6 transforms
Fuzz 133001: 18 transforms
Fuzz 133002: 16 transforms
Fuzz 133003: 1 transforms
Fuzz 133004: 20 transforms
Fuzz 133005: 9 transforms
Fuzz 133006: 18 transforms
Fuzz 133007: 3 transforms
Fuzz 133008: 5 transforms
Fuzz 133009: 19 transforms
Fuzz 133010: 12 transforms
Fuzz 133011: 7 transforms
Fuzz 133012: 3 transforms
Fuzz 133013: 17 transforms
Fuzz 133014: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
  selector: 'my-counter',
  EventEmitter<String> rese<!--
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  int count;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  List<String> items;
class Counteromponent <!--
@Component(-->
       attr.aria-hidden="{{!invalid}}"{


  @Input() int maxCount;
  selector: 'my-aaa',

  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',

}
-->
@Component(
   tEvent;

  @Output() EventEmitterl<int> incremented;
  CounterComponent recursedComponent;
       aria-hidden="true"
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  String header;
<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
       ariga-hidden="true"
<!-- @ngIgnoreErrors: -->
        
  <!--

-->
    (incremented)='items.add($event.toString())'>

  <input [(ngModel)]="header" />
  </my-count<!--
er>
    #counter
</li>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <my-counter
    [maxCount]='4'
   (reset)=''
<h1 #h1>Showing {{items.length}} items:</h1>
    [count]="items.length"
       attr.aria-hidden="{{!invalid}}"
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}
    <my-counter></my-counter>
<div *ngIf="items.length > 0">
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 133015: 10 transforms
Fuzz 133016: 13 transforms
Fuzz 133017: 2 transforms
Fuzz 133018: 13 transforms
Fuzz 133019: 13 transforms
Fuzz 133020: 18 transforms
Fuzz 133021: 8 transforms
Fuzz 133022: 15 transforms
Fuzz 133023: 4 transforms
Fuzz 133024: 6 transforms
Fuzz 133025: 12 transforms
Fuzz 133026: 8 transforms
Fuzz 133027: 13 transforms
Fuzz 133028: 18 transforms
Fuzz 133029: 10 transforms
Fuzz 133030: 6 transforms
Fuzz 133031: 20 transforms
Fuzz 133032: 18 transforms
Fuzz 133033: 10 transforms
Fuzz 133034: 5 transforms
Fuzz 133035: 13 transforms
Fuzz 133036: 5 transforms
Fuzz 133037: 6 transforms
Fuzz 133038: 14 transforms
Fuzz 133039: 11 transforms
Fuzz 133040: 20 transforms
Fuzz 133041: 8 transforms
Fuzz 133042: 11 transforms
Fuzz 133043: 5 transforms
Fuzz 133044: 5 transforms
Fuzz 133045: 13 transforms
Fuzz 133046: 13 transforms
Fuzz 133047: 13 transforms
Fuzz 133048: 12 transforms
Fuzz 133049: 19 transforms
Fuzz 133050: 3 transforms
Fuzz 133051: 15 transforms
Fuzz 133052: 3 transforms
Fuzz 133053: 20 transforms
Fuzz 133054: 4 transforms
Fuzz 133055: 11 transforms
Fuzz 133056: 16 transforms
Fuzz 133057: 18 transforms
Fuzz 133058: 18 transforms
Fuzz 133059: 17 transforms
Fuzz 133060: 9 transforms
Fuzz 133061: 17 transforms
Fuzz 133062: 10 transforms
Fuzz 133063: 5 transforms
Fuzz 133064: 19 transforms
Fuzz 133065: 9 transforms
Fuzz 133066: 7 transforms
Fuzz 133067: 5 transforms
Fuzz 133068: 7 transforms
Fuzz 133069: 17 transforms
Fuzz 133070: 8 transforms
Fuzz 133071: 14 transforms
Fuzz 133072: 4 transforms
Fuzz 133073: 7 transforms
Fuzz 133074: 4 transforms
Fuzz 133075: 1 transforms
Fuzz 133076: 5 transforms
Fuzz 133077: 14 transforms
Fuzz 133078: 13 transforms
Fuzz 133079: 6 transforms
Fuzz 133080: 1 transforms
Fuzz 133081: 16 transforms
Fuzz 133082: 15 transforms
Fuzz 133083: 16 transforms
Fuzz 133084: 17 transforms
Fuzz 133085: 19 transforms
Fuzz 133086: 17 transforms
Fuzz 133087: 9 transforms
Fuzz 133088: 4 transforms
Fuzz 133089: 15 transforms
Fuzz 133090: 10 transforms
Fuzz 133091: 2 transforms
Fuzz 133092: 15 transforms
Fuzz 133093: 20 transforms
Fuzz 133094: 17 transforms
Fuzz 133095: 18 transforms
Fuzz 133096: 12 transforms
Fuzz 133097: 3 transforms
Fuzz 133098: 5 transforms
Fuzz 133099: 15 transforms
Fuzz 133100: 5 transforms
Fuzz 133101: 7 transforms
Fuzz 133102: 3 transforms
Fuzz 133103: 5 transforms
Fuzz 133104: 8 transforms
Fuzz 133105: 18 transforms
Fuzz 133106: 15 transforms
Fuzz 133107: 20 transforms
Fuzz 133108: 14 transforms
Fuzz 133109: 4 transforms
Fuzz 133110: 8 transforms
Fuzz 133111: 8 transforms
Fuzz 133112: 12 transforms
Fuzz 133113: 3 transforms
Fuzz 133114: 7 transforms
Fuzz 133115: 15 transforms
Fuzz 133116: 9 transforms
Fuzz 133117: 12 transforms
Fuzz 133118: 6 transforms
Fuzz 133119: 1 transforms
Fuzz 133120: 6 transforms
Fuzz 133121: 1 transforms
Fuzz 133122: 4 transforms
Fuzz 133123: 7 transforms
Fuzz 133124: 14 transforms
Fuzz 133125: 4 transforms
Fuzz 133126: 7 transforms
Fuzz 133127: 12 transforms
Fuzz 133128: 3 transforms
Fuzz 133129: 9 transforms
Fuzz 133130: 4 transforms
Fuzz 133131: 19 transforms
Fuzz 133132: 5 transforms
Fuzz 133133: 7 transforms
Fuzz 133134: 9 transforms
Fuzz 133135: 8 transforms
Fuzz 133136: 15 transforms
Fuzz 133137: 2 transforms
Fuzz 133138: 16 transforms
Fuzz 133139: 17 transforms
Fuzz 133140: 5 transforms
Fuzz 133141: 19 transforms
Fuzz 133142: 18 transforms
Fuzz 133143: 13 transforms
Fuzz 133144: 7 transforms
Fuzz 133145: 18 transforms
Fuzz 133146: 13 transforms
Fuzz 133147: 14 transforms
Fuzz 133148: 10 transforms
Fuzz 133149: 3 transforms
Fuzz 133150: 19 transforms
Fuzz 133151: 7 transforms
Fuzz 133152: 15 transforms
Fuzz 133153: 18 transforms
Fuzz 133154: 3 transforms
Fuzz 133155: 2 transforms
Fuzz 133156: 15 transforms
Fuzz 133157: 1 transforms
Fuzz 133158: 5 transforms
Fuzz 133159: 9 transforms
Fuzz 133160: 8 transforms
Fuzz 133161: 16 transforms
Fuzz 133162: 13 transforms
Fuzz 133163: 18 transforms
Fuzz 133164: 16 transforms
Fuzz 133165: 8 transforms
Fuzz 133166: 9 transforms
Fuzz 133167: 19 transforms
Fuzz 133168: 3 transforms
Fuzz 133169: 14 transforms
Fuzz 133170: 20 transforms
Fuzz 133171: 18 transforms
Fuzz 133172: 18 transforms
Fuzz 133173: 16 transforms
Fuzz 133174: 7 transforms
Fuzz 133175: 2 transforms
Fuzz 133176: 13 transforms
Fuzz 133177: 16 transforms
Fuzz 133178: 14 transforms
Fuzz 133179: 4 transforms
Fuzz 133180: 17 transforms
Fuzz 133181: 5 transforms
Fuzz 133182: 14 transforms
Fuzz 133183: 11 transforms
Fuzz 133184: 4 transforms
Fuzz 133185: 1 transforms
Fuzz 133186: 11 transforms
Fuzz 133187: 8 transforms
Fuzz 133188: 20 transforms
Fuzz 133189: 9 transforms
Fuzz 133190: 8 transforms
Fuzz 133191: 7 transforms
Fuzz 133192: 14 transforms
Fuzz 133193: 3 transforms
Fuzz 133194: 8 transforms
Fuzz 133195: 16 transforms
Fuzz 133196: 6 transforms
Fuzz 133197: 2 transforms
Fuzz 133198: 12 transforms
Fuzz 133199: 16 transforms
Fuzz 133200: 2 transforms
Fuzz 133201: 10 transforms
Fuzz 133202: 8 transforms
Fuzz 133203: 11 transforms
Fuzz 133204: 10 transforms
Fuzz 133205: 15 transforms
Fuzz 133206: 4 transforms
Fuzz 133207: 15 transforms
Fuzz 133208: 20 transforms
Fuzz 133209: 4 transforms
Fuzz 133210: 9 transforms
Fuzz 133211: 20 transforms
Fuzz 133212: 1 transforms
Fuzz 133213: 12 transforms
Fuzz 133214: 10 transforms
Fuzz 133215: 8 transforms
Fuzz 133216: 8 transforms
Fuzz 133217: 10 transforms
Fuzz 133218: 13 transforms
Fuzz 133219: 9 transforms
Fuzz 133220: 16 transforms
Fuzz 133221: 17 transforms
Fuzz 133222: 13 transforms
Fuzz 133223: 18 transforms
Fuzz 133224: 2 transforms
Fuzz 133225: 13 transforms
Fuzz 133226: 15 transforms
Fuzz 133227: 20 transforms
Fuzz 133228: 17 transforms
Fuzz 133229: 8 transforms
Fuzz 133230: 18 transforms
Fuzz 133231: 10 transforms
Fuzz 133232: 19 transforms
Fuzz 133233: 5 transforms
Fuzz 133234: 1 transforms
Fuzz 133235: 1 transforms
Fuzz 133236: 4 transforms
Fuzz 133237: 8 transforms
Fuzz 133238: 16 transforms
Fuzz 133239: 1 transforms
Fuzz 133240: 7 transforms
Fuzz 133241: 8 transforms
Fuzz 133242: 17 transforms
Fuzz 133243: 4 transforms
Fuzz 133244: 10 transforms
Fuzz 133245: 18 transforms
Fuzz 133246: 10 transforms
Fuzz 133247: 19 transforms
Fuzz 133248: 5 transforms
Fuzz 133249: 19 transforms
Fuzz 133250: 16 transforms
Fuzz 133251: 9 transforms
Fuzz 133252: 15 transforms
Fuzz 133253: 16 transforms
Fuzz 133254: 17 transforms
Fuzz 133255: 11 transforms
Fuzz 133256: 1 transforms
Fuzz 133257: 20 transforms
Fuzz 133258: 9 transforms
Fuzz 133259: 2 transforms
Fuzz 133260: 10 transforms
Fuzz 133261: 14 transforms
Fuzz 133262: 13 transforms
Fuzz 133263: 16 transforms
Fuzz 133264: 17 transforms
Fuzz 133265: 19 transforms
Fuzz 133266: 9 transforms
Fuzz 133267: 2 transforms
Fuzz 133268: 3 transforms
Fuzz 133269: 5 transforms
Fuzz 133270: 7 transforms
Fuzz 133271: 2 transforms
Fuzz 133272: 4 transforms
Fuzz 133273: 7 transforms
Fuzz 133274: 10 transforms
Fuzz 133275: 11 transforms
Fuzz 133276: 13 transforms
Fuzz 133277: 20 transforms
Fuzz 133278: 18 transforms
Fuzz 133279: 18 transforms
Fuzz 133280: 8 transforms
Fuzz 133281: 17 transforms
Fuzz 133282: 18 transforms
Fuzz 133283: 19 transforms
Fuzz 133284: 13 transforms
Fuzz 133285: 5 transforms
Fuzz 133286: 2 transforms
Fuzz 133287: 19 transforms
Fuzz 133288: 3 transforms
Fuzz 133289: 10 transforms
Fuzz 133290: 1 transforms
Fuzz 133291: 1 transforms
Fuzz 133292: 1 transforms
Fuzz 133293: 2 transforms
Fuzz 133294: 6 transforms
Fuzz 133295: 11 transforms
Fuzz 133296: 16 transforms
Fuzz 133297: 16 transforms
Fuzz 133298: 1 transforms
Fuzz 133299: 7 transforms
Fuzz 133300: 1 transforms
Fuzz 133301: 17 transforms
Fuzz 133302: 12 transforms
Fuzz 133303: 4 transforms
Fuzz 133304: 19 transforms
Fuzz 133305: 4 transforms
Fuzz 133306: 12 transforms
Fuzz 133307: 12 transforms
Fuzz 133308: 20 transforms
Fuzz 133309: 18 transforms
Fuzz 133310: 18 transforms
Fuzz 133311: 12 transforms
Fuzz 133312: 20 transforms
Fuzz 133313: 4 transforms
Fuzz 133314: 11 transforms
Fuzz 133315: 17 transforms
Fuzz 133316: 2 transforms
Fuzz 133317: 14 transforms
Fuzz 133318: 17 transforms
Fuzz 133319: 12 transforms
Fuzz 133320: 5 transforms
Fuzz 133321: 7 transforms
Fuzz 133322: 14 transforms
Fuzz 133323: 6 transforms
Fuzz 133324: 2 transforms
Fuzz 133325: 10 transforms
Fuzz 133326: 4 transforms
Fuzz 133327: 18 transforms
Fuzz 133328: 17 transforms
Fuzz 133329: 5 transforms
Fuzz 133330: 17 transforms
Fuzz 133331: 15 transforms
Fuzz 133332: 11 transforms
Fuzz 133333: 5 transforms
Fuzz 133334: 16 transforms
Fuzz 133335: 18 transforms
Fuzz 133336: 11 transforms
Fuzz 133337: 11 transforms
Fuzz 133338: 2 transforms
Fuzz 133339: 5 transforms
Fuzz 133340: 1 transforms
Fuzz 133341: 6 transforms
Fuzz 133342: 15 transforms
Fuzz 133343: 18 transforms
Fuzz 133344: 20 transforms
Fuzz 133345: 1 transforms
Fuzz 133346: 8 transforms
Fuzz 133347: 7 transforms
Fuzz 133348: 7 transforms
Fuzz 133349: 13 transforms
Fuzz 133350: 20 transforms
Fuzz 133351: 15 transforms
Fuzz 133352: 11 transforms
Fuzz 133353: 4 transforms
Fuzz 133354: 12 transforms
Fuzz 133355: 20 transforms
Fuzz 133356: 15 transforms
Fuzz 133357: 18 transforms
Fuzz 133358: 2 transforms
Fuzz 133359: 11 transforms
Fuzz 133360: 16 transforms
Fuzz 133361: 12 transforms
Fuzz 133362: 12 transforms
Fuzz 133363: 12 transforms
Fuzz 133364: 16 transforms
Fuzz 133365: 4 transforms
Fuzz 133366: 7 transforms
Fuzz 133367: 15 transforms
Fuzz 133368: 6 transforms
Fuzz 133369: 18 transforms
Fuzz 133370: 17 transforms
Fuzz 133371: 19 transforms
Fuzz 133372: 11 transforms
Fuzz 133373: 14 transforms
Fuzz 133374: 9 transforms
Fuzz 133375: 2 transforms
Fuzz 133376: 4 transforms
Fuzz 133377: 18 transforms
Fuzz 133378: 15 transforms
Fuzz 133379: 7 transforms
Fuzz 133380: 19 transforms
Fuzz 133381: 12 transforms
Fuzz 133382: 11 transforms
Fuzz 133383: 2 transforms
Fuzz 133384: 11 transforms
Fuzz 133385: 19 transforms
Fuzz 133386: 15 transforms
Fuzz 133387: 20 transforms
Fuzz 133388: 7 transforms
Fuzz 133389: 9 transforms
Fuzz 133390: 7 transforms
Fuzz 133391: 14 transforms
Fuzz 133392: 2 transforms
Fuzz 133393: 5 transforms
Fuzz 133394: 4 transforms
Fuzz 133395: 5 transforms
Fuzz 133396: 6 transforms
Fuzz 133397: 4 transforms
Fuzz 133398: 14 transforms
Fuzz 133399: 4 transforms
Fuzz 133400: 17 transforms
Fuzz 133401: 7 transforms
Fuzz 133402: 17 transforms
Fuzz 133403: 12 transforms
Fuzz 133404: 17 transforms
Fuzz 133405: 2 transforms
Fuzz 133406: 15 transforms
Fuzz 133407: 13 transforms
Fuzz 133408: 6 transforms
Fuzz 133409: 1 transforms
Fuzz 133410: 3 transforms
Fuzz 133411: 3 transforms
Fuzz 133412: 1 transforms
Fuzz 133413: 8 transforms
Fuzz 133414: 11 transforms
Fuzz 133415: 1 transforms
Fuzz 133416: 4 transforms
Fuzz Failure 
<<==DART CODE==>>
  void increment() {}
@Component(
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, <!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  templateUrl: 'test.html',
  String header;
  void reset() {}
  List<String> items;

  EventEmitter<String> resetEvent;

  @ContentChild(CounterComponent)
       attr.aria-hidden="{{!invalid}}"
-->
  selector: 'my-counter',
  CounterComponent recursedComponent;

  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
class CounterComponent {
  @Input() int maxCount;

  selector: 'my-aaa',
  int count;
    NgFor, NgForm, NgModel])
@Component(
}
}

       aria-hidden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 133417: 12 transforms
Fuzz 133418: 7 transforms
Fuzz 133419: 6 transforms
Fuzz 133420: 2 transforms
Fuzz 133421: 6 transforms
Fuzz 133422: 13 transforms
Fuzz 133423: 5 transforms
Fuzz 133424: 3 transforms
Fuzz 133425: 12 transforms
Fuzz 133426: 9 transforms
Fuzz 133427: 20 transforms
Fuzz 133428: 14 transforms
Fuzz 133429: 13 transforms
Fuzz 133430: 10 transforms
Fuzz 133431: 18 transforms
Fuzz 133432: 13 transforms
Fuzz 133433: 17 transforms
Fuzz 133434: 10 transforms
Fuzz 133435: 11 transforms
Fuzz 133436: 1 transforms
Fuzz 133437: 15 transforms
Fuzz 133438: 10 transforms
Fuzz 133439: 20 transforms
Fuzz 133440: 20 transforms
Fuzz 133441: 12 transforms
Fuzz 133442: 10 transforms
Fuzz 133443: 1 transforms
Fuzz 133444: 19 transforms
Fuzz 133445: 13 transforms
Fuzz 133446: 11 transforms
Fuzz 133447: 12 transforms
Fuzz 133448: 17 transforms
Fuzz 133449: 11 transforms
Fuzz 133450: 4 transforms
Fuzz 133451: 10 transforms
Fuzz 133452: 10 transforms
Fuzz 133453: 9 transforms
Fuzz 133454: 19 transforms
Fuzz 133455: 9 transforms
Fuzz 133456: 10 transforms
Fuzz 133457: 19 transforms
Fuzz 133458: 10 transforms
Fuzz 133459: 11 transforms
Fuzz 133460: 16 transforms
Fuzz 133461: 2 transforms
Fuzz 133462: 16 transforms
Fuzz 133463: 8 transforms
Fuzz 133464: 3 transforms
Fuzz 133465: 10 transforms
Fuzz 133466: 7 transforms
Fuzz 133467: 20 transforms
Fuzz 133468: 6 transforms
Fuzz 133469: 11 transforms
Fuzz 133470: 4 transforms
Fuzz 133471: 1 transforms
Fuzz 133472: 19 transforms
Fuzz 133473: 6 transforms
Fuzz 133474: 17 transforms
Fuzz 133475: 2 transforms
Fuzz 133476: 17 transforms
Fuzz 133477: 7 transforms
Fuzz 133478: 18 transforms
Fuzz 133479: 10 transforms
Fuzz 133480: 6 transforms
Fuzz 133481: 16 transforms
Fuzz 133482: 8 transforms
Fuzz 133483: 2 transforms
Fuzz 133484: 7 transforms
Fuzz 133485: 17 transforms
Fuzz 133486: 5 transforms
Fuzz 133487: 10 transforms
Fuzz 133488: 15 transforms
Fuzz 133489: 14 transforms
Fuzz 133490: 14 transforms
Fuzz 133491: 6 transforms
Fuzz 133492: 20 transforms
Fuzz 133493: 18 transforms
Fuzz 133494: 19 transforms
Fuzz 133495: 1 transforms
Fuzz 133496: 20 transforms
Fuzz 133497: 12 transforms
Fuzz 133498: 18 transforms
Fuzz 133499: 10 transforms
Fuzz 133500: 11 transforms
Fuzz 133501: 17 transforms
Fuzz 133502: 7 transforms
Fuzz 133503: 18 transforms
Fuzz 133504: 11 transforms
Fuzz 133505: 11 transforms
Fuzz 133506: 20 transforms
Fuzz 133507: 6 transforms
Fuzz 133508: 3 transforms
Fuzz 133509: 2 transforms
Fuzz 133510: 9 transforms
Fuzz 133511: 16 transforms
Fuzz 133512: 19 transforms
Fuzz 133513: 1 transforms
Fuzz 133514: 6 transforms
Fuzz 133515: 3 transforms
Fuzz 133516: 9 transforms
Fuzz 133517: 17 transforms
Fuzz 133518: 14 transforms
Fuzz 133519: 10 transforms
Fuzz 133520: 13 transforms
Fuzz 133521: 15 transforms
Fuzz 133522: 3 transforms
Fuzz 133523: 1 transforms
Fuzz 133524: 2 transforms
Fuzz 133525: 19 transforms
Fuzz 133526: 1 transforms
Fuzz 133527: 1 transforms
Fuzz 133528: 13 transforms
Fuzz 133529: 2 transforms
Fuzz 133530: 14 transforms
Fuzz 133531: 15 transforms
Fuzz 133532: 15 transforms
Fuzz 133533: 20 transforms
Fuzz 133534: 5 transforms
Fuzz 133535: 8 transforms
Fuzz 133536: 6 transforms
Fuzz 133537: 1 transforms
Fuzz 133538: 3 transforms
Fuzz 133539: 15 transforms
Fuzz 133540: 6 transforms
Fuzz 133541: 2 transforms
Fuzz 133542: 18 transforms
Fuzz 133543: 5 transforms
Fuzz 133544: 20 transforms
Fuzz 133545: 4 transforms
Fuzz 133546: 12 transforms
Fuzz 133547: 5 transforms
Fuzz 133548: 18 transforms
Fuzz 133549: 3 transforms
Fuzz 133550: 14 transforms
Fuzz 133551: 7 transforms
Fuzz 133552: 11 transforms
Fuzz 133553: 18 transforms
Fuzz 133554: 20 transforms
Fuzz 133555: 5 transforms
Fuzz 133556: 17 transforms
Fuzz 133557: 9 transforms
Fuzz 133558: 14 transforms
Fuzz 133559: 11 transforms
Fuzz 133560: 4 transforms
Fuzz 133561: 6 transforms
Fuzz 133562: 4 transforms
Fuzz 133563: 20 transforms
Fuzz 133564: 12 transforms
Fuzz 133565: 9 transforms
Fuzz 133566: 6 transforms
Fuzz 133567: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent,<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!i NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
  template: '{{count}on (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count<ount'],  outputs: const ['resetEvent: reset'],
  template: '{{count}on (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int c
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50 > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
 <!--
-->
       aria-hidden="tru   (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-count}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935'er>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 133568: 17 transforms
Fuzz 133569: 10 transforms
Fuzz 133570: 13 transforms
Fuzz 133571: 11 transforms
Fuzz 133572: 11 transforms
Fuzz 133573: 20 transforms
Fuzz 133574: 6 transforms
Fuzz 133575: 5 transforms
Fuzz 133576: 16 transforms
Fuzz 133577: 12 transforms
Fuzz 133578: 17 transforms
Fuzz 133579: 12 transforms
Fuzz 133580: 14 transforms
Fuzz 133581: 14 transforms
Fuzz 133582: 20 transforms
Fuzz 133583: 15 transforms
Fuzz 133584: 1 transforms
Fuzz 133585: 12 transforms
Fuzz 133586: 8 transforms
Fuzz 133587: 1 transforms
Fuzz 133588: 11 transforms
Fuzz 133589: 3 transforms
Fuzz 133590: 17 transforms
Fuzz 133591: 5 transforms
Fuzz 133592: 17 transforms
Fuzz 133593: 12 transforms
Fuzz 133594: 4 transforms
Fuzz 133595: 7 transforms
Fuzz 133596: 7 transforms
Fuzz 133597: 5 transforms
Fuzz 133598: 8 transforms
Fuzz 133599: 1 transforms
Fuzz 133600: 1 transforms
Fuzz 133601: 11 transforms
Fuzz 133602: 8 transforms
Fuzz 133603: 10 transforms
Fuzz 133604: 12 transforms
Fuzz 133605: 5 transforms
Fuzz 133606: 4 transforms
Fuzz 133607: 1 transforms
Fuzz 133608: 20 transforms
Fuzz 133609: 16 transforms
Fuzz 133610: 16 transforms
Fuzz 133611: 2 transforms
Fuzz 133612: 5 transforms
Fuzz 133613: 20 transforms
Fuzz 133614: 9 transforms
Fuzz 133615: 9 transforms
Fuzz 133616: 7 transforms
Fuzz 133617: 15 transforms
Fuzz 133618: 2 transforms
Fuzz 133619: 1 transforms
Fuzz 133620: 11 transforms
Fuzz 133621: 4 transforms
Fuzz 133622: 13 transforms
Fuzz 133623: 16 transforms
Fuzz 133624: 17 transforms
Fuzz 133625: 10 transforms
Fuzz 133626: 5 transforms
Fuzz 133627: 12 transforms
Fuzz 133628: 3 transforms
Fuzz 133629: 20 transforms
Fuzz 133630: 1 transforms
Fuzz 133631: 15 transforms
Fuzz 133632: 6 transforms
Fuzz 133633: 7 transforms
Fuzz 133634: 18 transforms
Fuzz 133635: 16 transforms
Fuzz 133636: 10 transforms
Fuzz 133637: 15 transforms
Fuzz 133638: 19 transforms
Fuzz 133639: 13 transforms
Fuzz 133640: 9 transforms
Fuzz 133641: 14 transforms
Fuzz 133642: 8 transforms
Fuzz 133643: 11 transforms
Fuzz 133644: 1 transforms
Fuzz 133645: 3 transforms
Fuzz 133646: 13 transforms
Fuzz 133647: 5 transforms
Fuzz 133648: 6 transforms
Fuzz 133649: 5 transforms
Fuzz 133650: 5 transforms
Fuzz 133651: 12 transforms
Fuzz 133652: 7 transforms
Fuzz 133653: 7 transforms
Fuzz 133654: 7 transforms
Fuzz 133655: 13 transforms
Fuzz 133656: 6 transforms
Fuzz 133657: 1 transforms
Fuzz 133658: 17 transforms
Fuzz 133659: 5 transforms
Fuzz 133660: 4 transforms
Fuzz 133661: 4 transforms
Fuzz 133662: 1 transforms
Fuzz 133663: 2 transforms
Fuzz 133664: 5 transforms
Fuzz 133665: 2 transforms
Fuzz 133666: 8 transforms
Fuzz 133667: 18 transforms
Fuzz 133668: 7 transforms
Fuzz 133669: 14 transforms
Fuzz 133670: 4 transforms
Fuzz 133671: 14 transforms
Fuzz 133672: 18 transforms
Fuzz 133673: 19 transforms
Fuzz 133674: 4 transforms
Fuzz 133675: 2 transforms
Fuzz 133676: 1 transforms
Fuzz 133677: 7 transforms
Fuzz 133678: 4 transforms
Fuzz 133679: 13 transforms
Fuzz 133680: 7 transforms
Fuzz 133681: 16 transforms
Fuzz 133682: 17 transforms
Fuzz 133683: 19 transforms
Fuzz 133684: 5 transforms
Fuzz 133685: 10 transforms
Fuzz 133686: 8 transforms
Fuzz 133687: 15 transforms
Fuzz 133688: 15 transforms
Fuzz 133689: 19 transforms
Fuzz 133690: 5 transforms
Fuzz 133691: 2 transforms
Fuzz 133692: 7 transforms
Fuzz 133693: 14 transforms
Fuzz 133694: 14 transforms
Fuzz 133695: 16 transforms
Fuzz 133696: 14 transforms
Fuzz 133697: 12 transforms
Fuzz 133698: 7 transforms
Fuzz 133699: 13 transforms
Fuzz 133700: 8 transforms
Fuzz 133701: 7 transforms
Fuzz 133702: 10 transforms
Fuzz 133703: 4 transforms
Fuzz 133704: 18 transforms
Fuzz 133705: 7 transforms
Fuzz 133706: 4 transforms
Fuzz 133707: 19 transforms
Fuzz 133708: 6 transforms
Fuzz 133709: 7 transforms
Fuzz 133710: 6 transforms
Fuzz 133711: 6 transforms
Fuzz 133712: 12 transforms
Fuzz 133713: 19 transforms
Fuzz 133714: 19 transforms
Fuzz 133715: 17 transforms
Fuzz 133716: 5 transforms
Fuzz 133717: 12 transforms
Fuzz 133718: 15 transforms
Fuzz 133719: 7 transforms
Fuzz 133720: 11 transforms
Fuzz 133721: 6 transforms
Fuzz 133722: 10 transforms
Fuzz 133723: 7 transforms
Fuzz 133724: 19 transforms
Fuzz 133725: 14 transforms
Fuzz 133726: 14 transforms
Fuzz 133727: 12 transforms
Fuzz 133728: 19 transforms
Fuzz 133729: 8 transforms
Fuzz 133730: 4 transforms
Fuzz 133731: 20 transforms
Fuzz 133732: 14 transforms
Fuzz 133733: 13 transforms
Fuzz 133734: 14 transforms
Fuzz 133735: 16 transforms
Fuzz 133736: 15 transforms
Fuzz 133737: 12 transforms
Fuzz 133738: 3 transforms
Fuzz 133739: 6 transforms
Fuzz 133740: 6 transforms
Fuzz 133741: 8 transforms
Fuzz 133742: 8 transforms
Fuzz 133743: 1 transforms
Fuzz 133744: 15 transforms
Fuzz 133745: 11 transforms
Fuzz 133746: 17 transforms
Fuzz 133747: 1 transforms
Fuzz 133748: 11 transforms
Fuzz 133749: 15 transforms
Fuzz 133750: 8 transforms
Fuzz 133751: 17 transforms
Fuzz 133752: 6 transforms
Fuzz 133753: 3 transforms
Fuzz 133754: 9 transforms
Fuzz 133755: 11 transforms
Fuzz 133756: 5 transforms
Fuzz 133757: 4 transforms
Fuzz 133758: 12 transforms
Fuzz 133759: 4 transforms
Fuzz 133760: 8 transforms
Fuzz 133761: 5 transforms
Fuzz 133762: 5 transforms
Fuzz 133763: 13 transforms
Fuzz 133764: 15 transforms
Fuzz 133765: 12 transforms
Fuzz 133766: 16 transforms
Fuzz 133767: 19 transforms
Fuzz 133768: 20 transforms
Fuzz 133769: 3 transforms
Fuzz 133770: 14 transforms
Fuzz 133771: 8 transforms
Fuzz 133772: 20 transforms
Fuzz 133773: 19 transforms
Fuzz 133774: 10 transforms
Fuzz 133775: 4 transforms
Fuzz 133776: 15 transforms
Fuzz 133777: 4 transforms
Fuzz 133778: 5 transforms
Fuzz 133779: 9 transforms
Fuzz 133780: 9 transforms
Fuzz 133781: 19 transforms
Fuzz 133782: 6 transforms
Fuzz 133783: 8 transforms
Fuzz 133784: 18 transforms
Fuzz 133785: 12 transforms
Fuzz 133786: 3 transforms
Fuzz 133787: 10 transforms
Fuzz 133788: 5 transforms
Fuzz 133789: 1 transforms
Fuzz 133790: 8 transforms
Fuzz 133791: 3 transforms
Fuzz 133792: 1 transforms
Fuzz 133793: 9 transforms
Fuzz 133794: 15 transforms
Fuzz 133795: 6 transforms
Fuzz 133796: 2 transforms
Fuzz 133797: 14 transforms
Fuzz 133798: 4 transforms
Fuzz 133799: 12 transforms
Fuzz 133800: 6 transforms
Fuzz 133801: 18 transforms
Fuzz 133802: 18 transforms
Fuzz 133803: 16 transforms
Fuzz 133804: 4 transforms
Fuzz 133805: 19 transforms
Fuzz 133806: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;

  CounterComponent recursedComponent;
  void reset() {}
  <int> incremented;
}
-->
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
  directivesn: const [CounterCompon}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937ent, NgIf, NgFor, NgForm, NgModel])
}

{
  inputs: const ['count'],
  List<String> items;
  void increment() {}
});
  selecor: 'my-counter',
  selecbtor: 'my-aaa',
  @Input() int maxCount;
\'\'\');
       aria-hidden="true"
  @Output() EventEmitter}
  EventEmitter<String> resetEvent;
]),

       attr.aria-hidden="{{!in const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  outputs:<!--
@Component(
@Component(

  @ContentChild(CounterComponent)
  String header;
<<==HTML CODE==>>
    <my-counte></my-counter>

<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
 <form #ngForm="ngForm"></form>

    [axCount]='4'
</div>
  {{ngForm.dirty}}
<li *ngFor='let item of items; let x=index' [hidden]='itm != null'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
  
  <input [(ngModel)]="header" />    (reset)=''
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
    [count]="items.length"
      
  <my-counter
<div *nIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 133807: 18 transforms
Fuzz 133808: 11 transforms
Fuzz 133809: 9 transforms
Fuzz 133810: 17 transforms
Fuzz 133811: 5 transforms
Fuzz 133812: 5 transforms
Fuzz 133813: 1 transforms
Fuzz 133814: 18 transforms
Fuzz 133815: 2 transforms
Fuzz 133816: 17 transforms
Fuzz 133817: 14 transforms
Fuzz 133818: 5 transforms
Fuzz 133819: 17 transforms
Fuzz 133820: 15 transforms
Fuzz 133821: 8 transforms
Fuzz 133822: 1 transforms
Fuzz 133823: 2 transforms
Fuzz 133824: 1 transforms
Fuzz 133825: 3 transforms
Fuzz 133826: 14 transforms
Fuzz 133827: 13 transforms
Fuzz 133828: 3 transforms
Fuzz 133829: 11 transforms
Fuzz 133830: 4 transforms
Fuzz 133831: 18 transforms
Fuzz 133832: 6 transforms
Fuzz 133833: 9 transforms
Fuzz 133834: 5 transforms
Fuzz 133835: 14 transforms
Fuzz 133836: 11 transforms
Fuzz 133837: 11 transforms
Fuzz 133838: 19 transforms
Fuzz 133839: 8 transforms
Fuzz 133840: 2 transforms
Fuzz 133841: 18 transforms
Fuzz 133842: 2 transforms
Fuzz 133843: 14 transforms
Fuzz 133844: 11 transforms
Fuzz 133845: 9 transforms
Fuzz 133846: 1 transforms
Fuzz 133847: 14 transforms
Fuzz 133848: 4 transforms
Fuzz 133849: 4 transforms
Fuzz 133850: 12 transforms
Fuzz 133851: 9 transforms
Fuzz 133852: 5 transforms
Fuzz 133853: 9 transforms
Fuzz 133854: 1 transforms
Fuzz 133855: 15 transforms
Fuzz 133856: 8 transforms
Fuzz 133857: 10 transforms
Fuzz 133858: 13 transforms
Fuzz 133859: 18 transforms
Fuzz 133860: 9 transforms
Fuzz 133861: 1 transforms
Fuzz 133862: 5 transforms
Fuzz 133863: 16 transforms
Fuzz 133864: 12 transforms
Fuzz 133865: 5 transforms
Fuzz 133866: 20 transforms
Fuzz 133867: 10 transforms
Fuzz 133868: 3 transforms
Fuzz 133869: 13 transforms
Fuzz 133870: 13 transforms
Fuzz 133871: 4 transforms
Fuzz 133872: 16 transforms
Fuzz 133873: 6 transforms
Fuzz 133874: 9 transforms
Fuzz 133875: 16 transforms
Fuzz 133876: 17 transforms
Fuzz 133877: 18 transforms
Fuzz 133878: 18 transforms
Fuzz 133879: 19 transforms
Fuzz 133880: 18 transforms
Fuzz 133881: 9 transforms
Fuzz 133882: 13 transforms
Fuzz 133883: 11 transforms
Fuzz 133884: 8 transforms
Fuzz 133885: 1 transforms
Fuzz 133886: 10 transforms
Fuzz 133887: 9 transforms
Fuzz 133888: 12 transforms
Fuzz 133889: 17 transforms
Fuzz 133890: 9 transforms
Fuzz 133891: 14 transforms
Fuzz 133892: 3 transforms
Fuzz 133893: 6 transforms
Fuzz 133894: 3 transforms
Fuzz 133895: 19 transforms
Fuzz 133896: 12 transforms
Fuzz 133897: 19 transforms
Fuzz 133898: 2 transforms
Fuzz 133899: 20 transforms
Fuzz 133900: 19 transforms
Fuzz 133901: 13 transforms
Fuzz 133902: 10 transforms
Fuzz 133903: 16 transforms
Fuzz 133904: 15 transforms
Fuzz 133905: 5 transforms
Fuzz 133906: 9 transforms
Fuzz 133907: 18 transforms
Fuzz 133908: 2 transforms
Fuzz 133909: 2 transforms
Fuzz 133910: 12 transforms
Fuzz 133911: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  String header;

  directives: const [CounterComponent, Ng}
]),
});
{
\'\'\');
  '090cedIf, NgFoer, Ng<!--
-->
  @ContentChild(CounterComponent)
  selector: 'my-aaa',
  @Input() int maxCount;
class CounterComponent {
@Component(
  int count;

  EventEmitter<S}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd93trig> resetEvent;
  List<String> items;
}
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  template: '{{coun t}} <button (click)="
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50 *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
]),
});
{
n\'\'\');
  '090ced}
  
  <input [(ngModel)]="header" />
      
  <my-count
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 133912: 1 transforms
Fuzz 133913: 13 transforms
Fuzz 133914: 6 transforms
Fuzz 133915: 6 transforms
Fuzz 133916: 12 transforms
Fuzz 133917: 9 transforms
Fuzz 133918: 17 transforms
Fuzz 133919: 11 transforms
Fuzz 133920: 13 transforms
Fuzz 133921: 6 transforms
Fuzz 133922: 2 transforms
Fuzz 133923: 12 transforms
Fuzz 133924: 3 transforms
Fuzz 133925: 3 transforms
Fuzz 133926: 3 transforms
Fuzz 133927: 12 transforms
Fuzz 133928: 3 transforms
Fuzz 133929: 13 transforms
Fuzz 133930: 8 transforms
Fuzz 133931: 15 transforms
Fuzz 133932: 10 transforms
Fuzz 133933: 5 transforms
Fuzz 133934: 5 transforms
Fuzz 133935: 16 transforms
Fuzz 133936: 19 transforms
Fuzz 133937: 11 transforms
Fuzz 133938: 17 transforms
Fuzz 133939: 14 transforms
Fuzz 133940: 16 transforms
Fuzz 133941: 6 transforms
Fuzz 133942: 11 transforms
Fuzz 133943: 12 transforms
Fuzz 133944: 6 transforms
Fuzz 133945: 2 transforms
Fuzz 133946: 5 transforms
Fuzz 133947: 2 transforms
Fuzz 133948: 18 transforms
Fuzz 133949: 5 transforms
Fuzz 133950: 5 transforms
Fuzz 133951: 4 transforms
Fuzz 133952: 14 transforms
Fuzz 133953: 5 transforms
Fuzz 133954: 15 transforms
Fuzz 133955: 11 transforms
Fuzz 133956: 11 transforms
Fuzz 133957: 15 transforms
Fuzz 133958: 12 transforms
Fuzz 133959: 2 transforms
Fuzz 133960: 16 transforms
Fuzz 133961: 14 transforms
Fuzz 133962: 3 transforms
Fuzz 133963: 16 transforms
Fuzz 133964: 4 transforms
Fuzz 133965: 10 transforms
Fuzz 133966: 6 transforms
Fuzz 133967: 19 transforms
Fuzz 133968: 12 transforms
Fuzz 133969: 5 transforms
Fuzz 133970: 2 transforms
Fuzz 133971: 8 transforms
Fuzz 133972: 4 transforms
Fuzz 133973: 3 transforms
Fuzz 133974: 18 transforms
Fuzz 133975: 7 transforms
Fuzz 133976: 8 transforms
Fuzz 133977: 9 transforms
Fuzz 133978: 13 transforms
Fuzz 133979: 6 transforms
Fuzz 133980: 1 transforms
Fuzz 133981: 16 transforms
Fuzz 133982: 4 transforms
Fuzz 133983: 7 transforms
Fuzz 133984: 12 transforms
Fuzz 133985: 8 transforms
Fuzz 133986: 17 transforms
Fuzz 133987: 16 transforms
Fuzz 133988: 1 transforms
Fuzz 133989: 2 transforms
Fuzz 133990: 6 transforms
Fuzz 133991: 19 transforms
Fuzz 133992: 12 transforms
Fuzz 133993: 5 transforms
Fuzz 133994: 12 transforms
Fuzz 133995: 8 transforms
Fuzz 133996: 11 transforms
Fuzz 133997: 19 transforms
Fuzz 133998: 19 transforms
Fuzz 133999: 9 transforms
Fuzz 134000: 5 transforms
Fuzz 134001: 2 transforms
Fuzz 134002: 9 transforms
Fuzz 134003: 8 transforms
Fuzz 134004: 13 transforms
Fuzz 134005: 2 transforms
Fuzz 134006: 2 transforms
Fuzz 134007: 8 transforms
Fuzz 134008: 3 transforms
Fuzz 134009: 18 transforms
Fuzz 134010: 11 transforms
Fuzz 134011: 13 transforms
Fuzz 134012: 4 transforms
Fuzz 134013: 16 transforms
Fuzz 134014: 9 transforms
Fuzz 134015: 7 transforms
Fuzz 134016: 2 transforms
Fuzz 134017: 12 transforms
Fuzz 134018: 18 transforms
Fuzz 134019: 18 transforms
Fuzz 134020: 5 transforms
Fuzz 134021: 8 transforms
Fuzz 134022: 19 transforms
Fuzz 134023: 15 transforms
Fuzz 134024: 14 transforms
Fuzz 134025: 4 transforms
Fuzz 134026: 16 transforms
Fuzz 134027: 1 transforms
Fuzz 134028: 17 transforms
Fuzz 134029: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'packag',
  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, <!e:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templteUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, <!--
-->
   NgFor<!--
<<==HTML CODE==>>
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>

    (
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 134030: 1 transforms
Fuzz 134031: 13 transforms
Fuzz 134032: 2 transforms
Fuzz 134033: 3 transforms
Fuzz 134034: 9 transforms
Fuzz 134035: 16 transforms
Fuzz 134036: 11 transforms
Fuzz 134037: 17 transforms
Fuzz 134038: 4 transforms
Fuzz 134039: 9 transforms
Fuzz 134040: 16 transforms
Fuzz 134041: 3 transforms
Fuzz 134042: 5 transforms
Fuzz 134043: 20 transforms
Fuzz 134044: 20 transforms
Fuzz 134045: 2 transforms
Fuzz 134046: 16 transforms
Fuzz 134047: 2 transforms
Fuzz 134048: 16 transforms
Fuzz 134049: 9 transforms
Fuzz 134050: 6 transforms
Fuzz 134051: 2 transforms
Fuzz 134052: 8 transforms
Fuzz 134053: 20 transforms
Fuzz 134054: 6 transforms
Fuzz 134055: 15 transforms
Fuzz 134056: 11 transforms
Fuzz 134057: 2 transforms
Fuzz 134058: 14 transforms
Fuzz 134059: 10 transforms
Fuzz 134060: 3 transforms
Fuzz 134061: 15 transforms
Fuzz 134062: 19 transforms
Fuzz 134063: 15 transforms
Fuzz 134064: 16 transforms
Fuzz 134065: 14 transforms
Fuzz 134066: 5 transforms
Fuzz 134067: 5 transforms
Fuzz 134068: 14 transforms
Fuzz 134069: 17 transforms
Fuzz 134070: 19 transforms
Fuzz 134071: 10 transforms
Fuzz 134072: 11 transforms
Fuzz 134073: 5 transforms
Fuzz 134074: 11 transforms
Fuzz 134075: 14 transforms
Fuzz 134076: 8 transforms
Fuzz 134077: 15 transforms
Fuzz 134078: 16 transforms
Fuzz 134079: 15 transforms
Fuzz 134080: 9 transforms
Fuzz 134081: 9 transforms
Fuzz 134082: 5 transforms
Fuzz 134083: 12 transforms
Fuzz 134084: 8 transforms
Fuzz 134085: 1 transforms
Fuzz 134086: 2 transforms
Fuzz 134087: 8 transforms
Fuzz 134088: 14 transforms
Fuzz 134089: 5 transforms
Fuzz 134090: 10 transforms
Fuzz 134091: 4 transforms
Fuzz 134092: 10 transforms
Fuzz 134093: 17 transforms
Fuzz 134094: 12 transforms
Fuzz 134095: 4 transforms
Fuzz 134096: 16 transforms
Fuzz 134097: 16 transforms
Fuzz 134098: 18 transforms
Fuzz 134099: 11 transforms
Fuzz 134100: 2 transforms
Fuzz 134101: 6 transforms
Fuzz 134102: 17 transforms
Fuzz 134103: 10 transforms
Fuzz 134104: 1 transforms
Fuzz 134105: 19 transforms
Fuzz 134106: 9 transforms
Fuzz 134107: 9 transforms
Fuzz 134108: 7 transforms
Fuzz 134109: 2 transforms
Fuzz 134110: 2 transforms
Fuzz 134111: 4 transforms
Fuzz 134112: 5 transforms
Fuzz 134113: 20 transforms
Fuzz 134114: 20 transforms
Fuzz 134115: 4 transforms
Fuzz 134116: 10 transforms
Fuzz 134117: 5 transforms
Fuzz 134118: 6 transforms
Fuzz 134119: 13 transforms
Fuzz 134120: 4 transforms
Fuzz 134121: 6 transforms
Fuzz 134122: 15 transforms
Fuzz 134123: 18 transforms
Fuzz 134124: 5 transforms
Fuzz 134125: 20 transforms
Fuzz 134126: 5 transforms
Fuzz 134127: 15 transforms
Fuzz 134128: 9 transforms
Fuzz 134129: 19 transforms
Fuzz 134130: 20 transforms
Fuzz 134131: 19 transforms
Fuzz 134132: 11 transforms
Fuzz 134133: 5 transforms
Fuzz 134134: 13 transforms
Fuzz 134135: 6 transforms
Fuzz 134136: 17 transforms
Fuzz 134137: 2 transforms
Fuzz 134138: 2 transforms
Fuzz 134139: 5 transforms
Fuzz 134140: 5 transforms
Fuzz 134141: 12 transforms
Fuzz 134142: 19 transforms
Fuzz 134143: 1 transforms
Fuzz 134144: 3 transforms
Fuzz 134145: 20 transforms
Fuzz 134146: 10 transforms
Fuzz 134147: 16 transforms
Fuzz 134148: 3 transforms
Fuzz 134149: 13 transforms
Fuzz 134150: 18 transforms
Fuzz 134151: 16 transforms
Fuzz 134152: 12 transforms
Fuzz 134153: 3 transforms
Fuzz 134154: 10 transforms
Fuzz 134155: 19 transforms
Fuzz 134156: 14 transforms
Fuzz 134157: 3 transforms
Fuzz 134158: 4 transforms
Fuzz 134159: 7 transforms
Fuzz 134160: 12 transforms
Fuzz 134161: 18 transforms
Fuzz 134162: 2 transforms
Fuzz 134163: 2 transforms
Fuzz 134164: 17 transforms
Fuzz 134165: 6 transforms
Fuzz 134166: 15 transforms
Fuzz 134167: 3 transforms
Fuzz 134168: 7 transforms
Fuzz 134169: 7 transforms
Fuzz 134170: 9 transforms
Fuzz 134171: 6 transforms
Fuzz 134172: 6 transforms
Fuzz 134173: 20 transforms
Fuzz 134174: 6 transforms
Fuzz 134175: 5 transforms
Fuzz 134176: 2 transforms
Fuzz 134177: 14 transforms
Fuzz 134178: 14 transforms
Fuzz 134179: 19 transforms
Fuzz 134180: 16 transforms
Fuzz 134181: 1 transforms
Fuzz 134182: 5 transforms
Fuzz 134183: 6 transforms
Fuzz 134184: 1 transforms
Fuzz 134185: 10 transforms
Fuzz 134186: 7 transforms
Fuzz 134187: 13 transforms
Fuzz 134188: 12 transforms
Fuzz 134189: 8 transforms
Fuzz 134190: 13 transforms
Fuzz 134191: 5 transforms
Fuzz 134192: 18 transforms
Fuzz 134193: 2 transforms
Fuzz 134194: 9 transforms
Fuzz 134195: 1 transforms
Fuzz 134196: 9 transforms
Fuzz 134197: 17 transforms
Fuzz 134198: 9 transforms
Fuzz 134199: 5 transforms
Fuzz 134200: 8 transforms
Fuzz 134201: 2 transforms
Fuzz 134202: 1 transforms
Fuzz 134203: 2 transforms
Fuzz 134204: 18 transforms
Fuzz 134205: 14 transforms
Fuzz 134206: 3 transforms
Fuzz 134207: 18 transforms
Fuzz 134208: 5 transforms
Fuzz 134209: 1 transforms
Fuzz 134210: 20 transforms
Fuzz 134211: 19 transforms
Fuzz 134212: 14 transforms
Fuzz 134213: 4 transforms
Fuzz 134214: 18 transforms
Fuzz 134215: 2 transforms
Fuzz 134216: 7 transforms
Fuzz 134217: 15 transforms
Fuzz 134218: 20 transforms
Fuzz 134219: 9 transforms
Fuzz 134220: 18 transforms
Fuzz 134221: 17 transforms
Fuzz 134222: 16 transforms
Fuzz 134223: 4 transforms
Fuzz 134224: 4 transforms
Fuzz 134225: 3 transforms
Fuzz 134226: 7 transforms
Fuzz 134227: 10 transforms
Fuzz 134228: 13 transforms
Fuzz 134229: 15 transforms
Fuzz 134230: 2 transforms
Fuzz 134231: 6 transforms
Fuzz 134232: 1 transforms
Fuzz 134233: 8 transforms
Fuzz 134234: 4 transforms
Fuzz 134235: 6 transforms
Fuzz 134236: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;

  @Input() int maxCount;
  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;
-<!--
@Component(}
  void reset() {}
       arr: 'my-aaa',
@Component(
class ComponentA {
  List<String> items;
  int count;

  outputs: const ['resetEvent: reset'],

import 'package:angular2/angul
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
 n {{x}} : {{item.trim()}}

<div *ngIf="itemselse.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50359counter.reset()'
    (incremented)='items.add}
]),
});
{
\'\'\');
  '090ced($event.toString())'>
    <my-counter></my-count<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{er>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 134237: 10 transforms
Fuzz 134238: 13 transforms
Fuzz 134239: 14 transforms
Fuzz 134240: 6 transforms
Fuzz 134241: 11 transforms
Fuzz 134242: 12 transforms
Fuzz 134243: 5 transforms
Fuzz 134244: 15 transforms
Fuzz 134245: 14 transforms
Fuzz 134246: 13 transforms
Fuzz 134247: 8 transforms
Fuzz 134248: 6 transforms
Fuzz 134249: 3 transforms
Fuzz 134250: 8 transforms
Fuzz 134251: 14 transforms
Fuzz 134252: 19 transforms
Fuzz 134253: 1 transforms
Fuzz 134254: 9 transforms
Fuzz 134255: 14 transforms
Fuzz 134256: 14 transforms
Fuzz 134257: 3 transforms
Fuzz 134258: 1 transforms
Fuzz 134259: 10 transforms
Fuzz 134260: 8 transforms
Fuzz 134261: 17 transforms
Fuzz 134262: 9 transforms
Fuzz 134263: 11 transforms
Fuzz 134264: 19 transforms
Fuzz 134265: 2 transforms
Fuzz 134266: 3 transforms
Fuzz 134267: 15 transforms
Fuzz 134268: 2 transforms
Fuzz 134269: 20 transforms
Fuzz 134270: 17 transforms
Fuzz 134271: 18 transforms
Fuzz 134272: 4 transforms
Fuzz 134273: 3 transforms
Fuzz 134274: 16 transforms
Fuzz 134275: 10 transforms
Fuzz 134276: 17 transforms
Fuzz 134277: 11 transforms
Fuzz 134278: 15 transforms
Fuzz 134279: 2 transforms
Fuzz 134280: 2 transforms
Fuzz 134281: 8 transforms
Fuzz 134282: 17 transforms
Fuzz 134283: 16 transforms
Fuzz 134284: 15 transforms
Fuzz 134285: 18 transforms
Fuzz 134286: 3 transforms
Fuzz 134287: 2 transforms
Fuzz 134288: 4 transforms
Fuzz 134289: 2 transforms
Fuzz 134290: 16 transforms
Fuzz 134291: 6 transforms
Fuzz 134292: 19 transforms
Fuzz 134293: 4 transforms
Fuzz 134294: 10 transforms
Fuzz 134295: 1 transforms
Fuzz 134296: 19 transforms
Fuzz 134297: 5 transforms
Fuzz 134298: 9 transforms
Fuzz 134299: 9 transforms
Fuzz 134300: 11 transforms
Fuzz 134301: 1 transforms
Fuzz 134302: 3 transforms
Fuzz 134303: 16 transforms
Fuzz 134304: 15 transforms
Fuzz 134305: 2 transforms
Fuzz 134306: 18 transforms
Fuzz 134307: 18 transforms
Fuzz 134308: 15 transforms
Fuzz 134309: 13 transforms
Fuzz 134310: 5 transforms
Fuzz 134311: 2 transforms
Fuzz 134312: 10 transforms
Fuzz 134313: 8 transforms
Fuzz 134314: 15 transforms
Fuzz 134315: 1 transforms
Fuzz 134316: 7 transforms
Fuzz 134317: 4 transforms
Fuzz 134318: 14 transforms
Fuzz 134319: 8 transforms
Fuzz 134320: 14 transforms
Fuzz 134321: 4 transforms
Fuzz 134322: 7 transforms
Fuzz 134323: 2 transforms
Fuzz 134324: 20 transforms
Fuzz 134325: 9 transforms
Fuzz 134326: 8 transforms
Fuzz 134327: 20 transforms
Fuzz 134328: 15 transforms
Fuzz 134329: 2 transforms
Fuzz 134330: 1 transforms
Fuzz 134331: 1 transforms
Fuzz 134332: 18 transforms
Fuzz 134333: 10 transforms
Fuzz 134334: 2 transforms
Fuzz 134335: 12 transforms
Fuzz 134336: 17 transforms
Fuzz 134337: 3 transforms
Fuzz 134338: 20 transforms
Fuzz 134339: 9 transforms
Fuzz 134340: 12 transforms
Fuzz 134341: 11 transforms
Fuzz 134342: 1 transforms
Fuzz 134343: 7 transforms
Fuzz 134344: 4 transforms
Fuzz 134345: 13 transforms
Fuzz 134346: 20 transforms
Fuzz 134347: 14 transforms
Fuzz 134348: 14 transforms
Fuzz 134349: 12 transforms
Fuzz 134350: 17 transforms
Fuzz 134351: 19 transforms
Fuzz 134352: 1 transforms
Fuzz 134353: 14 transforms
Fuzz 134354: 14 transforms
Fuzz 134355: 3 transforms
Fuzz 134356: 10 transforms
Fuzz 134357: 17 transforms
Fuzz 134358: 3 transforms
Fuzz 134359: 4 transforms
Fuzz 134360: 10 transforms
Fuzz 134361: 5 transforms
Fuzz 134362: 12 transforms
Fuzz 134363: 19 transforms
Fuzz 134364: 12 transforms
Fuzz 134365: 7 transforms
Fuzz 134366: 11 transforms
Fuzz 134367: 20 transforms
Fuzz 134368: 10 transforms
Fuzz 134369: 15 transforms
Fuzz 134370: 10 transforms
Fuzz 134371: 6 transforms
Fuzz 134372: 17 transforms
Fuzz 134373: 11 transforms
Fuzz 134374: 4 transforms
Fuzz 134375: 16 transforms
Fuzz 134376: 15 transforms
Fuzz 134377: 1 transforms
Fuzz 134378: 14 transforms
Fuzz 134379: 12 transforms
Fuzz 134380: 15 transforms
Fuzz 134381: 7 transforms
Fuzz 134382: 7 transforms
Fuzz 134383: 18 transforms
Fuzz 134384: 10 transforms
Fuzz 134385: 10 transforms
Fuzz 134386: 17 transforms
Fuzz 134387: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component( library selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'}
]),
});
{
\'\'\');
  '090cedb3f2],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recu}te: '{{count}} <button (click)="increment()" [value
]),
});
{
\'\'\');
  '090cedb3f2833a3f26rsedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
    (click)<!--
-->
     ='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
    (reset)=''
</div>
<!-- @ngIgnoreErrors: -->

</li>
    [count]="items.length"
<li *ngFor='let item of items; </h1>
      
  {{ngForm.dirty}}
  <my-counter
    (incremlet x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
      
  {{ngForm.dirty}}
  <my-counter
    (incremented)='items.add($event.toString())'>
  </my-counter>
  <input [(ngModel)]="header" />

  {{x}} : {{item.trim()}}
      [maxCount]='4'
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseTemplateVirtualAttributes (package:angular_analyzer_plugin/src/converter.dart:730:17)
#4      HtmlTreeConverter._convertTemplateAttribute (package:angular_analyzer_plugin/src/converter.dart:360:22)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:322:42)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#10     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#11     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#12     FuzzTest.checkNoCrash.<anonymous closure>.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:613:34)
#13     _rootRunUnary (dart:async/zone.dart:1128)
#14     _CustomZone.runUnary (dart:async/zone.dart:1012)
#15     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#16     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#17     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#18     _Future._complete (dart:async/future_impl.dart:468)
#19     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#20     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#21     AngularDriver.resolveDart (package:angular_analyzer_plugin/src/angular_driver.dart:682:5)
#22     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#23     _rootRunUnary (dart:async/zone.dart:1128)
#24     _CustomZone.runUnary (dart:async/zone.dart:1012)
#25     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#26     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#27     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#28     _Future._complete (dart:async/future_impl.dart:468)
#29     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#30     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#31     ChildDirectiveLinker.linkDirectivesAndPipes (package:angular_analyzer_plugin/src/directive_linking.dart:393:3)
#32     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#33     _rootRunUnary (dart:async/zone.dart:1128)
#34     _CustomZone.runUnary (dart:async/zone.dart:1012)
#35     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#36     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#37     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#38     _Future._complete (dart:async/future_impl.dart:468)
#39     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#40     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#41     ContentChildLinker.linkContentChildren (package:angular_analyzer_plugin/src/directive_linking.dart:670:3)
#42     new Future.microtask.<anonymous closure> (dart:async/future.dart:200)
#43     _rootRun (dart:async/zone.dart:1116)
#44     _CustomZone.run (dart:async/zone.dart:1001)
#45     _CustomZone.runGuarded (dart:async/zone.dart:901)
#46     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#47     _rootRun (dart:async/zone.dart:1120)
#48     _CustomZone.run (dart:async/zone.dart:1001)
#49     _CustomZone.runGuarded (dart:async/zone.dart:901)
#50     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#51     _microtaskLoop (dart:async/schedule_microtask.dart:41)
#52     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#53     _Timer._runTimers (dart:isolate-patch/timer_impl.dart:375)
#54     _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:394)
#55     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 134388: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component( library selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'}
]),
});
{
\'\'\');
  '090cedb3f2],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recu}te: '{{count}} <button (click)="increment()" [value
]),
});
{
\'\'\');
  '090cedb3f2833a3f26rsedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
    (click)<!--
-->
     ='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
    (reset)=''
</div>
<!-- @ngIgnoreErrors: -->

</li>
    [count]="items.length"
<li *ngFor='let item of items; </h1>
      
  {{ngForm.dirty}}
  <my-counter
    (incremlet x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
      
  {{ngForm.dirty}}
  <my-counter
    (incremented)='items.add($event.toString())'>
  </my-counter>
  <input [(ngModel)]="header" />

  {{x}} : {{item.trim()}}
      [maxCount]='4'
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseTemplateVirtualAttributes (package:angular_analyzer_plugin/src/converter.dart:730:17)
#4      HtmlTreeConverter._convertTemplateAttribute (package:angular_analyzer_plugin/src/converter.dart:360:22)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:322:42)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#10     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#11     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#12     AngularDriver.pushHtmlErrors (package:angular_analyzer_plugin/src/angular_driver.dart:540:27)
<asynchronous suspension>
#13     AngularDriver.performWork (package:angular_analyzer_plugin/src/angular_driver.dart:247:7)
<asynchronous suspension>
#14     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#15     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#16     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#17     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#18     _rootRun (dart:async/zone.dart:1120)
#19     _CustomZone.run (dart:async/zone.dart:1001)
#20     _CustomZone.runGuarded (dart:async/zone.dart:901)
#21     runZoned (dart:async/zone.dart:1465)
#22     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#23     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#24     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#25     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#26     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 134389: 6 transforms
Fuzz 134390: 12 transforms
Fuzz 134391: 19 transforms
Fuzz 134392: 7 transforms
Fuzz 134393: 17 transforms
Fuzz 134394: 8 transforms
Fuzz 134395: 18 transforms
Fuzz 134396: 4 transforms
Fuzz 134397: 20 transforms
Fuzz 134398: 9 transforms
Fuzz 134399: 17 transforms
Fuzz 134400: 19 transforms
Fuzz 134401: 12 transforms
Fuzz 134402: 10 transforms
Fuzz 134403: 12 transforms
Fuzz 134404: 20 transforms
Fuzz 134405: 17 transforms
Fuzz 134406: 14 transforms
Fuzz 134407: 5 transforms
Fuzz 134408: 6 transforms
Fuzz 134409: 20 transforms
Fuzz 134410: 8 transforms
Fuzz 134411: 12 transforms
Fuzz 134412: 20 transforms
Fuzz 134413: 12 transforms
Fuzz 134414: 2 transforms
Fuzz 134415: 14 transforms
Fuzz 134416: 9 transforms
Fuzz 134417: 15 transforms
Fuzz 134418: 16 transforms
Fuzz 134419: 13 transforms
Fuzz 134420: 7 transforms
Fuzz 134421: 17 transforms
Fuzz 134422: 8 transforms
Fuzz 134423: 10 transforms
Fuzz 134424: 5 transforms
Fuzz 134425: 17 transforms
Fuzz 134426: 2 transforms
Fuzz 134427: 9 transforms
Fuzz 134428: 7 transforms
Fuzz 134429: 20 transforms
Fuzz 134430: 18 transforms
Fuzz 134431: 1 transforms
Fuzz 134432: 6 transforms
Fuzz 134433: 4 transforms
Fuzz 134434: 20 transforms
Fuzz 134435: 4 transforms
Fuzz 134436: 19 transforms
Fuzz 134437: 18 transforms
Fuzz 134438: 11 transforms
Fuzz 134439: 2 transforms
Fuzz 134440: 17 transforms
Fuzz 134441: 10 transforms
Fuzz 134442: 14 transforms
Fuzz 134443: 11 transforms
Fuzz 134444: 8 transforms
Fuzz 134445: 5 transforms
Fuzz 134446: 18 transforms
Fuzz 134447: 1 transforms
Fuzz 134448: 7 transforms
Fuzz 134449: 8 transforms
Fuzz 134450: 18 transforms
Fuzz 134451: 18 transforms
Fuzz 134452: 3 transforms
Fuzz 134453: 11 transforms
Fuzz 134454: 8 transforms
Fuzz 134455: 9 transforms
Fuzz 134456: 19 transforms
Fuzz 134457: 6 transforms
Fuzz 134458: 16 transforms
Fuzz 134459: 18 transforms
Fuzz 134460: 3 transforms
Fuzz 134461: 9 transforms
Fuzz 134462: 16 transforms
Fuzz 134463: 5 transforms
Fuzz 134464: 14 transforms
Fuzz 134465: 4 transforms
Fuzz 134466: 14 transforms
Fuzz 134467: 1 transforms
Fuzz 134468: 17 transforms
Fuzz 134469: 2 transforms
Fuzz 134470: 14 transforms
Fuzz 134471: 16 transforms
Fuzz 134472: 12 transforms
Fuzz 134473: 4 transforms
Fuzz 134474: 15 transforms
Fuzz 134475: 5 transforms
Fuzz 134476: 9 transforms
Fuzz 134477: 2 transforms
Fuzz 134478: 5 transforms
Fuzz 134479: 8 transforms
Fuzz 134480: 17 transforms
Fuzz 134481: 2 transforms
Fuzz 134482: 20 transforms
Fuzz 134483: 1 transforms
Fuzz 134484: 15 transforms
Fuzz 134485: 2 transforms
Fuzz 134486: 4 transforms
Fuzz 134487: 17 transforms
Fuzz 134488: 5 transforms
Fuzz 134489: 4 transforms
Fuzz 134490: 3 transforms
Fuzz 134491: 4 transforms
Fuzz 134492: 7 transforms
Fuzz 134493: 2 transforms
Fuzz 134494: 4 transforms
Fuzz 134495: 15 transforms
Fuzz 134496: 6 transforms
Fuzz 134497: 3 transforms
Fuzz 134498: 10 transforms
Fuzz 134499: 13 transforms
Fuzz 134500: 5 transforms
Fuzz 134501: 7 transforms
Fuzz 134502: 9 transforms
Fuzz 134503: 16 transforms
Fuzz 134504: 1 transforms
Fuzz 134505: 11 transforms
Fuzz 134506: 6 transforms
Fuzz 134507: 10 transforms
Fuzz 134508: 11 transforms
Fuzz 134509: 14 transforms
Fuzz 134510: 13 transforms
Fuzz 134511: 9 transforms
Fuzz 134512: 14 transforms
Fuzz 134513: 15 transforms
Fuzz 134514: 8 transforms
Fuzz 134515: 8 transforms
Fuzz 134516: 19 transforms
Fuzz 134517: 8 transforms
Fuzz 134518: 2 transforms
Fuzz 134519: 17 transforms
Fuzz 134520: 17 transforms
Fuzz 134521: 7 transforms
Fuzz 134522: 12 transforms
Fuzz 134523: 16 transforms
Fuzz 134524: 14 transforms
Fuzz 134525: 17 transforms
Fuzz 134526: 12 transforms
Fuzz 134527: 15 transforms
Fuzz 134528: 9 transforms
Fuzz 134529: 4 transforms
Fuzz 134530: 6 transforms
Fuzz 134531: 9 transforms
Fuzz 134532: 12 transforms
Fuzz 134533: 13 transforms
Fuzz 134534: 2 transforms
Fuzz 134535: 18 transforms
Fuzz 134536: 10 transforms
Fuzz 134537: 12 transforms
Fuzz 134538: 3 transforms
Fuzz 134539: 16 transforms
Fuzz 134540: 17 transforms
Fuzz 134541: 6 transforms
Fuzz 134542: 12 transforms
Fuzz 134543: 2 transforms
Fuzz 134544: 13 transforms
Fuzz 134545: 1 transforms
Fuzz 134546: 8 transforms
Fuzz 134547: 19 transforms
Fuzz 134548: 9 transforms
Fuzz 134549: 1 transforms
Fuzz 134550: 18 transforms
Fuzz 134551: 5 transforms
Fuzz 134552: 11 transforms
Fuzz 134553: 10 transforms
Fuzz 134554: 19 transforms
Fuzz 134555: 20 transforms
Fuzz 134556: 8 transforms
Fuzz 134557: 18 transforms
Fuzz 134558: 10 transforms
Fuzz 134559: 18 transforms
Fuzz 134560: 7 transforms
Fuzz 134561: 6 transforms
Fuzz 134562: 19 transforms
Fuzz 134563: 12 transforms
Fuzz 134564: 5 transforms
Fuzz 134565: 15 transforms
Fuzz 134566: 14 transforms
Fuzz 134567: 10 transforms
Fuzz 134568: 18 transforms
Fuzz 134569: 16 transforms
Fuzz 134570: 18 transforms
Fuzz 134571: 10 transforms
Fuzz 134572: 20 transforms
Fuzz 134573: 11 transforms
Fuzz 134574: 19 transforms
Fuzz 134575: 1 transforms
Fuzz 134576: 4 transforms
Fuzz 134577: 3 transforms
Fuzz 134578: 9 transforms
Fuzz 134579: 8 transforms
Fuzz 134580: 8 transforms
Fuzz 134581: 14 transforms
Fuzz 134582: 3 transforms
Fuzz 134583: 13 transforms
Fuzz 134584: 15 transforms
Fuzz 134585: 5 transforms
Fuzz 134586: 16 transforms
Fuzz 134587: 13 transforms
Fuzz 134588: 18 transforms
Fuzz 134589: 7 transforms
Fuzz 134590: 10 transforms
Fuzz 134591: 14 transforms
Fuzz 134592: 7 transforms
Fuzz 134593: 17 transforms
Fuzz 134594: 3 transforms
Fuzz 134595: 15 transforms
Fuzz 134596: 1 transforms
Fuzz 134597: 18 transforms
Fuzz 134598: 5 transforms
Fuzz 134599: 7 transforms
Fuzz 134600: 8 transforms
Fuzz 134601: 16 transforms
Fuzz 134602: 9 transforms
Fuzz 134603: 14 transforms
Fuzz 134604: 5 transforms
Fuzz 134605: 12 transforms
Fuzz 134606: 20 transforms
Fuzz 134607: 17 transforms
Fuzz 134608: 16 transforms
Fuzz 134609: 7 transforms
Fuzz 134610: 2 transforms
Fuzz 134611: 16 transforms
Fuzz 134612: 5 transforms
Fuzz 134613: 17 transforms
Fuzz 134614: 15 transforms
Fuzz 134615: 14 transforms
Fuzz 134616: 13 transforms
Fuzz 134617: 8 transforms
Fuzz 134618: 10 transforms
Fuzz 134619: 14 transforms
Fuzz 134620: 12 transforms
Fuzz 134621: 17 transforms
Fuzz 134622: 2 transforms
Fuzz 134623: 18 transforms
Fuzz 134624: 16 transforms
Fuzz 134625: 4 transforms
Fuzz 134626: 5 transforms
Fuzz 134627: 4 transforms
Fuzz 134628: 3 transforms
Fuzz 134629: 13 transforms
Fuzz 134630: 15 transforms
Fuzz 134631: 13 transforms
Fuzz 134632: 16 transforms
Fuzz 134633: 2 transforms
Fuzz 134634: 11 transforms
Fuzz 134635: 14 transforms
Fuzz 134636: 19 transforms
Fuzz 134637: 8 transforms
Fuzz 134638: 8 transforms
Fuzz 134639: 10 transforms
Fuzz 134640: 11 transforms
Fuzz 134641: 17 transforms
Fuzz 134642: 7 transforms
Fuzz 134643: 9 transforms
Fuzz 134644: 10 transforms
Fuzz 134645: 7 transforms
Fuzz 134646: 20 transforms
Fuzz 134647: 7 transforms
Fuzz 134648: 6 transforms
Fuzz 134649: 14 transforms
Fuzz 134650: 19 transforms
Fuzz 134651: 12 transforms
Fuzz 134652: 6 transforms
Fuzz 134653: 20 transforms
Fuzz 134654: 10 transforms
Fuzz 134655: 20 transforms
Fuzz 134656: 2 transforms
Fuzz 134657: 20 transforms
Fuzz 134658: 14 transforms
Fuzz 134659: 17 transforms
Fuzz 134660: 1 transforms
Fuzz 134661: 1 transforms
Fuzz 134662: 20 transforms
Fuzz 134663: 19 transforms
Fuzz 134664: 7 transforms
Fuzz 134665: 2 transforms
Fuzz 134666: 2 transforms
Fuzz 134667: 12 transforms
Fuzz 134668: 4 transforms
Fuzz 134669: 13 transforms
Fuzz 134670: 5 transforms
Fuzz 134671: 7 transforms
Fuzz 134672: 19 transforms
Fuzz 134673: 2 transforms
Fuzz 134674: 10 transforms
Fuzz 134675: 18 transforms
Fuzz 134676: 4 transforms
Fuzz 134677: 1 transforms
Fuzz 134678: 19 transforms
Fuzz 134679: 10 transforms
Fuzz 134680: 4 transforms
Fuzz 134681: 12 transforms
Fuzz 134682: 4 transforms
Fuzz 134683: 15 transforms
Fuzz 134684: 2 transforms
Fuzz 134685: 15 transforms
Fuzz 134686: 2 transforms
Fuzz 134687: 17 transforms
Fuzz 134688: 18 transforms
Fuzz 134689: 17 transforms
Fuzz 134690: 3 transforms
Fuzz 134691: 13 transforms
Fuzz 134692: 5 transforms
Fuzz 134693: 2 transforms
Fuzz 134694: 1 transforms
Fuzz 134695: 7 transforms
Fuzz 134696: 8 transforms
Fuzz 134697: 4 transforms
Fuzz 134698: 3 transforms
Fuzz 134699: 9 transforms
Fuzz 134700: 17 transforms
Fuzz 134701: 12 transforms
Fuzz 134702: 16 transforms
Fuzz 134703: 4 transforms
Fuzz 134704: 17 transforms
Fuzz 134705: 15 transforms
Fuzz 134706: 9 transforms
Fuzz 134707: 1 transforms
Fuzz 134708: 2 transforms
Fuzz 134709: 9 transforms
Fuzz 134710: 2 transforms
Fuzz 134711: 16 transforms
Fuzz 134712: 1 transforms
Fuzz 134713: 16 transforms
Fuzz 134714: 2 transforms
Fuzz 134715: 6 transforms
Fuzz 134716: 9 transforms
Fuzz 134717: 8 transforms
Fuzz 134718: 1 transforms
Fuzz 134719: 4 transforms
Fuzz 134720: 19 transforms
Fuzz 134721: 6 transforms
Fuzz 134722: 15 transforms
Fuzz 134723: 20 transforms
Fuzz 134724: 11 transforms
Fuzz 134725: 2 transforms
Fuzz 134726: 7 transforms
Fuzz 134727: 16 transforms
Fuzz 134728: 10 transforms
Fuzz 134729: 16 transforms
Fuzz 134730: 13 transforms
Fuzz 134731: 19 transforms
Fuzz 134732: 6 transforms
Fuzz 134733: 12 transforms
Fuzz 134734: 15 transforms
Fuzz 134735: 15 transforms
Fuzz 134736: 13 transforms
Fuzz 134737: 6 transforms
Fuzz 134738: 8 transforms
Fuzz 134739: 9 transforms
Fuzz 134740: 12 transforms
Fuzz 134741: 15 transforms
Fuzz 134742: 13 transforms
Fuzz 134743: 13 transforms
Fuzz 134744: 8 transforms
Fuzz 134745: 12 transforms
Fuzz 134746: 4 transforms
Fuzz 134747: 17 transforms
Fuzz 134748: 11 transforms
Fuzz 134749: 7 transforms
Fuzz 134750: 19 transforms
Fuzz 134751: 20 transforms
Fuzz 134752: 6 transforms
Fuzz 134753: 6 transforms
Fuzz 134754: 3 transforms
Fuzz 134755: 3 transforms
Fuzz 134756: 1 transforms
Fuzz 134757: 7 transforms
Fuzz 134758: 3 transforms
Fuzz 134759: 4 transforms
Fuzz 134760: 20 transforms
Fuzz 134761: 7 transforms
Fuzz 134762: 11 transforms
Fuzz 134763: 12 transforms
Fuzz 134764: 4 transforms
Fuzz 134765: 20 transforms
Fuzz 134766: 17 transforms
Fuzz 134767: 7 transforms
Fuzz 134768: 5 transforms
Fuzz 134769: 5 transforms
Fuzz 134770: 17 transforms
Fuzz 134771: 19 transforms
Fuzz 134772: 7 transforms
Fuzz 134773: 1 transforms
Fuzz 134774: 9 transforms
Fuzz 134775: 2 transforms
Fuzz 134776: 10 transforms
Fuzz 134777: 1 transforms
Fuzz 134778: 7 transforms
Fuzz 134779: 14 transforms
Fuzz 134780: 10 transforms
Fuzz 134781: 8 transforms
Fuzz 134782: 2 transforms
Fuzz 134783: 1 transforms
Fuzz 134784: 2 transforms
Fuzz 134785: 3 transforms
Fuzz 134786: 14 transforms
Fuzz 134787: 11 transforms
Fuzz 134788: 16 transforms
Fuzz 134789: 10 transforms
Fuzz 134790: 6 transforms
Fuzz 134791: 6 transforms
Fuzz 134792: 10 transforms
Fuzz 134793: 20 transforms
Fuzz 134794: 10 transforms
Fuzz 134795: 15 transforms
Fuzz 134796: 6 transforms
Fuzz 134797: 7 transforms
Fuzz 134798: 9 transforms
Fuzz 134799: 19 transforms
Fuzz 134800: 9 transforms
Fuzz 134801: 17 transforms
Fuzz 134802: 12 transforms
Fuzz 134803: 10 transforms
Fuzz 134804: 18 transforms
Fuzz 134805: 10 transforms
Fuzz 134806: 8 transforms
Fuzz 134807: 4 transforms
Fuzz 134808: 15 transforms
Fuzz 134809: 9 transforms
Fuzz 134810: 7 transforms
Fuzz 134811: 4 transforms
Fuzz 134812: 8 transforms
Fuzz 134813: 3 transforms
Fuzz 134814: 12 transforms
Fuzz 134815: 5 transforms
Fuzz 134816: 5 transforms
Fuzz 134817: 3 transforms
Fuzz 134818: 3 transforms
Fuzz 134819: 8 transforms
Fuzz 134820: 14 transforms
Fuzz 134821: 15 transforms
Fuzz 134822: 2 transforms
Fuzz 134823: 14 transforms
Fuzz 134824: 13 transforms
Fuzz 134825: 2 transforms
Fuzz 134826: 1 transforms
Fuzz 134827: 3 transforms
Fuzz 134828: 5 transforms
Fuzz 134829: 7 transforms
Fuzz 134830: 6 transforms
Fuzz 134831: 16 transforms
Fuzz 134832: 15 transforms
Fuzz 134833: 10 transforms
Fuzz 134834: 17 transforms
Fuzz 134835: 13 transforms
Fuzz 134836: 5 transforms
Fuzz 134837: 9 transforms
Fuzz 134838: 17 transforms
Fuzz 134839: 8 transforms
Fuzz 134840: 2 transforms
Fuzz 134841: 12 transforms
Fuzz 134842: 7 transforms
Fuzz 134843: 13 transforms
Fuzz 134844: 16 transforms
Fuzz 134845: 6 transforms
Fuzz 134846: 13 transforms
Fuzz 134847: 2 transforms
Fuzz 134848: 1 transforms
Fuzz 134849: 13 transforms
Fuzz 134850: 2 transforms
Fuzz 134851: 6 transforms
Fuzz 134852: 17 transforms
Fuzz 134853: 8 transforms
Fuzz 134854: 1 transforms
Fuzz 134855: 7 transforms
Fuzz 134856: 16 transforms
Fuzz 134857: 5 transforms
Fuzz 134858: 13 transforms
Fuzz 134859: 15 transforms
Fuzz 134860: 20 transforms
Fuzz 134861: 16 transforms
Fuzz 134862: 15 transforms
Fuzz 134863: 7 transforms
Fuzz 134864: 6 transforms
Fuzz 134865: 12 transforms
Fuzz 134866: 6 transforms
Fuzz 134867: 15 transforms
Fuzz 134868: 9 transforms
Fuzz 134869: 18 transforms
Fuzz 134870: 7 transforms
Fuzz 134871: 7 transforms
Fuzz 134872: 7 transforms
Fuzz 134873: 7 transforms
Fuzz 134874: 15 transforms
Fuzz 134875: 13 transforms
Fuzz 134876: 8 transforms
Fuzz 134877: 20 transforms
Fuzz 134878: 3 transforms
Fuzz 134879: 15 transforms
Fuzz 134880: 15 transforms
Fuzz 134881: 1 transforms
Fuzz 134882: 14 transforms
Fuzz 134883: 3 transforms
Fuzz 134884: 5 transforms
Fuzz 134885: 2 transforms
Fuzz 134886: 2 transforms
Fuzz 134887: 1 transforms
Fuzz 134888: 12 transforms
Fuzz 134889: 7 transforms
Fuzz 134890: 4 transforms
Fuzz 134891: 19 transforms
Fuzz 134892: 3 transforms
Fuzz 134893: 18 transforms
Fuzz 134894: 12 transforms
Fuzz 134895: 3 transforms
Fuzz 134896: 19 transforms
Fuzz 134897: 12 transforms
Fuzz 134898: 19 transforms
Fuzz 134899: 11 transforms
Fuzz 134900: 4 transforms
Fuzz 134901: 4 transforms
Fuzz 134902: 5 transforms
Fuzz 134903: 14 transforms
Fuzz 134904: 2 transforms
Fuzz 134905: 8 transforms
Fuzz 134906: 8 transforms
Fuzz 134907: 10 transforms
Fuzz 134908: 6 transforms
Fuzz 134909: 11 transforms
Fuzz 134910: 9 transforms
Fuzz 134911: 8 transforms
Fuzz 134912: 16 transforms
Fuzz 134913: 8 transforms
Fuzz 134914: 1 transforms
Fuzz 134915: 16 transforms
Fuzz 134916: 5 transforms
Fuzz 134917: 3 transforms
Fuzz 134918: 9 transforms
Fuzz 134919: 17 transforms
Fuzz 134920: 16 transforms
Fuzz 134921: 6 transforms
Fuzz 134922: 16 transforms
Fuzz 134923: 7 transforms
Fuzz 134924: 20 transforms
Fuzz 134925: 9 transforms
Fuzz 134926: 17 transforms
Fuzz 134927: 17 transforms
Fuzz 134928: 16 transforms
Fuzz 134929: 20 transforms
Fuzz 134930: 18 transforms
Fuzz 134931: 4 transforms
Fuzz 134932: 18 transforms
Fuzz 134933: 11 transforms
Fuzz 134934: 6 transforms
Fuzz 134935: 15 transforms
Fuzz 134936: 8 transforms
Fuzz 134937: 5 transforms
Fuzz 134938: 16 transforms
Fuzz 134939: 15 transforms
Fuzz 134940: 4 transforms
Fuzz 134941: 4 transforms
Fuzz 134942: 2 transforms
Fuzz 134943: 12 transforms
Fuzz 134944: 8 transforms
Fuzz 134945: 7 transforms
Fuzz 134946: 12 transforms
Fuzz 134947: 3 transforms
Fuzz 134948: 14 transforms
Fuzz 134949: 16 transforms
Fuzz 134950: 4 transforms
Fuzz 134951: 8 transforms
Fuzz 134952: 17 transforms
Fuzz 134953: 19 transforms
Fuzz 134954: 6 transforms
Fuzz 134955: 2 transforms
Fuzz 134956: 10 transforms
Fuzz 134957: 12 transforms
Fuzz 134958: 1 transforms
Fuzz 134959: 7 transforms
Fuzz 134960: 17 transforms
Fuzz 134961: 10 transforms
Fuzz 134962: 5 transforms
Fuzz 134963: 12 transforms
Fuzz 134964: 1 transforms
Fuzz 134965: 5 transforms
Fuzz 134966: 18 transforms
Fuzz 134967: 13 transforms
Fuzz 134968: 1 transforms
Fuzz 134969: 15 transforms
Fuzz 134970: 20 transforms
Fuzz 134971: 7 transforms
Fuzz 134972: 5 transforms
Fuzz 134973: 16 transforms
Fuzz 134974: 16 transforms
Fuzz 134975: 18 transforms
Fuzz 134976: 11 transforms
Fuzz 134977: 10 transforms
Fuzz 134978: 6 transforms
Fuzz 134979: 14 transforms
Fuzz 134980: 4 transforms
Fuzz 134981: 3 transforms
Fuzz 134982: 15 transforms
Fuzz 134983: 13 transforms
Fuzz 134984: 11 transforms
Fuzz 134985: 7 transforms
Fuzz 134986: 18 transforms
Fuzz 134987: 9 transforms
Fuzz 134988: 1 transforms
Fuzz 134989: 10 transforms
Fuzz 134990: 10 transforms
Fuzz 134991: 15 transforms
Fuzz 134992: 11 transforms
Fuzz 134993: 20 transforms
Fuzz 134994: 14 transforms
Fuzz 134995: 20 transforms
Fuzz 134996: 11 transforms
Fuzz 134997: 20 transforms
Fuzz 134998: 17 transforms
Fuzz 134999: 5 transforms
Fuzz 135000: 12 transforms
Fuzz 135001: 1 transforms
Fuzz 135002: 14 transforms
Fuzz 135003: 14 transforms
Fuzz 135004: 2 transforms
Fuzz 135005: 10 transforms
Fuzz 135006: 9 transforms
Fuzz 135007: 14 transforms
Fuzz 135008: 7 transforms
Fuzz 135009: 9 transforms
Fuzz 135010: 18 transforms
Fuzz 135011: 14 transforms
Fuzz 135012: 17 transforms
Fuzz 135013: 3 transforms
Fuzz 135014: 10 transforms
Fuzz 135015: 4 transforms
Fuzz 135016: 6 transforms
Fuzz 135017: 15 transforms
Fuzz 135018: 15 transforms
Fuzz 135019: 1 transforms
Fuzz 135020: 10 transforms
Fuzz 135021: 18 transforms
Fuzz 135022: 8 transforms
Fuzz 135023: 9 transforms
Fuzz 135024: 3 transforms
Fuzz 135025: 3 transforms
Fuzz 135026: 12 transforms
Fuzz 135027: 12 transforms
Fuzz 135028: 20 transforms
Fuzz 135029: 13 transforms
Fuzz 135030: 3 transforms
Fuzz 135031: 1 transforms
Fuzz 135032: 4 transforms
Fuzz 135033: 16 transforms
Fuzz 135034: 10 transforms
Fuzz 135035: 2 transforms
Fuzz 135036: 17 transforms
Fuzz 135037: 4 transforms
Fuzz 135038: 20 transforms
Fuzz 135039: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
}
  templateUrl: 'test.html',
  void reset() {}
-->  String header;
  void increment() {}

  outputs: const ['resetEvent: reset'],

  inputs: con}
]),
});
{
\'\'\');
  '090cedb3f2833a3f2st ['count'],

class CounterComponent {
<!--

@Component(
  @Output() EventEmitter<int> incremented;

import 'package:angular2/angular2.dart';
  CounterComponent recursedComponent;
  selector: 'my-counter',
@Component(
  selector: 'my-aaa',
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  @ContentChild(CounterComponent)
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForwithm=<!--
-->
 "ngForm"></operatorform>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 135040: 20 transforms
Fuzz 135041: 4 transforms
Fuzz 135042: 11 transforms
Fuzz 135043: 6 transforms
Fuzz 135044: 2 transforms
Fuzz 135045: 4 transforms
Fuzz 135046: 17 transforms
Fuzz 135047: 8 transforms
Fuzz 135048: 9 transforms
Fuzz 135049: 2 transforms
Fuzz 135050: 4 transforms
Fuzz 135051: 18 transforms
Fuzz 135052: 10 transforms
Fuzz 135053: 11 transforms
Fuzz 135054: 6 transforms
Fuzz 135055: 11 transforms
Fuzz 135056: 4 transforms
Fuzz 135057: 11 transforms
Fuzz 135058: 12 transforms
Fuzz 135059: 3 transforms
Fuzz 135060: 19 transforms
Fuzz 135061: 14 transforms
Fuzz 135062: 7 transforms
Fuzz 135063: 1 transforms
Fuzz 135064: 12 transforms
Fuzz 135065: 16 transforms
Fuzz 135066: 18 transforms
Fuzz 135067: 20 transforms
Fuzz 135068: 9 transforms
Fuzz 135069: 19 transforms
Fuzz 135070: 15 transforms
Fuzz 135071: 18 transforms
Fuzz 135072: 14 transforms
Fuzz 135073: 12 transforms
Fuzz 135074: 15 transforms
Fuzz 135075: 9 transforms
Fuzz 135076: 1 transforms
Fuzz 135077: 15 transforms
Fuzz 135078: 17 transforms
Fuzz 135079: 16 transforms
Fuzz 135080: 19 transforms
Fuzz 135081: 7 transforms
Fuzz 135082: 1 transforms
Fuzz 135083: 17 transforms
Fuzz 135084: 18 transforms
Fuzz 135085: 1 transforms
Fuzz 135086: 4 transforms
Fuzz 135087: 11 transforms
Fuzz 135088: 17 transforms
Fuzz 135089: 7 transforms
Fuzz 135090: 19 transforms
Fuzz 135091: 17 transforms
Fuzz 135092: 13 transforms
Fuzz 135093: 9 transforms
Fuzz 135094: 1 transforms
Fuzz 135095: 17 transforms
Fuzz 135096: 14 transforms
Fuzz 135097: 14 transforms
Fuzz 135098: 14 transforms
Fuzz 135099: 20 transforms
Fuzz 135100: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

class CounterComponent {

\'\'\');
{
}

  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
-->
  @Output) EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
  selector: 'my-counter',
  '090cedb3f2833a3f260b0937baae56267a6cd935CounterComponent)
class ComponentA {
  selector: 'my-aaa',
}
  et() {}

]),
import 'package:angular2/angular2.dart';  inputs: const ['count'],
  void increment() {}
});
  @ContentChild(}
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
       aria-hidden="true"
  int count;
  templateUrl: 'test.html',
  @Input() int maxCount;
  List<String> items;  void res<!--
@Component(
<<==HTML CODE==>>
]).l}
])<!--
,
});{
<h1 #h1>Showing in{{items}
\'\'\');engifth}} it
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 135101: 20 transforms
Fuzz 135102: 11 transforms
Fuzz 135103: 1 transforms
Fuzz 135104: 14 transforms
Fuzz 135105: 7 transforms
Fuzz 135106: 17 transforms
Fuzz 135107: 7 transforms
Fuzz 135108: 2 transforms
Fuzz 135109: 19 transforms
Fuzz 135110: 7 transforms
Fuzz 135111: 20 transforms
Fuzz 135112: 3 transforms
Fuzz 135113: 13 transforms
Fuzz 135114: 18 transforms
Fuzz 135115: 6 transforms
Fuzz 135116: 5 transforms
Fuzz 135117: 4 transforms
Fuzz 135118: 7 transforms
Fuzz 135119: 14 transforms
Fuzz 135120: 18 transforms
Fuzz 135121: 5 transforms
Fuzz 135122: 17 transforms
Fuzz 135123: 10 transforms
Fuzz 135124: 11 transforms
Fuzz 135125: 13 transforms
Fuzz 135126: 19 transforms
Fuzz 135127: 19 transforms
Fuzz 135128: 7 transforms
Fuzz 135129: 10 transforms
Fuzz 135130: 13 transforms
Fuzz 135131: 20 transforms
Fuzz 135132: 10 transforms
Fuzz 135133: 4 transforms
Fuzz 135134: 13 transforms
Fuzz 135135: 18 transforms
Fuzz 135136: 18 transforms
Fuzz 135137: 18 transforms
Fuzz 135138: 1 transforms
Fuzz 135139: 4 transforms
Fuzz 135140: 16 transforms
Fuzz 135141: 20 transforms
Fuzz 135142: 4 transforms
Fuzz 135143: 1 transforms
Fuzz 135144: 9 transforms
Fuzz 135145: 7 transforms
Fuzz 135146: 8 transforms
Fuzz 135147: 4 transforms
Fuzz 135148: 8 transforms
Fuzz 135149: 20 transforms
Fuzz 135150: 12 transforms
Fuzz 135151: 14 transforms
Fuzz 135152: 3 transforms
Fuzz 135153: 19 transforms
Fuzz 135154: 3 transforms
Fuzz 135155: 17 transforms
Fuzz 135156: 12 transforms
Fuzz 135157: 4 transforms
Fuzz 135158: 11 transforms
Fuzz 135159: 13 transforms
Fuzz 135160: 3 transforms
Fuzz 135161: 4 transforms
Fuzz 135162: 5 transforms
Fuzz 135163: 5 transforms
Fuzz 135164: 14 transforms
Fuzz 135165: 8 transforms
Fuzz 135166: 11 transforms
Fuzz 135167: 18 transforms
Fuzz 135168: 7 transforms
Fuzz 135169: 14 transforms
Fuzz 135170: 5 transforms
Fuzz 135171: 17 transforms
Fuzz 135172: 9 transforms
Fuzz 135173: 6 transforms
Fuzz 135174: 6 transforms
Fuzz 135175: 12 transforms
Fuzz 135176: 16 transforms
Fuzz 135177: 4 transforms
Fuzz 135178: 1 transforms
Fuzz 135179: 18 transforms
Fuzz 135180: 16 transforms
Fuzz 135181: 13 transforms
Fuzz 135182: 2 transforms
Fuzz 135183: 13 transforms
Fuzz 135184: 1 transforms
Fuzz 135185: 8 transforms
Fuzz 135186: 5 transforms
Fuzz 135187: 17 transforms
Fuzz 135188: 3 transforms
Fuzz 135189: 11 transforms
Fuzz 135190: 7 transforms
Fuzz 135191: 5 transforms
Fuzz 135192: 9 transforms
Fuzz 135193: 9 transforms
Fuzz 135194: 16 transforms
Fuzz 135195: 11 transforms
Fuzz 135196: 16 transforms
Fuzz 135197: 18 transforms
Fuzz 135198: 6 transforms
Fuzz 135199: 1 transforms
Fuzz 135200: 2 transforms
Fuzz 135201: 6 transforms
Fuzz 135202: 15 transforms
Fuzz 135203: 3 transforms
Fuzz 135204: 5 transforms
Fuzz 135205: 2 transforms
Fuzz 135206: 18 transforms
Fuzz 135207: 20 transforms
Fuzz 135208: 15 transforms
Fuzz 135209: 18 transforms
Fuzz 135210: 19 transforms
Fuzz 135211: 10 transforms
Fuzz 135212: 18 transforms
Fuzz 135213: 1 transforms
Fuzz 135214: 15 transforms
Fuzz 135215: 1 transforms
Fuzz 135216: 17 transforms
Fuzz 135217: 19 transforms
Fuzz 135218: 14 transforms
Fuzz 135219: 11 transforms
Fuzz 135220: 2 transforms
Fuzz 135221: 9 transforms
Fuzz 135222: 20 transforms
Fuzz 135223: 6 transforms
Fuzz 135224: 2 transforms
Fuzz 135225: 12 transforms
Fuzz 135226: 3 transforms
Fuzz 135227: 14 transforms
Fuzz 135228: 15 transforms
Fuzz 135229: 16 transforms
Fuzz 135230: 11 transforms
Fuzz 135231: 13 transforms
Fuzz 135232: 11 transforms
Fuzz 135233: 10 transforms
Fuzz 135234: 4 transforms
Fuzz 135235: 10 transforms
Fuzz 135236: 7 transforms
Fuzz 135237: 13 transforms
Fuzz 135238: 15 transforms
Fuzz 135239: 15 transforms
Fuzz 135240: 16 transforms
Fuzz 135241: 11 transforms
Fuzz 135242: 5 transforms
Fuzz 135243: 19 transforms
Fuzz 135244: 19 transforms
Fuzz 135245: 3 transforms
Fuzz 135246: 7 transforms
Fuzz 135247: 4 transforms
Fuzz 135248: 13 transforms
Fuzz 135249: 13 transforms
Fuzz 135250: 8 transforms
Fuzz 135251: 11 transforms
Fuzz 135252: 19 transforms
Fuzz 135253: 17 transforms
Fuzz 135254: 2 transforms
Fuzz 135255: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'packag directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;}

@Come:angular2/angular2.dart';
@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [Counte, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<StrirComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<li }
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
{
-="header" />
    [count]="items.length"
    (click)='h1.hidden = !h1.hidden; counter.res<!--
      
  <input [(ngModel)]="header" />
  
-->
</li>
\'\'\');
  {{x}} : {{item.trim()}}
]),
    [count]="items.length"

  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
  <my-counter

    <my-counter></my-counter>  </my-counter>
    [maxCount]='4'
</li>
    [maxCount]='4'
  
   -4.5035*ngFor='let item of items; let x=index' [hidden]='item != null'>
    #counter
  <form #ngForm="ngForm"></form>
    (reset)=''
  <input [(ngModel)] != null'>
    (click)='h1.hidden  !h1.hidden; counter.res<!--
  {{ngForm.dirty}}
<h1 #h1>Showing {{items.length}} items:</h1>
  '090cedb3f2833a3f260b0937baae56267a6d935',
});

    (reset)=''
    #counter
    (incremented)='items.add($event.toString())'>
       aria-hidden="true"
<div *ngIf="items.length > 0">
       attet()'
  {{x}} : {{item.trim()}}
  <my-counter
      
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 135256: 15 transforms
Fuzz 135257: 15 transforms
Fuzz 135258: 20 transforms
Fuzz 135259: 3 transforms
Fuzz 135260: 4 transforms
Fuzz 135261: 6 transforms
Fuzz 135262: 13 transforms
Fuzz 135263: 8 transforms
Fuzz 135264: 10 transforms
Fuzz 135265: 6 transforms
Fuzz 135266: 2 transforms
Fuzz 135267: 8 transforms
Fuzz 135268: 14 transforms
Fuzz 135269: 7 transforms
Fuzz 135270: 19 transforms
Fuzz 135271: 13 transforms
Fuzz 135272: 8 transforms
Fuzz 135273: 6 transforms
Fuzz 135274: 7 transforms
Fuzz 135275: 17 transforms
Fuzz 135276: 18 transforms
Fuzz 135277: 6 transforms
Fuzz 135278: 12 transforms
Fuzz 135279: 1 transforms
Fuzz 135280: 20 transforms
Fuzz 135281: 17 transforms
Fuzz 135282: 9 transforms
Fuzz 135283: 7 transforms
Fuzz 135284: 6 transforms
Fuzz 135285: 5 transforms
Fuzz 135286: 14 transforms
Fuzz 135287: 18 transforms
Fuzz 135288: 14 transforms
Fuzz 135289: 13 transforms
Fuzz 135290: 9 transforms
Fuzz 135291: 7 transforms
Fuzz 135292: 17 transforms
Fuzz 135293: 8 transforms
Fuzz 135294: 18 transforms
Fuzz 135295: 1 transforms
Fuzz 135296: 9 transforms
Fuzz 135297: 13 transforms
Fuzz 135298: 10 transforms
Fuzz 135299: 15 transforms
Fuzz 135300: 4 transforms
Fuzz 135301: 20 transforms
Fuzz 135302: 9 transforms
Fuzz 135303: 20 transforms
Fuzz 135304: 11 transforms
Fuzz 135305: 6 transforms
Fuzz 135306: 9 transforms
Fuzz 135307: 6 transforms
Fuzz 135308: 14 transforms
Fuzz 135309: 19 transforms
Fuzz 135310: 17 transforms
Fuzz 135311: 17 transforms
Fuzz 135312: 12 transforms
Fuzz 135313: 4 transforms
Fuzz 135314: 20 transforms
Fuzz 135315: 7 transforms
Fuzz 135316: 9 transforms
Fuzz 135317: 1 transforms
Fuzz 135318: 5 transforms
Fuzz 135319: 10 transforms
Fuzz 135320: 19 transforms
Fuzz 135321: 7 transforms
Fuzz 135322: 9 transforms
Fuzz 135323: 14 transforms
Fuzz 135324: 12 transforms
Fuzz 135325: 15 transforms
Fuzz 135326: 6 transforms
Fuzz 135327: 6 transforms
Fuzz 135328: 6 transforms
Fuzz 135329: 17 transforms
Fuzz 135330: 14 transforms
Fuzz 135331: 9 transforms
Fuzz 135332: 4 transforms
Fuzz 135333: 10 transforms
Fuzz 135334: 14 transforms
Fuzz 135335: 15 transforms
Fuzz 135336: 18 transforms
Fuzz 135337: 7 transforms
Fuzz 135338: 20 transforms
Fuzz 135339: 13 transforms
Fuzz 135340: 9 transforms
Fuzz 135341: 5 transforms
Fuzz 135342: 20 transforms
Fuzz 135343: 15 transforms
Fuzz 135344: 7 transforms
Fuzz 135345: 13 transforms
Fuzz 135346: 2 transforms
Fuzz 135347: 19 transforms
Fuzz 135348: 12 transforms
Fuzz 135349: 17 transforms
Fuzz 135350: 1 transforms
Fuzz 135351: 15 transforms
Fuzz 135352: 10 transforms
Fuzz 135353: 9 transforms
Fuzz 135354: 14 transforms
Fuzz 135355: 14 transforms
Fuzz 135356: 11 transforms
Fuzz 135357: 3 transforms
Fuzz 135358: 6 transforms
Fuzz 135359: 18 transforms
Fuzz 135360: 20 transforms
Fuzz 135361: 16 transforms
Fuzz 135362: 16 transforms
Fuzz 135363: 19 transforms
Fuzz 135364: 9 transforms
Fuzz 135365: 14 transforms
Fuzz 135366: 17 transforms
Fuzz 135367: 17 transforms
Fuzz 135368: 13 transforms
Fuzz 135369: 1 transforms
Fuzz 135370: 7 transforms
Fuzz 135371: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
imporsupert 'package:angular2/angular2.darenumt';
@Componen<!t(
  selector: '
<<==HTML CODE==>>
-->
  
<h1 #h1>Showing {{item<!--
\'\'\');
       as.length}} items:</h1>
Form="ngForm"></form>
{
       aria-hidden="true"
  {{ngForm.dirty}}
</li>
<!-- @ngIgnlibraryoreErrors: -->]),
});
<div *ngIf="items.length > 0">
 !--
-->
  {{x}} : {{item.trim()}}
  '090cedb3f2833a3f260b0937baae56267a6cd935',
<li *ngFor='let item of items; let x=index' [hiddsen]='item != null'>

       aria-hidden="true"
  <form #ng<}
 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 135372: 20 transforms
Fuzz 135373: 1 transforms
Fuzz 135374: 19 transforms
Fuzz 135375: 3 transforms
Fuzz 135376: 14 transforms
Fuzz 135377: 4 transforms
Fuzz 135378: 10 transforms
Fuzz 135379: 3 transforms
Fuzz 135380: 6 transforms
Fuzz 135381: 10 transforms
Fuzz 135382: 15 transforms
Fuzz 135383: 5 transforms
Fuzz 135384: 7 transforms
Fuzz 135385: 4 transforms
Fuzz 135386: 19 transforms
Fuzz 135387: 4 transforms
Fuzz 135388: 16 transforms
Fuzz 135389: 9 transforms
Fuzz 135390: 1 transforms
Fuzz 135391: 5 transforms
Fuzz 135392: 6 transforms
Fuzz 135393: 8 transforms
Fuzz 135394: 17 transforms
Fuzz 135395: 17 transforms
Fuzz 135396: 6 transforms
Fuzz 135397: 4 transforms
Fuzz 135398: 4 transforms
Fuzz 135399: 16 transforms
Fuzz 135400: 16 transforms
Fuzz 135401: 16 transforms
Fuzz 135402: 18 transforms
Fuzz 135403: 4 transforms
Fuzz 135404: 6 transforms
Fuzz 135405: 18 transforms
Fuzz 135406: 13 transforms
Fuzz 135407: 13 transforms
Fuzz 135408: 3 transforms
Fuzz 135409: 19 transforms
Fuzz 135410: 12 transforms
Fuzz 135411: 4 transforms
Fuzz 135412: 11 transforms
Fuzz 135413: 15 transforms
Fuzz 135414: 19 transforms
Fuzz 135415: 18 transforms
Fuzz 135416: 9 transforms
Fuzz 135417: 17 transforms
Fuzz 135418: 14 transforms
Fuzz 135419: 8 transforms
Fuzz 135420: 11 transforms
Fuzz 135421: 7 transforms
Fuzz 135422: 9 transforms
Fuzz 135423: 17 transforms
Fuzz 135424: 13 transforms
Fuzz 135425: 18 transforms
Fuzz 135426: 6 transforms
Fuzz 135427: 9 transforms
Fuzz 135428: 8 transforms
Fuzz 135429: 17 transforms
Fuzz 135430: 20 transforms
Fuzz 135431: 13 transforms
Fuzz 135432: 5 transforms
Fuzz 135433: 19 transforms
Fuzz 135434: 7 transforms
Fuzz 135435: 2 transforms
Fuzz 135436: 15 transforms
Fuzz 135437: 13 transforms
Fuzz 135438: 9 transforms
Fuzz 135439: 13 transforms
Fuzz 135440: 8 transforms
Fuzz 135441: 9 transforms
Fuzz 135442: 5 transforms
Fuzz 135443: 17 transforms
Fuzz 135444: 15 transforms
Fuzz 135445: 6 transforms
Fuzz 135446: 8 transforms
Fuzz 135447: 20 transforms
Fuzz 135448: 12 transforms
Fuzz 135449: 13 transforms
Fuzz 135450: 3 transforms
Fuzz 135451: 16 transforms
Fuzz 135452: 16 transforms
Fuzz 135453: 2 transforms
Fuzz 135454: 19 transforms
Fuzz 135455: 1 transforms
Fuzz 135456: 16 transforms
Fuzz 135457: 15 transforms
Fuzz 135458: 8 transforms
Fuzz 135459: 18 transforms
Fuzz 135460: 14 transforms
Fuzz 135461: 6 transforms
Fuzz 135462: 11 transforms
Fuzz 135463: 17 transforms
Fuzz 135464: 19 transforms
Fuzz 135465: 6 transforms
Fuzz 135466: 10 transforms
Fuzz 135467: 14 transforms
Fuzz 135468: 8 transforms
Fuzz 135469: 8 transforms
Fuzz 135470: 16 transforms
Fuzz 135471: 8 transforms
Fuzz 135472: 12 transforms
Fuzz 135473: 14 transforms
Fuzz 135474: 13 transforms
Fuzz 135475: 5 transforms
Fuzz 135476: 18 transforms
Fuzz 135477: 2 transforms
Fuzz 135478: 2 transforms
Fuzz 135479: 6 transforms
Fuzz 135480: 18 transforms
Fuzz 135481: 14 transforms
Fuzz 135482: 5 transforms
Fuzz 135483: 20 transforms
Fuzz 135484: 12 transforms
Fuzz 135485: 1 transforms
Fuzz 135486: 4 transforms
Fuzz 135487: 2 transforms
Fuzz 135488: 12 transforms
Fuzz 135489: 16 transforms
Fuzz 135490: 13 transforms
Fuzz 135491: 20 transforms
Fuzz 135492: 18 transforms
Fuzz 135493: 19 transforms
Fuzz 135494: 6 transforms
Fuzz 135495: 18 transforms
Fuzz 135496: 7 transforms
Fuzz 135497: 4 transforms
Fuzz 135498: 3 transforms
Fuzz 135499: 12 transforms
Fuzz 135500: 10 transforms
Fuzz 135501: 13 transforms
Fuzz 135502: 10 transforms
Fuzz 135503: 12 transforms
Fuzz 135504: 15 transforms
Fuzz 135505: 6 transforms
Fuzz 135506: 14 transforms
Fuzz 135507: 3 transforms
Fuzz 135508: 2 transforms
Fuzz 135509: 4 transforms
Fuzz 135510: 3 transforms
Fuzz 135511: 11 transforms
Fuzz 135512: 15 transforms
Fuzz 135513: 16 transforms
Fuzz 135514: 7 transforms
Fuzz 135515: 10 transforms
Fuzz 135516: 9 transforms
Fuzz 135517: 2 transforms
Fuzz 135518: 20 transforms
Fuzz 135519: 12 transforms
Fuzz 135520: 5 transforms
Fuzz 135521: 10 transforms
Fuzz 135522: 20 transforms
Fuzz 135523: 17 transforms
Fuzz 135524: 19 transforms
Fuzz 135525: 13 transforms
Fuzz 135526: 4 transforms
Fuzz 135527: 20 transforms
Fuzz 135528: 20 transforms
Fuzz 135529: 10 transforms
Fuzz 135530: 19 transforms
Fuzz 135531: 5 transforms
Fuzz 135532: 1 transforms
Fuzz 135533: 16 transforms
Fuzz 135534: 10 transforms
Fuzz 135535: 3 transforms
Fuzz 135536: 11 transforms
Fuzz 135537: 3 transforms
Fuzz 135538: 7 transforms
Fuzz 135539: 3 transforms
Fuzz 135540: 20 transforms
Fuzz 135541: 6 transforms
Fuzz 135542: 20 transforms
Fuzz 135543: 1 transforms
Fuzz 135544: 9 transforms
Fuzz 135545: 1 transforms
Fuzz 135546: 12 transforms
Fuzz 135547: 7 transforms
Fuzz 135548: 18 transforms
Fuzz 135549: 6 transforms
Fuzz 135550: 9 transforms
Fuzz 135551: 14 transforms
Fuzz 135552: 9 transforms
Fuzz 135553: 15 transforms
Fuzz 135554: 6 transforms
Fuzz 135555: 12 transforms
Fuzz 135556: 17 transforms
Fuzz 135557: 19 transforms
Fuzz 135558: 2 transforms
Fuzz 135559: 10 transforms
Fuzz 135560: 19 transforms
Fuzz 135561: 14 transforms
Fuzz 135562: 1 transforms
Fuzz 135563: 8 transforms
Fuzz 135564: 1 transforms
Fuzz 135565: 13 transforms
Fuzz 135566: 12 transforms
Fuzz 135567: 1 transforms
Fuzz 135568: 16 transforms
Fuzz 135569: 17 transforms
Fuzz 135570: 2 transforms
Fuzz 135571: 13 transforms
Fuzz 135572: 13 transforms
Fuzz 135573: 13 transforms
Fuzz 135574: 8 transforms
Fuzz 135575: 18 transforms
Fuzz 135576: 7 transforms
Fuzz 135577: 11 transforms
Fuzz 135578: 19 transforms
Fuzz 135579: 7 transforms
Fuzz 135580: 12 transforms
Fuzz 135581: 18 transforms
Fuzz 135582: 10 transforms
Fuzz 135583: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
@Component(
  List<String> items;
  @Input() int maxCount;  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
  String header;

import 'package:angular2/angular2.dart';
  void increment() {}
  int count;
}
  void reset() {}

  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
  selector: 'my-counter',
  CounterComponent recursedComponent;

}

  @Output() EventEmitter<int> incremented;

class C}
]),
});
{
\omponentA {<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 
  <!--
-->
       aria-hidden="truetemplate: '{{count}} <button (click)="incre<ment()" [value]="\'add\'"></button>')
@Component(
class CounterComponent {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} it
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 135584: 19 transforms
Fuzz 135585: 16 transforms
Fuzz 135586: 18 transforms
Fuzz 135587: 9 transforms
Fuzz 135588: 17 transforms
Fuzz 135589: 19 transforms
Fuzz 135590: 2 transforms
Fuzz 135591: 5 transforms
Fuzz 135592: 10 transforms
Fuzz 135593: 17 transforms
Fuzz 135594: 16 transforms
Fuzz 135595: 5 transforms
Fuzz 135596: 8 transforms
Fuzz 135597: 12 transforms
Fuzz 135598: 10 transforms
Fuzz 135599: 17 transforms
Fuzz 135600: 2 transforms
Fuzz 135601: 5 transforms
Fuzz 135602: 2 transforms
Fuzz 135603: 10 transforms
Fuzz 135604: 13 transforms
Fuzz 135605: 18 transforms
Fuzz 135606: 18 transforms
Fuzz 135607: 8 transforms
Fuzz 135608: 5 transforms
Fuzz 135609: 11 transforms
Fuzz 135610: 20 transforms
Fuzz 135611: 4 transforms
Fuzz 135612: 8 transforms
Fuzz 135613: 1 transforms
Fuzz 135614: 5 transforms
Fuzz 135615: 15 transforms
Fuzz 135616: 14 transforms
Fuzz 135617: 8 transforms
Fuzz 135618: 4 transforms
Fuzz 135619: 12 transforms
Fuzz 135620: 16 transforms
Fuzz 135621: 18 transforms
Fuzz 135622: 19 transforms
Fuzz 135623: 2 transforms
Fuzz 135624: 4 transforms
Fuzz 135625: 10 transforms
Fuzz 135626: 17 transforms
Fuzz 135627: 14 transforms
Fuzz 135628: 1 transforms
Fuzz 135629: 3 transforms
Fuzz 135630: 2 transforms
Fuzz 135631: 18 transforms
Fuzz 135632: 10 transforms
Fuzz 135633: 11 transforms
Fuzz 135634: 3 transforms
Fuzz 135635: 5 transforms
Fuzz 135636: 13 transforms
Fuzz 135637: 13 transforms
Fuzz 135638: 12 transforms
Fuzz 135639: 12 transforms
Fuzz 135640: 7 transforms
Fuzz 135641: 18 transforms
Fuzz 135642: 10 transforms
Fuzz 135643: 20 transforms
Fuzz 135644: 20 transforms
Fuzz 135645: 5 transforms
Fuzz 135646: 13 transforms
Fuzz 135647: 3 transforms
Fuzz 135648: 7 transforms
Fuzz 135649: 10 transforms
Fuzz 135650: 19 transforms
Fuzz 135651: 14 transforms
Fuzz 135652: 20 transforms
Fuzz 135653: 18 transforms
Fuzz 135654: 15 transforms
Fuzz 135655: 12 transforms
Fuzz 135656: 19 transforms
Fuzz 135657: 2 transforms
Fuzz 135658: 1 transforms
Fuzz 135659: 10 transforms
Fuzz 135660: 15 transforms
Fuzz 135661: 20 transforms
Fuzz 135662: 8 transforms
Fuzz 135663: 18 transforms
Fuzz 135664: 17 transforms
Fuzz 135665: 2 transforms
Fuzz 135666: 1 transforms
Fuzz 135667: 7 transforms
Fuzz 135668: 20 transforms
Fuzz 135669: 2 transforms
Fuzz 135670: 6 transforms
Fuzz 135671: 5 transforms
Fuzz 135672: 2 transforms
Fuzz 135673: 3 transforms
Fuzz 135674: 18 transforms
Fuzz 135675: 7 transforms
Fuzz 135676: 7 transforms
Fuzz 135677: 2 transforms
Fuzz 135678: 20 transforms
Fuzz 135679: 4 transforms
Fuzz 135680: 16 transforms
Fuzz 135681: 1 transforms
Fuzz 135682: 15 transforms
Fuzz 135683: 1 transforms
Fuzz 135684: 11 transforms
Fuzz 135685: 13 transforms
Fuzz 135686: 10 transforms
Fuzz 135687: 12 transforms
Fuzz 135688: 2 transforms
Fuzz 135689: 5 transforms
Fuzz 135690: 10 transforms
Fuzz 135691: 14 transforms
Fuzz 135692: 17 transforms
Fuzz 135693: 18 transforms
Fuzz 135694: 3 transforms
Fuzz 135695: 3 transforms
Fuzz 135696: 8 transforms
Fuzz 135697: 4 transforms
Fuzz 135698: 2 transforms
Fuzz 135699: 1 transforms
Fuzz 135700: 1 transforms
Fuzz 135701: 8 transforms
Fuzz 135702: 5 transforms
Fuzz 135703: 16 transforms
Fuzz 135704: 3 transforms
Fuzz 135705: 8 transforms
Fuzz 135706: 3 transforms
Fuzz 135707: 16 transforms
Fuzz 135708: 5 transforms
Fuzz 135709: 15 transforms
Fuzz 135710: 5 transforms
Fuzz 135711: 11 transforms
Fuzz 135712: 11 transforms
Fuzz 135713: 4 transforms
Fuzz 135714: 4 transforms
Fuzz 135715: 10 transforms
Fuzz 135716: 3 transforms
Fuzz 135717: 7 transforms
Fuzz 135718: 9 transforms
Fuzz 135719: 12 transforms
Fuzz 135720: 17 transforms
Fuzz 135721: 20 transforms
Fuzz 135722: 4 transforms
Fuzz 135723: 6 transforms
Fuzz 135724: 1 transforms
Fuzz 135725: 19 transforms
Fuzz 135726: 11 transforms
Fuzz 135727: 18 transforms
Fuzz 135728: 12 transforms
Fuzz 135729: 16 transforms
Fuzz 135730: 3 transforms
Fuzz 135731: 2 transforms
Fuzz 135732: 9 transforms
Fuzz 135733: 14 transforms
Fuzz 135734: 13 transforms
Fuzz 135735: 3 transforms
Fuzz 135736: 19 transforms
Fuzz 135737: 3 transforms
Fuzz 135738: 17 transforms
Fuzz 135739: 20 transforms
Fuzz 135740: 9 transforms
Fuzz 135741: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
@Component(
  selector: 'my-aaa',
       aria-hidden="true"

@Component(
class Component {
  @Output() EventEmitter<int> incremented;
  int count;

}
  List<String> items;
  CounterComponent recursedComponent;
  @Input() int maxCount;
class CounterComponent {
       attr.aria-hiddening header;  inpu<!--
-->
       aria-hidden="true"
  ts: const ['count'],
  selector: 'my-counter',



  Str<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, 'NgIf, NgFor, NgForm, NgModel])
}
  templateUrl: 'test.html',
  EventEmitter<String> resetEvet;
  void increment() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showems.add($event.toString())'>
    <my-counter></my-counter>
  </my-coing {{items.length}} items:</h1>
<li *ngFor='let item o}
]),f items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>

<div *ngIf="items.length > 0">
}  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counterreset()'
    (incremented)='it]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counterreset()'
    (incremented)='items.add($ems.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 135742: 18 transforms
Fuzz 135743: 15 transforms
Fuzz 135744: 20 transforms
Fuzz 135745: 3 transforms
Fuzz 135746: 16 transforms
Fuzz 135747: 20 transforms
Fuzz 135748: 17 transforms
Fuzz 135749: 2 transforms
Fuzz 135750: 16 transforms
Fuzz 135751: 18 transforms
Fuzz 135752: 17 transforms
Fuzz 135753: 20 transforms
Fuzz 135754: 19 transforms
Fuzz 135755: 10 transforms
Fuzz 135756: 7 transforms
Fuzz 135757: 7 transforms
Fuzz 135758: 7 transforms
Fuzz 135759: 8 transforms
Fuzz 135760: 14 transforms
Fuzz 135761: 14 transforms
Fuzz 135762: 16 transforms
Fuzz 135763: 1 transforms
Fuzz 135764: 12 transforms
Fuzz 135765: 1 transforms
Fuzz 135766: 3 transforms
Fuzz 135767: 17 transforms
Fuzz 135768: 18 transforms
Fuzz 135769: 10 transforms
Fuzz 135770: 6 transforms
Fuzz 135771: 1 transforms
Fuzz 135772: 4 transforms
Fuzz 135773: 7 transforms
Fuzz 135774: 11 transforms
Fuzz 135775: 17 transforms
Fuzz 135776: 5 transforms
Fuzz 135777: 15 transforms
Fuzz 135778: 6 transforms
Fuzz 135779: 3 transforms
Fuzz 135780: 6 transforms
Fuzz 135781: 4 transforms
Fuzz 135782: 10 transforms
Fuzz 135783: 17 transforms
Fuzz 135784: 16 transforms
Fuzz 135785: 2 transforms
Fuzz 135786: 4 transforms
Fuzz 135787: 1 transforms
Fuzz 135788: 5 transforms
Fuzz 135789: 12 transforms
Fuzz 135790: 17 transforms
Fuzz 135791: 6 transforms
Fuzz 135792: 16 transforms
Fuzz 135793: 17 transforms
Fuzz 135794: 3 transforms
Fuzz 135795: 12 transforms
Fuzz 135796: 8 transforms
Fuzz 135797: 13 transforms
Fuzz 135798: 5 transforms
Fuzz 135799: 12 transforms
Fuzz 135800: 20 transforms
Fuzz 135801: 7 transforms
Fuzz 135802: 4 transforms
Fuzz 135803: 19 transforms
Fuzz 135804: 4 transforms
Fuzz 135805: 9 transforms
Fuzz 135806: 1 transforms
Fuzz 135807: 19 transforms
Fuzz 135808: 4 transforms
Fuzz 135809: 3 transforms
Fuzz 135810: 4 transforms
Fuzz 135811: 7 transforms
Fuzz 135812: 11 transforms
Fuzz 135813: 2 transforms
Fuzz 135814: 12 transforms
Fuzz 135815: 15 transforms
Fuzz 135816: 19 transforms
Fuzz 135817: 11 transforms
Fuzz 135818: 4 transforms
Fuzz 135819: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dagrt';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CouterComponent, NgIf, NgFor, NgForm, Ng}
]),
});
{\'\'\');
  '090cedb3f2Model])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-co<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{unter',
  inputs: const ['count'],
  outputs: const ['resetEv
  int count;
e  @Input() int maxCount;
  EventEmitter<String)> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void inent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
e  @Input() int maxCount;
  EventEmitter<String)> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
]),
});{}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
<divvar *ngIf="items.length > 0">
  <orm #ngForm="}]),
});
{
\'\'\');
  '090cedb3
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 135820: 6 transforms
Fuzz 135821: 15 transforms
Fuzz 135822: 15 transforms
Fuzz 135823: 17 transforms
Fuzz 135824: 4 transforms
Fuzz 135825: 10 transforms
Fuzz 135826: 13 transforms
Fuzz 135827: 16 transforms
Fuzz 135828: 4 transforms
Fuzz 135829: 6 transforms
Fuzz 135830: 3 transforms
Fuzz 135831: 20 transforms
Fuzz 135832: 8 transforms
Fuzz 135833: 17 transforms
Fuzz 135834: 16 transforms
Fuzz 135835: 9 transforms
Fuzz 135836: 7 transforms
Fuzz 135837: 15 transforms
Fuzz 135838: 14 transforms
Fuzz 135839: 15 transforms
Fuzz 135840: 16 transforms
Fuzz 135841: 15 transforms
Fuzz 135842: 5 transforms
Fuzz 135843: 5 transforms
Fuzz 135844: 15 transforms
Fuzz 135845: 5 transforms
Fuzz 135846: 7 transforms
Fuzz 135847: 12 transforms
Fuzz 135848: 1 transforms
Fuzz 135849: 20 transforms
Fuzz 135850: 14 transforms
Fuzz 135851: 7 transforms
Fuzz 135852: 14 transforms
Fuzz 135853: 3 transforms
Fuzz 135854: 2 transforms
Fuzz 135855: 1 transforms
Fuzz 135856: 8 transforms
Fuzz 135857: 12 transforms
Fuzz 135858: 20 transforms
Fuzz 135859: 9 transforms
Fuzz 135860: 5 transforms
Fuzz 135861: 11 transforms
Fuzz 135862: 4 transforms
Fuzz 135863: 4 transforms
Fuzz 135864: 20 transforms
Fuzz 135865: 15 transforms
Fuzz 135866: 12 transforms
Fuzz 135867: 3 transforms
Fuzz 135868: 18 transforms
Fuzz 135869: 8 transforms
Fuzz 135870: 20 transforms
Fuzz 135871: 10 transforms
Fuzz 135872: 5 transforms
Fuzz 135873: 13 transforms
Fuzz 135874: 20 transforms
Fuzz 135875: 2 transforms
Fuzz 135876: 13 transforms
Fuzz 135877: 19 transforms
Fuzz 135878: 5 transforms
Fuzz 135879: 10 transforms
Fuzz 135880: 6 transforms
Fuzz 135881: 3 transforms
Fuzz 135882: 1 transforms
Fuzz 135883: 3 transforms
Fuzz 135884: 5 transforms
Fuzz 135885: 16 transforms
Fuzz 135886: 10 transforms
Fuzz 135887: 17 transforms
Fuzz 135888: 2 transforms
Fuzz 135889: 2 transforms
Fuzz 135890: 11 transforms
Fuzz 135891: 16 transforms
Fuzz 135892: 1 transforms
Fuzz 135893: 4 transforms
Fuzz 135894: 11 transforms
Fuzz 135895: 14 transforms
Fuzz 135896: 17 transforms
Fuzz 135897: 17 transforms
Fuzz 135898: 20 transforms
Fuzz 135899: 13 transforms
Fuzz 135900: 2 transforms
Fuzz 135901: 4 transforms
Fuzz 135902: 7 transforms
Fuzz 135903: 1 transforms
Fuzz 135904: 10 transforms
Fuzz 135905: 9 transforms
Fuzz 135906: 13 transforms
Fuzz 135907: 8 transforms
Fuzz 135908: 11 transforms
Fuzz 135909: 8 transforms
Fuzz 135910: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angulast [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{c;
}

@Component(
  selector: 'classmy-counter',
  inputs: const ['count'],
  owhileutputs: const ['resetEvent: reset'],
  template: '{{count}} <butto (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCoount}} <button (clickr2/angular2.dart';

@Component(
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  owhileutputs: const ['resetEvent: reset'],
  template: '{{count}} <butto (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventE
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirt null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length >     
  <my-counter
    #counter
    [count]0">
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.l
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 135911: 18 transforms
Fuzz 135912: 12 transforms
Fuzz 135913: 19 transforms
Fuzz 135914: 7 transforms
Fuzz 135915: 14 transforms
Fuzz 135916: 18 transforms
Fuzz 135917: 20 transforms
Fuzz 135918: 4 transforms
Fuzz 135919: 1 transforms
Fuzz 135920: 14 transforms
Fuzz 135921: 12 transforms
Fuzz 135922: 2 transforms
Fuzz 135923: 18 transforms
Fuzz 135924: 7 transforms
Fuzz 135925: 13 transforms
Fuzz 135926: 6 transforms
Fuzz 135927: 17 transforms
Fuzz 135928: 8 transforms
Fuzz 135929: 18 transforms
Fuzz 135930: 8 transforms
Fuzz 135931: 2 transforms
Fuzz 135932: 16 transforms
Fuzz 135933: 8 transforms
Fuzz 135934: 2 transforms
Fuzz 135935: 8 transforms
Fuzz 135936: 18 transforms
Fuzz 135937: 1 transforms
Fuzz 135938: 14 transforms
Fuzz 135939: 20 transforms
Fuzz 135940: 17 transforms
Fuzz 135941: 20 transforms
Fuzz 135942: 4 transforms
Fuzz 135943: 17 transforms
Fuzz 135944: 12 transforms
Fuzz 135945: 20 transforms
Fuzz 135946: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
       aria-h}
  selector: 'my-counter',
  List<String> items;
class ComponentA {
  inputs: const ['count'],
  '090cedb3f2833a3f260b0937baae56267a6cd935idden="true"
   : 'test.html',
}

});
{
\'\'\');
  String header;
import 'package:angset'],
]),
  templateUrl<!--
@Componular2/angular2.dart';
@Component(
  template: '{{count}} <button (clickdefault)="increment()" [value]="\'add\'"></but
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
]),
  templateUrl<!--
@Component(

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; letshow x=ind
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 135947: 14 transforms
Fuzz 135948: 16 transforms
Fuzz 135949: 2 transforms
Fuzz 135950: 8 transforms
Fuzz 135951: 4 transforms
Fuzz 135952: 14 transforms
Fuzz 135953: 6 transforms
Fuzz 135954: 20 transforms
Fuzz 135955: 12 transforms
Fuzz 135956: 20 transforms
Fuzz 135957: 2 transforms
Fuzz 135958: 11 transforms
Fuzz 135959: 12 transforms
Fuzz 135960: 14 transforms
Fuzz 135961: 11 transforms
Fuzz 135962: 11 transforms
Fuzz 135963: 16 transforms
Fuzz 135964: 5 transforms
Fuzz 135965: 4 transforms
Fuzz 135966: 10 transforms
Fuzz 135967: 10 transforms
Fuzz 135968: 7 transforms
Fuzz 135969: 9 transforms
Fuzz 135970: 14 transforms
Fuzz 135971: 10 transforms
Fuzz 135972: 12 transforms
Fuzz 135973: 16 transforms
Fuzz 135974: 19 transforms
Fuzz 135975: 12 transforms
Fuzz 135976: 4 transforms
Fuzz 135977: 6 transforms
Fuzz 135978: 13 transforms
Fuzz 135979: 4 transforms
Fuzz 135980: 10 transforms
Fuzz 135981: 7 transforms
Fuzz 135982: 5 transforms
Fuzz 135983: 1 transforms
Fuzz 135984: 8 transforms
Fuzz 135985: 3 transforms
Fuzz 135986: 19 transforms
Fuzz 135987: 7 transforms
Fuzz 135988: 14 transforms
Fuzz 135989: 8 transforms
Fuzz 135990: 20 transforms
Fuzz 135991: 18 transforms
Fuzz 135992: 5 transforms
Fuzz 135993: 9 transforms
Fuzz 135994: 6 transforms
Fuzz 135995: 12 transforms
Fuzz 135996: 8 transforms
Fuzz 135997: 17 transforms
Fuzz 135998: 2 transforms
Fuzz 135999: 16 transforms
Fuzz 136000: 13 transforms
Fuzz 136001: 6 transforms
Fuzz 136002: 8 transforms
Fuzz 136003: 12 transforms
Fuzz 136004: 16 transforms
Fuzz 136005: 3 transforms
Fuzz 136006: 17 transforms
Fuzz 136007: 15 transforms
Fuzz 136008: 6 transforms
Fuzz 136009: 12 transforms
Fuzz 136010: 6 transforms
Fuzz 136011: 16 transforms
Fuzz 136012: 18 transforms
Fuzz 136013: 6 transforms
Fuzz 136014: 20 transforms
Fuzz 136015: 16 transforms
Fuzz 136016: 13 transforms
Fuzz 136017: 10 transforms
Fuzz 136018: 9 transforms
Fuzz 136019: 13 transforms
Fuzz 136020: 18 transforms
Fuzz 136021: 18 transforms
Fuzz 136022: 20 transforms
Fuzz 136023: 8 transforms
Fuzz 136024: 9 transforms
Fuzz 136025: 20 transforms
Fuzz 136026: 11 transforms
Fuzz 136027: 8 transforms
Fuzz 136028: 15 transforms
Fuzz 136029: 19 transforms
Fuzz 136030: 8 transforms
Fuzz 136031: 14 transforms
Fuzz 136032: 20 transforms
Fuzz 136033: 12 transforms
Fuzz 136034: 13 transforms
Fuzz 136035: 16 transforms
Fuzz 136036: 8 transforms
Fuzz 136037: 10 transforms
Fuzz 136038: 2 transforms
Fuzz 136039: 8 transforms
Fuzz 136040: 5 transforms
Fuzz 136041: 11 transforms
Fuzz 136042: 3 transforms
Fuzz 136043: 8 transforms
Fuzz 136044: 10 transforms
Fuzz 136045: 3 transforms
Fuzz 136046: 17 transforms
Fuzz 136047: 6 transforms
Fuzz 136048: 3 transforms
Fuzz 136049: 7 transforms
Fuzz 136050: 3 transforms
Fuzz 136051: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  List<String> items;
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}

  recursedComponent;
  outputs: const ['resetEvent: reset'],
       attr.aria-hidden="{{!im, NgModel])
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
-->

@Component(
  CounterComponent recursedComponent;
  void ) EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  void increment() {}
  selector: 'my-aaa',
class ComponentA {
  @ContentChild(CounterComponent)

  String header;
  int count;
       attr.aria-hidden="{{!im, NgModel])


  List<String> items;
class CounterComponent {
  EventEmitter<String> resetEvent;
  int count;
  CounterComponent <!--
       aria-hidden="true"


@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgFor<!--
class ComponentA {
  inputs: const ['count'],
  @Input() int maxCount;
  @Input() int maxCount;
class CounterComponent {
my-aaa',
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgFor<!--
  selector: 'my-counter',
  @Output(<!--
-->
  String header;
  inputs: const ['count'],
  inputs: const ['count'],
-->
  -->
  @Output(<!--
  templateUrl: 'test.hthml',
       attr.aria-hidden="{{!im, NgModel])
  @Input() int maxCount;
class ComponentA {
}
-->       aria-hidden="true"
  selector: 'my-counter',
class CounterComponent {
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.hthml',
       attr.aria-hidden="{{!im, NgModel])
  List<Stassertring> uitems;
  void reset() {}
  @ContentChild(CounterComponent)
       aria-hidden="true"
  String header;
  int count;
       attr.aria-hidden="{{!invalid}}"
import 'package:angular2/angular2.dart';

  selector: 'my-counter',
       aria-hidden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <m<!--
-->
       aria-hidden="true"
       attr.aria-y-counter></my-ounter>
  </my-counter></div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 136052: 16 transforms
Fuzz 136053: 6 transforms
Fuzz 136054: 13 transforms
Fuzz 136055: 9 transforms
Fuzz 136056: 3 transforms
Fuzz 136057: 4 transforms
Fuzz 136058: 5 transforms
Fuzz 136059: 6 transforms
Fuzz 136060: 14 transforms
Fuzz 136061: 6 transforms
Fuzz 136062: 9 transforms
Fuzz 136063: 14 transforms
Fuzz 136064: 9 transforms
Fuzz 136065: 14 transforms
Fuzz 136066: 6 transforms
Fuzz 136067: 11 transforms
Fuzz 136068: 1 transforms
Fuzz 136069: 4 transforms
Fuzz 136070: 1 transforms
Fuzz 136071: 4 transforms
Fuzz 136072: 2 transforms
Fuzz 136073: 19 transforms
Fuzz 136074: 16 transforms
Fuzz 136075: 1 transforms
Fuzz 136076: 4 transforms
Fuzz 136077: 3 transforms
Fuzz 136078: 16 transforms
Fuzz 136079: 17 transforms
Fuzz 136080: 20 transforms
Fuzz 136081: 13 transforms
Fuzz 136082: 7 transforms
Fuzz 136083: 5 transforms
Fuzz 136084: 18 transforms
Fuzz 136085: 4 transforms
Fuzz 136086: 14 transforms
Fuzz 136087: 1 transforms
Fuzz 136088: 8 transforms
Fuzz 136089: 12 transforms
Fuzz 136090: 12 transforms
Fuzz 136091: 20 transforms
Fuzz 136092: 6 transforms
Fuzz 136093: 1 transforms
Fuzz 136094: 6 transforms
Fuzz 136095: 10 transforms
Fuzz 136096: 2 transforms
Fuzz 136097: 15 transforms
Fuzz 136098: 12 transforms
Fuzz 136099: 8 transforms
Fuzz 136100: 8 transforms
Fuzz 136101: 7 transforms
Fuzz 136102: 6 transforms
Fuzz 136103: 11 transforms
Fuzz 136104: 10 transforms
Fuzz 136105: 19 transforms
Fuzz 136106: 1 transforms
Fuzz 136107: 6 transforms
Fuzz 136108: 8 transforms
Fuzz 136109: 11 transforms
Fuzz 136110: 17 transforms
Fuzz 136111: 6 transforms
Fuzz 136112: 13 transforms
Fuzz 136113: 10 transforms
Fuzz 136114: 5 transforms
Fuzz 136115: 2 transforms
Fuzz 136116: 20 transforms
Fuzz 136117: 16 transforms
Fuzz 136118: 10 transforms
Fuzz 136119: 5 transforms
Fuzz 136120: 11 transforms
Fuzz 136121: 17 transforms
Fuzz 136122: 8 transforms
Fuzz 136123: 13 transforms
Fuzz 136124: 19 transforms
Fuzz 136125: 17 transforms
Fuzz 136126: 8 transforms
Fuzz 136127: 1 transforms
Fuzz 136128: 9 transforms
Fuzz 136129: 19 transforms
Fuzz 136130: 18 transforms
Fuzz 136131: 18 transforms
Fuzz 136132: 20 transforms
Fuzz 136133: 4 transforms
Fuzz 136134: 19 transforms
Fuzz 136135: 2 transforms
Fuzz 136136: 12 transforms
Fuzz 136137: 8 transforms
Fuzz 136138: 1 transforms
Fuzz 136139: 2 transforms
Fuzz 136140: 3 transforms
Fuzz 136141: 5 transforms
Fuzz 136142: 13 transforms
Fuzz 136143: 14 transforms
Fuzz 136144: 14 transforms
Fuzz 136145: 8 transforms
Fuzz 136146: 14 transforms
Fuzz 136147: 3 transforms
Fuzz 136148: 13 transforms
Fuzz 136149: 3 transforms
Fuzz 136150: 11 transforms
Fuzz 136151: 3 transforms
Fuzz 136152: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
unt}} <button (cliclass ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="incr
<<==HTML CODE==>>
    <my-counter></my-counter>
<div *ngI="ite}
])',
});
{
\'\'\');
  '09mtrys.length > 0">  {{x}} : {{item.trim(axCount)}}
    #counter
    (reset)=''
  <form #ngForm="ngFo<!--
-->
       aria-hidden="true"
   rm"></form>
</div>
<!-
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 136153: 2 transforms
Fuzz 136154: 2 transforms
Fuzz 136155: 7 transforms
Fuzz 136156: 16 transforms
Fuzz 136157: 9 transforms
Fuzz 136158: 14 transforms
Fuzz 136159: 9 transforms
Fuzz 136160: 19 transforms
Fuzz 136161: 11 transforms
Fuzz 136162: 3 transforms
Fuzz 136163: 6 transforms
Fuzz 136164: 12 transforms
Fuzz 136165: 20 transforms
Fuzz 136166: 8 transforms
Fuzz 136167: 2 transforms
Fuzz 136168: 6 transforms
Fuzz 136169: 12 transforms
Fuzz 136170: 4 transforms
Fuzz 136171: 12 transforms
Fuzz 136172: 8 transforms
Fuzz 136173: 4 transforms
Fuzz 136174: 6 transforms
Fuzz 136175: 14 transforms
Fuzz 136176: 10 transforms
Fuzz 136177: 1 transforms
Fuzz 136178: 8 transforms
Fuzz 136179: 3 transforms
Fuzz 136180: 9 transforms
Fuzz 136181: 2 transforms
Fuzz 136182: 7 transforms
Fuzz 136183: 14 transforms
Fuzz 136184: 15 transforms
Fuzz 136185: 12 transforms
Fuzz 136186: 5 transforms
Fuzz 136187: 6 transforms
Fuzz 136188: 17 transforms
Fuzz 136189: 10 transforms
Fuzz 136190: 7 transforms
Fuzz 136191: 20 transforms
Fuzz 136192: 19 transforms
Fuzz 136193: 20 transforms
Fuzz 136194: 3 transforms
Fuzz 136195: 1 transforms
Fuzz 136196: 20 transforms
Fuzz 136197: 3 transforms
Fuzz 136198: 2 transforms
Fuzz 136199: 3 transforms
Fuzz 136200: 15 transforms
Fuzz 136201: 13 transforms
Fuzz 136202: 5 transforms
Fuzz 136203: 20 transforms
Fuzz 136204: 14 transforms
Fuzz 136205: 18 transforms
Fuzz 136206: 7 transforms
Fuzz 136207: 9 transforms
Fuzz 136208: 1 transforms
Fuzz 136209: 11 transforms
Fuzz 136210: 12 transforms
Fuzz 136211: 11 transforms
Fuzz 136212: 11 transforms
Fuzz 136213: 2 transforms
Fuzz 136214: 5 transforms
Fuzz 136215: 16 transforms
Fuzz 136216: 2 transforms
Fuzz 136217: 6 transforms
Fuzz 136218: 3 transforms
Fuzz 136219: 10 transforms
Fuzz 136220: 6 transforms
Fuzz 136221: 12 transforms
Fuzz 136222: 9 transforms
Fuzz 136223: 10 transforms
Fuzz 136224: 4 transforms
Fuzz 136225: 12 transforms
Fuzz 136226: 1 transforms
Fuzz 136227: 12 transforms
Fuzz 136228: 1 transforms
Fuzz 136229: 1 transforms
Fuzz 136230: 15 transforms
Fuzz 136231: 5 transforms
Fuzz 136232: 19 transforms
Fuzz 136233: 3 transforms
Fuzz 136234: 18 transforms
Fuzz 136235: 15 transforms
Fuzz 136236: 8 transforms
Fuzz 136237: 14 transforms
Fuzz 136238: 15 transforms
Fuzz 136239: 18 transforms
Fuzz 136240: 20 transforms
Fuzz 136241: 4 transforms
Fuzz 136242: 9 transforms
Fuzz 136243: 5 transforms
Fuzz 136244: 14 transforms
Fuzz 136245: 9 transforms
Fuzz 136246: 16 transforms
Fuzz 136247: 2 transforms
Fuzz 136248: 17 transforms
Fuzz 136249: 13 transforms
Fuzz 136250: 18 transforms
Fuzz 136251: 11 transforms
Fuzz 136252: 19 transforms
Fuzz 136253: 9 transforms
Fuzz 136254: 4 transforms
Fuzz 136255: 4 transforms
Fuzz 136256: 2 transforms
Fuzz 136257: 2 transforms
Fuzz 136258: 4 transforms
Fuzz 136259: 10 transforms
Fuzz 136260: 18 transforms
Fuzz 136261: 11 transforms
Fuzz 136262: 8 transforms
Fuzz 136263: 4 transforms
Fuzz 136264: 19 transforms
Fuzz 136265: 17 transforms
Fuzz 136266: 7 transforms
Fuzz 136267: 15 transforms
Fuzz 136268: 4 transforms
Fuzz 136269: 18 transforms
Fuzz 136270: 20 transforms
Fuzz 136271: 10 transforms
Fuzz 136272: 5 transforms
Fuzz 136273: 18 transforms
Fuzz 136274: 2 transforms
Fuzz 136275: 13 transforms
Fuzz 136276: 17 transforms
Fuzz 136277: 7 transforms
Fuzz 136278: 11 transforms
Fuzz 136279: 5 transforms
Fuzz 136280: 10 transforms
Fuzz 136281: 11 transforms
Fuzz 136282: 6 transforms
Fuzz 136283: 6 transforms
Fuzz 136284: 19 transforms
Fuzz 136285: 16 transforms
Fuzz 136286: 14 transforms
Fuzz 136287: 15 transforms
Fuzz 136288: 13 transforms
Fuzz 136289: 17 transforms
Fuzz 136290: 17 transforms
Fuzz 136291: 6 transforms
Fuzz 136292: 15 transforms
Fuzz 136293: 16 transforms
Fuzz 136294: 4 transforms
Fuzz 136295: 6 transforms
Fuzz 136296: 18 transforms
Fuzz 136297: 13 transforms
Fuzz 136298: 12 transforms
Fuzz 136299: 5 transforms
Fuzz 136300: 13 transforms
Fuzz 136301: 3 transforms
Fuzz 136302: 15 transforms
Fuzz 136303: 16 transforms
Fuzz 136304: 18 transforms
Fuzz 136305: 3 transforms
Fuzz 136306: 14 transforms
Fuzz 136307: 3 transforms
Fuzz 136308: 10 transforms
Fuzz 136309: 17 transforms
Fuzz 136310: 8 transforms
Fuzz 136311: 14 transforms
Fuzz 136312: 11 transforms
Fuzz 136313: 19 transforms
Fuzz 136314: 15 transforms
Fuzz 136315: 19 transforms
Fuzz 136316: 20 transforms
Fuzz 136317: 10 transforms
Fuzz 136318: 18 transforms
Fuzz 136319: 4 transforms
Fuzz 136320: 20 transforms
Fuzz 136321: 6 transforms
Fuzz 136322: 12 transforms
Fuzz 136323: 6 transforms
Fuzz 136324: 10 transforms
Fuzz 136325: 12 transforms
Fuzz 136326: 2 transforms
Fuzz 136327: 11 transforms
Fuzz 136328: 12 transforms
Fuzz 136329: 5 transforms
Fuzz 136330: 4 transforms
Fuzz 136331: 11 transforms
Fuzz 136332: 17 transforms
Fuzz 136333: 5 transforms
Fuzz 136334: 1 transforms
Fuzz 136335: 9 transforms
Fuzz 136336: 14 transforms
Fuzz 136337: 12 transforms
Fuzz 136338: 11 transforms
Fuzz 136339: 11 transforms
Fuzz 136340: 1 transforms
Fuzz 136341: 18 transforms
Fuzz 136342: 15 transforms
Fuzz 136343: 17 transforms
Fuzz 136344: 12 transforms
Fuzz 136345: 6 transforms
Fuzz 136346: 14 transforms
Fuzz 136347: 15 transforms
Fuzz 136348: 12 transforms
Fuzz 136349: 13 transforms
Fuzz 136350: 13 transforms
Fuzz 136351: 17 transforms
Fuzz 136352: 14 transforms
Fuzz 136353: 3 transforms
Fuzz 136354: 13 transforms
Fuzz 136355: 12 transforms
Fuzz 136356: 14 transforms
Fuzz 136357: 14 transforms
Fuzz 136358: 7 transforms
Fuzz 136359: 13 transforms
Fuzz 136360: 16 transforms
Fuzz 136361: 2 transforms
Fuzz 136362: 1 transforms
Fuzz 136363: 12 transforms
Fuzz 136364: 5 transforms
Fuzz 136365: 4 transforms
Fuzz 136366: 16 transforms
Fuzz 136367: 13 transforms
Fuzz 136368: 9 transforms
Fuzz 136369: 4 transforms
Fuzz 136370: 20 transforms
Fuzz 136371: 20 transforms
Fuzz 136372: 6 transforms
Fuzz 136373: 3 transforms
Fuzz 136374: 13 transforms
Fuzz 136375: 15 transforms
Fuzz 136376: 20 transforms
Fuzz 136377: 10 transforms
Fuzz 136378: 14 transforms
Fuzz 136379: 1 transforms
Fuzz 136380: 8 transforms
Fuzz 136381: 7 transforms
Fuzz 136382: 10 transforms
Fuzz 136383: 18 transforms
Fuzz 136384: 15 transforms
Fuzz 136385: 10 transforms
Fuzz 136386: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="tincrement()" [value]="\'add\'"></button>')
       attr.
  void increment() {}
  CounterComponent recursedCo}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260mponent;
}

  inputs: const ['count'],
class CounterComponent {
  List<String> items;
  @Output() EventEmitter<int> incremented;
}
@Component(
       aria-hidden="true"

import 'package:angular2/angular2dart';

  @Input() int maxCount;
  void reset() {}
  selector: 'my-aaa',
  selector: 'my-counter',
-->
  int count;<!--
  @ContentChild(CounterCompon


  String header;
class ComponentA {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.t #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counrim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 136387: 1 transforms
Fuzz 136388: 6 transforms
Fuzz 136389: 20 transforms
Fuzz 136390: 6 transforms
Fuzz 136391: 2 transforms
Fuzz 136392: 15 transforms
Fuzz 136393: 7 transforms
Fuzz 136394: 11 transforms
Fuzz 136395: 15 transforms
Fuzz 136396: 17 transforms
Fuzz 136397: 20 transforms
Fuzz 136398: 2 transforms
Fuzz 136399: 4 transforms
Fuzz 136400: 3 transforms
Fuzz 136401: 10 transforms
Fuzz 136402: 3 transforms
Fuzz 136403: 14 transforms
Fuzz 136404: 19 transforms
Fuzz 136405: 15 transforms
Fuzz 136406: 14 transforms
Fuzz 136407: 13 transforms
Fuzz 136408: 7 transforms
Fuzz 136409: 6 transforms
Fuzz 136410: 6 transforms
Fuzz 136411: 10 transforms
Fuzz 136412: 16 transforms
Fuzz 136413: 15 transforms
Fuzz 136414: 3 transforms
Fuzz 136415: 4 transforms
Fuzz 136416: 2 transforms
Fuzz 136417: 12 transforms
Fuzz 136418: 16 transforms
Fuzz 136419: 17 transforms
Fuzz 136420: 11 transforms
Fuzz 136421: 1 transforms
Fuzz 136422: 15 transforms
Fuzz 136423: 9 transforms
Fuzz 136424: 18 transforms
Fuzz 136425: 17 transforms
Fuzz 136426: 12 transforms
Fuzz 136427: 19 transforms
Fuzz 136428: 9 transforms
Fuzz 136429: 6 transforms
Fuzz 136430: 12 transforms
Fuzz 136431: 6 transforms
Fuzz 136432: 19 transforms
Fuzz 136433: 15 transforms
Fuzz 136434: 19 transforms
Fuzz 136435: 13 transforms
Fuzz 136436: 4 transforms
Fuzz 136437: 3 transforms
Fuzz 136438: 5 transforms
Fuzz 136439: 11 transforms
Fuzz 136440: 14 transforms
Fuzz 136441: 16 transforms
Fuzz 136442: 10 transforms
Fuzz 136443: 11 transforms
Fuzz 136444: 1 transforms
Fuzz 136445: 6 transforms
Fuzz 136446: 7 transforms
Fuzz 136447: 8 transforms
Fuzz 136448: 15 transforms
Fuzz 136449: 20 transforms
Fuzz 136450: 7 transforms
Fuzz 136451: 8 transforms
Fuzz 136452: 17 transforms
Fuzz 136453: 15 transforms
Fuzz 136454: 1 transforms
Fuzz 136455: 17 transforms
Fuzz 136456: 4 transforms
Fuzz 136457: 1 transforms
Fuzz 136458: 8 transforms
Fuzz 136459: 9 transforms
Fuzz 136460: 2 transforms
Fuzz 136461: 13 transforms
Fuzz 136462: 18 transforms
Fuzz 136463: 9 transforms
Fuzz 136464: 14 transforms
Fuzz 136465: 6 transforms
Fuzz 136466: 1 transforms
Fuzz 136467: 10 transforms
Fuzz 136468: 1 transforms
Fuzz 136469: 14 transforms
Fuzz 136470: 18 transforms
Fuzz 136471: 4 transforms
Fuzz 136472: 2 transforms
Fuzz 136473: 19 transforms
Fuzz 136474: 4 transforms
Fuzz 136475: 13 transforms
Fuzz 136476: 11 transforms
Fuzz 136477: 8 transforms
Fuzz 136478: 18 transforms
Fuzz 136479: 10 transforms
Fuzz 136480: 16 transforms
Fuzz 136481: 17 transforms
Fuzz 136482: 11 transforms
Fuzz 136483: 13 transforms
Fuzz 136484: 19 transforms
Fuzz 136485: 3 transforms
Fuzz 136486: 20 transforms
Fuzz 136487: 8 transforms
Fuzz 136488: 14 transforms
Fuzz 136489: 2 transforms
Fuzz 136490: 13 transforms
Fuzz 136491: 15 transforms
Fuzz 136492: 12 transforms
Fuzz 136493: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"

       attr.arr<int> incremented;
  void increment() {}
  selector: 'my-aaa',
}
  selector: 'my-counter',
  void reset() {}

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
@Component(
  templateUrl: 'test.html',

class CounterComponent {
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComonent)
class ComponentA {
-->

  EventEmitter<String> resetEvent;
  CounterComponent recursedComponent;
}
  String header;
  @Output() EventEmitte<!--
@Component(
  @Input() int maxCount;
  int count;
import 'package:angular2/angular2.dart';

  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null<!--
-->
       aria-hiddefinaln="true"
       awaitattr.aria-hidden="'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #gForm="ngForm"></form>
  {{gForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'><!--
-->
       aria-hidden="true"

    <my-counter></my-c}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd93ounter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 136494: 15 transforms
Fuzz 136495: 9 transforms
Fuzz 136496: 13 transforms
Fuzz 136497: 20 transforms
Fuzz 136498: 16 transforms
Fuzz 136499: 17 transforms
Fuzz 136500: 4 transforms
Fuzz 136501: 17 transforms
Fuzz 136502: 16 transforms
Fuzz 136503: 13 transforms
Fuzz 136504: 9 transforms
Fuzz 136505: 12 transforms
Fuzz 136506: 5 transforms
Fuzz 136507: 10 transforms
Fuzz 136508: 19 transforms
Fuzz 136509: 1 transforms
Fuzz 136510: 7 transforms
Fuzz 136511: 12 transforms
Fuzz 136512: 8 transforms
Fuzz 136513: 19 transforms
Fuzz 136514: 10 transforms
Fuzz 136515: 9 transforms
Fuzz 136516: 1 transforms
Fuzz 136517: 14 transforms
Fuzz 136518: 16 transforms
Fuzz 136519: 7 transforms
Fuzz 136520: 10 transforms
Fuzz 136521: 12 transforms
Fuzz 136522: 17 transforms
Fuzz 136523: 13 transforms
Fuzz 136524: 4 transforms
Fuzz 136525: 12 transforms
Fuzz 136526: 19 transforms
Fuzz 136527: 9 transforms
Fuzz 136528: 11 transforms
Fuzz 136529: 19 transforms
Fuzz 136530: 11 transforms
Fuzz 136531: 17 transforms
Fuzz 136532: 2 transforms
Fuzz 136533: 14 transforms
Fuzz 136534: 2 transforms
Fuzz 136535: 7 transforms
Fuzz 136536: 18 transforms
Fuzz 136537: 1 transforms
Fuzz 136538: 7 transforms
Fuzz 136539: 4 transforms
Fuzz 136540: 4 transforms
Fuzz 136541: 15 transforms
Fuzz 136542: 20 transforms
Fuzz 136543: 6 transforms
Fuzz 136544: 15 transforms
Fuzz 136545: 2 transforms
Fuzz 136546: 18 transforms
Fuzz 136547: 19 transforms
Fuzz 136548: 15 transforms
Fuzz 136549: 1 transforms
Fuzz 136550: 13 transforms
Fuzz 136551: 15 transforms
Fuzz 136552: 13 transforms
Fuzz 136553: 1 transforms
Fuzz 136554: 13 transforms
Fuzz 136555: 14 transforms
Fuzz 136556: 4 transforms
Fuzz 136557: 12 transforms
Fuzz 136558: 16 transforms
Fuzz 136559: 9 transforms
Fuzz 136560: 16 transforms
Fuzz 136561: 19 transforms
Fuzz 136562: 16 transforms
Fuzz 136563: 2 transforms
Fuzz 136564: 1 transforms
Fuzz 136565: 15 transforms
Fuzz 136566: 1 transforms
Fuzz 136567: 4 transforms
Fuzz 136568: 11 transforms
Fuzz 136569: 1 transforms
Fuzz 136570: 14 transforms
Fuzz 136571: 1 transforms
Fuzz 136572: 20 transforms
Fuzz 136573: 15 transforms
Fuzz 136574: 16 transforms
Fuzz 136575: 2 transforms
Fuzz 136576: 7 transforms
Fuzz 136577: 8 transforms
Fuzz 136578: 13 transforms
Fuzz 136579: 17 transforms
Fuzz 136580: 5 transforms
Fuzz 136581: 8 transforms
Fuzz 136582: 6 transforms
Fuzz 136583: 7 transforms
Fuzz 136584: 19 transforms
Fuzz 136585: 4 transforms
Fuzz 136586: 11 transforms
Fuzz 136587: 7 transforms
Fuzz 136588: 1 transforms
Fuzz 136589: 17 transforms
Fuzz 136590: 20 transforms
Fuzz 136591: 7 transforms
Fuzz 136592: 14 transforms
Fuzz 136593: 15 transforms
Fuzz 136594: 17 transforms
Fuzz 136595: 11 transforms
Fuzz 136596: 19 transforms
Fuzz 136597: 3 transforms
Fuzz 136598: 7 transforms
Fuzz 136599: 7 transforms
Fuzz 136600: 16 transforms
Fuzz 136601: 14 transforms
Fuzz 136602: 5 transforms
Fuzz 136603: 6 transforms
Fuzz 136604: 19 transforms
Fuzz 136605: 18 transforms
Fuzz 136606: 1 transforms
Fuzz 136607: 4 transforms
Fuzz 136608: 9 transforms
Fuzz 136609: 15 transforms
Fuzz 136610: 7 transforms
Fuzz 136611: 17 transforms
Fuzz 136612: 16 transforms
Fuzz 136613: 9 transforms
Fuzz 136614: 14 transforms
Fuzz 136615: 3 transforms
Fuzz 136616: 17 transforms
Fuzz 136617: 12 transforms
Fuzz 136618: 7 transforms
Fuzz 136619: 13 transforms
Fuzz 136620: 5 transforms
Fuzz 136621: 12 transforms
Fuzz 136622: 9 transforms
Fuzz 136623: 9 transforms
Fuzz 136624: 5 transforms
Fuzz 136625: 11 transforms
Fuzz 136626: 5 transforms
Fuzz 136627: 15 transforms
Fuzz 136628: 20 transforms
Fuzz 136629: 19 transforms
Fuzz 136630: 7 transforms
Fuzz 136631: 7 transforms
Fuzz 136632: 16 transforms
Fuzz 136633: 13 transforms
Fuzz 136634: 16 transforms
Fuzz 136635: 11 transforms
Fuzz 136636: 13 transforms
Fuzz 136637: 18 transforms
Fuzz 136638: 18 transforms
Fuzz 136639: 10 transforms
Fuzz 136640: 4 transforms
Fuzz 136641: 18 transforms
Fuzz 136642: 12 transforms
Fuzz 136643: 14 transforms
Fuzz 136644: 5 transforms
Fuzz 136645: 2 transforms
Fuzz 136646: 11 transforms
Fuzz 136647: 6 transforms
Fuzz 136648: 9 transforms
Fuzz 136649: 5 transforms
Fuzz 136650: 14 transforms
Fuzz 136651: 17 transforms
Fuzz 136652: 3 transforms
Fuzz 136653: 17 transforms
Fuzz 136654: 14 transforms
Fuzz 136655: 9 transforms
Fuzz 136656: 10 transforms
Fuzz 136657: 15 transforms
Fuzz 136658: 13 transforms
Fuzz 136659: 8 transforms
Fuzz 136660: 5 transforms
Fuzz 136661: 14 transforms
Fuzz 136662: 1 transforms
Fuzz 136663: 15 transforms
Fuzz 136664: 18 transforms
Fuzz 136665: 16 transforms
Fuzz 136666: 4 transforms
Fuzz 136667: 20 transforms
Fuzz 136668: 13 transforms
Fuzz 136669: 9 transforms
Fuzz 136670: 9 transforms
Fuzz 136671: 4 transforms
Fuzz 136672: 18 transforms
Fuzz 136673: 8 transforms
Fuzz 136674: 13 transforms
Fuzz 136675: 8 transforms
Fuzz 136676: 11 transforms
Fuzz 136677: 20 transforms
Fuzz 136678: 16 transforms
Fuzz 136679: 15 transforms
Fuzz 136680: 16 transforms
Fuzz 136681: 16 transforms
Fuzz 136682: 15 transforms
Fuzz 136683: 13 transforms
Fuzz 136684: 3 transforms
Fuzz 136685: 8 transforms
Fuzz 136686: 4 transforms
Fuzz 136687: 5 transforms
Fuzz 136688: 16 transforms
Fuzz 136689: 1 transforms
Fuzz 136690: 8 transforms
Fuzz 136691: 19 transforms
Fuzz 136692: 18 transforms
Fuzz 136693: 5 transforms
Fuzz 136694: 16 transforms
Fuzz 136695: 1 transforms
Fuzz 136696: 5 transforms
Fuzz 136697: 9 transforms
Fuzz 136698: 9 transforms
Fuzz 136699: 5 transforms
Fuzz 136700: 14 transforms
Fuzz 136701: 5 transforms
Fuzz 136702: 5 transforms
Fuzz 136703: 12 transforms
Fuzz 136704: 6 transforms
Fuzz 136705: 18 transforms
Fuzz 136706: 10 transforms
Fuzz 136707: 17 transforms
Fuzz 136708: 18 transforms
Fuzz 136709: 11 transforms
Fuzz 136710: 16 transforms
Fuzz 136711: 2 transforms
Fuzz 136712: 18 transforms
Fuzz 136713: 2 transforms
Fuzz 136714: 18 transforms
Fuzz 136715: 11 transforms
Fuzz 136716: 13 transforms
Fuzz 136717: 16 transforms
Fuzz 136718: 14 transforms
Fuzz 136719: 14 transforms
Fuzz 136720: 5 transforms
Fuzz 136721: 5 transforms
Fuzz 136722: 11 transforms
Fuzz 136723: 8 transforms
Fuzz 136724: 17 transforms
Fuzz 136725: 9 transforms
Fuzz 136726: 11 transforms
Fuzz 136727: 1 transforms
Fuzz 136728: 14 transforms
Fuzz 136729: 10 transforms
Fuzz 136730: 1 transforms
Fuzz 136731: 7 transforms
Fuzz 136732: 2 transforms
Fuzz 136733: 7 transforms
Fuzz 136734: 4 transforms
Fuzz 136735: 16 transforms
Fuzz 136736: 16 transforms
Fuzz 136737: 19 transforms
Fuzz 136738: 7 transforms
Fuzz 136739: 18 transforms
Fuzz 136740: 3 transforms
Fuzz 136741: 15 transforms
Fuzz 136742: 17 transforms
Fuzz 136743: 13 transforms
Fuzz 136744: 3 transforms
Fuzz 136745: 3 transforms
Fuzz 136746: 3 transforms
Fuzz 136747: 9 transforms
Fuzz 136748: 9 transforms
Fuzz 136749: 20 transforms
Fuzz 136750: 18 transforms
Fuzz 136751: 20 transforms
Fuzz 136752: 14 transforms
Fuzz 136753: 16 transforms
Fuzz 136754: 18 transforms
Fuzz 136755: 4 transforms
Fuzz 136756: 11 transforms
Fuzz 136757: 17 transforms
Fuzz 136758: 10 transforms
Fuzz 136759: 10 transforms
Fuzz 136760: 17 transforms
Fuzz 136761: 12 transforms
Fuzz 136762: 4 transforms
Fuzz 136763: 19 transforms
Fuzz 136764: 20 transforms
Fuzz 136765: 10 transforms
Fuzz 136766: 1 transforms
Fuzz 136767: 3 transforms
Fuzz 136768: 16 transforms
Fuzz 136769: 15 transforms
Fuzz 136770: 11 transforms
Fuzz 136771: 1 transforms
Fuzz 136772: 1 transforms
Fuzz 136773: 14 transforms
Fuzz 136774: 16 transforms
Fuzz 136775: 15 transforms
Fuzz 136776: 1 transforms
Fuzz 136777: 2 transforms
Fuzz 136778: 18 transforms
Fuzz 136779: 3 transforms
Fuzz 136780: 17 transforms
Fuzz 136781: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
  void reset() {}
  @ContentChild(CounterComponent)}
  void increment() {}


}
  selector: 'my-counter',
-->       aria-hidden="true"
  EventEmitter<String> resetEvent;


  templateUrl: 'test.html',
class ComponentA {
  @Output() EventEmitter<int> incremented;
       attr.aria-hidden="{{!invaonst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
  List<String> items;
  @Input() int maxCount;
  selector: 'my-aaa',
  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
  template: '{{count}} <buton (click)="increment()" [value]="\'add\'"></butto>')
  directives: c<!--
@Component(
class CounterComponent {
@Component(
  String header;

  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1}
]),
});
{
\'\'\>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="heade" />
      
  <my-counter
    #counter
    [counth1.hidden = !h1.himportidden; cou]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 136782: 14 transforms
Fuzz 136783: 11 transforms
Fuzz 136784: 10 transforms
Fuzz 136785: 18 transforms
Fuzz 136786: 12 transforms
Fuzz 136787: 12 transforms
Fuzz 136788: 13 transforms
Fuzz 136789: 15 transforms
Fuzz 136790: 19 transforms
Fuzz 136791: 1 transforms
Fuzz 136792: 13 transforms
Fuzz 136793: 3 transforms
Fuzz 136794: 17 transforms
Fuzz 136795: 19 transforms
Fuzz 136796: 12 transforms
Fuzz 136797: 20 transforms
Fuzz 136798: 3 transforms
Fuzz 136799: 1 transforms
Fuzz 136800: 2 transforms
Fuzz 136801: 17 transforms
Fuzz 136802: 18 transforms
Fuzz 136803: 17 transforms
Fuzz 136804: 14 transforms
Fuzz 136805: 9 transforms
Fuzz 136806: 11 transforms
Fuzz 136807: 3 transforms
Fuzz 136808: 10 transforms
Fuzz 136809: 17 transforms
Fuzz 136810: 9 transforms
Fuzz 136811: 4 transforms
Fuzz 136812: 6 transforms
Fuzz 136813: 1 transforms
Fuzz 136814: 3 transforms
Fuzz 136815: 11 transforms
Fuzz 136816: 8 transforms
Fuzz 136817: 15 transforms
Fuzz 136818: 10 transforms
Fuzz 136819: 20 transforms
Fuzz 136820: 4 transforms
Fuzz 136821: 9 transforms
Fuzz 136822: 18 transforms
Fuzz 136823: 11 transforms
Fuzz 136824: 11 transforms
Fuzz 136825: 1 transforms
Fuzz 136826: 15 transforms
Fuzz 136827: 14 transforms
Fuzz 136828: 2 transforms
Fuzz 136829: 13 transforms
Fuzz 136830: 3 transforms
Fuzz 136831: 3 transforms
Fuzz 136832: 2 transforms
Fuzz 136833: 6 transforms
Fuzz 136834: 7 transforms
Fuzz 136835: 13 transforms
Fuzz 136836: 10 transforms
Fuzz 136837: 18 transforms
Fuzz 136838: 16 transforms
Fuzz 136839: 8 transforms
Fuzz 136840: 3 transforms
Fuzz 136841: 15 transforms
Fuzz 136842: 6 transforms
Fuzz 136843: 11 transforms
Fuzz 136844: 19 transforms
Fuzz 136845: 18 transforms
Fuzz 136846: 9 transforms
Fuzz 136847: 10 transforms
Fuzz 136848: 7 transforms
Fuzz 136849: 5 transforms
Fuzz 136850: 1 transforms
Fuzz 136851: 13 transforms
Fuzz 136852: 11 transforms
Fuzz 136853: 1 transforms
Fuzz 136854: 18 transforms
Fuzz 136855: 20 transforms
Fuzz 136856: 20 transforms
Fuzz 136857: 5 transforms
Fuzz 136858: 8 transforms
Fuzz 136859: 19 transforms
Fuzz 136860: 11 transforms
Fuzz 136861: 1 transforms
Fuzz 136862: 8 transforms
Fuzz 136863: 7 transforms
Fuzz 136864: 6 transforms
Fuzz 136865: 7 transforms
Fuzz 136866: 11 transforms
Fuzz 136867: 5 transforms
Fuzz 136868: 17 transforms
Fuzz 136869: 17 transforms
Fuzz 136870: 5 transforms
Fuzz 136871: 3 transforms
Fuzz 136872: 2 transforms
Fuzz 136873: 13 transforms
Fuzz 136874: 6 transforms
Fuzz 136875: 20 transforms
Fuzz 136876: 20 transforms
Fuzz 136877: 16 transforms
Fuzz 136878: 4 transforms
Fuzz 136879: 20 transforms
Fuzz 136880: 17 transforms
Fuzz 136881: 1 transforms
Fuzz 136882: 4 transforms
Fuzz 136883: 18 transforms
Fuzz 136884: 12 transforms
Fuzz 136885: 10 transforms
Fuzz 136886: 16 transforms
Fuzz 136887: 8 transforms
Fuzz 136888: 7 transforms
Fuzz 136889: 9 transforms
Fuzz 136890: 15 transforms
Fuzz 136891: 12 transforms
Fuzz 136892: 16 transforms
Fuzz 136893: 13 transforms
Fuzz 136894: 5 transforms
Fuzz 136895: 1 transforms
Fuzz 136896: 13 transforms
Fuzz 136897: 2 transforms
Fuzz 136898: 3 transforms
Fuzz 136899: 5 transforms
Fuzz 136900: 16 transforms
Fuzz 136901: 1 transforms
Fuzz 136902: 19 transforms
Fuzz 136903: 18 transforms
Fuzz 136904: 1 transforms
Fuzz 136905: 3 transforms
Fuzz 136906: 14 transforms
Fuzz 136907: 18 transforms
Fuzz 136908: 7 transforms
Fuzz 136909: 15 transforms
Fuzz 136910: 16 transforms
Fuzz 136911: 10 transforms
Fuzz 136912: 4 transforms
Fuzz 136913: 2 transforms
Fuzz 136914: 19 transforms
Fuzz 136915: 1 transforms
Fuzz 136916: 7 transforms
Fuzz 136917: 12 transforms
Fuzz 136918: 2 transforms
Fuzz 136919: 1 transforms
Fuzz 136920: 3 transforms
Fuzz 136921: 1 transforms
Fuzz 136922: 4 transforms
Fuzz 136923: 11 transforms
Fuzz 136924: 9 transforms
Fuzz 136925: 14 transforms
Fuzz 136926: 5 transforms
Fuzz 136927: 1 transforms
Fuzz 136928: 1 transforms
Fuzz 136929: 8 transforms
Fuzz 136930: 4 transforms
Fuzz 136931: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'
  @ContentChild<!--


@Component(
  String header;
       attr.aria-hidden="{{!(CounrterComponent)
class CounterComponent {
  CounterComponent recursedComponent;
  int count;

  selector: 'my-aaa',
       aria-hidden="true"
  inputs: const ['count'],

@Component(

  Lir: 'my-aaa',

  void reset() {}
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;  EventEmitter<String> resetEvent;
class CounterComponst<String> items;
<<==HTML CODE==>>
<!--catch @ngIgnoreErrors: -->
  
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
      


  <my-counter
  {{ngForm.dirty}}
    [count]="items.length"
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [maxCount]='4'
    #counter
<h1 #h1>Showing {items.length}} items:</h1> 
    <my-counter></my-counter>
</li>
    (incremented)='items.add($event.toString())'>
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 136932: 4 transforms
Fuzz 136933: 19 transforms
Fuzz 136934: 11 transforms
Fuzz 136935: 10 transforms
Fuzz 136936: 10 transforms
Fuzz 136937: 18 transforms
Fuzz 136938: 9 transforms
Fuzz 136939: 9 transforms
Fuzz 136940: 12 transforms
Fuzz 136941: 1 transforms
Fuzz 136942: 7 transforms
Fuzz 136943: 4 transforms
Fuzz 136944: 7 transforms
Fuzz 136945: 19 transforms
Fuzz 136946: 19 transforms
Fuzz 136947: 16 transforms
Fuzz 136948: 12 transforms
Fuzz 136949: 8 transforms
Fuzz 136950: 9 transforms
Fuzz 136951: 17 transforms
Fuzz 136952: 7 transforms
Fuzz 136953: 15 transforms
Fuzz 136954: 11 transforms
Fuzz 136955: 5 transforms
Fuzz 136956: 4 transforms
Fuzz 136957: 14 transforms
Fuzz 136958: 17 transforms
Fuzz 136959: 7 transforms
Fuzz 136960: 13 transforms
Fuzz 136961: 11 transforms
Fuzz 136962: 17 transforms
Fuzz 136963: 2 transforms
Fuzz 136964: 4 transforms
Fuzz 136965: 20 transforms
Fuzz 136966: 7 transforms
Fuzz 136967: 8 transforms
Fuzz 136968: 6 transforms
Fuzz 136969: 6 transforms
Fuzz 136970: 8 transforms
Fuzz 136971: 2 transforms
Fuzz 136972: 12 transforms
Fuzz 136973: 3 transforms
Fuzz 136974: 17 transforms
Fuzz 136975: 2 transforms
Fuzz 136976: 11 transforms
Fuzz 136977: 5 transforms
Fuzz 136978: 18 transforms
Fuzz 136979: 1 transforms
Fuzz 136980: 6 transforms
Fuzz 136981: 16 transforms
Fuzz 136982: 8 transforms
Fuzz 136983: 7 transforms
Fuzz 136984: 17 transforms
Fuzz 136985: 16 transforms
Fuzz 136986: 7 transforms
Fuzz 136987: 10 transforms
Fuzz 136988: 11 transforms
Fuzz 136989: 8 transforms
Fuzz 136990: 12 transforms
Fuzz 136991: 1 transforms
Fuzz 136992: 14 transforms
Fuzz 136993: 17 transforms
Fuzz 136994: 13 transforms
Fuzz 136995: 2 transforms
Fuzz 136996: 17 transforms
Fuzz 136997: 8 transforms
Fuzz 136998: 4 transforms
Fuzz 136999: 12 transforms
Fuzz 137000: 12 transforms
Fuzz 137001: 10 transforms
Fuzz 137002: 10 transforms
Fuzz 137003: 12 transforms
Fuzz 137004: 14 transforms
Fuzz 137005: 1 transforms
Fuzz 137006: 12 transforms
Fuzz 137007: 6 transforms
Fuzz 137008: 4 transforms
Fuzz 137009: 12 transforms
Fuzz 137010: 19 transforms
Fuzz 137011: 4 transforms
Fuzz 137012: 15 transforms
Fuzz 137013: 14 transforms
Fuzz 137014: 12 transforms
Fuzz 137015: 13 transforms
Fuzz 137016: 16 transforms
Fuzz 137017: 11 transforms
Fuzz 137018: 16 transforms
Fuzz 137019: 20 transforms
Fuzz 137020: 9 transforms
Fuzz 137021: 16 transforms
Fuzz 137022: 3 transforms
Fuzz 137023: 1 transforms
Fuzz 137024: 11 transforms
Fuzz 137025: 1 transforms
Fuzz 137026: 20 transforms
Fuzz 137027: 8 transforms
Fuzz 137028: 3 transforms
Fuzz 137029: 2 transforms
Fuzz 137030: 17 transforms
Fuzz 137031: 18 transforms
Fuzz 137032: 16 transforms
Fuzz 137033: 6 transforms
Fuzz 137034: 13 transforms
Fuzz 137035: 17 transforms
Fuzz 137036: 4 transforms
Fuzz 137037: 6 transforms
Fuzz 137038: 11 transforms
Fuzz 137039: 12 transforms
Fuzz 137040: 5 transforms
Fuzz 137041: 10 transforms
Fuzz 137042: 18 transforms
Fuzz 137043: 11 transforms
Fuzz 137044: 13 transforms
Fuzz 137045: 1 transforms
Fuzz 137046: 14 transforms
Fuzz 137047: 10 transforms
Fuzz 137048: 10 transforms
Fuzz 137049: 13 transforms
Fuzz 137050: 20 transforms
Fuzz 137051: 1 transforms
Fuzz 137052: 3 transforms
Fuzz 137053: 20 transforms
Fuzz 137054: 9 transforms
Fuzz 137055: 3 transforms
Fuzz 137056: 5 transforms
Fuzz 137057: 17 transforms
Fuzz 137058: 5 transforms
Fuzz 137059: 1 transforms
Fuzz 137060: 6 transforms
Fuzz 137061: 6 transforms
Fuzz 137062: 15 transforms
Fuzz 137063: 15 transforms
Fuzz 137064: 4 transforms
Fuzz 137065: 15 transforms
Fuzz 137066: 5 transforms
Fuzz 137067: 5 transforms
Fuzz 137068: 1 transforms
Fuzz 137069: 14 transforms
Fuzz 137070: 2 transforms
Fuzz 137071: 3 transforms
Fuzz 137072: 5 transforms
Fuzz 137073: 8 transforms
Fuzz 137074: 7 transforms
Fuzz 137075: 5 transforms
Fuzz 137076: 11 transforms
Fuzz 137077: 12 transforms
Fuzz 137078: 9 transforms
Fuzz 137079: 11 transforms
Fuzz 137080: 10 transforms
Fuzz 137081: 9 transforms
Fuzz 137082: 1 transforms
Fuzz 137083: 13 transforms
Fuzz 137084: 9 transforms
Fuzz 137085: 19 transforms
Fuzz 137086: 9 transforms
Fuzz 137087: 10 transforms
Fuzz 137088: 11 transforms
Fuzz 137089: 8 transforms
Fuzz 137090: 10 transforms
Fuzz 137091: 4 transforms
Fuzz 137092: 1 transforms
Fuzz 137093: 2 transforms
Fuzz 137094: 9 transforms
Fuzz 137095: 7 transforms
Fuzz 137096: 7 transforms
Fuzz 137097: 16 transforms
Fuzz 137098: 11 transforms
Fuzz 137099: 14 transforms
Fuzz 137100: 17 transforms
Fuzz 137101: 8 transforms
Fuzz 137102: 16 transforms
Fuzz 137103: 16 transforms
Fuzz 137104: 11 transforms
Fuzz 137105: 2 transforms
Fuzz 137106: 9 transforms
Fuzz 137107: 18 transforms
Fuzz 137108: 18 transforms
Fuzz 137109: 6 transforms
Fuzz 137110: 16 transforms
Fuzz 137111: 11 transforms
Fuzz 137112: 10 transforms
Fuzz 137113: 10 transforms
Fuzz 137114: 6 transforms
Fuzz 137115: 4 transforms
Fuzz 137116: 5 transforms
Fuzz 137117: 15 transforms
Fuzz 137118: 3 transforms
Fuzz 137119: 19 transforms
Fuzz 137120: 14 transforms
Fuzz 137121: 16 transforms
Fuzz 137122: 8 transforms
Fuzz 137123: 20 transforms
Fuzz 137124: 12 transforms
Fuzz 137125: 8 transforms
Fuzz 137126: 15 transforms
Fuzz 137127: 19 transforms
Fuzz 137128: 14 transforms
Fuzz 137129: 16 transforms
Fuzz 137130: 7 transforms
Fuzz 137131: 15 transforms
Fuzz 137132: 1 transforms
Fuzz 137133: 11 transforms
Fuzz 137134: 10 transforms
Fuzz 137135: 15 transforms
Fuzz 137136: 5 transforms
Fuzz 137137: 17 transforms
Fuzz 137138: 17 transforms
Fuzz 137139: 6 transforms
Fuzz 137140: 1 transforms
Fuzz 137141: 10 transforms
Fuzz 137142: 4 transforms
Fuzz 137143: 10 transforms
Fuzz 137144: 2 transforms
Fuzz 137145: 9 transforms
Fuzz 137146: 1 transforms
Fuzz 137147: 14 transforms
Fuzz 137148: 12 transforms
Fuzz 137149: 13 transforms
Fuzz 137150: 14 transforms
Fuzz 137151: 20 transforms
Fuzz 137152: 13 transforms
Fuzz 137153: 18 transforms
Fuzz 137154: 6 transforms
Fuzz 137155: 3 transforms
Fuzz 137156: 14 transforms
Fuzz 137157: 11 transforms
Fuzz 137158: 1 transforms
Fuzz 137159: 8 transforms
Fuzz 137160: 14 transforms
Fuzz 137161: 15 transforms
Fuzz 137162: 13 transforms
Fuzz 137163: 4 transforms
Fuzz 137164: 17 transforms
Fuzz 137165: 8 transforms
Fuzz 137166: 17 transforms
Fuzz 137167: 3 transforms
Fuzz 137168: 12 transforms
Fuzz 137169: 13 transforms
Fuzz 137170: 6 transforms
Fuzz 137171: 6 transforms
Fuzz 137172: 4 transforms
Fuzz 137173: 2 transforms
Fuzz 137174: 5 transforms
Fuzz 137175: 10 transforms
Fuzz 137176: 9 transforms
Fuzz 137177: 4 transforms
Fuzz 137178: 5 transforms
Fuzz 137179: 15 transforms
Fuzz 137180: 8 transforms
Fuzz 137181: 5 transforms
Fuzz 137182: 15 transforms
Fuzz 137183: 13 transforms
Fuzz 137184: 1 transforms
Fuzz 137185: 14 transforms
Fuzz 137186: 10 transforms
Fuzz 137187: 6 transforms
Fuzz 137188: 2 transforms
Fuzz 137189: 18 transforms
Fuzz 137190: 2 transforms
Fuzz 137191: 20 transforms
Fuzz 137192: 15 transforms
Fuzz 137193: 20 transforms
Fuzz 137194: 7 transforms
Fuzz 137195: 17 transforms
Fuzz 137196: 1 transforms
Fuzz 137197: 16 transforms
Fuzz 137198: 8 transforms
Fuzz 137199: 3 transforms
Fuzz 137200: 15 transforms
Fuzz 137201: 7 transforms
Fuzz 137202: 14 transforms
Fuzz 137203: 3 transforms
Fuzz 137204: 17 transforms
Fuzz 137205: 10 transforms
Fuzz 137206: 15 transforms
Fuzz 137207: 16 transforms
Fuzz 137208: 13 transforms
Fuzz 137209: 1 transforms
Fuzz 137210: 6 transforms
Fuzz 137211: 16 transforms
Fuzz 137212: 10 transforms
Fuzz 137213: 16 transforms
Fuzz 137214: 4 transforms
Fuzz 137215: 13 transforms
Fuzz 137216: 17 transforms
Fuzz 137217: 11 transforms
Fuzz 137218: 20 transforms
Fuzz 137219: 2 transforms
Fuzz 137220: 20 transforms
Fuzz 137221: 16 transforms
Fuzz 137222: 17 transforms
Fuzz 137223: 8 transforms
Fuzz 137224: 3 transforms
Fuzz 137225: 8 transforms
Fuzz 137226: 17 transforms
Fuzz 137227: 10 transforms
Fuzz 137228: 9 transforms
Fuzz 137229: 4 transforms
Fuzz 137230: 20 transforms
Fuzz 137231: 10 transforms
Fuzz 137232: 8 transforms
Fuzz 137233: 1 transforms
Fuzz 137234: 1 transforms
Fuzz 137235: 17 transforms
Fuzz 137236: 8 transforms
Fuzz 137237: 7 transforms
Fuzz 137238: 12 transforms
Fuzz 137239: 16 transforms
Fuzz 137240: 13 transforms
Fuzz 137241: 16 transforms
Fuzz 137242: 11 transforms
Fuzz 137243: 20 transforms
Fuzz 137244: 1 transforms
Fuzz 137245: 15 transforms
Fuzz 137246: 12 transforms
Fuzz 137247: 11 transforms
Fuzz 137248: 20 transforms
Fuzz 137249: 8 transforms
Fuzz 137250: 7 transforms
Fuzz 137251: 19 transforms
Fuzz 137252: 8 transforms
Fuzz 137253: 10 transforms
Fuzz 137254: 14 transforms
Fuzz 137255: 16 transforms
Fuzz 137256: 8 transforms
Fuzz 137257: 17 transforms
Fuzz 137258: 18 transforms
Fuzz 137259: 3 transforms
Fuzz 137260: 12 transforms
Fuzz 137261: 17 transforms
Fuzz 137262: 4 transforms
Fuzz 137263: 9 transforms
Fuzz 137264: 20 transforms
Fuzz 137265: 19 transforms
Fuzz 137266: 15 transforms
Fuzz 137267: 14 transforms
Fuzz 137268: 19 transforms
Fuzz 137269: 6 transforms
Fuzz 137270: 2 transforms
Fuzz 137271: 8 transforms
Fuzz 137272: 18 transforms
Fuzz 137273: 14 transforms
Fuzz 137274: 10 transforms
Fuzz 137275: 3 transforms
Fuzz 137276: 2 transforms
Fuzz 137277: 17 transforms
Fuzz 137278: 5 transforms
Fuzz 137279: 6 transforms
Fuzz 137280: 6 transforms
Fuzz 137281: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
   count}} <button (click)="increment()" [value]="\'add\'"></button<!--
  inputs: const ['count'],
>')

-->
  CounterComponent recursedComponent;
  selector: 'my-aaa',
  @Input() int maxCount;
  @ContentChild(CounterComponent)


import 'package:angular2/angular2.dart';
  void increment() {}
class ComponentA {
@Component(
  templateUrl: 'test.html',
  int count;
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button<!--
  void reset() {}
@Componentrm, NgModel])
  String header;
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
class CounterComponent {
]),
-->
  void increment() {}
  template: '{{<!--
\'\'\');
  selector: 'my-counter',
  '090cedbint> incremented;
}
});
}

{
  List<String> items;
  CounterComponent recurse(
       aria-hidden="true"
  @Output() EventEmitter<}
  void reset() {}
  outputs: const ['resetEvent: reset'],
-->
class ComponentA {
<<==HTML CODE==>>
-->
<div *ngIf="ite<!--
-->
  </my-counter>
       aria-hidden="ms.length > 0">
    (reset)=''
   in    aria-hidden="true"
    nt]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
  <my-counter
  
      
    (increment=ed)='items.add($event.toString())'>
    (click)='h1.hidd>
        <my-counter></my-counter>
  <inpen = !h1.hidden; counter.reset()'
-->
    #counter
       attr.aria-hidden="{{!invalid}}"
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}</li>
    [count]="items.length"
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
<!--
  
</div>
    [maxCou<!--
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 137282: 20 transforms
Fuzz 137283: 13 transforms
Fuzz 137284: 9 transforms
Fuzz 137285: 9 transforms
Fuzz 137286: 4 transforms
Fuzz 137287: 7 transforms
Fuzz 137288: 16 transforms
Fuzz 137289: 19 transforms
Fuzz 137290: 5 transforms
Fuzz 137291: 15 transforms
Fuzz 137292: 14 transforms
Fuzz 137293: 14 transforms
Fuzz 137294: 20 transforms
Fuzz 137295: 17 transforms
Fuzz 137296: 14 transforms
Fuzz 137297: 9 transforms
Fuzz 137298: 10 transforms
Fuzz 137299: 4 transforms
Fuzz 137300: 9 transforms
Fuzz 137301: 11 transforms
Fuzz 137302: 2 transforms
Fuzz 137303: 12 transforms
Fuzz 137304: 11 transforms
Fuzz 137305: 14 transforms
Fuzz 137306: 5 transforms
Fuzz 137307: 9 transforms
Fuzz 137308: 5 transforms
Fuzz 137309: 10 transforms
Fuzz 137310: 18 transforms
Fuzz 137311: 17 transforms
Fuzz 137312: 18 transforms
Fuzz 137313: 17 transforms
Fuzz 137314: 9 transforms
Fuzz 137315: 1 transforms
Fuzz 137316: 14 transforms
Fuzz 137317: 20 transforms
Fuzz 137318: 17 transforms
Fuzz 137319: 19 transforms
Fuzz 137320: 20 transforms
Fuzz 137321: 4 transforms
Fuzz 137322: 9 transforms
Fuzz 137323: 1 transforms
Fuzz 137324: 2 transforms
Fuzz 137325: 2 transforms
Fuzz 137326: 7 transforms
Fuzz 137327: 17 transforms
Fuzz 137328: 4 transforms
Fuzz 137329: 3 transforms
Fuzz 137330: 13 transforms
Fuzz 137331: 7 transforms
Fuzz 137332: 5 transforms
Fuzz 137333: 13 transforms
Fuzz 137334: 7 transforms
Fuzz 137335: 14 transforms
Fuzz 137336: 12 transforms
Fuzz 137337: 13 transforms
Fuzz 137338: 4 transforms
Fuzz 137339: 9 transforms
Fuzz 137340: 9 transforms
Fuzz 137341: 2 transforms
Fuzz 137342: 4 transforms
Fuzz 137343: 9 transforms
Fuzz 137344: 12 transforms
Fuzz 137345: 1 transforms
Fuzz 137346: 10 transforms
Fuzz 137347: 3 transforms
Fuzz 137348: 19 transforms
Fuzz 137349: 18 transforms
Fuzz 137350: 16 transforms
Fuzz 137351: 19 transforms
Fuzz 137352: 2 transforms
Fuzz 137353: 9 transforms
Fuzz 137354: 4 transforms
Fuzz 137355: 17 transforms
Fuzz 137356: 7 transforms
Fuzz 137357: 13 transforms
Fuzz 137358: 8 transforms
Fuzz 137359: 12 transforms
Fuzz 137360: 17 transforms
Fuzz 137361: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  void reset() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(  selector: 'my-aaa',
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  String header;
}


@Component(  selector: 'my-aaa',
class ComponentA {

  List<Strin<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
  int count;
  directives: const [CounterComponent, NgIf,   inputs: const ['count'],
  selector: 'my-counter',
  @Output() EventEmitter<int> incrementd;
  @ContentChild(CounterComponent)
  void increment() {}
      g> items;
class CounterComponent {
  EventEmitter<String> resetEvent;

}

  @Input() int maxCount;
import 'package:angular2/angular2.dart';
-->
       aria-hidden="true"

@Component(
gular2.dart';
<<==HTML CODE==>>
    (incrementede)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>
    <my-counter></my-counter>

<div *ngIf="covariantitems.length > 0">
 }
<h1 #h1>Showing {{items.length}} items:</h1>
  <input [(ngModel)]="header" />
    (reset)=''
  {{ngForm.dirty}}
<!-- @ngIgnoreErrors: -->
  </my-counter>
</li>
      
\'\'\');
</div>    [count]="items.length"
    [maxCount]='4'
});
  
{}
]),
});
{
\'\'\');
  '090
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  '090cedb3f2 <my-counter
    #counter
]),

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 137362: 11 transforms
Fuzz 137363: 13 transforms
Fuzz 137364: 19 transforms
Fuzz 137365: 14 transforms
Fuzz 137366: 7 transforms
Fuzz 137367: 15 transforms
Fuzz 137368: 11 transforms
Fuzz 137369: 6 transforms
Fuzz 137370: 12 transforms
Fuzz 137371: 1 transforms
Fuzz 137372: 10 transforms
Fuzz 137373: 17 transforms
Fuzz 137374: 9 transforms
Fuzz 137375: 17 transforms
Fuzz 137376: 14 transforms
Fuzz 137377: 5 transforms
Fuzz 137378: 15 transforms
Fuzz 137379: 8 transforms
Fuzz 137380: 20 transforms
Fuzz 137381: 17 transforms
Fuzz 137382: 8 transforms
Fuzz 137383: 17 transforms
Fuzz 137384: 18 transforms
Fuzz 137385: 7 transforms
Fuzz 137386: 15 transforms
Fuzz 137387: 13 transforms
Fuzz 137388: 15 transforms
Fuzz 137389: 1 transforms
Fuzz 137390: 8 transforms
Fuzz 137391: 14 transforms
Fuzz 137392: 10 transforms
Fuzz 137393: 16 transforms
Fuzz 137394: 9 transforms
Fuzz 137395: 9 transforms
Fuzz 137396: 11 transforms
Fuzz 137397: 4 transforms
Fuzz 137398: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  selector: 'my-counter',
  templateUrl: 'test.html',
@Component(
  selector: 'my-aaa',


  outputs: const ['resetEvent: reset'],
       aria-hiddt, NgIf, NgFor, NgForm, NgModel])
  template: 
  List<String> items;
import 'package:angular2l: 'test.html',
@Comp/angular2.dart';
class ComponentA {
  inputs: const ['count'],
-->
  directives: const [CounterComponen<!--@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 137399: 10 transforms
Fuzz 137400: 7 transforms
Fuzz 137401: 4 transforms
Fuzz 137402: 18 transforms
Fuzz 137403: 2 transforms
Fuzz 137404: 4 transforms
Fuzz 137405: 2 transforms
Fuzz 137406: 12 transforms
Fuzz 137407: 18 transforms
Fuzz 137408: 19 transforms
Fuzz 137409: 1 transforms
Fuzz 137410: 6 transforms
Fuzz 137411: 13 transforms
Fuzz 137412: 16 transforms
Fuzz 137413: 17 transforms
Fuzz 137414: 8 transforms
Fuzz 137415: 19 transforms
Fuzz 137416: 7 transforms
Fuzz 137417: 12 transforms
Fuzz 137418: 20 transforms
Fuzz 137419: 15 transforms
Fuzz 137420: 4 transforms
Fuzz 137421: 2 transforms
Fuzz 137422: 2 transforms
Fuzz 137423: 4 transforms
Fuzz 137424: 3 transforms
Fuzz 137425: 15 transforms
Fuzz 137426: 3 transforms
Fuzz 137427: 12 transforms
Fuzz 137428: 20 transforms
Fuzz 137429: 14 transforms
Fuzz 137430: 2 transforms
Fuzz 137431: 2 transforms
Fuzz 137432: 19 transforms
Fuzz 137433: 2 transforms
Fuzz 137434: 11 transforms
Fuzz 137435: 16 transforms
Fuzz 137436: 7 transforms
Fuzz 137437: 17 transforms
Fuzz 137438: 14 transforms
Fuzz 137439: 2 transforms
Fuzz 137440: 11 transforms
Fuzz 137441: 20 transforms
Fuzz 137442: 15 transforms
Fuzz 137443: 1 transforms
Fuzz 137444: 17 transforms
Fuzz 137445: 11 transforms
Fuzz 137446: 10 transforms
Fuzz 137447: 8 transforms
Fuzz 137448: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add<!--
-->
\'"></butt<!--
 <!--
impextendsort 'package:angular2/angular2.dart';
  List<Sponent(
-->

  @ContentChild(CounterComponent)
  @Input() intring> items;class ComponentA {
  int count;
       aria-hid outputs: const ['resetEvent: reset'],class CounterComponent {
  void reset() {}
  selector: 'my-counter',
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMode
<<==HTML CODE==>>
i<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{ite}m.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 137449: 13 transforms
Fuzz 137450: 17 transforms
Fuzz 137451: 10 transforms
Fuzz 137452: 19 transforms
Fuzz 137453: 1 transforms
Fuzz 137454: 10 transforms
Fuzz 137455: 8 transforms
Fuzz 137456: 6 transforms
Fuzz 137457: 12 transforms
Fuzz 137458: 2 transforms
Fuzz 137459: 15 transforms
Fuzz 137460: 9 transforms
Fuzz 137461: 11 transforms
Fuzz 137462: 18 transforms
Fuzz 137463: 4 transforms
Fuzz 137464: 17 transforms
Fuzz 137465: 16 transforms
Fuzz 137466: 13 transforms
Fuzz 137467: 13 transforms
Fuzz 137468: 13 transforms
Fuzz 137469: 19 transforms
Fuzz 137470: 3 transforms
Fuzz 137471: 2 transforms
Fuzz 137472: 19 transforms
Fuzz 137473: 9 transforms
Fuzz 137474: 8 transforms
Fuzz 137475: 11 transforms
Fuzz 137476: 5 transforms
Fuzz 137477: 15 transforms
Fuzz 137478: 2 transforms
Fuzz 137479: 17 transforms
Fuzz 137480: 16 transforms
Fuzz 137481: 15 transforms
Fuzz 137482: 4 transforms
Fuzz 137483: 1 transforms
Fuzz 137484: 19 transforms
Fuzz 137485: 3 transforms
Fuzz 137486: 19 transforms
Fuzz 137487: 9 transforms
Fuzz 137488: 6 transforms
Fuzz 137489: 16 transforms
Fuzz 137490: 10 transforms
Fuzz 137491: 6 transforms
Fuzz 137492: 12 transforms
Fuzz 137493: 20 transforms
Fuzz 137494: 9 transforms
Fuzz 137495: 20 transforms
Fuzz 137496: 14 transforms
Fuzz 137497: 2 transforms
Fuzz 137498: 13 transforms
Fuzz 137499: 5 transforms
Fuzz 137500: 4 transforms
Fuzz 137501: 17 transforms
Fuzz 137502: 8 transforms
Fuzz 137503: 15 transforms
Fuzz 137504: 8 transforms
Fuzz 137505: 11 transforms
Fuzz 137506: 17 transforms
Fuzz 137507: 6 transforms
Fuzz 137508: 5 transforms
Fuzz 137509: 3 transforms
Fuzz 137510: 19 transforms
Fuzz 137511: 13 transforms
Fuzz 137512: 5 transforms
Fuzz 137513: 4 transforms
Fuzz 137514: 19 transforms
Fuzz 137515: 6 transforms
Fuzz 137516: 3 transforms
Fuzz 137517: 20 transforms
Fuzz 137518: 15 transforms
Fuzz 137519: 13 transforms
Fuzz 137520: 7 transforms
Fuzz 137521: 10 transforms
Fuzz 137522: 8 transforms
Fuzz 137523: 9 transforms
Fuzz 137524: 4 transforms
Fuzz 137525: 1 transforms
Fuzz 137526: 6 transforms
Fuzz 137527: 2 transforms
Fuzz 137528: 19 transforms
Fuzz 137529: 20 transforms
Fuzz 137530: 18 transforms
Fuzz 137531: 19 transforms
Fuzz 137532: 18 transforms
Fuzz 137533: 12 transforms
Fuzz 137534: 11 transforms
Fuzz 137535: 16 transforms
Fuzz 137536: 3 transforms
Fuzz 137537: 11 transforms
Fuzz 137538: 20 transforms
Fuzz 137539: 1 transforms
Fuzz 137540: 1 transforms
Fuzz 137541: 9 transforms
Fuzz 137542: 1 transforms
Fuzz 137543: 16 transforms
Fuzz 137544: 2 transforms
Fuzz 137545: 3 transforms
Fuzz 137546: 6 transforms
Fuzz 137547: 1 transforms
Fuzz 137548: 3 transforms
Fuzz 137549: 17 transforms
Fuzz 137550: 7 transforms
Fuzz 137551: 9 transforms
Fuzz 137552: 2 transforms
Fuzz 137553: 20 transforms
Fuzz 137554: 14 transforms
Fuzz 137555: 3 transforms
Fuzz 137556: 12 transforms
Fuzz 137557: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<int> incremented;

     
  int count;
       aria-hidden="true"
  List<String> items;
  void reset()<!--
-->
       aria-hidden="true"
    {}
-->
  void increment() {}

class ComponentA {
  String header;}
  @ContentChild(CounterComponent)
  inputs: const ['count'],

  selector: 'my-aaa',
class CounterCom'ponent {
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

-->

  EventEmitter<String> resetEvent;<!--
@Component(
  CounterCompoent recursedComponent;
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
  @Input() int maxCount;
  selector: 'my-counter',
       attr.aria-hidd
}<!--
<<==HTML CODE==>>
<div *ngIf="items.length<!-- @ngIgnoreErrors:d -->
  {{x<!--
-->
       aria-hiddFor='let item of items; let en="true"
       attr.aria-hidden="{{!invalid}of<!--
-ria-hidden="{{!invalid}of<!--
-->
<li *ngFor='let item of items; l->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 137558: 20 transforms
Fuzz 137559: 10 transforms
Fuzz 137560: 18 transforms
Fuzz 137561: 6 transforms
Fuzz 137562: 1 transforms
Fuzz 137563: 15 transforms
Fuzz 137564: 13 transforms
Fuzz 137565: 2 transforms
Fuzz 137566: 5 transforms
Fuzz 137567: 20 transforms
Fuzz 137568: 6 transforms
Fuzz 137569: 13 transforms
Fuzz 137570: 5 transforms
Fuzz 137571: 3 transforms
Fuzz 137572: 18 transforms
Fuzz 137573: 2 transforms
Fuzz 137574: 3 transforms
Fuzz 137575: 12 transforms
Fuzz 137576: 9 transforms
Fuzz 137577: 15 transforms
Fuzz 137578: 2 transforms
Fuzz 137579: 18 transforms
Fuzz 137580: 2 transforms
Fuzz 137581: 4 transforms
Fuzz 137582: 11 transforms
Fuzz 137583: 3 transforms
Fuzz 137584: 4 transforms
Fuzz 137585: 11 transforms
Fuzz 137586: 10 transforms
Fuzz 137587: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\nt, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Str'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter
<<==HTML CODE==>>
       aria!= null'>
    [count]="items.length"
<!-- @ngIgnoreErrorst: -->
  <inpforut [(ngModel)]"hestaticader" /
>
    #counter
<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
      
-->

  <form <!--
-->
       aria-hidden="tr#ngForm="ngForm"></form>
  {{ngForm.dirty}}
</li>
  {{x}} : {{item.trim()}}
  
<li *ngFor=covariant'let item of items; let x=index' [hidden]='item <!--
    (incremented)='items.ad
    [maxCount]='4'
    (reset)=''
<disv *ngIf="items.length > 0">
    (click)='hn]='item <!--
    (incremented)='items.ad
    [maxCount]='4'
    (reset)=''
<disv *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter1.hidden = !h1.hidden; counter.reset()'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 137588: 2 transforms
Fuzz 137589: 11 transforms
Fuzz 137590: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  @Input() int maxCount;  EventEmitter<String> resetEvent;
  void increment() {}
       aria-hidden="true"


class CounterComponent {
  void reset() {}
  directives: const [CounterComponent, NgIf, NgFor, pNgF'orm, NgModel])
  String header;
  int count;
  directives: const [CounterComponent, NgIf, NgFor, pNgForm, NgModel])
class ComponentA {
  inputs: const ['count'],

  @ContentChild(CounterComponent)  CounterComponent recursedComponent;
@Component(
  List<String> items;
class ComponentA {
  template: '{{count}} <buton (click)="inc}
}
  '090cedb3f2833a3f260b0937baae5626rement()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
});

-->
       at out<String> items;
  selector: 'my-counter',
  Lisonent(
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  selector: 'my-aaa',  templateUrl: 'test.html',
 <!--
@Component(
\'\'\');


@Component(
  selector: 'my-counter',
]),
}
{
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',  templateUrl: 'test.html',
}
<<==HTML CODE==>>
<
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 137591: 5 transforms
Fuzz 137592: 4 transforms
Fuzz 137593: 7 transforms
Fuzz 137594: 8 transforms
Fuzz 137595: 4 transforms
Fuzz 137596: 2 transforms
Fuzz 137597: 15 transforms
Fuzz 137598: 5 transforms
Fuzz 137599: 10 transforms
Fuzz 137600: 5 transforms
Fuzz 137601: 5 transforms
Fuzz 137602: 5 transforms
Fuzz 137603: 3 transforms
Fuzz 137604: 4 transforms
Fuzz 137605: 5 transforms
Fuzz 137606: 8 transforms
Fuzz 137607: 9 transforms
Fuzz 137608: 16 transforms
Fuzz 137609: 5 transforms
Fuzz 137610: 14 transforms
Fuzz 137611: 17 transforms
Fuzz 137612: 1 transforms
Fuzz 137613: 10 transforms
Fuzz 137614: 7 transforms
Fuzz 137615: 8 transforms
Fuzz 137616: 11 transforms
Fuzz 137617: 5 transforms
Fuzz 137618: 2 transforms
Fuzz 137619: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
  @Input() int maxCount;
  @Output() EventEmitter<int> increm
       aria-hidden="trueeUrl: 't<!--

       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->
  selector: 'my-aaa',
@Component(
}
import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
   est.html',
  int count;
class ComponentA {
class CounterComponent {
  String header;
  templat<o!--
  template: '{{count}} <button (click)="increment()" [value]c="\'add\"></button>')
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  List<String> items;
@Component(
-->
<<==HTML CODE==>>
<!--    (incremented)='items.add($event.toStrdex' [hi@ngIgnoreErdorors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <inp<!--
-->
       aria-hidden="true"
       attr.aria-hiut [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toStringh1.hid4'
    (reset)=''
    (click)='reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremenden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toStrdex' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <inp<!--
-->
       aria-hidden="true"
 ing())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 137620: 4 transforms
Fuzz 137621: 19 transforms
Fuzz 137622: 6 transforms
Fuzz 137623: 2 transforms
Fuzz 137624: 3 transforms
Fuzz 137625: 11 transforms
Fuzz 137626: 11 transforms
Fuzz 137627: 9 transforms
Fuzz 137628: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
}
@Component(  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
     onent)
--g header;

]),
  int count;  @Input() int maxCount;
  EventEmitter<String> resetEvent;


  @ContentChild(CounterComp<!--
  '090cedb3f2833a3f260b0937baae56267a6cd935',
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
  Strinvent;
{
class CounterComponent {
class ComponentA {
  CounterComponent recursedComponent;
impolibraryrt 'package:angular2o/angular2.dart';
  void increment() {}

@Component(
  o}

  '090ced
]),
  List<String> items;
});

{
});
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComp<!--
  selector: 'my-counter',
}
  void reset() {}
\'\'\');
  inputs: const ['count'],
   -utputs: const ['resetEvent: reset'],
\'\'\');
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></formnull>
  {{ngForm.dili *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngpatchModel)]="header" />
      
  <my-counter
    [count]="<!--
-->
       aria-hidden="true"
       attr.aria-hiditems.length"
    [maxCount]='4'
    (reset)=''
    (clrty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-cor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></formnull>
  {{ngForm.dili *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="iteounter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 137629: 12 transforms
Fuzz 137630: 9 transforms
Fuzz 137631: 3 transforms
Fuzz 137632: 10 transforms
Fuzz 137633: 19 transforms
Fuzz 137634: 14 transforms
Fuzz 137635: 18 transforms
Fuzz 137636: 15 transforms
Fuzz 137637: 18 transforms
Fuzz 137638: 16 transforms
Fuzz 137639: 2 transforms
Fuzz 137640: 11 transforms
Fuzz 137641: 4 transforms
Fuzz 137642: 7 transforms
Fuzz 137643: 12 transforms
Fuzz 137644: 15 transforms
Fuzz 137645: 4 transforms
Fuzz 137646: 6 transforms
Fuzz 137647: 18 transforms
Fuzz 137648: 18 transforms
Fuzz 137649: 13 transforms
Fuzz 137650: 7 transforms
Fuzz 137651: 14 transforms
Fuzz 137652: 15 transforms
Fuzz 137653: 3 transforms
Fuzz 137654: 16 transforms
Fuzz 137655: 20 transforms
Fuzz 137656: 20 transforms
Fuzz 137657: 20 transforms
Fuzz 137658: 17 transforms
Fuzz 137659: 6 transforms
Fuzz 137660: 6 transforms
Fuzz 137661: 1 transforms
Fuzz 137662: 16 transforms
Fuzz 137663: 5 transforms
Fuzz 137664: 13 transforms
Fuzz 137665: 8 transforms
Fuzz 137666: 9 transforms
Fuzz 137667: 2 transforms
Fuzz 137668: 16 transforms
Fuzz 137669: 20 transforms
Fuzz 137670: 10 transforms
Fuzz 137671: 9 transforms
Fuzz 137672: 12 transforms
Fuzz 137673: 7 transforms
Fuzz 137674: 1 transforms
Fuzz 137675: 1 transforms
Fuzz 137676: 15 transforms
Fuzz 137677: 13 transforms
Fuzz 137678: 4 transforms
Fuzz 137679: 13 transforms
Fuzz 137680: 19 transforms
Fuzz 137681: 6 transforms
Fuzz 137682: 15 transforms
Fuzz 137683: 9 transforms
Fuzz 137684: 7 transforms
Fuzz 137685: 20 transforms
Fuzz 137686: 11 transforms
Fuzz 137687: 20 transforms
Fuzz 137688: 1 transforms
Fuzz 137689: 15 transforms
Fuzz 137690: 11 transforms
Fuzz 137691: 20 transforms
Fuzz 137692: 3 transforms
Fuzz 137693: 4 transforms
Fuzz 137694: 18 transforms
Fuzz 137695: 6 transforms
Fuzz 137696: 2 transforms
Fuzz 137697: 15 transforms
Fuzz 137698: 5 transforms
Fuzz 137699: 1 transforms
Fuzz 137700: 8 transforms
Fuzz 137701: 5 transforms
Fuzz 137702: 14 transforms
Fuzz 137703: 12 transforms
Fuzz 137704: 2 transforms
Fuzz 137705: 8 transforms
Fuzz 137706: 17 transforms
Fuzz 137707: 18 transforms
Fuzz 137708: 11 transforms
Fuzz 137709: 18 transforms
Fuzz 137710: 4 transforms
Fuzz 137711: 16 transforms
Fuzz 137712: 13 transforms
Fuzz 137713: 17 transforms
Fuzz 137714: 10 transforms
Fuzz 137715: 2 transforms
Fuzz 137716: 2 transforms
Fuzz 137717: 19 transforms
Fuzz 137718: 15 transforms
Fuzz 137719: 7 transforms
Fuzz 137720: 7 transforms
Fuzz 137721: 4 transforms
Fuzz 137722: 14 transforms
Fuzz 137723: 18 transforms
Fuzz 137724: 7 transforms
Fuzz 137725: 14 transforms
Fuzz 137726: 12 transforms
Fuzz 137727: 12 transforms
Fuzz 137728: 1 transforms
Fuzz 137729: 5 transforms
Fuzz 137730: 11 transforms
Fuzz 137731: 13 transforms
Fuzz 137732: 13 transforms
Fuzz 137733: 3 transforms
Fuzz 137734: 2 transforms
Fuzz 137735: 20 transforms
Fuzz 137736: 11 transforms
Fuzz 137737: 1 transforms
Fuzz 137738: 9 transforms
Fuzz 137739: 14 transforms
Fuzz 137740: 19 transforms
Fuzz 137741: 7 transforms
Fuzz 137742: 5 transforms
Fuzz 137743: 14 transforms
Fuzz 137744: 6 transforms
Fuzz 137745: 12 transforms
Fuzz 137746: 14 transforms
Fuzz 137747: 3 transforms
Fuzz 137748: 14 transforms
Fuzz 137749: 12 transforms
Fuzz 137750: 19 transforms
Fuzz 137751: 15 transforms
Fuzz 137752: 4 transforms
Fuzz 137753: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

class CounterComponent {
  int count;
  EventEmitter<String> resetEvent;
  String header;

  @Output() ount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  inputs: const ['count'],
       attr.aria-hidden="{{aria-hidden="true"

  selehctor: 'my-conter',
  template: '{{count}} <bu!axCement()" [value]="\'add\'"></button>')
@Component(  selector: 'my-aaa',

  CounterComponent recursedComponent;
  @Input() int m<!--
}
  void increment() {}
  int count;
import 'package:angular2/angular2.dart';

}
  void reset() {}
  EventEmitter<String> resetEv"ent;
       aria-hidden="true"

  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
class CounterComponent {
class ComponentA {
-->
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of iems; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > }
]),
});
{
\'\'\');
-->cd935',
   -4.503590">
  <form #ngth}} items:</h1>
<li *ngFor='let item of iems; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6<!--
-->cd935',
   -4.503590">
  <formngForm="ngForm"></form>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
      
  <my<!--
-->
       aria-hidden-counter
    #counter
    [count]="items.length
    [maxCount]='4'
    (reset)=''
    (click)='h1extends.hidden<!--
-->
       aria-hidden= = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 137754: 6 transforms
Fuzz 137755: 2 transforms
Fuzz 137756: 19 transforms
Fuzz 137757: 11 transforms
Fuzz 137758: 8 transforms
Fuzz 137759: 14 transforms
Fuzz 137760: 16 transforms
Fuzz 137761: 10 transforms
Fuzz 137762: 7 transforms
Fuzz 137763: 7 transforms
Fuzz 137764: 1 transforms
Fuzz 137765: 2 transforms
Fuzz 137766: 5 transforms
Fuzz 137767: 10 transforms
Fuzz 137768: 4 transforms
Fuzz 137769: 6 transforms
Fuzz 137770: 9 transforms
Fuzz 137771: 18 transforms
Fuzz 137772: 15 transforms
Fuzz 137773: 18 transforms
Fuzz 137774: 8 transforms
Fuzz 137775: 15 transforms
Fuzz 137776: 16 transforms
Fuzz 137777: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  inputs: const ['count'],

  CounterComponent recursedComponent;
class ComponentA {

  outputs: const ['resetEvent: reset'],

  @Output() EventEmitter<int> incremented;
  void increment() {}
  te mplateUrl: 'test.html}
])export,
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267',
class CounterComponent {
  void reset() {}

}
  int count;
@Ccount}} <bomponent(
  @ContentChiltd(CounterComponent)
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
  templat<!--
-->
       aria-hide: '{{count}} <butt
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
throw    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h.hidden = !h1.hidden; counter.reset()'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
=    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 137778: 7 transforms
Fuzz 137779: 16 transforms
Fuzz 137780: 7 transforms
Fuzz 137781: 10 transforms
Fuzz 137782: 20 transforms
Fuzz 137783: 9 transforms
Fuzz 137784: 7 transforms
Fuzz 137785: 12 transforms
Fuzz 137786: 12 transforms
Fuzz 137787: 12 transforms
Fuzz 137788: 8 transforms
Fuzz 137789: 17 transforms
Fuzz 137790: 1 transforms
Fuzz 137791: 3 transforms
Fuzz 137792: 13 transforms
Fuzz 137793: 6 transforms
Fuzz 137794: 15 transforms
Fuzz 137795: 14 transforms
Fuzz 137796: 2 transforms
Fuzz 137797: 20 transforms
Fuzz 137798: 11 transforms
Fuzz 137799: 9 transforms
Fuzz 137800: 3 transforms
Fuzz 137801: 1 transforms
Fuzz 137802: 13 transforms
Fuzz 137803: 13 transforms
Fuzz 137804: 15 transforms
Fuzz 137805: 18 transforms
Fuzz 137806: 5 transforms
Fuzz 137807: 10 transforms
Fuzz 137808: 2 transforms
Fuzz 137809: 11 transforms
Fuzz 137810: 3 transforms
Fuzz 137811: 11 transforms
Fuzz 137812: 2 transforms
Fuzz 137813: 20 transforms
Fuzz 137814: 3 transforms
Fuzz 137815: 17 transforms
Fuzz 137816: 4 transforms
Fuzz 137817: 19 transforms
Fuzz 137818: 14 transforms
Fuzz 137819: 16 transforms
Fuzz 137820: 8 transforms
Fuzz 137821: 8 transforms
Fuzz 137822: 7 transforms
Fuzz 137823: 19 transforms
Fuzz 137824: 15 transforms
Fuzz 137825: 7 transforms
Fuzz 137826: 16 transforms
Fuzz 137827: 12 transforms
Fuzz 137828: 8 transforms
Fuzz 137829: 12 transforms
Fuzz 137830: 6 transforms
Fuzz 137831: 1 transforms
Fuzz 137832: 14 transforms
Fuzz 137833: 13 transforms
Fuzz 137834: 6 transforms
Fuzz 137835: 17 transforms
Fuzz 137836: 11 transforms
Fuzz 137837: 12 transforms
Fuzz 137838: 17 transforms
Fuzz 137839: 12 transforms
Fuzz Failure 
<<==DART CODE==>>

@Co<!--
mp-
mpononet(
<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 > 0">
  </my-counter>
  <input [(ngModel)]="header" />
  <my-counter

    <my-counter></my-counter>
  {{x}} : {{item.trim()}}

    [count]="items.length"
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!i} items:</h1>
      
</div>
    (reset)=''
    [maxCount]='4'
  {{ngForm.dirty}}
    #counter
    (incremented)='items.add($event.toString())'>
<!-- @ngIgnoreErrors: --></li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 137840: 16 transforms
Fuzz 137841: 5 transforms
Fuzz 137842: 13 transforms
Fuzz 137843: 18 transforms
Fuzz 137844: 12 transforms
Fuzz 137845: 11 transforms
Fuzz 137846: 15 transforms
Fuzz 137847: 14 transforms
Fuzz 137848: 3 transforms
Fuzz 137849: 3 transforms
Fuzz 137850: 19 transforms
Fuzz 137851: 3 transforms
Fuzz 137852: 14 transforms
Fuzz 137853: 1 transforms
Fuzz 137854: 7 transforms
Fuzz 137855: 6 transforms
Fuzz 137856: 20 transforms
Fuzz 137857: 9 transforms
Fuzz 137858: 14 transforms
Fuzz 137859: 17 transforms
Fuzz 137860: 10 transforms
Fuzz 137861: 20 transforms
Fuzz 137862: 6 transforms
Fuzz 137863: 18 transforms
Fuzz 137864: 19 transforms
Fuzz 137865: 14 transforms
Fuzz 137866: 5 transforms
Fuzz 137867: 17 transforms
Fuzz 137868: 18 transforms
Fuzz 137869: 4 transforms
Fuzz 137870: 16 transforms
Fuzz 137871: 11 transforms
Fuzz 137872: 14 transforms
Fuzz 137873: 18 transforms
Fuzz 137874: 20 transforms
Fuzz 137875: 16 transforms
Fuzz 137876: 11 transforms
Fuzz 137877: 11 transforms
Fuzz 137878: 10 transforms
Fuzz 137879: 14 transforms
Fuzz 137880: 4 transforms
Fuzz 137881: 3 transforms
Fuzz 137882: 1 transforms
Fuzz 137883: 18 transforms
Fuzz 137884: 9 transforms
Fuzz 137885: 13 transforms
Fuzz 137886: 19 transforms
Fuzz 137887: 7 transforms
Fuzz 137888: 1 transforms
Fuzz 137889: 12 transforms
Fuzz 137890: 19 transforms
Fuzz 137891: 11 transforms
Fuzz 137892: 16 transforms
Fuzz 137893: 17 transforms
Fuzz 137894: 8 transforms
Fuzz 137895: 8 transforms
Fuzz 137896: 2 transforms
Fuzz 137897: 17 transforms
Fuzz 137898: 6 transforms
Fuzz 137899: 15 transforms
Fuzz 137900: 6 transforms
Fuzz 137901: 5 transforms
Fuzz 137902: 13 transforms
Fuzz 137903: 19 transforms
Fuzz 137904: 2 transforms
Fuzz 137905: 7 transforms
Fuzz 137906: 12 transforms
Fuzz 137907: 3 transforms
Fuzz 137908: 6 transforms
Fuzz 137909: 17 transforms
Fuzz 137910: 5 transforms
Fuzz 137911: 1 transforms
Fuzz 137912: 16 transforms
Fuzz 137913: 2 transforms
Fuzz 137914: 2 transforms
Fuzz 137915: 14 transforms
Fuzz 137916: 9 transforms
Fuzz 137917: 13 transforms
Fuzz 137918: 17 transforms
Fuzz 137919: 9 transforms
Fuzz 137920: 10 transforms
Fuzz 137921: 6 transforms
Fuzz 137922: 17 transforms
Fuzz 137923: 11 transforms
Fuzz 137924: 1 transforms
Fuzz 137925: 4 transforms
Fuzz 137926: 4 transforms
Fuzz 137927: 19 transforms
Fuzz 137928: 6 transforms
Fuzz 137929: 3 transforms
Fuzz 137930: 1 transforms
Fuzz 137931: 19 transforms
Fuzz 137932: 8 transforms
Fuzz 137933: 11 transforms
Fuzz 137934: 4 transforms
Fuzz 137935: 3 transforms
Fuzz 137936: 4 transforms
Fuzz 137937: 3 transforms
Fuzz 137938: 14 transforms
Fuzz 137939: 20 transforms
Fuzz 137940: 19 transforms
Fuzz 137941: 14 transforms
Fuzz 137942: 6 transforms
Fuzz 137943: 20 transforms
Fuzz 137944: 9 transforms
Fuzz 137945: 14 transforms
Fuzz 137946: 6 transforms
Fuzz 137947: 12 transforms
Fuzz 137948: 20 transforms
Fuzz 137949: 18 transforms
Fuzz 137950: 20 transforms
Fuzz 137951: 12 transforms
Fuzz 137952: 16 transforms
Fuzz 137953: 4 transforms
Fuzz 137954: 19 transforms
Fuzz 137955: 19 transforms
Fuzz 137956: 12 transforms
Fuzz 137957: 15 transforms
Fuzz 137958: 3 transforms
Fuzz 137959: 2 transforms
Fuzz 137960: 5 transforms
Fuzz 137961: 11 transforms
Fuzz 137962: 16 transforms
Fuzz 137963: 5 transforms
Fuzz 137964: 6 transforms
Fuzz 137965: 5 transforms
Fuzz 137966: 9 transforms
Fuzz 137967: 2 transforms
Fuzz 137968: 8 transforms
Fuzz 137969: 1 transforms
Fuzz 137970: 20 transforms
Fuzz 137971: 6 transforms
Fuzz 137972: 7 transforms
Fuzz 137973: 7 transforms
Fuzz 137974: 20 transforms
Fuzz 137975: 18 transforms
Fuzz 137976: 10 transforms
Fuzz 137977: 8 transforms
Fuzz 137978: 5 transforms
Fuzz 137979: 13 transforms
Fuzz 137980: 9 transforms
Fuzz 137981: 2 transforms
Fuzz 137982: 16 transforms
Fuzz 137983: 3 transforms
Fuzz 137984: 19 transforms
Fuzz 137985: 3 transforms
Fuzz 137986: 19 transforms
Fuzz 137987: 12 transforms
Fuzz 137988: 2 transforms
Fuzz 137989: 10 transforms
Fuzz 137990: 8 transforms
Fuzz 137991: 18 transforms
Fuzz 137992: 4 transforms
Fuzz 137993: 10 transforms
Fuzz 137994: 9 transforms
Fuzz 137995: 14 transforms
Fuzz 137996: 17 transforms
Fuzz 137997: 9 transforms
Fuzz 137998: 9 transforms
Fuzz 137999: 12 transforms
Fuzz 138000: 13 transforms
Fuzz 138001: 18 transforms
Fuzz 138002: 6 transforms
Fuzz 138003: 9 transforms
Fuzz 138004: 9 transforms
Fuzz 138005: 20 transforms
Fuzz 138006: 10 transforms
Fuzz 138007: 7 transforms
Fuzz 138008: 13 transforms
Fuzz 138009: 7 transforms
Fuzz 138010: 5 transforms
Fuzz 138011: 8 transforms
Fuzz 138012: 6 transforms
Fuzz 138013: 8 transforms
Fuzz 138014: 16 transforms
Fuzz 138015: 3 transforms
Fuzz 138016: 7 transforms
Fuzz 138017: 8 transforms
Fuzz 138018: 18 transforms
Fuzz 138019: 15 transforms
Fuzz 138020: 4 transforms
Fuzz 138021: 16 transforms
Fuzz 138022: 4 transforms
Fuzz 138023: 19 transforms
Fuzz 138024: 2 transforms
Fuzz 138025: 10 transforms
Fuzz 138026: 1 transforms
Fuzz 138027: 4 transforms
Fuzz 138028: 17 transforms
Fuzz 138029: 17 transforms
Fuzz 138030: 15 transforms
Fuzz 138031: 1 transforms
Fuzz 138032: 17 transforms
Fuzz 138033: 4 transforms
Fuzz 138034: 11 transforms
Fuzz 138035: 2 transforms
Fuzz 138036: 9 transforms
Fuzz 138037: 2 transforms
Fuzz 138038: 14 transforms
Fuzz 138039: 20 transforms
Fuzz 138040: 11 transforms
Fuzz 138041: 19 transforms
Fuzz 138042: 20 transforms
Fuzz 138043: 6 transforms
Fuzz 138044: 10 transforms
Fuzz 138045: 14 transforms
Fuzz 138046: 16 transforms
Fuzz 138047: 11 transforms
Fuzz 138048: 20 transforms
Fuzz 138049: 7 transforms
Fuzz 138050: 7 transforms
Fuzz 138051: 17 transforms
Fuzz 138052: 6 transforms
Fuzz 138053: 5 transforms
Fuzz 138054: 4 transforms
Fuzz 138055: 20 transforms
Fuzz 138056: 12 transforms
Fuzz 138057: 20 transforms
Fuzz 138058: 20 transforms
Fuzz 138059: 13 transforms
Fuzz 138060: 3 transforms
Fuzz 138061: 3 transforms
Fuzz 138062: 8 transforms
Fuzz 138063: 4 transforms
Fuzz 138064: 13 transforms
Fuzz 138065: 17 transforms
Fuzz 138066: 13 transforms
Fuzz 138067: 3 transforms
Fuzz 138068: 1 transforms
Fuzz 138069: 8 transforms
Fuzz 138070: 5 transforms
Fuzz 138071: 20 transforms
Fuzz 138072: 2 transforms
Fuzz 138073: 3 transforms
Fuzz 138074: 13 transforms
Fuzz 138075: 8 transforms
Fuzz 138076: 2 transforms
Fuzz 138077: 18 transforms
Fuzz 138078: 3 transforms
Fuzz 138079: 11 transforms
Fuzz 138080: 14 transforms
Fuzz 138081: 20 transforms
Fuzz 138082: 12 transforms
Fuzz 138083: 17 transforms
Fuzz 138084: 19 transforms
Fuzz 138085: 19 transforms
Fuzz 138086: 15 transforms
Fuzz 138087: 6 transforms
Fuzz 138088: 11 transforms
Fuzz 138089: 14 transforms
Fuzz 138090: 4 transforms
Fuzz 138091: 8 transforms
Fuzz 138092: 17 transforms
Fuzz 138093: 6 transforms
Fuzz 138094: 13 transforms
Fuzz 138095: 11 transforms
Fuzz 138096: 7 transforms
Fuzz 138097: 12 transforms
Fuzz 138098: 4 transforms
Fuzz 138099: 20 transforms
Fuzz 138100: 17 transforms
Fuzz 138101: 4 transforms
Fuzz 138102: 9 transforms
Fuzz 138103: 2 transforms
Fuzz 138104: 2 transforms
Fuzz 138105: 3 transforms
Fuzz 138106: 16 transforms
Fuzz 138107: 8 transforms
Fuzz 138108: 7 transforms
Fuzz 138109: 20 transforms
Fuzz 138110: 17 transforms
Fuzz 138111: 17 transforms
Fuzz 138112: 7 transforms
Fuzz 138113: 8 transforms
Fuzz 138114: 12 transforms
Fuzz 138115: 12 transforms
Fuzz 138116: 3 transforms
Fuzz 138117: 8 transforms
Fuzz 138118: 12 transforms
Fuzz 138119: 10 transforms
Fuzz 138120: 10 transforms
Fuzz 138121: 18 transforms
Fuzz 138122: 18 transforms
Fuzz 138123: 4 transforms
Fuzz 138124: 11 transforms
Fuzz 138125: 11 transforms
Fuzz 138126: 3 transforms
Fuzz 138127: 1 transforms
Fuzz 138128: 14 transforms
Fuzz 138129: 10 transforms
Fuzz 138130: 20 transforms
Fuzz 138131: 6 transforms
Fuzz 138132: 7 transforms
Fuzz 138133: 1 transforms
Fuzz 138134: 5 transforms
Fuzz 138135: 19 transforms
Fuzz 138136: 6 transforms
Fuzz 138137: 19 transforms
Fuzz 138138: 11 transforms
Fuzz 138139: 14 transforms
Fuzz 138140: 12 transforms
Fuzz 138141: 14 transforms
Fuzz 138142: 17 transforms
Fuzz 138143: 11 transforms
Fuzz 138144: 13 transforms
Fuzz 138145: 11 transforms
Fuzz 138146: 1 transforms
Fuzz 138147: 4 transforms
Fuzz 138148: 14 transforms
Fuzz 138149: 3 transforms
Fuzz 138150: 20 transforms
Fuzz 138151: 13 transforms
Fuzz 138152: 15 transforms
Fuzz 138153: 16 transforms
Fuzz 138154: 8 transforms
Fuzz 138155: 9 transforms
Fuzz 138156: 4 transforms
Fuzz 138157: 2 transforms
Fuzz 138158: 2 transforms
Fuzz 138159: 8 transforms
Fuzz 138160: 1 transforms
Fuzz 138161: 19 transforms
Fuzz 138162: 16 transforms
Fuzz 138163: 8 transforms
Fuzz 138164: 12 transforms
Fuzz 138165: 3 transforms
Fuzz 138166: 7 transforms
Fuzz 138167: 17 transforms
Fuzz 138168: 4 transforms
Fuzz 138169: 14 transforms
Fuzz 138170: 1 transforms
Fuzz 138171: 6 transforms
Fuzz 138172: 9 transforms
Fuzz 138173: 12 transforms
Fuzz 138174: 12 transforms
Fuzz 138175: 4 transforms
Fuzz 138176: 5 transforms
Fuzz 138177: 10 transforms
Fuzz 138178: 9 transforms
Fuzz 138179: 7 transforms
Fuzz 138180: 12 transforms
Fuzz 138181: 20 transforms
Fuzz 138182: 2 transforms
Fuzz 138183: 16 transforms
Fuzz 138184: 1 transforms
Fuzz 138185: 20 transforms
Fuzz 138186: 16 transforms
Fuzz 138187: 2 transforms
Fuzz 138188: 15 transforms
Fuzz 138189: 4 transforms
Fuzz 138190: 2 transforms
Fuzz 138191: 18 transforms
Fuzz 138192: 12 transforms
Fuzz 138193: 11 transforms
Fuzz 138194: 19 transforms
Fuzz 138195: 7 transforms
Fuzz 138196: 8 transforms
Fuzz 138197: 7 transforms
Fuzz 138198: 17 transforms
Fuzz 138199: 16 transforms
Fuzz 138200: 20 transforms
Fuzz 138201: 4 transforms
Fuzz 138202: 1 transforms
Fuzz 138203: 17 transforms
Fuzz 138204: 3 transforms
Fuzz 138205: 16 transforms
Fuzz 138206: 5 transforms
Fuzz 138207: 6 transforms
Fuzz 138208: 12 transforms
Fuzz 138209: 15 transforms
Fuzz 138210: 7 transforms
Fuzz 138211: 18 transforms
Fuzz 138212: 14 transforms
Fuzz 138213: 18 transforms
Fuzz 138214: 14 transforms
Fuzz 138215: 15 transforms
Fuzz 138216: 18 transforms
Fuzz 138217: 19 transforms
Fuzz 138218: 4 transforms
Fuzz 138219: 7 transforms
Fuzz 138220: 20 transforms
Fuzz 138221: 2 transforms
Fuzz 138222: 17 transforms
Fuzz 138223: 18 transforms
Fuzz 138224: 19 transforms
Fuzz 138225: 7 transforms
Fuzz 138226: 2 transforms
Fuzz 138227: 2 transforms
Fuzz 138228: 16 transforms
Fuzz 138229: 15 transforms
Fuzz 138230: 15 transforms
Fuzz 138231: 12 transforms
Fuzz 138232: 9 transforms
Fuzz 138233: 11 transforms
Fuzz 138234: 6 transforms
Fuzz 138235: 15 transforms
Fuzz 138236: 16 transforms
Fuzz 138237: 10 transforms
Fuzz 138238: 17 transforms
Fuzz 138239: 16 transforms
Fuzz 138240: 4 transforms
Fuzz 138241: 14 transforms
Fuzz 138242: 7 transforms
Fuzz 138243: 8 transforms
Fuzz 138244: 6 transforms
Fuzz 138245: 19 transforms
Fuzz 138246: 3 transforms
Fuzz 138247: 16 transforms
Fuzz 138248: 18 transforms
Fuzz 138249: 19 transforms
Fuzz 138250: 14 transforms
Fuzz 138251: 8 transforms
Fuzz 138252: 12 transforms
Fuzz 138253: 5 transforms
Fuzz 138254: 19 transforms
Fuzz 138255: 5 transforms
Fuzz 138256: 12 transforms
Fuzz 138257: 10 transforms
Fuzz 138258: 15 transforms
Fuzz 138259: 6 transforms
Fuzz 138260: 9 transforms
Fuzz 138261: 9 transforms
Fuzz 138262: 6 transforms
Fuzz 138263: 12 transforms
Fuzz 138264: 15 transforms
Fuzz 138265: 6 transforms
Fuzz 138266: 8 transforms
Fuzz 138267: 12 transforms
Fuzz 138268: 17 transforms
Fuzz 138269: 4 transforms
Fuzz 138270: 12 transforms
Fuzz 138271: 9 transforms
Fuzz 138272: 14 transforms
Fuzz 138273: 11 transforms
Fuzz 138274: 3 transforms
Fuzz 138275: 12 transforms
Fuzz 138276: 4 transforms
Fuzz 138277: 12 transforms
Fuzz 138278: 5 transforms
Fuzz 138279: 20 transforms
Fuzz 138280: 7 transforms
Fuzz 138281: 13 transforms
Fuzz 138282: 4 transforms
Fuzz 138283: 18 transforms
Fuzz 138284: 16 transforms
Fuzz 138285: 20 transforms
Fuzz 138286: 17 transforms
Fuzz 138287: 16 transforms
Fuzz 138288: 2 transforms
Fuzz 138289: 10 transforms
Fuzz 138290: 15 transforms
Fuzz 138291: 12 transforms
Fuzz 138292: 20 transforms
Fuzz 138293: 4 transforms
Fuzz 138294: 12 transforms
Fuzz 138295: 12 transforms
Fuzz 138296: 18 transforms
Fuzz 138297: 12 transforms
Fuzz 138298: 15 transforms
Fuzz 138299: 4 transforms
Fuzz 138300: 19 transforms
Fuzz 138301: 19 transforms
Fuzz 138302: 1 transforms
Fuzz 138303: 16 transforms
Fuzz 138304: 12 transforms
Fuzz 138305: 15 transforms
Fuzz 138306: 15 transforms
Fuzz 138307: 14 transforms
Fuzz 138308: 12 transforms
Fuzz 138309: 16 transforms
Fuzz 138310: 15 transforms
Fuzz 138311: 20 transforms
Fuzz 138312: 9 transforms
Fuzz 138313: 14 transforms
Fuzz 138314: 13 transforms
Fuzz 138315: 9 transforms
Fuzz 138316: 10 transforms
Fuzz 138317: 20 transforms
Fuzz 138318: 13 transforms
Fuzz 138319: 13 transforms
Fuzz 138320: 6 transforms
Fuzz 138321: 4 transforms
Fuzz 138322: 9 transforms
Fuzz 138323: 17 transforms
Fuzz 138324: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
ed;
  selector: 'my-counter',
  List<String> items;
{
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  int count;

  inputs: const ['count'],
}
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'> resetEvent;
});
  selector: 'my-counter',
  CounterComponent 
class CounterComponent {
  selector: 'my-counter',

  String header;
  int count;
  CounterComponent recursedComponent;
]),
@Component(
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
  selector: 'my-aaa',
  String header;
}
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
@Component(
@Component(
  List<String> items;
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  @Input() int maxCount;
  String header;
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
}
  @Output() EventEmitter<int> increment}
  @Input() int maxCount;

  inputs: const ['count'],
class ComponentA {
  EventEmitter<String, NgForm, NgModel])
  void reset() > items;
<<==HTML CODE==>>
    (increment1ed)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
    #counter
<!-- @ngIgnoreErrors: -->
    [count]="items.length"
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>    (reset)=''
  <form #ngForm="ngForm"></form>
    <my-counter></my-counter>  </my-counter></div>
  <input [(ngModel)]="header" />
      
  <my-counter
</li>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 138325: 17 transforms
Fuzz 138326: 8 transforms
Fuzz 138327: 13 transforms
Fuzz 138328: 17 transforms
Fuzz 138329: 9 transforms
Fuzz 138330: 11 transforms
Fuzz 138331: 1 transforms
Fuzz 138332: 20 transforms
Fuzz 138333: 20 transforms
Fuzz 138334: 6 transforms
Fuzz 138335: 16 transforms
Fuzz 138336: 6 transforms
Fuzz 138337: 13 transforms
Fuzz 138338: 3 transforms
Fuzz 138339: 17 transforms
Fuzz 138340: 3 transforms
Fuzz 138341: 19 transforms
Fuzz 138342: 6 transforms
Fuzz 138343: 14 transforms
Fuzz 138344: 2 transforms
Fuzz 138345: 6 transforms
Fuzz 138346: 5 transforms
Fuzz 138347: 20 transforms
Fuzz 138348: 16 transforms
Fuzz 138349: 3 transforms
Fuzz 138350: 19 transforms
Fuzz 138351: 5 transforms
Fuzz 138352: 10 transforms
Fuzz 138353: 10 transforms
Fuzz 138354: 14 transforms
Fuzz 138355: 8 transforms
Fuzz 138356: 2 transforms
Fuzz 138357: 2 transforms
Fuzz 138358: 20 transforms
Fuzz 138359: 1 transforms
Fuzz 138360: 7 transforms
Fuzz 138361: 3 transforms
Fuzz 138362: 19 transforms
Fuzz 138363: 13 transforms
Fuzz 138364: 11 transforms
Fuzz 138365: 2 transforms
Fuzz 138366: 20 transforms
Fuzz 138367: 10 transforms
Fuzz 138368: 19 transforms
Fuzz 138369: 10 transforms
Fuzz 138370: 9 transforms
Fuzz 138371: 1 transforms
Fuzz 138372: 20 transforms
Fuzz 138373: 11 transforms
Fuzz 138374: 16 transforms
Fuzz 138375: 10 transforms
Fuzz 138376: 6 transforms
Fuzz 138377: 5 transforms
Fuzz 138378: 3 transforms
Fuzz 138379: 12 transforms
Fuzz 138380: 14 transforms
Fuzz 138381: 16 transforms
Fuzz 138382: 19 transforms
Fuzz 138383: 1 transforms
Fuzz 138384: 3 transforms
Fuzz 138385: 14 transforms
Fuzz 138386: 6 transforms
Fuzz 138387: 8 transforms
Fuzz 138388: 5 transforms
Fuzz 138389: 2 transforms
Fuzz 138390: 10 transforms
Fuzz 138391: 7 transforms
Fuzz 138392: 15 transforms
Fuzz 138393: 10 transforms
Fuzz 138394: 3 transforms
Fuzz 138395: 12 transforms
Fuzz 138396: 13 transforms
Fuzz 138397: 2 transforms
Fuzz 138398: 19 transforms
Fuzz 138399: 1 transforms
Fuzz 138400: 5 transforms
Fuzz 138401: 16 transforms
Fuzz 138402: 13 transforms
Fuzz 138403: 2 transforms
Fuzz 138404: 15 transforms
Fuzz 138405: 16 transforms
Fuzz 138406: 14 transforms
Fuzz 138407: 3 transforms
Fuzz 138408: 3 transforms
Fuzz 138409: 8 transforms
Fuzz 138410: 13 transforms
Fuzz 138411: 2 transforms
Fuzz 138412: 13 transforms
Fuzz 138413: 1 transforms
Fuzz 138414: 16 transforms
Fuzz 138415: 14 transforms
Fuzz 138416: 4 transforms
Fuzz 138417: 5 transforms
Fuzz 138418: 7 transforms
Fuzz 138419: 8 transforms
Fuzz 138420: 8 transforms
Fuzz 138421: 5 transforms
Fuzz 138422: 11 transforms
Fuzz 138423: 9 transforms
Fuzz 138424: 7 transforms
Fuzz 138425: 3 transforms
Fuzz 138426: 7 transforms
Fuzz 138427: 19 transforms
Fuzz 138428: 4 transforms
Fuzz 138429: 7 transforms
Fuzz 138430: 2 transforms
Fuzz 138431: 10 transforms
Fuzz 138432: 19 transforms
Fuzz 138433: 16 transforms
Fuzz 138434: 5 transforms
Fuzz 138435: 20 transforms
Fuzz 138436: 6 transforms
Fuzz 138437: 9 transforms
Fuzz 138438: 8 transforms
Fuzz 138439: 20 transforms
Fuzz 138440: 1 transforms
Fuzz 138441: 11 transforms
Fuzz 138442: 11 transforms
Fuzz 138443: 16 transforms
Fuzz 138444: 14 transforms
Fuzz 138445: 5 transforms
Fuzz 138446: 5 transforms
Fuzz 138447: 14 transforms
Fuzz 138448: 6 transforms
Fuzz 138449: 16 transforms
Fuzz 138450: 4 transforms
Fuzz 138451: 16 transforms
Fuzz 138452: 19 transforms
Fuzz 138453: 5 transforms
Fuzz 138454: 4 transforms
Fuzz 138455: 5 transforms
Fuzz 138456: 1 transforms
Fuzz 138457: 19 transforms
Fuzz 138458: 18 transforms
Fuzz 138459: 6 transforms
Fuzz 138460: 17 transforms
Fuzz 138461: 20 transforms
Fuzz 138462: 6 transforms
Fuzz 138463: 11 transforms
Fuzz 138464: 17 transforms
Fuzz 138465: 11 transforms
Fuzz 138466: 14 transforms
Fuzz 138467: 11 transforms
Fuzz 138468: 6 transforms
Fuzz 138469: 8 transforms
Fuzz 138470: 1 transforms
Fuzz 138471: 10 transforms
Fuzz 138472: 17 transforms
Fuzz 138473: 7 transforms
Fuzz 138474: 9 transforms
Fuzz 138475: 15 transforms
Fuzz 138476: 14 transforms
Fuzz 138477: 11 transforms
Fuzz 138478: 12 transforms
Fuzz 138479: 9 transforms
Fuzz 138480: 11 transforms
Fuzz 138481: 11 transforms
Fuzz 138482: 10 transforms
Fuzz 138483: 8 transforms
Fuzz 138484: 10 transforms
Fuzz 138485: 15 transforms
Fuzz 138486: 13 transforms
Fuzz 138487: 12 transforms
Fuzz 138488: 16 transforms
Fuzz 138489: 2 transforms
Fuzz 138490: 12 transforms
Fuzz 138491: 7 transforms
Fuzz 138492: 9 transforms
Fuzz 138493: 15 transforms
Fuzz 138494: 4 transforms
Fuzz 138495: 12 transforms
Fuzz 138496: 18 transforms
Fuzz 138497: 12 transforms
Fuzz 138498: 8 transforms
Fuzz 138499: 2 transforms
Fuzz 138500: 1 transforms
Fuzz 138501: 8 transforms
Fuzz 138502: 16 transforms
Fuzz 138503: 4 transforms
Fuzz 138504: 10 transforms
Fuzz 138505: 9 transforms
Fuzz 138506: 11 transforms
Fuzz 138507: 10 transforms
Fuzz 138508: 2 transforms
Fuzz 138509: 10 transforms
Fuzz 138510: 5 transforms
Fuzz 138511: 1 transforms
Fuzz 138512: 12 transforms
Fuzz 138513: 20 transforms
Fuzz 138514: 5 transforms
Fuzz 138515: 7 transforms
Fuzz 138516: 13 transforms
Fuzz 138517: 20 transforms
Fuzz 138518: 2 transforms
Fuzz 138519: 7 transforms
Fuzz 138520: 13 transforms
Fuzz 138521: 19 transforms
Fuzz 138522: 3 transforms
Fuzz 138523: 10 transforms
Fuzz 138524: 12 transforms
Fuzz 138525: 16 transforms
Fuzz 138526: 7 transforms
Fuzz 138527: 5 transforms
Fuzz 138528: 2 transforms
Fuzz 138529: 15 transforms
Fuzz 138530: 6 transforms
Fuzz 138531: 12 transforms
Fuzz 138532: 8 transforms
Fuzz 138533: 1 transforms
Fuzz 138534: 2 transforms
Fuzz 138535: 1 transforms
Fuzz 138536: 8 transforms
Fuzz 138537: 17 transforms
Fuzz 138538: 15 transforms
Fuzz 138539: 16 transforms
Fuzz 138540: 1 transforms
Fuzz 138541: 8 transforms
Fuzz 138542: 12 transforms
Fuzz 138543: 11 transforms
Fuzz 138544: 11 transforms
Fuzz 138545: 18 transforms
Fuzz 138546: 15 transforms
Fuzz 138547: 10 transforms
Fuzz 138548: 1 transforms
Fuzz 138549: 20 transforms
Fuzz 138550: 16 transforms
Fuzz 138551: 20 transforms
Fuzz 138552: 8 transforms
Fuzz 138553: 10 transforms
Fuzz 138554: 9 transforms
Fuzz 138555: 17 transforms
Fuzz 138556: 15 transforms
Fuzz 138557: 2 transforms
Fuzz 138558: 20 transforms
Fuzz 138559: 14 transforms
Fuzz 138560: 19 transforms
Fuzz 138561: 7 transforms
Fuzz 138562: 12 transforms
Fuzz 138563: 11 transforms
Fuzz 138564: 17 transforms
Fuzz 138565: 5 transforms
Fuzz 138566: 16 transforms
Fuzz 138567: 16 transforms
Fuzz 138568: 3 transforms
Fuzz 138569: 16 transforms
Fuzz 138570: 19 transforms
Fuzz 138571: 15 transforms
Fuzz 138572: 17 transforms
Fuzz 138573: 11 transforms
Fuzz 138574: 7 transforms
Fuzz 138575: 9 transforms
Fuzz 138576: 3 transforms
Fuzz 138577: 14 transforms
Fuzz 138578: 9 transforms
Fuzz 138579: 4 transforms
Fuzz 138580: 2 transforms
Fuzz 138581: 12 transforms
Fuzz 138582: 1 transforms
Fuzz 138583: 11 transforms
Fuzz 138584: 1 transforms
Fuzz 138585: 11 transforms
Fuzz 138586: 14 transforms
Fuzz 138587: 11 transforms
Fuzz 138588: 14 transforms
Fuzz 138589: 16 transforms
Fuzz 138590: 7 transforms
Fuzz 138591: 9 transforms
Fuzz 138592: 14 transforms
Fuzz 138593: 9 transforms
Fuzz 138594: 8 transforms
Fuzz 138595: 12 transforms
Fuzz 138596: 18 transforms
Fuzz 138597: 5 transforms
Fuzz 138598: 19 transforms
Fuzz 138599: 1 transforms
Fuzz 138600: 20 transforms
Fuzz 138601: 2 transforms
Fuzz 138602: 3 transforms
Fuzz 138603: 2 transforms
Fuzz 138604: 6 transforms
Fuzz 138605: 20 transforms
Fuzz 138606: 19 transforms
Fuzz 138607: 4 transforms
Fuzz 138608: 16 transforms
Fuzz 138609: 19 transforms
Fuzz 138610: 6 transforms
Fuzz 138611: 7 transforms
Fuzz 138612: 13 transforms
Fuzz 138613: 12 transforms
Fuzz 138614: 14 transforms
Fuzz 138615: 16 transforms
Fuzz 138616: 12 transforms
Fuzz 138617: 1 transforms
Fuzz 138618: 4 transforms
Fuzz 138619: 3 transforms
Fuzz 138620: 20 transforms
Fuzz 138621: 7 transforms
Fuzz 138622: 19 transforms
Fuzz 138623: 15 transforms
Fuzz 138624: 3 transforms
Fuzz 138625: 6 transforms
Fuzz 138626: 13 transforms
Fuzz 138627: 1 transforms
Fuzz 138628: 3 transforms
Fuzz 138629: 20 transforms
Fuzz 138630: 5 transforms
Fuzz 138631: 4 transforms
Fuzz 138632: 9 transforms
Fuzz 138633: 3 transforms
Fuzz 138634: 15 transforms
Fuzz 138635: 16 transforms
Fuzz 138636: 17 transforms
Fuzz 138637: 16 transforms
Fuzz 138638: 11 transforms
Fuzz 138639: 1 transforms
Fuzz 138640: 16 transforms
Fuzz 138641: 19 transforms
Fuzz 138642: 18 transforms
Fuzz 138643: 17 transforms
Fuzz 138644: 7 transforms
Fuzz 138645: 5 transforms
Fuzz 138646: 13 transforms
Fuzz 138647: 1 transforms
Fuzz 138648: 8 transforms
Fuzz 138649: 11 transforms
Fuzz 138650: 20 transforms
Fuzz 138651: 18 transforms
Fuzz 138652: 3 transforms
Fuzz 138653: 2 transforms
Fuzz 138654: 5 transforms
Fuzz 138655: 5 transforms
Fuzz 138656: 17 transforms
Fuzz 138657: 6 transforms
Fuzz 138658: 16 transforms
Fuzz 138659: 5 transforms
Fuzz 138660: 12 transforms
Fuzz 138661: 2 transforms
Fuzz 138662: 10 transforms
Fuzz 138663: 12 transforms
Fuzz 138664: 6 transforms
Fuzz 138665: 18 transforms
Fuzz 138666: 17 transforms
Fuzz 138667: 7 transforms
Fuzz 138668: 15 transforms
Fuzz 138669: 20 transforms
Fuzz 138670: 5 transforms
Fuzz 138671: 6 transforms
Fuzz 138672: 9 transforms
Fuzz 138673: 16 transforms
Fuzz 138674: 12 transforms
Fuzz 138675: 1 transforms
Fuzz 138676: 17 transforms
Fuzz 138677: 20 transforms
Fuzz 138678: 18 transforms
Fuzz 138679: 15 transforms
Fuzz 138680: 2 transforms
Fuzz 138681: 20 transforms
Fuzz 138682: 17 transforms
Fuzz 138683: 9 transforms
Fuzz 138684: 2 transforms
Fuzz 138685: 8 transforms
Fuzz 138686: 20 transforms
Fuzz 138687: 16 transforms
Fuzz 138688: 12 transforms
Fuzz 138689: 17 transforms
Fuzz 138690: 20 transforms
Fuzz 138691: 19 transforms
Fuzz 138692: 14 transforms
Fuzz 138693: 17 transforms
Fuzz 138694: 8 transforms
Fuzz 138695: 2 transforms
Fuzz 138696: 3 transforms
Fuzz 138697: 19 transforms
Fuzz 138698: 3 transforms
Fuzz 138699: 2 transforms
Fuzz 138700: 18 transforms
Fuzz 138701: 7 transforms
Fuzz 138702: 9 transforms
Fuzz 138703: 20 transforms
Fuzz 138704: 18 transforms
Fuzz 138705: 19 transforms
Fuzz 138706: 5 transforms
Fuzz 138707: 7 transforms
Fuzz 138708: 14 transforms
Fuzz 138709: 15 transforms
Fuzz 138710: 5 transforms
Fuzz 138711: 4 transforms
Fuzz 138712: 7 transforms
Fuzz 138713: 11 transforms
Fuzz 138714: 4 transforms
Fuzz 138715: 19 transforms
Fuzz 138716: 10 transforms
Fuzz 138717: 14 transforms
Fuzz 138718: 20 transforms
Fuzz 138719: 11 transforms
Fuzz 138720: 12 transforms
Fuzz 138721: 6 transforms
Fuzz 138722: 17 transforms
Fuzz 138723: 3 transforms
Fuzz 138724: 5 transforms
Fuzz 138725: 4 transforms
Fuzz 138726: 10 transforms
Fuzz 138727: 2 transforms
Fuzz 138728: 2 transforms
Fuzz 138729: 4 transforms
Fuzz 138730: 14 transforms
Fuzz 138731: 4 transforms
Fuzz 138732: 4 transforms
Fuzz 138733: 9 transforms
Fuzz 138734: 7 transforms
Fuzz 138735: 14 transforms
Fuzz 138736: 5 transforms
Fuzz 138737: 10 transforms
Fuzz 138738: 5 transforms
Fuzz 138739: 5 transforms
Fuzz 138740: 7 transforms
Fuzz 138741: 7 transforms
Fuzz 138742: 7 transforms
Fuzz 138743: 5 transforms
Fuzz 138744: 7 transforms
Fuzz 138745: 6 transforms
Fuzz 138746: 2 transforms
Fuzz 138747: 16 transforms
Fuzz 138748: 5 transforms
Fuzz 138749: 19 transforms
Fuzz 138750: 20 transforms
Fuzz 138751: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

       aria-hidden="truing> items;
@Component(
  selector: 'my-counter',
  templateUrl: 'test.html',
class CounterCom-aaa',
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
  templateUrl: 'test.html',
-->
  directives: const [CounterCompo

class ComponentA {  List<Str<!--
@Component(
  String header;
<<==HTML CODE==>>
<!-- @ngIgnor}
]),});
{
\'\eErrors: -->
<li *ngFor='let item of items; let x=i
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 138752: 20 transforms
Fuzz 138753: 19 transforms
Fuzz 138754: 19 transforms
Fuzz 138755: 8 transforms
Fuzz 138756: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
       attr.aria-hidden="{{!inval NgForm, NgModel])
  directives: const [CounterComponent, NgIf, NgFor,<!--
  selector: 'my-counter',

@Component(
}

}
  inputs: const ['count'],
-->
class ComponentA {  List<String> items;
  String header;
       aria-hidden="true"
@Component(
  String headeror: 'my-counter',
       attr.aria-hidden="{{!inval NgForm, NgModel])
-->
  templateUrl: 'test.html',
@Component(  selector: 'my-counter',
  inputs: const;
  inputs: cons  directives: const [CounterComponent, NgIf, NgFor,<!--
plateUrl: 'test.html',
       aria-hidden="true"

class ComponentA {  List<String> items;
<<==HTML CODE==>>
</li>
<!-- @ngIgnoreErrors: -->
-->
       aria-hidd]='item !=en="true"
 idden = !h1.hidden; counter.reset()'
<li *ngFor='le item of items; let x=index' [hidden]='item != null'>: -->
-->
       aria-hidd]='item !=en="true"
 idden = !h1.hidden; counter.reset()'
<li *ngFor='le 
  {{x}} : {{i
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 138757: 4 transforms
Fuzz 138758: 4 transforms
Fuzz 138759: 18 transforms
Fuzz 138760: 12 transforms
Fuzz 138761: 12 transforms
Fuzz 138762: 18 transforms
Fuzz 138763: 3 transforms
Fuzz 138764: 5 transforms
Fuzz 138765: 8 transforms
Fuzz 138766: 8 transforms
Fuzz 138767: 15 transforms
Fuzz 138768: 10 transforms
Fuzz 138769: 19 transforms
Fuzz 138770: 7 transforms
Fuzz 138771: 6 transforms
Fuzz 138772: 19 transforms
Fuzz 138773: 6 transforms
Fuzz 138774: 18 transforms
Fuzz 138775: 12 transforms
Fuzz 138776: 7 transforms
Fuzz 138777: 9 transforms
Fuzz 138778: 8 transforms
Fuzz 138779: 9 transforms
Fuzz 138780: 6 transforms
Fuzz 138781: 2 transforms
Fuzz 138782: 17 transforms
Fuzz 138783: 19 transforms
Fuzz 138784: 19 transforms
Fuzz 138785: 9 transforms
Fuzz 138786: 10 transforms
Fuzz 138787: 19 transforms
Fuzz 138788: 8 transforms
Fuzz 138789: 18 transforms
Fuzz 138790: 18 transforms
Fuzz 138791: 1 transforms
Fuzz 138792: 16 transforms
Fuzz 138793: 9 transforms
Fuzz 138794: 20 transforms
Fuzz 138795: 12 transforms
Fuzz 138796: 13 transforms
Fuzz 138797: 10 transforms
Fuzz 138798: 7 transforms
Fuzz 138799: 17 transforms
Fuzz 138800: 12 transforms
Fuzz 138801: 13 transforms
Fuzz 138802: 20 transforms
Fuzz 138803: 19 transforms
Fuzz 138804: 8 transforms
Fuzz 138805: 13 transforms
Fuzz 138806: 2 transforms
Fuzz 138807: 15 transforms
Fuzz 138808: 14 transforms
Fuzz 138809: 9 transforms
Fuzz 138810: 1 transforms
Fuzz 138811: 10 transforms
Fuzz 138812: 10 transforms
Fuzz 138813: 19 transforms
Fuzz 138814: 18 transforms
Fuzz 138815: 1 transforms
Fuzz 138816: 4 transforms
Fuzz 138817: 2 transforms
Fuzz 138818: 14 transforms
Fuzz 138819: 2 transforms
Fuzz 138820: 15 transforms
Fuzz 138821: 9 transforms
Fuzz 138822: 12 transforms
Fuzz 138823: 15 transforms
Fuzz 138824: 3 transforms
Fuzz 138825: 6 transforms
Fuzz 138826: 10 transforms
Fuzz 138827: 19 transforms
Fuzz 138828: 19 transforms
Fuzz 138829: 15 transforms
Fuzz 138830: 15 transforms
Fuzz 138831: 4 transforms
Fuzz 138832: 15 transforms
Fuzz 138833: 17 transforms
Fuzz 138834: 11 transforms
Fuzz 138835: 13 transforms
Fuzz 138836: 15 transforms
Fuzz 138837: 1 transforms
Fuzz 138838: 2 transforms
Fuzz 138839: 5 transforms
Fuzz 138840: 13 transforms
Fuzz 138841: 19 transforms
Fuzz 138842: 6 transforms
Fuzz 138843: 10 transforms
Fuzz 138844: 19 transforms
Fuzz 138845: 16 transforms
Fuzz 138846: 1 transforms
Fuzz 138847: 17 transforms
Fuzz 138848: 18 transforms
Fuzz 138849: 2 transforms
Fuzz 138850: 14 transforms
Fuzz 138851: 8 transforms
Fuzz 138852: 2 transforms
Fuzz 138853: 7 transforms
Fuzz 138854: 15 transforms
Fuzz 138855: 11 transforms
Fuzz 138856: 12 transforms
Fuzz 138857: 11 transforms
Fuzz 138858: 9 transforms
Fuzz 138859: 5 transforms
Fuzz 138860: 11 transforms
Fuzz 138861: 11 transforms
Fuzz 138862: 17 transforms
Fuzz 138863: 5 transforms
Fuzz 138864: 15 transforms
Fuzz 138865: 18 transforms
Fuzz 138866: 16 transforms
Fuzz 138867: 8 transforms
Fuzz 138868: 9 transforms
Fuzz 138869: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor,ed NgForm, NgModel])
class ComponentA {
  List<

@Component(  selector: 'my-aaa',
import 'package:angular2/an gular2.dart';
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !nativeh1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
/div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 138870: 8 transforms
Fuzz 138871: 16 transforms
Fuzz 138872: 9 transforms
Fuzz 138873: 9 transforms
Fuzz 138874: 3 transforms
Fuzz 138875: 18 transforms
Fuzz 138876: 11 transforms
Fuzz 138877: 9 transforms
Fuzz 138878: 10 transforms
Fuzz 138879: 11 transforms
Fuzz 138880: 15 transforms
Fuzz 138881: 2 transforms
Fuzz 138882: 5 transforms
Fuzz 138883: 10 transforms
Fuzz 138884: 2 transforms
Fuzz 138885: 13 transforms
Fuzz 138886: 6 transforms
Fuzz 138887: 13 transforms
Fuzz 138888: 6 transforms
Fuzz 138889: 19 transforms
Fuzz 138890: 13 transforms
Fuzz 138891: 8 transforms
Fuzz 138892: 19 transforms
Fuzz 138893: 20 transforms
Fuzz 138894: 18 transforms
Fuzz 138895: 9 transforms
Fuzz 138896: 2 transforms
Fuzz 138897: 10 transforms
Fuzz 138898: 17 transforms
Fuzz 138899: 5 transforms
Fuzz 138900: 11 transforms
Fuzz 138901: 2 transforms
Fuzz 138902: 12 transforms
Fuzz 138903: 13 transforms
Fuzz 138904: 11 transforms
Fuzz 138905: 12 transforms
Fuzz 138906: 3 transforms
Fuzz 138907: 20 transforms
Fuzz 138908: 8 transforms
Fuzz 138909: 10 transforms
Fuzz 138910: 14 transforms
Fuzz 138911: 3 transforms
Fuzz 138912: 3 transforms
Fuzz 138913: 9 transforms
Fuzz 138914: 14 transforms
Fuzz 138915: 2 transforms
Fuzz 138916: 16 transforms
Fuzz 138917: 2 transforms
Fuzz 138918: 3 transforms
Fuzz 138919: 15 transforms
Fuzz 138920: 9 transforms
Fuzz 138921: 4 transforms
Fuzz 138922: 4 transforms
Fuzz 138923: 12 transforms
Fuzz 138924: 4 transforms
Fuzz 138925: 17 transforms
Fuzz 138926: 16 transforms
Fuzz 138927: 9 transforms
Fuzz 138928: 17 transforms
Fuzz 138929: 19 transforms
Fuzz 138930: 18 transforms
Fuzz 138931: 14 transforms
Fuzz 138932: 3 transforms
Fuzz 138933: 8 transforms
Fuzz 138934: 12 transforms
Fuzz 138935: 9 transforms
Fuzz 138936: 11 transforms
Fuzz 138937: 12 transforms
Fuzz 138938: 3 transforms
Fuzz 138939: 1 transforms
Fuzz 138940: 4 transforms
Fuzz 138941: 12 transforms
Fuzz 138942: 20 transforms
Fuzz 138943: 2 transforms
Fuzz 138944: 20 transforms
Fuzz 138945: 15 transforms
Fuzz 138946: 8 transforms
Fuzz 138947: 18 transforms
Fuzz 138948: 10 transforms
Fuzz 138949: 3 transforms
Fuzz 138950: 15 transforms
Fuzz 138951: 15 transforms
Fuzz 138952: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <bmy-aaa',
  @Input() int maxCount;
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
import 'package:angular2/<!--

  int count;
       aria-hidden="truangular2.dart';
  selector: 'my-counter',
       aria-hidden="true"
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',

-->
@Component(
  void reset() {}
  selector: '
class CounterComponent {
  @Output() EventEmitter<int> incremented;
  String headerttr.aria-hidden="{;
  outputs: const [<!--
}
class ComponentA {

  ;
  String header;
  outputs: const [<!--
}
class ComponentA {

  inputs: const ['count'],

  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
  List<String> items;
@Component(
       attr.aria-hidden="{{!invalid}}"inputs: const ['count'],

  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
  List<String> items;
@Component(
       attr.aria-hidden="{{!invalid}}"'resetEvent: reset'],
  void increment() {}
<<==HTML CODE==>>
 ounter>
});
      
{
  '090cedb3f2833a3f260b0937baae56<!--
-->
       aria-hidden="true"
       attr.aria-hidden=26}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -li>
</}
]),
\'\'\');
<li *ngFor='let item 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 138953: 2 transforms
Fuzz 138954: 13 transforms
Fuzz 138955: 20 transforms
Fuzz 138956: 1 transforms
Fuzz 138957: 3 transforms
Fuzz 138958: 14 transforms
Fuzz 138959: 13 transforms
Fuzz 138960: 10 transforms
Fuzz 138961: 18 transforms
Fuzz 138962: 10 transforms
Fuzz 138963: 18 transforms
Fuzz 138964: 13 transforms
Fuzz 138965: 4 transforms
Fuzz 138966: 19 transforms
Fuzz 138967: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selnector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String hea<!--
-->
       aria-hidden="true"
       attder;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: cont ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ConentChild(CounterComponent)
  CounterComponent rec}
]),
});
{
\'\'\');
  '090cedb3f2833a3f2ursedComponent;

  void reset() {}
  void increment() {}

<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>
    (in item of items; let x=index' [hidden]='item != null'>
  <input [(ngModel)]="header" />
<li *gFor='let item of items; let x=index' [hidden]='item != null'native>
    (click)='h1.hidden = !h1.hidden; counter.reset()'

<div *ngIf="items.length > 0">
}
  {{ngForm.dirty}}
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
</li>
    #counter
  <input [(ngModel)]="heade}} : {{item.trim()}}
</li>
  {{ngForm.dirty}}
</li>
  {{ngForm.dirty}}
  <my-counter
    (in item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"
<div *ngIf="items.length > 0">
<li *gFor='letgnoreErrors: -->
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [maxCount]='4'

  <form #ngForm="ngForm"></form>
<dr" />
    <my-counter></my-counter>
  
    [count]="items.length"

      
</div>
  
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  <my-counter
  </my-counter>
  <my-counter
<!-- @ngIgnoreErrors: -->
    #counter
  {{x}} : {{item.trim()}}
    (reset)=''
      
    (reset)=''
  {{x}} : {{item.trim()}}
    [count]="items.length"
</li>
    (reset)=''
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]="he
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartExpression (package:angular_analyzer_plugin/src/converter.dart:548:19)
#4      HtmlTreeConverter._convertExpressionBoundAttribute (package:angular_analyzer_plugin/src/converter.dart:498:20)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:283:51)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#10     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#11     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#12     FuzzTest.checkNoCrash.<anonymous closure>.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:613:34)
#13     _rootRunUnary (dart:async/zone.dart:1128)
#14     _CustomZone.runUnary (dart:async/zone.dart:1012)
#15     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#16     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#17     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#18     _Future._complete (dart:async/future_impl.dart:468)
#19     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#20     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#21     AngularDriver.resolveDart (package:angular_analyzer_plugin/src/angular_driver.dart:682:5)
#22     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#23     _rootRunUnary (dart:async/zone.dart:1128)
#24     _CustomZone.runUnary (dart:async/zone.dart:1012)
#25     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#26     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#27     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#28     _Future._complete (dart:async/future_impl.dart:468)
#29     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#30     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#31     AngularDriver.getStandardAngular (package:angular_analyzer_plugin/src/angular_driver.dart:296:5)
#32     new Future.microtask.<anonymous closure> (dart:async/future.dart:200)
#33     _rootRun (dart:async/zone.dart:1116)
#34     _CustomZone.run (dart:async/zone.dart:1001)
#35     _CustomZone.runGuarded (dart:async/zone.dart:901)
#36     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#37     _rootRun (dart:async/zone.dart:1120)
#38     _CustomZone.run (dart:async/zone.dart:1001)
#39     _CustomZone.runGuarded (dart:async/zone.dart:901)
#40     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#41     _microtaskLoop (dart:async/schedule_microtask.dart:41)
#42     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#43     _Timer._runTimers (dart:isolate-patch/timer_impl.dart:375)
#44     _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:394)
#45     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 138968: 2 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selnector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String hea<!--
-->
       aria-hidden="true"
       attder;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: cont ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ConentChild(CounterComponent)
  CounterComponent rec}
]),
});
{
\'\'\');
  '090cedb3f2833a3f2ursedComponent;

  void reset() {}
  void increment() {}

<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>
    (in item of items; let x=index' [hidden]='item != null'>
  <input [(ngModel)]="header" />
<li *gFor='let item of items; let x=index' [hidden]='item != null'native>
    (click)='h1.hidden = !h1.hidden; counter.reset()'

<div *ngIf="items.length > 0">
}
  {{ngForm.dirty}}
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
</li>
    #counter
  <input [(ngModel)]="heade}} : {{item.trim()}}
</li>
  {{ngForm.dirty}}
</li>
  {{ngForm.dirty}}
  <my-counter
    (in item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"
<div *ngIf="items.length > 0">
<li *gFor='letgnoreErrors: -->
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [maxCount]='4'

  <form #ngForm="ngForm"></form>
<dr" />
    <my-counter></my-counter>
  
    [count]="items.length"

      
</div>
  
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  <my-counter
  </my-counter>
  <my-counter
<!-- @ngIgnoreErrors: -->
    #counter
  {{x}} : {{item.trim()}}
    (reset)=''
      
    (reset)=''
  {{x}} : {{item.trim()}}
    [count]="items.length"
</li>
    (reset)=''
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  <input [(ngModel)]="he
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseDartExpression (package:angular_analyzer_plugin/src/converter.dart:548:19)
#4      HtmlTreeConverter._convertExpressionBoundAttribute (package:angular_analyzer_plugin/src/converter.dart:498:20)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:283:51)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#10     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#11     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#12     AngularDriver.pushHtmlErrors (package:angular_analyzer_plugin/src/angular_driver.dart:540:27)
<asynchronous suspension>
#13     AngularDriver.performWork (package:angular_analyzer_plugin/src/angular_driver.dart:247:7)
<asynchronous suspension>
#14     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#15     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#16     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#17     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#18     _rootRun (dart:async/zone.dart:1120)
#19     _CustomZone.run (dart:async/zone.dart:1001)
#20     _CustomZone.runGuarded (dart:async/zone.dart:901)
#21     runZoned (dart:async/zone.dart:1465)
#22     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#23     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#24     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#25     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#26     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 138969: 19 transforms
Fuzz 138970: 2 transforms
Fuzz 138971: 17 transforms
Fuzz 138972: 2 transforms
Fuzz 138973: 8 transforms
Fuzz 138974: 17 transforms
Fuzz 138975: 11 transforms
Fuzz 138976: 11 transforms
Fuzz 138977: 6 transforms
Fuzz 138978: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  '090cedb3f2833a3felse
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> roeset
class CounterComponent {
}
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
ount;
{

]),
\'\'\');
  int cr',

});
  inputs: const ['count'],
  inputs: const ['count'],
       aria-hidden="true"
  outputs: const <!['resetEvent: reset'],
    t [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  templateUrl: 'test.html',
  String header;
class ComponentA {
-->
@Component(
  directives: cons<!--
  selector: 'my-counter',}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
<<==HTML CODE==>>
    (reset)=''
<h1 #h1>Showing {{items.length}} items:</hfalse1>
  </my-counter>
  <my-counter
  
<!-- @ngIgnoreErrors: -->

  {{x}} : {{item.trim()}}
      
  <input [(ngModel)]="header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>
</div>
<div *ngIf="items.length > 0">
t    <my-counter></my-counter>
-->
</li>
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>  {{ngForm.di<!--
       rty}}
    #counter    [count]="items.length"

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 138979: 11 transforms
Fuzz 138980: 7 transforms
Fuzz 138981: 6 transforms
Fuzz 138982: 3 transforms
Fuzz 138983: 11 transforms
Fuzz 138984: 10 transforms
Fuzz 138985: 14 transforms
Fuzz 138986: 14 transforms
Fuzz 138987: 2 transforms
Fuzz 138988: 19 transforms
Fuzz 138989: 19 transforms
Fuzz 138990: 8 transforms
Fuzz 138991: 4 transforms
Fuzz 138992: 1 transforms
Fuzz 138993: 14 transforms
Fuzz 138994: 4 transforms
Fuzz 138995: 14 transforms
Fuzz 138996: 11 transforms
Fuzz 138997: 6 transforms
Fuzz 138998: 7 transforms
Fuzz 138999: 20 transforms
Fuzz 139000: 1 transforms
Fuzz 139001: 14 transforms
Fuzz 139002: 4 transforms
Fuzz 139003: 8 transforms
Fuzz 139004: 1 transforms
Fuzz 139005: 16 transforms
Fuzz 139006: 4 transforms
Fuzz 139007: 19 transforms
Fuzz 139008: 14 transforms
Fuzz 139009: 17 transforms
Fuzz 139010: 5 transforms
Fuzz 139011: 13 transforms
Fuzz 139012: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
@Component(
  int count;

-->
  outputs: const ['resetEvent: reset'my-counter',

  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
       attr.at}} <button (click)="increment()" [value]="\'add\'"></button>')
  voi<!--
class CounterComponent {
  List<String> items;
  EventEmitter<String> resetEvent;
  String header;
  templateUrl: 'test.html',
@Component<!--
       attr.artia-h(

}
  @Input() int maxCount;
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
n  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
-->
       aria-hidden="true"

class CounterComponent {
}
  int count;
  @Output() E],
  void reset() {}
       aria-hiddd increment() {}

  template: '{{coun<!--
  CounterComponent recursedComponent;
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
-->
  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!in-->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{ite.trim()}}
</li>

<div *ngIf="items.length> 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
<!--
-->
  <!--
-->
       aria-hidden="true"
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 139013: 8 transforms
Fuzz 139014: 16 transforms
Fuzz 139015: 11 transforms
Fuzz 139016: 9 transforms
Fuzz 139017: 9 transforms
Fuzz 139018: 15 transforms
Fuzz 139019: 2 transforms
Fuzz 139020: 3 transforms
Fuzz 139021: 4 transforms
Fuzz 139022: 19 transforms
Fuzz 139023: 18 transforms
Fuzz 139024: 2 transforms
Fuzz 139025: 18 transforms
Fuzz 139026: 6 transforms
Fuzz 139027: 16 transforms
Fuzz 139028: 14 transforms
Fuzz 139029: 4 transforms
Fuzz 139030: 14 transforms
Fuzz 139031: 3 transforms
Fuzz 139032: 15 transforms
Fuzz 139033: 1 transforms
Fuzz 139034: 13 transforms
Fuzz 139035: 9 transforms
Fuzz 139036: 16 transforms
Fuzz 139037: 17 transforms
Fuzz 139038: 12 transforms
Fuzz 139039: 5 transforms
Fuzz 139040: 4 transforms
Fuzz 139041: 12 transforms
Fuzz 139042: 2 transforms
Fuzz 139043: 7 transforms
Fuzz 139044: 3 transforms
Fuzz 139045: 3 transforms
Fuzz 139046: 3 transforms
Fuzz 139047: 5 transforms
Fuzz 139048: 3 transforms
Fuzz 139049: 4 transforms
Fuzz 139050: 10 transforms
Fuzz 139051: 5 transforms
Fuzz 139052: 5 transforms
Fuzz 139053: 2 transforms
Fuzz 139054: 3 transforms
Fuzz 139055: 8 transforms
Fuzz 139056: 14 transforms
Fuzz 139057: 6 transforms
Fuzz 139058: 9 transforms
Fuzz 139059: 7 transforms
Fuzz 139060: 7 transforms
Fuzz 139061: 12 transforms
Fuzz 139062: 11 transforms
Fuzz 139063: 11 transforms
Fuzz 139064: 2 transforms
Fuzz 139065: 1 transforms
Fuzz 139066: 18 transforms
Fuzz 139067: 6 transforms
Fuzz 139068: 4 transforms
Fuzz 139069: 4 transforms
Fuzz 139070: 1 transforms
Fuzz 139071: 3 transforms
Fuzz 139072: 18 transforms
Fuzz 139073: 11 transforms
Fuzz 139074: 12 transforms
Fuzz 139075: 13 transforms
Fuzz 139076: 15 transforms
Fuzz 139077: 1 transforms
Fuzz 139078: 9 transforms
Fuzz 139079: 14 transforms
Fuzz 139080: 1 transforms
Fuzz 139081: 9 transforms
Fuzz 139082: 20 transforms
Fuzz 139083: 15 transforms
Fuzz 139084: 17 transforms
Fuzz 139085: 11 transforms
Fuzz 139086: 3 transforms
Fuzz 139087: 7 transforms
Fuzz 139088: 18 transforms
Fuzz 139089: 10 transforms
Fuzz 139090: 18 transforms
Fuzz 139091: 5 transforms
Fuzz 139092: 16 transforms
Fuzz 139093: 17 transforms
Fuzz 139094: 20 transforms
Fuzz 139095: 2 transforms
Fuzz 139096: 4 transforms
Fuzz 139097: 2 transforms
Fuzz 139098: 16 transforms
Fuzz 139099: 4 transforms
Fuzz 139100: 1 transforms
Fuzz 139101: 8 transforms
Fuzz 139102: 18 transforms
Fuzz 139103: 8 transforms
Fuzz 139104: 20 transforms
Fuzz 139105: 10 transforms
Fuzz 139106: 13 transforms
Fuzz 139107: 8 transforms
Fuzz 139108: 11 transforms
Fuzz 139109: 1 transforms
Fuzz 139110: 8 transforms
Fuzz 139111: 4 transforms
Fuzz 139112: 18 transforms
Fuzz 139113: 10 transforms
Fuzz 139114: 3 transforms
Fuzz 139115: 13 transforms
Fuzz 139116: 8 transforms
Fuzz 139117: 2 transforms
Fuzz 139118: 15 transforms
Fuzz 139119: 12 transforms
Fuzz 139120: 18 transforms
Fuzz 139121: 20 transforms
Fuzz 139122: 4 transforms
Fuzz 139123: 15 transforms
Fuzz 139124: 14 transforms
Fuzz 139125: 3 transforms
Fuzz 139126: 9 transforms
Fuzz 139127: 7 transforms
Fuzz 139128: 1 transforms
Fuzz 139129: 15 transforms
Fuzz 139130: 13 transforms
Fuzz 139131: 17 transforms
Fuzz 139132: 10 transforms
Fuzz 139133: 9 transforms
Fuzz 139134: 1 transforms
Fuzz 139135: 5 transforms
Fuzz 139136: 3 transforms
Fuzz 139137: 6 transforms
Fuzz 139138: 14 transforms
Fuzz 139139: 14 transforms
Fuzz 139140: 19 transforms
Fuzz 139141: 18 transforms
Fuzz 139142: 20 transforms
Fuzz 139143: 3 transforms
Fuzz 139144: 16 transforms
Fuzz 139145: 6 transforms
Fuzz 139146: 5 transforms
Fuzz 139147: 5 transforms
Fuzz 139148: 13 transforms
Fuzz 139149: 10 transforms
Fuzz 139150: 10 transforms
Fuzz 139151: 8 transforms
Fuzz 139152: 18 transforms
Fuzz 139153: 15 transforms
Fuzz 139154: 5 transforms
Fuzz 139155: 9 transforms
Fuzz 139156: 11 transforms
Fuzz 139157: 1 transforms
Fuzz 139158: 10 transforms
Fuzz 139159: 20 transforms
Fuzz 139160: 17 transforms
Fuzz 139161: 1 transforms
Fuzz 139162: 20 transforms
Fuzz 139163: 16 transforms
Fuzz 139164: 5 transforms
Fuzz 139165: 2 transforms
Fuzz 139166: 18 transforms
Fuzz 139167: 9 transforms
Fuzz 139168: 1 transforms
Fuzz 139169: 3 transforms
Fuzz 139170: 5 transforms
Fuzz 139171: 11 transforms
Fuzz 139172: 3 transforms
Fuzz 139173: 6 transforms
Fuzz 139174: 2 transforms
Fuzz 139175: 6 transforms
Fuzz 139176: 5 transforms
Fuzz 139177: 12 transforms
Fuzz 139178: 2 transforms
Fuzz 139179: 10 transforms
Fuzz 139180: 9 transforms
Fuzz 139181: 12 transforms
Fuzz 139182: 15 transforms
Fuzz 139183: 15 transforms
Fuzz 139184: 19 transforms
Fuzz 139185: 13 transforms
Fuzz 139186: 15 transforms
Fuzz 139187: 18 transforms
Fuzz 139188: 18 transforms
Fuzz 139189: 7 transforms
Fuzz 139190: 16 transforms
Fuzz 139191: 14 transforms
Fuzz 139192: 7 transforms
Fuzz 139193: 7 transforms
Fuzz 139194: 17 transforms
Fuzz 139195: 2 transforms
Fuzz 139196: 19 transforms
Fuzz 139197: 16 transforms
Fuzz 139198: 3 transforms
Fuzz 139199: 5 transforms
Fuzz 139200: 20 transforms
Fuzz 139201: 3 transforms
Fuzz 139202: 4 transforms
Fuzz 139203: 15 transforms
Fuzz 139204: 1 transforms
Fuzz 139205: 16 transforms
Fuzz 139206: 15 transforms
Fuzz 139207: 6 transforms
Fuzz 139208: 7 transforms
Fuzz 139209: 10 transforms
Fuzz 139210: 14 transforms
Fuzz 139211: 13 transforms
Fuzz 139212: 15 transforms
Fuzz 139213: 11 transforms
Fuzz 139214: 6 transforms
Fuzz 139215: 17 transforms
Fuzz 139216: 18 transforms
Fuzz 139217: 2 transforms
Fuzz 139218: 11 transforms
Fuzz 139219: 15 transforms
Fuzz 139220: 14 transforms
Fuzz 139221: 14 transforms
Fuzz 139222: 12 transforms
Fuzz 139223: 8 transforms
Fuzz 139224: 13 transforms
Fuzz 139225: 1 transforms
Fuzz 139226: 14 transforms
Fuzz 139227: 4 transforms
Fuzz 139228: 17 transforms
Fuzz 139229: 12 transforms
Fuzz 139230: 9 transforms
Fuzz 139231: 20 transforms
Fuzz 139232: 4 transforms
Fuzz 139233: 10 transforms
Fuzz 139234: 16 transforms
Fuzz 139235: 1 transforms
Fuzz 139236: 10 transforms
Fuzz 139237: 14 transforms
Fuzz 139238: 2 transforms
Fuzz 139239: 19 transforms
Fuzz 139240: 18 transforms
Fuzz 139241: 17 transforms
Fuzz 139242: 18 transforms
Fuzz 139243: 6 transforms
Fuzz 139244: 7 transforms
Fuzz 139245: 19 transforms
Fuzz 139246: 15 transforms
Fuzz 139247: 10 transforms
Fuzz 139248: 6 transforms
Fuzz 139249: 2 transforms
Fuzz 139250: 5 transforms
Fuzz 139251: 2 transforms
Fuzz 139252: 10 transforms
Fuzz 139253: 11 transforms
Fuzz 139254: 20 transforms
Fuzz 139255: 7 transforms
Fuzz 139256: 5 transforms
Fuzz 139257: 8 transforms
Fuzz 139258: 2 transforms
Fuzz 139259: 3 transforms
Fuzz 139260: 7 transforms
Fuzz 139261: 16 transforms
Fuzz 139262: 15 transforms
Fuzz 139263: 9 transforms
Fuzz 139264: 17 transforms
Fuzz 139265: 18 transforms
Fuzz 139266: 14 transforms
Fuzz 139267: 14 transforms
Fuzz 139268: 5 transforms
Fuzz 139269: 12 transforms
Fuzz 139270: 16 transforms
Fuzz 139271: 8 transforms
Fuzz 139272: 7 transforms
Fuzz 139273: 7 transforms
Fuzz 139274: 3 transforms
Fuzz 139275: 1 transforms
Fuzz 139276: 3 transforms
Fuzz 139277: 18 transforms
Fuzz 139278: 16 transforms
Fuzz 139279: 18 transforms
Fuzz 139280: 7 transforms
Fuzz 139281: 16 transforms
Fuzz 139282: 15 transforms
Fuzz 139283: 12 transforms
Fuzz 139284: 14 transforms
Fuzz 139285: 4 transforms
Fuzz 139286: 14 transforms
Fuzz 139287: 10 transforms
Fuzz 139288: 1 transforms
Fuzz 139289: 14 transforms
Fuzz 139290: 8 transforms
Fuzz 139291: 20 transforms
Fuzz 139292: 13 transforms
Fuzz 139293: 12 transforms
Fuzz 139294: 13 transforms
Fuzz 139295: 1 transforms
Fuzz 139296: 16 transforms
Fuzz 139297: 4 transforms
Fuzz 139298: 6 transforms
Fuzz 139299: 17 transforms
Fuzz 139300: 7 transforms
Fuzz 139301: 16 transforms
Fuzz 139302: 5 transforms
Fuzz 139303: 18 transforms
Fuzz 139304: 17 transforms
Fuzz 139305: 3 transforms
Fuzz 139306: 8 transforms
Fuzz 139307: 18 transforms
Fuzz 139308: 18 transforms
Fuzz 139309: 11 transforms
Fuzz 139310: 3 transforms
Fuzz 139311: 12 transforms
Fuzz 139312: 3 transforms
Fuzz 139313: 13 transforms
Fuzz 139314: 6 transforms
Fuzz 139315: 13 transforms
Fuzz 139316: 14 transforms
Fuzz 139317: 9 transforms
Fuzz 139318: 3 transforms
Fuzz 139319: 16 transforms
Fuzz 139320: 20 transforms
Fuzz 139321: 18 transforms
Fuzz 139322: 4 transforms
Fuzz 139323: 15 transforms
Fuzz 139324: 20 transforms
Fuzz 139325: 14 transforms
Fuzz 139326: 2 transforms
Fuzz 139327: 13 transforms
Fuzz 139328: 12 transforms
Fuzz 139329: 6 transforms
Fuzz 139330: 18 transforms
Fuzz 139331: 18 transforms
Fuzz 139332: 13 transforms
Fuzz 139333: 7 transforms
Fuzz 139334: 12 transforms
Fuzz 139335: 15 transforms
Fuzz 139336: 3 transforms
Fuzz 139337: 13 transforms
Fuzz 139338: 1 transforms
Fuzz 139339: 7 transforms
Fuzz 139340: 12 transforms
Fuzz 139341: 2 transforms
Fuzz 139342: 18 transforms
Fuzz 139343: 18 transforms
Fuzz 139344: 20 transforms
Fuzz 139345: 15 transforms
Fuzz 139346: 5 transforms
Fuzz 139347: 17 transforms
Fuzz 139348: 20 transforms
Fuzz 139349: 11 transforms
Fuzz 139350: 16 transforms
Fuzz 139351: 5 transforms
Fuzz 139352: 8 transforms
Fuzz 139353: 15 transforms
Fuzz 139354: 7 transforms
Fuzz 139355: 6 transforms
Fuzz 139356: 8 transforms
Fuzz 139357: 15 transforms
Fuzz 139358: 7 transforms
Fuzz 139359: 6 transforms
Fuzz 139360: 13 transforms
Fuzz 139361: 9 transforms
Fuzz 139362: 9 transforms
Fuzz 139363: 10 transforms
Fuzz 139364: 2 transforms
Fuzz 139365: 14 transforms
Fuzz 139366: 11 transforms
Fuzz 139367: 14 transforms
Fuzz 139368: 1 transforms
Fuzz 139369: 13 transforms
Fuzz 139370: 19 transforms
Fuzz 139371: 16 transforms
Fuzz 139372: 3 transforms
Fuzz 139373: 17 transforms
Fuzz 139374: 7 transforms
Fuzz 139375: 18 transforms
Fuzz 139376: 9 transforms
Fuzz 139377: 8 transforms
Fuzz 139378: 6 transforms
Fuzz 139379: 5 transforms
Fuzz 139380: 16 transforms
Fuzz 139381: 5 transforms
Fuzz 139382: 3 transforms
Fuzz 139383: 15 transforms
Fuzz 139384: 17 transforms
Fuzz 139385: 9 transforms
Fuzz 139386: 20 transforms
Fuzz 139387: 2 transforms
Fuzz 139388: 11 transforms
Fuzz 139389: 5 transforms
Fuzz 139390: 20 transforms
Fuzz 139391: 1 transforms
Fuzz 139392: 17 transforms
Fuzz 139393: 14 transforms
Fuzz 139394: 1 transforms
Fuzz 139395: 11 transforms
Fuzz 139396: 5 transforms
Fuzz 139397: 3 transforms
Fuzz 139398: 18 transforms
Fuzz 139399: 7 transforms
Fuzz 139400: 10 transforms
Fuzz 139401: 12 transforms
Fuzz 139402: 19 transforms
Fuzz 139403: 6 transforms
Fuzz 139404: 13 transforms
Fuzz 139405: 16 transforms
Fuzz 139406: 10 transforms
Fuzz 139407: 17 transforms
Fuzz 139408: 16 transforms
Fuzz 139409: 11 transforms
Fuzz 139410: 8 transforms
Fuzz 139411: 18 transforms
Fuzz 139412: 9 transforms
Fuzz 139413: 11 transforms
Fuzz 139414: 20 transforms
Fuzz 139415: 20 transforms
Fuzz 139416: 16 transforms
Fuzz 139417: 1 transforms
Fuzz 139418: 18 transforms
Fuzz 139419: 4 transforms
Fuzz 139420: 13 transforms
Fuzz 139421: 3 transforms
Fuzz 139422: 1 transforms
Fuzz 139423: 1 transforms
Fuzz 139424: 20 transforms
Fuzz 139425: 19 transforms
Fuzz 139426: 6 transforms
Fuzz 139427: 10 transforms
Fuzz 139428: 15 transforms
Fuzz 139429: 20 transforms
Fuzz 139430: 16 transforms
Fuzz 139431: 3 transforms
Fuzz 139432: 2 transforms
Fuzz 139433: 5 transforms
Fuzz 139434: 10 transforms
Fuzz 139435: 4 transforms
Fuzz 139436: 11 transforms
Fuzz 139437: 18 transforms
Fuzz 139438: 5 transforms
Fuzz 139439: 15 transforms
Fuzz 139440: 10 transforms
Fuzz 139441: 5 transforms
Fuzz 139442: 7 transforms
Fuzz 139443: 18 transforms
Fuzz 139444: 14 transforms
Fuzz 139445: 11 transforms
Fuzz 139446: 20 transforms
Fuzz 139447: 11 transforms
Fuzz 139448: 7 transforms
Fuzz 139449: 20 transforms
Fuzz 139450: 15 transforms
Fuzz 139451: 10 transforms
Fuzz 139452: 2 transforms
Fuzz 139453: 19 transforms
Fuzz 139454: 12 transforms
Fuzz 139455: 20 transforms
Fuzz 139456: 20 transforms
Fuzz 139457: 11 transforms
Fuzz 139458: 12 transforms
Fuzz 139459: 20 transforms
Fuzz 139460: 19 transforms
Fuzz 139461: 4 transforms
Fuzz 139462: 14 transforms
Fuzz 139463: 13 transforms
Fuzz 139464: 3 transforms
Fuzz 139465: 5 transforms
Fuzz 139466: 2 transforms
Fuzz 139467: 7 transforms
Fuzz 139468: 10 transforms
Fuzz 139469: 15 transforms
Fuzz 139470: 20 transforms
Fuzz 139471: 9 transforms
Fuzz 139472: 13 transforms
Fuzz 139473: 10 transforms
Fuzz 139474: 3 transforms
Fuzz 139475: 19 transforms
Fuzz 139476: 8 transforms
Fuzz 139477: 11 transforms
Fuzz 139478: 1 transforms
Fuzz 139479: 17 transforms
Fuzz 139480: 10 transforms
Fuzz 139481: 9 transforms
Fuzz 139482: 14 transforms
Fuzz 139483: 6 transforms
Fuzz 139484: 18 transforms
Fuzz 139485: 2 transforms
Fuzz 139486: 2 transforms
Fuzz 139487: 15 transforms
Fuzz 139488: 18 transforms
Fuzz 139489: 1 transforms
Fuzz 139490: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
});
       arionent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;

  selector: 'my-counter',
{ reset'],
  directives: const [CounterComp<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

}
  CounterComponent recursedComponent;
@Component(
  '090cedb3f2833a3f260b0937baae56 ['resetEvent:}
]),

]),
class CounterComponent {

  int count;
  void reset() {}
  @Output() EventEmitter<int> incremented;
\'\'\');
}
  outputs: const}
-->
  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
});
  void increment() {}
@Component(
  String header;
  List<String> items;
class ComponentA {
  @Input() int maxCount;

{
  inputs: const ['count'],
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="}
]),
});
{
\'\'\');
  items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 139491: 8 transforms
Fuzz 139492: 9 transforms
Fuzz 139493: 15 transforms
Fuzz 139494: 1 transforms
Fuzz 139495: 3 transforms
Fuzz 139496: 15 transforms
Fuzz 139497: 3 transforms
Fuzz 139498: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
: 'test.html',
class Componeng> items;
  outputs: const ['resetEvent: reset'],
  void reset() {}
  directives: const [CounterComponen}
{
  '090cedb3f2833a3f260b0937baae56267a6cd93t, NgIf, NgFor, NgForm, NgModelfor])
});
  EventEmitter<String> resetEvent;
});
@Component(
  templateUrl
  inputs:super const ['count'],


  CounterComponent recursedComponent;
  List<Strin',
]),
  void increment() {}}
  template: '{{count}} <but="increment ()" [value]="\'add\'"></button>')
class CountthiserComponent {
  '090cedb3f2833a3f260b0937baae56267a6cd93t, NgIf, NgFor, NgForm, NgModelfor])
\'\'\');
class ComponentA {
  directives: const [CounterComponen}

  selector: 'my-aaa',
  int count;
  String header;
}
{
@Component(
import 'package:angular2/angular2.dart';
]),
  @Output() EventEmitter<int> incremented;
  @ContentChild(Cton (click)="increment ()" [value]="\'add\'"></button>')
class CountthiserComponent {
  '090cedb3f2833a3f260b0937baae56267a6cd93t, NgIf, NgFor, NgForm, NgModelfor])
\'\'\');
class ComponentA {
  directives: const [CounterComponen}

  selector: 'my-aaa',
  int count;
  String header;
}
{
@Component(
import 'package:angular2/angular2.dart';
]),
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  selector: 'my-counter',
\'\'\');

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} itemtrys:</h1>
<li ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></mform>
  {{ngForm.dirty}}
  
  <input n[(ngModel)]="header" />
      
  <my-counter
    #countes: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input n[(nr
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($eve<nt.toString())'>
    <my-counter></my-counter>
  </my-coureturnnter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 139499: 8 transforms
Fuzz 139500: 18 transforms
Fuzz 139501: 8 transforms
Fuzz 139502: 12 transforms
Fuzz 139503: 9 transforms
Fuzz 139504: 9 transforms
Fuzz 139505: 2 transforms
Fuzz 139506: 1 transforms
Fuzz 139507: 7 transforms
Fuzz 139508: 5 transforms
Fuzz 139509: 10 transforms
Fuzz 139510: 1 transforms
Fuzz 139511: 13 transforms
Fuzz 139512: 20 transforms
Fuzz 139513: 15 transforms
Fuzz 139514: 2 transforms
Fuzz 139515: 19 transforms
Fuzz 139516: 5 transforms
Fuzz 139517: 6 transforms
Fuzz 139518: 10 transforms
Fuzz 139519: 9 transforms
Fuzz 139520: 20 transforms
Fuzz 139521: 10 transforms
Fuzz 139522: 12 transforms
Fuzz 139523: 7 transforms
Fuzz 139524: 20 transforms
Fuzz 139525: 16 transforms
Fuzz 139526: 8 transforms
Fuzz 139527: 11 transforms
Fuzz 139528: 15 transforms
Fuzz 139529: 17 transforms
Fuzz 139530: 4 transforms
Fuzz 139531: 5 transforms
Fuzz 139532: 13 transforms
Fuzz 139533: 20 transforms
Fuzz 139534: 20 transforms
Fuzz 139535: 8 transforms
Fuzz 139536: 10 transforms
Fuzz 139537: 12 transforms
Fuzz 139538: 2 transforms
Fuzz 139539: 16 transforms
Fuzz 139540: 5 transforms
Fuzz 139541: 5 transforms
Fuzz 139542: 5 transforms
Fuzz 139543: 5 transforms
Fuzz 139544: 17 transforms
Fuzz 139545: 3 transforms
Fuzz 139546: 8 transforms
Fuzz 139547: 7 transforms
Fuzz 139548: 3 transforms
Fuzz 139549: 9 transforms
Fuzz 139550: 15 transforms
Fuzz 139551: 7 transforms
Fuzz 139552: 2 transforms
Fuzz 139553: 2 transforms
Fuzz 139554: 13 transforms
Fuzz 139555: 20 transforms
Fuzz 139556: 6 transforms
Fuzz 139557: 13 transforms
Fuzz 139558: 13 transforms
Fuzz 139559: 10 transforms
Fuzz 139560: 9 transforms
Fuzz 139561: 8 transforms
Fuzz 139562: 20 transforms
Fuzz 139563: 7 transforms
Fuzz 139564: 15 transforms
Fuzz 139565: 4 transforms
Fuzz 139566: 5 transforms
Fuzz 139567: 13 transforms
Fuzz 139568: 10 transforms
Fuzz 139569: 6 transforms
Fuzz 139570: 2 transforms
Fuzz 139571: 18 transforms
Fuzz 139572: 3 transforms
Fuzz 139573: 2 transforms
Fuzz 139574: 17 transforms
Fuzz 139575: 9 transforms
Fuzz 139576: 6 transforms
Fuzz 139577: 13 transforms
Fuzz 139578: 17 transforms
Fuzz 139579: 6 transforms
Fuzz 139580: 9 transforms
Fuzz 139581: 2 transforms
Fuzz 139582: 14 transforms
Fuzz 139583: 20 transforms
Fuzz 139584: 14 transforms
Fuzz 139585: 5 transforms
Fuzz 139586: 11 transforms
Fuzz 139587: 3 transforms
Fuzz 139588: 7 transforms
Fuzz 139589: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
       aria-hidden="true"
@Componenest.html',
  templateUrl: 'tden="true", NgForm, NgModel])
@Component(
  String header;

  inputs: const ['count'],
-->
class ComponentA {
  selector: 'my-counter',
-->
       aria-hicovariantdden="true", NgForm, NgModel])
  directives: const [CounterComponent, NgIf, NgFor<!--
  outputs: const ['resetEvent: reset']
  s<!--
@Component(
  List<String> items;

  List<String> items;
}
}
  String header;
       attr.aria-hidden="{{!invaelector: 'my-aaa',
import 'package:anawaitgular2/angular2.dart';
<<==HTML CODE==>>
    #counter
  {{x}} : {{item.trim()}}
  <form #ngForm="ngForm"></form>

  
<li *ngFor='le<!--
</li>
     idden]=']item != null'>
      
<h1 #h1>Showing li brary{{items.length}} items:</h1>
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
<li *ngFor='let [(ngModel)]="header" />
-->
-->
<h1 #h1>Showing {{items.length}} items:</h1>
  t itx'<!--
  {{ngForm.diem of items; le  aria-hidden="true"
       aria-hidden="true"
  <inpugnoreErrors: -->
       attr.aria-h [hidden]=']item != null'>
      
<h1 #h1>Showing li brary{{items.length}} items:</h1>
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
<li *ngFor='let [(ngModel)]="header" />
-->
-->
<h1 #h1>Showing {{items.length}} items:</h1>
  t itx'<!--
  {{ngForm.diem of items; let x=index'<!--
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 139590: 17 transforms
Fuzz 139591: 11 transforms
Fuzz 139592: 13 transforms
Fuzz 139593: 17 transforms
Fuzz 139594: 16 transforms
Fuzz 139595: 15 transforms
Fuzz 139596: 8 transforms
Fuzz 139597: 8 transforms
Fuzz 139598: 19 transforms
Fuzz 139599: 19 transforms
Fuzz 139600: 18 transforms
Fuzz 139601: 9 transforms
Fuzz 139602: 15 transforms
Fuzz 139603: 19 transforms
Fuzz 139604: 8 transforms
Fuzz 139605: 9 transforms
Fuzz 139606: 10 transforms
Fuzz 139607: 8 transforms
Fuzz 139608: 9 transforms
Fuzz 139609: 13 transforms
Fuzz 139610: 16 transforms
Fuzz 139611: 14 transforms
Fuzz 139612: 15 transforms
Fuzz 139613: 17 transforms
Fuzz 139614: 15 transforms
Fuzz 139615: 10 transforms
Fuzz 139616: 7 transforms
Fuzz 139617: 15 transforms
Fuzz 139618: 2 transforms
Fuzz 139619: 13 transforms
Fuzz 139620: 14 transforms
Fuzz 139621: 6 transforms
Fuzz 139622: 2 transforms
Fuzz 139623: 10 transforms
Fuzz 139624: 1 transforms
Fuzz 139625: 13 transforms
Fuzz 139626: 7 transforms
Fuzz 139627: 16 transforms
Fuzz 139628: 19 transforms
Fuzz 139629: 1 transforms
Fuzz 139630: 12 transforms
Fuzz 139631: 2 transforms
Fuzz 139632: 20 transforms
Fuzz 139633: 12 transforms
Fuzz 139634: 10 transforms
Fuzz 139635: 12 transforms
Fuzz 139636: 6 transforms
Fuzz 139637: 7 transforms
Fuzz 139638: 2 transforms
Fuzz 139639: 14 transforms
Fuzz 139640: 11 transforms
Fuzz 139641: 14 transforms
Fuzz 139642: 17 transforms
Fuzz 139643: 9 transforms
Fuzz 139644: 4 transforms
Fuzz 139645: 10 transforms
Fuzz 139646: 9 transforms
Fuzz 139647: 7 transforms
Fuzz 139648: 13 transforms
Fuzz 139649: 12 transforms
Fuzz 139650: 15 transforms
Fuzz 139651: 8 transforms
Fuzz 139652: 17 transforms
Fuzz 139653: 9 transforms
Fuzz 139654: 4 transforms
Fuzz 139655: 11 transforms
Fuzz 139656: 4 transforms
Fuzz 139657: 11 transforms
Fuzz 139658: 3 transforms
Fuzz 139659: 20 transforms
Fuzz 139660: 5 transforms
Fuzz 139661: 14 transforms
Fuzz 139662: 16 transforms
Fuzz 139663: 11 transforms
Fuzz 139664: 8 transforms
Fuzz 139665: 18 transforms
Fuzz 139666: 11 transforms
Fuzz 139667: 13 transforms
Fuzz 139668: 13 transforms
Fuzz 139669: 15 transforms
Fuzz 139670: 6 transforms
Fuzz 139671: 9 transforms
Fuzz 139672: 9 transforms
Fuzz 139673: 15 transforms
Fuzz 139674: 6 transforms
Fuzz 139675: 14 transforms
Fuzz 139676: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA{
  List<String> items;
  String header;
}

@Compo<!--
--nent(
  selector: 'my-counter',
  input: const ['count'],
  template: '{{count}} <button (clic
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="n<!--
-->
      gForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 139677: 7 transforms
Fuzz 139678: 2 transforms
Fuzz 139679: 16 transforms
Fuzz 139680: 3 transforms
Fuzz 139681: 12 transforms
Fuzz 139682: 12 transforms
Fuzz 139683: 14 transforms
Fuzz 139684: 7 transforms
Fuzz 139685: 6 transforms
Fuzz 139686: 4 transforms
Fuzz 139687: 17 transforms
Fuzz 139688: 8 transforms
Fuzz 139689: 16 transforms
Fuzz 139690: 18 transforms
Fuzz 139691: 12 transforms
Fuzz 139692: 4 transforms
Fuzz 139693: 16 transforms
Fuzz 139694: 15 transforms
Fuzz 139695: 19 transforms
Fuzz 139696: 5 transforms
Fuzz 139697: 20 transforms
Fuzz 139698: 4 transforms
Fuzz 139699: 16 transforms
Fuzz 139700: 4 transforms
Fuzz 139701: 5 transforms
Fuzz 139702: 4 transforms
Fuzz 139703: 19 transforms
Fuzz 139704: 14 transforms
Fuzz 139705: 8 transforms
Fuzz 139706: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  templateUrl: 'test.html',
       attr.aria-h, NgFor, NgForm, N
});
]),
\'\'\');
continue{
-->
  directives: const [CounterComponent, NgIf<!--
i}
  '090cedb3f28mport 'package:angular2/angular2.dart';
  selec}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 tor: 'my-aaa',
<<==HTML CODE==>>
<!-- @ncasegIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ng<!--
-->
       aria-hidden="true"
       attr.aria-hiddenm="{{!invalid}}"
    Form"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
    [maxCoun t]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 139707: 1 transforms
Fuzz 139708: 3 transforms
Fuzz 139709: 6 transforms
Fuzz 139710: 16 transforms
Fuzz 139711: 9 transforms
Fuzz 139712: 18 transforms
Fuzz 139713: 10 transforms
Fuzz 139714: 10 transforms
Fuzz 139715: 7 transforms
Fuzz 139716: 16 transforms
Fuzz 139717: 19 transforms
Fuzz 139718: 16 transforms
Fuzz 139719: 19 transforms
Fuzz 139720: 10 transforms
Fuzz 139721: 2 transforms
Fuzz 139722: 11 transforms
Fuzz 139723: 20 transforms
Fuzz 139724: 2 transforms
Fuzz 139725: 3 transforms
Fuzz 139726: 4 transforms
Fuzz 139727: 10 transforms
Fuzz 139728: 12 transforms
Fuzz 139729: 3 transforms
Fuzz 139730: 18 transforms
Fuzz 139731: 4 transforms
Fuzz 139732: 11 transforms
Fuzz 139733: 11 transforms
Fuzz 139734: 1 transforms
Fuzz 139735: 6 transforms
Fuzz 139736: 10 transforms
Fuzz 139737: 1 transforms
Fuzz 139738: 19 transforms
Fuzz 139739: 11 transforms
Fuzz 139740: 20 transforms
Fuzz 139741: 8 transforms
Fuzz 139742: 13 transforms
Fuzz 139743: 8 transforms
Fuzz 139744: 3 transforms
Fuzz 139745: 12 transforms
Fuzz 139746: 17 transforms
Fuzz 139747: 11 transforms
Fuzz 139748: 15 transforms
Fuzz 139749: 17 transforms
Fuzz 139750: 5 transforms
Fuzz Failure 
<<==DART CODE==>>



  '090cedb3f2833a3f260b0937baaimport 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  @ContentChild(CounterComponent)
  selector: 'my-counter',
  selector: 'my-aaa',
}
class ComponentA {

@Component(
@Component(
  CounterComponent recursedComponent;
 <!--
};
  @Output() EventEmitter<int> incremented;
]),
       a inputs: const ['count'],
  String header;
  templateUrl: 'test.html',
{
  EventEmitter<String> resetEvent;
       aria-hidden="true"
  @Input() int maxCount;
  List<String> items;
  void increment() {}
}
-->
class CounterComponent {
}
\'\'\');
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset}
]),
()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 139751: 11 transforms
Fuzz 139752: 14 transforms
Fuzz 139753: 6 transforms
Fuzz 139754: 8 transforms
Fuzz 139755: 15 transforms
Fuzz 139756: 12 transforms
Fuzz 139757: 16 transforms
Fuzz 139758: 5 transforms
Fuzz 139759: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponenString> items;
  String header;
}

@Component(
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]}
]),
});
{
\'\'\');
  '090ce="\'add\'"></buttonm>')
class CounterCompond reset(ent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString())}
});
    (click)='h1.hidden = !h1.hidden; counter.reset()'
{
  '090cedb3fll'>
});
  {{x}} : {{item.trim()}}
    #counter
    [count]="items.length"with
    (reset)=}
  </my-counter>
  <my-counter
]),
       attr.aria-hidden="{{!invalid}}"
\'\'\');
<!-- @ngIgnoreErrors: -->
{
  
]),
  <input [(ngModel)]="header" />
    <my-counter></my-counter>
</li>
}''
  '090cedb3f2833a3f260b0937b'>
      
\'\'\');
-->
]),


    [maxCount]='4'
     "ngForm"></form>
<li *ngFor='let item of items; let x=index' [hidden]='item != nu}
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
  <form #ngForm=<!--
       aria-hidden="true"
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 139760: 17 transforms
Fuzz 139761: 4 transforms
Fuzz 139762: 11 transforms
Fuzz 139763: 2 transforms
Fuzz 139764: 7 transforms
Fuzz 139765: 5 transforms
Fuzz 139766: 12 transforms
Fuzz 139767: 12 transforms
Fuzz 139768: 17 transforms
Fuzz 139769: 2 transforms
Fuzz 139770: 3 transforms
Fuzz 139771: 10 transforms
Fuzz 139772: 10 transforms
Fuzz 139773: 14 transforms
Fuzz 139774: 20 transforms
Fuzz 139775: 9 transforms
Fuzz 139776: 14 transforms
Fuzz 139777: 15 transforms
Fuzz 139778: 13 transforms
Fuzz 139779: 3 transforms
Fuzz 139780: 17 transforms
Fuzz 139781: 16 transforms
Fuzz 139782: 17 transforms
Fuzz 139783: 17 transforms
Fuzz 139784: 20 transforms
Fuzz 139785: 19 transforms
Fuzz 139786: 17 transforms
Fuzz 139787: 18 transforms
Fuzz 139788: 8 transforms
Fuzz 139789: 9 transforms
Fuzz 139790: 16 transforms
Fuzz 139791: 17 transforms
Fuzz 139792: 17 transforms
Fuzz 139793: 18 transforms
Fuzz 139794: 17 transforms
Fuzz 139795: 10 transforms
Fuzz 139796: 10 transforms
Fuzz 139797: 14 transforms
Fuzz 139798: 5 transforms
Fuzz 139799: 2 transforms
Fuzz 139800: 15 transforms
Fuzz 139801: 18 transforms
Fuzz 139802: 18 transforms
Fuzz 139803: 6 transforms
Fuzz 139804: 9 transforms
Fuzz 139805: 9 transforms
Fuzz 139806: 10 transforms
Fuzz 139807: 20 transforms
Fuzz 139808: 14 transforms
Fuzz 139809: 9 transforms
Fuzz 139810: 12 transforms
Fuzz 139811: 6 transforms
Fuzz 139812: 17 transforms
Fuzz 139813: 14 transforms
Fuzz 139814: 8 transforms
Fuzz 139815: 19 transforms
Fuzz 139816: 16 transforms
Fuzz 139817: 7 transforms
Fuzz 139818: 5 transforms
Fuzz 139819: 7 transforms
Fuzz 139820: 3 transforms
Fuzz 139821: 10 transforms
Fuzz 139822: 17 transforms
Fuzz 139823: 20 transforms
Fuzz 139824: 8 transforms
Fuzz 139825: 15 transforms
Fuzz 139826: 20 transforms
Fuzz 139827: 9 transforms
Fuzz 139828: 12 transforms
Fuzz 139829: 8 transforms
Fuzz 139830: 2 transforms
Fuzz 139831: 17 transforms
Fuzz 139832: 10 transforms
Fuzz 139833: 16 transforms
Fuzz 139834: 11 transforms
Fuzz 139835: 1 transforms
Fuzz 139836: 20 transforms
Fuzz 139837: 12 transforms
Fuzz 139838: 2 transforms
Fuzz 139839: 1 transforms
Fuzz 139840: 15 transforms
Fuzz 139841: 4 transforms
Fuzz 139842: 2 transforms
Fuzz 139843: 13 transforms
Fuzz 139844: 12 transforms
Fuzz 139845: 12 transforms
Fuzz 139846: 7 transforms
Fuzz 139847: 16 transforms
Fuzz 139848: 8 transforms
Fuzz 139849: 9 transforms
Fuzz 139850: 3 transforms
Fuzz 139851: 2 transforms
Fuzz 139852: 16 transforms
Fuzz 139853: 15 transforms
Fuzz 139854: 5 transforms
Fuzz 139855: 11 transforms
Fuzz 139856: 11 transforms
Fuzz 139857: 8 transforms
Fuzz 139858: 3 transforms
Fuzz 139859: 4 transforms
Fuzz 139860: 2 transforms
Fuzz 139861: 10 transforms
Fuzz 139862: 20 transforms
Fuzz 139863: 3 transforms
Fuzz 139864: 14 transforms
Fuzz 139865: 14 transforms
Fuzz 139866: 18 transforms
Fuzz 139867: 12 transforms
Fuzz 139868: 5 transforms
Fuzz 139869: 6 transforms
Fuzz 139870: 15 transforms
Fuzz 139871: 4 transforms
Fuzz 139872: 13 transforms
Fuzz 139873: 1 transforms
Fuzz 139874: 6 transforms
Fuzz 139875: 20 transforms
Fuzz 139876: 4 transforms
Fuzz 139877: 18 transforms
Fuzz 139878: 18 transforms
Fuzz 139879: 11 transforms
Fuzz 139880: 1 transforms
Fuzz 139881: 19 transforms
Fuzz 139882: 8 transforms
Fuzz 139883: 14 transforms
Fuzz 139884: 2 transforms
Fuzz 139885: 14 transforms
Fuzz 139886: 17 transforms
Fuzz 139887: 14 transforms
Fuzz 139888: 9 transforms
Fuzz 139889: 14 transforms
Fuzz 139890: 2 transforms
Fuzz 139891: 5 transforms
Fuzz 139892: 12 transforms
Fuzz 139893: 3 transforms
Fuzz 139894: 7 transforms
Fuzz 139895: 17 transforms
Fuzz 139896: 1 transforms
Fuzz 139897: 7 transforms
Fuzz 139898: 15 transforms
Fuzz 139899: 20 transforms
Fuzz 139900: 3 transforms
Fuzz 139901: 12 transforms
Fuzz 139902: 14 transforms
Fuzz 139903: 15 transforms
Fuzz 139904: 16 transforms
Fuzz 139905: 19 transforms
Fuzz 139906: 10 transforms
Fuzz 139907: 9 transforms
Fuzz 139908: 17 transforms
Fuzz 139909: 9 transforms
Fuzz 139910: 4 transforms
Fuzz 139911: 16 transforms
Fuzz 139912: 17 transforms
Fuzz 139913: 5 transforms
Fuzz 139914: 2 transforms
Fuzz 139915: 9 transforms
Fuzz 139916: 20 transforms
Fuzz 139917: 4 transforms
Fuzz 139918: 18 transforms
Fuzz 139919: 8 transforms
Fuzz 139920: 20 transforms
Fuzz 139921: 14 transforms
Fuzz 139922: 11 transforms
Fuzz 139923: 11 transforms
Fuzz 139924: 16 transforms
Fuzz 139925: 10 transforms
Fuzz 139926: 11 transforms
Fuzz 139927: 3 transforms
Fuzz 139928: 7 transforms
Fuzz 139929: 14 transforms
Fuzz 139930: 13 transforms
Fuzz 139931: 14 transforms
Fuzz 139932: 1 transforms
Fuzz 139933: 7 transforms
Fuzz 139934: 15 transforms
Fuzz 139935: 20 transforms
Fuzz 139936: 10 transforms
Fuzz 139937: 6 transforms
Fuzz 139938: 6 transforms
Fuzz 139939: 11 transforms
Fuzz 139940: 20 transforms
Fuzz 139941: 17 transforms
Fuzz 139942: 15 transforms
Fuzz 139943: 2 transforms
Fuzz 139944: 7 transforms
Fuzz 139945: 12 transforms
Fuzz 139946: 4 transforms
Fuzz 139947: 6 transforms
Fuzz 139948: 10 transforms
Fuzz 139949: 12 transforms
Fuzz 139950: 18 transforms
Fuzz 139951: 4 transforms
Fuzz 139952: 16 transforms
Fuzz 139953: 15 transforms
Fuzz 139954: 12 transforms
Fuzz 139955: 7 transforms
Fuzz 139956: 19 transforms
Fuzz 139957: 8 transforms
Fuzz 139958: 18 transforms
Fuzz 139959: 11 transforms
Fuzz 139960: 20 transforms
Fuzz 139961: 6 transforms
Fuzz 139962: 10 transforms
Fuzz 139963: 11 transforms
Fuzz 139964: 11 transforms
Fuzz 139965: 17 transforms
Fuzz 139966: 7 transforms
Fuzz 139967: 14 transforms
Fuzz 139968: 10 transforms
Fuzz 139969: 18 transforms
Fuzz 139970: 16 transforms
Fuzz 139971: 13 transforms
Fuzz 139972: 12 transforms
Fuzz 139973: 9 transforms
Fuzz 139974: 9 transforms
Fuzz 139975: 20 transforms
Fuzz 139976: 14 transforms
Fuzz 139977: 2 transforms
Fuzz 139978: 2 transforms
Fuzz 139979: 10 transforms
Fuzz 139980: 14 transforms
Fuzz 139981: 2 transforms
Fuzz 139982: 8 transforms
Fuzz 139983: 15 transforms
Fuzz 139984: 2 transforms
Fuzz 139985: 9 transforms
Fuzz 139986: 4 transforms
Fuzz 139987: 9 transforms
Fuzz 139988: 10 transforms
Fuzz 139989: 19 transforms
Fuzz 139990: 11 transforms
Fuzz 139991: 20 transforms
Fuzz 139992: 18 transforms
Fuzz 139993: 2 transforms
Fuzz 139994: 9 transforms
Fuzz 139995: 14 transforms
Fuzz 139996: 8 transforms
Fuzz 139997: 3 transforms
Fuzz 139998: 16 transforms
Fuzz 139999: 4 transforms
Fuzz 140000: 6 transforms
Fuzz 140001: 8 transforms
Fuzz 140002: 1 transforms
Fuzz 140003: 20 transforms
Fuzz 140004: 11 transforms
Fuzz 140005: 20 transforms
Fuzz 140006: 14 transforms
Fuzz 140007: 8 transforms
Fuzz 140008: 2 transforms
Fuzz 140009: 16 transforms
Fuzz 140010: 16 transforms
Fuzz 140011: 18 transforms
Fuzz 140012: 2 transforms
Fuzz 140013: 15 transforms
Fuzz 140014: 3 transforms
Fuzz 140015: 2 transforms
Fuzz 140016: 17 transforms
Fuzz 140017: 11 transforms
Fuzz 140018: 15 transforms
Fuzz 140019: 6 transforms
Fuzz 140020: 15 transforms
Fuzz 140021: 18 transforms
Fuzz 140022: 1 transforms
Fuzz 140023: 8 transforms
Fuzz 140024: 19 transforms
Fuzz 140025: 10 transforms
Fuzz 140026: 4 transforms
Fuzz 140027: 7 transforms
Fuzz 140028: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidderComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
@Component(
  @Output() EventEmitter<int> incremented;
class CounterComponent {
  selector: 'my-counter',

  int count;
}
  outputs: const ['resetEvent: reset'],
-->
  templateUrl: 'test.html',  directives: const [Counte<!--

  @ContentChild(CounterComponent)
@Component(
  @Input() int maxCount;
  selector: 'my-aaa',
  inputs: cdefaultonst ['count'],
  List<String> items;  String header;

  CounterComponent recursedComp
class ComponentA {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  }} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form]='item != n>
  {{ngForm.dirty}}
  
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 140029: 15 transforms
Fuzz 140030: 9 transforms
Fuzz 140031: 9 transforms
Fuzz 140032: 18 transforms
Fuzz 140033: 12 transforms
Fuzz 140034: 6 transforms
Fuzz 140035: 19 transforms
Fuzz 140036: 3 transforms
Fuzz 140037: 8 transforms
Fuzz 140038: 13 transforms
Fuzz 140039: 18 transforms
Fuzz 140040: 11 transforms
Fuzz 140041: 8 transforms
Fuzz 140042: 17 transforms
Fuzz 140043: 8 transforms
Fuzz 140044: 7 transforms
Fuzz 140045: 11 transforms
Fuzz 140046: 17 transforms
Fuzz 140047: 2 transforms
Fuzz 140048: 8 transforms
Fuzz 140049: 12 transforms
Fuzz 140050: 6 transforms
Fuzz 140051: 12 transforms
Fuzz 140052: 16 transforms
Fuzz 140053: 6 transforms
Fuzz 140054: 4 transforms
Fuzz 140055: 6 transforms
Fuzz 140056: 12 transforms
Fuzz 140057: 2 transforms
Fuzz 140058: 13 transforms
Fuzz 140059: 8 transforms
Fuzz 140060: 12 transforms
Fuzz 140061: 15 transforms
Fuzz 140062: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',}  String h}
]),
});
{eader;
class CompnentA {
  selectorer',}  String h}
]),
});
{eader;
class ComponentA {
  selector: 'my-aaa',
  @Input() int maxCount;
  directives: const [CounteComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
class CounterComponent {
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')


  outputs: const ['resetEvent: reset'],
<!--
  templateUrl: 'test.html',

@Compone: 'my-aaa',
  @Input() int maxCount;
  directives: const [CounteComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
class CounterComponent {
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')


  outputs: const ['resetEvent: reset'],
<!--
  templateUrl: 'test.html',

@Component(
  CounterComponent recursedComponent;
@Component(
import 'package:angular2/angular2.dart';
-->}
  List<String> items;
  @ContentChild(CounterComeponent)
  void increment() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.leng}
]),
});
{
\'th}} items:</h1>
<li *ngFr='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
="items.length > 0">  <form #ngForm="ngForm"></h1>
<li *ngFr='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<di/form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 140063: 10 transforms
Fuzz 140064: 15 transforms
Fuzz 140065: 10 transforms
Fuzz 140066: 15 transforms
Fuzz 140067: 2 transforms
Fuzz 140068: 17 transforms
Fuzz 140069: 18 transforms
Fuzz 140070: 5 transforms
Fuzz 140071: 5 transforms
Fuzz 140072: 17 transforms
Fuzz 140073: 2 transforms
Fuzz 140074: 8 transforms
Fuzz 140075: 1 transforms
Fuzz 140076: 15 transforms
Fuzz 140077: 15 transforms
Fuzz 140078: 5 transforms
Fuzz 140079: 5 transforms
Fuzz 140080: 3 transforms
Fuzz 140081: 9 transforms
Fuzz 140082: 17 transforms
Fuzz 140083: 3 transforms
Fuzz 140084: 19 transforms
Fuzz 140085: 1 transforms
Fuzz 140086: 13 transforms
Fuzz 140087: 8 transforms
Fuzz 140088: 3 transforms
Fuzz 140089: 18 transforms
Fuzz 140090: 7 transforms
Fuzz 140091: 18 transforms
Fuzz 140092: 6 transforms
Fuzz 140093: 11 transforms
Fuzz 140094: 10 transforms
Fuzz 140095: 18 transforms
Fuzz 140096: 6 transforms
Fuzz 140097: 9 transforms
Fuzz 140098: 4 transforms
Fuzz 140099: 6 transforms
Fuzz 140100: 18 transforms
Fuzz 140101: 5 transforms
Fuzz 140102: 12 transforms
Fuzz 140103: 12 transforms
Fuzz 140104: 3 transforms
Fuzz 140105: 10 transforms
Fuzz 140106: 6 transforms
Fuzz 140107: 16 transforms
Fuzz 140108: 2 transforms
Fuzz 140109: 6 transforms
Fuzz 140110: 13 transforms
Fuzz 140111: 19 transforms
Fuzz 140112: 3 transforms
Fuzz 140113: 15 transforms
Fuzz 140114: 7 transforms
Fuzz 140115: 20 transforms
Fuzz 140116: 8 transforms
Fuzz 140117: 16 transforms
Fuzz 140118: 9 transforms
Fuzz 140119: 19 transforms
Fuzz 140120: 3 transforms
Fuzz 140121: 4 transforms
Fuzz 140122: 16 transforms
Fuzz 140123: 10 transforms
Fuzz 140124: 17 transforms
Fuzz 140125: 3 transforms
Fuzz 140126: 20 transforms
Fuzz 140127: 2 transforms
Fuzz 140128: 9 transforms
Fuzz 140129: 20 transforms
Fuzz 140130: 17 transforms
Fuzz 140131: 6 transforms
Fuzz 140132: 6 transforms
Fuzz 140133: 18 transforms
Fuzz 140134: 3 transforms
Fuzz 140135: 16 transforms
Fuzz 140136: 5 transforms
Fuzz 140137: 11 transforms
Fuzz 140138: 1 transforms
Fuzz 140139: 17 transforms
Fuzz 140140: 3 transforms
Fuzz 140141: 12 transforms
Fuzz 140142: 20 transforms
Fuzz 140143: 5 transforms
Fuzz 140144: 15 transforms
Fuzz 140145: 15 transforms
Fuzz 140146: 2 transforms
Fuzz 140147: 19 transforms
Fuzz 140148: 13 transforms
Fuzz 140149: 7 transforms
Fuzz 140150: 8 transforms
Fuzz 140151: 19 transforms
Fuzz 140152: 20 transforms
Fuzz 140153: 13 transforms
Fuzz 140154: 2 transforms
Fuzz 140155: 15 transforms
Fuzz 140156: 8 transforms
Fuzz 140157: 1 transforms
Fuzz 140158: 7 transforms
Fuzz 140159: 1 transforms
Fuzz 140160: 20 transforms
Fuzz 140161: 5 transforms
Fuzz 140162: 15 transforms
Fuzz 140163: 15 transforms
Fuzz 140164: 2 transforms
Fuzz 140165: 18 transforms
Fuzz 140166: 9 transforms
Fuzz 140167: 10 transforms
Fuzz 140168: 11 transforms
Fuzz 140169: 5 transforms
Fuzz 140170: 16 transforms
Fuzz 140171: 16 transforms
Fuzz 140172: 14 transforms
Fuzz 140173: 6 transforms
Fuzz 140174: 11 transforms
Fuzz 140175: 12 transforms
Fuzz 140176: 11 transforms
Fuzz 140177: 13 transforms
Fuzz 140178: 16 transforms
Fuzz 140179: 10 transforms
Fuzz 140180: 10 transforms
Fuzz 140181: 7 transforms
Fuzz 140182: 6 transforms
Fuzz 140183: 10 transforms
Fuzz 140184: 5 transforms
Fuzz 140185: 11 transforms
Fuzz 140186: 5 transforms
Fuzz 140187: 17 transforms
Fuzz 140188: 12 transforms
Fuzz 140189: 16 transforms
Fuzz 140190: 13 transforms
Fuzz 140191: 15 transforms
Fuzz 140192: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  void rextendseset() {} 
@Componring> resetEvent;
  }
});
  selector: 'my-counter',
  String header;
{
-->
\'\'\');
class ComponentA {
  @Output() tml',
  '090cedb3f2833a3inputs: const ['count'],
  List<!--
  CounterComponent recursedComponent;
  int count;
  outputs: const ['resetEvent: reset'],]),
});
\'\'\');put() int maxCount;


{
  @Output() EventEmitter<ent(
  void increment() {}
});
\'\'\');
  EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  templateUrl: 'test.h\'\'\');put() int maxCount;
  @Output() EventEmitter<int> incremented;
}
  EventEmitter<String> resetEvent;
]),
  @ContentChild(CounterComponent)
class CounterComponent {
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgForo,void NgForm, NgModel])

  se}
@Component(
       aria-hidden=<String> items;
  selector: 'my-aaa',
  @In}

}
]),
  '090cedb3flector: 'my-counter',
{

<<==HTML CODE==>>
  <input [(ngModel)]="header" />
    (reset)=''
      

</div>
  <form #ngForm="ngForm"></form>
  
<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
</li>
    (incremented)='items.add($event.toString())'>
  </my-counter>
  h > 0">
<li *ngFor
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 140193: 15 transforms
Fuzz 140194: 4 transforms
Fuzz 140195: 5 transforms
Fuzz 140196: 13 transforms
Fuzz 140197: 5 transforms
Fuzz 140198: 15 transforms
Fuzz 140199: 4 transforms
Fuzz 140200: 4 transforms
Fuzz 140201: 19 transforms
Fuzz 140202: 1 transforms
Fuzz 140203: 3 transforms
Fuzz 140204: 3 transforms
Fuzz 140205: 17 transforms
Fuzz 140206: 18 transforms
Fuzz 140207: 1 transforms
Fuzz 140208: 16 transforms
Fuzz 140209: 1 transforms
Fuzz 140210: 7 transforms
Fuzz 140211: 1 transforms
Fuzz 140212: 13 transforms
Fuzz 140213: 3 transforms
Fuzz 140214: 16 transforms
Fuzz 140215: 13 transforms
Fuzz 140216: 6 transforms
Fuzz 140217: 6 transforms
Fuzz 140218: 3 transforms
Fuzz 140219: 3 transforms
Fuzz 140220: 19 transforms
Fuzz 140221: 14 transforms
Fuzz 140222: 7 transforms
Fuzz 140223: 7 transforms
Fuzz 140224: 7 transforms
Fuzz 140225: 3 transforms
Fuzz 140226: 14 transforms
Fuzz 140227: 19 transforms
Fuzz 140228: 18 transforms
Fuzz 140229: 8 transforms
Fuzz 140230: 13 transforms
Fuzz 140231: 4 transforms
Fuzz 140232: 19 transforms
Fuzz 140233: 12 transforms
Fuzz 140234: 19 transforms
Fuzz 140235: 5 transforms
Fuzz 140236: 1 transforms
Fuzz 140237: 6 transforms
Fuzz 140238: 3 transforms
Fuzz 140239: 1 transforms
Fuzz 140240: 3 transforms
Fuzz 140241: 2 transforms
Fuzz 140242: 3 transforms
Fuzz 140243: 16 transforms
Fuzz 140244: 1 transforms
Fuzz 140245: 6 transforms
Fuzz 140246: 12 transforms
Fuzz 140247: 10 transforms
Fuzz 140248: 20 transforms
Fuzz 140249: 19 transforms
Fuzz 140250: 12 transforms
Fuzz 140251: 14 transforms
Fuzz 140252: 10 transforms
Fuzz 140253: 1 transforms
Fuzz 140254: 20 transforms
Fuzz 140255: 10 transforms
Fuzz 140256: 17 transforms
Fuzz 140257: 14 transforms
Fuzz 140258: 18 transforms
Fuzz 140259: 5 transforms
Fuzz 140260: 4 transforms
Fuzz 140261: 9 transforms
Fuzz 140262: 11 transforms
Fuzz 140263: 6 transforms
Fuzz 140264: 8 transforms
Fuzz 140265: 15 transforms
Fuzz 140266: 5 transforms
Fuzz 140267: 11 transforms
Fuzz 140268: 10 transforms
Fuzz 140269: 6 transforms
Fuzz 140270: 9 transforms
Fuzz 140271: 12 transforms
Fuzz 140272: 16 transforms
Fuzz 140273: 9 transforms
Fuzz 140274: 6 transforms
Fuzz 140275: 19 transforms
Fuzz 140276: 6 transforms
Fuzz 140277: 6 transforms
Fuzz 140278: 17 transforms
Fuzz 140279: 20 transforms
Fuzz 140280: 8 transforms
Fuzz 140281: 2 transforms
Fuzz 140282: 3 transforms
Fuzz 140283: 2 transforms
Fuzz 140284: 1 transforms
Fuzz 140285: 14 transforms
Fuzz 140286: 8 transforms
Fuzz 140287: 12 transforms
Fuzz 140288: 13 transforms
Fuzz 140289: 20 transforms
Fuzz 140290: 11 transforms
Fuzz 140291: 2 transforms
Fuzz 140292: 7 transforms
Fuzz 140293: 14 transforms
Fuzz 140294: 4 transforms
Fuzz 140295: 8 transforms
Fuzz 140296: 19 transforms
Fuzz 140297: 15 transforms
Fuzz 140298: 7 transforms
Fuzz 140299: 6 transforms
Fuzz 140300: 13 transforms
Fuzz 140301: 2 transforms
Fuzz 140302: 20 transforms
Fuzz 140303: 8 transforms
Fuzz 140304: 4 transforms
Fuzz 140305: 7 transforms
Fuzz 140306: 17 transforms
Fuzz 140307: 8 transforms
Fuzz 140308: 8 transforms
Fuzz 140309: 3 transforms
Fuzz 140310: 9 transforms
Fuzz 140311: 8 transforms
Fuzz 140312: 9 transforms
Fuzz 140313: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@<!--
--Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['rstaticesetEvent: reset'],

  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{c  template: '{{count}} <button (click)="increment()" [value
<<==HTML CODE==>>

    (incremented)='items.add($event.toString())'>
<!- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 140314: 2 transforms
Fuzz 140315: 3 transforms
Fuzz 140316: 9 transforms
Fuzz 140317: 8 transforms
Fuzz 140318: 11 transforms
Fuzz 140319: 10 transforms
Fuzz 140320: 6 transforms
Fuzz 140321: 19 transforms
Fuzz 140322: 19 transforms
Fuzz 140323: 19 transforms
Fuzz 140324: 14 transforms
Fuzz 140325: 18 transforms
Fuzz 140326: 5 transforms
Fuzz 140327: 18 transforms
Fuzz 140328: 9 transforms
Fuzz 140329: 6 transforms
Fuzz 140330: 3 transforms
Fuzz 140331: 15 transforms
Fuzz 140332: 14 transforms
Fuzz 140333: 5 transforms
Fuzz 140334: 1 transforms
Fuzz 140335: 16 transforms
Fuzz 140336: 12 transforms
Fuzz 140337: 18 transforms
Fuzz 140338: 1 transforms
Fuzz 140339: 4 transforms
Fuzz 140340: 3 transforms
Fuzz 140341: 1 transforms
Fuzz 140342: 10 transforms
Fuzz 140343: 10 transforms
Fuzz 140344: 1 transforms
Fuzz 140345: 10 transforms
Fuzz 140346: 20 transforms
Fuzz 140347: 6 transforms
Fuzz 140348: 5 transforms
Fuzz 140349: 16 transforms
Fuzz 140350: 13 transforms
Fuzz 140351: 18 transforms
Fuzz 140352: 17 transforms
Fuzz 140353: 15 transforms
Fuzz 140354: 16 transforms
Fuzz 140355: 2 transforms
Fuzz 140356: 8 transforms
Fuzz 140357: 5 transforms
Fuzz 140358: 2 transforms
Fuzz 140359: 9 transforms
Fuzz 140360: 9 transforms
Fuzz 140361: 16 transforms
Fuzz 140362: 8 transforms
Fuzz 140363: 3 transforms
Fuzz 140364: 5 transforms
Fuzz 140365: 19 transforms
Fuzz 140366: 6 transforms
Fuzz 140367: 13 transforms
Fuzz 140368: 9 transforms
Fuzz 140369: 11 transforms
Fuzz 140370: 3 transforms
Fuzz 140371: 8 transforms
Fuzz 140372: 4 transforms
Fuzz 140373: 15 transforms
Fuzz 140374: 13 transforms
Fuzz 140375: 2 transforms
Fuzz 140376: 8 transforms
Fuzz 140377: 17 transforms
Fuzz 140378: 20 transforms
Fuzz 140379: 20 transforms
Fuzz 140380: 20 transforms
Fuzz 140381: 13 transforms
Fuzz 140382: 12 transforms
Fuzz 140383: 14 transforms
Fuzz 140384: 6 transforms
Fuzz 140385: 18 transforms
Fuzz 140386: 17 transforms
Fuzz 140387: 6 transforms
Fuzz 140388: 18 transforms
Fuzz 140389: 8 transforms
Fuzz 140390: 13 transforms
Fuzz 140391: 7 transforms
Fuzz 140392: 16 transforms
Fuzz 140393: 8 transforms
Fuzz 140394: 9 transforms
Fuzz 140395: 12 transforms
Fuzz 140396: 17 transforms
Fuzz 140397: 16 transforms
Fuzz 140398: 14 transforms
Fuzz 140399: 17 transforms
Fuzz 140400: 11 transforms
Fuzz 140401: 5 transforms
Fuzz 140402: 16 transforms
Fuzz 140403: 6 transforms
Fuzz 140404: 19 transforms
Fuzz 140405: 15 transforms
Fuzz 140406: 7 transforms
Fuzz 140407: 14 transforms
Fuzz 140408: 14 transforms
Fuzz 140409: 6 transforms
Fuzz 140410: 10 transforms
Fuzz 140411: 19 transforms
Fuzz 140412: 19 transforms
Fuzz 140413: 7 transforms
Fuzz 140414: 2 transforms
Fuzz 140415: 3 transforms
Fuzz 140416: 5 transforms
Fuzz 140417: 13 transforms
Fuzz 140418: 5 transforms
Fuzz 140419: 9 transforms
Fuzz 140420: 3 transforms
Fuzz 140421: 12 transforms
Fuzz 140422: 20 transforms
Fuzz 140423: 8 transforms
Fuzz 140424: 20 transforms
Fuzz 140425: 11 transforms
Fuzz 140426: 6 transforms
Fuzz 140427: 8 transforms
Fuzz 140428: 15 transforms
Fuzz 140429: 14 transforms
Fuzz 140430: 7 transforms
Fuzz 140431: 19 transforms
Fuzz 140432: 8 transforms
Fuzz 140433: 9 transforms
Fuzz 140434: 8 transforms
Fuzz 140435: 15 transforms
Fuzz 140436: 17 transforms
Fuzz 140437: 1 transforms
Fuzz 140438: 17 transforms
Fuzz 140439: 3 transforms
Fuzz 140440: 2 transforms
Fuzz 140441: 12 transforms
Fuzz 140442: 19 transforms
Fuzz 140443: 5 transforms
Fuzz 140444: 6 transforms
Fuzz 140445: 8 transforms
Fuzz 140446: 15 transforms
Fuzz 140447: 17 transforms
Fuzz 140448: 6 transforms
Fuzz 140449: 8 transforms
Fuzz 140450: 13 transforms
Fuzz 140451: 11 transforms
Fuzz 140452: 10 transforms
Fuzz 140453: 10 transforms
Fuzz 140454: 18 transforms
Fuzz 140455: 11 transforms
Fuzz 140456: 17 transforms
Fuzz 140457: 16 transforms
Fuzz 140458: 14 transforms
Fuzz 140459: 15 transforms
Fuzz 140460: 1 transforms
Fuzz 140461: 17 transforms
Fuzz 140462: 17 transforms
Fuzz 140463: 5 transforms
Fuzz 140464: 11 transforms
Fuzz 140465: 13 transforms
Fuzz 140466: 19 transforms
Fuzz 140467: 14 transforms
Fuzz 140468: 11 transforms
Fuzz 140469: 5 transforms
Fuzz 140470: 7 transforms
Fuzz 140471: 8 transforms
Fuzz 140472: 5 transforms
Fuzz 140473: 10 transforms
Fuzz 140474: 9 transforms
Fuzz 140475: 10 transforms
Fuzz 140476: 20 transforms
Fuzz 140477: 3 transforms
Fuzz 140478: 4 transforms
Fuzz 140479: 10 transforms
Fuzz 140480: 19 transforms
Fuzz 140481: 3 transforms
Fuzz 140482: 11 transforms
Fuzz 140483: 19 transforms
Fuzz 140484: 6 transforms
Fuzz 140485: 5 transforms
Fuzz 140486: 13 transforms
Fuzz 140487: 16 transforms
Fuzz 140488: 6 transforms
Fuzz 140489: 18 transforms
Fuzz 140490: 10 transforms
Fuzz 140491: 11 transforms
Fuzz 140492: 17 transforms
Fuzz 140493: 20 transforms
Fuzz 140494: 12 transforms
Fuzz 140495: 10 transforms
Fuzz 140496: 14 transforms
Fuzz 140497: 6 transforms
Fuzz 140498: 14 transforms
Fuzz 140499: 11 transforms
Fuzz 140500: 3 transforms
Fuzz 140501: 17 transforms
Fuzz 140502: 5 transforms
Fuzz 140503: 16 transforms
Fuzz 140504: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
,
  int count;
  templateUrl: 'test.html',
-->
@Component(
}

\'\'\');
class CounterComponent {
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
{
  @Input() int maxCount;
  inputs: const ['count'],

  String header;
  selector: 'my-aaa'<!--
]),
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  List<String> items;
  outputs: const ['resetEv}

});
  '090cedb3f2833a3f260b0937baae56267a6factorycent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<!-- @ngIgnoreEFunctionrrors: -->
<h1 #h1>Showing {{items.length}} items:</h1=><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.<!--
trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #c<!ounter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <m<!--
-->
       aria-hidden="ty-counter></my-coounter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 140505: 15 transforms
Fuzz 140506: 10 transforms
Fuzz 140507: 3 transforms
Fuzz 140508: 13 transforms
Fuzz 140509: 20 transforms
Fuzz 140510: 17 transforms
Fuzz 140511: 14 transforms
Fuzz 140512: 13 transforms
Fuzz 140513: 20 transforms
Fuzz 140514: 19 transforms
Fuzz 140515: 2 transforms
Fuzz 140516: 5 transforms
Fuzz 140517: 16 transforms
Fuzz 140518: 3 transforms
Fuzz 140519: 9 transforms
Fuzz 140520: 7 transforms
Fuzz 140521: 7 transforms
Fuzz 140522: 19 transforms
Fuzz 140523: 20 transforms
Fuzz 140524: 19 transforms
Fuzz 140525: 1 transforms
Fuzz 140526: 13 transforms
Fuzz 140527: 13 transforms
Fuzz 140528: 6 transforms
Fuzz 140529: 15 transforms
Fuzz 140530: 8 transforms
Fuzz 140531: 6 transforms
Fuzz 140532: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
@Component(
  directives: const [CounterComponent, NgIf, NgFor, mitter<int> incremented;
  int count;
  selector: 'my-counter',
  @Input() iner<S<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
@Component(
@Component maxCount;
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';
  @ContentChild(CounterComponent)
}
  @ContentChild(CounterComponent)
class ComponentAport 'package:angular2/angular2.dart';

  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  List<String> items;
  @Input()  {
  String header;
class CounterComponent {
  String header;
  EventEmitter<S<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
@Component(
@Component(
  List<String> items;
  NgForm, NgModel])
  inputs: const ['count'],
       attr.artring> resetEvent;
-->
class CounterComponent {
  @Output() EventEmitter<int> incremented;

  CounterComponent recursedComponen

  int count;


  directives: const [CounterComponent, NgIf, NgFor, mitter<int> incremented;
  selector: 'my-counter',
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       aria-hidden="true"
}
  NgForm, NgModel])
  inputs: const ['count'],
  selector: 'my-aaa',
@Component(
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!in
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toSt#h1>Showing {{items.length}} items:</<!--
--<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid>
       aria-hidh1>
<li *nFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!in
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-cring())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 140533: 9 transforms
Fuzz 140534: 18 transforms
Fuzz 140535: 16 transforms
Fuzz 140536: 14 transforms
Fuzz 140537: 7 transforms
Fuzz 140538: 3 transforms
Fuzz 140539: 9 transforms
Fuzz 140540: 19 transforms
Fuzz 140541: 17 transforms
Fuzz 140542: 17 transforms
Fuzz 140543: 3 transforms
Fuzz 140544: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  void increment() {}
@C reset'],import 'package:angular2/angular2.dart';
  List<String> items;
@Component(



  templateUrl: 'test.html',
}
class CounterComponent {

  @Input() int maxCount;
  String header;
  CounterComponent recursedComponent;
 }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50 inputs: const ['count'],
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],

  int count;
}
  void reset() {}
  @ContentChild(CounterComponent)
  directives: const [CountinerComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  int count;
  EventEmitter<Strinofg> resetEvent;
  @Output() EventEmitter<int> incremented;
  EventEmitter<omponent(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let ite of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}}
]),
});
{
\'\'\');
  '090cedb3f283
</li>

<div *ngIf="itms.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1}
]),
});
{
\'\'\');
  '090cedb3.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 140545: 14 transforms
Fuzz 140546: 16 transforms
Fuzz 140547: 3 transforms
Fuzz 140548: 5 transforms
Fuzz 140549: 14 transforms
Fuzz 140550: 4 transforms
Fuzz 140551: 12 transforms
Fuzz 140552: 10 transforms
Fuzz 140553: 17 transforms
Fuzz 140554: 6 transforms
Fuzz 140555: 2 transforms
Fuzz 140556: 4 transforms
Fuzz 140557: 11 transforms
Fuzz 140558: 12 transforms
Fuzz 140559: 7 transforms
Fuzz 140560: 11 transforms
Fuzz 140561: 5 transforms
Fuzz 140562: 4 transforms
Fuzz 140563: 18 transforms
Fuzz 140564: 16 transforms
Fuzz 140565: 6 transforms
Fuzz 140566: 16 transforms
Fuzz 140567: 19 transforms
Fuzz 140568: 9 transforms
Fuzz 140569: 3 transforms
Fuzz 140570: 16 transforms
Fuzz 140571: 16 transforms
Fuzz 140572: 5 transforms
Fuzz 140573: 12 transforms
Fuzz 140574: 4 transforms
Fuzz 140575: 16 transforms
Fuzz 140576: 8 transforms
Fuzz 140577: 5 transforms
Fuzz 140578: 19 transforms
Fuzz 140579: 2 transforms
Fuzz 140580: 16 transforms
Fuzz 140581: 8 transforms
Fuzz 140582: 11 transforms
Fuzz 140583: 10 transforms
Fuzz 140584: 19 transforms
Fuzz 140585: 9 transforms
Fuzz 140586: 6 transforms
Fuzz 140587: 16 transforms
Fuzz 140588: 16 transforms
Fuzz 140589: 7 transforms
Fuzz 140590: 7 transforms
Fuzz 140591: 14 transforms
Fuzz 140592: 6 transforms
Fuzz 140593: 2 transforms
Fuzz 140594: 5 transforms
Fuzz 140595: 5 transforms
Fuzz 140596: 15 transforms
Fuzz 140597: 3 transforms
Fuzz 140598: 3 transforms
Fuzz 140599: 10 transforms
Fuzz 140600: 4 transforms
Fuzz 140601: 14 transforms
Fuzz 140602: 14 transforms
Fuzz 140603: 20 transforms
Fuzz 140604: 17 transforms
Fuzz 140605: 16 transforms
Fuzz 140606: 20 transforms
Fuzz 140607: 13 transforms
Fuzz 140608: 20 transforms
Fuzz 140609: 12 transforms
Fuzz 140610: 9 transforms
Fuzz 140611: 11 transforms
Fuzz 140612: 10 transforms
Fuzz 140613: 17 transforms
Fuzz 140614: 13 transforms
Fuzz 140615: 11 transforms
Fuzz 140616: 5 transforms
Fuzz 140617: 4 transforms
Fuzz 140618: 7 transforms
Fuzz 140619: 20 transforms
Fuzz 140620: 1 transforms
Fuzz 140621: 8 transforms
Fuzz 140622: 15 transforms
Fuzz 140623: 11 transforms
Fuzz 140624: 13 transforms
Fuzz 140625: 20 transforms
Fuzz 140626: 6 transforms
Fuzz 140627: 15 transforms
Fuzz 140628: 7 transforms
Fuzz 140629: 18 transforms
Fuzz 140630: 20 transforms
Fuzz 140631: 8 transforms
Fuzz 140632: 4 transforms
Fuzz 140633: 20 transforms
Fuzz 140634: 18 transforms
Fuzz 140635: 15 transforms
Fuzz 140636: 10 transforms
Fuzz 140637: 4 transforms
Fuzz 140638: 19 transforms
Fuzz 140639: 12 transforms
Fuzz 140640: 7 transforms
Fuzz 140641: 17 transforms
Fuzz 140642: 12 transforms
Fuzz 140643: 15 transforms
Fuzz 140644: 11 transforms
Fuzz 140645: 6 transforms
Fuzz 140646: 18 transforms
Fuzz 140647: 19 transforms
Fuzz 140648: 10 transforms
Fuzz 140649: 11 transforms
Fuzz 140650: 12 transforms
Fuzz 140651: 4 transforms
Fuzz 140652: 18 transforms
Fuzz 140653: 15 transforms
Fuzz 140654: 10 transforms
Fuzz 140655: 12 transforms
Fuzz 140656: 2 transforms
Fuzz 140657: 2 transforms
Fuzz 140658: 17 transforms
Fuzz 140659: 11 transforms
Fuzz 140660: 1 transforms
Fuzz 140661: 10 transforms
Fuzz 140662: 8 transforms
Fuzz 140663: 17 transforms
Fuzz 140664: 4 transforms
Fuzz 140665: 11 transforms
Fuzz 140666: 8 transforms
Fuzz 140667: 17 transforms
Fuzz 140668: 19 transforms
Fuzz 140669: 16 transforms
Fuzz 140670: 18 transforms
Fuzz 140671: 16 transforms
Fuzz 140672: 10 transforms
Fuzz 140673: 11 transforms
Fuzz 140674: 14 transforms
Fuzz 140675: 3 transforms
Fuzz 140676: 20 transforms
Fuzz 140677: 1 transforms
Fuzz 140678: 1 transforms
Fuzz 140679: 3 transforms
Fuzz 140680: 1 transforms
Fuzz 140681: 1 transforms
Fuzz 140682: 2 transforms
Fuzz 140683: 5 transforms
Fuzz 140684: 1 transforms
Fuzz 140685: 5 transforms
Fuzz 140686: 16 transforms
Fuzz 140687: 18 transforms
Fuzz 140688: 3 transforms
Fuzz 140689: 10 transforms
Fuzz 140690: 9 transforms
Fuzz 140691: 6 transforms
Fuzz 140692: 13 transforms
Fuzz 140693: 18 transforms
Fuzz 140694: 15 transforms
Fuzz 140695: 1 transforms
Fuzz 140696: 15 transforms
Fuzz 140697: 12 transforms
Fuzz 140698: 5 transforms
Fuzz 140699: 13 transforms
Fuzz 140700: 18 transforms
Fuzz 140701: 2 transforms
Fuzz 140702: 4 transforms
Fuzz 140703: 8 transforms
Fuzz 140704: 6 transforms
Fuzz 140705: 6 transforms
Fuzz 140706: 10 transforms
Fuzz 140707: 9 transforms
Fuzz 140708: 2 transforms
Fuzz 140709: 14 transforms
Fuzz 140710: 2 transforms
Fuzz 140711: 12 transforms
Fuzz 140712: 12 transforms
Fuzz 140713: 10 transforms
Fuzz 140714: 3 transforms
Fuzz 140715: 20 transforms
Fuzz 140716: 2 transforms
Fuzz 140717: 16 transforms
Fuzz 140718: 3 transforms
Fuzz 140719: 14 transforms
Fuzz 140720: 3 transforms
Fuzz 140721: 18 transforms
Fuzz 140722: 5 transforms
Fuzz 140723: 11 transforms
Fuzz 140724: 15 transforms
Fuzz 140725: 19 transforms
Fuzz 140726: 14 transforms
Fuzz 140727: 7 transforms
Fuzz 140728: 17 transforms
Fuzz 140729: 17 transforms
Fuzz 140730: 14 transforms
Fuzz 140731: 2 transforms
Fuzz 140732: 1 transforms
Fuzz 140733: 3 transforms
Fuzz 140734: 20 transforms
Fuzz 140735: 17 transforms
Fuzz 140736: 18 transforms
Fuzz 140737: 16 transforms
Fuzz 140738: 7 transforms
Fuzz 140739: 1 transforms
Fuzz 140740: 5 transforms
Fuzz 140741: 4 transforms
Fuzz 140742: 1 transforms
Fuzz 140743: 12 transforms
Fuzz 140744: 5 transforms
Fuzz 140745: 6 transforms
Fuzz 140746: 12 transforms
Fuzz 140747: 8 transforms
Fuzz 140748: 5 transforms
Fuzz 140749: 11 transforms
Fuzz 140750: 13 transforms
Fuzz 140751: 19 transforms
Fuzz 140752: 11 transforms
Fuzz 140753: 2 transforms
Fuzz 140754: 12 transforms
Fuzz 140755: 20 transforms
Fuzz 140756: 11 transforms
Fuzz 140757: 2 transforms
Fuzz 140758: 3 transforms
Fuzz 140759: 6 transforms
Fuzz 140760: 9 transforms
Fuzz 140761: 8 transforms
Fuzz 140762: 10 transforms
Fuzz 140763: 16 transforms
Fuzz 140764: 3 transforms
Fuzz 140765: 3 transforms
Fuzz 140766: 14 transforms
Fuzz 140767: 15 transforms
Fuzz 140768: 19 transforms
Fuzz 140769: 5 transforms
Fuzz 140770: 16 transforms
Fuzz 140771: 15 transforms
Fuzz 140772: 20 transforms
Fuzz 140773: 14 transforms
Fuzz 140774: 13 transforms
Fuzz 140775: 2 transforms
Fuzz 140776: 4 transforms
Fuzz 140777: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {

  templateUrl: 'test.html',
  selector: <!--
@Component(  selector: 'my-aaa',
  List<String> items;
import 'package:angular2/angular2.dart';
   show    ari
  directives: const [CounterComponent, NgIf, NgnullFor, NgForm, NgModel])
@Component(
}
-->
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let iteom of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{nForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <<!--
-->my-counter
    #counter
    [count]abstract="items.length"
    [maxCount]='4'
    (reset)=''
    (incremented)='items.addder" />
      
  <<!--
-($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 140778: 16 transforms
Fuzz 140779: 20 transforms
Fuzz 140780: 17 transforms
Fuzz 140781: 3 transforms
Fuzz 140782: 14 transforms
Fuzz 140783: 3 transforms
Fuzz 140784: 11 transforms
Fuzz 140785: 5 transforms
Fuzz 140786: 15 transforms
Fuzz 140787: 8 transforms
Fuzz 140788: 12 transforms
Fuzz 140789: 12 transforms
Fuzz 140790: 16 transforms
Fuzz 140791: 6 transforms
Fuzz 140792: 10 transforms
Fuzz 140793: 16 transforms
Fuzz 140794: 19 transforms
Fuzz 140795: 10 transforms
Fuzz 140796: 17 transforms
Fuzz 140797: 20 transforms
Fuzz 140798: 8 transforms
Fuzz 140799: 16 transforms
Fuzz 140800: 11 transforms
Fuzz 140801: 5 transforms
Fuzz 140802: 7 transforms
Fuzz 140803: 3 transforms
Fuzz 140804: 11 transforms
Fuzz 140805: 12 transforms
Fuzz 140806: 9 transforms
Fuzz 140807: 9 transforms
Fuzz 140808: 7 transforms
Fuzz 140809: 1 transforms
Fuzz 140810: 20 transforms
Fuzz 140811: 15 transforms
Fuzz 140812: 4 transforms
Fuzz 140813: 15 transforms
Fuzz 140814: 9 transforms
Fuzz 140815: 5 transforms
Fuzz 140816: 2 transforms
Fuzz 140817: 1 transforms
Fuzz 140818: 7 transforms
Fuzz 140819: 17 transforms
Fuzz 140820: 19 transforms
Fuzz 140821: 18 transforms
Fuzz 140822: 17 transforms
Fuzz 140823: 5 transforms
Fuzz 140824: 17 transforms
Fuzz 140825: 18 transforms
Fuzz 140826: 6 transforms
Fuzz 140827: 8 transforms
Fuzz 140828: 10 transforms
Fuzz 140829: 9 transforms
Fuzz 140830: 13 transforms
Fuzz 140831: 15 transforms
Fuzz 140832: 8 transforms
Fuzz 140833: 16 transforms
Fuzz 140834: 2 transforms
Fuzz 140835: 18 transforms
Fuzz 140836: 12 transforms
Fuzz 140837: 7 transforms
Fuzz 140838: 3 transforms
Fuzz 140839: 19 transforms
Fuzz 140840: 15 transforms
Fuzz 140841: 13 transforms
Fuzz 140842: 19 transforms
Fuzz 140843: 5 transforms
Fuzz 140844: 12 transforms
Fuzz 140845: 10 transforms
Fuzz 140846: 4 transforms
Fuzz 140847: 3 transforms
Fuzz 140848: 3 transforms
Fuzz 140849: 18 transforms
Fuzz 140850: 14 transforms
Fuzz 140851: 13 transforms
Fuzz 140852: 12 transforms
Fuzz 140853: 1 transforms
Fuzz 140854: 19 transforms
Fuzz 140855: 9 transforms
Fuzz 140856: 4 transforms
Fuzz 140857: 11 transforms
Fuzz 140858: 2 transforms
Fuzz 140859: 6 transforms
Fuzz 140860: 3 transforms
Fuzz 140861: 1 transforms
Fuzz 140862: 11 transforms
Fuzz 140863: 15 transforms
Fuzz 140864: 7 transforms
Fuzz 140865: 4 transforms
Fuzz 140866: 18 transforms
Fuzz 140867: 6 transforms
Fuzz 140868: 16 transforms
Fuzz 140869: 18 transforms
Fuzz 140870: 6 transforms
Fuzz 140871: 18 transforms
Fuzz 140872: 3 transforms
Fuzz 140873: 10 transforms
Fuzz 140874: 12 transforms
Fuzz 140875: 20 transforms
Fuzz 140876: 5 transforms
Fuzz 140877: 2 transforms
Fuzz 140878: 9 transforms
Fuzz 140879: 2 transforms
Fuzz 140880: 16 transforms
Fuzz 140881: 16 transforms
Fuzz 140882: 11 transforms
Fuzz 140883: 14 transforms
Fuzz 140884: 12 transforms
Fuzz 140885: 15 transforms
Fuzz 140886: 9 transforms
Fuzz 140887: 14 transforms
Fuzz 140888: 15 transforms
Fuzz 140889: 13 transforms
Fuzz 140890: 8 transforms
Fuzz 140891: 10 transforms
Fuzz 140892: 11 transforms
Fuzz 140893: 4 transforms
Fuzz 140894: 1 transforms
Fuzz 140895: 13 transforms
Fuzz 140896: 7 transforms
Fuzz 140897: 13 transforms
Fuzz 140898: 9 transforms
Fuzz 140899: 4 transforms
Fuzz 140900: 20 transforms
Fuzz 140901: 14 transforms
Fuzz 140902: 11 transforms
Fuzz 140903: 19 transforms
Fuzz 140904: 9 transforms
Fuzz 140905: 10 transforms
Fuzz 140906: 9 transforms
Fuzz 140907: 8 transforms
Fuzz 140908: 8 transforms
Fuzz 140909: 20 transforms
Fuzz 140910: 18 transforms
Fuzz 140911: 12 transforms
Fuzz 140912: 9 transforms
Fuzz 140913: 16 transforms
Fuzz 140914: 5 transforms
Fuzz 140915: 11 transforms
Fuzz 140916: 14 transforms
Fuzz 140917: 10 transforms
Fuzz 140918: 16 transforms
Fuzz 140919: 16 transforms
Fuzz 140920: 15 transforms
Fuzz 140921: 14 transforms
Fuzz 140922: 14 transforms
Fuzz 140923: 14 transforms
Fuzz 140924: 13 transforms
Fuzz 140925: 3 transforms
Fuzz 140926: 17 transforms
Fuzz 140927: 15 transforms
Fuzz 140928: 1 transforms
Fuzz 140929: 2 transforms
Fuzz 140930: 20 transforms
Fuzz 140931: 6 transforms
Fuzz 140932: 20 transforms
Fuzz 140933: 17 transforms
Fuzz 140934: 10 transforms
Fuzz 140935: 7 transforms
Fuzz 140936: 1 transforms
Fuzz 140937: 8 transforms
Fuzz 140938: 14 transforms
Fuzz 140939: 19 transforms
Fuzz 140940: 5 transforms
Fuzz 140941: 1 transforms
Fuzz 140942: 6 transforms
Fuzz 140943: 19 transforms
Fuzz 140944: 6 transforms
Fuzz 140945: 8 transforms
Fuzz 140946: 3 transforms
Fuzz 140947: 12 transforms
Fuzz 140948: 4 transforms
Fuzz 140949: 13 transforms
Fuzz 140950: 11 transforms
Fuzz 140951: 4 transforms
Fuzz 140952: 7 transforms
Fuzz 140953: 13 transforms
Fuzz 140954: 13 transforms
Fuzz 140955: 18 transforms
Fuzz 140956: 12 transforms
Fuzz 140957: 7 transforms
Fuzz 140958: 2 transforms
Fuzz 140959: 7 transforms
Fuzz 140960: 6 transforms
Fuzz 140961: 3 transforms
Fuzz 140962: 12 transforms
Fuzz 140963: 15 transforms
Fuzz 140964: 3 transforms
Fuzz 140965: 1 transforms
Fuzz 140966: 10 transforms
Fuzz 140967: 17 transforms
Fuzz 140968: 12 transforms
Fuzz 140969: 8 transforms
Fuzz 140970: 4 transforms
Fuzz 140971: 12 transforms
Fuzz 140972: 5 transforms
Fuzz 140973: 1 transforms
Fuzz 140974: 14 transforms
Fuzz 140975: 19 transforms
Fuzz 140976: 13 transforms
Fuzz 140977: 19 transforms
Fuzz 140978: 17 transforms
Fuzz 140979: 19 transforms
Fuzz 140980: 16 transforms
Fuzz 140981: 18 transforms
Fuzz 140982: 6 transforms
Fuzz 140983: 6 transforms
Fuzz 140984: 18 transforms
Fuzz 140985: 1 transforms
Fuzz 140986: 4 transforms
Fuzz 140987: 2 transforms
Fuzz 140988: 11 transforms
Fuzz 140989: 6 transforms
Fuzz 140990: 1 transforms
Fuzz 140991: 17 transforms
Fuzz 140992: 20 transforms
Fuzz 140993: 10 transforms
Fuzz 140994: 20 transforms
Fuzz 140995: 20 transforms
Fuzz 140996: 13 transforms
Fuzz 140997: 20 transforms
Fuzz 140998: 11 transforms
Fuzz 140999: 17 transforms
Fuzz 141000: 7 transforms
Fuzz 141001: 8 transforms
Fuzz 141002: 20 transforms
Fuzz 141003: 20 transforms
Fuzz 141004: 4 transforms
Fuzz 141005: 15 transforms
Fuzz 141006: 11 transforms
Fuzz 141007: 5 transforms
Fuzz 141008: 19 transforms
Fuzz 141009: 2 transforms
Fuzz 141010: 15 transforms
Fuzz 141011: 19 transforms
Fuzz 141012: 12 transforms
Fuzz 141013: 7 transforms
Fuzz 141014: 18 transforms
Fuzz 141015: 3 transforms
Fuzz 141016: 20 transforms
Fuzz 141017: 13 transforms
Fuzz 141018: 20 transforms
Fuzz 141019: 19 transforms
Fuzz 141020: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  List<Strponent(
ing> items;

@Component(
class ComponentA {
@Component(
  s-hidden="true"
       attr.aria-hiddelector: 'my
}
rComp  selector: 'my-aaaForm, NgModel])  Strin',
  directives: const [CounterComponent, NgIf, NawaitgFor, NgForm, NgModel])  String header;

<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
  <!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
  <input [(ngModel)]="he
<div *ngIf="items.length > 0">
</li>
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}factory} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 141021: 10 transforms
Fuzz 141022: 4 transforms
Fuzz 141023: 20 transforms
Fuzz 141024: 10 transforms
Fuzz 141025: 11 transforms
Fuzz 141026: 16 transforms
Fuzz 141027: 4 transforms
Fuzz 141028: 20 transforms
Fuzz 141029: 13 transforms
Fuzz 141030: 7 transforms
Fuzz 141031: 12 transforms
Fuzz 141032: 5 transforms
Fuzz 141033: 3 transforms
Fuzz 141034: 9 transforms
Fuzz 141035: 6 transforms
Fuzz 141036: 18 transforms
Fuzz 141037: 11 transforms
Fuzz 141038: 6 transforms
Fuzz 141039: 3 transforms
Fuzz 141040: 8 transforms
Fuzz 141041: 13 transforms
Fuzz 141042: 10 transforms
Fuzz 141043: 4 transforms
Fuzz 141044: 6 transforms
Fuzz 141045: 1 transforms
Fuzz 141046: 2 transforms
Fuzz 141047: 10 transforms
Fuzz 141048: 6 transforms
Fuzz 141049: 5 transforms
Fuzz 141050: 3 transforms
Fuzz 141051: 14 transforms
Fuzz 141052: 18 transforms
Fuzz 141053: 7 transforms
Fuzz 141054: 5 transforms
Fuzz 141055: 2 transforms
Fuzz 141056: 11 transforms
Fuzz 141057: 11 transforms
Fuzz 141058: 14 transforms
Fuzz 141059: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.aria-hidden="{ss CounterComponent {
  @Output() EventEmitter<int> infinalcremented aria-hidden="true"
  @Output() EventEmitter<int> infinalcremented;
import 'package:angular2/angular2.dart';
   -4CounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
  directives: const [}
  int count;
class ComponentA {
  void reset() {}
       attr.aria-hidden="{ss CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  List<String> items;
      eader;

  @Input() int maxCount;
}
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
});
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  void increment() {r',
\'\'\');

  @Input() int maxCount;
-->
  inputs: const ['count'],
  void reset() {}
  int count;
       attr.aria-hidden="{ss CounterComponent {
  EventEmitter<String> resetEvent;
  CounterComponent recursedCompo<!--
]),
  templateUrl: 'test.htm l',

@Component(
  @ContentChild(CounterComponent)
  void increment() {}
  outputs: const ['resetEvent: reset'],
@Component(
  selector: 'my-aaa',

       aria-hidden="true"
  @ContentChild(CounterComponent)

  @Input() int maxCount;
  selector: 'my-counte    aria-hidden="true"
  @Output() EventEmitter<int> infinalcremented;

  selector: 'my-counte    aria-hidden="true"

{
cla<!--
}
  int count;
}
       attr.arnent;
-->
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.lengt#counter
 hide   [count]="items.length"
   h}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
 hide   [count]="items.length"
    [maxCount]='4'true
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.rset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counterfalse>
  </my-couter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 141060: 12 transforms
Fuzz 141061: 17 transforms
Fuzz 141062: 9 transforms
Fuzz 141063: 2 transforms
Fuzz 141064: 19 transforms
Fuzz 141065: 9 transforms
Fuzz 141066: 19 transforms
Fuzz 141067: 7 transforms
Fuzz 141068: 15 transforms
Fuzz 141069: 18 transforms
Fuzz 141070: 16 transforms
Fuzz 141071: 6 transforms
Fuzz 141072: 20 transforms
Fuzz 141073: 7 transforms
Fuzz 141074: 20 transforms
Fuzz 141075: 14 transforms
Fuzz 141076: 5 transforms
Fuzz 141077: 8 transforms
Fuzz 141078: 3 transforms
Fuzz 141079: 12 transforms
Fuzz 141080: 7 transforms
Fuzz 141081: 15 transforms
Fuzz 141082: 6 transforms
Fuzz 141083: 17 transforms
Fuzz 141084: 18 transforms
Fuzz 141085: 11 transforms
Fuzz 141086: 1 transforms
Fuzz 141087: 9 transforms
Fuzz 141088: 3 transforms
Fuzz 141089: 5 transforms
Fuzz 141090: 19 transforms
Fuzz 141091: 17 transforms
Fuzz 141092: 16 transforms
Fuzz 141093: 12 transforms
Fuzz 141094: 5 transforms
Fuzz 141095: 7 transforms
Fuzz 141096: 9 transforms
Fuzz 141097: 14 transforms
Fuzz 141098: 4 transforms
Fuzz 141099: 10 transforms
Fuzz 141100: 4 transforms
Fuzz 141101: 10 transforms
Fuzz 141102: 16 transforms
Fuzz 141103: 13 transforms
Fuzz 141104: 16 transforms
Fuzz 141105: 14 transforms
Fuzz 141106: 2 transforms
Fuzz 141107: 3 transforms
Fuzz 141108: 18 transforms
Fuzz 141109: 20 transforms
Fuzz 141110: 20 transforms
Fuzz 141111: 7 transforms
Fuzz 141112: 13 transforms
Fuzz 141113: 3 transforms
Fuzz 141114: 18 transforms
Fuzz 141115: 6 transforms
Fuzz 141116: 1 transforms
Fuzz 141117: 2 transforms
Fuzz 141118: 14 transforms
Fuzz 141119: 3 transforms
Fuzz 141120: 18 transforms
Fuzz 141121: 19 transforms
Fuzz 141122: 1 transforms
Fuzz 141123: 2 transforms
Fuzz 141124: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',

  String header;
  EventEmitter<String> resetEvent;
}
class ComponentA {
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
       attr.aria-hidden="{{!invalid}int count;

@Component(
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])


  templateUrl: 'test.html',
}
  void reset() {}
  @ContentChild(CounterComponent)
  void increment() {}
@Component(
class CounterComponent {
  <!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  inputs: const ['count'],
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
  Countt ['count'],
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
  CounterComponent recursedComponent;
import 'package:angular2/erComponent recursedComponent;
import 'package:angular2/angular2.dart';
  List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="gForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
    [maCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.re<!--
-->
       aria-hidden="true"
       attset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 141125: 4 transforms
Fuzz 141126: 20 transforms
Fuzz 141127: 5 transforms
Fuzz 141128: 19 transforms
Fuzz 141129: 5 transforms
Fuzz 141130: 1 transforms
Fuzz 141131: 19 transforms
Fuzz 141132: 9 transforms
Fuzz 141133: 11 transforms
Fuzz 141134: 7 transforms
Fuzz 141135: 19 transforms
Fuzz 141136: 6 transforms
Fuzz 141137: 5 transforms
Fuzz 141138: 11 transforms
Fuzz 141139: 1 transforms
Fuzz 141140: 12 transforms
Fuzz 141141: 15 transforms
Fuzz 141142: 2 transforms
Fuzz 141143: 13 transforms
Fuzz 141144: 9 transforms
Fuzz 141145: 10 transforms
Fuzz 141146: 3 transforms
Fuzz 141147: 8 transforms
Fuzz 141148: 15 transforms
Fuzz 141149: 14 transforms
Fuzz 141150: 12 transforms
Fuzz 141151: 17 transforms
Fuzz 141152: 18 transforms
Fuzz 141153: 6 transforms
Fuzz 141154: 10 transforms
Fuzz 141155: 5 transforms
Fuzz 141156: 13 transforms
Fuzz 141157: 20 transforms
Fuzz 141158: 3 transforms
Fuzz 141159: 20 transforms
Fuzz 141160: 16 transforms
Fuzz 141161: 4 transforms
Fuzz 141162: 10 transforms
Fuzz 141163: 2 transforms
Fuzz 141164: 5 transforms
Fuzz 141165: 20 transforms
Fuzz 141166: 2 transforms
Fuzz 141167: 7 transforms
Fuzz 141168: 17 transforms
Fuzz 141169: 9 transforms
Fuzz 141170: 4 transforms
Fuzz 141171: 9 transforms
Fuzz 141172: 6 transforms
Fuzz 141173: 8 transforms
Fuzz 141174: 9 transforms
Fuzz 141175: 17 transforms
Fuzz 141176: 11 transforms
Fuzz 141177: 7 transforms
Fuzz 141178: 15 transforms
Fuzz 141179: 16 transforms
Fuzz 141180: 1 transforms
Fuzz 141181: 6 transforms
Fuzz 141182: 8 transforms
Fuzz 141183: 5 transforms
Fuzz 141184: 20 transforms
Fuzz 141185: 4 transforms
Fuzz 141186: 15 transforms
Fuzz 141187: 4 transforms
Fuzz 141188: 9 transforms
Fuzz 141189: 2 transforms
Fuzz 141190: 17 transforms
Fuzz 141191: 9 transforms
Fuzz 141192: 19 transforms
Fuzz 141193: 14 transforms
Fuzz 141194: 4 transforms
Fuzz 141195: 3 transforms
Fuzz 141196: 7 transforms
Fuzz 141197: 2 transforms
Fuzz 141198: 4 transforms
Fuzz 141199: 9 transforms
Fuzz 141200: 15 transforms
Fuzz 141201: 7 transforms
Fuzz 141202: 16 transforms
Fuzz 141203: 8 transforms
Fuzz 141204: 7 transforms
Fuzz 141205: 10 transforms
Fuzz 141206: 18 transforms
Fuzz 141207: 1 transforms
Fuzz 141208: 10 transforms
Fuzz 141209: 11 transforms
Fuzz 141210: 15 transforms
Fuzz 141211: 12 transforms
Fuzz 141212: 13 transforms
Fuzz 141213: 17 transforms
Fuzz 141214: 9 transforms
Fuzz 141215: 8 transforms
Fuzz 141216: 1 transforms
Fuzz 141217: 5 transforms
Fuzz 141218: 17 transforms
Fuzz 141219: 10 transforms
Fuzz 141220: 15 transforms
Fuzz 141221: 10 transforms
Fuzz 141222: 14 transforms
Fuzz 141223: 17 transforms
Fuzz 141224: 7 transforms
Fuzz 141225: 13 transforms
Fuzz 141226: 3 transforms
Fuzz 141227: 10 transforms
Fuzz 141228: 6 transforms
Fuzz 141229: 15 transforms
Fuzz 141230: 17 transforms
Fuzz 141231: 14 transforms
Fuzz 141232: 19 transforms
Fuzz 141233: 8 transforms
Fuzz 141234: 2 transforms
Fuzz 141235: 7 transforms
Fuzz 141236: 15 transforms
Fuzz 141237: 8 transforms
Fuzz 141238: 12 transforms
Fuzz 141239: 7 transforms
Fuzz 141240: 9 transforms
Fuzz 141241: 4 transforms
Fuzz 141242: 17 transforms
Fuzz 141243: 2 transforms
Fuzz 141244: 2 transforms
Fuzz 141245: 12 transforms
Fuzz 141246: 9 transforms
Fuzz 141247: 18 transforms
Fuzz 141248: 6 transforms
Fuzz 141249: 14 transforms
Fuzz 141250: 2 transforms
Fuzz 141251: 11 transforms
Fuzz 141252: 2 transforms
Fuzz 141253: 10 transforms
Fuzz 141254: 16 transforms
Fuzz 141255: 2 transforms
Fuzz 141256: 13 transforms
Fuzz 141257: 1 transforms
Fuzz 141258: 19 transforms
Fuzz 141259: 5 transforms
Fuzz 141260: 2 transforms
Fuzz 141261: 15 transforms
Fuzz 141262: 12 transforms
Fuzz 141263: 16 transforms
Fuzz 141264: 1 transforms
Fuzz 141265: 13 transforms
Fuzz 141266: 1 transforms
Fuzz 141267: 13 transforms
Fuzz 141268: 11 transforms
Fuzz 141269: 2 transforms
Fuzz 141270: 12 transforms
Fuzz 141271: 8 transforms
Fuzz 141272: 5 transforms
Fuzz 141273: 14 transforms
Fuzz 141274: 9 transforms
Fuzz 141275: 20 transforms
Fuzz 141276: 8 transforms
Fuzz 141277: 10 transforms
Fuzz 141278: 4 transforms
Fuzz 141279: 11 transforms
Fuzz 141280: 11 transforms
Fuzz 141281: 8 transforms
Fuzz 141282: 7 transforms
Fuzz 141283: 19 transforms
Fuzz 141284: 10 transforms
Fuzz 141285: 19 transforms
Fuzz 141286: 7 transforms
Fuzz 141287: 8 transforms
Fuzz 141288: 9 transforms
Fuzz 141289: 18 transforms
Fuzz 141290: 11 transforms
Fuzz 141291: 11 transforms
Fuzz 141292: 11 transforms
Fuzz 141293: 15 transforms
Fuzz 141294: 19 transforms
Fuzz 141295: 8 transforms
Fuzz 141296: 5 transforms
Fuzz 141297: 16 transforms
Fuzz 141298: 12 transforms
Fuzz 141299: 14 transforms
Fuzz 141300: 4 transforms
Fuzz 141301: 1 transforms
Fuzz 141302: 9 transforms
Fuzz 141303: 15 transforms
Fuzz 141304: 12 transforms
Fuzz 141305: 5 transforms
Fuzz 141306: 8 transforms
Fuzz 141307: 9 transforms
Fuzz 141308: 9 transforms
Fuzz 141309: 12 transforms
Fuzz 141310: 3 transforms
Fuzz 141311: 17 transforms
Fuzz 141312: 11 transforms
Fuzz 141313: 12 transforms
Fuzz 141314: 1 transforms
Fuzz 141315: 3 transforms
Fuzz 141316: 6 transforms
Fuzz 141317: 15 transforms
Fuzz 141318: 20 transforms
Fuzz 141319: 6 transforms
Fuzz 141320: 17 transforms
Fuzz 141321: 9 transforms
Fuzz 141322: 1 transforms
Fuzz 141323: 17 transforms
Fuzz 141324: 20 transforms
Fuzz 141325: 3 transforms
Fuzz 141326: 2 transforms
Fuzz 141327: 14 transforms
Fuzz 141328: 8 transforms
Fuzz 141329: 3 transforms
Fuzz 141330: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
class CounterComponent {
  @ContentChild(ConterComponent)

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
{
  outputs: const ['resetEvent: reset'],
-->
  templateUrl: 'test.html',
]),
  @Input() int maxCount;
  CounterComponent recursedComponent;

});
  List<String> items;
  @Output() EventEmitaster<int> incremented;
  String header;<!--
@Component(
  inputs: const ['count'],
<!--
  selector: 'my-counte
<<==HTML CODE==>>
      
  
  <my-counter
       aria-hidden="trngth"
  <form #ngForm="ngForm">   (incremented)='</form>
</div>
  {{x}} : {{item.trim()}}
-->
  <input [(ngModel)]="header" />

  {{ngForm.dirty}}
    [count]="items.le<!--
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></mycounter>
    [maxCount]='4'
    (incremented)='items.add($event.toString())'>
    #counter
  </my-counter>
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 141331: 18 transforms
Fuzz 141332: 15 transforms
Fuzz 141333: 2 transforms
Fuzz 141334: 20 transforms
Fuzz 141335: 18 transforms
Fuzz 141336: 13 transforms
Fuzz 141337: 12 transforms
Fuzz 141338: 9 transforms
Fuzz 141339: 11 transforms
Fuzz 141340: 16 transforms
Fuzz 141341: 7 transforms
Fuzz 141342: 11 transforms
Fuzz 141343: 8 transforms
Fuzz 141344: 17 transforms
Fuzz 141345: 19 transforms
Fuzz 141346: 14 transforms
Fuzz 141347: 19 transforms
Fuzz 141348: 13 transforms
Fuzz 141349: 19 transforms
Fuzz 141350: 1 transforms
Fuzz 141351: 20 transforms
Fuzz 141352: 8 transforms
Fuzz 141353: 14 transforms
Fuzz 141354: 7 transforms
Fuzz 141355: 5 transforms
Fuzz 141356: 10 transforms
Fuzz 141357: 14 transforms
Fuzz 141358: 1 transforms
Fuzz 141359: 17 transforms
Fuzz 141360: 1 transforms
Fuzz 141361: 18 transforms
Fuzz 141362: 11 transforms
Fuzz 141363: 18 transforms
Fuzz 141364: 9 transforms
Fuzz 141365: 14 transforms
Fuzz 141366: 5 transforms
Fuzz 141367: 14 transforms
Fuzz 141368: 16 transforms
Fuzz 141369: 5 transforms
Fuzz 141370: 6 transforms
Fuzz 141371: 16 transforms
Fuzz 141372: 2 transforms
Fuzz 141373: 20 transforms
Fuzz 141374: 3 transforms
Fuzz 141375: 9 transforms
Fuzz 141376: 17 transforms
Fuzz 141377: 11 transforms
Fuzz 141378: 11 transforms
Fuzz 141379: 16 transforms
Fuzz 141380: 18 transforms
Fuzz 141381: 19 transforms
Fuzz 141382: 12 transforms
Fuzz 141383: 16 transforms
Fuzz 141384: 3 transforms
Fuzz 141385: 12 transforms
Fuzz 141386: 7 transforms
Fuzz 141387: 5 transforms
Fuzz 141388: 5 transforms
Fuzz 141389: 9 transforms
Fuzz 141390: 18 transforms
Fuzz 141391: 6 transforms
Fuzz 141392: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

});
class CompoperatoronentA {
  '090cedb3f2833a3f260b0937baae56267a6cd935'ing> items;
\'\'\');
  String header;@Component(  directives: const [CounterCompeonent, NgIf, NgFor, NgForm,<!--
-->
       aria-hidden="tr NgModel])

  List<Str}
}
 
<<==HTML CODE==>>
    (reset)=''
  
    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length
    (
<!-- @ngIgnoreErrors: -->
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{ngForm.dirty}}
</li>

<div *ngIf="items.length > 0">
    [maxCount]='4'
<h1 #h1>Showing {{items.length}} items:</h1>
  <input [(ngModel)]="header" />
  <form #ngForm="ngForm"><c/form>
      
  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 141393: 17 transforms
Fuzz 141394: 18 transforms
Fuzz 141395: 9 transforms
Fuzz 141396: 18 transforms
Fuzz 141397: 2 transforms
Fuzz 141398: 7 transforms
Fuzz 141399: 20 transforms
Fuzz 141400: 1 transforms
Fuzz 141401: 2 transforms
Fuzz 141402: 18 transforms
Fuzz 141403: 9 transforms
Fuzz 141404: 10 transforms
Fuzz 141405: 1 transforms
Fuzz 141406: 3 transforms
Fuzz 141407: 8 transforms
Fuzz 141408: 1 transforms
Fuzz 141409: 8 transforms
Fuzz 141410: 18 transforms
Fuzz 141411: 20 transforms
Fuzz 141412: 1 transforms
Fuzz 141413: 11 transforms
Fuzz 141414: 16 transforms
Fuzz 141415: 17 transforms
Fuzz 141416: 8 transforms
Fuzz 141417: 7 transforms
Fuzz 141418: 12 transforms
Fuzz 141419: 14 transforms
Fuzz 141420: 15 transforms
Fuzz 141421: 19 transforms
Fuzz 141422: 6 transforms
Fuzz 141423: 12 transforms
Fuzz 141424: 3 transforms
Fuzz 141425: 15 transforms
Fuzz 141426: 10 transforms
Fuzz 141427: 11 transforms
Fuzz 141428: 5 transforms
Fuzz 141429: 10 transforms
Fuzz 141430: 17 transforms
Fuzz 141431: 11 transforms
Fuzz 141432: 8 transforms
Fuzz 141433: 6 transforms
Fuzz 141434: 3 transforms
Fuzz 141435: 1 transforms
Fuzz 141436: 11 transforms
Fuzz 141437: 4 transforms
Fuzz 141438: 1 transforms
Fuzz 141439: 7 transforms
Fuzz 141440: 14 transforms
Fuzz 141441: 3 transforms
Fuzz 141442: 19 transforms
Fuzz 141443: 18 transforms
Fuzz 141444: 6 transforms
Fuzz 141445: 15 transforms
Fuzz 141446: 8 transforms
Fuzz 141447: 14 transforms
Fuzz 141448: 13 transforms
Fuzz 141449: 14 transforms
Fuzz 141450: 15 transforms
Fuzz 141451: 3 transforms
Fuzz 141452: 14 transforms
Fuzz 141453: 14 transforms
Fuzz 141454: 12 transforms
Fuzz 141455: 1 transforms
Fuzz 141456: 16 transforms
Fuzz 141457: 3 transforms
Fuzz 141458: 5 transforms
Fuzz 141459: 19 transforms
Fuzz 141460: 15 transforms
Fuzz 141461: 18 transforms
Fuzz 141462: 2 transforms
Fuzz 141463: 15 transforms
Fuzz 141464: 20 transforms
Fuzz 141465: 16 transforms
Fuzz 141466: 18 transforms
Fuzz 141467: 6 transforms
Fuzz 141468: 4 transforms
Fuzz 141469: 5 transforms
Fuzz 141470: 1 transforms
Fuzz 141471: 18 transforms
Fuzz 141472: 16 transforms
Fuzz 141473: 3 transforms
Fuzz 141474: 15 transforms
Fuzz 141475: 18 transforms
Fuzz 141476: 11 transforms
Fuzz 141477: 6 transforms
Fuzz 141478: 2 transforms
Fuzz 141479: 4 transforms
Fuzz 141480: 1 transforms
Fuzz 141481: 7 transforms
Fuzz 141482: 8 transforms
Fuzz 141483: 5 transforms
Fuzz 141484: 15 transforms
Fuzz 141485: 6 transforms
Fuzz 141486: 12 transforms
Fuzz 141487: 13 transforms
Fuzz 141488: 16 transforms
Fuzz 141489: 6 transforms
Fuzz 141490: 10 transforms
Fuzz 141491: 5 transforms
Fuzz 141492: 8 transforms
Fuzz 141493: 14 transforms
Fuzz 141494: 7 transforms
Fuzz 141495: 20 transforms
Fuzz 141496: 3 transforms
Fuzz 141497: 15 transforms
Fuzz 141498: 3 transforms
Fuzz 141499: 8 transforms
Fuzz 141500: 19 transforms
Fuzz 141501: 12 transforms
Fuzz 141502: 2 transforms
Fuzz 141503: 7 transforms
Fuzz 141504: 14 transforms
Fuzz 141505: 4 transforms
Fuzz 141506: 5 transforms
Fuzz 141507: 19 transforms
Fuzz 141508: 19 transforms
Fuzz 141509: 10 transforms
Fuzz 141510: 11 transforms
Fuzz 141511: 18 transforms
Fuzz 141512: 13 transforms
Fuzz 141513: 14 transforms
Fuzz 141514: 19 transforms
Fuzz 141515: 17 transforms
Fuzz 141516: 16 transforms
Fuzz 141517: 2 transforms
Fuzz 141518: 4 transforms
Fuzz 141519: 16 transforms
Fuzz 141520: 13 transforms
Fuzz 141521: 19 transforms
Fuzz 141522: 4 transforms
Fuzz 141523: 13 transforms
Fuzz 141524: 6 transforms
Fuzz 141525: 17 transforms
Fuzz 141526: 9 transforms
Fuzz 141527: 8 transforms
Fuzz 141528: 7 transforms
Fuzz 141529: 14 transforms
Fuzz 141530: 11 transforms
Fuzz 141531: 9 transforms
Fuzz 141532: 1 transforms
Fuzz 141533: 20 transforms
Fuzz 141534: 16 transforms
Fuzz 141535: 14 transforms
Fuzz 141536: 17 transforms
Fuzz 141537: 17 transforms
Fuzz 141538: 13 transforms
Fuzz 141539: 18 transforms
Fuzz 141540: 8 transforms
Fuzz 141541: 4 transforms
Fuzz 141542: 11 transforms
Fuzz 141543: 1 transforms
Fuzz 141544: 12 transforms
Fuzz 141545: 13 transforms
Fuzz 141546: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
  outputs: const ['resetEvent: reset'],
class ComponentA {
  selecseContentChild(CounterComponent)
  String header;
  @Input() int maxCount;
  2templateUrttor: 'my-counter',
  @ContentChild(CounterComponent)
  String header;
  @Input() int maxCount;
  templateUrl: 'test.html',

class CounterComponent {
-->
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
       aria-hdden="true"
  select<!--
@Component(
  int count;

  void increment() {}
@Component(
}
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
]}
  List<String> items;

<<==HTML CODE==>>
    (incremented)<!--
       aria-hidden="true"
    (reset)=''
       aria-hidden="true"       at='items.add($event.toString())'>
<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
    #counter
<!-- @ngIgnoreErrors: -->
    <my-cou'h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"    [maxCount]='4'
  </my-counter></div>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
  
-->
  <my-counter
       at='items.add($event.toString())'>
    <my-counter></my-counter></my-counter>
      
  <input [(ngModel)]="header" />
-->
    (incremented)<!--
</li>
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 141547: 2 transforms
Fuzz 141548: 7 transforms
Fuzz 141549: 14 transforms
Fuzz 141550: 5 transforms
Fuzz 141551: 19 transforms
Fuzz 141552: 2 transforms
Fuzz 141553: 8 transforms
Fuzz 141554: 17 transforms
Fuzz 141555: 1 transforms
Fuzz 141556: 8 transforms
Fuzz 141557: 1 transforms
Fuzz 141558: 6 transforms
Fuzz 141559: 9 transforms
Fuzz 141560: 4 transforms
Fuzz 141561: 9 transforms
Fuzz 141562: 7 transforms
Fuzz 141563: 14 transforms
Fuzz 141564: 11 transforms
Fuzz 141565: 2 transforms
Fuzz 141566: 8 transforms
Fuzz 141567: 3 transforms
Fuzz 141568: 16 transforms
Fuzz 141569: 10 transforms
Fuzz 141570: 10 transforms
Fuzz 141571: 17 transforms
Fuzz 141572: 2 transforms
Fuzz 141573: 18 transforms
Fuzz 141574: 2 transforms
Fuzz 141575: 10 transforms
Fuzz 141576: 7 transforms
Fuzz 141577: 5 transforms
Fuzz 141578: 13 transforms
Fuzz 141579: 20 transforms
Fuzz 141580: 12 transforms
Fuzz 141581: 8 transforms
Fuzz 141582: 15 transforms
Fuzz 141583: 19 transforms
Fuzz 141584: 8 transforms
Fuzz 141585: 1 transforms
Fuzz 141586: 16 transforms
Fuzz 141587: 15 transforms
Fuzz 141588: 3 transforms
Fuzz 141589: 9 transforms
Fuzz 141590: 9 transforms
Fuzz 141591: 12 transforms
Fuzz 141592: 12 transforms
Fuzz 141593: 7 transforms
Fuzz 141594: 19 transforms
Fuzz 141595: 11 transforms
Fuzz 141596: 18 transforms
Fuzz 141597: 16 transforms
Fuzz 141598: 12 transforms
Fuzz 141599: 15 transforms
Fuzz 141600: 15 transforms
Fuzz 141601: 20 transforms
Fuzz 141602: 14 transforms
Fuzz 141603: 15 transforms
Fuzz 141604: 3 transforms
Fuzz 141605: 2 transforms
Fuzz 141606: 12 transforms
Fuzz 141607: 18 transforms
Fuzz 141608: 19 transforms
Fuzz 141609: 15 transforms
Fuzz 141610: 5 transforms
Fuzz 141611: 11 transforms
Fuzz 141612: 20 transforms
Fuzz 141613: 8 transforms
Fuzz 141614: 1 transforms
Fuzz 141615: 13 transforms
Fuzz 141616: 3 transforms
Fuzz 141617: 5 transforms
Fuzz 141618: 16 transforms
Fuzz 141619: 4 transforms
Fuzz 141620: 9 transforms
Fuzz 141621: 18 transforms
Fuzz 141622: 12 transforms
Fuzz 141623: 16 transforms
Fuzz 141624: 18 transforms
Fuzz 141625: 11 transforms
Fuzz 141626: 2 transforms
Fuzz 141627: 19 transforms
Fuzz 141628: 7 transforms
Fuzz 141629: 3 transforms
Fuzz 141630: 12 transforms
Fuzz 141631: 19 transforms
Fuzz 141632: 16 transforms
Fuzz 141633: 18 transforms
Fuzz 141634: 6 transforms
Fuzz 141635: 5 transforms
Fuzz 141636: 12 transforms
Fuzz 141637: 10 transforms
Fuzz 141638: 3 transforms
Fuzz 141639: 19 transforms
Fuzz 141640: 12 transforms
Fuzz 141641: 4 transforms
Fuzz 141642: 5 transforms
Fuzz 141643: 9 transforms
Fuzz 141644: 19 transforms
Fuzz 141645: 8 transforms
Fuzz 141646: 2 transforms
Fuzz 141647: 7 transforms
Fuzz 141648: 16 transforms
Fuzz 141649: 13 transforms
Fuzz 141650: 3 transforms
Fuzz 141651: 7 transforms
Fuzz 141652: 3 transforms
Fuzz 141653: 6 transforms
Fuzz 141654: 10 transforms
Fuzz 141655: 19 transforms
Fuzz 141656: 1 transforms
Fuzz 141657: 12 transforms
Fuzz 141658: 19 transforms
Fuzz 141659: 12 transforms
Fuzz 141660: 17 transforms
Fuzz 141661: 15 transforms
Fuzz 141662: 12 transforms
Fuzz 141663: 3 transforms
Fuzz 141664: 20 transforms
Fuzz 141665: 6 transforms
Fuzz 141666: 6 transforms
Fuzz 141667: 7 transforms
Fuzz 141668: 17 transforms
Fuzz 141669: 8 transforms
Fuzz 141670: 15 transforms
Fuzz 141671: 5 transforms
Fuzz 141672: 12 transforms
Fuzz 141673: 1 transforms
Fuzz 141674: 17 transforms
Fuzz 141675: 8 transforms
Fuzz 141676: 11 transforms
Fuzz 141677: 11 transforms
Fuzz 141678: 10 transforms
Fuzz 141679: 10 transforms
Fuzz 141680: 1 transforms
Fuzz 141681: 15 transforms
Fuzz 141682: 20 transforms
Fuzz 141683: 5 transforms
Fuzz 141684: 14 transforms
Fuzz 141685: 12 transforms
Fuzz 141686: 14 transforms
Fuzz 141687: 20 transforms
Fuzz 141688: 19 transforms
Fuzz 141689: 18 transforms
Fuzz 141690: 15 transforms
Fuzz 141691: 19 transforms
Fuzz 141692: 4 transforms
Fuzz 141693: 6 transforms
Fuzz 141694: 7 transforms
Fuzz 141695: 7 transforms
Fuzz 141696: 2 transforms
Fuzz 141697: 10 transforms
Fuzz 141698: 2 transforms
Fuzz 141699: 18 transforms
Fuzz 141700: 16 transforms
Fuzz 141701: 5 transforms
Fuzz 141702: 10 transforms
Fuzz 141703: 14 transforms
Fuzz 141704: 17 transforms
Fuzz 141705: 2 transforms
Fuzz 141706: 11 transforms
Fuzz 141707: 11 transforms
Fuzz 141708: 3 transforms
Fuzz 141709: 19 transforms
Fuzz 141710: 1 transforms
Fuzz 141711: 5 transforms
Fuzz 141712: 10 transforms
Fuzz 141713: 9 transforms
Fuzz 141714: 14 transforms
Fuzz 141715: 11 transforms
Fuzz 141716: 18 transforms
Fuzz 141717: 8 transforms
Fuzz 141718: 3 transforms
Fuzz 141719: 1 transforms
Fuzz 141720: 8 transforms
Fuzz 141721: 10 transforms
Fuzz 141722: 6 transforms
Fuzz 141723: 2 transforms
Fuzz 141724: 19 transforms
Fuzz 141725: 16 transforms
Fuzz 141726: 1 transforms
Fuzz 141727: 17 transforms
Fuzz 141728: 2 transforms
Fuzz 141729: 16 transforms
Fuzz 141730: 13 transforms
Fuzz 141731: 14 transforms
Fuzz 141732: 10 transforms
Fuzz 141733: 16 transforms
Fuzz 141734: 14 transforms
Fuzz 141735: 9 transforms
Fuzz 141736: 13 transforms
Fuzz 141737: 4 transforms
Fuzz 141738: 6 transforms
Fuzz 141739: 20 transforms
Fuzz 141740: 20 transforms
Fuzz 141741: 10 transforms
Fuzz 141742: 5 transforms
Fuzz 141743: 2 transforms
Fuzz 141744: 5 transforms
Fuzz 141745: 7 transforms
Fuzz 141746: 7 transforms
Fuzz 141747: 7 transforms
Fuzz 141748: 6 transforms
Fuzz 141749: 10 transforms
Fuzz 141750: 5 transforms
Fuzz 141751: 11 transforms
Fuzz 141752: 3 transforms
Fuzz 141753: 18 transforms
Fuzz 141754: 11 transforms
Fuzz 141755: 6 transforms
Fuzz 141756: 19 transforms
Fuzz 141757: 3 transforms
Fuzz 141758: 17 transforms
Fuzz 141759: 3 transforms
Fuzz 141760: 20 transforms
Fuzz 141761: 2 transforms
Fuzz 141762: 7 transforms
Fuzz 141763: 13 transforms
Fuzz 141764: 15 transforms
Fuzz 141765: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
       attr.aria-hidden="{{!invt() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;

  void increment() {}
-->
;
  selector: 'my-count<!--
  @ContentChild(CounterComponent)
-->
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
       aria-hidden="true"


       aria-hidden="true"  void reset() {}
  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;
  int count;
  List<String> items;  String header;

}
  @Input() int maxCount;
  voion (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {

  @Outpu<!--
@Compond incimport 'package:angular2/angular2.dart';
@Component(
       attr.aria-her',
  void reset() {}

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {

  @Outpu<!--
@Component(
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}  
<div *ngIf="items.length > 0">
  </my-counter>
    <my-counter></my-counter>
      
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    #counter
  <my-counter
    (incremented)='items.add($event.tivoString())'>-->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
    [count]="items.length"

    [maxCount]='4'
       attr.m="ngForm"></form>
</div>
  <input [(ngModel)]="header" />
  <form #ngFor<!--

<h1 #h1>Showing {{items.length}} items:</h1>
       aria-hidden="true"
    (reset)=''
  {{x}} : {{item.trim()}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 141766: 10 transforms
Fuzz 141767: 7 transforms
Fuzz 141768: 18 transforms
Fuzz 141769: 20 transforms
Fuzz 141770: 11 transforms
Fuzz 141771: 1 transforms
Fuzz 141772: 15 transforms
Fuzz 141773: 3 transforms
Fuzz 141774: 16 transforms
Fuzz 141775: 11 transforms
Fuzz 141776: 11 transforms
Fuzz 141777: 17 transforms
Fuzz 141778: 17 transforms
Fuzz 141779: 13 transforms
Fuzz 141780: 11 transforms
Fuzz 141781: 5 transforms
Fuzz 141782: 11 transforms
Fuzz 141783: 4 transforms
Fuzz 141784: 9 transforms
Fuzz 141785: 11 transforms
Fuzz 141786: 5 transforms
Fuzz 141787: 17 transforms
Fuzz 141788: 3 transforms
Fuzz 141789: 19 transforms
Fuzz 141790: 18 transforms
Fuzz 141791: 20 transforms
Fuzz 141792: 12 transforms
Fuzz 141793: 1 transforms
Fuzz 141794: 1 transforms
Fuzz 141795: 20 transforms
Fuzz 141796: 12 transforms
Fuzz 141797: 8 transforms
Fuzz 141798: 9 transforms
Fuzz 141799: 11 transforms
Fuzz 141800: 19 transforms
Fuzz 141801: 15 transforms
Fuzz 141802: 5 transforms
Fuzz 141803: 19 transforms
Fuzz 141804: 17 transforms
Fuzz 141805: 2 transforms
Fuzz 141806: 13 transforms
Fuzz 141807: 18 transforms
Fuzz 141808: 4 transforms
Fuzz 141809: 18 transforms
Fuzz 141810: 18 transforms
Fuzz 141811: 17 transforms
Fuzz 141812: 12 transforms
Fuzz 141813: 13 transforms
Fuzz 141814: 10 transforms
Fuzz 141815: 13 transforms
Fuzz 141816: 9 transforms
Fuzz 141817: 3 transforms
Fuzz 141818: 2 transforms
Fuzz 141819: 6 transforms
Fuzz 141820: 12 transforms
Fuzz 141821: 10 transforms
Fuzz 141822: 20 transforms
Fuzz 141823: 13 transforms
Fuzz 141824: 12 transforms
Fuzz 141825: 12 transforms
Fuzz 141826: 8 transforms
Fuzz 141827: 17 transforms
Fuzz 141828: 14 transforms
Fuzz 141829: 2 transforms
Fuzz 141830: 3 transforms
Fuzz 141831: 2 transforms
Fuzz 141832: 2 transforms
Fuzz 141833: 16 transforms
Fuzz 141834: 17 transforms
Fuzz 141835: 8 transforms
Fuzz 141836: 6 transforms
Fuzz 141837: 13 transforms
Fuzz 141838: 15 transforms
Fuzz 141839: 20 transforms
Fuzz 141840: 16 transforms
Fuzz 141841: 7 transforms
Fuzz 141842: 10 transforms
Fuzz 141843: 4 transforms
Fuzz 141844: 19 transforms
Fuzz 141845: 16 transforms
Fuzz 141846: 11 transforms
Fuzz 141847: 2 transforms
Fuzz 141848: 18 transforms
Fuzz 141849: 8 transforms
Fuzz 141850: 4 transforms
Fuzz 141851: 13 transforms
Fuzz 141852: 10 transforms
Fuzz 141853: 9 transforms
Fuzz 141854: 12 transforms
Fuzz 141855: 17 transforms
Fuzz 141856: 14 transforms
Fuzz 141857: 3 transforms
Fuzz 141858: 8 transforms
Fuzz 141859: 6 transforms
Fuzz 141860: 1 transforms
Fuzz 141861: 2 transforms
Fuzz 141862: 5 transforms
Fuzz 141863: 1 transforms
Fuzz 141864: 1 transforms
Fuzz 141865: 8 transforms
Fuzz 141866: 4 transforms
Fuzz 141867: 8 transforms
Fuzz 141868: 8 transforms
Fuzz 141869: 1 transforms
Fuzz 141870: 15 transforms
Fuzz 141871: 19 transforms
Fuzz 141872: 5 transforms
Fuzz 141873: 9 transforms
Fuzz 141874: 8 transforms
Fuzz 141875: 7 transforms
Fuzz 141876: 13 transforms
Fuzz 141877: 16 transforms
Fuzz 141878: 2 transforms
Fuzz 141879: 5 transforms
Fuzz 141880: 4 transforms
Fuzz 141881: 18 transforms
Fuzz 141882: 17 transforms
Fuzz 141883: 17 transforms
Fuzz 141884: 5 transforms
Fuzz 141885: 20 transforms
Fuzz 141886: 1 transforms
Fuzz 141887: 15 transforms
Fuzz 141888: 4 transforms
Fuzz 141889: 17 transforms
Fuzz 141890: 7 transforms
Fuzz 141891: 8 transforms
Fuzz 141892: 14 transforms
Fuzz 141893: 7 transforms
Fuzz 141894: 10 transforms
Fuzz 141895: 12 transforms
Fuzz 141896: 17 transforms
Fuzz 141897: 1 transforms
Fuzz 141898: 9 transforms
Fuzz 141899: 19 transforms
Fuzz 141900: 18 transforms
Fuzz 141901: 11 transforms
Fuzz 141902: 1 transforms
Fuzz 141903: 4 transforms
Fuzz 141904: 13 transforms
Fuzz 141905: 10 transforms
Fuzz 141906: 10 transforms
Fuzz 141907: 9 transforms
Fuzz 141908: 10 transforms
Fuzz 141909: 15 transforms
Fuzz 141910: 12 transforms
Fuzz 141911: 14 transforms
Fuzz 141912: 19 transforms
Fuzz 141913: 12 transforms
Fuzz 141914: 7 transforms
Fuzz 141915: 20 transforms
Fuzz 141916: 2 transforms
Fuzz 141917: 20 transforms
Fuzz 141918: 6 transforms
Fuzz 141919: 8 transforms
Fuzz 141920: 17 transforms
Fuzz 141921: 14 transforms
Fuzz 141922: 1 transforms
Fuzz 141923: 8 transforms
Fuzz 141924: 9 transforms
Fuzz 141925: 10 transforms
Fuzz 141926: 8 transforms
Fuzz 141927: 13 transforms
Fuzz 141928: 1 transforms
Fuzz 141929: 10 transforms
Fuzz 141930: 2 transforms
Fuzz 141931: 1 transforms
Fuzz 141932: 14 transforms
Fuzz 141933: 1 transforms
Fuzz 141934: 4 transforms
Fuzz 141935: 9 transforms
Fuzz 141936: 1 transforms
Fuzz 141937: 2 transforms
Fuzz 141938: 6 transforms
Fuzz 141939: 10 transforms
Fuzz 141940: 4 transforms
Fuzz 141941: 20 transforms
Fuzz 141942: 14 transforms
Fuzz 141943: 10 transforms
Fuzz 141944: 9 transforms
Fuzz 141945: 14 transforms
Fuzz 141946: 9 transforms
Fuzz 141947: 7 transforms
Fuzz 141948: 8 transforms
Fuzz 141949: 7 transforms
Fuzz 141950: 6 transforms
Fuzz 141951: 15 transforms
Fuzz 141952: 17 transforms
Fuzz 141953: 9 transforms
Fuzz 141954: 5 transforms
Fuzz 141955: 2 transforms
Fuzz 141956: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
@deferedComponent(
       attr.aria-hidden="{{ems;
  templateUrl: 'test.html',
}
  String header;
  selector: 'my-counter',
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  List<String> it<!--
  selector: 'my-aaa',
@Component(
-->
  
       aria-hidden="true"
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Shohidewing {{items.length}} items:</h1>
<li *ngFor='let item o}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5035f items; let x=index' [hidden]='item != null'>
d  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counuter
 3   #counter
    [count]="items.length"
    [maxCoudont]='4'
    (reset)=''
  typedef  (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add(factory$event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 141957: 11 transforms
Fuzz 141958: 9 transforms
Fuzz 141959: 9 transforms
Fuzz 141960: 1 transforms
Fuzz 141961: 4 transforms
Fuzz 141962: 1 transforms
Fuzz 141963: 9 transforms
Fuzz 141964: 19 transforms
Fuzz 141965: 6 transforms
Fuzz 141966: 5 transforms
Fuzz 141967: 3 transforms
Fuzz 141968: 17 transforms
Fuzz 141969: 4 transforms
Fuzz 141970: 4 transforms
Fuzz 141971: 10 transforms
Fuzz 141972: 4 transforms
Fuzz 141973: 13 transforms
Fuzz 141974: 2 transforms
Fuzz 141975: 15 transforms
Fuzz 141976: 4 transforms
Fuzz 141977: 2 transforms
Fuzz 141978: 6 transforms
Fuzz 141979: 16 transforms
Fuzz 141980: 4 transforms
Fuzz 141981: 18 transforms
Fuzz 141982: 7 transforms
Fuzz 141983: 17 transforms
Fuzz 141984: 7 transforms
Fuzz 141985: 14 transforms
Fuzz 141986: 19 transforms
Fuzz 141987: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}
  void reset() {}
]),
  selector: 'my-counter',
@Component(
  int count;
  @Input() int maxCount;
});{
class ComponentA {
  @Input() int maxCount;
  CounterComponent recursedComponent;
  inputs: cons ['count'],

\'\'\');
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

\'\'\');

class CounterComponent {
]),
  itypedefnt count;
  EventEmitter<String> resetEvent;
});{
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')


  '090cedb3f28ring> items;
}
  @Output() EventEmitter<int> incremented;
class ComponentA {
  '090cedb3f28ring> items;
  inputs: const ['count'],
  List<St}
  @Output() EventEmitter<int> incremented;  outputs: const ['resetEvent: reset'],
@Component(
  @ContentChild(CounterComponent)
@Component(
  @ContentChild(CounterComponent)

  outputst, NgIf, NgFor, NgForm, NgModel])

  List<St}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
  String header;
  CounterComponent recursedComponent;
}
}
  selector: 'my-aaa',
  void increm: const ['resetEvent: reset'],
  void increment() {}
  String header;
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
class CounterComponent {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<<!--
-->
       aria-hiddeli *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"g></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter!    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 141988: 12 transforms
Fuzz 141989: 9 transforms
Fuzz 141990: 11 transforms
Fuzz 141991: 19 transforms
Fuzz 141992: 18 transforms
Fuzz 141993: 18 transforms
Fuzz 141994: 12 transforms
Fuzz 141995: 8 transforms
Fuzz 141996: 16 transforms
Fuzz 141997: 1 transforms
Fuzz 141998: 8 transforms
Fuzz 141999: 13 transforms
Fuzz 142000: 3 transforms
Fuzz 142001: 19 transforms
Fuzz 142002: 19 transforms
Fuzz 142003: 20 transforms
Fuzz 142004: 4 transforms
Fuzz 142005: 5 transforms
Fuzz 142006: 12 transforms
Fuzz 142007: 8 transforms
Fuzz 142008: 15 transforms
Fuzz 142009: 16 transforms
Fuzz 142010: 16 transforms
Fuzz 142011: 1 transforms
Fuzz 142012: 4 transforms
Fuzz 142013: 7 transforms
Fuzz 142014: 12 transforms
Fuzz 142015: 3 transforms
Fuzz 142016: 13 transforms
Fuzz 142017: 12 transforms
Fuzz 142018: 20 transforms
Fuzz 142019: 1 transforms
Fuzz 142020: 2 transforms
Fuzz 142021: 11 transforms
Fuzz 142022: 12 transforms
Fuzz 142023: 10 transforms
Fuzz 142024: 4 transforms
Fuzz 142025: 11 transforms
Fuzz 142026: 19 transforms
Fuzz 142027: 9 transforms
Fuzz 142028: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
}

  selector: 'my-aaa',
  selector: 'my-counter',
  outputs: const ['resetEvent: res  @ContentChild(CounterComponent)
-->
  @Output() EventEmitter<int> incremented;
       utputs: const ['resetEvent: reset'],
class CounterComponent {
  String header;

 inputs: const ['count'],
  CounterComponent recursedComponent;

  String header;

  directives: const [Counter<!--
@Component(

}
       aria-hidden="true"
-->
  inputs: const ['count'],
  inputs: const ['count'],
  templateUrl: 'test.forhtml',
class ComponentA {
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
  int count;
  Li<String> items;
       attr.aria-hiddenComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  EventEmitter<String> resetEvent;
  String header;
  o
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
   template: '{{count}} <button (click)="increment()" [valst<Stroing> items;
}
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [valst<String> items;
  void increment() {}
  @Input() int maxCount;
@Component(
  void reset() {}
@Component(
}
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'
  {{xconst}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5626(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</didynamicv>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 142029: 4 transforms
Fuzz 142030: 5 transforms
Fuzz 142031: 12 transforms
Fuzz 142032: 4 transforms
Fuzz 142033: 7 transforms
Fuzz 142034: 7 transforms
Fuzz 142035: 8 transforms
Fuzz 142036: 19 transforms
Fuzz 142037: 10 transforms
Fuzz 142038: 14 transforms
Fuzz 142039: 20 transforms
Fuzz 142040: 17 transforms
Fuzz 142041: 16 transforms
Fuzz 142042: 20 transforms
Fuzz 142043: 3 transforms
Fuzz 142044: 7 transforms
Fuzz 142045: 7 transforms
Fuzz 142046: 10 transforms
Fuzz 142047: 17 transforms
Fuzz 142048: 5 transforms
Fuzz 142049: 2 transforms
Fuzz 142050: 19 transforms
Fuzz 142051: 19 transforms
Fuzz 142052: 2 transforms
Fuzz 142053: 5 transforms
Fuzz 142054: 18 transforms
Fuzz 142055: 3 transforms
Fuzz 142056: 11 transforms
Fuzz 142057: 4 transforms
Fuzz 142058: 2 transforms
Fuzz 142059: 20 transforms
Fuzz 142060: 19 transforms
Fuzz 142061: 6 transforms
Fuzz 142062: 4 transforms
Fuzz 142063: 5 transforms
Fuzz 142064: 18 transforms
Fuzz 142065: 17 transforms
Fuzz 142066: 4 transforms
Fuzz 142067: 8 transforms
Fuzz 142068: 19 transforms
Fuzz 142069: 6 transforms
Fuzz 142070: 17 transforms
Fuzz 142071: 20 transforms
Fuzz 142072: 8 transforms
Fuzz 142073: 14 transforms
Fuzz 142074: 16 transforms
Fuzz 142075: 17 transforms
Fuzz 142076: 3 transforms
Fuzz 142077: 17 transforms
Fuzz 142078: 6 transforms
Fuzz 142079: 18 transforms
Fuzz 142080: 11 transforms
Fuzz 142081: 7 transforms
Fuzz 142082: 6 transforms
Fuzz 142083: 4 transforms
Fuzz 142084: 1 transforms
Fuzz 142085: 8 transforms
Fuzz 142086: 4 transforms
Fuzz 142087: 9 transforms
Fuzz 142088: 18 transforms
Fuzz 142089: 8 transforms
Fuzz 142090: 15 transforms
Fuzz 142091: 6 transforms
Fuzz 142092: 19 transforms
Fuzz 142093: 11 transforms
Fuzz 142094: 3 transforms
Fuzz 142095: 15 transforms
Fuzz 142096: 10 transforms
Fuzz 142097: 20 transforms
Fuzz 142098: 4 transforms
Fuzz 142099: 9 transforms
Fuzz 142100: 15 transforms
Fuzz 142101: 9 transforms
Fuzz 142102: 7 transforms
Fuzz 142103: 7 transforms
Fuzz 142104: 9 transforms
Fuzz 142105: 5 transforms
Fuzz 142106: 13 transforms
Fuzz 142107: 20 transforms
Fuzz 142108: 18 transforms
Fuzz 142109: 13 transforms
Fuzz 142110: 9 transforms
Fuzz 142111: 16 transforms
Fuzz 142112: 12 transforms
Fuzz 142113: 4 transforms
Fuzz 142114: 15 transforms
Fuzz 142115: 20 transforms
Fuzz 142116: 9 transforms
Fuzz 142117: 9 transforms
Fuzz 142118: 13 transforms
Fuzz 142119: 17 transforms
Fuzz 142120: 13 transforms
Fuzz 142121: 15 transforms
Fuzz 142122: 5 transforms
Fuzz 142123: 16 transforms
Fuzz 142124: 5 transforms
Fuzz 142125: 14 transforms
Fuzz 142126: 18 transforms
Fuzz 142127: 2 transforms
Fuzz 142128: 19 transforms
Fuzz 142129: 19 transforms
Fuzz 142130: 14 transforms
Fuzz 142131: 12 transforms
Fuzz 142132: 4 transforms
Fuzz 142133: 20 transforms
Fuzz 142134: 20 transforms
Fuzz 142135: 19 transforms
Fuzz 142136: 9 transforms
Fuzz 142137: 14 transforms
Fuzz 142138: 5 transforms
Fuzz 142139: 5 transforms
Fuzz 142140: 12 transforms
Fuzz 142141: 5 transforms
Fuzz 142142: 2 transforms
Fuzz 142143: 5 transforms
Fuzz 142144: 11 transforms
Fuzz 142145: 1 transforms
Fuzz 142146: 10 transforms
Fuzz 142147: 15 transforms
Fuzz 142148: 6 transforms
Fuzz 142149: 12 transforms
Fuzz 142150: 19 transforms
Fuzz 142151: 20 transforms
Fuzz 142152: 17 transforms
Fuzz 142153: 7 transforms
Fuzz 142154: 7 transforms
Fuzz 142155: 7 transforms
Fuzz 142156: 1 transforms
Fuzz 142157: 11 transforms
Fuzz 142158: 14 transforms
Fuzz 142159: 18 transforms
Fuzz 142160: 15 transforms
Fuzz 142161: 7 transforms
Fuzz 142162: 2 transforms
Fuzz 142163: 19 transforms
Fuzz 142164: 14 transforms
Fuzz 142165: 14 transforms
Fuzz 142166: 17 transforms
Fuzz 142167: 8 transforms
Fuzz 142168: 7 transforms
Fuzz 142169: 14 transforms
Fuzz 142170: 6 transforms
Fuzz 142171: 16 transforms
Fuzz 142172: 19 transforms
Fuzz 142173: 14 transforms
Fuzz 142174: 1 transforms
Fuzz 142175: 6 transforms
Fuzz 142176: 12 transforms
Fuzz 142177: 18 transforms
Fuzz 142178: 14 transforms
Fuzz 142179: 4 transforms
Fuzz 142180: 17 transforms
Fuzz 142181: 18 transforms
Fuzz 142182: 8 transforms
Fuzz 142183: 11 transforms
Fuzz 142184: 5 transforms
Fuzz 142185: 3 transforms
Fuzz 142186: 12 transforms
Fuzz 142187: 9 transforms
Fuzz 142188: 3 transforms
Fuzz 142189: 12 transforms
Fuzz 142190: 1 transforms
Fuzz 142191: 15 transforms
Fuzz 142192: 10 transforms
Fuzz 142193: 6 transforms
Fuzz 142194: 6 transforms
Fuzz 142195: 2 transforms
Fuzz 142196: 1 transforms
Fuzz 142197: 2 transforms
Fuzz 142198: 4 transforms
Fuzz 142199: 4 transforms
Fuzz 142200: 2 transforms
Fuzz 142201: 12 transforms
Fuzz 142202: 16 transforms
Fuzz 142203: 7 transforms
Fuzz 142204: 16 transforms
Fuzz 142205: 4 transforms
Fuzz 142206: 17 transforms
Fuzz 142207: 11 transforms
Fuzz 142208: 13 transforms
Fuzz 142209: 3 transforms
Fuzz 142210: 14 transforms
Fuzz 142211: 11 transforms
Fuzz 142212: 16 transforms
Fuzz 142213: 6 transforms
Fuzz 142214: 9 transforms
Fuzz 142215: 5 transforms
Fuzz 142216: 4 transforms
Fuzz 142217: 1 transforms
Fuzz 142218: 16 transforms
Fuzz 142219: 12 transforms
Fuzz 142220: 16 transforms
Fuzz 142221: 20 transforms
Fuzz 142222: 19 transforms
Fuzz 142223: 16 transforms
Fuzz 142224: 4 transforms
Fuzz 142225: 2 transforms
Fuzz 142226: 15 transforms
Fuzz 142227: 8 transforms
Fuzz 142228: 6 transforms
Fuzz 142229: 8 transforms
Fuzz 142230: 8 transforms
Fuzz 142231: 9 transforms
Fuzz 142232: 1 transforms
Fuzz 142233: 6 transforms
Fuzz 142234: 12 transforms
Fuzz 142235: 20 transforms
Fuzz 142236: 20 transforms
Fuzz 142237: 7 transforms
Fuzz 142238: 19 transforms
Fuzz 142239: 5 transforms
Fuzz 142240: 18 transforms
Fuzz 142241: 10 transforms
Fuzz 142242: 15 transforms
Fuzz 142243: 20 transforms
Fuzz 142244: 14 transforms
Fuzz 142245: 16 transforms
Fuzz 142246: 11 transforms
Fuzz 142247: 2 transforms
Fuzz 142248: 3 transforms
Fuzz 142249: 15 transforms
Fuzz 142250: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentCh}
]),
{
\'\'\ild(CounterComponent)
  int count;

       aria-hidden="true"
  selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  vo<!--
@Component(
class CounterComponent {
       attr.aria-id increment() {}
-->
}
@Component(
@Component(
  EventEmitter<String> resetEvent;

  List<String> items;
  String header;
}
  selector: 'my-counter',


ctives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
  List<String> items;
  inputs: const ['count'],
class ComponentA {
import 'package:angular2/angular2.dart';
}
  selector: 'my-counter',
  String header;
  void reset() {}
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  @Output() EventEmitter<int> incremented;
class ComponentA {
class CounterComponent {
  CounterComponent recursedComponent;
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],

<<==HTML CODE==>>
<!-- @ngIgnoreErr.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hid<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
  den]='item      aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
  den]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="itemsounter>
.length > 0">
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="itemsounter>
.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.le
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 142251: 8 transforms
Fuzz 142252: 10 transforms
Fuzz 142253: 1 transforms
Fuzz 142254: 12 transforms
Fuzz 142255: 17 transforms
Fuzz 142256: 13 transforms
Fuzz 142257: 3 transforms
Fuzz 142258: 12 transforms
Fuzz 142259: 19 transforms
Fuzz 142260: 9 transforms
Fuzz 142261: 3 transforms
Fuzz 142262: 3 transforms
Fuzz 142263: 16 transforms
Fuzz 142264: 12 transforms
Fuzz 142265: 17 transforms
Fuzz 142266: 15 transforms
Fuzz 142267: 18 transforms
Fuzz 142268: 7 transforms
Fuzz 142269: 20 transforms
Fuzz 142270: 7 transforms
Fuzz 142271: 4 transforms
Fuzz 142272: 13 transforms
Fuzz 142273: 12 transforms
Fuzz 142274: 1 transforms
Fuzz 142275: 4 transforms
Fuzz 142276: 15 transforms
Fuzz 142277: 16 transforms
Fuzz 142278: 11 transforms
Fuzz 142279: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
Model])  void increment() {}

  CounterComponent recursedComponent;
  @ContentChild(CounterComponent)
  @Output() EventEmitter<Nint> incremented;
  void reset() {}
  @Input() int maxCount;
import 'package:angular2/angular2.dart';

  selector: 'my-aaa',
-->
  EventEmitter<String> resetEvent;
@Component(
class ComponentA {
  List<String> items;
  String header;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, Ng<!--

}
  template: '{{count}} <button (click)=<!--
-->
    "increment()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
class CounterComponent {
  int count;
  selector: 'my-counter',
  inputs: const ['count'],


<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <i1 #h1>Showing {{items.length}} items:</h1><li<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
     *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 142280: 18 transforms
Fuzz 142281: 10 transforms
Fuzz 142282: 4 transforms
Fuzz 142283: 9 transforms
Fuzz 142284: 10 transforms
Fuzz 142285: 8 transforms
Fuzz 142286: 5 transforms
Fuzz 142287: 10 transforms
Fuzz 142288: 13 transforms
Fuzz 142289: 15 transforms
Fuzz 142290: 6 transforms
Fuzz 142291: 4 transforms
Fuzz 142292: 7 transforms
Fuzz 142293: 6 transforms
Fuzz 142294: 5 transforms
Fuzz 142295: 4 transforms
Fuzz 142296: 12 transforms
Fuzz 142297: 7 transforms
Fuzz 142298: 19 transforms
Fuzz 142299: 14 transforms
Fuzz 142300: 3 transforms
Fuzz 142301: 18 transforms
Fuzz 142302: 12 transforms
Fuzz 142303: 8 transforms
Fuzz 142304: 17 transforms
Fuzz 142305: 6 transforms
Fuzz 142306: 8 transforms
Fuzz 142307: 9 transforms
Fuzz 142308: 3 transforms
Fuzz 142309: 18 transforms
Fuzz 142310: 14 transforms
Fuzz 142311: 9 transforms
Fuzz 142312: 3 transforms
Fuzz 142313: 17 transforms
Fuzz 142314: 14 transforms
Fuzz 142315: 19 transforms
Fuzz 142316: 14 transforms
Fuzz 142317: 16 transforms
Fuzz 142318: 8 transforms
Fuzz 142319: 12 transforms
Fuzz 142320: 13 transforms
Fuzz 142321: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  '090cedb3f2833a NgFor, NgForm, NgModel[value]="\'add\'"></button>')
-->
import 'package:angular2/tring> resetEvent;
{
}
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
]),
]),
});

       aria-hidden="true"}
  directives: const [CounterComponent, NgIf,}
{

class ComponentA {
  @Input() int maxCount;
}
  '090cedb3f2833a NgFor, NgForm, NgModel[value]="\'add\'"></button>')
\'\'\')t, NgIf,}
  te
  @Input() int maxCount;;
@Component(
  template: '{{count}} <button (click)="increment()" ponent recursedComponent;

  EventEmitter<SgFor, NgForm, NgModel[value]="\'add\'"></button>')
  String header;
\'\'\');
<!--
});
<<==HTML CODE==>>
<!-- @ngIgnoreErrors:.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.rese -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.leng
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 142322: 17 transforms
Fuzz 142323: 12 transforms
Fuzz 142324: 8 transforms
Fuzz 142325: 18 transforms
Fuzz 142326: 20 transforms
Fuzz 142327: 8 transforms
Fuzz 142328: 6 transforms
Fuzz 142329: 14 transforms
Fuzz 142330: 8 transforms
Fuzz 142331: 8 transforms
Fuzz 142332: 6 transforms
Fuzz 142333: 19 transforms
Fuzz 142334: 2 transforms
Fuzz 142335: 15 transforms
Fuzz 142336: 2 transforms
Fuzz 142337: 3 transforms
Fuzz 142338: 4 transforms
Fuzz 142339: 9 transforms
Fuzz 142340: 7 transforms
Fuzz 142341: 4 transforms
Fuzz 142342: 8 transforms
Fuzz 142343: 11 transforms
Fuzz 142344: 20 transforms
Fuzz 142345: 2 transforms
Fuzz 142346: 4 transforms
Fuzz 142347: 18 transforms
Fuzz 142348: 13 transforms
Fuzz 142349: 4 transforms
Fuzz 142350: 4 transforms
Fuzz 142351: 16 transforms
Fuzz 142352: 3 transforms
Fuzz 142353: 12 transforms
Fuzz 142354: 12 transforms
Fuzz 142355: 12 transforms
Fuzz 142356: 11 transforms
Fuzz 142357: 20 transforms
Fuzz 142358: 20 transforms
Fuzz 142359: 20 transforms
Fuzz 142360: 16 transforms
Fuzz 142361: 17 transforms
Fuzz 142362: 12 transforms
Fuzz 142363: 1 transforms
Fuzz 142364: 2 transforms
Fuzz 142365: 2 transforms
Fuzz 142366: 1 transforms
Fuzz 142367: 14 transforms
Fuzz 142368: 14 transforms
Fuzz 142369: 15 transforms
Fuzz 142370: 13 transforms
Fuzz 142371: 14 transforms
Fuzz 142372: 5 transforms
Fuzz 142373: 9 transforms
Fuzz 142374: 9 transforms
Fuzz 142375: 16 transforms
Fuzz 142376: 10 transforms
Fuzz 142377: 18 transforms
Fuzz 142378: 16 transforms
Fuzz 142379: 3 transforms
Fuzz 142380: 16 transforms
Fuzz 142381: 11 transforms
Fuzz 142382: 6 transforms
Fuzz 142383: 12 transforms
Fuzz 142384: 6 transforms
Fuzz 142385: 19 transforms
Fuzz 142386: 12 transforms
Fuzz 142387: 13 transforms
Fuzz 142388: 15 transforms
Fuzz 142389: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
]),
class ComponentA {
});
{
  selector: is'my-counter',
  List<String> items;
  '090cedb3f2833a3f260b0937baae56267a6cd9s: const ['count'],  outpu

  templateUrl: 'test.html',  dire<!--
@Component(
  input}
  

  templateUrl: 'test.html',  dire<!--
@Component(
  input}
  selecto: 'my-aaa',
\'\'\');
@Component(
       aria-hidden="tctives: const [CounterComponent, NgIf, NgFor, NgForm, NgModselecto: 'my-aaa',
\'\'\');
@Component(
       aria-hidden="tctives: con
<<==HTML CODE==>>
<!-- @ngIgnoreErrorsrethrow: -->
<h1 #h1>Shoing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden-]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
          #counter
    [c<!--
-->
       aria-hidden="true"
       attr.aria-hidden=ount]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 142390: 11 transforms
Fuzz 142391: 15 transforms
Fuzz 142392: 9 transforms
Fuzz 142393: 9 transforms
Fuzz 142394: 7 transforms
Fuzz 142395: 3 transforms
Fuzz 142396: 20 transforms
Fuzz 142397: 2 transforms
Fuzz 142398: 13 transforms
Fuzz 142399: 8 transforms
Fuzz 142400: 8 transforms
Fuzz 142401: 5 transforms
Fuzz 142402: 6 transforms
Fuzz 142403: 3 transforms
Fuzz 142404: 9 transforms
Fuzz 142405: 5 transforms
Fuzz 142406: 17 transforms
Fuzz 142407: 16 transforms
Fuzz 142408: 11 transforms
Fuzz 142409: 13 transforms
Fuzz 142410: 19 transforms
Fuzz 142411: 6 transforms
Fuzz 142412: 2 transforms
Fuzz 142413: 19 transforms
Fuzz 142414: 12 transforms
Fuzz 142415: 20 transforms
Fuzz 142416: 13 transforms
Fuzz 142417: 4 transforms
Fuzz 142418: 11 transforms
Fuzz 142419: 14 transforms
Fuzz 142420: 3 transforms
Fuzz 142421: 17 transforms
Fuzz 142422: 19 transforms
Fuzz 142423: 1 transforms
Fuzz 142424: 4 transforms
Fuzz 142425: 7 transforms
Fuzz 142426: 19 transforms
Fuzz 142427: 6 transforms
Fuzz 142428: 2 transforms
Fuzz 142429: 16 transforms
Fuzz 142430: 15 transforms
Fuzz 142431: 12 transforms
Fuzz 142432: 2 transforms
Fuzz 142433: 16 transforms
Fuzz 142434: 20 transforms
Fuzz 142435: 16 transforms
Fuzz 142436: 3 transforms
Fuzz 142437: 7 transforms
Fuzz 142438: 17 transforms
Fuzz 142439: 11 transforms
Fuzz 142440: 19 transforms
Fuzz 142441: 13 transforms
Fuzz 142442: 7 transforms
Fuzz 142443: 10 transforms
Fuzz 142444: 19 transforms
Fuzz 142445: 18 transforms
Fuzz 142446: 7 transforms
Fuzz 142447: 8 transforms
Fuzz 142448: 10 transforms
Fuzz 142449: 12 transforms
Fuzz 142450: 7 transforms
Fuzz 142451: 1 transforms
Fuzz 142452: 2 transforms
Fuzz 142453: 4 transforms
Fuzz 142454: 6 transforms
Fuzz 142455: 8 transforms
Fuzz 142456: 15 transforms
Fuzz 142457: 6 transforms
Fuzz 142458: 14 transforms
Fuzz 142459: 16 transforms
Fuzz 142460: 3 transforms
Fuzz 142461: 10 transforms
Fuzz 142462: 16 transforms
Fuzz 142463: 18 transforms
Fuzz 142464: 2 transforms
Fuzz 142465: 18 transforms
Fuzz 142466: 11 transforms
Fuzz 142467: 7 transforms
Fuzz 142468: 18 transforms
Fuzz 142469: 7 transforms
Fuzz 142470: 3 transforms
Fuzz 142471: 4 transforms
Fuzz 142472: 13 transforms
Fuzz 142473: 15 transforms
Fuzz 142474: 12 transforms
Fuzz 142475: 15 transforms
Fuzz 142476: 8 transforms
Fuzz 142477: 12 transforms
Fuzz 142478: 11 transforms
Fuzz 142479: 2 transforms
Fuzz 142480: 2 transforms
Fuzz 142481: 3 transforms
Fuzz 142482: 5 transforms
Fuzz 142483: 10 transforms
Fuzz 142484: 14 transforms
Fuzz 142485: 3 transforms
Fuzz 142486: 12 transforms
Fuzz 142487: 2 transforms
Fuzz 142488: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       attr.aria-hidden="{{!invalit> incremented;
  @Inp<!--

  List<String> items;
-->
       attr.aria-hidden="{{!invalid}ut() int maxCount;
  templateUrl: 'test.html',
class CounterComponent {
}
  selector: 'my-counter',

}
-->
  inputs: const ['count'],  outpu}
]),});
  void reset() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  @ContentChild(CounterComponent)
\'\'\');import 'package:angular2/angular2.dart';
       aria-hidden="true"
  selector: 'my-aaa',

       aria-hidden="true"

  CounterComponent recursedComponent;
  void increment() {}
  '090cedb3f2833a3f260b0937ts: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
{
  int count;
class ComponentA {
  @Output() EventEmitter<in<!--
@Component(
  String header;
<<==HTML CODE==>>
<!-- @gIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} ites:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      finally
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
  is  <my-codeferredunter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 142489: 4 transforms
Fuzz 142490: 9 transforms
Fuzz 142491: 10 transforms
Fuzz 142492: 13 transforms
Fuzz 142493: 6 transforms
Fuzz 142494: 19 transforms
Fuzz 142495: 4 transforms
Fuzz 142496: 13 transforms
Fuzz 142497: 3 transforms
Fuzz 142498: 14 transforms
Fuzz 142499: 18 transforms
Fuzz 142500: 17 transforms
Fuzz 142501: 6 transforms
Fuzz 142502: 8 transforms
Fuzz 142503: 11 transforms
Fuzz 142504: 18 transforms
Fuzz 142505: 20 transforms
Fuzz 142506: 16 transforms
Fuzz 142507: 9 transforms
Fuzz 142508: 19 transforms
Fuzz 142509: 1 transforms
Fuzz 142510: 9 transforms
Fuzz 142511: 1 transforms
Fuzz 142512: 19 transforms
Fuzz 142513: 18 transforms
Fuzz 142514: 14 transforms
Fuzz 142515: 4 transforms
Fuzz 142516: 12 transforms
Fuzz 142517: 11 transforms
Fuzz 142518: 5 transforms
Fuzz 142519: 12 transforms
Fuzz 142520: 8 transforms
Fuzz 142521: 6 transforms
Fuzz 142522: 4 transforms
Fuzz 142523: 2 transforms
Fuzz 142524: 2 transforms
Fuzz 142525: 1 transforms
Fuzz 142526: 15 transforms
Fuzz 142527: 10 transforms
Fuzz 142528: 5 transforms
Fuzz 142529: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Ouincrement() {}
  void reset() {}
  EventEmitter<String> resetEvent;
}
class ComponentA {
  List<String> items;
  selector: 'my-aaa',
  directives: const [C<!--
}
  CounterComponent recursedComponent;
  selector: 'my-counter',
  int count;
  @Output() EventEmitter<int> incremented;


@Component(
  void reset() {}

-->
class ComponentA {

}
  String header;
@Component(
       aria-hidounterComponent, NgIf, NgFor, NgForm, NgModel])

@Component(
class CounterComponent {
  templateUrl: 'test.html',

import 'package:angular2/angular2.dart';
  void html',
  EventEmitter<String> resetEvent;
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  inputs: const ['count'],
  selector: 'my-counter',

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
@Component(
  @Input() int maxCount;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
 <   [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 142530: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
class ComponentA {
  @Input() int maxCount;
  CounterComponent recursedComponent;


@Component(
  @Output() EventEmitter<}
]),
});
{
\'\'\');
  '090cedb3f2int> incremented;
  templateUrl: 'test.html',
  String header;
  int count;
  List<String> items;
  inputs: const ['count'],  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  selector: 'my-aaa',
  void reset() {}
}


  void increment() {}
@Component(
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></but<!--
-->
       aria-hidden="true"
       attr.aria-hiton>')
  @ContentChild(CounterComponent)

}
<<==HTML CODE==>>
<!-- @ngIsupergnoreErrors: -->
<h1 #importh1>Showing {{items.lengthd}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  }
]),
});
{
\'\'\{{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 142531: 12 transforms
Fuzz 142532: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
@Component(
  template: t.html',
  selector: 'my-counter',

  String header;

  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  EventEmitter<Strin'{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  int count;
  void increment() {}
import 'package:angular2/angular2.dart';
  selec)
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  EventEmitter<Strin'{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  int count;
  void increment() {}
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
class ComponentA {
}
}
  Co<!--
-->
       aria-hidden="unterComponent recursedComponent;
  @Input() int maxCount;
  templateUrl: 'test.html',
  selector: 'my-countertor: 'my-aaa',
class ComponentA {
}
}
  Co<!--
-->
       aria-hidden="unterComponent recursedComponent;
  @Input() int maxCount;
  templateUrl: 'test.html',
  selector: 'my-counter',

  String header;

  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;


  List<String> items;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void reset() {}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50}
  inputs: const ['count'],
<<==HTML CODE==>>
  
  <input [(ngModel)]="header" />
</div>
    [maxCount]='4'  <input [(ngModel)]="header" />
       attr.aria-hidden="{{!invalid}}"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString<!--

  {{x}} : {{item.trim()}}
  {{ngForm.dirty}}
  {{ngForm.dirty}}
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
  <form #ngForm="ngForm"></form>

  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
  </my-counter>
  </my-counter>
  <my-counter
    <my-counter></my-counter>
} items:</h1>
       aria-hidden="true"
</li>
    <my-counter></my-counter>
</li>
    (reset)=''
  
  <my-counter
     ())'>

    (click)='h1.hidden = !h1.hidden; counter.reset()'
      
    (incremented)='items.add($event.toString())'>
    [count]="items.length"
    [maxCount]='4'
    #counter
      
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
-->
    #counter
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 142533: 2 transforms
Fuzz 142534: 12 transforms
Fuzz 142535: 5 transforms
Fuzz 142536: 20 transforms
Fuzz 142537: 9 transforms
Fuzz 142538: 14 transforms
Fuzz 142539: 2 transforms
Fuzz 142540: 20 transforms
Fuzz 142541: 8 transforms
Fuzz 142542: 7 transforms
Fuzz 142543: 13 transforms
Fuzz 142544: 16 transforms
Fuzz 142545: 12 transforms
Fuzz 142546: 1 transforms
Fuzz 142547: 10 transforms
Fuzz 142548: 17 transforms
Fuzz 142549: 19 transforms
Fuzz 142550: 8 transforms
Fuzz 142551: 6 transforms
Fuzz 142552: 11 transforms
Fuzz 142553: 10 transforms
Fuzz 142554: 15 transforms
Fuzz 142555: 20 transforms
Fuzz 142556: 11 transforms
Fuzz 142557: 6 transforms
Fuzz 142558: 8 transforms
Fuzz 142559: 10 transforms
Fuzz 142560: 18 transforms
Fuzz 142561: 10 transforms
Fuzz 142562: 12 transforms
Fuzz 142563: 8 transforms
Fuzz 142564: 16 transforms
Fuzz 142565: 19 transforms
Fuzz 142566: 11 transforms
Fuzz 142567: 15 transforms
Fuzz 142568: 16 transforms
Fuzz 142569: 18 transforms
Fuzz 142570: 15 transforms
Fuzz 142571: 8 transforms
Fuzz 142572: 7 transforms
Fuzz 142573: 12 transforms
Fuzz 142574: 2 transforms
Fuzz 142575: 8 transforms
Fuzz 142576: 9 transforms
Fuzz 142577: 15 transforms
Fuzz 142578: 2 transforms
Fuzz 142579: 4 transforms
Fuzz 142580: 20 transforms
Fuzz 142581: 1 transforms
Fuzz 142582: 6 transforms
Fuzz 142583: 4 transforms
Fuzz 142584: 12 transforms
Fuzz 142585: 6 transforms
Fuzz 142586: 20 transforms
Fuzz 142587: 5 transforms
Fuzz 142588: 4 transforms
Fuzz 142589: 2 transforms
Fuzz 142590: 19 transforms
Fuzz 142591: 10 transforms
Fuzz 142592: 3 transforms
Fuzz 142593: 17 transforms
Fuzz 142594: 3 transforms
Fuzz 142595: 5 transforms
Fuzz 142596: 14 transforms
Fuzz 142597: 17 transforms
Fuzz 142598: 20 transforms
Fuzz 142599: 15 transforms
Fuzz 142600: 11 transforms
Fuzz 142601: 14 transforms
Fuzz 142602: 4 transforms
Fuzz 142603: 16 transforms
Fuzz 142604: 5 transforms
Fuzz 142605: 14 transforms
Fuzz 142606: 11 transforms
Fuzz 142607: 12 transforms
Fuzz 142608: 8 transforms
Fuzz 142609: 17 transforms
Fuzz 142610: 12 transforms
Fuzz 142611: 10 transforms
Fuzz 142612: 5 transforms
Fuzz 142613: 11 transforms
Fuzz 142614: 3 transforms
Fuzz 142615: 12 transforms
Fuzz 142616: 13 transforms
Fuzz 142617: 16 transforms
Fuzz 142618: 19 transforms
Fuzz 142619: 15 transforms
Fuzz 142620: 4 transforms
Fuzz 142621: 17 transforms
Fuzz 142622: 14 transforms
Fuzz 142623: 10 transforms
Fuzz 142624: 19 transforms
Fuzz 142625: 13 transforms
Fuzz 142626: 3 transforms
Fuzz 142627: 13 transforms
Fuzz 142628: 8 transforms
Fuzz 142629: 13 transforms
Fuzz 142630: 8 transforms
Fuzz 142631: 9 transforms
Fuzz 142632: 1 transforms
Fuzz 142633: 7 transforms
Fuzz 142634: 13 transforms
Fuzz 142635: 12 transforms
Fuzz 142636: 17 transforms
Fuzz 142637: 15 transforms
Fuzz 142638: 2 transforms
Fuzz 142639: 2 transforms
Fuzz 142640: 7 transforms
Fuzz 142641: 1 transforms
Fuzz 142642: 6 transforms
Fuzz 142643: 10 transforms
Fuzz 142644: 3 transforms
Fuzz 142645: 20 transforms
Fuzz 142646: 4 transforms
Fuzz 142647: 10 transforms
Fuzz 142648: 8 transforms
Fuzz 142649: 15 transforms
Fuzz 142650: 8 transforms
Fuzz 142651: 16 transforms
Fuzz 142652: 10 transforms
Fuzz 142653: 4 transforms
Fuzz 142654: 20 transforms
Fuzz 142655: 7 transforms
Fuzz 142656: 10 transforms
Fuzz 142657: 1 transforms
Fuzz 142658: 19 transforms
Fuzz 142659: 15 transforms
Fuzz 142660: 9 transforms
Fuzz 142661: 15 transforms
Fuzz 142662: 15 transforms
Fuzz 142663: 6 transforms
Fuzz 142664: 5 transforms
Fuzz 142665: 20 transforms
Fuzz 142666: 13 transforms
Fuzz 142667: 11 transforms
Fuzz 142668: 8 transforms
Fuzz 142669: 1 transforms
Fuzz 142670: 16 transforms
Fuzz 142671: 8 transforms
Fuzz 142672: 14 transforms
Fuzz 142673: 6 transforms
Fuzz 142674: 8 transforms
Fuzz 142675: 1 transforms
Fuzz 142676: 7 transforms
Fuzz 142677: 8 transforms
Fuzz 142678: 2 transforms
Fuzz 142679: 3 transforms
Fuzz 142680: 17 transforms
Fuzz 142681: 9 transforms
Fuzz 142682: 19 transforms
Fuzz 142683: 18 transforms
Fuzz 142684: 6 transforms
Fuzz 142685: 7 transforms
Fuzz 142686: 20 transforms
Fuzz 142687: 12 transforms
Fuzz 142688: 19 transforms
Fuzz 142689: 14 transforms
Fuzz 142690: 20 transforms
Fuzz 142691: 15 transforms
Fuzz 142692: 19 transforms
Fuzz 142693: 19 transforms
Fuzz 142694: 18 transforms
Fuzz 142695: 13 transforms
Fuzz 142696: 4 transforms
Fuzz 142697: 11 transforms
Fuzz 142698: 11 transforms
Fuzz 142699: 2 transforms
Fuzz 142700: 6 transforms
Fuzz 142701: 3 transforms
Fuzz 142702: 4 transforms
Fuzz 142703: 6 transforms
Fuzz 142704: 19 transforms
Fuzz 142705: 13 transforms
Fuzz 142706: 5 transforms
Fuzz 142707: 11 transforms
Fuzz 142708: 16 transforms
Fuzz 142709: 19 transforms
Fuzz 142710: 20 transforms
Fuzz 142711: 20 transforms
Fuzz 142712: 13 transforms
Fuzz 142713: 2 transforms
Fuzz 142714: 13 transforms
Fuzz 142715: 11 transforms
Fuzz 142716: 10 transforms
Fuzz 142717: 19 transforms
Fuzz 142718: 11 transforms
Fuzz 142719: 18 transforms
Fuzz 142720: 2 transforms
Fuzz 142721: 17 transforms
Fuzz 142722: 10 transforms
Fuzz 142723: 13 transforms
Fuzz 142724: 5 transforms
Fuzz 142725: 13 transforms
Fuzz 142726: 3 transforms
Fuzz 142727: 8 transforms
Fuzz 142728: 9 transforms
Fuzz 142729: 14 transforms
Fuzz 142730: 4 transforms
Fuzz 142731: 7 transforms
Fuzz 142732: 16 transforms
Fuzz 142733: 13 transforms
Fuzz 142734: 19 transforms
Fuzz 142735: 20 transforms
Fuzz 142736: 14 transforms
Fuzz 142737: 5 transforms
Fuzz 142738: 15 transforms
Fuzz 142739: 1 transforms
Fuzz 142740: 15 transforms
Fuzz 142741: 4 transforms
Fuzz 142742: 1 transforms
Fuzz 142743: 17 transforms
Fuzz 142744: 17 transforms
Fuzz 142745: 4 transforms
Fuzz 142746: 7 transforms
Fuzz 142747: 6 transforms
Fuzz 142748: 12 transforms
Fuzz 142749: 17 transforms
Fuzz 142750: 9 transforms
Fuzz 142751: 14 transforms
Fuzz 142752: 10 transforms
Fuzz 142753: 3 transforms
Fuzz 142754: 4 transforms
Fuzz 142755: 16 transforms
Fuzz 142756: 16 transforms
Fuzz 142757: 16 transforms
Fuzz 142758: 17 transforms
Fuzz 142759: 20 transforms
Fuzz 142760: 4 transforms
Fuzz 142761: 17 transforms
Fuzz 142762: 12 transforms
Fuzz 142763: 10 transforms
Fuzz 142764: 8 transforms
Fuzz 142765: 19 transforms
Fuzz 142766: 8 transforms
Fuzz 142767: 1 transforms
Fuzz 142768: 13 transforms
Fuzz 142769: 15 transforms
Fuzz 142770: 18 transforms
Fuzz 142771: 4 transforms
Fuzz 142772: 10 transforms
Fuzz 142773: 17 transforms
Fuzz 142774: 1 transforms
Fuzz 142775: 2 transforms
Fuzz 142776: 6 transforms
Fuzz 142777: 5 transforms
Fuzz 142778: 8 transforms
Fuzz 142779: 14 transforms
Fuzz 142780: 11 transforms
Fuzz 142781: 4 transforms
Fuzz 142782: 17 transforms
Fuzz 142783: 9 transforms
Fuzz 142784: 16 transforms
Fuzz 142785: 20 transforms
Fuzz 142786: 6 transforms
Fuzz 142787: 11 transforms
Fuzz 142788: 7 transforms
Fuzz 142789: 16 transforms
Fuzz 142790: 11 transforms
Fuzz 142791: 11 transforms
Fuzz 142792: 18 transforms
Fuzz 142793: 18 transforms
Fuzz 142794: 14 transforms
Fuzz 142795: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}


  Co}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cunterComponent recursedComponent;

\'\'\');
  String header;
  void increment() {}
  templateUrl: 'test.html',

@Component(
  int count;
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [Cou<!--
@Component(
  sele}
});
-nterComponent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponnt)
}
  inputs: const ['count'],

}
  @Output() EventEmitter<int> incremented;
  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
]),
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
class CounterComponent {
  '090cector: 'my-aaa',
  @Input() int maxCount;
<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}}export : {{item.tripatchm()}}
<!-- @ngIgnoreErrors: -->
  
<h1 #h1>Showing {{items.length}} items:</h1>  <form #ngForm="ngForm"></form>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.lengh"  </my-counter>
<div *ngIf="items.length > 0"i>
  <input [(ngModel)]="header" />
      

</li>
    (reset)=''
    #counter
  {{ngForm.dirty}}
  <my-counter    (incremented)='items.add($event.toString())'></div>
    <my-counter></my-counter>
    [maxCount]='4'

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 142796: 11 transforms
Fuzz 142797: 4 transforms
Fuzz 142798: 12 transforms
Fuzz 142799: 3 transforms
Fuzz 142800: 16 transforms
Fuzz 142801: 8 transforms
Fuzz 142802: 14 transforms
Fuzz 142803: 16 transforms
Fuzz 142804: 2 transforms
Fuzz 142805: 17 transforms
Fuzz 142806: 13 transforms
Fuzz 142807: 13 transforms
Fuzz 142808: 15 transforms
Fuzz 142809: 17 transforms
Fuzz 142810: 1 transforms
Fuzz 142811: 9 transforms
Fuzz 142812: 18 transforms
Fuzz 142813: 12 transforms
Fuzz 142814: 13 transforms
Fuzz 142815: 13 transforms
Fuzz 142816: 11 transforms
Fuzz 142817: 19 transforms
Fuzz 142818: 8 transforms
Fuzz 142819: 16 transforms
Fuzz 142820: 10 transforms
Fuzz 142821: 15 transforms
Fuzz 142822: 14 transforms
Fuzz 142823: 15 transforms
Fuzz 142824: 8 transforms
Fuzz 142825: 15 transforms
Fuzz 142826: 20 transforms
Fuzz 142827: 7 transforms
Fuzz 142828: 4 transforms
Fuzz 142829: 4 transforms
Fuzz 142830: 3 transforms
Fuzz 142831: 14 transforms
Fuzz 142832: 17 transforms
Fuzz 142833: 4 transforms
Fuzz 142834: 14 transforms
Fuzz 142835: 12 transforms
Fuzz 142836: 8 transforms
Fuzz 142837: 8 transforms
Fuzz 142838: 9 transforms
Fuzz 142839: 1 transforms
Fuzz 142840: 8 transforms
Fuzz 142841: 20 transforms
Fuzz 142842: 20 transforms
Fuzz 142843: 11 transforms
Fuzz 142844: 11 transforms
Fuzz 142845: 5 transforms
Fuzz 142846: 17 transforms
Fuzz 142847: 10 transforms
Fuzz 142848: 17 transforms
Fuzz 142849: 6 transforms
Fuzz 142850: 8 transforms
Fuzz 142851: 15 transforms
Fuzz 142852: 8 transforms
Fuzz 142853: 15 transforms
Fuzz 142854: 13 transforms
Fuzz 142855: 1 transforms
Fuzz 142856: 14 transforms
Fuzz 142857: 10 transforms
Fuzz 142858: 20 transforms
Fuzz 142859: 12 transforms
Fuzz 142860: 12 transforms
Fuzz 142861: 13 transforms
Fuzz 142862: 20 transforms
Fuzz 142863: 7 transforms
Fuzz 142864: 2 transforms
Fuzz 142865: 19 transforms
Fuzz 142866: 15 transforms
Fuzz 142867: 5 transforms
Fuzz 142868: 11 transforms
Fuzz 142869: 12 transforms
Fuzz 142870: 12 transforms
Fuzz 142871: 20 transforms
Fuzz 142872: 16 transforms
Fuzz 142873: 15 transforms
Fuzz 142874: 19 transforms
Fuzz 142875: 16 transforms
Fuzz 142876: 7 transforms
Fuzz 142877: 8 transforms
Fuzz 142878: 1 transforms
Fuzz 142879: 11 transforms
Fuzz 142880: 4 transforms
Fuzz 142881: 2 transforms
Fuzz 142882: 10 transforms
Fuzz 142883: 12 transforms
Fuzz 142884: 1 transforms
Fuzz 142885: 13 transforms
Fuzz 142886: 7 transforms
Fuzz 142887: 14 transforms
Fuzz 142888: 13 transforms
Fuzz 142889: 19 transforms
Fuzz 142890: 7 transforms
Fuzz 142891: 9 transforms
Fuzz 142892: 19 transforms
Fuzz 142893: 3 transforms
Fuzz 142894: 19 transforms
Fuzz 142895: 13 transforms
Fuzz 142896: 2 transforms
Fuzz 142897: 6 transforms
Fuzz 142898: 12 transforms
Fuzz 142899: 15 transforms
Fuzz 142900: 13 transforms
Fuzz 142901: 4 transforms
Fuzz 142902: 17 transforms
Fuzz 142903: 18 transforms
Fuzz 142904: 13 transforms
Fuzz 142905: 5 transforms
Fuzz 142906: 10 transforms
Fuzz 142907: 18 transforms
Fuzz 142908: 16 transforms
Fuzz 142909: 14 transforms
Fuzz 142910: 19 transforms
Fuzz 142911: 2 transforms
Fuzz 142912: 10 transforms
Fuzz 142913: 12 transforms
Fuzz 142914: 11 transforms
Fuzz 142915: 5 transforms
Fuzz 142916: 3 transforms
Fuzz 142917: 2 transforms
Fuzz 142918: 7 transforms
Fuzz 142919: 6 transforms
Fuzz 142920: 4 transforms
Fuzz 142921: 7 transforms
Fuzz 142922: 5 transforms
Fuzz 142923: 9 transforms
Fuzz 142924: 15 transforms
Fuzz 142925: 13 transforms
Fuzz 142926: 8 transforms
Fuzz 142927: 11 transforms
Fuzz 142928: 10 transforms
Fuzz 142929: 2 transforms
Fuzz 142930: 20 transforms
Fuzz 142931: 8 transforms
Fuzz 142932: 20 transforms
Fuzz 142933: 7 transforms
Fuzz 142934: 9 transforms
Fuzz 142935: 16 transforms
Fuzz 142936: 7 transforms
Fuzz 142937: 18 transforms
Fuzz 142938: 5 transforms
Fuzz 142939: 9 transforms
Fuzz 142940: 8 transforms
Fuzz 142941: 1 transforms
Fuzz 142942: 2 transforms
Fuzz 142943: 12 transforms
Fuzz 142944: 17 transforms
Fuzz 142945: 17 transforms
Fuzz 142946: 3 transforms
Fuzz 142947: 7 transforms
Fuzz 142948: 13 transforms
Fuzz 142949: 19 transforms
Fuzz 142950: 5 transforms
Fuzz 142951: 9 transforms
Fuzz 142952: 7 transforms
Fuzz 142953: 6 transforms
Fuzz 142954: 17 transforms
Fuzz 142955: 9 transforms
Fuzz 142956: 9 transforms
Fuzz 142957: 8 transforms
Fuzz 142958: 7 transforms
Fuzz 142959: 13 transforms
Fuzz 142960: 14 transforms
Fuzz 142961: 19 transforms
Fuzz 142962: 15 transforms
Fuzz 142963: 3 transforms
Fuzz 142964: 7 transforms
Fuzz 142965: 1 transforms
Fuzz 142966: 4 transforms
Fuzz 142967: 15 transforms
Fuzz 142968: 5 transforms
Fuzz 142969: 1 transforms
Fuzz 142970: 1 transforms
Fuzz 142971: 4 transforms
Fuzz 142972: 3 transforms
Fuzz 142973: 10 transforms
Fuzz 142974: 10 transforms
Fuzz 142975: 5 transforms
Fuzz 142976: 15 transforms
Fuzz 142977: 4 transforms
Fuzz 142978: 4 transforms
Fuzz 142979: 18 transforms
Fuzz 142980: 14 transforms
Fuzz 142981: 13 transforms
Fuzz 142982: 17 transforms
Fuzz 142983: 10 transforms
Fuzz 142984: 9 transforms
Fuzz 142985: 15 transforms
Fuzz 142986: 12 transforms
Fuzz 142987: 12 transforms
Fuzz 142988: 3 transforms
Fuzz 142989: 16 transforms
Fuzz 142990: 6 transforms
Fuzz 142991: 3 transforms
Fuzz 142992: 18 transforms
Fuzz 142993: 6 transforms
Fuzz 142994: 2 transforms
Fuzz 142995: 8 transforms
Fuzz 142996: 7 transforms
Fuzz 142997: 3 transforms
Fuzz 142998: 5 transforms
Fuzz 142999: 5 transforms
Fuzz 143000: 18 transforms
Fuzz 143001: 6 transforms
Fuzz 143002: 15 transforms
Fuzz 143003: 8 transforms
Fuzz 143004: 3 transforms
Fuzz 143005: 1 transforms
Fuzz 143006: 11 transforms
Fuzz 143007: 11 transforms
Fuzz 143008: 4 transforms
Fuzz 143009: 2 transforms
Fuzz 143010: 11 transforms
Fuzz 143011: 5 transforms
Fuzz 143012: 5 transforms
Fuzz 143013: 7 transforms
Fuzz 143014: 10 transforms
Fuzz 143015: 10 transforms
Fuzz 143016: 15 transforms
Fuzz 143017: 6 transforms
Fuzz 143018: 2 transforms
Fuzz 143019: 8 transforms
Fuzz 143020: 20 transforms
Fuzz 143021: 14 transforms
Fuzz 143022: 10 transforms
Fuzz 143023: 6 transforms
Fuzz 143024: 12 transforms
Fuzz 143025: 20 transforms
Fuzz 143026: 15 transforms
Fuzz 143027: 14 transforms
Fuzz 143028: 19 transforms
Fuzz 143029: 15 transforms
Fuzz 143030: 20 transforms
Fuzz 143031: 20 transforms
Fuzz 143032: 14 transforms
Fuzz 143033: 5 transforms
Fuzz 143034: 20 transforms
Fuzz 143035: 6 transforms
Fuzz 143036: 18 transforms
Fuzz 143037: 8 transforms
Fuzz 143038: 5 transforms
Fuzz 143039: 8 transforms
Fuzz 143040: 16 transforms
Fuzz 143041: 5 transforms
Fuzz 143042: 10 transforms
Fuzz 143043: 4 transforms
Fuzz 143044: 3 transforms
Fuzz 143045: 8 transforms
Fuzz 143046: 11 transforms
Fuzz 143047: 6 transforms
Fuzz 143048: 5 transforms
Fuzz 143049: 14 transforms
Fuzz 143050: 7 transforms
Fuzz 143051: 19 transforms
Fuzz 143052: 3 transforms
Fuzz 143053: 3 transforms
Fuzz 143054: 20 transforms
Fuzz 143055: 11 transforms
Fuzz 143056: 3 transforms
Fuzz 143057: 13 transforms
Fuzz 143058: 3 transforms
Fuzz 143059: 11 transforms
Fuzz 143060: 8 transforms
Fuzz 143061: 9 transforms
Fuzz 143062: 7 transforms
Fuzz 143063: 7 transforms
Fuzz 143064: 12 transforms
Fuzz 143065: 13 transforms
Fuzz 143066: 6 transforms
Fuzz 143067: 20 transforms
Fuzz 143068: 11 transforms
Fuzz 143069: 17 transforms
Fuzz 143070: 1 transforms
Fuzz 143071: 13 transforms
Fuzz 143072: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@omponent(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgFor}
]),
});
{
\'m, NgModel])
class ComponentA {  List<StriEvent;
  @Output() EventEmitter<int> incremented;

);
st ['resetEvent: reset'],
class CounterComng> items;
  String header;
}<!

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  output}s: co}
]),
});
{
\'\'\');
st ['resetEvent: reset'],
class CounterComponent {
  int count;
  @Iput() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

);
st ['resetEvent: reset'],
class CounterComponent {
  int count;
  @Iput() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventE
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=indr='let item of items; leex' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{n<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    gForm.dirty}}
  
  <[maxCount]='4'
    (reset)=''
    (click)='h1.hidden =factory !h
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 143073: 7 transforms
Fuzz 143074: 11 transforms
Fuzz 143075: 5 transforms
Fuzz 143076: 4 transforms
Fuzz 143077: 16 transforms
Fuzz 143078: 14 transforms
Fuzz 143079: 1 transforms
Fuzz 143080: 3 transforms
Fuzz 143081: 11 transforms
Fuzz 143082: 1 transforms
Fuzz 143083: 17 transforms
Fuzz 143084: 18 transforms
Fuzz 143085: 11 transforms
Fuzz 143086: 4 transforms
Fuzz 143087: 8 transforms
Fuzz 143088: 8 transforms
Fuzz 143089: 10 transforms
Fuzz 143090: 13 transforms
Fuzz 143091: 5 transforms
Fuzz 143092: 8 transforms
Fuzz 143093: 10 transforms
Fuzz 143094: 15 transforms
Fuzz 143095: 12 transforms
Fuzz 143096: 19 transforms
Fuzz 143097: 6 transforms
Fuzz 143098: 11 transforms
Fuzz 143099: 17 transforms
Fuzz 143100: 4 transforms
Fuzz 143101: 5 transforms
Fuzz 143102: 12 transforms
Fuzz 143103: 16 transforms
Fuzz 143104: 12 transforms
Fuzz 143105: 10 transforms
Fuzz 143106: 10 transforms
Fuzz 143107: 14 transforms
Fuzz 143108: 16 transforms
Fuzz 143109: 6 transforms
Fuzz 143110: 16 transforms
Fuzz 143111: 9 transforms
Fuzz 143112: 7 transforms
Fuzz 143113: 12 transforms
Fuzz 143114: 4 transforms
Fuzz 143115: 8 transforms
Fuzz 143116: 10 transforms
Fuzz 143117: 19 transforms
Fuzz 143118: 9 transforms
Fuzz 143119: 18 transforms
Fuzz 143120: 13 transforms
Fuzz 143121: 13 transforms
Fuzz 143122: 5 transforms
Fuzz 143123: 7 transforms
Fuzz 143124: 17 transforms
Fuzz 143125: 6 transforms
Fuzz 143126: 17 transforms
Fuzz 143127: 5 transforms
Fuzz 143128: 4 transforms
Fuzz 143129: 19 transforms
Fuzz 143130: 2 transforms
Fuzz 143131: 7 transforms
Fuzz 143132: 20 transforms
Fuzz 143133: 18 transforms
Fuzz 143134: 13 transforms
Fuzz 143135: 13 transforms
Fuzz 143136: 20 transforms
Fuzz 143137: 3 transforms
Fuzz 143138: 14 transforms
Fuzz 143139: 8 transforms
Fuzz 143140: 15 transforms
Fuzz 143141: 5 transforms
Fuzz 143142: 15 transforms
Fuzz 143143: 12 transforms
Fuzz 143144: 2 transforms
Fuzz 143145: 19 transforms
Fuzz 143146: 15 transforms
Fuzz 143147: 20 transforms
Fuzz 143148: 13 transforms
Fuzz 143149: 8 transforms
Fuzz 143150: 13 transforms
Fuzz 143151: 12 transforms
Fuzz 143152: 5 transforms
Fuzz 143153: 10 transforms
Fuzz 143154: 5 transforms
Fuzz 143155: 17 transforms
Fuzz 143156: 14 transforms
Fuzz 143157: 18 transforms
Fuzz 143158: 15 transforms
Fuzz 143159: 5 transforms
Fuzz 143160: 6 transforms
Fuzz 143161: 20 transforms
Fuzz 143162: 1 transforms
Fuzz 143163: 13 transforms
Fuzz 143164: 12 transforms
Fuzz 143165: 8 transforms
Fuzz 143166: 5 transforms
Fuzz 143167: 11 transforms
Fuzz 143168: 5 transforms
Fuzz 143169: 19 transforms
Fuzz 143170: 16 transforms
Fuzz 143171: 9 transforms
Fuzz 143172: 7 transforms
Fuzz 143173: 20 transforms
Fuzz 143174: 5 transforms
Fuzz 143175: 16 transforms
Fuzz 143176: 5 transforms
Fuzz 143177: 13 transforms
Fuzz 143178: 12 transforms
Fuzz 143179: 17 transforms
Fuzz 143180: 10 transforms
Fuzz 143181: 17 transforms
Fuzz 143182: 13 transforms
Fuzz 143183: 5 transforms
Fuzz 143184: 13 transforms
Fuzz 143185: 16 transforms
Fuzz 143186: 20 transforms
Fuzz 143187: 13 transforms
Fuzz 143188: 9 transforms
Fuzz 143189: 19 transforms
Fuzz 143190: 8 transforms
Fuzz 143191: 10 transforms
Fuzz 143192: 12 transforms
Fuzz 143193: 13 transforms
Fuzz 143194: 10 transforms
Fuzz 143195: 9 transforms
Fuzz 143196: 14 transforms
Fuzz 143197: 15 transforms
Fuzz 143198: 11 transforms
Fuzz 143199: 15 transforms
Fuzz 143200: 19 transforms
Fuzz 143201: 2 transforms
Fuzz 143202: 8 transforms
Fuzz 143203: 5 transforms
Fuzz 143204: 19 transforms
Fuzz 143205: 4 transforms
Fuzz 143206: 8 transforms
Fuzz 143207: 17 transforms
Fuzz 143208: 14 transforms
Fuzz 143209: 8 transforms
Fuzz 143210: 5 transforms
Fuzz 143211: 8 transforms
Fuzz 143212: 7 transforms
Fuzz 143213: 15 transforms
Fuzz 143214: 4 transforms
Fuzz 143215: 6 transforms
Fuzz 143216: 14 transforms
Fuzz 143217: 2 transforms
Fuzz 143218: 5 transforms
Fuzz 143219: 11 transforms
Fuzz 143220: 3 transforms
Fuzz 143221: 13 transforms
Fuzz 143222: 3 transforms
Fuzz 143223: 2 transforms
Fuzz 143224: 16 transforms
Fuzz 143225: 14 transforms
Fuzz 143226: 7 transforms
Fuzz 143227: 12 transforms
Fuzz 143228: 16 transforms
Fuzz 143229: 8 transforms
Fuzz 143230: 7 transforms
Fuzz 143231: 10 transforms
Fuzz 143232: 1 transforms
Fuzz 143233: 5 transforms
Fuzz 143234: 20 transforms
Fuzz 143235: 14 transforms
Fuzz 143236: 17 transforms
Fuzz 143237: 13 transforms
Fuzz 143238: 6 transforms
Fuzz 143239: 7 transforms
Fuzz 143240: 17 transforms
Fuzz 143241: 9 transforms
Fuzz 143242: 8 transforms
Fuzz 143243: 15 transforms
Fuzz 143244: 11 transforms
Fuzz 143245: 3 transforms
Fuzz 143246: 11 transforms
Fuzz 143247: 9 transforms
Fuzz 143248: 4 transforms
Fuzz 143249: 6 transforms
Fuzz 143250: 20 transforms
Fuzz 143251: 16 transforms
Fuzz 143252: 8 transforms
Fuzz 143253: 12 transforms
Fuzz 143254: 1 transforms
Fuzz 143255: 16 transforms
Fuzz 143256: 8 transforms
Fuzz 143257: 17 transforms
Fuzz 143258: 11 transforms
Fuzz 143259: 18 transforms
Fuzz 143260: 3 transforms
Fuzz 143261: 12 transforms
Fuzz 143262: 7 transforms
Fuzz 143263: 13 transforms
Fuzz 143264: 20 transforms
Fuzz 143265: 15 transforms
Fuzz 143266: 19 transforms
Fuzz 143267: 3 transforms
Fuzz 143268: 5 transforms
Fuzz 143269: 1 transforms
Fuzz 143270: 5 transforms
Fuzz 143271: 11 transforms
Fuzz 143272: 6 transforms
Fuzz 143273: 14 transforms
Fuzz 143274: 4 transforms
Fuzz 143275: 14 transforms
Fuzz 143276: 7 transforms
Fuzz 143277: 13 transforms
Fuzz 143278: 19 transforms
Fuzz 143279: 13 transforms
Fuzz 143280: 5 transforms
Fuzz 143281: 19 transforms
Fuzz 143282: 12 transforms
Fuzz 143283: 19 transforms
Fuzz 143284: 9 transforms
Fuzz 143285: 16 transforms
Fuzz 143286: 4 transforms
Fuzz 143287: 10 transforms
Fuzz 143288: 13 transforms
Fuzz 143289: 14 transforms
Fuzz 143290: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

  void increment() {}
  inputs: const ['count'],
  tem}
  void reset() {}
import 'package:angular2/angular2.dart';
  List<String> items;

  CounterComponent recursedComponent;
  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
class ComponentA {
  @ContentChild(CounterComponent)

  String header;  directives: const [CounterComponent, NgIf, NgFor{{count}} <button (c, NgForm, NgModel])
@Component(
}
class CounterComponent {
  @Output() EventEmitunt}} <button (click)="increment()" [value]="\'add\'"></button>')

  int count;
  @Input(ter<int> incrementeasd;
}
  selector: 'my-aaa',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  int count;
  @Input() int maxCount;
  slector: 'my-counter',
]),

@Component(
})plateUrl: 'test.html',
<<==HTML CODE==>>
   
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 143291: 17 transforms
Fuzz 143292: 5 transforms
Fuzz 143293: 14 transforms
Fuzz 143294: 5 transforms
Fuzz 143295: 12 transforms
Fuzz 143296: 10 transforms
Fuzz 143297: 20 transforms
Fuzz 143298: 19 transforms
Fuzz 143299: 2 transforms
Fuzz 143300: 16 transforms
Fuzz 143301: 7 transforms
Fuzz 143302: 10 transforms
Fuzz 143303: 11 transforms
Fuzz 143304: 2 transforms
Fuzz 143305: 20 transforms
Fuzz 143306: 18 transforms
Fuzz 143307: 15 transforms
Fuzz 143308: 12 transforms
Fuzz 143309: 18 transforms
Fuzz 143310: 7 transforms
Fuzz 143311: 1 transforms
Fuzz 143312: 8 transforms
Fuzz 143313: 5 transforms
Fuzz 143314: 17 transforms
Fuzz 143315: 2 transforms
Fuzz 143316: 17 transforms
Fuzz 143317: 20 transforms
Fuzz 143318: 10 transforms
Fuzz 143319: 20 transforms
Fuzz 143320: 6 transforms
Fuzz 143321: 3 transforms
Fuzz 143322: 2 transforms
Fuzz 143323: 14 transforms
Fuzz 143324: 1 transforms
Fuzz 143325: 14 transforms
Fuzz 143326: 10 transforms
Fuzz 143327: 17 transforms
Fuzz 143328: 13 transforms
Fuzz 143329: 12 transforms
Fuzz 143330: 2 transforms
Fuzz 143331: 2 transforms
Fuzz 143332: 13 transforms
Fuzz 143333: 10 transforms
Fuzz 143334: 3 transforms
Fuzz 143335: 11 transforms
Fuzz 143336: 13 transforms
Fuzz 143337: 20 transforms
Fuzz 143338: 8 transforms
Fuzz 143339: 5 transforms
Fuzz 143340: 11 transforms
Fuzz 143341: 18 transforms
Fuzz 143342: 14 transforms
Fuzz 143343: 18 transforms
Fuzz 143344: 9 transforms
Fuzz 143345: 6 transforms
Fuzz 143346: 19 transforms
Fuzz 143347: 5 transforms
Fuzz 143348: 6 transforms
Fuzz 143349: 4 transforms
Fuzz 143350: 19 transforms
Fuzz 143351: 1 transforms
Fuzz 143352: 6 transforms
Fuzz 143353: 15 transforms
Fuzz 143354: 5 transforms
Fuzz 143355: 10 transforms
Fuzz 143356: 12 transforms
Fuzz 143357: 19 transforms
Fuzz 143358: 11 transforms
Fuzz 143359: 10 transforms
Fuzz 143360: 15 transforms
Fuzz 143361: 12 transforms
Fuzz 143362: 13 transforms
Fuzz 143363: 13 transforms
Fuzz 143364: 3 transforms
Fuzz 143365: 12 transforms
Fuzz 143366: 9 transforms
Fuzz 143367: 7 transforms
Fuzz 143368: 7 transforms
Fuzz 143369: 9 transforms
Fuzz 143370: 20 transforms
Fuzz 143371: 19 transforms
Fuzz 143372: 9 transforms
Fuzz 143373: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
-->

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
  void reset() {
}
  @ContentChild(CounterCo<!--
@Component(
@Component(
       attr.aria-mponent)

  String header;
  EventEmitter<String> resetEvent;
       aria-hidden="true"
  void increment() {}
}
  @Output() EventEmitter<int> incremented;
class ComponentA {
  templateUrl: 'test.html',
  inputs: const ['count'],

class CounterComponent {

  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  int count;
  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {-counter></my-counter>
  </{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="i'let item of items; let tems.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1factory.hidden; counter.reset()'
    (incremented)='iftems.add($event.toSt}
]),
});
{
\'\'ring())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 143374: 4 transforms
Fuzz 143375: 6 transforms
Fuzz 143376: 5 transforms
Fuzz 143377: 1 transforms
Fuzz 143378: 3 transforms
Fuzz 143379: 5 transforms
Fuzz 143380: 5 transforms
Fuzz 143381: 9 transforms
Fuzz 143382: 15 transforms
Fuzz 143383: 4 transforms
Fuzz 143384: 2 transforms
Fuzz 143385: 8 transforms
Fuzz 143386: 10 transforms
Fuzz 143387: 18 transforms
Fuzz 143388: 9 transforms
Fuzz 143389: 17 transforms
Fuzz 143390: 9 transforms
Fuzz 143391: 2 transforms
Fuzz 143392: 15 transforms
Fuzz 143393: 12 transforms
Fuzz 143394: 13 transforms
Fuzz 143395: 19 transforms
Fuzz 143396: 9 transforms
Fuzz 143397: 11 transforms
Fuzz 143398: 10 transforms
Fuzz 143399: 2 transforms
Fuzz 143400: 16 transforms
Fuzz 143401: 13 transforms
Fuzz 143402: 7 transforms
Fuzz 143403: 2 transforms
Fuzz 143404: 1 transforms
Fuzz 143405: 14 transforms
Fuzz 143406: 18 transforms
Fuzz 143407: 14 transforms
Fuzz 143408: 10 transforms
Fuzz 143409: 8 transforms
Fuzz 143410: 4 transforms
Fuzz 143411: 15 transforms
Fuzz 143412: 20 transforms
Fuzz 143413: 5 transforms
Fuzz 143414: 11 transforms
Fuzz 143415: 16 transforms
Fuzz 143416: 18 transforms
Fuzz 143417: 9 transforms
Fuzz 143418: 16 transforms
Fuzz 143419: 19 transforms
Fuzz 143420: 3 transforms
Fuzz 143421: 20 transforms
Fuzz 143422: 9 transforms
Fuzz 143423: 1 transforms
Fuzz 143424: 19 transforms
Fuzz 143425: 16 transforms
Fuzz 143426: 15 transforms
Fuzz 143427: 16 transforms
Fuzz 143428: 8 transforms
Fuzz 143429: 9 transforms
Fuzz 143430: 13 transforms
Fuzz 143431: 8 transforms
Fuzz 143432: 14 transforms
Fuzz 143433: 12 transforms
Fuzz 143434: 7 transforms
Fuzz 143435: 11 transforms
Fuzz 143436: 13 transforms
Fuzz 143437: 20 transforms
Fuzz 143438: 13 transforms
Fuzz 143439: 15 transforms
Fuzz 143440: 1 transforms
Fuzz 143441: 16 transforms
Fuzz 143442: 17 transforms
Fuzz 143443: 1 transforms
Fuzz 143444: 1 transforms
Fuzz 143445: 5 transforms
Fuzz 143446: 5 transforms
Fuzz 143447: 18 transforms
Fuzz 143448: 17 transforms
Fuzz 143449: 17 transforms
Fuzz 143450: 14 transforms
Fuzz 143451: 10 transforms
Fuzz 143452: 20 transforms
Fuzz 143453: 4 transforms
Fuzz 143454: 14 transforms
Fuzz 143455: 19 transforms
Fuzz 143456: 8 transforms
Fuzz 143457: 20 transforms
Fuzz 143458: 2 transforms
Fuzz 143459: 5 transforms
Fuzz 143460: 4 transforms
Fuzz 143461: 11 transforms
Fuzz 143462: 15 transforms
Fuzz 143463: 17 transforms
Fuzz 143464: 18 transforms
Fuzz 143465: 7 transforms
Fuzz 143466: 13 transforms
Fuzz 143467: 2 transforms
Fuzz 143468: 19 transforms
Fuzz 143469: 6 transforms
Fuzz 143470: 4 transforms
Fuzz 143471: 17 transforms
Fuzz 143472: 19 transforms
Fuzz 143473: 13 transforms
Fuzz 143474: 5 transforms
Fuzz 143475: 8 transforms
Fuzz 143476: 6 transforms
Fuzz 143477: 5 transforms
Fuzz 143478: 13 transforms
Fuzz 143479: 2 transforms
Fuzz 143480: 13 transforms
Fuzz 143481: 6 transforms
Fuzz 143482: 19 transforms
Fuzz 143483: 1 transforms
Fuzz 143484: 17 transforms
Fuzz 143485: 12 transforms
Fuzz 143486: 10 transforms
Fuzz 143487: 3 transforms
Fuzz 143488: 3 transforms
Fuzz 143489: 14 transforms
Fuzz 143490: 18 transforms
Fuzz 143491: 3 transforms
Fuzz 143492: 20 transforms
Fuzz 143493: 9 transforms
Fuzz 143494: 13 transforms
Fuzz 143495: 13 transforms
Fuzz 143496: 3 transforms
Fuzz 143497: 17 transforms
Fuzz 143498: 6 transforms
Fuzz 143499: 6 transforms
Fuzz 143500: 13 transforms
Fuzz 143501: 19 transforms
Fuzz 143502: 4 transforms
Fuzz 143503: 13 transforms
Fuzz 143504: 10 transforms
Fuzz 143505: 3 transforms
Fuzz 143506: 14 transforms
Fuzz 143507: 3 transforms
Fuzz 143508: 18 transforms
Fuzz 143509: 12 transforms
Fuzz 143510: 2 transforms
Fuzz 143511: 18 transforms
Fuzz 143512: 9 transforms
Fuzz 143513: 19 transforms
Fuzz 143514: 2 transforms
Fuzz 143515: 15 transforms
Fuzz 143516: 12 transforms
Fuzz 143517: 13 transforms
Fuzz 143518: 16 transforms
Fuzz 143519: 18 transforms
Fuzz 143520: 10 transforms
Fuzz 143521: 1 transforms
Fuzz 143522: 10 transforms
Fuzz 143523: 10 transforms
Fuzz 143524: 20 transforms
Fuzz 143525: 14 transforms
Fuzz 143526: 15 transforms
Fuzz 143527: 8 transforms
Fuzz 143528: 19 transforms
Fuzz 143529: 11 transforms
Fuzz 143530: 6 transforms
Fuzz 143531: 16 transforms
Fuzz 143532: 14 transforms
Fuzz 143533: 13 transforms
Fuzz 143534: 19 transforms
Fuzz 143535: 9 transforms
Fuzz 143536: 1 transforms
Fuzz 143537: 14 transforms
Fuzz 143538: 16 transforms
Fuzz 143539: 14 transforms
Fuzz 143540: 13 transforms
Fuzz 143541: 1 transforms
Fuzz 143542: 10 transforms
Fuzz 143543: 14 transforms
Fuzz 143544: 3 transforms
Fuzz 143545: 12 transforms
Fuzz 143546: 9 transforms
Fuzz 143547: 18 transforms
Fuzz 143548: 13 transforms
Fuzz 143549: 2 transforms
Fuzz 143550: 7 transforms
Fuzz 143551: 2 transforms
Fuzz 143552: 20 transforms
Fuzz 143553: 11 transforms
Fuzz 143554: 13 transforms
Fuzz 143555: 1 transforms
Fuzz 143556: 11 transforms
Fuzz 143557: 16 transforms
Fuzz 143558: 10 transforms
Fuzz 143559: 6 transforms
Fuzz 143560: 5 transforms
Fuzz 143561: 9 transforms
Fuzz 143562: 6 transforms
Fuzz 143563: 13 transforms
Fuzz 143564: 19 transforms
Fuzz 143565: 15 transforms
Fuzz 143566: 7 transforms
Fuzz 143567: 20 transforms
Fuzz 143568: 9 transforms
Fuzz 143569: 10 transforms
Fuzz 143570: 5 transforms
Fuzz 143571: 16 transforms
Fuzz 143572: 16 transforms
Fuzz 143573: 18 transforms
Fuzz 143574: 20 transforms
Fuzz 143575: 6 transforms
Fuzz 143576: 11 transforms
Fuzz 143577: 19 transforms
Fuzz 143578: 19 transforms
Fuzz 143579: 10 transforms
Fuzz 143580: 18 transforms
Fuzz 143581: 5 transforms
Fuzz 143582: 9 transforms
Fuzz 143583: 10 transforms
Fuzz 143584: 5 transforms
Fuzz 143585: 7 transforms
Fuzz 143586: 20 transforms
Fuzz 143587: 20 transforms
Fuzz 143588: 11 transforms
Fuzz 143589: 13 transforms
Fuzz 143590: 17 transforms
Fuzz 143591: 18 transforms
Fuzz 143592: 7 transforms
Fuzz 143593: 14 transforms
Fuzz 143594: 11 transforms
Fuzz 143595: 15 transforms
Fuzz 143596: 17 transforms
Fuzz 143597: 16 transforms
Fuzz 143598: 5 transforms
Fuzz 143599: 13 transforms
Fuzz 143600: 11 transforms
Fuzz 143601: 6 transforms
Fuzz 143602: 4 transforms
Fuzz 143603: 9 transforms
Fuzz 143604: 1 transforms
Fuzz 143605: 10 transforms
Fuzz 143606: 13 transforms
Fuzz 143607: 5 transforms
Fuzz 143608: 9 transforms
Fuzz 143609: 18 transforms
Fuzz 143610: 6 transforms
Fuzz 143611: 19 transforms
Fuzz 143612: 2 transforms
Fuzz 143613: 14 transforms
Fuzz 143614: 12 transforms
Fuzz 143615: 16 transforms
Fuzz 143616: 17 transforms
Fuzz 143617: 2 transforms
Fuzz 143618: 2 transforms
Fuzz 143619: 8 transforms
Fuzz 143620: 3 transforms
Fuzz 143621: 17 transforms
Fuzz 143622: 18 transforms
Fuzz 143623: 1 transforms
Fuzz 143624: 15 transforms
Fuzz 143625: 3 transforms
Fuzz 143626: 14 transforms
Fuzz 143627: 5 transforms
Fuzz 143628: 1 transforms
Fuzz 143629: 18 transforms
Fuzz 143630: 15 transforms
Fuzz 143631: 17 transforms
Fuzz 143632: 13 transforms
Fuzz 143633: 20 transforms
Fuzz 143634: 6 transforms
Fuzz 143635: 6 transforms
Fuzz 143636: 19 transforms
Fuzz 143637: 11 transforms
Fuzz 143638: 9 transforms
Fuzz 143639: 7 transforms
Fuzz 143640: 18 transforms
Fuzz 143641: 13 transforms
Fuzz 143642: 13 transforms
Fuzz 143643: 17 transforms
Fuzz 143644: 10 transforms
Fuzz 143645: 12 transforms
Fuzz 143646: 18 transforms
Fuzz 143647: 9 transforms
Fuzz 143648: 7 transforms
Fuzz 143649: 1 transforms
Fuzz 143650: 17 transforms
Fuzz 143651: 20 transforms
Fuzz 143652: 10 transforms
Fuzz 143653: 6 transforms
Fuzz 143654: 4 transforms
Fuzz 143655: 15 transforms
Fuzz 143656: 9 transforms
Fuzz 143657: 18 transforms
Fuzz 143658: 7 transforms
Fuzz 143659: 12 transforms
Fuzz 143660: 12 transforms
Fuzz 143661: 17 transforms
Fuzz 143662: 12 transforms
Fuzz 143663: 5 transforms
Fuzz 143664: 8 transforms
Fuzz 143665: 13 transforms
Fuzz 143666: 1 transforms
Fuzz 143667: 5 transforms
Fuzz 143668: 2 transforms
Fuzz 143669: 4 transforms
Fuzz 143670: 2 transforms
Fuzz 143671: 12 transforms
Fuzz 143672: 13 transforms
Fuzz 143673: 9 transforms
Fuzz 143674: 9 transforms
Fuzz 143675: 1 transforms
Fuzz 143676: 11 transforms
Fuzz 143677: 13 transforms
Fuzz 143678: 13 transforms
Fuzz 143679: 12 transforms
Fuzz 143680: 17 transforms
Fuzz 143681: 14 transforms
Fuzz 143682: 5 transforms
Fuzz 143683: 6 transforms
Fuzz 143684: 5 transforms
Fuzz 143685: 9 transforms
Fuzz 143686: 3 transforms
Fuzz 143687: 14 transforms
Fuzz 143688: 6 transforms
Fuzz 143689: 12 transforms
Fuzz 143690: 8 transforms
Fuzz 143691: 2 transforms
Fuzz 143692: 20 transforms
Fuzz 143693: 8 transforms
Fuzz 143694: 5 transforms
Fuzz 143695: 5 transforms
Fuzz 143696: 2 transforms
Fuzz 143697: 19 transforms
Fuzz 143698: 6 transforms
Fuzz 143699: 13 transforms
Fuzz 143700: 6 transforms
Fuzz 143701: 4 transforms
Fuzz 143702: 5 transforms
Fuzz 143703: 11 transforms
Fuzz 143704: 16 transforms
Fuzz 143705: 20 transforms
Fuzz 143706: 18 transforms
Fuzz 143707: 19 transforms
Fuzz 143708: 5 transforms
Fuzz 143709: 4 transforms
Fuzz 143710: 1 transforms
Fuzz 143711: 19 transforms
Fuzz 143712: 18 transforms
Fuzz 143713: 3 transforms
Fuzz 143714: 17 transforms
Fuzz 143715: 17 transforms
Fuzz 143716: 10 transforms
Fuzz 143717: 10 transforms
Fuzz 143718: 6 transforms
Fuzz 143719: 15 transforms
Fuzz 143720: 16 transforms
Fuzz 143721: 2 transforms
Fuzz 143722: 2 transforms
Fuzz 143723: 18 transforms
Fuzz 143724: 8 transforms
Fuzz 143725: 15 transforms
Fuzz 143726: 15 transforms
Fuzz 143727: 15 transforms
Fuzz 143728: 11 transforms
Fuzz 143729: 18 transforms
Fuzz 143730: 12 transforms
Fuzz 143731: 4 transforms
Fuzz 143732: 9 transforms
Fuzz 143733: 7 transforms
Fuzz 143734: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String hader;
}
@Component(
  selector const ['count'],

@Component(
 nt}} <buttodeferredn (cli: 'my-counter',
  inputs: const ['count'],
  template: '{{couar2.dart'; items;
  String hader;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],

@Component(
 nt}} <button (click)="increm

@Component(
 nt}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponrComponent {ent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;

<<==HTML CODE==>>
  <my-counter
<!-- @ngIgnorgth}} items:</h1>
    #couneErrors: -->
  '0m"></form>
    [maxCount]='4'
    [count]="items.length"
  <}
      
    (reset)=''
{
  <input [(ngModel)]="header" />
</li>

<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{itedeferredm.trim()}}
});
\'\'\');
  <form #ngForm="ngFor}
</div>
  {{ngForm.dirty}}
    (click)='h1.hidden = !h1.hidden; counte}
],
});
{
\'\'\')r.reset()'
  
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
]),
  '090cedb3f2833a/my-counte>
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter

\'\'\');
{
]),
});
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 143735: 2 transforms
Fuzz 143736: 20 transforms
Fuzz 143737: 19 transforms
Fuzz 143738: 13 transforms
Fuzz 143739: 20 transforms
Fuzz 143740: 3 transforms
Fuzz 143741: 18 transforms
Fuzz 143742: 19 transforms
Fuzz 143743: 12 transforms
Fuzz 143744: 2 transforms
Fuzz 143745: 8 transforms
Fuzz 143746: 15 transforms
Fuzz 143747: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:<!--
       aria-hidden="true"
       atangular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs:const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterCo"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<mponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnelseoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 143748: 6 transforms
Fuzz 143749: 19 transforms
Fuzz 143750: 7 transforms
Fuzz 143751: 19 transforms
Fuzz 143752: 11 transforms
Fuzz 143753: 13 transforms
Fuzz 143754: 13 transforms
Fuzz 143755: 12 transforms
Fuzz 143756: 9 transforms
Fuzz 143757: 5 transforms
Fuzz 143758: 6 transforms
Fuzz 143759: 15 transforms
Fuzz 143760: 16 transforms
Fuzz 143761: 7 transforms
Fuzz 143762: 15 transforms
Fuzz 143763: 16 transforms
Fuzz 143764: 1 transforms
Fuzz 143765: 8 transforms
Fuzz 143766: 11 transforms
Fuzz 143767: 8 transforms
Fuzz 143768: 16 transforms
Fuzz 143769: 4 transforms
Fuzz 143770: 14 transforms
Fuzz 143771: 13 transforms
Fuzz 143772: 13 transforms
Fuzz 143773: 16 transforms
Fuzz 143774: 8 transforms
Fuzz 143775: 5 transforms
Fuzz 143776: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="trntChild(CounterComponent)
-->
]),
  int count;
  inputs: const ['count'],
       aria-hidden="true"
  selector: 'my-aaa',
});
}
class CounterComponent {
  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, N<!--
  outputs:}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
 const ['resetEvent: reset'],
  @Conte<!--

  @Input() int maxCount;
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
  CounterComponent recursedCom}
\'\'\');
  EventEmitter<String> resetEvent;
@Component(

  '090cedb3ponent;
import 'package:angular2/agular2.dart';
  Strasyncing header;
class ComponentA {
  void increment() {}
-->
  @Output() EventEmitter<int> incremented;
       attr.aria-hidden=gModel])
}
{
  List<String> items;

@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid} #h1>Showing {{it@ngI}
]),
});
{\'\'\');

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 143777: 1 transforms
Fuzz 143778: 3 transforms
Fuzz 143779: 4 transforms
Fuzz 143780: 13 transforms
Fuzz 143781: 6 transforms
Fuzz 143782: 17 transforms
Fuzz 143783: 19 transforms
Fuzz 143784: 18 transforms
Fuzz 143785: 16 transforms
Fuzz 143786: 7 transforms
Fuzz 143787: 2 transforms
Fuzz 143788: 16 transforms
Fuzz 143789: 8 transforms
Fuzz 143790: 14 transforms
Fuzz 143791: 17 transforms
Fuzz 143792: 18 transforms
Fuzz 143793: 19 transforms
Fuzz 143794: 9 transforms
Fuzz 143795: 20 transforms
Fuzz 143796: 1 transforms
Fuzz 143797: 10 transforms
Fuzz 143798: 6 transforms
Fuzz 143799: 8 transforms
Fuzz 143800: 17 transforms
Fuzz 143801: 7 transforms
Fuzz 143802: 14 transforms
Fuzz 143803: 14 transforms
Fuzz 143804: 1 transforms
Fuzz 143805: 18 transforms
Fuzz 143806: 18 transforms
Fuzz 143807: 13 transforms
Fuzz 143808: 17 transforms
Fuzz 143809: 6 transforms
Fuzz 143810: 20 transforms
Fuzz 143811: 1 transforms
Fuzz 143812: 1 transforms
Fuzz 143813: 5 transforms
Fuzz 143814: 19 transforms
Fuzz 143815: 7 transforms
Fuzz 143816: 15 transforms
Fuzz 143817: 4 transforms
Fuzz 143818: 15 transforms
Fuzz 143819: 2 transforms
Fuzz 143820: 8 transforms
Fuzz 143821: 2 transforms
Fuzz 143822: 18 transforms
Fuzz 143823: 17 transforms
Fuzz 143824: 18 transforms
Fuzz 143825: 5 transforms
Fuzz 143826: 15 transforms
Fuzz 143827: 4 transforms
Fuzz 143828: 19 transforms
Fuzz 143829: 2 transforms
Fuzz 143830: 13 transforms
Fuzz 143831: 16 transforms
Fuzz 143832: 20 transforms
Fuzz 143833: 11 transforms
Fuzz 143834: 10 transforms
Fuzz 143835: 9 transforms
Fuzz 143836: 4 transforms
Fuzz 143837: 3 transforms
Fuzz 143838: 18 transforms
Fuzz 143839: 5 transforms
Fuzz 143840: 3 transforms
Fuzz 143841: 6 transforms
Fuzz 143842: 2 transforms
Fuzz 143843: 19 transforms
Fuzz 143844: 14 transforms
Fuzz 143845: 10 transforms
Fuzz 143846: 14 transforms
Fuzz 143847: 7 transforms
Fuzz 143848: 16 transforms
Fuzz 143849: 5 transforms
Fuzz 143850: 6 transforms
Fuzz 143851: 9 transforms
Fuzz 143852: 2 transforms
Fuzz 143853: 12 transforms
Fuzz 143854: 2 transforms
Fuzz 143855: 14 transforms
Fuzz 143856: 6 transforms
Fuzz 143857: 3 transforms
Fuzz 143858: 19 transforms
Fuzz 143859: 15 transforms
Fuzz 143860: 1 transforms
Fuzz 143861: 16 transforms
Fuzz 143862: 10 transforms
Fuzz 143863: 9 transforms
Fuzz 143864: 5 transforms
Fuzz 143865: 5 transforms
Fuzz 143866: 10 transforms
Fuzz 143867: 5 transforms
Fuzz 143868: 11 transforms
Fuzz 143869: 12 transforms
Fuzz 143870: 17 transforms
Fuzz 143871: 5 transforms
Fuzz 143872: 14 transforms
Fuzz 143873: 14 transforms
Fuzz 143874: 19 transforms
Fuzz 143875: 3 transforms
Fuzz 143876: 8 transforms
Fuzz 143877: 16 transforms
Fuzz 143878: 2 transforms
Fuzz 143879: 20 transforms
Fuzz 143880: 17 transforms
Fuzz 143881: 7 transforms
Fuzz 143882: 5 transforms
Fuzz 143883: 15 transforms
Fuzz 143884: 19 transforms
Fuzz 143885: 19 transforms
Fuzz 143886: 16 transforms
Fuzz 143887: 17 transforms
Fuzz 143888: 3 transforms
Fuzz 143889: 19 transforms
Fuzz 143890: 8 transforms
Fuzz 143891: 9 transforms
Fuzz 143892: 9 transforms
Fuzz 143893: 8 transforms
Fuzz 143894: 1 transforms
Fuzz 143895: 9 transforms
Fuzz 143896: 11 transforms
Fuzz 143897: 4 transforms
Fuzz 143898: 11 transforms
Fuzz 143899: 13 transforms
Fuzz 143900: 6 transforms
Fuzz 143901: 3 transforms
Fuzz 143902: 10 transforms
Fuzz 143903: 11 transforms
Fuzz 143904: 8 transforms
Fuzz 143905: 6 transforms
Fuzz 143906: 14 transforms
Fuzz 143907: 5 transforms
Fuzz 143908: 9 transforms
Fuzz 143909: 5 transforms
Fuzz 143910: 18 transforms
Fuzz 143911: 6 transforms
Fuzz 143912: 9 transforms
Fuzz 143913: 7 transforms
Fuzz 143914: 1 transforms
Fuzz 143915: 15 transforms
Fuzz 143916: 7 transforms
Fuzz 143917: 10 transforms
Fuzz 143918: 17 transforms
Fuzz 143919: 6 transforms
Fuzz 143920: 8 transforms
Fuzz 143921: 11 transforms
Fuzz 143922: 7 transforms
Fuzz 143923: 13 transforms
Fuzz 143924: 12 transforms
Fuzz 143925: 12 transforms
Fuzz 143926: 13 transforms
Fuzz 143927: 7 transforms
Fuzz 143928: 1 transforms
Fuzz 143929: 9 transforms
Fuzz 143930: 15 transforms
Fuzz 143931: 14 transforms
Fuzz 143932: 17 transforms
Fuzz 143933: 3 transforms
Fuzz 143934: 11 transforms
Fuzz 143935: 20 transforms
Fuzz 143936: 7 transforms
Fuzz 143937: 17 transforms
Fuzz 143938: 1 transforms
Fuzz 143939: 13 transforms
Fuzz 143940: 19 transforms
Fuzz 143941: 3 transforms
Fuzz 143942: 11 transforms
Fuzz 143943: 3 transforms
Fuzz 143944: 16 transforms
Fuzz 143945: 4 transforms
Fuzz 143946: 5 transforms
Fuzz 143947: 3 transforms
Fuzz 143948: 5 transforms
Fuzz 143949: 10 transforms
Fuzz 143950: 14 transforms
Fuzz 143951: 3 transforms
Fuzz 143952: 4 transforms
Fuzz 143953: 8 transforms
Fuzz 143954: 5 transforms
Fuzz 143955: 20 transforms
Fuzz 143956: 8 transforms
Fuzz 143957: 11 transforms
Fuzz 143958: 1 transforms
Fuzz 143959: 12 transforms
Fuzz 143960: 6 transforms
Fuzz 143961: 14 transforms
Fuzz 143962: 7 transforms
Fuzz 143963: 19 transforms
Fuzz 143964: 16 transforms
Fuzz 143965: 4 transforms
Fuzz 143966: 2 transforms
Fuzz 143967: 9 transforms
Fuzz 143968: 14 transforms
Fuzz 143969: 18 transforms
Fuzz 143970: 6 transforms
Fuzz 143971: 13 transforms
Fuzz 143972: 5 transforms
Fuzz 143973: 13 transforms
Fuzz 143974: 13 transforms
Fuzz 143975: 9 transforms
Fuzz 143976: 15 transforms
Fuzz 143977: 13 transforms
Fuzz 143978: 11 transforms
Fuzz 143979: 12 transforms
Fuzz 143980: 20 transforms
Fuzz 143981: 11 transforms
Fuzz 143982: 8 transforms
Fuzz 143983: 1 transforms
Fuzz 143984: 16 transforms
Fuzz 143985: 4 transforms
Fuzz 143986: 4 transforms
Fuzz 143987: 6 transforms
Fuzz 143988: 1 transforms
Fuzz 143989: 12 transforms
Fuzz 143990: 16 transforms
Fuzz 143991: 12 transforms
Fuzz 143992: 15 transforms
Fuzz 143993: 2 transforms
Fuzz 143994: 9 transforms
Fuzz 143995: 2 transforms
Fuzz 143996: 3 transforms
Fuzz 143997: 3 transforms
Fuzz 143998: 19 transforms
Fuzz 143999: 8 transforms
Fuzz 144000: 16 transforms
Fuzz 144001: 4 transforms
Fuzz 144002: 20 transforms
Fuzz 144003: 18 transforms
Fuzz 144004: 2 transforms
Fuzz 144005: 1 transforms
Fuzz 144006: 10 transforms
Fuzz 144007: 6 transforms
Fuzz 144008: 13 transforms
Fuzz 144009: 1 transforms
Fuzz 144010: 7 transforms
Fuzz 144011: 17 transforms
Fuzz 144012: 13 transforms
Fuzz 144013: 1 transforms
Fuzz 144014: 13 transforms
Fuzz 144015: 15 transforms
Fuzz 144016: 16 transforms
Fuzz 144017: 2 transforms
Fuzz 144018: 17 transforms
Fuzz 144019: 5 transforms
Fuzz 144020: 13 transforms
Fuzz 144021: 10 transforms
Fuzz 144022: 16 transforms
Fuzz 144023: 14 transforms
Fuzz 144024: 8 transforms
Fuzz 144025: 7 transforms
Fuzz 144026: 4 transforms
Fuzz 144027: 15 transforms
Fuzz 144028: 3 transforms
Fuzz 144029: 7 transforms
Fuzz 144030: 10 transforms
Fuzz 144031: 14 transforms
Fuzz 144032: 10 transforms
Fuzz 144033: 1 transforms
Fuzz 144034: 1 transforms
Fuzz 144035: 7 transforms
Fuzz 144036: 3 transforms
Fuzz 144037: 4 transforms
Fuzz 144038: 7 transforms
Fuzz 144039: 8 transforms
Fuzz 144040: 7 transforms
Fuzz 144041: 3 transforms
Fuzz 144042: 3 transforms
Fuzz 144043: 3 transforms
Fuzz 144044: 13 transforms
Fuzz 144045: 11 transforms
Fuzz 144046: 9 transforms
Fuzz 144047: 16 transforms
Fuzz 144048: 15 transforms
Fuzz 144049: 2 transforms
Fuzz 144050: 13 transforms
Fuzz 144051: 14 transforms
Fuzz 144052: 9 transforms
Fuzz 144053: 13 transforms
Fuzz 144054: 16 transforms
Fuzz 144055: 11 transforms
Fuzz 144056: 10 transforms
Fuzz 144057: 15 transforms
Fuzz 144058: 6 transforms
Fuzz 144059: 19 transforms
Fuzz 144060: 8 transforms
Fuzz 144061: 5 transforms
Fuzz 144062: 10 transforms
Fuzz 144063: 19 transforms
Fuzz 144064: 16 transforms
Fuzz 144065: 18 transforms
Fuzz 144066: 13 transforms
Fuzz 144067: 10 transforms
Fuzz 144068: 20 transforms
Fuzz 144069: 10 transforms
Fuzz 144070: 15 transforms
Fuzz 144071: 13 transforms
Fuzz 144072: 13 transforms
Fuzz 144073: 5 transforms
Fuzz 144074: 14 transforms
Fuzz 144075: 10 transforms
Fuzz 144076: 8 transforms
Fuzz 144077: 20 transforms
Fuzz 144078: 18 transforms
Fuzz 144079: 8 transforms
Fuzz 144080: 8 transforms
Fuzz 144081: 2 transforms
Fuzz 144082: 6 transforms
Fuzz 144083: 10 transforms
Fuzz 144084: 5 transforms
Fuzz 144085: 10 transforms
Fuzz 144086: 19 transforms
Fuzz 144087: 14 transforms
Fuzz 144088: 19 transforms
Fuzz 144089: 16 transforms
Fuzz 144090: 4 transforms
Fuzz 144091: 1 transforms
Fuzz 144092: 2 transforms
Fuzz 144093: 7 transforms
Fuzz 144094: 16 transforms
Fuzz 144095: 10 transforms
Fuzz 144096: 17 transforms
Fuzz 144097: 19 transforms
Fuzz 144098: 3 transforms
Fuzz 144099: 1 transforms
Fuzz 144100: 15 transforms
Fuzz 144101: 8 transforms
Fuzz 144102: 7 transforms
Fuzz 144103: 16 transforms
Fuzz 144104: 15 transforms
Fuzz 144105: 17 transforms
Fuzz 144106: 10 transforms
Fuzz 144107: 20 transforms
Fuzz 144108: 8 transforms
Fuzz 144109: 15 transforms
Fuzz 144110: 12 transforms
Fuzz 144111: 13 transforms
Fuzz 144112: 6 transforms
Fuzz 144113: 3 transforms
Fuzz 144114: 1 transforms
Fuzz 144115: 11 transforms
Fuzz 144116: 17 transforms
Fuzz 144117: 14 transforms
Fuzz 144118: 11 transforms
Fuzz 144119: 2 transforms
Fuzz 144120: 18 transforms
Fuzz 144121: 9 transforms
Fuzz 144122: 16 transforms
Fuzz 144123: 15 transforms
Fuzz 144124: 4 transforms
Fuzz 144125: 16 transforms
Fuzz 144126: 15 transforms
Fuzz 144127: 11 transforms
Fuzz 144128: 10 transforms
Fuzz 144129: 16 transforms
Fuzz 144130: 8 transforms
Fuzz 144131: 13 transforms
Fuzz 144132: 14 transforms
Fuzz 144133: 10 transforms
Fuzz 144134: 5 transforms
Fuzz 144135: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
 'package:angular2/angular2.dart';

@Component(
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
  inputs: const ['count'],
}
-->
  templateUrl: 'test.html',

  temp<!--
-->
       aria-hidden="truelateUrl: 'test.html',
  String header;
@Component(
  int count;

  void reset() {}
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  template: '{ selector: 'my-aaa',
  inputs: const ['count'],
}
-->
  templateUrl: 'test.html',

  temp<!--
-->
       aria-hidden="truelateU{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
List<tring> items;
class ComponentA {
@Component(
  void increment() {}
  directives: const [CounterCompo  selector: 'my-counter',
  <!--
  @ContentChild(CounterComponent)
}
  selector: 'myaaa',

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
i      
  <my-counter
    #counter
   
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 144136: 4 transforms
Fuzz 144137: 7 transforms
Fuzz 144138: 4 transforms
Fuzz 144139: 19 transforms
Fuzz 144140: 1 transforms
Fuzz 144141: 17 transforms
Fuzz 144142: 4 transforms
Fuzz 144143: 16 transforms
Fuzz 144144: 6 transforms
Fuzz 144145: 18 transforms
Fuzz 144146: 20 transforms
Fuzz 144147: 17 transforms
Fuzz 144148: 3 transforms
Fuzz 144149: 3 transforms
Fuzz 144150: 2 transforms
Fuzz 144151: 15 transforms
Fuzz 144152: 4 transforms
Fuzz 144153: 8 transforms
Fuzz 144154: 6 transforms
Fuzz 144155: 2 transforms
Fuzz 144156: 15 transforms
Fuzz 144157: 10 transforms
Fuzz 144158: 9 transforms
Fuzz 144159: 3 transforms
Fuzz 144160: 14 transforms
Fuzz 144161: 2 transforms
Fuzz 144162: 10 transforms
Fuzz 144163: 17 transforms
Fuzz 144164: 9 transforms
Fuzz 144165: 13 transforms
Fuzz 144166: 8 transforms
Fuzz 144167: 1 transforms
Fuzz 144168: 4 transforms
Fuzz 144169: 3 transforms
Fuzz 144170: 17 transforms
Fuzz 144171: 14 transforms
Fuzz 144172: 18 transforms
Fuzz 144173: 11 transforms
Fuzz 144174: 2 transforms
Fuzz 144175: 5 transforms
Fuzz 144176: 14 transforms
Fuzz 144177: 2 transforms
Fuzz 144178: 13 transforms
Fuzz 144179: 17 transforms
Fuzz 144180: 8 transforms
Fuzz 144181: 4 transforms
Fuzz 144182: 4 transforms
Fuzz 144183: 3 transforms
Fuzz 144184: 11 transforms
Fuzz 144185: 8 transforms
Fuzz 144186: 20 transforms
Fuzz 144187: 20 transforms
Fuzz 144188: 5 transforms
Fuzz 144189: 12 transforms
Fuzz 144190: 2 transforms
Fuzz 144191: 11 transforms
Fuzz 144192: 1 transforms
Fuzz 144193: 17 transforms
Fuzz 144194: 16 transforms
Fuzz 144195: 5 transforms
Fuzz 144196: 12 transforms
Fuzz 144197: 5 transforms
Fuzz 144198: 18 transforms
Fuzz 144199: 12 transforms
Fuzz 144200: 16 transforms
Fuzz 144201: 11 transforms
Fuzz 144202: 12 transforms
Fuzz 144203: 9 transforms
Fuzz 144204: 20 transforms
Fuzz 144205: 6 transforms
Fuzz 144206: 5 transforms
Fuzz 144207: 14 transforms
Fuzz 144208: 8 transforms
Fuzz 144209: 11 transforms
Fuzz 144210: 12 transforms
Fuzz 144211: 15 transforms
Fuzz 144212: 8 transforms
Fuzz 144213: 17 transforms
Fuzz 144214: 20 transforms
Fuzz 144215: 2 transforms
Fuzz 144216: 19 transforms
Fuzz 144217: 12 transforms
Fuzz 144218: 11 transforms
Fuzz 144219: 14 transforms
Fuzz 144220: 9 transforms
Fuzz 144221: 6 transforms
Fuzz 144222: 20 transforms
Fuzz 144223: 4 transforms
Fuzz 144224: 18 transforms
Fuzz 144225: 5 transforms
Fuzz 144226: 1 transforms
Fuzz 144227: 20 transforms
Fuzz 144228: 12 transforms
Fuzz 144229: 14 transforms
Fuzz 144230: 15 transforms
Fuzz 144231: 1 transforms
Fuzz 144232: 8 transforms
Fuzz 144233: 20 transforms
Fuzz 144234: 16 transforms
Fuzz 144235: 18 transforms
Fuzz 144236: 3 transforms
Fuzz 144237: 16 transforms
Fuzz 144238: 1 transforms
Fuzz 144239: 12 transforms
Fuzz 144240: 1 transforms
Fuzz 144241: 14 transforms
Fuzz 144242: 3 transforms
Fuzz 144243: 4 transforms
Fuzz 144244: 12 transforms
Fuzz 144245: 7 transforms
Fuzz 144246: 17 transforms
Fuzz 144247: 20 transforms
Fuzz 144248: 13 transforms
Fuzz 144249: 3 transforms
Fuzz 144250: 10 transforms
Fuzz 144251: 16 transforms
Fuzz 144252: 7 transforms
Fuzz 144253: 1 transforms
Fuzz 144254: 8 transforms
Fuzz 144255: 17 transforms
Fuzz 144256: 8 transforms
Fuzz 144257: 11 transforms
Fuzz 144258: 9 transforms
Fuzz 144259: 18 transforms
Fuzz 144260: 20 transforms
Fuzz 144261: 4 transforms
Fuzz 144262: 3 transforms
Fuzz 144263: 18 transforms
Fuzz 144264: 13 transforms
Fuzz 144265: 7 transforms
Fuzz 144266: 10 transforms
Fuzz 144267: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  @Output() EventEmitter<int> incremented;
{
  inputs: const ['count'],
\'\'\');
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
       aria-hidden="true"

  i}
  void reset() 
class ComponentA {
]),
 NgFor, NgForm, NgModel])

]),
  templateUrl: 'test.html',
  '090cedb3f2833a3f260b0937baae56267a6cd935',
       attr.aria-hidden="{{!invalid}}"
-->
@Component(
});
{
  EventEmitter<String> resetEvent;
   tems;
   -4.5nt count;
  String header;
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf,}

  CounterComponent recursedComponent;

});
  selector: 'my-aaa',
  List<String> i<!--
@Component(
}
<<==HTML CODE==>>
<!- @ngIgnoreErrors: --><li *ngFor='let item of items; }
]),
});
\let x=i
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 144268: 2 transforms
Fuzz 144269: 6 transforms
Fuzz 144270: 8 transforms
Fuzz 144271: 6 transforms
Fuzz 144272: 13 transforms
Fuzz 144273: 15 transforms
Fuzz 144274: 19 transforms
Fuzz 144275: 9 transforms
Fuzz 144276: 8 transforms
Fuzz 144277: 3 transforms
Fuzz 144278: 13 transforms
Fuzz 144279: 5 transforms
Fuzz 144280: 15 transforms
Fuzz 144281: 17 transforms
Fuzz 144282: 13 transforms
Fuzz 144283: 19 transforms
Fuzz 144284: 8 transforms
Fuzz 144285: 19 transforms
Fuzz 144286: 5 transforms
Fuzz 144287: 11 transforms
Fuzz 144288: 1 transforms
Fuzz 144289: 7 transforms
Fuzz 144290: 5 transforms
Fuzz 144291: 6 transforms
Fuzz 144292: 12 transforms
Fuzz 144293: 1 transforms
Fuzz 144294: 10 transforms
Fuzz 144295: 6 transforms
Fuzz 144296: 15 transforms
Fuzz 144297: 6 transforms
Fuzz 144298: 3 transforms
Fuzz 144299: 10 transforms
Fuzz 144300: 6 transforms
Fuzz 144301: 11 transforms
Fuzz 144302: 4 transforms
Fuzz 144303: 5 transforms
Fuzz 144304: 7 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
class ComponentA {
  void reset() {}

  selector: 'my-counter',

  selector: 'my-aaa',
  @ContentChild(CounterComponent)
  templateUrl: 'test.html',
  EventEmitter<Str;ing> resetEvent;
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  String header;
  @Output() EventEmitter<int> incremented;
  directives: const [CounterunterComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  void incremenComponent, NgIf, NgFor, NgForm, NgModel])
  List<String> items;
  void increment() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  int count;

  inputs: const ['count'],
import 'package:an'test.html',
  EventEmitter<String> resetEvent;
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  String header;
  @Output() EventEmitter<int> incremented;
  directives: const [CounterunterComponent, NgIf, NgFor, NgForm, NgModel])
  List<Strgular2/angular2.dart';

@Component(
  @Input() int maxCount;
@Component(
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5035>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 144305: 2 transforms
Fuzz 144306: 12 transforms
Fuzz 144307: 9 transforms
Fuzz 144308: 8 transforms
Fuzz 144309: 15 transforms
Fuzz 144310: 1 transforms
Fuzz 144311: 18 transforms
Fuzz 144312: 1 transforms
Fuzz 144313: 12 transforms
Fuzz 144314: 13 transforms
Fuzz 144315: 9 transforms
Fuzz 144316: 14 transforms
Fuzz 144317: 16 transforms
Fuzz 144318: 18 transforms
Fuzz 144319: 9 transforms
Fuzz 144320: 18 transforms
Fuzz 144321: 19 transforms
Fuzz 144322: 17 transforms
Fuzz 144323: 7 transforms
Fuzz 144324: 8 transforms
Fuzz 144325: 12 transforms
Fuzz 144326: 18 transforms
Fuzz 144327: 4 transforms
Fuzz 144328: 20 transforms
Fuzz 144329: 5 transforms
Fuzz 144330: 14 transforms
Fuzz 144331: 19 transforms
Fuzz 144332: 12 transforms
Fuzz 144333: 9 transforms
Fuzz 144334: 8 transforms
Fuzz 144335: 18 transforms
Fuzz 144336: 1 transforms
Fuzz 144337: 15 transforms
Fuzz 144338: 7 transforms
Fuzz 144339: 7 transforms
Fuzz 144340: 14 transforms
Fuzz 144341: 20 transforms
Fuzz 144342: 16 transforms
Fuzz 144343: 2 transforms
Fuzz 144344: 18 transforms
Fuzz 144345: 3 transforms
Fuzz 144346: 3 transforms
Fuzz 144347: 10 transforms
Fuzz 144348: 12 transforms
Fuzz 144349: 17 transforms
Fuzz 144350: 5 transforms
Fuzz 144351: 1 transforms
Fuzz 144352: 10 transforms
Fuzz 144353: 12 transforms
Fuzz 144354: 10 transforms
Fuzz 144355: 14 transforms
Fuzz 144356: 10 transforms
Fuzz 144357: 10 transforms
Fuzz 144358: 1 transforms
Fuzz 144359: 16 transforms
Fuzz 144360: 10 transforms
Fuzz 144361: 11 transforms
Fuzz 144362: 11 transforms
Fuzz 144363: 14 transforms
Fuzz 144364: 19 transforms
Fuzz 144365: 20 transforms
Fuzz 144366: 5 transforms
Fuzz 144367: 2 transforms
Fuzz 144368: 4 transforms
Fuzz 144369: 6 transforms
Fuzz 144370: 18 transforms
Fuzz 144371: 19 transforms
Fuzz 144372: 20 transforms
Fuzz 144373: 6 transforms
Fuzz 144374: 15 transforms
Fuzz 144375: 12 transforms
Fuzz 144376: 7 transforms
Fuzz 144377: 19 transforms
Fuzz 144378: 10 transforms
Fuzz 144379: 4 transforms
Fuzz 144380: 10 transforms
Fuzz 144381: 3 transforms
Fuzz 144382: 2 transforms
Fuzz 144383: 6 transforms
Fuzz 144384: 5 transforms
Fuzz 144385: 20 transforms
Fuzz 144386: 16 transforms
Fuzz 144387: 7 transforms
Fuzz 144388: 6 transforms
Fuzz 144389: 8 transforms
Fuzz 144390: 16 transforms
Fuzz 144391: 3 transforms
Fuzz 144392: 12 transforms
Fuzz 144393: 6 transforms
Fuzz 144394: 20 transforms
Fuzz 144395: 20 transforms
Fuzz 144396: 11 transforms
Fuzz 144397: 9 transforms
Fuzz 144398: 4 transforms
Fuzz 144399: 17 transforms
Fuzz 144400: 12 transforms
Fuzz 144401: 2 transforms
Fuzz 144402: 7 transforms
Fuzz 144403: 14 transforms
Fuzz 144404: 3 transforms
Fuzz 144405: 8 transforms
Fuzz 144406: 11 transforms
Fuzz 144407: 8 transforms
Fuzz 144408: 20 transforms
Fuzz 144409: 8 transforms
Fuzz 144410: 16 transforms
Fuzz 144411: 7 transforms
Fuzz 144412: 17 transforms
Fuzz 144413: 16 transforms
Fuzz 144414: 16 transforms
Fuzz 144415: 16 transforms
Fuzz 144416: 20 transforms
Fuzz 144417: 7 transforms
Fuzz 144418: 1 transforms
Fuzz 144419: 14 transforms
Fuzz 144420: 11 transforms
Fuzz 144421: 14 transforms
Fuzz 144422: 11 transforms
Fuzz 144423: 5 transforms
Fuzz 144424: 4 transforms
Fuzz 144425: 17 transforms
Fuzz 144426: 8 transforms
Fuzz 144427: 3 transforms
Fuzz 144428: 8 transforms
Fuzz 144429: 11 transforms
Fuzz 144430: 13 transforms
Fuzz 144431: 1 transforms
Fuzz 144432: 17 transforms
Fuzz 144433: 11 transforms
Fuzz 144434: 17 transforms
Fuzz 144435: 16 transforms
Fuzz 144436: 8 transforms
Fuzz 144437: 13 transforms
Fuzz 144438: 11 transforms
Fuzz 144439: 16 transforms
Fuzz 144440: 17 transforms
Fuzz 144441: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  sel<ector: 'my-aaa',
  templateUrl: 'test.html',  directives: ct(
  selec tor: 'my-counter',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : <!--
-->
       aria-hidden="true"
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 144442: 14 transforms
Fuzz 144443: 4 transforms
Fuzz 144444: 4 transforms
Fuzz 144445: 17 transforms
Fuzz 144446: 14 transforms
Fuzz 144447: 20 transforms
Fuzz 144448: 7 transforms
Fuzz 144449: 16 transforms
Fuzz 144450: 8 transforms
Fuzz 144451: 10 transforms
Fuzz 144452: 7 transforms
Fuzz 144453: 20 transforms
Fuzz 144454: 11 transforms
Fuzz 144455: 10 transforms
Fuzz 144456: 20 transforms
Fuzz 144457: 11 transforms
Fuzz 144458: 14 transforms
Fuzz 144459: 16 transforms
Fuzz 144460: 3 transforms
Fuzz 144461: 9 transforms
Fuzz 144462: 13 transforms
Fuzz 144463: 14 transforms
Fuzz 144464: 16 transforms
Fuzz 144465: 12 transforms
Fuzz 144466: 15 transforms
Fuzz 144467: 17 transforms
Fuzz 144468: 3 transforms
Fuzz 144469: 13 transforms
Fuzz 144470: 7 transforms
Fuzz 144471: 12 transforms
Fuzz 144472: 8 transforms
Fuzz 144473: 10 transforms
Fuzz 144474: 20 transforms
Fuzz 144475: 3 transforms
Fuzz 144476: 14 transforms
Fuzz 144477: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterC>omponent {

class ComponentA {
-->
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  void increment() {}

  void reset() {}

  List<String> items;
  String header;
}
       aria-hidden="true"nent, NgIf, NgFor, NgForm, NgModel])
  @ContentChild(CounterComponent)
  int count;
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;
@Component(
  selector: 'my-aaa',

}
  CounterComponent recursedComponent;

  directives: const [CounterCompo<!--
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
i  {{x}
]),
});
{
\'\'\');  '090cedb3f2833a3f260b0937baae56}} : {{item.trim()}}
</li>

<div *ngIf="it)ems.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]=
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 144478: 5 transforms
Fuzz 144479: 2 transforms
Fuzz 144480: 3 transforms
Fuzz 144481: 16 transforms
Fuzz 144482: 1 transforms
Fuzz 144483: 11 transforms
Fuzz 144484: 6 transforms
Fuzz 144485: 11 transforms
Fuzz 144486: 14 transforms
Fuzz 144487: 11 transforms
Fuzz 144488: 3 transforms
Fuzz 144489: 7 transforms
Fuzz 144490: 1 transforms
Fuzz 144491: 7 transforms
Fuzz 144492: 16 transforms
Fuzz 144493: 6 transforms
Fuzz 144494: 6 transforms
Fuzz 144495: 19 transforms
Fuzz 144496: 13 transforms
Fuzz 144497: 18 transforms
Fuzz 144498: 20 transforms
Fuzz 144499: 14 transforms
Fuzz 144500: 11 transforms
Fuzz 144501: 6 transforms
Fuzz 144502: 19 transforms
Fuzz 144503: 1 transforms
Fuzz 144504: 14 transforms
Fuzz 144505: 5 transforms
Fuzz 144506: 8 transforms
Fuzz 144507: 10 transforms
Fuzz 144508: 1 transforms
Fuzz 144509: 11 transforms
Fuzz 144510: 17 transforms
Fuzz 144511: 10 transforms
Fuzz 144512: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm<!--
@Component(
-->
class ComponentA {
  inputs
  List<String> items;
  selector: 'my-counter',
}
  String <!--
-->
     header;
       aria-hidden="true"
       attr.aria-hidden="{{!inv, NgModel])
import 'package:angular2/angular2.dart';

  templateUrl: 'test.html',
  selector: 'my-aaa',

@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing "{{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {hide{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
 <!--
-->
       aria-hidden   #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 144513: 18 transforms
Fuzz 144514: 5 transforms
Fuzz 144515: 6 transforms
Fuzz 144516: 11 transforms
Fuzz 144517: 7 transforms
Fuzz 144518: 3 transforms
Fuzz 144519: 12 transforms
Fuzz 144520: 16 transforms
Fuzz 144521: 14 transforms
Fuzz 144522: 20 transforms
Fuzz 144523: 4 transforms
Fuzz 144524: 7 transforms
Fuzz 144525: 18 transforms
Fuzz 144526: 2 transforms
Fuzz 144527: 12 transforms
Fuzz 144528: 1 transforms
Fuzz 144529: 9 transforms
Fuzz 144530: 13 transforms
Fuzz 144531: 18 transforms
Fuzz 144532: 20 transforms
Fuzz 144533: 5 transforms
Fuzz 144534: 16 transforms
Fuzz 144535: 7 transforms
Fuzz 144536: 11 transforms
Fuzz 144537: 1 transforms
Fuzz 144538: 12 transforms
Fuzz 144539: 10 transforms
Fuzz 144540: 12 transforms
Fuzz 144541: 10 transforms
Fuzz 144542: 18 transforms
Fuzz 144543: 18 transforms
Fuzz 144544: 12 transforms
Fuzz 144545: 13 transforms
Fuzz 144546: 7 transforms
Fuzz 144547: 8 transforms
Fuzz 144548: 14 transforms
Fuzz 144549: 5 transforms
Fuzz 144550: 7 transforms
Fuzz 144551: 14 transforms
Fuzz 144552: 13 transforms
Fuzz 144553: 4 transforms
Fuzz 144554: 17 transforms
Fuzz 144555: 8 transforms
Fuzz 144556: 20 transforms
Fuzz 144557: 15 transforms
Fuzz 144558: 16 transforms
Fuzz 144559: 15 transforms
Fuzz 144560: 15 transforms
Fuzz 144561: 17 transforms
Fuzz 144562: 10 transforms
Fuzz 144563: 16 transforms
Fuzz 144564: 12 transforms
Fuzz 144565: 20 transforms
Fuzz 144566: 4 transforms
Fuzz 144567: 11 transforms
Fuzz 144568: 6 transforms
Fuzz 144569: 20 transforms
Fuzz 144570: 13 transforms
Fuzz 144571: 17 transforms
Fuzz 144572: 20 transforms
Fuzz 144573: 11 transforms
Fuzz 144574: 17 transforms
Fuzz 144575: 16 transforms
Fuzz 144576: 2 transforms
Fuzz 144577: 3 transforms
Fuzz 144578: 9 transforms
Fuzz 144579: 8 transforms
Fuzz 144580: 14 transforms
Fuzz 144581: 10 transforms
Fuzz 144582: 13 transforms
Fuzz 144583: 15 transforms
Fuzz 144584: 7 transforms
Fuzz 144585: 18 transforms
Fuzz 144586: 5 transforms
Fuzz 144587: 1 transforms
Fuzz 144588: 1 transforms
Fuzz 144589: 9 transforms
Fuzz 144590: 20 transforms
Fuzz 144591: 11 transforms
Fuzz 144592: 19 transforms
Fuzz 144593: 14 transforms
Fuzz 144594: 7 transforms
Fuzz 144595: 4 transforms
Fuzz 144596: 8 transforms
Fuzz 144597: 16 transforms
Fuzz 144598: 12 transforms
Fuzz 144599: 13 transforms
Fuzz 144600: 10 transforms
Fuzz 144601: 10 transforms
Fuzz 144602: 16 transforms
Fuzz 144603: 13 transforms
Fuzz 144604: 20 transforms
Fuzz 144605: 4 transforms
Fuzz 144606: 7 transforms
Fuzz 144607: 6 transforms
Fuzz 144608: 19 transforms
Fuzz 144609: 12 transforms
Fuzz 144610: 14 transforms
Fuzz 144611: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;

@Component(
import 'package:angular2/angular2.dart';
  direcbreaktives: const [CounterComponelnt, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
}
       aria-hi ['resetEvent: reset'],
  String header;
  selector: 'my-aaa',
class ComponentA {
  outputs: const<!--
@Component(  selector: 'my-counter',
  inputs: const ['count'],
  template '{{continuecount}} <button (click)="
-->
<<==HTML CODE==>>
});
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
]),
  '090ced090cedb3f2833am="ngForm"></form>
{
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <form #ngFor}

    [m
  {{ngForm.db3f2833am="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter  
  {{ngForm.dirty}}
    #counter
});
</li>
]),
    [count]="items}
<div *ngIf="items.length >0">
      
{
\'\'\');
\'\'\'.length"
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 144612: 7 transforms
Fuzz 144613: 11 transforms
Fuzz 144614: 4 transforms
Fuzz 144615: 1 transforms
Fuzz 144616: 4 transforms
Fuzz 144617: 15 transforms
Fuzz 144618: 14 transforms
Fuzz 144619: 3 transforms
Fuzz 144620: 3 transforms
Fuzz 144621: 20 transforms
Fuzz 144622: 15 transforms
Fuzz 144623: 16 transforms
Fuzz 144624: 11 transforms
Fuzz 144625: 9 transforms
Fuzz 144626: 9 transforms
Fuzz 144627: 18 transforms
Fuzz 144628: 15 transforms
Fuzz 144629: 9 transforms
Fuzz 144630: 8 transforms
Fuzz 144631: 20 transforms
Fuzz 144632: 3 transforms
Fuzz 144633: 12 transforms
Fuzz 144634: 17 transforms
Fuzz 144635: 9 transforms
Fuzz 144636: 7 transforms
Fuzz 144637: 17 transforms
Fuzz 144638: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  selector: 'my-counter',
  inputs: const ['count'],

  @Output() EpatchventEmitter<int> incremented;
}
  @Input( int maxCount;
  List<String> items;
  EventEmitter<Strin<!--
-g> resetEve}
]),
});
{
\'\'\');
  '090cedb3f283<!--
-->
       3a3f260b0937baae56267a6cd935',
  ntount;
  List<String> items;
@Component(
  EventEmitter<Strin<!--
-g> resetEve}
]),
});
{
\'\'\');
  '090cedb3voidf283<!--
-->
       3a3f260b0937baae56267a6cd935',
  nt;

  CounterComponent recursedComponent;
  void increment() {}
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  int count;
class CounterComponent {

  @;

  CounterComponent recursedComponent;
  void increment() {}
  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  int count;
class CounterComponent {

  @ContentChiimplementsld(CounterComponent)

@Component
<<==HTML CODE==>>
<!-assert- @ngIgnoreErrors: 833a3f260b0937baae56267a6cd935',
ms.l   -4.50359-->
<h1 #h1>Showing {{items.length
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 144639: 3 transforms
Fuzz 144640: 13 transforms
Fuzz 144641: 20 transforms
Fuzz 144642: 7 transforms
Fuzz 144643: 12 transforms
Fuzz 144644: 6 transforms
Fuzz 144645: 18 transforms
Fuzz 144646: 1 transforms
Fuzz 144647: 8 transforms
Fuzz 144648: 6 transforms
Fuzz 144649: 14 transforms
Fuzz 144650: 6 transforms
Fuzz 144651: 10 transforms
Fuzz 144652: 17 transforms
Fuzz 144653: 3 transforms
Fuzz 144654: 13 transforms
Fuzz 144655: 18 transforms
Fuzz 144656: 8 transforms
Fuzz 144657: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  void reset() {}
}


  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  String header;
  List<String><!--

@Component(
       aria-hidden="true"
  int count;
  @Input() int maxCount;
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
  @ContentChild(CounterComponent)
class ComponentA {
class CounterComponent {

-->
  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
@Component(
  void increment() {}
  @Output() EventEmitter<int> incremented;
  template: '{{cousourcent}} <button (click)="increment()" [value]="\'add\'"></button>')  inputs: const ['count'],
       attr.aria-h items;

  EventEmitter<String> resetEvent;
<<==HTML CODE==>>
    (incremented)='ittemsems.add($event.toString()
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 144658: 4 transforms
Fuzz 144659: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)
  '090cedb3f2833a3f260b0937baae56267a6cd935',
import 'package:angular2/angular2.dart';
    or, NgForm, NgModel])
]),
  List<String> items;
-->
}

  outputs: const ['resetEvent: reset'],
  int count;
}
});
  void increment() {}
@Component(

  directives: const [CounterComponent, NgIf, NgF<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
  void reset() {}
\'\'\');
@Component(a

  templateUrl: 'test.html',
class CounterComponent {
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  String header;}
       aria-hidden="true"

{
  CounterComponent recursedComponent;
  selector: 'my-counter',

  @Input() int maxCount;
class ComponentA {
  selector: 'my-aaa',       attr.aria-hidden="{{!invalid}}"
<<==HTML CODE==>>

  <form #ngForm="ngForm"></form>
    #counter
</li>
  
  {{x}} : {{item.trim()}}
<h1 #h1>Showing 
    [count]="items.length"
  {{ngForm.dirty}}    (conlick)='h1.hidden = !h1.hidden; counter.reset()'
    (reset)=''
    <my(reset)=''
    <m-counter></my-counter>
</div>
<div *ngIf="items.length > 0">
      
  </my-co-counter></my-counter>
</div>
<div *ngIf="items.length > 0">
      
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 144660: 20 transforms
Fuzz 144661: 15 transforms
Fuzz 144662: 17 transforms
Fuzz 144663: 3 transforms
Fuzz 144664: 14 transforms
Fuzz 144665: 12 transforms
Fuzz 144666: 15 transforms
Fuzz 144667: 13 transforms
Fuzz 144668: 2 transforms
Fuzz 144669: 13 transforms
Fuzz 144670: 6 transforms
Fuzz 144671: 7 transforms
Fuzz 144672: 15 transforms
Fuzz 144673: 13 transforms
Fuzz 144674: 5 transforms
Fuzz 144675: 8 transforms
Fuzz 144676: 19 transforms
Fuzz 144677: 1 transforms
Fuzz 144678: 20 transforms
Fuzz 144679: 15 transforms
Fuzz 144680: 7 transforms
Fuzz 144681: 15 transforms
Fuzz 144682: 16 transforms
Fuzz 144683: 18 transforms
Fuzz 144684: 13 transforms
Fuzz 144685: 8 transforms
Fuzz 144686: 10 transforms
Fuzz 144687: 14 transforms
Fuzz 144688: 3 transforms
Fuzz 144689: 16 transforms
Fuzz 144690: 19 transforms
Fuzz 144691: 4 transforms
Fuzz 144692: 2 transforms
Fuzz 144693: 5 transforms
Fuzz 144694: 3 transforms
Fuzz 144695: 16 transforms
Fuzz 144696: 6 transforms
Fuzz 144697: 9 transforms
Fuzz 144698: 1 transforms
Fuzz 144699: 13 transforms
Fuzz 144700: 17 transforms
Fuzz 144701: 8 transforms
Fuzz 144702: 8 transforms
Fuzz 144703: 3 transforms
Fuzz 144704: 17 transforms
Fuzz 144705: 19 transforms
Fuzz 144706: 1 transforms
Fuzz 144707: 19 transforms
Fuzz 144708: 3 transforms
Fuzz 144709: 8 transforms
Fuzz 144710: 5 transforms
Fuzz 144711: 13 transforms
Fuzz 144712: 7 transforms
Fuzz 144713: 5 transforms
Fuzz 144714: 7 transforms
Fuzz 144715: 7 transforms
Fuzz 144716: 18 transforms
Fuzz 144717: 7 transforms
Fuzz 144718: 6 transforms
Fuzz 144719: 12 transforms
Fuzz 144720: 16 transforms
Fuzz 144721: 10 transforms
Fuzz 144722: 9 transforms
Fuzz 144723: 13 transforms
Fuzz 144724: 11 transforms
Fuzz 144725: 14 transforms
Fuzz 144726: 9 transforms
Fuzz 144727: 12 transforms
Fuzz 144728: 15 transforms
Fuzz 144729: 8 transforms
Fuzz 144730: 14 transforms
Fuzz 144731: 10 transforms
Fuzz 144732: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
  int count;
  List<String> items;
  @ContentChild(CounterComponent)
class ComponentA {
 s: const ['resetEvent: reset'],

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  void increment() {}
  @Input() int maxCount;
  iputs: const ['count'],
  String header;
}
  templateUrl: 'test.html',
@Component(

}
-->
  void reset() {}
  output<!--
@Component(
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
  CounterComponent recursedComponent;
  EventEmitter<tring> resetEvent;
<<==HTML CODE==>>
</li>
    #counter
<li *ngFor='let tem of items; let x=index' [hidden]='item != null'>
  
    (incremented)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  
    (incremented)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.h  <my-counter></my-counter>
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
    [count]="items.length"
  {{x}} : {{item.trim()}}
    (reset)=''

      
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
<div *ngIf="items.length > 0">
<h1 #h1>Showing {{items.length}} items:</h1>

  <my-counter
  </my-counter></div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 144733: 10 transforms
Fuzz 144734: 20 transforms
Fuzz 144735: 11 transforms
Fuzz 144736: 17 transforms
Fuzz 144737: 7 transforms
Fuzz 144738: 2 transforms
Fuzz 144739: 9 transforms
Fuzz 144740: 9 transforms
Fuzz 144741: 2 transforms
Fuzz 144742: 10 transforms
Fuzz 144743: 1 transforms
Fuzz 144744: 4 transforms
Fuzz 144745: 4 transforms
Fuzz 144746: 5 transforms
Fuzz 144747: 19 transforms
Fuzz 144748: 19 transforms
Fuzz 144749: 8 transforms
Fuzz 144750: 3 transforms
Fuzz 144751: 8 transforms
Fuzz 144752: 14 transforms
Fuzz 144753: 13 transforms
Fuzz 144754: 20 transforms
Fuzz 144755: 20 transforms
Fuzz 144756: 11 transforms
Fuzz 144757: 13 transforms
Fuzz 144758: 9 transforms
Fuzz 144759: 18 transforms
Fuzz 144760: 10 transforms
Fuzz 144761: 17 transforms
Fuzz 144762: 13 transforms
Fuzz 144763: 16 transforms
Fuzz 144764: 5 transforms
Fuzz 144765: 1 transforms
Fuzz 144766: 7 transforms
Fuzz 144767: 2 transforms
Fuzz 144768: 16 transforms
Fuzz 144769: 18 transforms
Fuzz 144770: 11 transforms
Fuzz 144771: 4 transforms
Fuzz 144772: 5 transforms
Fuzz 144773: 15 transforms
Fuzz 144774: 14 transforms
Fuzz 144775: 9 transforms
Fuzz 144776: 3 transforms
Fuzz 144777: 10 transforms
Fuzz 144778: 2 transforms
Fuzz 144779: 3 transforms
Fuzz 144780: 14 transforms
Fuzz 144781: 17 transforms
Fuzz 144782: 1 transforms
Fuzz 144783: 1 transforms
Fuzz 144784: 13 transforms
Fuzz 144785: 10 transforms
Fuzz 144786: 6 transforms
Fuzz 144787: 2 transforms
Fuzz 144788: 19 transforms
Fuzz 144789: 19 transforms
Fuzz 144790: 7 transforms
Fuzz 144791: 6 transforms
Fuzz 144792: 7 transforms
Fuzz 144793: 1 transforms
Fuzz 144794: 5 transforms
Fuzz 144795: 9 transforms
Fuzz 144796: 5 transforms
Fuzz 144797: 12 transforms
Fuzz 144798: 9 transforms
Fuzz 144799: 9 transforms
Fuzz 144800: 9 transforms
Fuzz 144801: 3 transforms
Fuzz 144802: 1 transforms
Fuzz 144803: 8 transforms
Fuzz 144804: 20 transforms
Fuzz 144805: 10 transforms
Fuzz 144806: 7 transforms
Fuzz 144807: 12 transforms
Fuzz 144808: 9 transforms
Fuzz 144809: 7 transforms
Fuzz 144810: 19 transforms
Fuzz 144811: 6 transforms
Fuzz 144812: 16 transforms
Fuzz 144813: 3 transforms
Fuzz 144814: 20 transforms
Fuzz 144815: 16 transforms
Fuzz 144816: 14 transforms
Fuzz 144817: 17 transforms
Fuzz 144818: 17 transforms
Fuzz 144819: 7 transforms
Fuzz 144820: 14 transforms
Fuzz 144821: 14 transforms
Fuzz 144822: 14 transforms
Fuzz 144823: 3 transforms
Fuzz 144824: 5 transforms
Fuzz 144825: 10 transforms
Fuzz 144826: 4 transforms
Fuzz 144827: 16 transforms
Fuzz 144828: 10 transforms
Fuzz 144829: 8 transforms
Fuzz 144830: 17 transforms
Fuzz 144831: 20 transforms
Fuzz 144832: 8 transforms
Fuzz 144833: 9 transforms
Fuzz 144834: 10 transforms
Fuzz 144835: 7 transforms
Fuzz 144836: 5 transforms
Fuzz 144837: 16 transforms
Fuzz 144838: 7 transforms
Fuzz 144839: 6 transforms
Fuzz 144840: 13 transforms
Fuzz 144841: 8 transforms
Fuzz 144842: 12 transforms
Fuzz 144843: 6 transforms
Fuzz 144844: 11 transforms
Fuzz 144845: 5 transforms
Fuzz 144846: 9 transforms
Fuzz 144847: 10 transforms
Fuzz 144848: 8 transforms
Fuzz 144849: 17 transforms
Fuzz 144850: 6 transforms
Fuzz 144851: 10 transforms
Fuzz 144852: 9 transforms
Fuzz 144853: 13 transforms
Fuzz 144854: 7 transforms
Fuzz 144855: 16 transforms
Fuzz 144856: 20 transforms
Fuzz 144857: 12 transforms
Fuzz 144858: 18 transforms
Fuzz 144859: 17 transforms
Fuzz 144860: 18 transforms
Fuzz 144861: 9 transforms
Fuzz 144862: 14 transforms
Fuzz 144863: 14 transforms
Fuzz 144864: 2 transforms
Fuzz 144865: 7 transforms
Fuzz 144866: 18 transforms
Fuzz 144867: 8 transforms
Fuzz 144868: 13 transforms
Fuzz 144869: 4 transforms
Fuzz 144870: 13 transforms
Fuzz 144871: 19 transforms
Fuzz 144872: 5 transforms
Fuzz 144873: 9 transforms
Fuzz 144874: 12 transforms
Fuzz 144875: 9 transforms
Fuzz 144876: 14 transforms
Fuzz 144877: 11 transforms
Fuzz 144878: 1 transforms
Fuzz 144879: 20 transforms
Fuzz 144880: 20 transforms
Fuzz 144881: 13 transforms
Fuzz 144882: 19 transforms
Fuzz 144883: 9 transforms
Fuzz 144884: 10 transforms
Fuzz 144885: 15 transforms
Fuzz 144886: 4 transforms
Fuzz 144887: 19 transforms
Fuzz 144888: 3 transforms
Fuzz 144889: 13 transforms
Fuzz 144890: 17 transforms
Fuzz 144891: 12 transforms
Fuzz 144892: 12 transforms
Fuzz 144893: 3 transforms
Fuzz 144894: 19 transforms
Fuzz 144895: 4 transforms
Fuzz 144896: 6 transforms
Fuzz 144897: 9 transforms
Fuzz 144898: 3 transforms
Fuzz 144899: 12 transforms
Fuzz 144900: 8 transforms
Fuzz 144901: 6 transforms
Fuzz 144902: 19 transforms
Fuzz 144903: 10 transforms
Fuzz 144904: 12 transforms
Fuzz 144905: 9 transforms
Fuzz 144906: 3 transforms
Fuzz 144907: 19 transforms
Fuzz 144908: 20 transforms
Fuzz 144909: 13 transforms
Fuzz 144910: 9 transforms
Fuzz 144911: 8 transforms
Fuzz 144912: 5 transforms
Fuzz 144913: 10 transforms
Fuzz 144914: 17 transforms
Fuzz 144915: 15 transforms
Fuzz 144916: 5 transforms
Fuzz 144917: 2 transforms
Fuzz 144918: 7 transforms
Fuzz 144919: 16 transforms
Fuzz 144920: 13 transforms
Fuzz 144921: 4 transforms
Fuzz 144922: 11 transforms
Fuzz 144923: 7 transforms
Fuzz 144924: 11 transforms
Fuzz 144925: 1 transforms
Fuzz 144926: 6 transforms
Fuzz 144927: 18 transforms
Fuzz 144928: 12 transforms
Fuzz 144929: 2 transforms
Fuzz 144930: 4 transforms
Fuzz 144931: 12 transforms
Fuzz 144932: 6 transforms
Fuzz 144933: 8 transforms
Fuzz 144934: 7 transforms
Fuzz 144935: 2 transforms
Fuzz 144936: 3 transforms
Fuzz 144937: 9 transforms
Fuzz 144938: 13 transforms
Fuzz 144939: 16 transforms
Fuzz 144940: 1 transforms
Fuzz 144941: 4 transforms
Fuzz 144942: 1 transforms
Fuzz 144943: 17 transforms
Fuzz 144944: 20 transforms
Fuzz 144945: 10 transforms
Fuzz 144946: 12 transforms
Fuzz 144947: 20 transforms
Fuzz 144948: 11 transforms
Fuzz 144949: 18 transforms
Fuzz 144950: 5 transforms
Fuzz 144951: 4 transforms
Fuzz 144952: 3 transforms
Fuzz 144953: 5 transforms
Fuzz 144954: 14 transforms
Fuzz 144955: 5 transforms
Fuzz 144956: 16 transforms
Fuzz 144957: 16 transforms
Fuzz 144958: 9 transforms
Fuzz 144959: 16 transforms
Fuzz 144960: 3 transforms
Fuzz 144961: 6 transforms
Fuzz 144962: 17 transforms
Fuzz 144963: 6 transforms
Fuzz 144964: 11 transforms
Fuzz 144965: 6 transforms
Fuzz 144966: 17 transforms
Fuzz 144967: 4 transforms
Fuzz 144968: 7 transforms
Fuzz 144969: 12 transforms
Fuzz 144970: 9 transforms
Fuzz 144971: 15 transforms
Fuzz 144972: 12 transforms
Fuzz 144973: 14 transforms
Fuzz 144974: 11 transforms
Fuzz 144975: 4 transforms
Fuzz 144976: 8 transforms
Fuzz 144977: 2 transforms
Fuzz 144978: 14 transforms
Fuzz 144979: 15 transforms
Fuzz 144980: 18 transforms
Fuzz 144981: 6 transforms
Fuzz 144982: 4 transforms
Fuzz 144983: 7 transforms
Fuzz 144984: 6 transforms
Fuzz 144985: 3 transforms
Fuzz 144986: 15 transforms
Fuzz 144987: 6 transforms
Fuzz 144988: 6 transforms
Fuzz 144989: 1 transforms
Fuzz 144990: 13 transforms
Fuzz 144991: 12 transforms
Fuzz 144992: 20 transforms
Fuzz 144993: 5 transforms
Fuzz 144994: 18 transforms
Fuzz 144995: 7 transforms
Fuzz 144996: 6 transforms
Fuzz 144997: 12 transforms
Fuzz 144998: 4 transforms
Fuzz 144999: 13 transforms
Fuzz 145000: 7 transforms
Fuzz 145001: 15 transforms
Fuzz 145002: 20 transforms
Fuzz 145003: 20 transforms
Fuzz 145004: 20 transforms
Fuzz 145005: 4 transforms
Fuzz 145006: 18 transforms
Fuzz 145007: 3 transforms
Fuzz 145008: 18 transforms
Fuzz 145009: 12 transforms
Fuzz 145010: 7 transforms
Fuzz 145011: 16 transforms
Fuzz 145012: 2 transforms
Fuzz 145013: 7 transforms
Fuzz 145014: 18 transforms
Fuzz 145015: 10 transforms
Fuzz 145016: 16 transforms
Fuzz 145017: 11 transforms
Fuzz 145018: 19 transforms
Fuzz 145019: 5 transforms
Fuzz 145020: 12 transforms
Fuzz 145021: 20 transforms
Fuzz 145022: 1 transforms
Fuzz 145023: 5 transforms
Fuzz 145024: 13 transforms
Fuzz 145025: 14 transforms
Fuzz 145026: 2 transforms
Fuzz 145027: 14 transforms
Fuzz 145028: 19 transforms
Fuzz 145029: 11 transforms
Fuzz 145030: 3 transforms
Fuzz 145031: 1 transforms
Fuzz 145032: 17 transforms
Fuzz 145033: 1 transforms
Fuzz 145034: 17 transforms
Fuzz 145035: 5 transforms
Fuzz 145036: 20 transforms
Fuzz 145037: 10 transforms
Fuzz 145038: 16 transforms
Fuzz 145039: 9 transforms
Fuzz 145040: 6 transforms
Fuzz 145041: 14 transforms
Fuzz 145042: 16 transforms
Fuzz 145043: 4 transforms
Fuzz 145044: 7 transforms
Fuzz 145045: 12 transforms
Fuzz 145046: 12 transforms
Fuzz 145047: 17 transforms
Fuzz 145048: 5 transforms
Fuzz 145049: 11 transforms
Fuzz 145050: 18 transforms
Fuzz 145051: 10 transforms
Fuzz 145052: 13 transforms
Fuzz 145053: 17 transforms
Fuzz 145054: 2 transforms
Fuzz 145055: 9 transforms
Fuzz 145056: 12 transforms
Fuzz 145057: 12 transforms
Fuzz 145058: 14 transforms
Fuzz 145059: 13 transforms
Fuzz 145060: 8 transforms
Fuzz 145061: 7 transforms
Fuzz 145062: 5 transforms
Fuzz 145063: 16 transforms
Fuzz 145064: 8 transforms
Fuzz 145065: 18 transforms
Fuzz 145066: 15 transforms
Fuzz 145067: 9 transforms
Fuzz 145068: 12 transforms
Fuzz 145069: 6 transforms
Fuzz 145070: 13 transforms
Fuzz 145071: 14 transforms
Fuzz 145072: 14 transforms
Fuzz 145073: 19 transforms
Fuzz 145074: 3 transforms
Fuzz 145075: 6 transforms
Fuzz 145076: 17 transforms
Fuzz 145077: 4 transforms
Fuzz 145078: 12 transforms
Fuzz 145079: 9 transforms
Fuzz 145080: 4 transforms
Fuzz 145081: 17 transforms
Fuzz 145082: 19 transforms
Fuzz 145083: 16 transforms
Fuzz 145084: 6 transforms
Fuzz 145085: 6 transforms
Fuzz 145086: 20 transforms
Fuzz 145087: 15 transforms
Fuzz 145088: 19 transforms
Fuzz 145089: 3 transforms
Fuzz 145090: 17 transforms
Fuzz 145091: 6 transforms
Fuzz 145092: 14 transforms
Fuzz 145093: 13 transforms
Fuzz 145094: 9 transforms
Fuzz 145095: 12 transforms
Fuzz 145096: 6 transforms
Fuzz 145097: 1 transforms
Fuzz 145098: 19 transforms
Fuzz 145099: 10 transforms
Fuzz 145100: 11 transforms
Fuzz 145101: 16 transforms
Fuzz 145102: 5 transforms
Fuzz 145103: 9 transforms
Fuzz 145104: 9 transforms
Fuzz 145105: 7 transforms
Fuzz 145106: 13 transforms
Fuzz 145107: 6 transforms
Fuzz 145108: 13 transforms
Fuzz 145109: 10 transforms
Fuzz 145110: 8 transforms
Fuzz 145111: 15 transforms
Fuzz 145112: 2 transforms
Fuzz 145113: 8 transforms
Fuzz 145114: 1 transforms
Fuzz 145115: 18 transforms
Fuzz 145116: 10 transforms
Fuzz 145117: 17 transforms
Fuzz 145118: 20 transforms
Fuzz 145119: 9 transforms
Fuzz 145120: 13 transforms
Fuzz 145121: 2 transforms
Fuzz 145122: 16 transforms
Fuzz 145123: 1 transforms
Fuzz 145124: 16 transforms
Fuzz 145125: 2 transforms
Fuzz 145126: 4 transforms
Fuzz 145127: 18 transforms
Fuzz 145128: 5 transforms
Fuzz 145129: 7 transforms
Fuzz 145130: 9 transforms
Fuzz 145131: 14 transforms
Fuzz 145132: 16 transforms
Fuzz 145133: 1 transforms
Fuzz 145134: 14 transforms
Fuzz 145135: 5 transforms
Fuzz 145136: 19 transforms
Fuzz 145137: 6 transforms
Fuzz 145138: 1 transforms
Fuzz 145139: 18 transforms
Fuzz 145140: 11 transforms
Fuzz 145141: 14 transforms
Fuzz 145142: 6 transforms
Fuzz 145143: 14 transforms
Fuzz 145144: 15 transforms
Fuzz 145145: 14 transforms
Fuzz 145146: 19 transforms
Fuzz 145147: 2 transforms
Fuzz 145148: 12 transforms
Fuzz 145149: 5 transforms
Fuzz 145150: 9 transforms
Fuzz 145151: 16 transforms
Fuzz 145152: 9 transforms
Fuzz 145153: 15 transforms
Fuzz 145154: 7 transforms
Fuzz 145155: 6 transforms
Fuzz 145156: 8 transforms
Fuzz 145157: 15 transforms
Fuzz 145158: 13 transforms
Fuzz 145159: 17 transforms
Fuzz 145160: 2 transforms
Fuzz 145161: 11 transforms
Fuzz 145162: 9 transforms
Fuzz 145163: 10 transforms
Fuzz 145164: 6 transforms
Fuzz 145165: 6 transforms
Fuzz 145166: 17 transforms
Fuzz 145167: 16 transforms
Fuzz 145168: 3 transforms
Fuzz 145169: 8 transforms
Fuzz 145170: 14 transforms
Fuzz 145171: 17 transforms
Fuzz 145172: 5 transforms
Fuzz 145173: 8 transforms
Fuzz 145174: 2 transforms
Fuzz 145175: 20 transforms
Fuzz 145176: 4 transforms
Fuzz 145177: 2 transforms
Fuzz 145178: 3 transforms
Fuzz 145179: 7 transforms
Fuzz 145180: 12 transforms
Fuzz 145181: 11 transforms
Fuzz 145182: 15 transforms
Fuzz 145183: 15 transforms
Fuzz 145184: 4 transforms
Fuzz 145185: 5 transforms
Fuzz 145186: 19 transforms
Fuzz 145187: 3 transforms
Fuzz 145188: 17 transforms
Fuzz 145189: 1 transforms
Fuzz 145190: 9 transforms
Fuzz 145191: 4 transforms
Fuzz 145192: 11 transforms
Fuzz 145193: 15 transforms
Fuzz 145194: 3 transforms
Fuzz 145195: 3 transforms
Fuzz 145196: 5 transforms
Fuzz 145197: 16 transforms
Fuzz 145198: 12 transforms
Fuzz 145199: 9 transforms
Fuzz 145200: 7 transforms
Fuzz 145201: 4 transforms
Fuzz 145202: 6 transforms
Fuzz 145203: 9 transforms
Fuzz 145204: 6 transforms
Fuzz 145205: 7 transforms
Fuzz 145206: 19 transforms
Fuzz 145207: 16 transforms
Fuzz 145208: 13 transforms
Fuzz 145209: 11 transforms
Fuzz 145210: 15 transforms
Fuzz 145211: 1 transforms
Fuzz 145212: 17 transforms
Fuzz 145213: 13 transforms
Fuzz 145214: 11 transforms
Fuzz 145215: 19 transforms
Fuzz 145216: 20 transforms
Fuzz 145217: 4 transforms
Fuzz 145218: 3 transforms
Fuzz 145219: 3 transforms
Fuzz 145220: 20 transforms
Fuzz 145221: 13 transforms
Fuzz 145222: 18 transforms
Fuzz 145223: 16 transforms
Fuzz 145224: 7 transforms
Fuzz 145225: 11 transforms
Fuzz 145226: 6 transforms
Fuzz 145227: 12 transforms
Fuzz 145228: 17 transforms
Fuzz 145229: 13 transforms
Fuzz 145230: 13 transforms
Fuzz 145231: 5 transforms
Fuzz 145232: 7 transforms
Fuzz 145233: 14 transforms
Fuzz 145234: 6 transforms
Fuzz 145235: 13 transforms
Fuzz 145236: 5 transforms
Fuzz 145237: 15 transforms
Fuzz 145238: 18 transforms
Fuzz 145239: 4 transforms
Fuzz 145240: 9 transforms
Fuzz 145241: 20 transforms
Fuzz 145242: 18 transforms
Fuzz 145243: 4 transforms
Fuzz 145244: 14 transforms
Fuzz 145245: 15 transforms
Fuzz 145246: 14 transforms
Fuzz 145247: 14 transforms
Fuzz 145248: 9 transforms
Fuzz 145249: 13 transforms
Fuzz 145250: 17 transforms
Fuzz 145251: 7 transforms
Fuzz 145252: 13 transforms
Fuzz 145253: 16 transforms
Fuzz 145254: 2 transforms
Fuzz 145255: 7 transforms
Fuzz 145256: 2 transforms
Fuzz 145257: 13 transforms
Fuzz 145258: 10 transforms
Fuzz 145259: 1 transforms
Fuzz 145260: 8 transforms
Fuzz 145261: 13 transforms
Fuzz 145262: 6 transforms
Fuzz 145263: 1 transforms
Fuzz 145264: 19 transforms
Fuzz 145265: 2 transforms
Fuzz 145266: 2 transforms
Fuzz 145267: 17 transforms
Fuzz 145268: 15 transforms
Fuzz 145269: 5 transforms
Fuzz 145270: 4 transforms
Fuzz 145271: 18 transforms
Fuzz 145272: 5 transforms
Fuzz 145273: 9 transforms
Fuzz 145274: 13 transforms
Fuzz 145275: 11 transforms
Fuzz 145276: 7 transforms
Fuzz 145277: 5 transforms
Fuzz 145278: 1 transforms
Fuzz 145279: 9 transforms
Fuzz 145280: 6 transforms
Fuzz 145281: 13 transforms
Fuzz 145282: 9 transforms
Fuzz 145283: 16 transforms
Fuzz 145284: 16 transforms
Fuzz 145285: 19 transforms
Fuzz 145286: 15 transforms
Fuzz 145287: 11 transforms
Fuzz 145288: 1 transforms
Fuzz 145289: 12 transforms
Fuzz 145290: 14 transforms
Fuzz 145291: 13 transforms
Fuzz 145292: 18 transforms
Fuzz 145293: 11 transforms
Fuzz 145294: 17 transforms
Fuzz 145295: 4 transforms
Fuzz 145296: 7 transforms
Fuzz 145297: 20 transforms
Fuzz 145298: 13 transforms
Fuzz 145299: 2 transforms
Fuzz 145300: 8 transforms
Fuzz 145301: 14 transforms
Fuzz 145302: 13 transforms
Fuzz 145303: 4 transforms
Fuzz 145304: 14 transforms
Fuzz 145305: 18 transforms
Fuzz 145306: 7 transforms
Fuzz 145307: 6 transforms
Fuzz 145308: 20 transforms
Fuzz 145309: 6 transforms
Fuzz 145310: 4 transforms
Fuzz 145311: 2 transforms
Fuzz 145312: 5 transforms
Fuzz 145313: 18 transforms
Fuzz 145314: 18 transforms
Fuzz 145315: 9 transforms
Fuzz 145316: 11 transforms
Fuzz 145317: 7 transforms
Fuzz 145318: 5 transforms
Fuzz 145319: 20 transforms
Fuzz 145320: 17 transforms
Fuzz 145321: 10 transforms
Fuzz 145322: 8 transforms
Fuzz 145323: 15 transforms
Fuzz 145324: 10 transforms
Fuzz 145325: 14 transforms
Fuzz 145326: 1 transforms
Fuzz 145327: 13 transforms
Fuzz 145328: 5 transforms
Fuzz 145329: 9 transforms
Fuzz 145330: 11 transforms
Fuzz 145331: 14 transforms
Fuzz 145332: 2 transforms
Fuzz 145333: 20 transforms
Fuzz 145334: 3 transforms
Fuzz 145335: 19 transforms
Fuzz 145336: 2 transforms
Fuzz 145337: 12 transforms
Fuzz 145338: 13 transforms
Fuzz 145339: 9 transforms
Fuzz 145340: 9 transforms
Fuzz 145341: 20 transforms
Fuzz 145342: 11 transforms
Fuzz 145343: 3 transforms
Fuzz 145344: 20 transforms
Fuzz 145345: 20 transforms
Fuzz 145346: 20 transforms
Fuzz 145347: 13 transforms
Fuzz 145348: 14 transforms
Fuzz 145349: 2 transforms
Fuzz 145350: 9 transforms
Fuzz 145351: 9 transforms
Fuzz 145352: 6 transforms
Fuzz 145353: 20 transforms
Fuzz 145354: 4 transforms
Fuzz 145355: 12 transforms
Fuzz 145356: 7 transforms
Fuzz 145357: 6 transforms
Fuzz 145358: 2 transforms
Fuzz 145359: 8 transforms
Fuzz 145360: 1 transforms
Fuzz 145361: 1 transforms
Fuzz 145362: 14 transforms
Fuzz 145363: 1 transforms
Fuzz 145364: 5 transforms
Fuzz 145365: 8 transforms
Fuzz 145366: 20 transforms
Fuzz 145367: 7 transforms
Fuzz 145368: 9 transforms
Fuzz 145369: 8 transforms
Fuzz 145370: 7 transforms
Fuzz 145371: 7 transforms
Fuzz 145372: 18 transforms
Fuzz 145373: 9 transforms
Fuzz 145374: 16 transforms
Fuzz 145375: 20 transforms
Fuzz 145376: 11 transforms
Fuzz 145377: 15 transforms
Fuzz 145378: 4 transforms
Fuzz 145379: 6 transforms
Fuzz 145380: 8 transforms
Fuzz 145381: 5 transforms
Fuzz 145382: 10 transforms
Fuzz 145383: 3 transforms
Fuzz 145384: 14 transforms
Fuzz 145385: 16 transforms
Fuzz 145386: 12 transforms
Fuzz 145387: 1 transforms
Fuzz 145388: 15 transforms
Fuzz 145389: 11 transforms
Fuzz 145390: 12 transforms
Fuzz 145391: 5 transforms
Fuzz 145392: 20 transforms
Fuzz 145393: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

@Component(
  template}
{
  selector: 'my-counter',
});
  templateUrl: 'test.html',
\'\': '{{count}} <button (cli
  List<String> items;
class ComponentA {
  String header;
  selector: 'my-aaa',
}
@Component(
  outputs: const ['resetEvent: reset'],
]),

imsourceport 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @- @ngIgnoreEexternalrrors: -->
]),
});{
\'\'\');
  '090cedb3f2833a3fngFor='let item of items; let x=indexngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 145394: 16 transforms
Fuzz 145395: 13 transforms
Fuzz 145396: 8 transforms
Fuzz 145397: 19 transforms
Fuzz 145398: 8 transforms
Fuzz 145399: 4 transforms
Fuzz 145400: 20 transforms
Fuzz 145401: 19 transforms
Fuzz 145402: 19 transforms
Fuzz 145403: 20 transforms
Fuzz 145404: 12 transforms
Fuzz 145405: 7 transforms
Fuzz 145406: 4 transforms
Fuzz 145407: 1 transforms
Fuzz 145408: 7 transforms
Fuzz 145409: 2 transforms
Fuzz 145410: 9 transforms
Fuzz 145411: 1 transforms
Fuzz 145412: 9 transforms
Fuzz 145413: 1 transforms
Fuzz 145414: 10 transforms
Fuzz 145415: 12 transforms
Fuzz 145416: 3 transforms
Fuzz 145417: 11 transforms
Fuzz 145418: 7 transforms
Fuzz 145419: 10 transforms
Fuzz 145420: 8 transforms
Fuzz 145421: 11 transforms
Fuzz 145422: 4 transforms
Fuzz 145423: 1 transforms
Fuzz 145424: 5 transforms
Fuzz 145425: 8 transforms
Fuzz 145426: 8 transforms
Fuzz 145427: 12 transforms
Fuzz 145428: 1 transforms
Fuzz 145429: 20 transforms
Fuzz 145430: 20 transforms
Fuzz 145431: 18 transforms
Fuzz 145432: 2 transforms
Fuzz 145433: 7 transforms
Fuzz 145434: 14 transforms
Fuzz 145435: 2 transforms
Fuzz 145436: 5 transforms
Fuzz 145437: 19 transforms
Fuzz 145438: 11 transforms
Fuzz 145439: 10 transforms
Fuzz 145440: 1 transforms
Fuzz 145441: 20 transforms
Fuzz 145442: 14 transforms
Fuzz 145443: 2 transforms
Fuzz 145444: 8 transforms
Fuzz 145445: 5 transforms
Fuzz 145446: 7 transforms
Fuzz 145447: 4 transforms
Fuzz 145448: 5 transforms
Fuzz 145449: 2 transforms
Fuzz 145450: 1 transforms
Fuzz 145451: 1 transforms
Fuzz 145452: 13 transforms
Fuzz 145453: 6 transforms
Fuzz 145454: 8 transforms
Fuzz 145455: 16 transforms
Fuzz 145456: 4 transforms
Fuzz 145457: 8 transforms
Fuzz 145458: 17 transforms
Fuzz 145459: 13 transforms
Fuzz 145460: 16 transforms
Fuzz 145461: 19 transforms
Fuzz 145462: 4 transforms
Fuzz 145463: 12 transforms
Fuzz 145464: 14 transforms
Fuzz 145465: 11 transforms
Fuzz 145466: 9 transforms
Fuzz 145467: 3 transforms
Fuzz 145468: 18 transforms
Fuzz 145469: 5 transforms
Fuzz 145470: 11 transforms
Fuzz 145471: 14 transforms
Fuzz 145472: 5 transforms
Fuzz 145473: 19 transforms
Fuzz 145474: 2 transforms
Fuzz 145475: 12 transforms
Fuzz 145476: 18 transforms
Fuzz 145477: 3 transforms
Fuzz 145478: 12 transforms
Fuzz 145479: 20 transforms
Fuzz 145480: 17 transforms
Fuzz 145481: 11 transforms
Fuzz 145482: 3 transforms
Fuzz 145483: 12 transforms
Fuzz 145484: 15 transforms
Fuzz 145485: 14 transforms
Fuzz 145486: 3 transforms
Fuzz 145487: 3 transforms
Fuzz 145488: 18 transforms
Fuzz 145489: 5 transforms
Fuzz 145490: 16 transforms
Fuzz 145491: 4 transforms
Fuzz 145492: 14 transforms
Fuzz 145493: 16 transforms
Fuzz 145494: 17 transforms
Fuzz 145495: 12 transforms
Fuzz 145496: 6 transforms
Fuzz 145497: 14 transforms
Fuzz 145498: 14 transforms
Fuzz 145499: 9 transforms
Fuzz 145500: 19 transforms
Fuzz 145501: 8 transforms
Fuzz 145502: 11 transforms
Fuzz 145503: 19 transforms
Fuzz 145504: 12 transforms
Fuzz 145505: 18 transforms
Fuzz 145506: 13 transforms
Fuzz 145507: 10 transforms
Fuzz 145508: 15 transforms
Fuzz 145509: 9 transforms
Fuzz 145510: 6 transforms
Fuzz 145511: 13 transforms
Fuzz 145512: 14 transforms
Fuzz 145513: 15 transforms
Fuzz 145514: 16 transforms
Fuzz 145515: 16 transforms
Fuzz 145516: 20 transforms
Fuzz 145517: 20 transforms
Fuzz 145518: 12 transforms
Fuzz 145519: 14 transforms
Fuzz 145520: 13 transforms
Fuzz 145521: 10 transforms
Fuzz 145522: 10 transforms
Fuzz 145523: 2 transforms
Fuzz 145524: 20 transforms
Fuzz 145525: 5 transforms
Fuzz 145526: 7 transforms
Fuzz 145527: 6 transforms
Fuzz 145528: 16 transforms
Fuzz 145529: 8 transforms
Fuzz 145530: 4 transforms
Fuzz 145531: 14 transforms
Fuzz 145532: 18 transforms
Fuzz 145533: 11 transforms
Fuzz 145534: 5 transforms
Fuzz 145535: 14 transforms
Fuzz 145536: 18 transforms
Fuzz 145537: 17 transforms
Fuzz 145538: 5 transforms
Fuzz 145539: 13 transforms
Fuzz 145540: 5 transforms
Fuzz 145541: 6 transforms
Fuzz 145542: 13 transforms
Fuzz 145543: 15 transforms
Fuzz 145544: 15 transforms
Fuzz 145545: 19 transforms
Fuzz 145546: 13 transforms
Fuzz 145547: 11 transforms
Fuzz 145548: 3 transforms
Fuzz 145549: 20 transforms
Fuzz 145550: 7 transforms
Fuzz 145551: 6 transforms
Fuzz 145552: 20 transforms
Fuzz 145553: 19 transforms
Fuzz 145554: 20 transforms
Fuzz 145555: 12 transforms
Fuzz 145556: 18 transforms
Fuzz 145557: 5 transforms
Fuzz 145558: 7 transforms
Fuzz 145559: 18 transforms
Fuzz 145560: 3 transforms
Fuzz 145561: 8 transforms
Fuzz 145562: 8 transforms
Fuzz 145563: 6 transforms
Fuzz 145564: 5 transforms
Fuzz 145565: 20 transforms
Fuzz 145566: 9 transforms
Fuzz 145567: 5 transforms
Fuzz 145568: 8 transforms
Fuzz 145569: 2 transforms
Fuzz 145570: 13 transforms
Fuzz 145571: 9 transforms
Fuzz 145572: 9 transforms
Fuzz 145573: 6 transforms
Fuzz 145574: 12 transforms
Fuzz 145575: 4 transforms
Fuzz 145576: 1 transforms
Fuzz 145577: 1 transforms
Fuzz 145578: 20 transforms
Fuzz 145579: 19 transforms
Fuzz 145580: 9 transforms
Fuzz 145581: 6 transforms
Fuzz 145582: 6 transforms
Fuzz 145583: 15 transforms
Fuzz 145584: 15 transforms
Fuzz 145585: 5 transforms
Fuzz 145586: 4 transforms
Fuzz 145587: 10 transforms
Fuzz 145588: 1 transforms
Fuzz 145589: 12 transforms
Fuzz 145590: 10 transforms
Fuzz 145591: 3 transforms
Fuzz 145592: 10 transforms
Fuzz 145593: 7 transforms
Fuzz 145594: 8 transforms
Fuzz 145595: 17 transforms
Fuzz 145596: 8 transforms
Fuzz 145597: 2 transforms
Fuzz 145598: 5 transforms
Fuzz 145599: 20 transforms
Fuzz 145600: 4 transforms
Fuzz 145601: 14 transforms
Fuzz 145602: 7 transforms
Fuzz 145603: 15 transforms
Fuzz 145604: 12 transforms
Fuzz 145605: 4 transforms
Fuzz 145606: 14 transforms
Fuzz 145607: 1 transforms
Fuzz 145608: 7 transforms
Fuzz 145609: 20 transforms
Fuzz 145610: 2 transforms
Fuzz 145611: 15 transforms
Fuzz 145612: 14 transforms
Fuzz 145613: 11 transforms
Fuzz 145614: 10 transforms
Fuzz 145615: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',

       aria-hidden="true"
  inputs: const ['count'],
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  output
class ComponentA {
  String header;
-->
-->

   age:angular2/angular2.dar<!--
@Component(  selector: 'my-counter',
import 'pack<!--
@Component(
  List<String> items;
       att';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='i}
]),
});
{
\'\'\');
  '090cedb3f28tem != nulli'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="ite<!--
--> ms.length > 0">
  {{ngForm.dirty}}
  
  <input [(ngModel)]=super"header" />
 r     
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'<!--
-->
       ari>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 145616: 7 transforms
Fuzz 145617: 10 transforms
Fuzz 145618: 16 transforms
Fuzz 145619: 14 transforms
Fuzz 145620: 12 transforms
Fuzz 145621: 3 transforms
Fuzz 145622: 4 transforms
Fuzz 145623: 9 transforms
Fuzz 145624: 5 transforms
Fuzz 145625: 12 transforms
Fuzz 145626: 18 transforms
Fuzz 145627: 2 transforms
Fuzz 145628: 10 transforms
Fuzz 145629: 3 transforms
Fuzz 145630: 3 transforms
Fuzz 145631: 3 transforms
Fuzz 145632: 2 transforms
Fuzz 145633: 14 transforms
Fuzz Failure 
<<==DART CODE==>>

  templateUrl: 'test.html',
  List<String> items;
  void increment() {}

  @Input() int maxCount;
class ComponentA {
  EventEmitter<StriChild(CounterComponent)
  @Output(ng> resetEvent;
}

  selector: 'my-counter',

@ifComponent(
@Component(  void }
]),
});
{
\'\'\')reset() {}
  inputs: const ['count'],
  int count;
export
}
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  template: '{{count}} <button (click)="incremeonnt()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
class CounterComponent {
  @ContentChild(CounterComponent)
  @Output() EventEmitter<int> incremented;
  String header;
<<==HTML CODE==>>
\'\'\');
),
{
  {{x}} : {{item.trim()}}
 : -->
</li
});
  '090cedb3f2833a3f260b0937baae56267a6cd935',<h1 #h1>Showing {{items.length}} items:</h1>
<!-- @ngIgnoreErrors}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 145634: 12 transforms
Fuzz 145635: 18 transforms
Fuzz 145636: 14 transforms
Fuzz 145637: 13 transforms
Fuzz 145638: 11 transforms
Fuzz 145639: 17 transforms
Fuzz 145640: 14 transforms
Fuzz 145641: 3 transforms
Fuzz 145642: 16 transforms
Fuzz 145643: 19 transforms
Fuzz 145644: 18 transforms
Fuzz 145645: 10 transforms
Fuzz 145646: 13 transforms
Fuzz 145647: 17 transforms
Fuzz 145648: 3 transforms
Fuzz 145649: 10 transforms
Fuzz 145650: 9 transforms
Fuzz 145651: 15 transforms
Fuzz 145652: 9 transforms
Fuzz 145653: 14 transforms
Fuzz 145654: 18 transforms
Fuzz 145655: 15 transforms
Fuzz 145656: 20 transforms
Fuzz 145657: 1 transforms
Fuzz 145658: 12 transforms
Fuzz 145659: 20 transforms
Fuzz 145660: 8 transforms
Fuzz 145661: 12 transforms
Fuzz 145662: 3 transforms
Fuzz 145663: 4 transforms
Fuzz 145664: 18 transforms
Fuzz 145665: 7 transforms
Fuzz 145666: 18 transforms
Fuzz 145667: 14 transforms
Fuzz 145668: 7 transforms
Fuzz 145669: 15 transforms
Fuzz 145670: 11 transforms
Fuzz 145671: 12 transforms
Fuzz 145672: 2 transforms
Fuzz 145673: 5 transforms
Fuzz 145674: 5 transforms
Fuzz 145675: 15 transforms
Fuzz 145676: 6 transforms
Fuzz 145677: 17 transforms
Fuzz 145678: 13 transforms
Fuzz 145679: 18 transforms
Fuzz 145680: 10 transforms
Fuzz 145681: 16 transforms
Fuzz 145682: 12 transforms
Fuzz 145683: 18 transforms
Fuzz 145684: 9 transforms
Fuzz 145685: 8 transforms
Fuzz 145686: 18 transforms
Fuzz 145687: 10 transforms
Fuzz 145688: 17 transforms
Fuzz 145689: 8 transforms
Fuzz 145690: 14 transforms
Fuzz 145691: 16 transforms
Fuzz 145692: 9 transforms
Fuzz 145693: 8 transforms
Fuzz 145694: 16 transforms
Fuzz 145695: 12 transforms
Fuzz 145696: 17 transforms
Fuzz 145697: 12 transforms
Fuzz 145698: 7 transforms
Fuzz 145699: 1 transforms
Fuzz 145700: 11 transforms
Fuzz 145701: 18 transforms
Fuzz 145702: 19 transforms
Fuzz 145703: 1 transforms
Fuzz 145704: 19 transforms
Fuzz 145705: 1 transforms
Fuzz 145706: 6 transforms
Fuzz 145707: 17 transforms
Fuzz 145708: 1 transforms
Fuzz 145709: 7 transforms
Fuzz 145710: 12 transforms
Fuzz 145711: 5 transforms
Fuzz 145712: 20 transforms
Fuzz 145713: 15 transforms
Fuzz 145714: 14 transforms
Fuzz 145715: 12 transforms
Fuzz 145716: 17 transforms
Fuzz 145717: 12 transforms
Fuzz 145718: 13 transforms
Fuzz 145719: 4 transforms
Fuzz 145720: 17 transforms
Fuzz 145721: 16 transforms
Fuzz 145722: 2 transforms
Fuzz 145723: 18 transforms
Fuzz 145724: 7 transforms
Fuzz 145725: 7 transforms
Fuzz 145726: 6 transforms
Fuzz 145727: 13 transforms
Fuzz 145728: 8 transforms
Fuzz 145729: 11 transforms
Fuzz 145730: 2 transforms
Fuzz 145731: 2 transforms
Fuzz 145732: 19 transforms
Fuzz 145733: 1 transforms
Fuzz 145734: 4 transforms
Fuzz 145735: 18 transforms
Fuzz 145736: 5 transforms
Fuzz 145737: 3 transforms
Fuzz 145738: 9 transforms
Fuzz 145739: 5 transforms
Fuzz 145740: 17 transforms
Fuzz 145741: 18 transforms
Fuzz 145742: 12 transforms
Fuzz 145743: 16 transforms
Fuzz 145744: 7 transforms
Fuzz 145745: 4 transforms
Fuzz 145746: 2 transforms
Fuzz 145747: 13 transforms
Fuzz 145748: 8 transforms
Fuzz 145749: 9 transforms
Fuzz 145750: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
  EventEmitter<StEventEmitter<int> incremented;
  '090cedb3f2833a3f260b0'my-counter',
  int count;
  @Input() int maxCount;
  String header;
{
  void reset() ring> resetEvent;
  @ContentChild(CounterComponent)
}
  template: '{{count}} <button (click)="increment()" [alue]="\'add\'"></button>')
  templateUrl: 'test.html',
\'\'\');
  outputs: const ['reunterComponent {
class CounterComponent {
  inputs: const ['count'],
  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
  selector: }
});
  void increment() {}
]),

class ComponentA {
  '090cedb3f2833a3f260b0937baae56267a6cd935',

  CounterComponent recursedComponent;
  selector: 'my-aaa',

  @Input() int maxCount;

@Component(
  EventEmitter<String> resetEvent;
{
   -4.5

  List<String> items;
}<
\'\'\');
}
});
  CousetEvent: reset'],
]),
  @Output() EventEmitter<int> incremented;
  '090cedb3f2833a3f260b0'my-counter',
  int count;
  @Input() int maxCount;
  String header;
{
  void reset() {}
  @Output() EventEmitter<int> incr
<<==HTML CODE==>>
<!-- @ngIgnorfinallyeErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 145751: 19 transforms
Fuzz 145752: 11 transforms
Fuzz 145753: 4 transforms
Fuzz 145754: 19 transforms
Fuzz 145755: 10 transforms
Fuzz 145756: 9 transforms
Fuzz 145757: 4 transforms
Fuzz 145758: 12 transforms
Fuzz 145759: 11 transforms
Fuzz 145760: 13 transforms
Fuzz 145761: 14 transforms
Fuzz 145762: 6 transforms
Fuzz 145763: 14 transforms
Fuzz 145764: 4 transforms
Fuzz 145765: 4 transforms
Fuzz 145766: 5 transforms
Fuzz 145767: 3 transforms
Fuzz 145768: 3 transforms
Fuzz 145769: 3 transforms
Fuzz 145770: 14 transforms
Fuzz 145771: 7 transforms
Fuzz 145772: 6 transforms
Fuzz 145773: 12 transforms
Fuzz 145774: 2 transforms
Fuzz 145775: 8 transforms
Fuzz 145776: 6 transforms
Fuzz 145777: 6 transforms
Fuzz 145778: 10 transforms
Fuzz 145779: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(

     const ['resetEvent: reset'],
 s;
-->
  EventEmitter<String> resetEvent;
class CounterComponent {
  selector: 'my-counter',
  String header;}
-->
class ComponentA {

  selector: 'my-aaa',
  outputs:<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
     const ['resetEvent: reset'],

class CounterComponent {
  @ContentChild(CounterComponent)
  void increment() {}
  int count;
  templateUrl: 'test.html',
@Component(

 s;
  inputs: const ['count'],
  @Int';

  List<String> itemset() {}
  CounterComponent recursedComponent;
try  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs:<!--
}
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
class ComponentA {
@Component(
import deferred'package:angular2/angular2.daronent, NgIf, NgFor, NgForm, NgModel])
  @Input() int maxCount;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String>itemset() {}
  void reset() {}
  String header;}
  inputs: const ['count'],
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
</li>
  {{ngForm.dirty}}
  
<h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />

<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
    (clik)='h1.hidde<!--
-->
       aria-hidden="true"
       attr.n = !h1.hidden; counter.reset()'
    [maxCount]='4'
    [count]="items.length"
  </my-counter>
    (in.hidden = !h1.hcremented)='items.add($event.toString())'>
      
  {{x}} : {{item.trim()}}
  <my-counter
</div>
    <my-counter></my-counter>"header" />
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (reset)=''
    (clik)='h1.hidde<!--
-->
   <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!in #coun
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 145780: 17 transforms
Fuzz 145781: 3 transforms
Fuzz 145782: 15 transforms
Fuzz 145783: 12 transforms
Fuzz 145784: 4 transforms
Fuzz 145785: 7 transforms
Fuzz 145786: 20 transforms
Fuzz 145787: 17 transforms
Fuzz 145788: 12 transforms
Fuzz 145789: 11 transforms
Fuzz 145790: 14 transforms
Fuzz 145791: 9 transforms
Fuzz 145792: 12 transforms
Fuzz 145793: 3 transforms
Fuzz 145794: 17 transforms
Fuzz 145795: 18 transforms
Fuzz 145796: 17 transforms
Fuzz 145797: 8 transforms
Fuzz 145798: 5 transforms
Fuzz 145799: 1 transforms
Fuzz 145800: 12 transforms
Fuzz 145801: 1 transforms
Fuzz 145802: 7 transforms
Fuzz 145803: 20 transforms
Fuzz 145804: 11 transforms
Fuzz 145805: 3 transforms
Fuzz 145806: 13 transforms
Fuzz 145807: 11 transforms
Fuzz 145808: 7 transforms
Fuzz 145809: 13 transforms
Fuzz 145810: 10 transforms
Fuzz 145811: 10 transforms
Fuzz 145812: 18 transforms
Fuzz 145813: 2 transforms
Fuzz 145814: 3 transforms
Fuzz 145815: 3 transforms
Fuzz 145816: 11 transforms
Fuzz 145817: 7 transforms
Fuzz 145818: 20 transforms
Fuzz 145819: 16 transforms
Fuzz 145820: 11 transforms
Fuzz 145821: 2 transforms
Fuzz 145822: 13 transforms
Fuzz 145823: 7 transforms
Fuzz 145824: 10 transforms
Fuzz 145825: 7 transforms
Fuzz 145826: 8 transforms
Fuzz 145827: 12 transforms
Fuzz 145828: 12 transforms
Fuzz 145829: 9 transforms
Fuzz 145830: 5 transforms
Fuzz 145831: 7 transforms
Fuzz 145832: 14 transforms
Fuzz 145833: 20 transforms
Fuzz 145834: 12 transforms
Fuzz 145835: 5 transforms
Fuzz 145836: 2 transforms
Fuzz 145837: 12 transforms
Fuzz 145838: 5 transforms
Fuzz 145839: 8 transforms
Fuzz 145840: 10 transforms
Fuzz 145841: 5 transforms
Fuzz 145842: 4 transforms
Fuzz 145843: 3 transforms
Fuzz 145844: 11 transforms
Fuzz 145845: 19 transforms
Fuzz 145846: 6 transforms
Fuzz 145847: 8 transforms
Fuzz 145848: 1 transforms
Fuzz 145849: 4 transforms
Fuzz 145850: 19 transforms
Fuzz 145851: 4 transforms
Fuzz 145852: 16 transforms
Fuzz 145853: 8 transforms
Fuzz 145854: 12 transforms
Fuzz 145855: 17 transforms
Fuzz 145856: 8 transforms
Fuzz 145857: 13 transforms
Fuzz 145858: 10 transforms
Fuzz 145859: 14 transforms
Fuzz 145860: 1 transforms
Fuzz 145861: 18 transforms
Fuzz 145862: 4 transforms
Fuzz 145863: 20 transforms
Fuzz 145864: 12 transforms
Fuzz 145865: 14 transforms
Fuzz 145866: 16 transforms
Fuzz 145867: 15 transforms
Fuzz 145868: 7 transforms
Fuzz 145869: 7 transforms
Fuzz 145870: 15 transforms
Fuzz 145871: 17 transforms
Fuzz 145872: 13 transforms
Fuzz 145873: 5 transforms
Fuzz 145874: 5 transforms
Fuzz 145875: 7 transforms
Fuzz 145876: 12 transforms
Fuzz 145877: 19 transforms
Fuzz 145878: 2 transforms
Fuzz 145879: 8 transforms
Fuzz 145880: 7 transforms
Fuzz 145881: 1 transforms
Fuzz 145882: 11 transforms
Fuzz 145883: 9 transforms
Fuzz 145884: 12 transforms
Fuzz 145885: 8 transforms
Fuzz 145886: 20 transforms
Fuzz 145887: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',  directiv}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267aes: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class Compone<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    ntA {
  List<String> items;
  String header;
}

  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} }
]),
});
{
\'\'\');
 <button (cli}
]),
})ck)="i<!--
-->
       aria-hidden="true"
    ncrement()" [value]="\'add\'"></button>')
}
]),
});
{
\'\'\');
  '090  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvenast;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  voitems;
  String header;
}

  selector: 'my-counter',
  inputs: const ['count'],
  outpuid increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
  {{ngForm.dirty}}
</li>
    (reset)=''
--> x' [hidden]='item != null'>
<li *ngFor='let item of items; let x=inde09!--
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}} : {{item.trim()}}
    [count]="items.length"
      .
<h1 #h1>Showing {{items.length}} items:</h1>
    <my-co
    [maxCount]='4'
  <my-counter
    (incremented)='items.add($event.toString())'>
  <input [(ngModel)]="header" />
  
<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></form>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 145888: 8 transforms
Fuzz 145889: 16 transforms
Fuzz 145890: 15 transforms
Fuzz 145891: 11 transforms
Fuzz 145892: 10 transforms
Fuzz 145893: 9 transforms
Fuzz 145894: 4 transforms
Fuzz 145895: 14 transforms
Fuzz 145896: 10 transforms
Fuzz 145897: 14 transforms
Fuzz 145898: 8 transforms
Fuzz 145899: 1 transforms
Fuzz 145900: 16 transforms
Fuzz 145901: 6 transforms
Fuzz 145902: 16 transforms
Fuzz 145903: 17 transforms
Fuzz 145904: 18 transforms
Fuzz 145905: 10 transforms
Fuzz 145906: 14 transforms
Fuzz 145907: 1 transforms
Fuzz 145908: 5 transforms
Fuzz 145909: 3 transforms
Fuzz 145910: 2 transforms
Fuzz 145911: 6 transforms
Fuzz 145912: 19 transforms
Fuzz 145913: 13 transforms
Fuzz 145914: 11 transforms
Fuzz 145915: 13 transforms
Fuzz 145916: 11 transforms
Fuzz 145917: 12 transforms
Fuzz 145918: 1 transforms
Fuzz 145919: 15 transforms
Fuzz 145920: 9 transforms
Fuzz 145921: 20 transforms
Fuzz 145922: 9 transforms
Fuzz 145923: 20 transforms
Fuzz 145924: 17 transforms
Fuzz 145925: 3 transforms
Fuzz 145926: 18 transforms
Fuzz 145927: 12 transforms
Fuzz 145928: 3 transforms
Fuzz 145929: 13 transforms
Fuzz 145930: 9 transforms
Fuzz 145931: 2 transforms
Fuzz 145932: 4 transforms
Fuzz 145933: 12 transforms
Fuzz 145934: 8 transforms
Fuzz 145935: 1 transforms
Fuzz 145936: 18 transforms
Fuzz 145937: 1 transforms
Fuzz 145938: 10 transforms
Fuzz 145939: 16 transforms
Fuzz 145940: 20 transforms
Fuzz 145941: 9 transforms
Fuzz 145942: 19 transforms
Fuzz 145943: 6 transforms
Fuzz 145944: 15 transforms
Fuzz 145945: 20 transforms
Fuzz 145946: 3 transforms
Fuzz 145947: 3 transforms
Fuzz 145948: 11 transforms
Fuzz 145949: 17 transforms
Fuzz 145950: 14 transforms
Fuzz 145951: 14 transforms
Fuzz 145952: 11 transforms
Fuzz 145953: 4 transforms
Fuzz 145954: 6 transforms
Fuzz 145955: 19 transforms
Fuzz 145956: 19 transforms
Fuzz 145957: 17 transforms
Fuzz 145958: 12 transforms
Fuzz 145959: 2 transforms
Fuzz 145960: 3 transforms
Fuzz 145961: 3 transforms
Fuzz 145962: 13 transforms
Fuzz 145963: 14 transforms
Fuzz 145964: 4 transforms
Fuzz 145965: 19 transforms
Fuzz 145966: 14 transforms
Fuzz 145967: 8 transforms
Fuzz 145968: 3 transforms
Fuzz 145969: 16 transforms
Fuzz 145970: 17 transforms
Fuzz 145971: 19 transforms
Fuzz 145972: 1 transforms
Fuzz 145973: 7 transforms
Fuzz 145974: 14 transforms
Fuzz 145975: 14 transforms
Fuzz 145976: 20 transforms
Fuzz 145977: 4 transforms
Fuzz 145978: 10 transforms
Fuzz 145979: 2 transforms
Fuzz 145980: 5 transforms
Fuzz 145981: 20 transforms
Fuzz 145982: 2 transforms
Fuzz 145983: 12 transforms
Fuzz 145984: 12 transforms
Fuzz 145985: 17 transforms
Fuzz 145986: 7 transforms
Fuzz 145987: 15 transforms
Fuzz 145988: 16 transforms
Fuzz 145989: 14 transforms
Fuzz 145990: 3 transforms
Fuzz 145991: 9 transforms
Fuzz 145992: 2 transforms
Fuzz 145993: 4 transforms
Fuzz 145994: 16 transforms
Fuzz 145995: 3 transforms
Fuzz 145996: 2 transforms
Fuzz 145997: 10 transforms
Fuzz 145998: 13 transforms
Fuzz 145999: 14 transforms
Fuzz 146000: 7 transforms
Fuzz 146001: 19 transforms
Fuzz 146002: 13 transforms
Fuzz 146003: 17 transforms
Fuzz 146004: 20 transforms
Fuzz 146005: 11 transforms
Fuzz 146006: 14 transforms
Fuzz 146007: 5 transforms
Fuzz 146008: 12 transforms
Fuzz 146009: 9 transforms
Fuzz 146010: 7 transforms
Fuzz 146011: 11 transforms
Fuzz 146012: 1 transforms
Fuzz 146013: 16 transforms
Fuzz 146014: 4 transforms
Fuzz 146015: 15 transforms
Fuzz 146016: 17 transforms
Fuzz 146017: 7 transforms
Fuzz 146018: 18 transforms
Fuzz 146019: 18 transforms
Fuzz 146020: 18 transforms
Fuzz 146021: 6 transforms
Fuzz 146022: 7 transforms
Fuzz 146023: 4 transforms
Fuzz 146024: 13 transforms
Fuzz 146025: 20 transforms
Fuzz 146026: 7 transforms
Fuzz 146027: 15 transforms
Fuzz 146028: 4 transforms
Fuzz 146029: 5 transforms
Fuzz 146030: 6 transforms
Fuzz 146031: 19 transforms
Fuzz 146032: 18 transforms
Fuzz 146033: 16 transforms
Fuzz 146034: 3 transforms
Fuzz 146035: 13 transforms
Fuzz 146036: 5 transforms
Fuzz 146037: 11 transforms
Fuzz 146038: 8 transforms
Fuzz 146039: 20 transforms
Fuzz 146040: 3 transforms
Fuzz 146041: 14 transforms
Fuzz 146042: 11 transforms
Fuzz 146043: 10 transforms
Fuzz 146044: 1 transforms
Fuzz 146045: 14 transforms
Fuzz 146046: 18 transforms
Fuzz 146047: 11 transforms
Fuzz 146048: 6 transforms
Fuzz 146049: 8 transforms
Fuzz 146050: 15 transforms
Fuzz 146051: 17 transforms
Fuzz 146052: 16 transforms
Fuzz 146053: 19 transforms
Fuzz 146054: 6 transforms
Fuzz 146055: 8 transforms
Fuzz 146056: 12 transforms
Fuzz 146057: 5 transforms
Fuzz 146058: 14 transforms
Fuzz 146059: 10 transforms
Fuzz 146060: 9 transforms
Fuzz 146061: 9 transforms
Fuzz 146062: 4 transforms
Fuzz 146063: 12 transforms
Fuzz 146064: 13 transforms
Fuzz 146065: 12 transforms
Fuzz 146066: 10 transforms
Fuzz 146067: 2 transforms
Fuzz 146068: 8 transforms
Fuzz 146069: 15 transforms
Fuzz 146070: 17 transforms
Fuzz 146071: 1 transforms
Fuzz 146072: 2 transforms
Fuzz 146073: 17 transforms
Fuzz 146074: 4 transforms
Fuzz 146075: 4 transforms
Fuzz 146076: 12 transforms
Fuzz 146077: 10 transforms
Fuzz 146078: 5 transforms
Fuzz 146079: 18 transforms
Fuzz 146080: 3 transforms
Fuzz 146081: 18 transforms
Fuzz 146082: 8 transforms
Fuzz 146083: 17 transforms
Fuzz 146084: 18 transforms
Fuzz 146085: 7 transforms
Fuzz 146086: 6 transforms
Fuzz 146087: 19 transforms
Fuzz 146088: 5 transforms
Fuzz 146089: 10 transforms
Fuzz 146090: 16 transforms
Fuzz 146091: 5 transforms
Fuzz 146092: 6 transforms
Fuzz 146093: 19 transforms
Fuzz 146094: 20 transforms
Fuzz 146095: 7 transforms
Fuzz 146096: 9 transforms
Fuzz 146097: 14 transforms
Fuzz 146098: 5 transforms
Fuzz 146099: 17 transforms
Fuzz 146100: 10 transforms
Fuzz 146101: 4 transforms
Fuzz 146102: 2 transforms
Fuzz 146103: 9 transforms
Fuzz 146104: 16 transforms
Fuzz 146105: 10 transforms
Fuzz 146106: 3 transforms
Fuzz 146107: 12 transforms
Fuzz 146108: 15 transforms
Fuzz 146109: 2 transforms
Fuzz 146110: 4 transforms
Fuzz 146111: 13 transforms
Fuzz 146112: 9 transforms
Fuzz 146113: 20 transforms
Fuzz 146114: 1 transforms
Fuzz 146115: 1 transforms
Fuzz 146116: 7 transforms
Fuzz 146117: 20 transforms
Fuzz 146118: 13 transforms
Fuzz 146119: 3 transforms
Fuzz 146120: 7 transforms
Fuzz 146121: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
  inputs: const ['count'],
  directives: cnst [CounterComponent, NgIf, NgFor, NgForm, NgModel])

-->
       aria-hidden="true"
       attr.aria-hidden="{}
});
}
});
  EventEmitter<String> resetEvent;
]),
]),
\'\'\  @Output() EventEmitter<int> incremented;
  void  String header;
  inputs: const ['count'],
  directives: cnst [CounterComponent, NgIf, NgFor, NgForm, NgModel])

-->
    reset() {}
\'\'\');
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  '090cedb3f2833a3f260b0937baae56267a6cd935',
  '090cedb3f2833a3f260b0937baae56267a6c{!
import 'package:angular2/angular2.dart';
{
class CounterComponenimplementst {
{
\'\'\');
  int count;
}
  void increment() {}
{
   -4.5035ounterComponent)
});<!--

  @ContentChild(C}
  List<String> items;
  CounterComponent recufinallyrsedComponent;
<<==HTML CODE==>>
</li>
    (reset)=''
      
    <my-counter></my-counter>

 rethrow   (click)='h1.hidden = !h1.hidden; counter.reset()'
]),
    #counter
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</div>
    [count]="items.length"
  <input [(ngModel)]="header" />
  
\'\'\');
  <my-counter
  </my-counter>
<div *ngIf="items.length > 0">
 <   (incremented)='items.add($event.toString())'>
  <form #ngForm="ngForm"></form>

  '090cedb3f2833a3f260b0937baae  {{ngForm.dirty}}
});
  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
{
}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 146122: 5 transforms
Fuzz 146123: 14 transforms
Fuzz 146124: 6 transforms
Fuzz 146125: 7 transforms
Fuzz 146126: 13 transforms
Fuzz 146127: 20 transforms
Fuzz 146128: 18 transforms
Fuzz 146129: 5 transforms
Fuzz 146130: 19 transforms
Fuzz 146131: 15 transforms
Fuzz 146132: 3 transforms
Fuzz 146133: 2 transforms
Fuzz 146134: 2 transforms
Fuzz 146135: 14 transforms
Fuzz 146136: 4 transforms
Fuzz 146137: 13 transforms
Fuzz 146138: 10 transforms
Fuzz 146139: 9 transforms
Fuzz 146140: 8 transforms
Fuzz 146141: 18 transforms
Fuzz 146142: 10 transforms
Fuzz 146143: 12 transforms
Fuzz 146144: 17 transforms
Fuzz 146145: 9 transforms
Fuzz 146146: 11 transforms
Fuzz 146147: 16 transforms
Fuzz 146148: 13 transforms
Fuzz 146149: 19 transforms
Fuzz 146150: 16 transforms
Fuzz 146151: 16 transforms
Fuzz 146152: 3 transforms
Fuzz 146153: 6 transforms
Fuzz 146154: 9 transforms
Fuzz 146155: 17 transforms
Fuzz 146156: 9 transforms
Fuzz 146157: 11 transforms
Fuzz 146158: 5 transforms
Fuzz 146159: 20 transforms
Fuzz 146160: 16 transforms
Fuzz 146161: 12 transforms
Fuzz 146162: 17 transforms
Fuzz 146163: 7 transforms
Fuzz 146164: 11 transforms
Fuzz 146165: 10 transforms
Fuzz 146166: 10 transforms
Fuzz 146167: 2 transforms
Fuzz 146168: 3 transforms
Fuzz 146169: 14 transforms
Fuzz 146170: 17 transforms
Fuzz 146171: 17 transforms
Fuzz 146172: 2 transforms
Fuzz 146173: 1 transforms
Fuzz 146174: 3 transforms
Fuzz 146175: 20 transforms
Fuzz 146176: 6 transforms
Fuzz 146177: 20 transforms
Fuzz 146178: 11 transforms
Fuzz 146179: 8 transforms
Fuzz 146180: 9 transforms
Fuzz 146181: 4 transforms
Fuzz 146182: 4 transforms
Fuzz 146183: 12 transforms
Fuzz 146184: 19 transforms
Fuzz 146185: 3 transforms
Fuzz 146186: 19 transforms
Fuzz 146187: 9 transforms
Fuzz 146188: 9 transforms
Fuzz 146189: 1 transforms
Fuzz 146190: 7 transforms
Fuzz 146191: 6 transforms
Fuzz 146192: 7 transforms
Fuzz 146193: 10 transforms
Fuzz 146194: 20 transforms
Fuzz 146195: 3 transforms
Fuzz 146196: 10 transforms
Fuzz 146197: 20 transforms
Fuzz 146198: 16 transforms
Fuzz 146199: 10 transforms
Fuzz 146200: 14 transforms
Fuzz 146201: 13 transforms
Fuzz 146202: 16 transforms
Fuzz 146203: 10 transforms
Fuzz 146204: 10 transforms
Fuzz 146205: 12 transforms
Fuzz 146206: 19 transforms
Fuzz 146207: 20 transforms
Fuzz 146208: 8 transforms
Fuzz 146209: 6 transforms
Fuzz 146210: 18 transforms
Fuzz 146211: 8 transforms
Fuzz 146212: 12 transforms
Fuzz 146213: 18 transforms
Fuzz 146214: 11 transforms
Fuzz 146215: 4 transforms
Fuzz 146216: 19 transforms
Fuzz 146217: 5 transforms
Fuzz 146218: 12 transforms
Fuzz 146219: 10 transforms
Fuzz 146220: 2 transforms
Fuzz 146221: 17 transforms
Fuzz 146222: 8 transforms
Fuzz 146223: 15 transforms
Fuzz 146224: 12 transforms
Fuzz 146225: 8 transforms
Fuzz 146226: 19 transforms
Fuzz 146227: 6 transforms
Fuzz 146228: 16 transforms
Fuzz 146229: 12 transforms
Fuzz 146230: 19 transforms
Fuzz 146231: 11 transforms
Fuzz 146232: 5 transforms
Fuzz 146233: 9 transforms
Fuzz 146234: 10 transforms
Fuzz 146235: 11 transforms
Fuzz 146236: 3 transforms
Fuzz 146237: 16 transforms
Fuzz 146238: 16 transforms
Fuzz 146239: 7 transforms
Fuzz 146240: 13 transforms
Fuzz 146241: 13 transforms
Fuzz 146242: 2 transforms
Fuzz 146243: 15 transforms
Fuzz 146244: 14 transforms
Fuzz 146245: 9 transforms
Fuzz 146246: 7 transforms
Fuzz 146247: 1 transforms
Fuzz 146248: 11 transforms
Fuzz 146249: 13 transforms
Fuzz 146250: 15 transforms
Fuzz 146251: 2 transforms
Fuzz 146252: 2 transforms
Fuzz 146253: 11 transforms
Fuzz 146254: 7 transforms
Fuzz 146255: 13 transforms
Fuzz 146256: 17 transforms
Fuzz 146257: 2 transforms
Fuzz 146258: 2 transforms
Fuzz 146259: 6 transforms
Fuzz 146260: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
  List<String> items;
  String header;
}

@Component(
  inputs: const ['count'],
  outputs: const ['resetE'],
  templvetypedefnt: reset'],  template: '{{count}} <button (cl
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor  '090cheader" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hid)den; counter.reset()'
    (incremented)='i='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <inpu [(ngModel)]="}
]),
});
{
\'\'\');
  '090cheader" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hid)den; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
covariant  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 146261: 5 transforms
Fuzz 146262: 3 transforms
Fuzz 146263: 18 transforms
Fuzz 146264: 11 transforms
Fuzz 146265: 4 transforms
Fuzz 146266: 15 transforms
Fuzz 146267: 3 transforms
Fuzz 146268: 19 transforms
Fuzz 146269: 2 transforms
Fuzz 146270: 17 transforms
Fuzz 146271: 10 transforms
Fuzz 146272: 4 transforms
Fuzz 146273: 5 transforms
Fuzz 146274: 2 transforms
Fuzz 146275: 10 transforms
Fuzz 146276: 19 transforms
Fuzz 146277: 6 transforms
Fuzz 146278: 1 transforms
Fuzz 146279: 10 transforms
Fuzz 146280: 20 transforms
Fuzz 146281: 18 transforms
Fuzz 146282: 7 transforms
Fuzz 146283: 7 transforms
Fuzz 146284: 7 transforms
Fuzz 146285: 6 transforms
Fuzz 146286: 4 transforms
Fuzz 146287: 17 transforms
Fuzz 146288: 11 transforms
Fuzz 146289: 6 transforms
Fuzz 146290: 17 transforms
Fuzz 146291: 19 transforms
Fuzz 146292: 11 transforms
Fuzz 146293: 20 transforms
Fuzz 146294: 9 transforms
Fuzz 146295: 2 transforms
Fuzz 146296: 14 transforms
Fuzz 146297: 19 transforms
Fuzz 146298: 3 transforms
Fuzz 146299: 12 transforms
Fuzz 146300: 11 transforms
Fuzz 146301: 7 transforms
Fuzz 146302: 12 transforms
Fuzz 146303: 8 transforms
Fuzz 146304: 2 transforms
Fuzz 146305: 9 transforms
Fuzz 146306: 19 transforms
Fuzz 146307: 8 transforms
Fuzz 146308: 15 transforms
Fuzz 146309: 7 transforms
Fuzz 146310: 17 transforms
Fuzz 146311: 15 transforms
Fuzz 146312: 10 transforms
Fuzz 146313: 10 transforms
Fuzz 146314: 2 transforms
Fuzz 146315: 18 transforms
Fuzz 146316: 5 transforms
Fuzz 146317: 16 transforms
Fuzz 146318: 14 transforms
Fuzz 146319: 7 transforms
Fuzz 146320: 16 transforms
Fuzz 146321: 18 transforms
Fuzz 146322: 20 transforms
Fuzz 146323: 4 transforms
Fuzz 146324: 2 transforms
Fuzz 146325: 11 transforms
Fuzz 146326: 13 transforms
Fuzz 146327: 18 transforms
Fuzz 146328: 7 transforms
Fuzz 146329: 18 transforms
Fuzz 146330: 18 transforms
Fuzz 146331: 10 transforms
Fuzz 146332: 5 transforms
Fuzz 146333: 6 transforms
Fuzz 146334: 13 transforms
Fuzz 146335: 19 transforms
Fuzz 146336: 2 transforms
Fuzz 146337: 10 transforms
Fuzz 146338: 9 transforms
Fuzz 146339: 14 transforms
Fuzz 146340: 17 transforms
Fuzz 146341: 15 transforms
Fuzz 146342: 12 transforms
Fuzz 146343: 11 transforms
Fuzz 146344: 18 transforms
Fuzz 146345: 20 transforms
Fuzz 146346: 17 transforms
Fuzz 146347: 11 transforms
Fuzz 146348: 10 transforms
Fuzz 146349: 8 transforms
Fuzz 146350: 10 transforms
Fuzz 146351: 11 transforms
Fuzz 146352: 5 transforms
Fuzz 146353: 13 transforms
Fuzz 146354: 1 transforms
Fuzz 146355: 18 transforms
Fuzz 146356: 15 transforms
Fuzz 146357: 8 transforms
Fuzz 146358: 6 transforms
Fuzz 146359: 17 transforms
Fuzz 146360: 12 transforms
Fuzz 146361: 8 transforms
Fuzz 146362: 8 transforms
Fuzz 146363: 14 transforms
Fuzz 146364: 10 transforms
Fuzz 146365: 7 transforms
Fuzz 146366: 11 transforms
Fuzz 146367: 7 transforms
Fuzz 146368: 14 transforms
Fuzz 146369: 1 transforms
Fuzz 146370: 19 transforms
Fuzz 146371: 7 transforms
Fuzz 146372: 4 transforms
Fuzz 146373: 20 transforms
Fuzz 146374: 10 transforms
Fuzz 146375: 7 transforms
Fuzz 146376: 15 transforms
Fuzz 146377: 13 transforms
Fuzz 146378: 15 transforms
Fuzz 146379: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<St\ring> items;
class ComponentA {
]),});

@Component(
  selector: 'my-
{
import 'package:angular2/angular2.dart';
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       aria-hidder;

  se}
\'\'\');
  String head<!--
  '090cedb3f2833a3f260b0937baae5lector: 'my-aaa',  templateUrl: 'test.html,
}
@Component(
-->
<<==HTML CODE==>>
<h1 #h1>Showing {{items.lenggth}} items:</h1>
<li *ngFor='let m>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items..lengthitem of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items..length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 146380: 5 transforms
Fuzz 146381: 13 transforms
Fuzz 146382: 10 transforms
Fuzz 146383: 9 transforms
Fuzz 146384: 15 transforms
Fuzz 146385: 9 transforms
Fuzz 146386: 1 transforms
Fuzz 146387: 18 transforms
Fuzz 146388: 19 transforms
Fuzz 146389: 4 transforms
Fuzz 146390: 8 transforms
Fuzz 146391: 6 transforms
Fuzz 146392: 5 transforms
Fuzz 146393: 5 transforms
Fuzz 146394: 20 transforms
Fuzz 146395: 10 transforms
Fuzz 146396: 7 transforms
Fuzz 146397: 7 transforms
Fuzz 146398: 9 transforms
Fuzz 146399: 10 transforms
Fuzz 146400: 7 transforms
Fuzz 146401: 18 transforms
Fuzz 146402: 15 transforms
Fuzz 146403: 20 transforms
Fuzz 146404: 14 transforms
Fuzz 146405: 1 transforms
Fuzz 146406: 3 transforms
Fuzz 146407: 15 transforms
Fuzz 146408: 14 transforms
Fuzz 146409: 4 transforms
Fuzz 146410: 2 transforms
Fuzz 146411: 3 transforms
Fuzz 146412: 16 transforms
Fuzz 146413: 11 transforms
Fuzz 146414: 6 transforms
Fuzz 146415: 6 transforms
Fuzz 146416: 14 transforms
Fuzz 146417: 3 transforms
Fuzz 146418: 9 transforms
Fuzz 146419: 17 transforms
Fuzz 146420: 15 transforms
Fuzz 146421: 19 transforms
Fuzz 146422: 14 transforms
Fuzz 146423: 16 transforms
Fuzz 146424: 8 transforms
Fuzz 146425: 14 transforms
Fuzz 146426: 16 transforms
Fuzz 146427: 6 transforms
Fuzz 146428: 19 transforms
Fuzz 146429: 7 transforms
Fuzz 146430: 2 transforms
Fuzz 146431: 3 transforms
Fuzz 146432: 9 transforms
Fuzz 146433: 6 transforms
Fuzz 146434: 18 transforms
Fuzz 146435: 4 transforms
Fuzz 146436: 1 transforms
Fuzz 146437: 2 transforms
Fuzz 146438: 1 transforms
Fuzz 146439: 19 transforms
Fuzz 146440: 7 transforms
Fuzz 146441: 8 transforms
Fuzz 146442: 14 transforms
Fuzz 146443: 5 transforms
Fuzz 146444: 17 transforms
Fuzz 146445: 12 transforms
Fuzz 146446: 20 transforms
Fuzz 146447: 11 transforms
Fuzz 146448: 12 transforms
Fuzz 146449: 10 transforms
Fuzz 146450: 3 transforms
Fuzz 146451: 5 transforms
Fuzz 146452: 6 transforms
Fuzz 146453: 13 transforms
Fuzz 146454: 1 transforms
Fuzz 146455: 19 transforms
Fuzz 146456: 16 transforms
Fuzz 146457: 1 transforms
Fuzz 146458: 19 transforms
Fuzz 146459: 7 transforms
Fuzz 146460: 3 transforms
Fuzz 146461: 19 transforms
Fuzz 146462: 13 transforms
Fuzz 146463: 9 transforms
Fuzz 146464: 11 transforms
Fuzz 146465: 9 transforms
Fuzz 146466: 13 transforms
Fuzz 146467: 16 transforms
Fuzz 146468: 19 transforms
Fuzz 146469: 1 transforms
Fuzz 146470: 15 transforms
Fuzz 146471: 17 transforms
Fuzz 146472: 5 transforms
Fuzz 146473: 10 transforms
Fuzz 146474: 1 transforms
Fuzz 146475: 18 transforms
Fuzz 146476: 17 transforms
Fuzz 146477: 13 transforms
Fuzz 146478: 7 transforms
Fuzz 146479: 20 transforms
Fuzz 146480: 20 transforms
Fuzz 146481: 8 transforms
Fuzz 146482: 18 transforms
Fuzz 146483: 7 transforms
Fuzz 146484: 3 transforms
Fuzz 146485: 8 transforms
Fuzz 146486: 14 transforms
Fuzz 146487: 12 transforms
Fuzz 146488: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
});
  '090cedbm, NgModel]) 
   -4
{
  String header;
3f2833a3f260b0937baae56267a6cd935',
  List<String> items;
\'\'\');
  templateUrl: 'test.html',
@Component(
import 'package:angula2/angular2.dart';
  template: '{{count}} <button 
  dir ectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel]) 
   -4
{
  String header;
  inputs: const ['count'],
class ComponentA {
  selector: 'my-aaa',

@Component(<}
]),
})!-
}
]),
  selector: 'my-counter',}
  outputs: const ['resetEvent: reset'],

<<==HTML CODE==>>

    [maxCount]='4'
  <input [(ngModel)]="header" />
  {{x}} : s.add($event.toString())'>
</li>{{item.trim()}}       aria-hidden=reErrors: <-->
  {{ngForm.dirty}}
</div>
    #counter
<div *ngIf="items.length > 0">
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
-->
      
    (incremented)='items.add($event.toString())'>
</li>
  <my-counter

/  </my-counter>
  
<!-- @ngIgno<!--
<h1 #h1>Showing {{items.length}} items:</h1>
  <form #ngForm="ngForm"></form>
    <my-counter></my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 146489: 5 transforms
Fuzz 146490: 6 transforms
Fuzz 146491: 18 transforms
Fuzz 146492: 3 transforms
Fuzz 146493: 11 transforms
Fuzz 146494: 14 transforms
Fuzz 146495: 9 transforms
Fuzz 146496: 4 transforms
Fuzz 146497: 7 transforms
Fuzz 146498: 19 transforms
Fuzz 146499: 18 transforms
Fuzz 146500: 8 transforms
Fuzz 146501: 5 transforms
Fuzz 146502: 1 transforms
Fuzz 146503: 15 transforms
Fuzz 146504: 20 transforms
Fuzz 146505: 20 transforms
Fuzz 146506: 4 transforms
Fuzz 146507: 13 transforms
Fuzz 146508: 12 transforms
Fuzz 146509: 19 transforms
Fuzz 146510: 5 transforms
Fuzz 146511: 4 transforms
Fuzz 146512: 12 transforms
Fuzz 146513: 8 transforms
Fuzz 146514: 16 transforms
Fuzz 146515: 19 transforms
Fuzz 146516: 12 transforms
Fuzz 146517: 14 transforms
Fuzz 146518: 16 transforms
Fuzz 146519: 19 transforms
Fuzz 146520: 8 transforms
Fuzz 146521: 4 transforms
Fuzz 146522: 8 transforms
Fuzz 146523: 2 transforms
Fuzz 146524: 12 transforms
Fuzz 146525: 8 transforms
Fuzz 146526: 7 transforms
Fuzz 146527: 5 transforms
Fuzz 146528: 13 transforms
Fuzz 146529: 13 transforms
Fuzz 146530: 2 transforms
Fuzz 146531: 12 transforms
Fuzz 146532: 20 transforms
Fuzz 146533: 3 transforms
Fuzz 146534: 2 transforms
Fuzz 146535: 3 transforms
Fuzz 146536: 7 transforms
Fuzz 146537: 20 transforms
Fuzz 146538: 13 transforms
Fuzz 146539: 10 transforms
Fuzz 146540: 2 transforms
Fuzz 146541: 2 transforms
Fuzz 146542: 17 transforms
Fuzz 146543: 19 transforms
Fuzz 146544: 19 transforms
Fuzz 146545: 15 transforms
Fuzz 146546: 10 transforms
Fuzz 146547: 5 transforms
Fuzz 146548: 4 transforms
Fuzz 146549: 19 transforms
Fuzz 146550: 4 transforms
Fuzz 146551: 2 transforms
Fuzz 146552: 3 transforms
Fuzz 146553: 18 transforms
Fuzz 146554: 15 transforms
Fuzz 146555: 1 transforms
Fuzz 146556: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directeives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEveunterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<Snt: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

) {  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}

<div *ngIf ="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 146557: 2 transforms
Fuzz 146558: 18 transforms
Fuzz 146559: 19 transforms
Fuzz 146560: 5 transforms
Fuzz 146561: 4 transforms
Fuzz 146562: 18 transforms
Fuzz 146563: 10 transforms
Fuzz 146564: 9 transforms
Fuzz 146565: 20 transforms
Fuzz 146566: 15 transforms
Fuzz 146567: 19 transforms
Fuzz 146568: 7 transforms
Fuzz 146569: 12 transforms
Fuzz 146570: 20 transforms
Fuzz 146571: 4 transforms
Fuzz 146572: 9 transforms
Fuzz 146573: 5 transforms
Fuzz 146574: 6 transforms
Fuzz 146575: 10 transforms
Fuzz 146576: 17 transforms
Fuzz 146577: 9 transforms
Fuzz 146578: 14 transforms
Fuzz 146579: 10 transforms
Fuzz 146580: 18 transforms
Fuzz 146581: 1 transforms
Fuzz 146582: 10 transforms
Fuzz 146583: 12 transforms
Fuzz 146584: 4 transforms
Fuzz 146585: 1 transforms
Fuzz 146586: 14 transforms
Fuzz 146587: 11 transforms
Fuzz 146588: 1 transforms
Fuzz 146589: 20 transforms
Fuzz 146590: 8 transforms
Fuzz 146591: 8 transforms
Fuzz 146592: 11 transforms
Fuzz 146593: 19 transforms
Fuzz 146594: 19 transforms
Fuzz 146595: 12 transforms
Fuzz 146596: 18 transforms
Fuzz 146597: 4 transforms
Fuzz 146598: 9 transforms
Fuzz 146599: 20 transforms
Fuzz 146600: 4 transforms
Fuzz 146601: 15 transforms
Fuzz 146602: 6 transforms
Fuzz 146603: 8 transforms
Fuzz 146604: 6 transforms
Fuzz 146605: 19 transforms
Fuzz 146606: 18 transforms
Fuzz 146607: 12 transforms
Fuzz 146608: 10 transforms
Fuzz 146609: 9 transforms
Fuzz 146610: 2 transforms
Fuzz 146611: 7 transforms
Fuzz 146612: 3 transforms
Fuzz 146613: 13 transforms
Fuzz 146614: 19 transforms
Fuzz 146615: 4 transforms
Fuzz 146616: 3 transforms
Fuzz 146617: 8 transforms
Fuzz 146618: 12 transforms
Fuzz 146619: 16 transforms
Fuzz 146620: 1 transforms
Fuzz 146621: 14 transforms
Fuzz 146622: 8 transforms
Fuzz 146623: 5 transforms
Fuzz 146624: 1 transforms
Fuzz 146625: 6 transforms
Fuzz 146626: 18 transforms
Fuzz 146627: 6 transforms
Fuzz 146628: 14 transforms
Fuzz 146629: 17 transforms
Fuzz 146630: 7 transforms
Fuzz 146631: 12 transforms
Fuzz 146632: 6 transforms
Fuzz 146633: 17 transforms
Fuzz 146634: 18 transforms
Fuzz 146635: 5 transforms
Fuzz 146636: 13 transforms
Fuzz 146637: 11 transforms
Fuzz 146638: 8 transforms
Fuzz 146639: 7 transforms
Fuzz 146640: 13 transforms
Fuzz 146641: 18 transforms
Fuzz 146642: 4 transforms
Fuzz 146643: 11 transforms
Fuzz 146644: 4 transforms
Fuzz 146645: 12 transforms
Fuzz 146646: 19 transforms
Fuzz 146647: 18 transforms
Fuzz 146648: 5 transforms
Fuzz 146649: 16 transforms
Fuzz 146650: 14 transforms
Fuzz 146651: 17 transforms
Fuzz 146652: 18 transforms
Fuzz 146653: 8 transforms
Fuzz 146654: 14 transforms
Fuzz 146655: 3 transforms
Fuzz 146656: 6 transforms
Fuzz 146657: 16 transforms
Fuzz 146658: 13 transforms
Fuzz 146659: 13 transforms
Fuzz 146660: 1 transforms
Fuzz 146661: 19 transforms
Fuzz 146662: 12 transforms
Fuzz 146663: 14 transforms
Fuzz 146664: 8 transforms
Fuzz 146665: 19 transforms
Fuzz 146666: 15 transforms
Fuzz 146667: 16 transforms
Fuzz 146668: 19 transforms
Fuzz 146669: 15 transforms
Fuzz 146670: 8 transforms
Fuzz 146671: 7 transforms
Fuzz 146672: 3 transforms
Fuzz 146673: 20 transforms
Fuzz 146674: 16 transforms
Fuzz 146675: 1 transforms
Fuzz 146676: 6 transforms
Fuzz 146677: 15 transforms
Fuzz 146678: 20 transforms
Fuzz 146679: 10 transforms
Fuzz 146680: 19 transforms
Fuzz 146681: 9 transforms
Fuzz 146682: 12 transforms
Fuzz 146683: 16 transforms
Fuzz 146684: 4 transforms
Fuzz 146685: 13 transforms
Fuzz 146686: 4 transforms
Fuzz 146687: 14 transforms
Fuzz 146688: 7 transforms
Fuzz 146689: 9 transforms
Fuzz 146690: 18 transforms
Fuzz 146691: 12 transforms
Fuzz 146692: 15 transforms
Fuzz 146693: 13 transforms
Fuzz 146694: 16 transforms
Fuzz 146695: 2 transforms
Fuzz 146696: 2 transforms
Fuzz 146697: 8 transforms
Fuzz 146698: 3 transforms
Fuzz 146699: 8 transforms
Fuzz 146700: 6 transforms
Fuzz 146701: 16 transforms
Fuzz 146702: 9 transforms
Fuzz 146703: 7 transforms
Fuzz 146704: 10 transforms
Fuzz 146705: 18 transforms
Fuzz 146706: 2 transforms
Fuzz 146707: 16 transforms
Fuzz 146708: 2 transforms
Fuzz 146709: 14 transforms
Fuzz 146710: 3 transforms
Fuzz 146711: 12 transforms
Fuzz 146712: 7 transforms
Fuzz 146713: 16 transforms
Fuzz 146714: 16 transforms
Fuzz 146715: 11 transforms
Fuzz 146716: 20 transforms
Fuzz 146717: 8 transforms
Fuzz 146718: 6 transforms
Fuzz 146719: 10 transforms
Fuzz 146720: 9 transforms
Fuzz 146721: 4 transforms
Fuzz 146722: 19 transforms
Fuzz 146723: 5 transforms
Fuzz 146724: 1 transforms
Fuzz 146725: 8 transforms
Fuzz 146726: 15 transforms
Fuzz 146727: 12 transforms
Fuzz 146728: 19 transforms
Fuzz 146729: 19 transforms
Fuzz 146730: 10 transforms
Fuzz 146731: 19 transforms
Fuzz 146732: 3 transforms
Fuzz 146733: 4 transforms
Fuzz 146734: 8 transforms
Fuzz 146735: 18 transforms
Fuzz 146736: 7 transforms
Fuzz 146737: 4 transforms
Fuzz 146738: 16 transforms
Fuzz 146739: 7 transforms
Fuzz 146740: 18 transforms
Fuzz 146741: 7 transforms
Fuzz 146742: 19 transforms
Fuzz 146743: 12 transforms
Fuzz 146744: 1 transforms
Fuzz 146745: 9 transforms
Fuzz 146746: 8 transforms
Fuzz 146747: 5 transforms
Fuzz 146748: 11 transforms
Fuzz 146749: 20 transforms
Fuzz 146750: 4 transforms
Fuzz 146751: 15 transforms
Fuzz 146752: 19 transforms
Fuzz 146753: 2 transforms
Fuzz 146754: 19 transforms
Fuzz 146755: 8 transforms
Fuzz 146756: 13 transforms
Fuzz 146757: 11 transforms
Fuzz 146758: 13 transforms
Fuzz 146759: 12 transforms
Fuzz 146760: 18 transforms
Fuzz 146761: 9 transforms
Fuzz 146762: 18 transforms
Fuzz 146763: 12 transforms
Fuzz 146764: 1 transforms
Fuzz 146765: 10 transforms
Fuzz 146766: 16 transforms
Fuzz 146767: 10 transforms
Fuzz 146768: 16 transforms
Fuzz 146769: 19 transforms
Fuzz 146770: 12 transforms
Fuzz 146771: 13 transforms
Fuzz 146772: 18 transforms
Fuzz 146773: 18 transforms
Fuzz 146774: 10 transforms
Fuzz 146775: 8 transforms
Fuzz 146776: 2 transforms
Fuzz 146777: 9 transforms
Fuzz 146778: 18 transforms
Fuzz 146779: 4 transforms
Fuzz 146780: 8 transforms
Fuzz 146781: 15 transforms
Fuzz 146782: 20 transforms
Fuzz 146783: 9 transforms
Fuzz 146784: 20 transforms
Fuzz 146785: 8 transforms
Fuzz 146786: 16 transforms
Fuzz 146787: 19 transforms
Fuzz 146788: 5 transforms
Fuzz 146789: 14 transforms
Fuzz 146790: 16 transforms
Fuzz 146791: 8 transforms
Fuzz 146792: 6 transforms
Fuzz 146793: 8 transforms
Fuzz 146794: 7 transforms
Fuzz 146795: 6 transforms
Fuzz 146796: 17 transforms
Fuzz 146797: 12 transforms
Fuzz 146798: 15 transforms
Fuzz 146799: 7 transforms
Fuzz 146800: 9 transforms
Fuzz 146801: 1 transforms
Fuzz 146802: 1 transforms
Fuzz 146803: 16 transforms
Fuzz 146804: 18 transforms
Fuzz 146805: 20 transforms
Fuzz 146806: 5 transforms
Fuzz 146807: 14 transforms
Fuzz 146808: 5 transforms
Fuzz 146809: 4 transforms
Fuzz 146810: 14 transforms
Fuzz 146811: 12 transforms
Fuzz 146812: 11 transforms
Fuzz 146813: 4 transforms
Fuzz 146814: 1 transforms
Fuzz 146815: 8 transforms
Fuzz 146816: 20 transforms
Fuzz 146817: 15 transforms
Fuzz 146818: 10 transforms
Fuzz 146819: 15 transforms
Fuzz 146820: 6 transforms
Fuzz 146821: 8 transforms
Fuzz 146822: 15 transforms
Fuzz 146823: 18 transforms
Fuzz 146824: 20 transforms
Fuzz 146825: 18 transforms
Fuzz 146826: 12 transforms
Fuzz 146827: 13 transforms
Fuzz 146828: 18 transforms
Fuzz 146829: 3 transforms
Fuzz 146830: 14 transforms
Fuzz 146831: 2 transforms
Fuzz 146832: 16 transforms
Fuzz 146833: 9 transforms
Fuzz 146834: 3 transforms
Fuzz 146835: 17 transforms
Fuzz 146836: 12 transforms
Fuzz 146837: 14 transforms
Fuzz 146838: 6 transforms
Fuzz 146839: 8 transforms
Fuzz 146840: 16 transforms
Fuzz 146841: 2 transforms
Fuzz 146842: 13 transforms
Fuzz 146843: 9 transforms
Fuzz 146844: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
  String header;
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;  EnativeventEmitter<String> resetEvent;
  selector: 'my-counter',
  void reset() {}
  outputs: const ['resetEvent: reset'],
  int count;
}
  templateUrl: 'test.html',
@Component(
class CounterComponent {
  CounterComponent recursedComponent;
  selector: 'my-aaa',
  void increment() {}
   <button (cinputs: const ['count'],
@Component(
}
  directives}
)]),
});
{
\'\'\');
  '090cedb3f2833: const [CounterComponent, NgIf, NgFor,NgForm, NgModel])

  List<String> items;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  @ContentChild(CounterComponent)
class ComponentA {
<<==HTML CODE==>>
 <my-counter<iv *ngIf="items.length > 0">
  {{x}} : {{item.trim()}}
</li
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 146845: 15 transforms
Fuzz 146846: 16 transforms
Fuzz 146847: 15 transforms
Fuzz 146848: 18 transforms
Fuzz 146849: 15 transforms
Fuzz 146850: 12 transforms
Fuzz 146851: 6 transforms
Fuzz 146852: 11 transforms
Fuzz 146853: 8 transforms
Fuzz 146854: 14 transforms
Fuzz 146855: 4 transforms
Fuzz 146856: 3 transforms
Fuzz 146857: 7 transforms
Fuzz 146858: 11 transforms
Fuzz 146859: 20 transforms
Fuzz 146860: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;
  List<String> items;
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CountegetrComponent {
  EventEmitter<String> resetEvent;
@Component(
  @Input() int maxCount;
  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  String header;
       attr.aria-hiect() {}
class ComponentA {
  void increment() {}
       aria-hidden="true"

}

  selector: 'my-counter' increment() ,
  selector: 'my-aaa',
-->
  int count;
  inputs: const ['count'],
  @Output() EventEmitter<int> incremnted;

@Component(
  void res<!--
}

import 'package:angular2/ang
<<==HTML CODE==>>
<h1 #h1>Showin {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 146861: 10 transforms
Fuzz 146862: 20 transforms
Fuzz 146863: 18 transforms
Fuzz 146864: 3 transforms
Fuzz 146865: 18 transforms
Fuzz 146866: 15 transforms
Fuzz 146867: 20 transforms
Fuzz 146868: 15 transforms
Fuzz 146869: 8 transforms
Fuzz 146870: 7 transforms
Fuzz 146871: 17 transforms
Fuzz 146872: 10 transforms
Fuzz 146873: 17 transforms
Fuzz 146874: 1 transforms
Fuzz 146875: 19 transforms
Fuzz 146876: 13 transforms
Fuzz 146877: 14 transforms
Fuzz 146878: 9 transforms
Fuzz 146879: 11 transforms
Fuzz 146880: 4 transforms
Fuzz 146881: 11 transforms
Fuzz 146882: 16 transforms
Fuzz 146883: 13 transforms
Fuzz 146884: 18 transforms
Fuzz 146885: 7 transforms
Fuzz 146886: 10 transforms
Fuzz 146887: 14 transforms
Fuzz 146888: 10 transforms
Fuzz 146889: 13 transforms
Fuzz 146890: 8 transforms
Fuzz 146891: 16 transforms
Fuzz 146892: 12 transforms
Fuzz 146893: 6 transforms
Fuzz 146894: 17 transforms
Fuzz 146895: 12 transforms
Fuzz 146896: 2 transforms
Fuzz 146897: 12 transforms
Fuzz 146898: 15 transforms
Fuzz 146899: 14 transforms
Fuzz 146900: 1 transforms
Fuzz 146901: 16 transforms
Fuzz 146902: 2 transforms
Fuzz 146903: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedComponent;}
]),
});
{
\'\'\');
  '090  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  Strin}
  List<String> items;
  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModeml])

  void reset() {}
import 'package:dynamicangular2/angular2.dart';
@Component(  @Output() EventEmitter<int> incremented;
  int count;
  '090cedb3f2g header;
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
\'\'\');

class CounterComponent {
});
{

  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
class ComponentA {
]),
  selector: 'my-aaa',
}
@Component(
  @Input() int maxCount;
  EventEmitter<Stri}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baaeng> resthrowetEvent;

<<==HTML CODE==>>
<div *ngIf="it=ems.length > 0">
    <my-counter></my-counter>
  {{x}} : {{item.trim()}}
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter    #counteabstractr
</li>
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}  

</div>    (incremented)='items.add($event.toString())'>

  </my-counter>
    (reset)=''
<li *ngFor='let item of items; let x=index' [hidden]='item !=<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    null'>
    [count]="items.length"
    (click)='h1.hidden = !h1.hidden; counter.reset()'
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 146904: 1 transforms
Fuzz 146905: 12 transforms
Fuzz 146906: 1 transforms
Fuzz 146907: 13 transforms
Fuzz 146908: 19 transforms
Fuzz 146909: 13 transforms
Fuzz 146910: 5 transforms
Fuzz 146911: 18 transforms
Fuzz 146912: 10 transforms
Fuzz 146913: 5 transforms
Fuzz 146914: 7 transforms
Fuzz 146915: 10 transforms
Fuzz 146916: 11 transforms
Fuzz 146917: 13 transforms
Fuzz 146918: 1 transforms
Fuzz 146919: 8 transforms
Fuzz 146920: 10 transforms
Fuzz 146921: 10 transforms
Fuzz 146922: 16 transforms
Fuzz 146923: 4 transforms
Fuzz 146924: 3 transforms
Fuzz 146925: 20 transforms
Fuzz 146926: 7 transforms
Fuzz 146927: 8 transforms
Fuzz 146928: 6 transforms
Fuzz 146929: 18 transforms
Fuzz 146930: 11 transforms
Fuzz 146931: 3 transforms
Fuzz 146932: 15 transforms
Fuzz 146933: 8 transforms
Fuzz 146934: 15 transforms
Fuzz 146935: 4 transforms
Fuzz 146936: 6 transforms
Fuzz 146937: 3 transforms
Fuzz 146938: 1 transforms
Fuzz 146939: 10 transforms
Fuzz 146940: 3 transforms
Fuzz 146941: 17 transforms
Fuzz 146942: 18 transforms
Fuzz 146943: 10 transforms
Fuzz 146944: 2 transforms
Fuzz 146945: 17 transforms
Fuzz 146946: 4 transforms
Fuzz 146947: 12 transforms
Fuzz 146948: 9 transforms
Fuzz 146949: 9 transforms
Fuzz 146950: 6 transforms
Fuzz 146951: 5 transforms
Fuzz 146952: 20 transforms
Fuzz 146953: 2 transforms
Fuzz 146954: 7 transforms
Fuzz 146955: 14 transforms
Fuzz 146956: 7 transforms
Fuzz 146957: 8 transforms
Fuzz 146958: 11 transforms
Fuzz 146959: 7 transforms
Fuzz 146960: 4 transforms
Fuzz 146961: 16 transforms
Fuzz 146962: 10 transforms
Fuzz 146963: 13 transforms
Fuzz 146964: 20 transforms
Fuzz 146965: 15 transforms
Fuzz 146966: 15 transforms
Fuzz 146967: 17 transforms
Fuzz 146968: 6 transforms
Fuzz 146969: 9 transforms
Fuzz 146970: 8 transforms
Fuzz 146971: 18 transforms
Fuzz 146972: 19 transforms
Fuzz 146973: 15 transforms
Fuzz 146974: 9 transforms
Fuzz 146975: 2 transforms
Fuzz 146976: 12 transforms
Fuzz 146977: 10 transforms
Fuzz 146978: 10 transforms
Fuzz 146979: 15 transforms
Fuzz 146980: 19 transforms
Fuzz 146981: 17 transforms
Fuzz 146982: 18 transforms
Fuzz 146983: 13 transforms
Fuzz 146984: 8 transforms
Fuzz 146985: 5 transforms
Fuzz 146986: 7 transforms
Fuzz 146987: 2 transforms
Fuzz 146988: 2 transforms
Fuzz 146989: 8 transforms
Fuzz 146990: 15 transforms
Fuzz 146991: 19 transforms
Fuzz 146992: 7 transforms
Fuzz 146993: 13 transforms
Fuzz 146994: 17 transforms
Fuzz 146995: 12 transforms
Fuzz 146996: 9 transforms
Fuzz 146997: 14 transforms
Fuzz 146998: 16 transforms
Fuzz 146999: 5 transforms
Fuzz 147000: 10 transforms
Fuzz 147001: 9 transforms
Fuzz 147002: 18 transforms
Fuzz 147003: 9 transforms
Fuzz 147004: 9 transforms
Fuzz 147005: 20 transforms
Fuzz 147006: 17 transforms
Fuzz 147007: 4 transforms
Fuzz 147008: 19 transforms
Fuzz 147009: 13 transforms
Fuzz 147010: 20 transforms
Fuzz 147011: 9 transforms
Fuzz 147012: 6 transforms
Fuzz 147013: 7 transforms
Fuzz 147014: 20 transforms
Fuzz 147015: 4 transforms
Fuzz 147016: 15 transforms
Fuzz 147017: 3 transforms
Fuzz 147018: 20 transforms
Fuzz 147019: 7 transforms
Fuzz 147020: 12 transforms
Fuzz 147021: 19 transforms
Fuzz 147022: 11 transforms
Fuzz 147023: 6 transforms
Fuzz 147024: 7 transforms
Fuzz 147025: 17 transforms
Fuzz 147026: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  List<String> items;
  @ContentChild(CounterComponent)
class ComponentA {
  EventEmitter<String> resetEvent;
@Component(
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
  @Output() EventEmitterint> incremented;
  CounterComponent recursedComponen<!--
@Component(

  int count;
--t;
}
  @Input() int maxCount;

}

  void increment() {}

  void reset() {}

class CounterComponent {
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
  {{ngForm.di
<h1 #h1>Showing {{itemons.length}} items:</h1>
  {{x}} : {{item.trim()}}

  <form #ngForm="ngForm"></form>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="itemnatives.length > 0">
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 147027: 13 transforms
Fuzz 147028: 4 transforms
Fuzz 147029: 8 transforms
Fuzz 147030: 16 transforms
Fuzz 147031: 11 transforms
Fuzz 147032: 8 transforms
Fuzz 147033: 12 transforms
Fuzz 147034: 17 transforms
Fuzz 147035: 2 transforms
Fuzz 147036: 11 transforms
Fuzz 147037: 10 transforms
Fuzz 147038: 8 transforms
Fuzz 147039: 13 transforms
Fuzz 147040: 15 transforms
Fuzz 147041: 17 transforms
Fuzz 147042: 19 transforms
Fuzz 147043: 13 transforms
Fuzz 147044: 14 transforms
Fuzz 147045: 12 transforms
Fuzz 147046: 18 transforms
Fuzz 147047: 17 transforms
Fuzz 147048: 8 transforms
Fuzz 147049: 15 transforms
Fuzz 147050: 1 transforms
Fuzz 147051: 8 transforms
Fuzz 147052: 8 transforms
Fuzz 147053: 18 transforms
Fuzz 147054: 5 transforms
Fuzz 147055: 2 transforms
Fuzz 147056: 19 transforms
Fuzz 147057: 5 transforms
Fuzz 147058: 9 transforms
Fuzz 147059: 19 transforms
Fuzz 147060: 5 transforms
Fuzz 147061: 1 transforms
Fuzz 147062: 12 transforms
Fuzz 147063: 9 transforms
Fuzz 147064: 5 transforms
Fuzz 147065: 3 transforms
Fuzz 147066: 7 transforms
Fuzz 147067: 1 transforms
Fuzz 147068: 5 transforms
Fuzz 147069: 1 transforms
Fuzz 147070: 18 transforms
Fuzz 147071: 7 transforms
Fuzz 147072: 17 transforms
Fuzz 147073: 11 transforms
Fuzz 147074: 11 transforms
Fuzz 147075: 13 transforms
Fuzz 147076: 2 transforms
Fuzz 147077: 18 transforms
Fuzz 147078: 13 transforms
Fuzz 147079: 17 transforms
Fuzz 147080: 1 transforms
Fuzz 147081: 7 transforms
Fuzz 147082: 12 transforms
Fuzz 147083: 12 transforms
Fuzz 147084: 8 transforms
Fuzz 147085: 7 transforms
Fuzz 147086: 17 transforms
Fuzz 147087: 6 transforms
Fuzz 147088: 19 transforms
Fuzz 147089: 8 transforms
Fuzz 147090: 19 transforms
Fuzz 147091: 17 transforms
Fuzz 147092: 19 transforms
Fuzz 147093: 8 transforms
Fuzz 147094: 12 transforms
Fuzz 147095: 16 transforms
Fuzz 147096: 1 transforms
Fuzz 147097: 20 transforms
Fuzz 147098: 9 transforms
Fuzz 147099: 18 transforms
Fuzz 147100: 8 transforms
Fuzz 147101: 19 transforms
Fuzz 147102: 11 transforms
Fuzz 147103: 15 transforms
Fuzz 147104: 10 transforms
Fuzz 147105: 5 transforms
Fuzz 147106: 10 transforms
Fuzz 147107: 16 transforms
Fuzz 147108: 1 transforms
Fuzz 147109: 16 transforms
Fuzz 147110: 15 transforms
Fuzz 147111: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';@Componen<t(
  selector<!---->
       aria-hidden="true"
       attr.aria-hidden="{{: 'my-aaa',
  tem
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 of#h1>Showing {{itemwhiles.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items<.length > 0">
  <form ngForm="ngForm"></form>
  
  <input [(ngModel)]=header" />
      
  }
]),
});
{
\'\'<my-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
   d (incremented)='items.add($event.toString())'>
    <my-counter></my-counterdefer
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 147112: 10 transforms
Fuzz 147113: 11 transforms
Fuzz 147114: 9 transforms
Fuzz 147115: 6 transforms
Fuzz 147116: 16 transforms
Fuzz 147117: 4 transforms
Fuzz 147118: 5 transforms
Fuzz 147119: 6 transforms
Fuzz 147120: 1 transforms
Fuzz 147121: 4 transforms
Fuzz 147122: 13 transforms
Fuzz 147123: 13 transforms
Fuzz 147124: 10 transforms
Fuzz 147125: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [Cou<!--
-->
       arianterComponent(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent export{
  int counthrowt;
  @Input() int maxCount;
  EventEmitter<S, NgIf, NgFor, NgForm, NgModel])class ComponentA {
  List<String> items;
  String header;

@Component(
 
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 147126: 14 transforms
Fuzz 147127: 7 transforms
Fuzz 147128: 2 transforms
Fuzz 147129: 14 transforms
Fuzz 147130: 13 transforms
Fuzz 147131: 11 transforms
Fuzz 147132: 3 transforms
Fuzz 147133: 16 transforms
Fuzz 147134: 7 transforms
Fuzz 147135: 17 transforms
Fuzz 147136: 12 transforms
Fuzz 147137: 2 transforms
Fuzz 147138: 17 transforms
Fuzz 147139: 7 transforms
Fuzz 147140: 5 transforms
Fuzz 147141: 15 transforms
Fuzz 147142: 5 transforms
Fuzz 147143: 3 transforms
Fuzz 147144: 7 transforms
Fuzz 147145: 5 transforms
Fuzz 147146: 11 transforms
Fuzz 147147: 7 transforms
Fuzz 147148: 13 transforms
Fuzz 147149: 16 transforms
Fuzz 147150: 7 transforms
Fuzz 147151: 18 transforms
Fuzz 147152: 10 transforms
Fuzz 147153: 15 transforms
Fuzz 147154: 3 transforms
Fuzz 147155: 5 transforms
Fuzz 147156: 1 transforms
Fuzz 147157: 12 transforms
Fuzz 147158: 17 transforms
Fuzz 147159: 4 transforms
Fuzz 147160: 5 transforms
Fuzz 147161: 15 transforms
Fuzz 147162: 19 transforms
Fuzz 147163: 7 transforms
Fuzz 147164: 6 transforms
Fuzz 147165: 12 transforms
Fuzz 147166: 5 transforms
Fuzz 147167: 1 transforms
Fuzz 147168: 7 transforms
Fuzz 147169: 9 transforms
Fuzz 147170: 1 transforms
Fuzz 147171: 2 transforms
Fuzz 147172: 4 transforms
Fuzz 147173: 13 transforms
Fuzz 147174: 14 transforms
Fuzz 147175: 16 transforms
Fuzz 147176: 4 transforms
Fuzz 147177: 16 transforms
Fuzz 147178: 20 transforms
Fuzz 147179: 16 transforms
Fuzz 147180: 5 transforms
Fuzz 147181: 18 transforms
Fuzz 147182: 4 transforms
Fuzz 147183: 4 transforms
Fuzz 147184: 20 transforms
Fuzz 147185: 7 transforms
Fuzz 147186: 10 transforms
Fuzz 147187: 5 transforms
Fuzz 147188: 15 transforms
Fuzz 147189: 4 transforms
Fuzz 147190: 5 transforms
Fuzz 147191: 9 transforms
Fuzz 147192: 17 transforms
Fuzz 147193: 4 transforms
Fuzz 147194: 20 transforms
Fuzz 147195: 8 transforms
Fuzz 147196: 1 transforms
Fuzz 147197: 20 transforms
Fuzz 147198: 6 transforms
Fuzz 147199: 12 transforms
Fuzz 147200: 2 transforms
Fuzz 147201: 17 transforms
Fuzz 147202: 16 transforms
Fuzz 147203: 16 transforms
Fuzz 147204: 2 transforms
Fuzz 147205: 11 transforms
Fuzz 147206: 9 transforms
Fuzz 147207: 11 transforms
Fuzz 147208: 9 transforms
Fuzz 147209: 11 transforms
Fuzz 147210: 11 transforms
Fuzz 147211: 8 transforms
Fuzz 147212: 1 transforms
Fuzz 147213: 15 transforms
Fuzz 147214: 15 transforms
Fuzz 147215: 11 transforms
Fuzz 147216: 12 transforms
Fuzz 147217: 20 transforms
Fuzz 147218: 14 transforms
Fuzz 147219: 3 transforms
Fuzz 147220: 16 transforms
Fuzz 147221: 20 transforms
Fuzz 147222: 9 transforms
Fuzz 147223: 11 transforms
Fuzz 147224: 16 transforms
Fuzz 147225: 10 transforms
Fuzz 147226: 19 transforms
Fuzz 147227: 17 transforms
Fuzz 147228: 9 transforms
Fuzz 147229: 20 transforms
Fuzz 147230: 18 transforms
Fuzz 147231: 4 transforms
Fuzz 147232: 18 transforms
Fuzz 147233: 4 transforms
Fuzz 147234: 17 transforms
Fuzz Failure 
<<==DART CODE==>>

  EventEmitter<String> resetEvent;
  templantEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
\'\'\');

  Lis<String> items;
  void reset() {}  int count;
@Component(
@Com}
  CounterComponent recursedComponenfactoryt;
  outputs: te: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
\'\'\');

  Lis<String> items;
  void reset() {}
  int count;
@Component(
@Com}
  CounterComponent recursedComponenfactoryt;
  outputs: const ['resetEvent: reset'],
  '090cedb3f2833a3f260b0937baponent(
  String header;
  void increment() {}
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, 

class ComponentA {
  @Input() int maxCount;
  inputs: const ['count'],
{  EventEmitter<StriNgModel])-->
       aria-hidden="true"
       attr.
}
])
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="itiems.length > 0">
  <form #ngFom="ngForm"></form>
  {{ngForm.dirty}}
  
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 147235: 12 transforms
Fuzz 147236: 11 transforms
Fuzz 147237: 7 transforms
Fuzz 147238: 2 transforms
Fuzz 147239: 5 transforms
Fuzz 147240: 19 transforms
Fuzz 147241: 1 transforms
Fuzz 147242: 15 transforms
Fuzz 147243: 12 transforms
Fuzz 147244: 5 transforms
Fuzz 147245: 19 transforms
Fuzz 147246: 9 transforms
Fuzz 147247: 10 transforms
Fuzz 147248: 7 transforms
Fuzz 147249: 10 transforms
Fuzz 147250: 3 transforms
Fuzz 147251: 7 transforms
Fuzz 147252: 19 transforms
Fuzz 147253: 10 transforms
Fuzz 147254: 19 transforms
Fuzz 147255: 13 transforms
Fuzz 147256: 15 transforms
Fuzz 147257: 20 transforms
Fuzz 147258: 4 transforms
Fuzz 147259: 15 transforms
Fuzz 147260: 18 transforms
Fuzz 147261: 20 transforms
Fuzz 147262: 14 transforms
Fuzz 147263: 19 transforms
Fuzz 147264: 11 transforms
Fuzz 147265: 15 transforms
Fuzz 147266: 6 transforms
Fuzz 147267: 11 transforms
Fuzz 147268: 18 transforms
Fuzz 147269: 5 transforms
Fuzz 147270: 4 transforms
Fuzz 147271: 10 transforms
Fuzz 147272: 2 transforms
Fuzz 147273: 3 transforms
Fuzz 147274: 7 transforms
Fuzz 147275: 14 transforms
Fuzz 147276: 9 transforms
Fuzz 147277: 11 transforms
Fuzz 147278: 19 transforms
Fuzz 147279: 3 transforms
Fuzz 147280: 5 transforms
Fuzz 147281: 18 transforms
Fuzz 147282: 5 transforms
Fuzz 147283: 4 transforms
Fuzz 147284: 12 transforms
Fuzz 147285: 3 transforms
Fuzz 147286: 7 transforms
Fuzz 147287: 3 transforms
Fuzz 147288: 19 transforms
Fuzz 147289: 17 transforms
Fuzz 147290: 1 transforms
Fuzz 147291: 9 transforms
Fuzz 147292: 5 transforms
Fuzz 147293: 15 transforms
Fuzz 147294: 17 transforms
Fuzz 147295: 8 transforms
Fuzz 147296: 2 transforms
Fuzz 147297: 13 transforms
Fuzz 147298: 18 transforms
Fuzz 147299: 2 transforms
Fuzz 147300: 12 transforms
Fuzz 147301: 15 transforms
Fuzz 147302: 19 transforms
Fuzz 147303: 20 transforms
Fuzz 147304: 14 transforms
Fuzz 147305: 1 transforms
Fuzz 147306: 5 transforms
Fuzz 147307: 20 transforms
Fuzz 147308: 18 transforms
Fuzz 147309: 20 transforms
Fuzz 147310: 7 transforms
Fuzz 147311: 11 transforms
Fuzz 147312: 9 transforms
Fuzz 147313: 1 transforms
Fuzz 147314: 13 transforms
Fuzz 147315: 20 transforms
Fuzz 147316: 11 transforms
Fuzz 147317: 4 transforms
Fuzz 147318: 11 transforms
Fuzz 147319: 12 transforms
Fuzz 147320: 19 transforms
Fuzz 147321: 12 transforms
Fuzz 147322: 5 transforms
Fuzz 147323: 17 transforms
Fuzz 147324: 17 transforms
Fuzz 147325: 6 transforms
Fuzz 147326: 10 transforms
Fuzz 147327: 15 transforms
Fuzz 147328: 9 transforms
Fuzz 147329: 19 transforms
Fuzz 147330: 11 transforms
Fuzz 147331: 16 transforms
Fuzz 147332: 20 transforms
Fuzz 147333: 6 transforms
Fuzz 147334: 12 transforms
Fuzz 147335: 6 transforms
Fuzz 147336: 18 transforms
Fuzz 147337: 8 transforms
Fuzz 147338: 1 transforms
Fuzz 147339: 5 transforms
Fuzz 147340: 1 transforms
Fuzz 147341: 20 transforms
Fuzz 147342: 13 transforms
Fuzz 147343: 9 transforms
Fuzz 147344: 7 transforms
Fuzz 147345: 8 transforms
Fuzz 147346: 3 transforms
Fuzz 147347: 4 transforms
Fuzz 147348: 13 transforms
Fuzz 147349: 16 transforms
Fuzz 147350: 19 transforms
Fuzz 147351: 11 transforms
Fuzz 147352: 19 transforms
Fuzz 147353: 16 transforms
Fuzz 147354: 14 transforms
Fuzz 147355: 16 transforms
Fuzz 147356: 17 transforms
Fuzz 147357: 8 transforms
Fuzz 147358: 9 transforms
Fuzz 147359: 10 transforms
Fuzz 147360: 3 transforms
Fuzz 147361: 13 transforms
Fuzz 147362: 11 transforms
Fuzz 147363: 2 transforms
Fuzz 147364: 20 transforms
Fuzz 147365: 15 transforms
Fuzz 147366: 3 transforms
Fuzz 147367: 6 transforms
Fuzz 147368: 3 transforms
Fuzz 147369: 17 transforms
Fuzz 147370: 5 transforms
Fuzz 147371: 2 transforms
Fuzz 147372: 20 transforms
Fuzz 147373: 2 transforms
Fuzz 147374: 14 transforms
Fuzz 147375: 19 transforms
Fuzz 147376: 11 transforms
Fuzz 147377: 10 transforms
Fuzz 147378: 2 transforms
Fuzz 147379: 9 transforms
Fuzz 147380: 7 transforms
Fuzz 147381: 15 transforms
Fuzz 147382: 13 transforms
Fuzz 147383: 5 transforms
Fuzz 147384: 1 transforms
Fuzz 147385: 17 transforms
Fuzz 147386: 2 transforms
Fuzz 147387: 8 transforms
Fuzz 147388: 14 transforms
Fuzz 147389: 14 transforms
Fuzz 147390: 20 transforms
Fuzz 147391: 18 transforms
Fuzz 147392: 2 transforms
Fuzz 147393: 5 transforms
Fuzz 147394: 14 transforms
Fuzz 147395: 17 transforms
Fuzz 147396: 11 transforms
Fuzz 147397: 1 transforms
Fuzz 147398: 14 transforms
Fuzz 147399: 6 transforms
Fuzz 147400: 4 transforms
Fuzz 147401: 4 transforms
Fuzz 147402: 10 transforms
Fuzz 147403: 13 transforms
Fuzz 147404: 15 transforms
Fuzz 147405: 6 transforms
Fuzz 147406: 3 transforms
Fuzz 147407: 19 transforms
Fuzz 147408: 2 transforms
Fuzz 147409: 14 transforms
Fuzz 147410: 4 transforms
Fuzz 147411: 6 transforms
Fuzz 147412: 3 transforms
Fuzz 147413: 4 transforms
Fuzz 147414: 19 transforms
Fuzz 147415: 16 transforms
Fuzz 147416: 16 transforms
Fuzz 147417: 20 transforms
Fuzz 147418: 15 transforms
Fuzz 147419: 14 transforms
Fuzz 147420: 10 transforms
Fuzz 147421: 12 transforms
Fuzz 147422: 3 transforms
Fuzz 147423: 7 transforms
Fuzz 147424: 18 transforms
Fuzz 147425: 9 transforms
Fuzz 147426: 1 transforms
Fuzz 147427: 14 transforms
Fuzz 147428: 8 transforms
Fuzz 147429: 5 transforms
Fuzz 147430: 10 transforms
Fuzz 147431: 9 transforms
Fuzz 147432: 16 transforms
Fuzz 147433: 7 transforms
Fuzz 147434: 5 transforms
Fuzz 147435: 13 transforms
Fuzz 147436: 1 transforms
Fuzz 147437: 9 transforms
Fuzz 147438: 18 transforms
Fuzz 147439: 3 transforms
Fuzz 147440: 7 transforms
Fuzz 147441: 1 transforms
Fuzz 147442: 7 transforms
Fuzz 147443: 7 transforms
Fuzz 147444: 19 transforms
Fuzz 147445: 12 transforms
Fuzz 147446: 8 transforms
Fuzz 147447: 9 transforms
Fuzz 147448: 2 transforms
Fuzz 147449: 13 transforms
Fuzz 147450: 6 transforms
Fuzz 147451: 18 transforms
Fuzz 147452: 5 transforms
Fuzz 147453: 20 transforms
Fuzz 147454: 12 transforms
Fuzz 147455: 16 transforms
Fuzz 147456: 8 transforms
Fuzz 147457: 3 transforms
Fuzz 147458: 6 transforms
Fuzz 147459: 8 transforms
Fuzz 147460: 12 transforms
Fuzz 147461: 5 transforms
Fuzz 147462: 18 transforms
Fuzz 147463: 4 transforms
Fuzz 147464: 17 transforms
Fuzz 147465: 5 transforms
Fuzz 147466: 20 transforms
Fuzz 147467: 18 transforms
Fuzz 147468: 13 transforms
Fuzz 147469: 1 transforms
Fuzz 147470: 9 transforms
Fuzz 147471: 6 transforms
Fuzz 147472: 13 transforms
Fuzz 147473: 6 transforms
Fuzz 147474: 13 transforms
Fuzz 147475: 10 transforms
Fuzz 147476: 3 transforms
Fuzz 147477: 14 transforms
Fuzz 147478: 10 transforms
Fuzz 147479: 13 transforms
Fuzz 147480: 20 transforms
Fuzz 147481: 6 transforms
Fuzz 147482: 11 transforms
Fuzz 147483: 3 transforms
Fuzz 147484: 20 transforms
Fuzz 147485: 18 transforms
Fuzz 147486: 2 transforms
Fuzz 147487: 8 transforms
Fuzz 147488: 3 transforms
Fuzz 147489: 10 transforms
Fuzz 147490: 14 transforms
Fuzz 147491: 9 transforms
Fuzz 147492: 20 transforms
Fuzz 147493: 3 transforms
Fuzz 147494: 15 transforms
Fuzz 147495: 3 transforms
Fuzz 147496: 11 transforms
Fuzz 147497: 20 transforms
Fuzz 147498: 8 transforms
Fuzz 147499: 5 transforms
Fuzz 147500: 14 transforms
Fuzz 147501: 7 transforms
Fuzz 147502: 17 transforms
Fuzz 147503: 16 transforms
Fuzz 147504: 14 transforms
Fuzz 147505: 8 transforms
Fuzz 147506: 10 transforms
Fuzz 147507: 4 transforms
Fuzz 147508: 14 transforms
Fuzz 147509: 19 transforms
Fuzz Failure 
<<==DART CODE==>>

import 'package:angular2/angular2.dart';
class CounterComponent 
  selector: 'my-counter',
  templateUrl: 'test.html',
  selector: 'my-aaa',
{
  List<String> items;  String header;}

\'\'\');
   -4.503599],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
       attr.aria-hidden=Component(
  '090cedb3f2833a3f260b0937baae56267a6cd935',
]),
});
  inputs: const ['count'}
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->
@<!--@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing{{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item <!--
-->
  = null'>
  {{     aria-hidden="true"
       at!= null'>
  {{x}} : {{item
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 147510: 10 transforms
Fuzz 147511: 14 transforms
Fuzz 147512: 11 transforms
Fuzz 147513: 12 transforms
Fuzz 147514: 4 transforms
Fuzz 147515: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'packeage:angular2/angular2.dart';

@Compo<!--
-nent(
  selector: 'my-aaa',
  tder;
}
@Component(
  selector: 'my-emplateUrl: 'test.html',
  directives const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}
@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetE
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of item}
]),
});
{
\'\'\');
  '090ces; l<et x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" /x' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngM>
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counterof.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 147516: 11 transforms
Fuzz 147517: 8 transforms
Fuzz 147518: 19 transforms
Fuzz 147519: 3 transforms
Fuzz 147520: 4 transforms
Fuzz 147521: 12 transforms
Fuzz 147522: 13 transforms
Fuzz 147523: 9 transforms
Fuzz 147524: 1 transforms
Fuzz 147525: 20 transforms
Fuzz 147526: 19 transforms
Fuzz 147527: 15 transforms
Fuzz 147528: 10 transforms
Fuzz 147529: 2 transforms
Fuzz 147530: 12 transforms
Fuzz 147531: 2 transforms
Fuzz 147532: 13 transforms
Fuzz 147533: 3 transforms
Fuzz 147534: 16 transforms
Fuzz 147535: 17 transforms
Fuzz 147536: 11 transforms
Fuzz 147537: 13 transforms
Fuzz 147538: 6 transforms
Fuzz 147539: 11 transforms
Fuzz 147540: 4 transforms
Fuzz 147541: 17 transforms
Fuzz 147542: 12 transforms
Fuzz 147543: 18 transforms
Fuzz 147544: 13 transforms
Fuzz 147545: 9 transforms
Fuzz 147546: 11 transforms
Fuzz 147547: 17 transforms
Fuzz 147548: 7 transforms
Fuzz 147549: 4 transforms
Fuzz 147550: 3 transforms
Fuzz 147551: 10 transforms
Fuzz 147552: 10 transforms
Fuzz 147553: 5 transforms
Fuzz 147554: 15 transforms
Fuzz 147555: 15 transforms
Fuzz 147556: 4 transforms
Fuzz 147557: 3 transforms
Fuzz 147558: 15 transforms
Fuzz 147559: 6 transforms
Fuzz 147560: 1 transforms
Fuzz 147561: 15 transforms
Fuzz 147562: 16 transforms
Fuzz 147563: 15 transforms
Fuzz 147564: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="true"g> resetEvent;
  selector: 'my-counter'else,

       attrr, NgForm, NgModel])
-->

  templateUrl: 'test.html',
  CounterComponent rcursedComponent;
  String header;
  template: '{{count}} <button (click)="increment(" [value]="\'add\'"></button>')


  void increment() {}
  List<String> items;
  selector: 'my-aaa',
class CounterComponent {
  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFo<!--
@Component(
  @ContentChild(CounterComponent)
  inputs: const ['count'],
'class ComponentA {

  int count;
@Component(
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
}
-->
}
  void reset() {}
  EventEmitter<Strin<!--
import 'package:angular2/angular2.dart';

<<==HTML CODE==>>
<!-- @ngIgnore Errors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {  <form #ngForm="ngForm"></form>
  {{ngForm.dirt{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [co  <form #ngFormtrue="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.unt]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-coun}ter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 147565: 16 transforms
Fuzz 147566: 3 transforms
Fuzz 147567: 16 transforms
Fuzz 147568: 15 transforms
Fuzz 147569: 19 transforms
Fuzz 147570: 1 transforms
Fuzz 147571: 19 transforms
Fuzz 147572: 1 transforms
Fuzz 147573: 7 transforms
Fuzz 147574: 2 transforms
Fuzz 147575: 13 transforms
Fuzz 147576: 6 transforms
Fuzz 147577: 11 transforms
Fuzz 147578: 5 transforms
Fuzz 147579: 3 transforms
Fuzz 147580: 2 transforms
Fuzz 147581: 10 transforms
Fuzz 147582: 17 transforms
Fuzz 147583: 6 transforms
Fuzz 147584: 19 transforms
Fuzz 147585: 12 transforms
Fuzz 147586: 3 transforms
Fuzz 147587: 12 transforms
Fuzz 147588: 19 transforms
Fuzz 147589: 10 transforms
Fuzz 147590: 4 transforms
Fuzz 147591: 11 transforms
Fuzz 147592: 15 transforms
Fuzz 147593: 14 transforms
Fuzz 147594: 8 transforms
Fuzz 147595: 3 transforms
Fuzz 147596: 8 transforms
Fuzz 147597: 16 transforms
Fuzz 147598: 7 transforms
Fuzz 147599: 9 transforms
Fuzz 147600: 2 transforms
Fuzz 147601: 13 transforms
Fuzz 147602: 16 transforms
Fuzz 147603: 14 transforms
Fuzz 147604: 7 transforms
Fuzz 147605: 9 transforms
Fuzz 147606: 15 transforms
Fuzz 147607: 14 transforms
Fuzz 147608: 7 transforms
Fuzz 147609: 7 transforms
Fuzz 147610: 5 transforms
Fuzz 147611: 1 transforms
Fuzz 147612: 6 transforms
Fuzz 147613: 9 transforms
Fuzz 147614: 4 transforms
Fuzz 147615: 15 transforms
Fuzz 147616: 11 transforms
Fuzz 147617: 2 transforms
Fuzz 147618: 3 transforms
Fuzz 147619: 5 transforms
Fuzz 147620: 17 transforms
Fuzz 147621: 2 transforms
Fuzz 147622: 10 transforms
Fuzz 147623: 5 transforms
Fuzz 147624: 12 transforms
Fuzz 147625: 15 transforms
Fuzz 147626: 15 transforms
Fuzz 147627: 12 transforms
Fuzz 147628: 5 transforms
Fuzz 147629: 11 transforms
Fuzz 147630: 16 transforms
Fuzz 147631: 4 transforms
Fuzz 147632: 1 transforms
Fuzz 147633: 6 transforms
Fuzz 147634: 16 transforms
Fuzz 147635: 9 transforms
Fuzz 147636: 4 transforms
Fuzz 147637: 11 transforms
Fuzz 147638: 11 transforms
Fuzz 147639: 20 transforms
Fuzz 147640: 1 transforms
Fuzz 147641: 17 transforms
Fuzz 147642: 15 transforms
Fuzz 147643: 13 transforms
Fuzz 147644: 5 transforms
Fuzz 147645: 15 transforms
Fuzz 147646: 16 transforms
Fuzz 147647: 11 transforms
Fuzz 147648: 3 transforms
Fuzz 147649: 20 transforms
Fuzz 147650: 2 transforms
Fuzz 147651: 5 transforms
Fuzz 147652: 10 transforms
Fuzz 147653: 8 transforms
Fuzz 147654: 20 transforms
Fuzz 147655: 7 transforms
Fuzz 147656: 12 transforms
Fuzz 147657: 13 transforms
Fuzz 147658: 9 transforms
Fuzz 147659: 7 transforms
Fuzz 147660: 13 transforms
Fuzz 147661: 1 transforms
Fuzz 147662: 18 transforms
Fuzz 147663: 16 transforms
Fuzz 147664: 17 transforms
Fuzz 147665: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
{
   -4.5nput() int maxCount;
@Coming header;
  selector: 'my-counter',
  List<Stringponent(
  void increment() {}}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
}
@Component(
});
 @I}
class CounterComponent {
  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',

  >void reset() {}

  String header;
  selector: 'my-counter',
  List<String> items;
  CounterComponent recursedComponent;
  int count;class ComponentA {

  @Output() EventEmitter<int> incremented;
  selector: 'my-aaa',
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  @ContentChild(CounterComponent)
]),

\'\'\'}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a);
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
)='h1.hidden = !h1.hidden; counter.reset()'
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
 }
]),
});
{
\'\'\');
  '090cedb3f2'833a3f260b0937 <form #ngForm="ngForm"></foimportr.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #coum>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 147666: 7 transforms
Fuzz 147667: 7 transforms
Fuzz 147668: 2 transforms
Fuzz 147669: 12 transforms
Fuzz 147670: 10 transforms
Fuzz 147671: 5 transforms
Fuzz 147672: 3 transforms
Fuzz 147673: 12 transforms
Fuzz 147674: 5 transforms
Fuzz 147675: 6 transforms
Fuzz 147676: 6 transforms
Fuzz 147677: 6 transforms
Fuzz 147678: 4 transforms
Fuzz 147679: 9 transforms
Fuzz 147680: 2 transforms
Fuzz 147681: 12 transforms
Fuzz 147682: 19 transforms
Fuzz 147683: 4 transforms
Fuzz 147684: 8 transforms
Fuzz 147685: 14 transforms
Fuzz 147686: 2 transforms
Fuzz 147687: 5 transforms
Fuzz 147688: 4 transforms
Fuzz 147689: 10 transforms
Fuzz 147690: 2 transforms
Fuzz 147691: 6 transforms
Fuzz 147692: 10 transforms
Fuzz 147693: 4 transforms
Fuzz 147694: 15 transforms
Fuzz 147695: 12 transforms
Fuzz 147696: 1 transforms
Fuzz 147697: 8 transforms
Fuzz 147698: 16 transforms
Fuzz 147699: 8 transforms
Fuzz 147700: 11 transforms
Fuzz 147701: 8 transforms
Fuzz 147702: 19 transforms
Fuzz 147703: 15 transforms
Fuzz 147704: 1 transforms
Fuzz 147705: 2 transforms
Fuzz 147706: 15 transforms
Fuzz 147707: 5 transforms
Fuzz 147708: 2 transforms
Fuzz 147709: 10 transforms
Fuzz 147710: 5 transforms
Fuzz 147711: 7 transforms
Fuzz 147712: 1 transforms
Fuzz 147713: 5 transforms
Fuzz 147714: 11 transforms
Fuzz 147715: 6 transforms
Fuzz 147716: 7 transforms
Fuzz 147717: 13 transforms
Fuzz 147718: 7 transforms
Fuzz 147719: 5 transforms
Fuzz 147720: 14 transforms
Fuzz 147721: 17 transforms
Fuzz 147722: 13 transforms
Fuzz 147723: 16 transforms
Fuzz 147724: 4 transforms
Fuzz 147725: 5 transforms
Fuzz 147726: 20 transforms
Fuzz 147727: 15 transforms
Fuzz 147728: 16 transforms
Fuzz 147729: 5 transforms
Fuzz 147730: 3 transforms
Fuzz 147731: 7 transforms
Fuzz 147732: 7 transforms
Fuzz 147733: 11 transforms
Fuzz 147734: 8 transforms
Fuzz 147735: 3 transforms
Fuzz 147736: 8 transforms
Fuzz 147737: 8 transforms
Fuzz 147738: 9 transforms
Fuzz 147739: 4 transforms
Fuzz 147740: 20 transforms
Fuzz 147741: 12 transforms
Fuzz 147742: 19 transforms
Fuzz 147743: 18 transforms
Fuzz 147744: 15 transforms
Fuzz 147745: 2 transforms
Fuzz 147746: 13 transforms
Fuzz 147747: 14 transforms
Fuzz 147748: 4 transforms
Fuzz 147749: 18 transforms
Fuzz 147750: 7 transforms
Fuzz 147751: 5 transforms
Fuzz 147752: 1 transforms
Fuzz 147753: 7 transforms
Fuzz 147754: 19 transforms
Fuzz 147755: 19 transforms
Fuzz 147756: 10 transforms
Fuzz 147757: 15 transforms
Fuzz 147758: 15 transforms
Fuzz 147759: 8 transforms
Fuzz 147760: 4 transforms
Fuzz 147761: 6 transforms
Fuzz 147762: 4 transforms
Fuzz 147763: 5 transforms
Fuzz 147764: 6 transforms
Fuzz 147765: 18 transforms
Fuzz 147766: 12 transforms
Fuzz 147767: 18 transforms
Fuzz 147768: 19 transforms
Fuzz 147769: 19 transforms
Fuzz 147770: 5 transforms
Fuzz 147771: 1 transforms
Fuzz 147772: 15 transforms
Fuzz 147773: 11 transforms
Fuzz 147774: 16 transforms
Fuzz 147775: 2 transforms
Fuzz 147776: 6 transforms
Fuzz 147777: 5 transforms
Fuzz 147778: 11 transforms
Fuzz 147779: 2 transforms
Fuzz 147780: 12 transforms
Fuzz 147781: 20 transforms
Fuzz 147782: 12 transforms
Fuzz 147783: 6 transforms
Fuzz 147784: 5 transforms
Fuzz 147785: 8 transforms
Fuzz 147786: 15 transforms
Fuzz 147787: 6 transforms
Fuzz 147788: 18 transforms
Fuzz 147789: 20 transforms
Fuzz 147790: 4 transforms
Fuzz 147791: 19 transforms
Fuzz 147792: 8 transforms
Fuzz 147793: 10 transforms
Fuzz 147794: 11 transforms
Fuzz 147795: 8 transforms
Fuzz 147796: 9 transforms
Fuzz 147797: 15 transforms
Fuzz 147798: 12 transforms
Fuzz 147799: 2 transforms
Fuzz 147800: 6 transforms
Fuzz 147801: 8 transforms
Fuzz 147802: 8 transforms
Fuzz 147803: 3 transforms
Fuzz 147804: 16 transforms
Fuzz 147805: 16 transforms
Fuzz 147806: 12 transforms
Fuzz 147807: 10 transforms
Fuzz 147808: 5 transforms
Fuzz 147809: 13 transforms
Fuzz 147810: 7 transforms
Fuzz 147811: 16 transforms
Fuzz 147812: 16 transforms
Fuzz 147813: 13 transforms
Fuzz 147814: 1 transforms
Fuzz 147815: 14 transforms
Fuzz 147816: 20 transforms
Fuzz 147817: 1 transforms
Fuzz 147818: 13 transforms
Fuzz 147819: 7 transforms
Fuzz 147820: 11 transforms
Fuzz 147821: 16 transforms
Fuzz 147822: 20 transforms
Fuzz 147823: 5 transforms
Fuzz 147824: 18 transforms
Fuzz 147825: 1 transforms
Fuzz 147826: 9 transforms
Fuzz 147827: 12 transforms
Fuzz 147828: 13 transforms
Fuzz 147829: 4 transforms
Fuzz 147830: 5 transforms
Fuzz 147831: 4 transforms
Fuzz 147832: 9 transforms
Fuzz 147833: 6 transforms
Fuzz 147834: 11 transforms
Fuzz 147835: 10 transforms
Fuzz 147836: 3 transforms
Fuzz 147837: 19 transforms
Fuzz 147838: 7 transforms
Fuzz 147839: 11 transforms
Fuzz 147840: 14 transforms
Fuzz 147841: 13 transforms
Fuzz 147842: 7 transforms
Fuzz 147843: 14 transforms
Fuzz 147844: 3 transforms
Fuzz 147845: 18 transforms
Fuzz 147846: 10 transforms
Fuzz 147847: 20 transforms
Fuzz 147848: 11 transforms
Fuzz 147849: 3 transforms
Fuzz 147850: 5 transforms
Fuzz 147851: 19 transforms
Fuzz 147852: 2 transforms
Fuzz 147853: 17 transforms
Fuzz 147854: 18 transforms
Fuzz 147855: 18 transforms
Fuzz 147856: 1 transforms
Fuzz 147857: 12 transforms
Fuzz 147858: 1 transforms
Fuzz 147859: 2 transforms
Fuzz 147860: 1 transforms
Fuzz 147861: 9 transforms
Fuzz 147862: 6 transforms
Fuzz 147863: 2 transforms
Fuzz 147864: 1 transforms
Fuzz 147865: 12 transforms
Fuzz 147866: 12 transforms
Fuzz 147867: 5 transforms
Fuzz 147868: 8 transforms
Fuzz 147869: 10 transforms
Fuzz 147870: 3 transforms
Fuzz 147871: 7 transforms
Fuzz 147872: 15 transforms
Fuzz 147873: 5 transforms
Fuzz 147874: 3 transforms
Fuzz 147875: 1 transforms
Fuzz 147876: 15 transforms
Fuzz 147877: 3 transforms
Fuzz 147878: 8 transforms
Fuzz 147879: 12 transforms
Fuzz 147880: 15 transforms
Fuzz 147881: 12 transforms
Fuzz 147882: 3 transforms
Fuzz 147883: 5 transforms
Fuzz 147884: 11 transforms
Fuzz 147885: 18 transforms
Fuzz 147886: 14 transforms
Fuzz 147887: 8 transforms
Fuzz 147888: 18 transforms
Fuzz 147889: 2 transforms
Fuzz 147890: 13 transforms
Fuzz 147891: 1 transforms
Fuzz 147892: 5 transforms
Fuzz 147893: 1 transforms
Fuzz 147894: 9 transforms
Fuzz 147895: 12 transforms
Fuzz 147896: 4 transforms
Fuzz 147897: 14 transforms
Fuzz 147898: 2 transforms
Fuzz 147899: 3 transforms
Fuzz 147900: 16 transforms
Fuzz 147901: 10 transforms
Fuzz 147902: 4 transforms
Fuzz 147903: 10 transforms
Fuzz 147904: 7 transforms
Fuzz 147905: 4 transforms
Fuzz 147906: 1 transforms
Fuzz 147907: 8 transforms
Fuzz 147908: 16 transforms
Fuzz 147909: 1 transforms
Fuzz 147910: 7 transforms
Fuzz 147911: 7 transforms
Fuzz 147912: 4 transforms
Fuzz 147913: 20 transforms
Fuzz 147914: 5 transforms
Fuzz 147915: 16 transforms
Fuzz 147916: 12 transforms
Fuzz 147917: 5 transforms
Fuzz 147918: 7 transforms
Fuzz 147919: 2 transforms
Fuzz 147920: 10 transforms
Fuzz 147921: 7 transforms
Fuzz 147922: 15 transforms
Fuzz 147923: 20 transforms
Fuzz 147924: 20 transforms
Fuzz 147925: 8 transforms
Fuzz 147926: 20 transforms
Fuzz 147927: 17 transforms
Fuzz 147928: 19 transforms
Fuzz 147929: 20 transforms
Fuzz 147930: 2 transforms
Fuzz 147931: 1 transforms
Fuzz 147932: 14 transforms
Fuzz 147933: 4 transforms
Fuzz 147934: 1 transforms
Fuzz 147935: 7 transforms
Fuzz 147936: 13 transforms
Fuzz 147937: 8 transforms
Fuzz 147938: 1 transforms
Fuzz 147939: 17 transforms
Fuzz 147940: 3 transforms
Fuzz 147941: 17 transforms
Fuzz 147942: 2 transforms
Fuzz 147943: 13 transforms
Fuzz 147944: 11 transforms
Fuzz 147945: 18 transforms
Fuzz 147946: 2 transforms
Fuzz 147947: 13 transforms
Fuzz 147948: 16 transforms
Fuzz 147949: 18 transforms
Fuzz 147950: 13 transforms
Fuzz 147951: 16 transforms
Fuzz 147952: 14 transforms
Fuzz 147953: 14 transforms
Fuzz 147954: 14 transforms
Fuzz 147955: 4 transforms
Fuzz 147956: 14 transforms
Fuzz 147957: 6 transforms
Fuzz 147958: 17 transforms
Fuzz 147959: 8 transforms
Fuzz 147960: 17 transforms
Fuzz 147961: 9 transforms
Fuzz 147962: 3 transforms
Fuzz 147963: 16 transforms
Fuzz 147964: 3 transforms
Fuzz 147965: 15 transforms
Fuzz 147966: 7 transforms
Fuzz 147967: 19 transforms
Fuzz 147968: 4 transforms
Fuzz 147969: 3 transforms
Fuzz 147970: 16 transforms
Fuzz 147971: 16 transforms
Fuzz 147972: 13 transforms
Fuzz 147973: 10 transforms
Fuzz 147974: 20 transforms
Fuzz 147975: 6 transforms
Fuzz 147976: 19 transforms
Fuzz 147977: 10 transforms
Fuzz 147978: 19 transforms
Fuzz 147979: 4 transforms
Fuzz 147980: 12 transforms
Fuzz 147981: 12 transforms
Fuzz 147982: 10 transforms
Fuzz 147983: 14 transforms
Fuzz 147984: 3 transforms
Fuzz 147985: 16 transforms
Fuzz 147986: 18 transforms
Fuzz 147987: 9 transforms
Fuzz 147988: 10 transforms
Fuzz 147989: 20 transforms
Fuzz 147990: 6 transforms
Fuzz 147991: 14 transforms
Fuzz 147992: 1 transforms
Fuzz 147993: 6 transforms
Fuzz 147994: 18 transforms
Fuzz 147995: 13 transforms
Fuzz Failure 
<<==DART CODE==>>

  inputs: const ['count'],

  String header;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
  @Input() -
class CounterComponent {
  void increment() {}
-->
  CounterComponent recursedComponent;
  void reset() {}
       aria-hidden=hild(CounterComponent)
       aria-hidden=hild(CounterComponent)

}
  selector: 'my-aaa',
-->
  List<String> items;
  selector: 'my-counter',

  void reset(int maxCount;
  outputs: const ['resetEvent: reset'],
import 'package:angular2/angular2.dart';
  CounterComponent recursedComponent;

  templateUrl: 'test.html',
  int count;
  @ContentC<!--
@Component(
@Component(
  @Output() EventEmitter<int> incremented;
<<==HTML CODE==>>
</div>
       aria-hidden="true"
  

    t(incremented)='items.add($event.toStrin<!--
-->
  <my-counter
<h1 #}
]),
});
{
\'\'\');
  '090cedb3f2833a3
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 147996: 18 transforms
Fuzz 147997: 11 transforms
Fuzz 147998: 8 transforms
Fuzz 147999: 6 transforms
Fuzz 148000: 18 transforms
Fuzz 148001: 7 transforms
Fuzz 148002: 2 transforms
Fuzz 148003: 7 transforms
Fuzz 148004: 8 transforms
Fuzz 148005: 6 transforms
Fuzz 148006: 13 transforms
Fuzz 148007: 15 transforms
Fuzz 148008: 7 transforms
Fuzz 148009: 9 transforms
Fuzz 148010: 17 transforms
Fuzz 148011: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],

  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
class ComponentA {
  CounterComponent recursedComponent;
  EventEmitter<String> resetEvent;
@Component(  selector: 'my-aaa',
class CounterComponent {  int count;
  @ContentChild(CounterComponent)  @Output() EventEmitter<inount'],
  String header;
  int count;
  EventEmitter<String> resetEvent;


  void increment() {}
class CounterComponent {

  @ContentChild(CounterComt> incremented;
  @Output() EventEmitter<inount'],
  selector: 'my-counter',
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [valueement()" [value]="\'add\'"></button>')
@Component(
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
  @Input() int maxCount;
  @Input() int maxCount;
  int count;
import 'package:angular2/angular2.dart';
  List<String> items;

  EventEmitter<String> resetEvent;
}
  void reset() {}
  ou[tputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],
<<==HTML CODE==>>
  {{ngForm.dirty}}
    <my-counter></my-counnter>
    (reset)=d''
    #counter
  <form #ngForm="ngForm"></form>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="items.length"
      
  
    (incremented)='items.add($event.toString())'>
</div>
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />
    [maxCount]='4'
  {{x}} : {{item.trim()}}
<!-- @ngIgnoreErrors: -->
  </my-counter>
  <my-counter

</li>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148012: 13 transforms
Fuzz 148013: 10 transforms
Fuzz 148014: 11 transforms
Fuzz 148015: 3 transforms
Fuzz 148016: 6 transforms
Fuzz 148017: 17 transforms
Fuzz 148018: 11 transforms
Fuzz 148019: 13 transforms
Fuzz 148020: 3 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, Ngrt 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<iIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Ou<!--
-->
    tput() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='ite
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148021: 7 transforms
Fuzz 148022: 8 transforms
Fuzz 148023: 1 transforms
Fuzz 148024: 9 transforms
Fuzz 148025: 8 transforms
Fuzz 148026: 6 transforms
Fuzz 148027: 7 transforms
Fuzz 148028: 3 transforms
Fuzz 148029: 10 transforms
Fuzz 148030: 4 transforms
Fuzz 148031: 3 transforms
Fuzz 148032: 17 transforms
Fuzz 148033: 5 transforms
Fuzz 148034: 3 transforms
Fuzz 148035: 9 transforms
Fuzz 148036: 2 transforms
Fuzz 148037: 1 transforms
Fuzz 148038: 11 transforms
Fuzz 148039: 7 transforms
Fuzz 148040: 14 transforms
Fuzz 148041: 14 transforms
Fuzz 148042: 16 transforms
Fuzz 148043: 6 transforms
Fuzz 148044: 10 transforms
Fuzz 148045: 19 transforms
Fuzz 148046: 13 transforms
Fuzz 148047: 12 transforms
Fuzz 148048: 18 transforms
Fuzz 148049: 18 transforms
Fuzz 148050: 7 transforms
Fuzz 148051: 20 transforms
Fuzz 148052: 10 transforms
Fuzz 148053: 17 transforms
Fuzz 148054: 5 transforms
Fuzz 148055: 12 transforms
Fuzz 148056: 6 transforms
Fuzz 148057: 7 transforms
Fuzz 148058: 12 transforms
Fuzz 148059: 3 transforms
Fuzz 148060: 17 transforms
Fuzz 148061: 9 transforms
Fuzz 148062: 9 transforms
Fuzz 148063: 1 transforms
Fuzz 148064: 4 transforms
Fuzz 148065: 4 transforms
Fuzz 148066: 4 transforms
Fuzz 148067: 19 transforms
Fuzz 148068: 16 transforms
Fuzz 148069: 11 transforms
Fuzz 148070: 11 transforms
Fuzz 148071: 10 transforms
Fuzz 148072: 16 transforms
Fuzz 148073: 16 transforms
Fuzz 148074: 4 transforms
Fuzz 148075: 3 transforms
Fuzz 148076: 19 transforms
Fuzz 148077: 4 transforms
Fuzz 148078: 20 transforms
Fuzz 148079: 15 transforms
Fuzz 148080: 5 transforms
Fuzz 148081: 7 transforms
Fuzz 148082: 20 transforms
Fuzz 148083: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')<!--

@Component(

class CounterComponent {
  selector: 'my-aaa',
  selector: 'my-counter',
class ComponentA {
  void increment() {}

  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;
  String header;
  CounterComponent recursedComponent;
}
@Component(
  int count;
import 'package:angular2/angular2.dart';
  inputs: const ['count'],
-->


  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])  templateUrl: 'test.html',
  List<String> items;
       aria-hidde
  void reset() {}
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
  {{x}} : {{item.trim()}}
});
<!-- @ngIgnoreErrors: -->
</li>
\'\'\');
    (incremented)='items.add($event.toString())'>
  </my-counter>
    <my-counter></my-counter>
<li *ngFor='l}
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
    (click)='h1.hidden = !h1.hidden; counter.reset()'


    [maxCount]='4'<div *ngIf="items.length > 0">
]),
</div>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    #counter
{
      
  <my-counter
  <input [(ngModel)]="header" />
  '090cedet item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148084: 15 transforms
Fuzz 148085: 19 transforms
Fuzz 148086: 17 transforms
Fuzz 148087: 2 transforms
Fuzz 148088: 18 transforms
Fuzz 148089: 8 transforms
Fuzz 148090: 7 transforms
Fuzz 148091: 16 transforms
Fuzz 148092: 18 transforms
Fuzz 148093: 1 transforms
Fuzz 148094: 20 transforms
Fuzz 148095: 14 transforms
Fuzz 148096: 2 transforms
Fuzz 148097: 5 transforms
Fuzz 148098: 18 transforms
Fuzz 148099: 8 transforms
Fuzz 148100: 19 transforms
Fuzz 148101: 18 transforms
Fuzz 148102: 19 transforms
Fuzz 148103: 11 transforms
Fuzz 148104: 6 transforms
Fuzz 148105: 17 transforms
Fuzz 148106: 8 transforms
Fuzz 148107: 3 transforms
Fuzz 148108: 12 transforms
Fuzz 148109: 20 transforms
Fuzz 148110: 12 transforms
Fuzz 148111: 11 transforms
Fuzz 148112: 5 transforms
Fuzz 148113: 14 transforms
Fuzz 148114: 16 transforms
Fuzz 148115: 3 transforms
Fuzz 148116: 10 transforms
Fuzz 148117: 5 transforms
Fuzz 148118: 7 transforms
Fuzz 148119: 15 transforms
Fuzz 148120: 9 transforms
Fuzz 148121: 14 transforms
Fuzz 148122: 10 transforms
Fuzz 148123: 7 transforms
Fuzz 148124: 3 transforms
Fuzz 148125: 5 transforms
Fuzz 148126: 18 transforms
Fuzz 148127: 13 transforms
Fuzz 148128: 18 transforms
Fuzz 148129: 15 transforms
Fuzz 148130: 4 transforms
Fuzz 148131: 19 transforms
Fuzz 148132: 2 transforms
Fuzz 148133: 5 transforms
Fuzz 148134: 3 transforms
Fuzz 148135: 11 transforms
Fuzz 148136: 13 transforms
Fuzz 148137: 4 transforms
Fuzz 148138: 7 transforms
Fuzz 148139: 14 transforms
Fuzz 148140: 16 transforms
Fuzz 148141: 15 transforms
Fuzz 148142: 14 transforms
Fuzz 148143: 16 transforms
Fuzz 148144: 9 transforms
Fuzz 148145: 1 transforms
Fuzz 148146: 15 transforms
Fuzz 148147: 4 transforms
Fuzz 148148: 7 transforms
Fuzz 148149: 12 transforms
Fuzz 148150: 2 transforms
Fuzz 148151: 19 transforms
Fuzz 148152: 6 transforms
Fuzz 148153: 10 transforms
Fuzz 148154: 15 transforms
Fuzz 148155: 10 transforms
Fuzz 148156: 8 transforms
Fuzz 148157: 6 transforms
Fuzz 148158: 20 transforms
Fuzz 148159: 16 transforms
Fuzz 148160: 19 transforms
Fuzz 148161: 14 transforms
Fuzz 148162: 20 transforms
Fuzz 148163: 1 transforms
Fuzz 148164: 9 transforms
Fuzz 148165: 16 transforms
Fuzz 148166: 1 transforms
Fuzz 148167: 5 transforms
Fuzz 148168: 5 transforms
Fuzz 148169: 14 transforms
Fuzz 148170: 15 transforms
Fuzz 148171: 6 transforms
Fuzz 148172: 3 transforms
Fuzz 148173: 1 transforms
Fuzz 148174: 7 transforms
Fuzz 148175: 19 transforms
Fuzz 148176: 1 transforms
Fuzz 148177: 1 transforms
Fuzz 148178: 4 transforms
Fuzz 148179: 9 transforms
Fuzz 148180: 18 transforms
Fuzz 148181: 7 transforms
Fuzz 148182: 13 transforms
Fuzz 148183: 2 transforms
Fuzz 148184: 15 transforms
Fuzz 148185: 4 transforms
Fuzz 148186: 8 transforms
Fuzz 148187: 17 transforms
Fuzz 148188: 4 transforms
Fuzz 148189: 7 transforms
Fuzz 148190: 9 transforms
Fuzz 148191: 12 transforms
Fuzz 148192: 20 transforms
Fuzz 148193: 20 transforms
Fuzz 148194: 14 transforms
Fuzz 148195: 11 transforms
Fuzz 148196: 16 transforms
Fuzz 148197: 17 transforms
Fuzz 148198: 1 transforms
Fuzz 148199: 8 transforms
Fuzz 148200: 7 transforms
Fuzz 148201: 8 transforms
Fuzz 148202: 9 transforms
Fuzz 148203: 5 transforms
Fuzz 148204: 3 transforms
Fuzz 148205: 9 transforms
Fuzz 148206: 13 transforms
Fuzz 148207: 3 transforms
Fuzz 148208: 12 transforms
Fuzz 148209: 8 transforms
Fuzz 148210: 14 transforms
Fuzz 148211: 19 transforms
Fuzz 148212: 11 transforms
Fuzz 148213: 7 transforms
Fuzz 148214: 17 transforms
Fuzz 148215: 15 transforms
Fuzz 148216: 15 transforms
Fuzz 148217: 7 transforms
Fuzz 148218: 14 transforms
Fuzz 148219: 14 transforms
Fuzz 148220: 2 transforms
Fuzz 148221: 6 transforms
Fuzz 148222: 11 transforms
Fuzz 148223: 8 transforms
Fuzz 148224: 16 transforms
Fuzz 148225: 1 transforms
Fuzz 148226: 14 transforms
Fuzz 148227: 16 transforms
Fuzz 148228: 19 transforms
Fuzz 148229: 16 transforms
Fuzz 148230: 13 transforms
Fuzz 148231: 18 transforms
Fuzz 148232: 9 transforms
Fuzz 148233: 1 transforms
Fuzz 148234: 20 transforms
Fuzz 148235: 8 transforms
Fuzz 148236: 2 transforms
Fuzz 148237: 16 transforms
Fuzz 148238: 20 transforms
Fuzz 148239: 8 transforms
Fuzz 148240: 20 transforms
Fuzz 148241: 15 transforms
Fuzz 148242: 6 transforms
Fuzz 148243: 5 transforms
Fuzz 148244: 1 transforms
Fuzz 148245: 8 transforms
Fuzz 148246: 15 transforms
Fuzz 148247: 17 transforms
Fuzz 148248: 19 transforms
Fuzz 148249: 17 transforms
Fuzz 148250: 19 transforms
Fuzz 148251: 13 transforms
Fuzz 148252: 14 transforms
Fuzz 148253: 19 transforms
Fuzz 148254: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  void increment() {}

-->
  '090cedb3f2833a3f260b0937baae56267a6cd935gular2.dart';
\'\'\');
  directives: const [CounterCom<!--

@Component(
  @ContentChild(CounterComponent)

  String header;
  @Output() EventEmitter<int> incremented;
  List<String> items;
]),
}
  template: '{{count}} <buton (click)="increment()" [value]="\'add\'"></button>')

  @Input() int maxCount;
});
class ComponentA {
  outputs: const ['resetEvent: reset'],
{
  temp]lateUrl: 'test.html',
       aria-hiddeponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {  int count;
  EventEmitter<String> resetEvent;

  selector: 'my-counter',
  seawaitlector: 'my-aaa',
}
  CounterComponent recursedComponent;
  void reset() {}
import 'package:angular2/an}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
-<h1 #h1>Showing {{
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148255: 20 transforms
Fuzz 148256: 12 transforms
Fuzz 148257: 10 transforms
Fuzz 148258: 3 transforms
Fuzz 148259: 15 transforms
Fuzz 148260: 18 transforms
Fuzz 148261: 19 transforms
Fuzz 148262: 14 transforms
Fuzz 148263: 14 transforms
Fuzz 148264: 3 transforms
Fuzz 148265: 12 transforms
Fuzz 148266: 6 transforms
Fuzz 148267: 7 transforms
Fuzz 148268: 8 transforms
Fuzz 148269: 4 transforms
Fuzz 148270: 18 transforms
Fuzz 148271: 13 transforms
Fuzz 148272: 6 transforms
Fuzz 148273: 17 transforms
Fuzz 148274: 10 transforms
Fuzz 148275: 19 transforms
Fuzz 148276: 20 transforms
Fuzz 148277: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;import 'package:angular2/angular2.dart';
{
       aria-hidden="true"
  EventEmitter<String> resetEvent;
  inpus: const ['count'],  void reset() {}

  outputs: const ['resetEv}
-->
@Component(
  @Input() int maxCount;
\'\'\');
  void increment() {}

       attr.aria-hidden="{{!invalid}}"
]),
class CounterComponent {
  CounterComponent recursedComponent;
  directives: counst [CounterComponent, NgIf, NgFor, NgForm, NgModel])
});
  templateUrl: 'test.html',
}
class ComponentA {
  @ContentChild(CounterComponent)
  int coun<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  '090cedb3f2833a3f260b0937baae56267a6cent: reset'],
@Component(
  sel'ector: 'my-aaa',

}
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',


     t;
<<==HTML CODE==>>
<finafactoryl!-h- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} i
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148278: 1 transforms
Fuzz 148279: 12 transforms
Fuzz 148280: 1 transforms
Fuzz 148281: 15 transforms
Fuzz 148282: 18 transforms
Fuzz 148283: 6 transforms
Fuzz 148284: 17 transforms
Fuzz 148285: 3 transforms
Fuzz 148286: 2 transforms
Fuzz 148287: 11 transforms
Fuzz 148288: 11 transforms
Fuzz 148289: 20 transforms
Fuzz 148290: 11 transforms
Fuzz 148291: 14 transforms
Fuzz 148292: 18 transforms
Fuzz 148293: 14 transforms
Fuzz 148294: 10 transforms
Fuzz 148295: 4 transforms
Fuzz 148296: 14 transforms
Fuzz 148297: 4 transforms
Fuzz 148298: 2 transforms
Fuzz 148299: 9 transforms
Fuzz 148300: 11 transforms
Fuzz 148301: 10 transforms
Fuzz 148302: 19 transforms
Fuzz 148303: 10 transforms
Fuzz 148304: 14 transforms
Fuzz 148305: 9 transforms
Fuzz 148306: 20 transforms
Fuzz 148307: 8 transforms
Fuzz 148308: 7 transforms
Fuzz 148309: 14 transforms
Fuzz 148310: 6 transforms
Fuzz 148311: 16 transforms
Fuzz 148312: 3 transforms
Fuzz 148313: 12 transforms
Fuzz 148314: 13 transforms
Fuzz 148315: 13 transforms
Fuzz 148316: 7 transforms
Fuzz 148317: 7 transforms
Fuzz 148318: 11 transforms
Fuzz 148319: 9 transforms
Fuzz 148320: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  List<String> items;
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
@Component(
  void increment() {}
  void reset() {}
@Component(
  int coun;
  @Output() EventEmitter<int> incremented;
  <templateUrl: 'test.html',




}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  outputs: const ['resetEvent: reset'],
  EventEmitter<String> resetEvent;
  String header;
import 'package:angular2/angular2.dart';
  @ContentChild(CounterComponent)
  @Input() int maxCount;
  CounterComponent recursedComponent;
class ComponentA {
<<==HTML CODE==>>
</div>
</li>
    [count]="items.length"
  <input [(ngModel)]="header" />
  <my-counter
    [maxCount]='4'<h1 #h1>Showing {{items.len
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148321: 18 transforms
Fuzz 148322: 20 transforms
Fuzz 148323: 13 transforms
Fuzz 148324: 17 transforms
Fuzz 148325: 19 transforms
Fuzz 148326: 12 transforms
Fuzz 148327: 18 transforms
Fuzz 148328: 16 transforms
Fuzz 148329: 14 transforms
Fuzz 148330: 9 transforms
Fuzz 148331: 6 transforms
Fuzz 148332: 11 transforms
Fuzz 148333: 6 transforms
Fuzz 148334: 16 transforms
Fuzz 148335: 12 transforms
Fuzz 148336: 12 transforms
Fuzz 148337: 12 transforms
Fuzz 148338: 10 transforms
Fuzz 148339: 8 transforms
Fuzz 148340: 19 transforms
Fuzz 148341: 20 transforms
Fuzz 148342: 9 transforms
Fuzz 148343: 1 transforms
Fuzz 148344: 6 transforms
Fuzz 148345: 12 transforms
Fuzz 148346: 13 transforms
Fuzz 148347: 4 transforms
Fuzz 148348: 15 transforms
Fuzz 148349: 14 transforms
Fuzz 148350: 12 transforms
Fuzz 148351: 11 transforms
Fuzz 148352: 2 transforms
Fuzz 148353: 18 transforms
Fuzz 148354: 13 transforms
Fuzz 148355: 3 transforms
Fuzz 148356: 6 transforms
Fuzz 148357: 7 transforms
Fuzz 148358: 7 transforms
Fuzz 148359: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
}
class ComponentA {

  @Input() int maxCount;
  templateUrl: 'test.html',

  void increment() {}
  outputs: const ['resetEvent: reset'],
]),
   -4.5'{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

}
  void reset() {}

  selector: 'my-counter',
import 'package:angular2/angular2.dart';
  List<String> items;
  @ContentChild(CounterComponent)
\'\'\');
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {
       aria-hidden="true"
  String header<!--
@Component(
  template: }
{
@Component(

  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
});
  EventEmitter<String> resetEvent;  int count;  '090cedb3f2833a3f260b0937baae56267a6cdswitch935',
  selector: 'my-aapa',
       attr.aria-hidden="{{!invalid};
  CounterComponent recursedComponent;
<<==HTML CODE==>>
       aria-hidden="true"
    [count]="items.length"
  {{ngForm.dirty}}
  
      

       attr.aria-hidden="{{!invalid}}"
    (reset)=''
<div *ngIf="items.length > 0">
    (incremented)='items.add($event.toString())'>
  <input [(ngModel)]="header" />

-->
  <form #ngForm="ngForm"></form>
    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
  <!--
<!-- @ngIgnoreErrors: -->
</div>
    <my-counter></my-counter>
  {{x}} : {{item.trim()}}
</li>
  <my-counter
 </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148360: 17 transforms
Fuzz 148361: 8 transforms
Fuzz 148362: 3 transforms
Fuzz 148363: 16 transforms
Fuzz 148364: 12 transforms
Fuzz 148365: 17 transforms
Fuzz 148366: 2 transforms
Fuzz 148367: 15 transforms
Fuzz 148368: 7 transforms
Fuzz 148369: 8 transforms
Fuzz 148370: 19 transforms
Fuzz 148371: 19 transforms
Fuzz 148372: 7 transforms
Fuzz 148373: 17 transforms
Fuzz 148374: 4 transforms
Fuzz 148375: 14 transforms
Fuzz 148376: 1 transforms
Fuzz 148377: 6 transforms
Fuzz 148378: 15 transforms
Fuzz 148379: 15 transforms
Fuzz 148380: 20 transforms
Fuzz 148381: 17 transforms
Fuzz 148382: 4 transforms
Fuzz 148383: 17 transforms
Fuzz 148384: 19 transforms
Fuzz 148385: 12 transforms
Fuzz 148386: 12 transforms
Fuzz 148387: 12 transforms
Fuzz 148388: 6 transforms
Fuzz 148389: 13 transforms
Fuzz 148390: 4 transforms
Fuzz 148391: 18 transforms
Fuzz 148392: 9 transforms
Fuzz 148393: 17 transforms
Fuzz 148394: 11 transforms
Fuzz 148395: 10 transforms
Fuzz 148396: 4 transforms
Fuzz 148397: 8 transforms
Fuzz 148398: 19 transforms
Fuzz 148399: 18 transforms
Fuzz 148400: 7 transforms
Fuzz 148401: 15 transforms
Fuzz 148402: 11 transforms
Fuzz 148403: 17 transforms
Fuzz 148404: 14 transforms
Fuzz 148405: 13 transforms
Fuzz 148406: 5 transforms
Fuzz 148407: 4 transforms
Fuzz 148408: 13 transforms
Fuzz 148409: 11 transforms
Fuzz 148410: 12 transforms
Fuzz 148411: 1 transforms
Fuzz 148412: 9 transforms
Fuzz 148413: 6 transforms
Fuzz 148414: 8 transforms
Fuzz 148415: 2 transforms
Fuzz 148416: 5 transforms
Fuzz 148417: 11 transforms
Fuzz 148418: 2 transforms
Fuzz 148419: 3 transforms
Fuzz 148420: 15 transforms
Fuzz 148421: 17 transforms
Fuzz 148422: 12 transforms
Fuzz 148423: 17 transforms
Fuzz 148424: 7 transforms
Fuzz 148425: 8 transforms
Fuzz 148426: 17 transforms
Fuzz 148427: 16 transforms
Fuzz 148428: 9 transforms
Fuzz 148429: 16 transforms
Fuzz 148430: 8 transforms
Fuzz 148431: 5 transforms
Fuzz 148432: 11 transforms
Fuzz 148433: 10 transforms
Fuzz 148434: 16 transforms
Fuzz 148435: 11 transforms
Fuzz 148436: 7 transforms
Fuzz 148437: 6 transforms
Fuzz 148438: 4 transforms
Fuzz 148439: 13 transforms
Fuzz 148440: 16 transforms
Fuzz 148441: 14 transforms
Fuzz 148442: 7 transforms
Fuzz 148443: 5 transforms
Fuzz 148444: 2 transforms
Fuzz 148445: 18 transforms
Fuzz 148446: 14 transforms
Fuzz 148447: 3 transforms
Fuzz 148448: 6 transforms
Fuzz 148449: 3 transforms
Fuzz 148450: 7 transforms
Fuzz 148451: 2 transforms
Fuzz 148452: 8 transforms
Fuzz 148453: 3 transforms
Fuzz 148454: 3 transforms
Fuzz 148455: 12 transforms
Fuzz 148456: 6 transforms
Fuzz 148457: 3 transforms
Fuzz 148458: 4 transforms
Fuzz 148459: 7 transforms
Fuzz 148460: 19 transforms
Fuzz 148461: 4 transforms
Fuzz 148462: 13 transforms
Fuzz 148463: 14 transforms
Fuzz 148464: 13 transforms
Fuzz 148465: 13 transforms
Fuzz 148466: 9 transforms
Fuzz 148467: 12 transforms
Fuzz 148468: 13 transforms
Fuzz 148469: 14 transforms
Fuzz 148470: 11 transforms
Fuzz 148471: 14 transforms
Fuzz 148472: 6 transforms
Fuzz 148473: 11 transforms
Fuzz 148474: 16 transforms
Fuzz 148475: 17 transforms
Fuzz 148476: 10 transforms
Fuzz 148477: 10 transforms
Fuzz 148478: 19 transforms
Fuzz 148479: 13 transforms
Fuzz 148480: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  '090cedb3f2833a3f260b0937baae56267a6t> incremented;
  selector: 'my-counter',
  inputs: const ['count'],
}
]),
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></buttoount}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  EventEmitter<String> resetEve\'add\'"></button>')class CounterComponent {
import 'package:angular2/angular2.dart';
});
  EventEmitter<String> resetEvent;

  @Output() EventEmitter<int> inount'],
  @Input() inn>')class CounterComponent {
  selector: 'my-aaa',
  EventEmitter<String> resetEvent;
@Component(
  List<String> items;  String header;
  int count;
  @Input() int maxCount;
\'\'\');

  int count;
  @Input() int maxCount;
  @Output() rEventEmitter<in}
  List<String> items;
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="put() EventEmitter<int> inount'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  int count;
  EventEmitter<String> resetEve\'add\'"></button>')class CounterComponent {
@Component(
  outputs: const ['resetEvent: reset'],

}
  outputs: const ['resetEvent: reset'],
  @Input() int maxCount;

@Component(
{

  inputs: const ['cs ComponentA {
  String header;
  int count;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')class CounterComponent {
  @Input() int maxCount;
  int count;
class ComponentA {
<<==HTML CODE==>>
<!-- @ngIgnore}
]),
});
{

    (incremented)='items.add($event.toString())'>
  <input [(ngModel)]="header" /> {{items.le
<li *ngFoawaitr='let item of items; let x=index' [hidden]='item != null'>
    #counter
  </my-counter>
  {{x}} : {{item.trim()}}
  
  <for}
]),
m #ngForm="ngForm"></form>
</div>
    (reset)=''
    [count]="items.length"
    <my-counter></my-counter>
<div *ngIf="items.length > 0">
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
    [maxCount]='4'
      
</li>

<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148481: 4 transforms
Fuzz 148482: 7 transforms
Fuzz 148483: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
]),
}
import 'package:angular2/angular2.dart';
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])

  @Input() int maxCount;
  inpsetuts: const ['count'],
  template: '{{count}}
  void reset() {}

  void increment() {}
}} <button (click)="increment()" [value]="\'add\'"></button>')
class ComponentA {
  outputs: const ['resetEvent: reset'],
@Component(

  @Output() EventEmitter<int> incremented;
  List<String> aitems;

  selector: 'my-aaa',
  CounterComponent recursedComponent;
  int count;
  EventEmitter<String> resetEvent;
}
  templateUr<!--
l: 'test.html',
@Component(
  @ContentChild(CounterComponent)

<<==HTML CODE==>>
  </my-counter>
<h1 #h1>Showing {{items.length}} items:</h1>
gnoreErrors: -->
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
<!-- @ngI
    (incremented)='items.add($event.toStringe())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'

<div *ngIf="items.length > 0">
  
    <my-counter></my-conter>

  <input [(ngModel)]="header" />      
    (reset)=''
    [maxCount]='4'
  {{ngForm.dirty}}
    [count]="items.length"
  <ck)='h1.hidden = !h1.hidden; counter.reset()'

<div *ngIf="items.length > 0">
  
    <my-counter></my-conter>

  <input [(ngModel)]="header" />      
    (reset)=''
    [maxCount]='4'
  {{ngForm.dirty}}
    [count]="items.length"
  <my-counter
</div>
</li>
<li *ngFor='let item of items; let x=i.ndemy-counter
</div>
<li *ngFor='let item of items; let x=i.ndex' [hidden]='item != null'>
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148484: 6 transforms
Fuzz 148485: 9 transforms
Fuzz 148486: 11 transforms
Fuzz 148487: 15 transforms
Fuzz 148488: 13 transforms
Fuzz 148489: 9 transforms
Fuzz 148490: 11 transforms
Fuzz 148491: 17 transforms
Fuzz 148492: 4 transforms
Fuzz 148493: 6 transforms
Fuzz 148494: 2 transforms
Fuzz 148495: 11 transforms
Fuzz 148496: 9 transforms
Fuzz 148497: 12 transforms
Fuzz 148498: 18 transforms
Fuzz 148499: 4 transforms
Fuzz 148500: 5 transforms
Fuzz 148501: 1 transforms
Fuzz 148502: 6 transforms
Fuzz 148503: 7 transforms
Fuzz 148504: 2 transforms
Fuzz 148505: 6 transforms
Fuzz 148506: 6 transforms
Fuzz 148507: 14 transforms
Fuzz 148508: 1 transforms
Fuzz 148509: 4 transforms
Fuzz 148510: 7 transforms
Fuzz 148511: 16 transforms
Fuzz 148512: 15 transforms
Fuzz 148513: 19 transforms
Fuzz 148514: 3 transforms
Fuzz 148515: 12 transforms
Fuzz 148516: 11 transforms
Fuzz 148517: 9 transforms
Fuzz 148518: 16 transforms
Fuzz 148519: 12 transforms
Fuzz 148520: 13 transforms
Fuzz 148521: 3 transforms
Fuzz 148522: 1 transforms
Fuzz 148523: 16 transforms
Fuzz 148524: 13 transforms
Fuzz 148525: 6 transforms
Fuzz 148526: 11 transforms
Fuzz 148527: 16 transforms
Fuzz 148528: 19 transforms
Fuzz 148529: 9 transforms
Fuzz 148530: 1 transforms
Fuzz 148531: 5 transforms
Fuzz 148532: 10 transforms
Fuzz 148533: 5 transforms
Fuzz 148534: 3 transforms
Fuzz 148535: 7 transforms
Fuzz 148536: 7 transforms
Fuzz 148537: 14 transforms
Fuzz 148538: 13 transforms
Fuzz 148539: 5 transforms
Fuzz 148540: 18 transforms
Fuzz 148541: 1 transforms
Fuzz 148542: 3 transforms
Fuzz 148543: 20 transforms
Fuzz 148544: 6 transforms
Fuzz 148545: 13 transforms
Fuzz 148546: 14 transforms
Fuzz 148547: 9 transforms
Fuzz 148548: 7 transforms
Fuzz 148549: 2 transforms
Fuzz 148550: 9 transforms
Fuzz 148551: 18 transforms
Fuzz 148552: 1 transforms
Fuzz 148553: 19 transforms
Fuzz 148554: 2 transforms
Fuzz 148555: 3 transforms
Fuzz 148556: 18 transforms
Fuzz 148557: 15 transforms
Fuzz 148558: 9 transforms
Fuzz 148559: 3 transforms
Fuzz 148560: 3 transforms
Fuzz 148561: 11 transforms
Fuzz 148562: 10 transforms
Fuzz 148563: 20 transforms
Fuzz 148564: 10 transforms
Fuzz 148565: 15 transforms
Fuzz 148566: 13 transforms
Fuzz 148567: 18 transforms
Fuzz 148568: 19 transforms
Fuzz 148569: 6 transforms
Fuzz 148570: 10 transforms
Fuzz 148571: 4 transforms
Fuzz 148572: 6 transforms
Fuzz 148573: 8 transforms
Fuzz 148574: 9 transforms
Fuzz 148575: 11 transforms
Fuzz 148576: 7 transforms
Fuzz 148577: 12 transforms
Fuzz 148578: 15 transforms
Fuzz 148579: 8 transforms
Fuzz 148580: 18 transforms
Fuzz 148581: 4 transforms
Fuzz 148582: 4 transforms
Fuzz 148583: 8 transforms
Fuzz 148584: 11 transforms
Fuzz 148585: 18 transforms
Fuzz 148586: 7 transforms
Fuzz 148587: 12 transforms
Fuzz 148588: 3 transforms
Fuzz 148589: 9 transforms
Fuzz 148590: 10 transforms
Fuzz 148591: 18 transforms
Fuzz 148592: 8 transforms
Fuzz 148593: 3 transforms
Fuzz 148594: 12 transforms
Fuzz 148595: 10 transforms
Fuzz 148596: 9 transforms
Fuzz 148597: 6 transforms
Fuzz 148598: 15 transforms
Fuzz 148599: 18 transforms
Fuzz 148600: 20 transforms
Fuzz 148601: 14 transforms
Fuzz 148602: 11 transforms
Fuzz 148603: 18 transforms
Fuzz 148604: 1 transforms
Fuzz 148605: 4 transforms
Fuzz 148606: 4 transforms
Fuzz 148607: 16 transforms
Fuzz 148608: 9 transforms
Fuzz 148609: 9 transforms
Fuzz 148610: 11 transforms
Fuzz 148611: 4 transforms
Fuzz 148612: 10 transforms
Fuzz 148613: 17 transforms
Fuzz 148614: 3 transforms
Fuzz 148615: 10 transforms
Fuzz 148616: 11 transforms
Fuzz 148617: 5 transforms
Fuzz 148618: 3 transforms
Fuzz 148619: 11 transforms
Fuzz 148620: 15 transforms
Fuzz 148621: 14 transforms
Fuzz 148622: 8 transforms
Fuzz 148623: 3 transforms
Fuzz 148624: 20 transforms
Fuzz 148625: 5 transforms
Fuzz 148626: 15 transforms
Fuzz 148627: 7 transforms
Fuzz 148628: 17 transforms
Fuzz 148629: 10 transforms
Fuzz 148630: 5 transforms
Fuzz 148631: 8 transforms
Fuzz 148632: 4 transforms
Fuzz 148633: 3 transforms
Fuzz 148634: 4 transforms
Fuzz 148635: 7 transforms
Fuzz 148636: 10 transforms
Fuzz 148637: 13 transforms
Fuzz 148638: 9 transforms
Fuzz 148639: 13 transforms
Fuzz 148640: 2 transforms
Fuzz 148641: 15 transforms
Fuzz 148642: 1 transforms
Fuzz 148643: 17 transforms
Fuzz 148644: 1 transforms
Fuzz 148645: 3 transforms
Fuzz 148646: 18 transforms
Fuzz 148647: 4 transforms
Fuzz 148648: 10 transforms
Fuzz 148649: 1 transforms
Fuzz 148650: 5 transforms
Fuzz 148651: 20 transforms
Fuzz 148652: 17 transforms
Fuzz 148653: 1 transforms
Fuzz 148654: 5 transforms
Fuzz 148655: 16 transforms
Fuzz 148656: 9 transforms
Fuzz 148657: 11 transforms
Fuzz 148658: 4 transforms
Fuzz 148659: 8 transforms
Fuzz 148660: 7 transforms
Fuzz 148661: 3 transforms
Fuzz 148662: 7 transforms
Fuzz 148663: 20 transforms
Fuzz 148664: 8 transforms
Fuzz 148665: 8 transforms
Fuzz 148666: 4 transforms
Fuzz 148667: 1 transforms
Fuzz 148668: 4 transforms
Fuzz 148669: 3 transforms
Fuzz 148670: 12 transforms
Fuzz 148671: 14 transforms
Fuzz 148672: 1 transforms
Fuzz 148673: 7 transforms
Fuzz 148674: 5 transforms
Fuzz 148675: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;
@Component(
@Component(

class ComponentA {
}
  int count;
  int count;
  List<String> items;
  inputs: const ['count'],
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  void increment() {}

class ComponentA {
  String h,eader;

 native EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  String header;
  inputs: const ['count'],
class CounterComponent {
}
  terComponent, NgIf, NgFor, NgForm, NgModel])  void reset() {}
  CounterComponent recursedComponent;
  @ContentChild(CounterComponent)
  dynamicoutputs: const ['resetEvent: reset'],

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  @Output() EventEmitter<emplateUrl: 'test.html',
}

@Component(

class CounterComponent {
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
  @Input() int maxCount;
  selector: 'mparty-counter',
  List<String> items;
<<==HTML CODE==>>
</div>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
</li>
  <form #ngForm="ngForm"></form>
    #counter

    (incremented)='items.add($event.toString())'>
<h1 #h1>Showing {{items.length}} items:</h1>
    <my-counter></my-counter>
    [maxCount]='4'
  <input [(ngModel)]="header" />
    (reset)=''
  {{x}} : {{item.trim()}}
  
<!-- @ngIgnoreErrors: -->
    [count]="items.length"
<div *ngIf="items.length > 0">
      
  <my-counter
  {{ngForm.dirty}}
  </my-counter>
<li *ngFor='let item of items; let x=index' [hidden]=}
]),
});
{
\'\'\');
  '090'item != null'>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148676: 6 transforms
Fuzz 148677: 6 transforms
Fuzz 148678: 11 transforms
Fuzz Failure 
<<==DART CODE==>>


  List<String> items;
  void re}
]set() {}  int count;
  selector: 'my-aaa',
@Component(
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
  @Input() int maxCount;
  void increment() {}


  selector: 'my-counter',
}
  CounterComponent recursedComponent;
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  outputs: const ['resetEvent: reset'],
  directives: const [CounterCompnent, NgIf, NgFor, NgForm, NgModelfinal])
-->
class ComponentA {
  @Output() EventEmitter<int> incremented;
@Component(

import 'package:angular2/angular2.dart';
  String header;
       aria-hidden="true"
  <!--
}
  inputs: const ['count'],
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #co}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.unter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h.hidden = !h1.hidde}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.n; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148679: 4 transforms
Fuzz 148680: 2 transforms
Fuzz 148681: 13 transforms
Fuzz 148682: 17 transforms
Fuzz 148683: 16 transforms
Fuzz 148684: 10 transforms
Fuzz 148685: 2 transforms
Fuzz 148686: 19 transforms
Fuzz 148687: 16 transforms
Fuzz 148688: 15 transforms
Fuzz 148689: 4 transforms
Fuzz 148690: 15 transforms
Fuzz 148691: 20 transforms
Fuzz 148692: 14 transforms
Fuzz 148693: 6 transforms
Fuzz 148694: 9 transforms
Fuzz 148695: 3 transforms
Fuzz 148696: 3 transforms
Fuzz 148697: 16 transforms
Fuzz 148698: 11 transforms
Fuzz 148699: 9 transforms
Fuzz 148700: 15 transforms
Fuzz 148701: 1 transforms
Fuzz 148702: 1 transforms
Fuzz 148703: 12 transforms
Fuzz 148704: 5 transforms
Fuzz 148705: 11 transforms
Fuzz 148706: 9 transforms
Fuzz 148707: 4 transforms
Fuzz 148708: 7 transforms
Fuzz 148709: 17 transforms
Fuzz 148710: 14 transforms
Fuzz 148711: 13 transforms
Fuzz 148712: 5 transforms
Fuzz 148713: 10 transforms
Fuzz 148714: 17 transforms
Fuzz 148715: 18 transforms
Fuzz 148716: 7 transforms
Fuzz 148717: 2 transforms
Fuzz 148718: 6 transforms
Fuzz 148719: 13 transforms
Fuzz 148720: 19 transforms
Fuzz 148721: 19 transforms
Fuzz 148722: 17 transforms
Fuzz 148723: 2 transforms
Fuzz 148724: 4 transforms
Fuzz 148725: 13 transforms
Fuzz 148726: 2 transforms
Fuzz 148727: 4 transforms
Fuzz 148728: 2 transforms
Fuzz 148729: 13 transforms
Fuzz 148730: 7 transforms
Fuzz 148731: 2 transforms
Fuzz 148732: 3 transforms
Fuzz 148733: 14 transforms
Fuzz 148734: 9 transforms
Fuzz 148735: 2 transforms
Fuzz 148736: 1 transforms
Fuzz 148737: 7 transforms
Fuzz 148738: 7 transforms
Fuzz 148739: 5 transforms
Fuzz 148740: 8 transforms
Fuzz 148741: 6 transforms
Fuzz 148742: 17 transforms
Fuzz 148743: 5 transforms
Fuzz 148744: 4 transforms
Fuzz 148745: 6 transforms
Fuzz 148746: 4 transforms
Fuzz 148747: 10 transforms
Fuzz 148748: 7 transforms
Fuzz 148749: 12 transforms
Fuzz 148750: 14 transforms
Fuzz 148751: 10 transforms
Fuzz 148752: 14 transforms
Fuzz 148753: 4 transforms
Fuzz 148754: 11 transforms
Fuzz 148755: 1 transforms
Fuzz 148756: 9 transforms
Fuzz 148757: 14 transforms
Fuzz 148758: 3 transforms
Fuzz 148759: 9 transforms
Fuzz 148760: 16 transforms
Fuzz 148761: 13 transforms
Fuzz 148762: 17 transforms
Fuzz 148763: 20 transforms
Fuzz 148764: 11 transforms
Fuzz 148765: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.aria-hidden="{{!invaliod}}"
    <!--
-->
       aria-hidden="true"
       attr.aria-hidden= l: 'test.html',
  direc
-->
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baa  selector: 'my-aonaa',
       aria-hidden="true"
  templateUr<!a--
@Component(
import 'package:agular2/angular2.dart';
<<==HTML CODE==>>
    #counter
    [maxCount]=get'4'
  <form #ngForm="n @ngIgnoreErrorgForm"></form>
    [count]="items.length"
<div *ngIf="items
<li *ngFor='let item of items; let x=index' [hidden]='it em != null'>
    #counter
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()rrors: -->
<h1 #h1>Showing {{items.len}}
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
        <my-counter

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148766: 17 transforms
Fuzz 148767: 18 transforms
Fuzz 148768: 15 transforms
Fuzz 148769: 10 transforms
Fuzz 148770: 2 transforms
Fuzz 148771: 8 transforms
Fuzz 148772: 3 transforms
Fuzz 148773: 8 transforms
Fuzz 148774: 9 transforms
Fuzz 148775: 13 transforms
Fuzz 148776: 17 transforms
Fuzz 148777: 16 transforms
Fuzz 148778: 9 transforms
Fuzz 148779: 15 transforms
Fuzz 148780: 18 transforms
Fuzz 148781: 5 transforms
Fuzz 148782: 9 transforms
Fuzz 148783: 17 transforms
Fuzz 148784: 17 transforms
Fuzz 148785: 2 transforms
Fuzz 148786: 3 transforms
Fuzz 148787: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
cla<!--
-->
       aria-hidden="true"
       attr.arss ComponentA {
  List<Strinponent(
  selector: 'my-aaa',
  templateUl: 'test.html',
  directivesg> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs:do const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="incremen<!--
-->
       aria-hidden="true"
  t()" [value]="\'add\'"></button>')
class Counte<!--
-->
       aria-hidden="trComponent {
  int count;
  @Input() int <!--
-->
       aria-hidden="true"
       attr.aria-hidden=maxCount;
  EventEmitter<String> resetEvent;
 @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0"typedef>
  <form #ngF>
<li *ngFor='let item of items; let x=index' [hidden]='item = null'>
  {{x}} : {{item.trim()}}
</li>

<di<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
   v *ngIf="items.length > 0"typedef>
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [throw(ngModel}
]),
});
{
  '090cedb3)]="header" />
      
  <my-counter
    #counter
    [maxCorm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [throw(ngModel}
]),
});
{
\'\'\');
  '090cedb3)]="header" />
      
  <my-counter
    #coun ter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148788: 11 transforms
Fuzz 148789: 1 transforms
Fuzz 148790: 9 transforms
Fuzz 148791: 4 transforms
Fuzz 148792: 7 transforms
Fuzz 148793: 16 transforms
Fuzz 148794: 6 transforms
Fuzz 148795: 11 transforms
Fuzz 148796: 11 transforms
Fuzz 148797: 1 transforms
Fuzz 148798: 9 transforms
Fuzz 148799: 14 transforms
Fuzz 148800: 8 transforms
Fuzz 148801: 7 transforms
Fuzz 148802: 14 transforms
Fuzz 148803: 5 transforms
Fuzz 148804: 3 transforms
Fuzz 148805: 11 transforms
Fuzz 148806: 4 transforms
Fuzz 148807: 14 transforms
Fuzz 148808: 12 transforms
Fuzz 148809: 2 transforms
Fuzz 148810: 14 transforms
Fuzz 148811: 8 transforms
Fuzz 148812: 17 transforms
Fuzz 148813: 6 transforms
Fuzz 148814: 4 transforms
Fuzz 148815: 11 transforms
Fuzz 148816: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
class ComponentA {
  List<Strin2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'myfor-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment(g> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset(
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 148817: 19 transforms
Fuzz 148818: 7 transforms
Fuzz 148819: 2 transforms
Fuzz 148820: 8 transforms
Fuzz 148821: 9 transforms
Fuzz 148822: 7 transforms
Fuzz 148823: 12 transforms
Fuzz 148824: 3 transforms
Fuzz 148825: 8 transforms
Fuzz 148826: 20 transforms
Fuzz 148827: 17 transforms
Fuzz 148828: 14 transforms
Fuzz 148829: 20 transforms
Fuzz 148830: 3 transforms
Fuzz 148831: 11 transforms
Fuzz 148832: 12 transforms
Fuzz 148833: 17 transforms
Fuzz 148834: 11 transforms
Fuzz 148835: 19 transforms
Fuzz 148836: 5 transforms
Fuzz 148837: 20 transforms
Fuzz 148838: 12 transforms
Fuzz 148839: 18 transforms
Fuzz 148840: 19 transforms
Fuzz 148841: 11 transforms
Fuzz 148842: 8 transforms
Fuzz 148843: 19 transforms
Fuzz 148844: 20 transforms
Fuzz 148845: 7 transforms
Fuzz 148846: 13 transforms
Fuzz 148847: 7 transforms
Fuzz 148848: 5 transforms
Fuzz 148849: 14 transforms
Fuzz 148850: 9 transforms
Fuzz 148851: 19 transforms
Fuzz 148852: 19 transforms
Fuzz 148853: 9 transforms
Fuzz 148854: 2 transforms
Fuzz 148855: 17 transforms
Fuzz 148856: 19 transforms
Fuzz 148857: 10 transforms
Fuzz 148858: 7 transforms
Fuzz 148859: 1 transforms
Fuzz 148860: 4 transforms
Fuzz 148861: 6 transforms
Fuzz 148862: 2 transforms
Fuzz 148863: 15 transforms
Fuzz 148864: 15 transforms
Fuzz 148865: 11 transforms
Fuzz 148866: 16 transforms
Fuzz 148867: 5 transforms
Fuzz 148868: 16 transforms
Fuzz 148869: 6 transforms
Fuzz 148870: 11 transforms
Fuzz 148871: 8 transforms
Fuzz 148872: 3 transforms
Fuzz 148873: 3 transforms
Fuzz 148874: 3 transforms
Fuzz 148875: 13 transforms
Fuzz 148876: 20 transforms
Fuzz 148877: 6 transforms
Fuzz 148878: 11 transforms
Fuzz 148879: 2 transforms
Fuzz 148880: 3 transforms
Fuzz 148881: 18 transforms
Fuzz 148882: 1 transforms
Fuzz 148883: 4 transforms
Fuzz 148884: 4 transforms
Fuzz 148885: 18 transforms
Fuzz 148886: 18 transforms
Fuzz 148887: 18 transforms
Fuzz 148888: 19 transforms
Fuzz 148889: 4 transforms
Fuzz 148890: 10 transforms
Fuzz 148891: 6 transforms
Fuzz 148892: 19 transforms
Fuzz 148893: 6 transforms
Fuzz 148894: 12 transforms
Fuzz 148895: 18 transforms
Fuzz 148896: 2 transforms
Fuzz 148897: 6 transforms
Fuzz 148898: 14 transforms
Fuzz 148899: 8 transforms
Fuzz 148900: 8 transforms
Fuzz 148901: 8 transforms
Fuzz 148902: 6 transforms
Fuzz 148903: 8 transforms
Fuzz 148904: 14 transforms
Fuzz 148905: 15 transforms
Fuzz 148906: 7 transforms
Fuzz 148907: 4 transforms
Fuzz 148908: 13 transforms
Fuzz 148909: 9 transforms
Fuzz 148910: 11 transforms
Fuzz 148911: 5 transforms
Fuzz 148912: 7 transforms
Fuzz 148913: 17 transforms
Fuzz 148914: 11 transforms
Fuzz 148915: 1 transforms
Fuzz 148916: 15 transforms
Fuzz 148917: 15 transforms
Fuzz 148918: 17 transforms
Fuzz 148919: 13 transforms
Fuzz 148920: 14 transforms
Fuzz 148921: 12 transforms
Fuzz 148922: 15 transforms
Fuzz 148923: 2 transforms
Fuzz 148924: 20 transforms
Fuzz 148925: 3 transforms
Fuzz 148926: 11 transforms
Fuzz 148927: 6 transforms
Fuzz 148928: 17 transforms
Fuzz 148929: 6 transforms
Fuzz 148930: 15 transforms
Fuzz 148931: 9 transforms
Fuzz 148932: 2 transforms
Fuzz 148933: 13 transforms
Fuzz 148934: 17 transforms
Fuzz 148935: 9 transforms
Fuzz 148936: 18 transforms
Fuzz 148937: 20 transforms
Fuzz 148938: 2 transforms
Fuzz 148939: 10 transforms
Fuzz 148940: 6 transforms
Fuzz 148941: 8 transforms
Fuzz 148942: 20 transforms
Fuzz 148943: 16 transforms
Fuzz 148944: 9 transforms
Fuzz 148945: 20 transforms
Fuzz 148946: 4 transforms
Fuzz 148947: 18 transforms
Fuzz 148948: 3 transforms
Fuzz 148949: 5 transforms
Fuzz 148950: 6 transforms
Fuzz 148951: 19 transforms
Fuzz 148952: 1 transforms
Fuzz 148953: 10 transforms
Fuzz 148954: 10 transforms
Fuzz 148955: 4 transforms
Fuzz 148956: 6 transforms
Fuzz 148957: 18 transforms
Fuzz 148958: 14 transforms
Fuzz 148959: 10 transforms
Fuzz 148960: 15 transforms
Fuzz 148961: 20 transforms
Fuzz 148962: 9 transforms
Fuzz 148963: 9 transforms
Fuzz 148964: 2 transforms
Fuzz 148965: 1 transforms
Fuzz 148966: 8 transforms
Fuzz 148967: 20 transforms
Fuzz 148968: 14 transforms
Fuzz 148969: 16 transforms
Fuzz 148970: 15 transforms
Fuzz 148971: 6 transforms
Fuzz 148972: 15 transforms
Fuzz 148973: 2 transforms
Fuzz 148974: 1 transforms
Fuzz 148975: 4 transforms
Fuzz 148976: 20 transforms
Fuzz 148977: 6 transforms
Fuzz 148978: 4 transforms
Fuzz 148979: 10 transforms
Fuzz 148980: 5 transforms
Fuzz 148981: 18 transforms
Fuzz 148982: 10 transforms
Fuzz 148983: 10 transforms
Fuzz 148984: 20 transforms
Fuzz 148985: 7 transforms
Fuzz 148986: 3 transforms
Fuzz 148987: 20 transforms
Fuzz 148988: 8 transforms
Fuzz 148989: 6 transforms
Fuzz 148990: 12 transforms
Fuzz 148991: 18 transforms
Fuzz 148992: 18 transforms
Fuzz 148993: 18 transforms
Fuzz 148994: 13 transforms
Fuzz 148995: 1 transforms
Fuzz 148996: 16 transforms
Fuzz 148997: 16 transforms
Fuzz 148998: 11 transforms
Fuzz 148999: 17 transforms
Fuzz 149000: 6 transforms
Fuzz 149001: 20 transforms
Fuzz 149002: 9 transforms
Fuzz 149003: 13 transforms
Fuzz 149004: 14 transforms
Fuzz 149005: 17 transforms
Fuzz 149006: 5 transforms
Fuzz 149007: 5 transforms
Fuzz 149008: 3 transforms
Fuzz 149009: 8 transforms
Fuzz 149010: 7 transforms
Fuzz 149011: 16 transforms
Fuzz 149012: 13 transforms
Fuzz 149013: 5 transforms
Fuzz 149014: 14 transforms
Fuzz 149015: 1 transforms
Fuzz 149016: 7 transforms
Fuzz 149017: 10 transforms
Fuzz 149018: 15 transforms
Fuzz 149019: 11 transforms
Fuzz 149020: 20 transforms
Fuzz 149021: 4 transforms
Fuzz 149022: 1 transforms
Fuzz 149023: 8 transforms
Fuzz 149024: 5 transforms
Fuzz 149025: 1 transforms
Fuzz 149026: 2 transforms
Fuzz 149027: 17 transforms
Fuzz 149028: 15 transforms
Fuzz 149029: 15 transforms
Fuzz 149030: 20 transforms
Fuzz 149031: 11 transforms
Fuzz 149032: 12 transforms
Fuzz 149033: 13 transforms
Fuzz 149034: 13 transforms
Fuzz 149035: 2 transforms
Fuzz 149036: 11 transforms
Fuzz 149037: 20 transforms
Fuzz 149038: 9 transforms
Fuzz 149039: 1 transforms
Fuzz 149040: 12 transforms
Fuzz 149041: 7 transforms
Fuzz 149042: 8 transforms
Fuzz 149043: 6 transforms
Fuzz 149044: 7 transforms
Fuzz 149045: 4 transforms
Fuzz 149046: 15 transforms
Fuzz 149047: 13 transforms
Fuzz 149048: 18 transforms
Fuzz 149049: 7 transforms
Fuzz 149050: 15 transforms
Fuzz 149051: 19 transforms
Fuzz 149052: 2 transforms
Fuzz 149053: 14 transforms
Fuzz 149054: 13 transforms
Fuzz 149055: 16 transforms
Fuzz 149056: 8 transforms
Fuzz 149057: 20 transforms
Fuzz 149058: 6 transforms
Fuzz 149059: 14 transforms
Fuzz 149060: 19 transforms
Fuzz 149061: 20 transforms
Fuzz 149062: 15 transforms
Fuzz 149063: 18 transforms
Fuzz 149064: 13 transforms
Fuzz 149065: 5 transforms
Fuzz 149066: 6 transforms
Fuzz 149067: 15 transforms
Fuzz 149068: 18 transforms
Fuzz 149069: 3 transforms
Fuzz 149070: 11 transforms
Fuzz 149071: 9 transforms
Fuzz 149072: 12 transforms
Fuzz 149073: 12 transforms
Fuzz 149074: 1 transforms
Fuzz 149075: 9 transforms
Fuzz 149076: 20 transforms
Fuzz 149077: 7 transforms
Fuzz 149078: 11 transforms
Fuzz 149079: 9 transforms
Fuzz 149080: 18 transforms
Fuzz 149081: 16 transforms
Fuzz 149082: 17 transforms
Fuzz 149083: 4 transforms
Fuzz 149084: 7 transforms
Fuzz 149085: 6 transforms
Fuzz 149086: 19 transforms
Fuzz 149087: 4 transforms
Fuzz 149088: 2 transforms
Fuzz 149089: 20 transforms
Fuzz 149090: 10 transforms
Fuzz 149091: 11 transforms
Fuzz 149092: 6 transforms
Fuzz 149093: 17 transforms
Fuzz 149094: 20 transforms
Fuzz 149095: 11 transforms
Fuzz 149096: 20 transforms
Fuzz 149097: 14 transforms
Fuzz 149098: 3 transforms
Fuzz 149099: 18 transforms
Fuzz 149100: 2 transforms
Fuzz 149101: 17 transforms
Fuzz 149102: 12 transforms
Fuzz 149103: 19 transforms
Fuzz 149104: 7 transforms
Fuzz 149105: 17 transforms
Fuzz 149106: 14 transforms
Fuzz 149107: 13 transforms
Fuzz 149108: 18 transforms
Fuzz 149109: 20 transforms
Fuzz 149110: 17 transforms
Fuzz 149111: 5 transforms
Fuzz 149112: 11 transforms
Fuzz 149113: 16 transforms
Fuzz 149114: 16 transforms
Fuzz 149115: 9 transforms
Fuzz 149116: 20 transforms
Fuzz 149117: 9 transforms
Fuzz 149118: 20 transforms
Fuzz 149119: 7 transforms
Fuzz 149120: 15 transforms
Fuzz 149121: 9 transforms
Fuzz 149122: 10 transforms
Fuzz 149123: 18 transforms
Fuzz 149124: 7 transforms
Fuzz 149125: 5 transforms
Fuzz 149126: 16 transforms
Fuzz 149127: 11 transforms
Fuzz 149128: 3 transforms
Fuzz 149129: 10 transforms
Fuzz 149130: 19 transforms
Fuzz 149131: 16 transforms
Fuzz 149132: 20 transforms
Fuzz 149133: 18 transforms
Fuzz 149134: 1 transforms
Fuzz 149135: 12 transforms
Fuzz 149136: 9 transforms
Fuzz 149137: 9 transforms
Fuzz 149138: 6 transforms
Fuzz 149139: 7 transforms
Fuzz 149140: 20 transforms
Fuzz 149141: 19 transforms
Fuzz 149142: 2 transforms
Fuzz 149143: 20 transforms
Fuzz 149144: 14 transforms
Fuzz 149145: 7 transforms
Fuzz 149146: 4 transforms
Fuzz 149147: 20 transforms
Fuzz 149148: 20 transforms
Fuzz 149149: 16 transforms
Fuzz 149150: 17 transforms
Fuzz 149151: 18 transforms
Fuzz 149152: 16 transforms
Fuzz 149153: 5 transforms
Fuzz 149154: 20 transforms
Fuzz 149155: 13 transforms
Fuzz 149156: 7 transforms
Fuzz 149157: 5 transforms
Fuzz 149158: 1 transforms
Fuzz 149159: 14 transforms
Fuzz 149160: 17 transforms
Fuzz 149161: 10 transforms
Fuzz 149162: 1 transforms
Fuzz 149163: 13 transforms
Fuzz 149164: 9 transforms
Fuzz 149165: 20 transforms
Fuzz 149166: 6 transforms
Fuzz 149167: 16 transforms
Fuzz 149168: 13 transforms
Fuzz 149169: 13 transforms
Fuzz 149170: 16 transforms
Fuzz 149171: 7 transforms
Fuzz 149172: 19 transforms
Fuzz 149173: 17 transforms
Fuzz 149174: 10 transforms
Fuzz 149175: 2 transforms
Fuzz 149176: 8 transforms
Fuzz 149177: 17 transforms
Fuzz 149178: 20 transforms
Fuzz 149179: 19 transforms
Fuzz 149180: 10 transforms
Fuzz 149181: 18 transforms
Fuzz 149182: 9 transforms
Fuzz 149183: 15 transforms
Fuzz 149184: 1 transforms
Fuzz 149185: 12 transforms
Fuzz 149186: 19 transforms
Fuzz 149187: 20 transforms
Fuzz 149188: 19 transforms
Fuzz 149189: 10 transforms
Fuzz 149190: 3 transforms
Fuzz 149191: 20 transforms
Fuzz 149192: 7 transforms
Fuzz 149193: 16 transforms
Fuzz 149194: 2 transforms
Fuzz 149195: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  void reset() {}

}
      ComponentA {
  CounterComponent recursedComponent;
       aria-hidden="true"

  @Output() EventEmitter<int> incremented;
-->
  @ContentChild(CounterComponent)
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, sourceNgModel])
}
  selector: 'my-counter',

  outputs: const ['resetEvent: reset'],  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void increment() {}

  int count;
  EventEmitter<String> resetEvent;

@Component(
  List<String> items;
class CounterComponent {
class <!--
  templateUrl: 'test.html',
@Component(
import 'package:angular2/angular2.dart';
  @Input() int maxCount;
<<==HTML CODE==>>
  1  [count]="items.length"
  }
  <form #ngForm="ngForm"></form>
\'\'\');
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
</div>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
   wing {{items.length}} items:</h1>
  1  [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [maxCount]='4'
<!-- @ngIgnoreErae56267a6cd935',
   wing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
{
  <input [(ngModel)]="header" />
      
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
</li>
})  (reset)=''
    (incremented)='items.add($event.toString())'>
  
  '090cedb3f2833a3f260b0937baae56267a6cd935',
    #counter
  <my-counter
  {{x}} : {{item.trim()}}

    (reset)=''
    [maxCount]='4'
  
]),

   
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 149196: 5 transforms
Fuzz 149197: 3 transforms
Fuzz 149198: 2 transforms
Fuzz 149199: 9 transforms
Fuzz 149200: 6 transforms
Fuzz 149201: 19 transforms
Fuzz 149202: 11 transforms
Fuzz 149203: 5 transforms
Fuzz 149204: 3 transforms
Fuzz 149205: 18 transforms
Fuzz 149206: 10 transforms
Fuzz 149207: 16 transforms
Fuzz 149208: 9 transforms
Fuzz 149209: 11 transforms
Fuzz 149210: 15 transforms
Fuzz 149211: 14 transforms
Fuzz 149212: 8 transforms
Fuzz 149213: 5 transforms
Fuzz 149214: 2 transforms
Fuzz 149215: 14 transforms
Fuzz 149216: 16 transforms
Fuzz 149217: 18 transforms
Fuzz 149218: 19 transforms
Fuzz 149219: 4 transforms
Fuzz 149220: 9 transforms
Fuzz 149221: 6 transforms
Fuzz 149222: 13 transforms
Fuzz 149223: 5 transforms
Fuzz 149224: 19 transforms
Fuzz 149225: 16 transforms
Fuzz 149226: 10 transforms
Fuzz 149227: 9 transforms
Fuzz 149228: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  EventEmitter<String> resetEvent;


}
  templateUrl: 'test.html',

       aria-hidden="true"
  CounterComponent recursedComponent;
import 'package:newanglar2/angular2.dart';
       attrrComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  selector: 'my-counter',

  selector: 'my-aaa',

  @Input() int maxCount;
 <!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{ void increment() {}

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  List<String> items;
  selector: 'my-aaa',

  int count;
  templateUrl: 'test.html',
  String header;
  void increment() {}
}
  @Output() EventEmitte<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalidr<int> incremented;
  @ContentChild(CounterComponent)
  void reset() {}
  inputs: const {
-->
class Counte<!--
}
  outputs: const ['resetEvent: reset'],
-->
       aria-hidden="true"
  selector: 'my-counter',
  void reset() {}

  @ContentChilt ['count'],
  CounterComponent recursedComponent;
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Output() EventEmitter<int> incremented;
class Counte<!--
@Component(
class ComponentA {
  @Input() int maxCount;
class ComponentA {
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showi}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
  ng {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty<!--
-->
       aria-hidden="true"
       }}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (click)='h1.hidden = !h1.hidden; counter.rese()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 149229: 6 transforms
Fuzz 149230: 6 transforms
Fuzz 149231: 5 transforms
Fuzz 149232: 5 transforms
Fuzz 149233: 12 transforms
Fuzz 149234: 20 transforms
Fuzz 149235: 10 transforms
Fuzz 149236: 10 transforms
Fuzz 149237: 10 transforms
Fuzz 149238: 13 transforms
Fuzz 149239: 4 transforms
Fuzz 149240: 17 transforms
Fuzz 149241: 4 transforms
Fuzz 149242: 8 transforms
Fuzz 149243: 9 transforms
Fuzz 149244: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
}
  templateUrl: 'test.html',
@Component(


  selector: 'my-aaa',
  @Input() int m
import 'package:angular2/angular2.dart';
class ComponentA {
       aria-hidden="trheader;
}
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  String <!--
@Component(unter',
-->
  inputs: const ['count'],
  String header;
  int count;
 
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<  (clhet item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="nli *ngFor='ler" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (clhet item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''    (clh1>Showing {
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 149245: 19 transforms
Fuzz 149246: 6 transforms
Fuzz 149247: 10 transforms
Fuzz 149248: 9 transforms
Fuzz 149249: 8 transforms
Fuzz 149250: 7 transforms
Fuzz 149251: 17 transforms
Fuzz 149252: 10 transforms
Fuzz 149253: 7 transforms
Fuzz 149254: 16 transforms
Fuzz 149255: 18 transforms
Fuzz 149256: 14 transforms
Fuzz 149257: 5 transforms
Fuzz 149258: 12 transforms
Fuzz 149259: 13 transforms
Fuzz 149260: 20 transforms
Fuzz 149261: 11 transforms
Fuzz 149262: 7 transforms
Fuzz 149263: 8 transforms
Fuzz 149264: 10 transforms
Fuzz 149265: 18 transforms
Fuzz 149266: 7 transforms
Fuzz 149267: 11 transforms
Fuzz 149268: 10 transforms
Fuzz 149269: 4 transforms
Fuzz 149270: 13 transforms
Fuzz 149271: 10 transforms
Fuzz 149272: 3 transforms
Fuzz 149273: 6 transforms
Fuzz 149274: 9 transforms
Fuzz 149275: 6 transforms
Fuzz 149276: 6 transforms
Fuzz 149277: 13 transforms
Fuzz 149278: 1 transforms
Fuzz 149279: 4 transforms
Fuzz 149280: 5 transforms
Fuzz 149281: 12 transforms
Fuzz 149282: 1 transforms
Fuzz 149283: 7 transforms
Fuzz Failure 
<<==DART CODE==>>

  List<String> items;
  void reset() {}

  String header;
class CounterComponent {
import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  selector: 'my-aaa',
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
class ComponentA {

@Component(
  inputs: const ['count'],

}
  @ContentChild(CounterComponent)
  void increment() {}

  CounterComponent recursedComponent;
  templateUrl: 'test.html',
  outputs: const ['resetEvent: rneweset'],
@Component(
  EventEmitter<String> resetEvent;
  dilar2/angular2.dart';
  selector: 'my-counter',
  selector: 'my-aaa',
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
class Co}
]),
});
{
\'\'\');
<!--
  '090cedb3f2833a3f260mponentA {

@Component(
  inputs: const ['count'],

}
  @ContentChild(CounterComponent)
  void increment() {}

  CounterComponent recursedComponent;
  templateUrl: 'test.html',
  outputs: const ['resetEvent: rneweset'],
@Component(
  EventEmitter<Stringrectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  int count;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 149284: 14 transforms
Fuzz 149285: 13 transforms
Fuzz 149286: 16 transforms
Fuzz 149287: 8 transforms
Fuzz 149288: 8 transforms
Fuzz 149289: 2 transforms
Fuzz 149290: 20 transforms
Fuzz 149291: 18 transforms
Fuzz 149292: 4 transforms
Fuzz 149293: 10 transforms
Fuzz 149294: 2 transforms
Fuzz 149295: 3 transforms
Fuzz 149296: 6 transforms
Fuzz 149297: 6 transforms
Fuzz 149298: 2 transforms
Fuzz 149299: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [Coutring> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<StringnterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int max
  @Output() EventEmCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!--
-->
       aria-hidden="tru}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 149300: 8 transforms
Fuzz 149301: 12 transforms
Fuzz 149302: 9 transforms
Fuzz 149303: 16 transforms
Fuzz 149304: 18 transforms
Fuzz 149305: 3 transforms
Fuzz 149306: 7 transforms
Fuzz 149307: 8 transforms
Fuzz 149308: 3 transforms
Fuzz 149309: 17 transforms
Fuzz 149310: 9 transforms
Fuzz 149311: 2 transforms
Fuzz 149312: 19 transforms
Fuzz 149313: 18 transforms
Fuzz 149314: 8 transforms
Fuzz 149315: 8 transforms
Fuzz 149316: 1 transforms
Fuzz 149317: 10 transforms
Fuzz 149318: 19 transforms
Fuzz 149319: 1 transforms
Fuzz 149320: 3 transforms
Fuzz 149321: 8 transforms
Fuzz 149322: 15 transforms
Fuzz 149323: 8 transforms
Fuzz 149324: 2 transforms
Fuzz 149325: 3 transforms
Fuzz 149326: 14 transforms
Fuzz 149327: 1 transforms
Fuzz 149328: 4 transforms
Fuzz 149329: 20 transforms
Fuzz 149330: 8 transforms
Fuzz 149331: 15 transforms
Fuzz 149332: 4 transforms
Fuzz 149333: 18 transforms
Fuzz 149334: 5 transforms
Fuzz 149335: 19 transforms
Fuzz 149336: 17 transforms
Fuzz 149337: 1 transforms
Fuzz 149338: 12 transforms
Fuzz 149339: 6 transforms
Fuzz 149340: 7 transforms
Fuzz 149341: 17 transforms
Fuzz 149342: 14 transforms
Fuzz 149343: 16 transforms
Fuzz 149344: 9 transforms
Fuzz 149345: 4 transforms
Fuzz 149346: 13 transforms
Fuzz 149347: 11 transforms
Fuzz 149348: 5 transforms
Fuzz 149349: 2 transforms
Fuzz 149350: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'test.html',
  @Output() EventEmitt<!--
  selector: 'my-counter',  inputs: const ['count'],
class ComponentA {  List<String> items;
  int count;
-->
  directives: const [CounterCompionent, NgIf, NgFor, NgForm, NgModel])
  String header;
  int nt(
@Component(
       attr.aria-hidden=ventEmitter<String> resetEvent;
       aria-hidden="true"

-->
class CounterComponent {
  @Conte
@Compone'resetEvent: reset'],

       attr.aria-hidden="{{!invalid}}"
  E<!--
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  outputs: const ['resetEvent: reset'],
}
  @Input() int maxCount;
import 'package:angular2/angular2.dart';
er<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<lieErrors: -->
<h1 #h1>Showin *ngFor='let item of items; let x=index' [hidden]='item != null'>  {ength > 0">
  <fo{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm=
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 149351: 15 transforms
Fuzz 149352: 15 transforms
Fuzz 149353: 15 transforms
Fuzz 149354: 11 transforms
Fuzz 149355: 6 transforms
Fuzz 149356: 5 transforms
Fuzz 149357: 15 transforms
Fuzz 149358: 4 transforms
Fuzz 149359: 16 transforms
Fuzz 149360: 11 transforms
Fuzz 149361: 3 transforms
Fuzz 149362: 16 transforms
Fuzz 149363: 15 transforms
Fuzz 149364: 10 transforms
Fuzz 149365: 9 transforms
Fuzz 149366: 4 transforms
Fuzz 149367: 5 transforms
Fuzz 149368: 10 transforms
Fuzz 149369: 13 transforms
Fuzz 149370: 11 transforms
Fuzz 149371: 20 transforms
Fuzz 149372: 7 transforms
Fuzz 149373: 6 transforms
Fuzz 149374: 15 transforms
Fuzz 149375: 14 transforms
Fuzz 149376: 6 transforms
Fuzz 149377: 2 transforms
Fuzz 149378: 11 transforms
Fuzz 149379: 5 transforms
Fuzz 149380: 20 transforms
Fuzz 149381: 13 transforms
Fuzz 149382: 2 transforms
Fuzz 149383: 16 transforms
Fuzz 149384: 7 transforms
Fuzz 149385: 20 transforms
Fuzz 149386: 10 transforms
Fuzz 149387: 18 transforms
Fuzz 149388: 1 transforms
Fuzz 149389: 12 transforms
Fuzz 149390: 14 transforms
Fuzz 149391: 13 transforms
Fuzz 149392: 8 transforms
Fuzz 149393: 17 transforms
Fuzz 149394: 19 transforms
Fuzz 149395: 4 transforms
Fuzz 149396: 18 transforms
Fuzz 149397: 7 transforms
Fuzz 149398: 2 transforms
Fuzz 149399: 15 transforms
Fuzz 149400: 4 transforms
Fuzz 149401: 3 transforms
Fuzz 149402: 4 transforms
Fuzz 149403: 13 transforms
Fuzz 149404: 10 transforms
Fuzz 149405: 11 transforms
Fuzz 149406: 9 transforms
Fuzz 149407: 5 transforms
Fuzz 149408: 18 transforms
Fuzz 149409: 17 transforms
Fuzz 149410: 19 transforms
Fuzz 149411: 4 transforms
Fuzz 149412: 11 transforms
Fuzz 149413: 19 transforms
Fuzz 149414: 20 transforms
Fuzz 149415: 10 transforms
Fuzz 149416: 17 transforms
Fuzz 149417: 15 transforms
Fuzz 149418: 7 transforms
Fuzz 149419: 15 transforms
Fuzz 149420: 8 transforms
Fuzz 149421: 19 transforms
Fuzz 149422: 8 transforms
Fuzz 149423: 9 transforms
Fuzz 149424: 7 transforms
Fuzz 149425: 9 transforms
Fuzz 149426: 5 transforms
Fuzz 149427: 9 transforms
Fuzz 149428: 12 transforms
Fuzz 149429: 16 transforms
Fuzz 149430: 15 transforms
Fuzz 149431: 11 transforms
Fuzz 149432: 3 transforms
Fuzz 149433: 10 transforms
Fuzz 149434: 1 transforms
Fuzz 149435: 11 transforms
Fuzz 149436: 16 transforms
Fuzz 149437: 9 transforms
Fuzz 149438: 17 transforms
Fuzz 149439: 7 transforms
Fuzz 149440: 20 transforms
Fuzz 149441: 15 transforms
Fuzz 149442: 13 transforms
Fuzz 149443: 10 transforms
Fuzz 149444: 4 transforms
Fuzz 149445: 18 transforms
Fuzz 149446: 10 transforms
Fuzz 149447: 19 transforms
Fuzz 149448: 11 transforms
Fuzz 149449: 3 transforms
Fuzz 149450: 7 transforms
Fuzz 149451: 2 transforms
Fuzz 149452: 3 transforms
Fuzz 149453: 13 transforms
Fuzz 149454: 3 transforms
Fuzz 149455: 3 transforms
Fuzz 149456: 19 transforms
Fuzz 149457: 6 transforms
Fuzz 149458: 12 transforms
Fuzz 149459: 2 transforms
Fuzz 149460: 12 transforms
Fuzz 149461: 19 transforms
Fuzz 149462: 10 transforms
Fuzz 149463: 20 transforms
Fuzz 149464: 10 transforms
Fuzz 149465: 16 transforms
Fuzz 149466: 8 transforms
Fuzz 149467: 20 transforms
Fuzz 149468: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import<!--
       aria-hidd 'packaFunctionge:angular2/angular2.dart'ponent(
  selector: 'my-counter',
  
<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}} :et()'
  {{x}} : {{item.trim()}}</li>
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="itemns.length"
    (reset)=''
<h1 #h1Showing {{items.length}} items:</h1>
    #counter
  </my-counter>
    <my-counter></my-counter>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
</div>
  {{ngForm.dirty}}

      
<!-- @ngIgnoreErrors: -->
  <my-counter
  {{item.trim()}}</li>
    (incremented)='items.add($event.toString())'>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    [count]="itemns.length"
    (reset)=''
<h1 #h1Showing {{items.length}} items:</h1>
    #counter
  </my-counter>
    <my-counter></my-counter>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
</div>
  {{ngForm.dirty}}

      
<!-- @ngIgnoreErrors: -->
  <my-counter
  <input [(ngModel)]="header" />
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 149469: 7 transforms
Fuzz 149470: 12 transforms
Fuzz 149471: 7 transforms
Fuzz 149472: 16 transforms
Fuzz 149473: 11 transforms
Fuzz 149474: 7 transforms
Fuzz 149475: 10 transforms
Fuzz 149476: 9 transforms
Fuzz 149477: 4 transforms
Fuzz 149478: 4 transforms
Fuzz 149479: 18 transforms
Fuzz 149480: 4 transforms
Fuzz 149481: 2 transforms
Fuzz 149482: 14 transforms
Fuzz 149483: 20 transforms
Fuzz 149484: 19 transforms
Fuzz 149485: 19 transforms
Fuzz 149486: 16 transforms
Fuzz 149487: 1 transforms
Fuzz 149488: 8 transforms
Fuzz 149489: 17 transforms
Fuzz 149490: 1 transforms
Fuzz 149491: 19 transforms
Fuzz 149492: 20 transforms
Fuzz 149493: 11 transforms
Fuzz 149494: 2 transforms
Fuzz 149495: 20 transforms
Fuzz 149496: 1 transforms
Fuzz 149497: 15 transforms
Fuzz 149498: 11 transforms
Fuzz 149499: 7 transforms
Fuzz 149500: 6 transforms
Fuzz 149501: 9 transforms
Fuzz 149502: 11 transforms
Fuzz 149503: 8 transforms
Fuzz 149504: 19 transforms
Fuzz 149505: 12 transforms
Fuzz 149506: 18 transforms
Fuzz 149507: 7 transforms
Fuzz 149508: 4 transforms
Fuzz 149509: 17 transforms
Fuzz 149510: 11 transforms
Fuzz 149511: 2 transforms
Fuzz 149512: 10 transforms
Fuzz 149513: 5 transforms
Fuzz 149514: 20 transforms
Fuzz 149515: 2 transforms
Fuzz 149516: 13 transforms
Fuzz 149517: 18 transforms
Fuzz 149518: 2 transforms
Fuzz 149519: 14 transforms
Fuzz 149520: 16 transforms
Fuzz 149521: 18 transforms
Fuzz 149522: 3 transforms
Fuzz 149523: 20 transforms
Fuzz 149524: 13 transforms
Fuzz 149525: 16 transforms
Fuzz 149526: 13 transforms
Fuzz 149527: 20 transforms
Fuzz 149528: 19 transforms
Fuzz 149529: 2 transforms
Fuzz 149530: 12 transforms
Fuzz 149531: 3 transforms
Fuzz 149532: 17 transforms
Fuzz 149533: 19 transforms
Fuzz 149534: 20 transforms
Fuzz 149535: 1 transforms
Fuzz 149536: 5 transforms
Fuzz 149537: 10 transforms
Fuzz 149538: 13 transforms
Fuzz 149539: 11 transforms
Fuzz 149540: 18 transforms
Fuzz 149541: 10 transforms
Fuzz 149542: 17 transforms
Fuzz 149543: 3 transforms
Fuzz 149544: 6 transforms
Fuzz 149545: 8 transforms
Fuzz 149546: 2 transforms
Fuzz 149547: 13 transforms
Fuzz 149548: 17 transforms
Fuzz 149549: 12 transforms
Fuzz 149550: 7 transforms
Fuzz 149551: 12 transforms
Fuzz 149552: 6 transforms
Fuzz 149553: 14 transforms
Fuzz 149554: 18 transforms
Fuzz 149555: 10 transforms
Fuzz 149556: 10 transforms
Fuzz 149557: 1 transforms
Fuzz 149558: 1 transforms
Fuzz 149559: 19 transforms
Fuzz 149560: 9 transforms
Fuzz 149561: 17 transforms
Fuzz 149562: 18 transforms
Fuzz 149563: 14 transforms
Fuzz 149564: 3 transforms
Fuzz 149565: 17 transforms
Fuzz 149566: 20 transforms
Fuzz 149567: 20 transforms
Fuzz 149568: 7 transforms
Fuzz 149569: 10 transforms
Fuzz 149570: 13 transforms
Fuzz 149571: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [Count')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<StrerComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index'o [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngMotdel)]="header" />
      
  <my-counter
    #counter    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 149572: 11 transforms
Fuzz 149573: 18 transforms
Fuzz 149574: 8 transforms
Fuzz 149575: 8 transforms
Fuzz 149576: 7 transforms
Fuzz 149577: 15 transforms
Fuzz 149578: 9 transforms
Fuzz 149579: 1 transforms
Fuzz 149580: 18 transforms
Fuzz 149581: 13 transforms
Fuzz 149582: 20 transforms
Fuzz 149583: 17 transforms
Fuzz 149584: 9 transforms
Fuzz 149585: 4 transforms
Fuzz 149586: 4 transforms
Fuzz 149587: 3 transforms
Fuzz 149588: 3 transforms
Fuzz 149589: 15 transforms
Fuzz 149590: 12 transforms
Fuzz 149591: 5 transforms
Fuzz 149592: 18 transforms
Fuzz 149593: 13 transforms
Fuzz 149594: 7 transforms
Fuzz 149595: 6 transforms
Fuzz 149596: 8 transforms
Fuzz 149597: 2 transforms
Fuzz 149598: 8 transforms
Fuzz 149599: 9 transforms
Fuzz 149600: 12 transforms
Fuzz 149601: 14 transforms
Fuzz 149602: 9 transforms
Fuzz 149603: 5 transforms
Fuzz 149604: 12 transforms
Fuzz 149605: 16 transforms
Fuzz 149606: 3 transforms
Fuzz 149607: 9 transforms
Fuzz 149608: 16 transforms
Fuzz 149609: 8 transforms
Fuzz 149610: 18 transforms
Fuzz 149611: 17 transforms
Fuzz 149612: 2 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const [ngular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Str'resetEvent: rese'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 149613: 12 transforms
Fuzz 149614: 3 transforms
Fuzz 149615: 14 transforms
Fuzz 149616: 16 transforms
Fuzz 149617: 7 transforms
Fuzz 149618: 13 transforms
Fuzz 149619: 16 transforms
Fuzz 149620: 18 transforms
Fuzz 149621: 2 transforms
Fuzz 149622: 15 transforms
Fuzz 149623: 16 transforms
Fuzz 149624: 19 transforms
Fuzz 149625: 14 transforms
Fuzz 149626: 19 transforms
Fuzz 149627: 15 transforms
Fuzz 149628: 19 transforms
Fuzz 149629: 18 transforms
Fuzz 149630: 1 transforms
Fuzz 149631: 15 transforms
Fuzz 149632: 19 transforms
Fuzz 149633: 18 transforms
Fuzz 149634: 7 transforms
Fuzz 149635: 1 transforms
Fuzz 149636: 9 transforms
Fuzz 149637: 9 transforms
Fuzz 149638: 14 transforms
Fuzz 149639: 9 transforms
Fuzz 149640: 17 transforms
Fuzz 149641: 3 transforms
Fuzz 149642: 15 transforms
Fuzz 149643: 7 transforms
Fuzz 149644: 15 transforms
Fuzz 149645: 11 transforms
Fuzz 149646: 14 transforms
Fuzz 149647: 9 transforms
Fuzz 149648: 11 transforms
Fuzz 149649: 4 transforms
Fuzz 149650: 15 transforms
Fuzz 149651: 3 transforms
Fuzz 149652: 19 transforms
Fuzz 149653: 20 transforms
Fuzz 149654: 5 transforms
Fuzz 149655: 5 transforms
Fuzz 149656: 17 transforms
Fuzz 149657: 9 transforms
Fuzz 149658: 20 transforms
Fuzz 149659: 7 transforms
Fuzz 149660: 17 transforms
Fuzz 149661: 10 transforms
Fuzz 149662: 11 transforms
Fuzz 149663: 1 transforms
Fuzz 149664: 12 transforms
Fuzz 149665: 12 transforms
Fuzz 149666: 8 transforms
Fuzz 149667: 20 transforms
Fuzz 149668: 11 transforms
Fuzz 149669: 2 transforms
Fuzz 149670: 10 transforms
Fuzz 149671: 2 transforms
Fuzz 149672: 1 transforms
Fuzz 149673: 20 transforms
Fuzz 149674: 4 transforms
Fuzz 149675: 2 transforms
Fuzz 149676: 15 transforms
Fuzz 149677: 4 transforms
Fuzz 149678: 10 transforms
Fuzz 149679: 18 transforms
Fuzz 149680: 3 transforms
Fuzz 149681: 14 transforms
Fuzz 149682: 2 transforms
Fuzz 149683: 2 transforms
Fuzz 149684: 3 transforms
Fuzz 149685: 14 transforms
Fuzz 149686: 10 transforms
Fuzz 149687: 6 transforms
Fuzz 149688: 9 transforms
Fuzz 149689: 8 transforms
Fuzz 149690: 20 transforms
Fuzz 149691: 8 transforms
Fuzz 149692: 7 transforms
Fuzz 149693: 17 transforms
Fuzz 149694: 1 transforms
Fuzz 149695: 3 transforms
Fuzz 149696: 5 transforms
Fuzz 149697: 10 transforms
Fuzz 149698: 15 transforms
Fuzz 149699: 2 transforms
Fuzz 149700: 20 transforms
Fuzz 149701: 11 transforms
Fuzz 149702: 7 transforms
Fuzz 149703: 17 transforms
Fuzz 149704: 4 transforms
Fuzz 149705: 16 transforms
Fuzz 149706: 10 transforms
Fuzz 149707: 13 transforms
Fuzz 149708: 5 transforms
Fuzz 149709: 4 transforms
Fuzz 149710: 6 transforms
Fuzz 149711: 10 transforms
Fuzz 149712: 7 transforms
Fuzz 149713: 18 transforms
Fuzz 149714: 17 transforms
Fuzz 149715: 10 transforms
Fuzz 149716: 1 transforms
Fuzz 149717: 8 transforms
Fuzz 149718: 11 transforms
Fuzz 149719: 2 transforms
Fuzz 149720: 11 transforms
Fuzz 149721: 1 transforms
Fuzz 149722: 13 transforms
Fuzz 149723: 13 transforms
Fuzz 149724: 12 transforms
Fuzz 149725: 3 transforms
Fuzz 149726: 14 transforms
Fuzz 149727: 14 transforms
Fuzz 149728: 19 transforms
Fuzz 149729: 13 transforms
Fuzz 149730: 16 transforms
Fuzz 149731: 17 transforms
Fuzz 149732: 6 transforms
Fuzz 149733: 11 transforms
Fuzz 149734: 11 transforms
Fuzz 149735: 20 transforms
Fuzz 149736: 5 transforms
Fuzz 149737: 2 transforms
Fuzz 149738: 16 transforms
Fuzz 149739: 16 transforms
Fuzz 149740: 4 transforms
Fuzz 149741: 20 transforms
Fuzz 149742: 4 transforms
Fuzz 149743: 6 transforms
Fuzz 149744: 14 transforms
Fuzz 149745: 5 transforms
Fuzz 149746: 9 transforms
Fuzz 149747: 18 transforms
Fuzz 149748: 9 transforms
Fuzz 149749: 7 transforms
Fuzz 149750: 9 transforms
Fuzz 149751: 1 transforms
Fuzz 149752: 10 transforms
Fuzz 149753: 12 transforms
Fuzz 149754: 2 transforms
Fuzz 149755: 6 transforms
Fuzz 149756: 18 transforms
Fuzz 149757: 11 transforms
Fuzz 149758: 11 transforms
Fuzz 149759: 7 transforms
Fuzz 149760: 18 transforms
Fuzz 149761: 16 transforms
Fuzz 149762: 11 transforms
Fuzz 149763: 1 transforms
Fuzz 149764: 1 transforms
Fuzz 149765: 14 transforms
Fuzz 149766: 8 transforms
Fuzz 149767: 15 transforms
Fuzz 149768: 20 transforms
Fuzz 149769: 20 transforms
Fuzz 149770: 3 transforms
Fuzz 149771: 6 transforms
Fuzz 149772: 1 transforms
Fuzz 149773: 17 transforms
Fuzz 149774: 7 transforms
Fuzz 149775: 14 transforms
Fuzz 149776: 17 transforms
Fuzz 149777: 18 transforms
Fuzz 149778: 4 transforms
Fuzz 149779: 15 transforms
Fuzz 149780: 6 transforms
Fuzz 149781: 2 transforms
Fuzz 149782: 2 transforms
Fuzz 149783: 10 transforms
Fuzz 149784: 17 transforms
Fuzz 149785: 17 transforms
Fuzz 149786: 14 transforms
Fuzz 149787: 1 transforms
Fuzz 149788: 2 transforms
Fuzz 149789: 12 transforms
Fuzz 149790: 11 transforms
Fuzz 149791: 8 transforms
Fuzz 149792: 12 transforms
Fuzz 149793: 5 transforms
Fuzz 149794: 13 transforms
Fuzz 149795: 12 transforms
Fuzz 149796: 2 transforms
Fuzz 149797: 9 transforms
Fuzz 149798: 7 transforms
Fuzz 149799: 19 transforms
Fuzz 149800: 1 transforms
Fuzz 149801: 6 transforms
Fuzz 149802: 12 transforms
Fuzz 149803: 16 transforms
Fuzz 149804: 3 transforms
Fuzz 149805: 1 transforms
Fuzz 149806: 6 transforms
Fuzz 149807: 17 transforms
Fuzz 149808: 2 transforms
Fuzz 149809: 9 transforms
Fuzz 149810: 8 transforms
Fuzz 149811: 20 transforms
Fuzz 149812: 16 transforms
Fuzz 149813: 19 transforms
Fuzz 149814: 17 transforms
Fuzz 149815: 4 transforms
Fuzz 149816: 14 transforms
Fuzz 149817: 17 transforms
Fuzz 149818: 3 transforms
Fuzz 149819: 14 transforms
Fuzz 149820: 11 transforms
Fuzz 149821: 7 transforms
Fuzz 149822: 8 transforms
Fuzz 149823: 16 transforms
Fuzz 149824: 14 transforms
Fuzz 149825: 17 transforms
Fuzz 149826: 9 transforms
Fuzz 149827: 5 transforms
Fuzz 149828: 20 transforms
Fuzz 149829: 20 transforms
Fuzz 149830: 8 transforms
Fuzz 149831: 17 transforms
Fuzz 149832: 10 transforms
Fuzz 149833: 6 transforms
Fuzz 149834: 9 transforms
Fuzz 149835: 4 transforms
Fuzz 149836: 12 transforms
Fuzz 149837: 4 transforms
Fuzz 149838: 1 transforms
Fuzz 149839: 20 transforms
Fuzz 149840: 11 transforms
Fuzz 149841: 9 transforms
Fuzz 149842: 4 transforms
Fuzz 149843: 19 transforms
Fuzz 149844: 13 transforms
Fuzz 149845: 14 transforms
Fuzz 149846: 13 transforms
Fuzz 149847: 15 transforms
Fuzz 149848: 3 transforms
Fuzz 149849: 5 transforms
Fuzz 149850: 5 transforms
Fuzz 149851: 16 transforms
Fuzz 149852: 19 transforms
Fuzz 149853: 8 transforms
Fuzz 149854: 7 transforms
Fuzz 149855: 12 transforms
Fuzz 149856: 14 transforms
Fuzz 149857: 1 transforms
Fuzz 149858: 4 transforms
Fuzz 149859: 8 transforms
Fuzz 149860: 3 transforms
Fuzz 149861: 20 transforms
Fuzz 149862: 11 transforms
Fuzz 149863: 17 transforms
Fuzz 149864: 4 transforms
Fuzz 149865: 11 transforms
Fuzz 149866: 7 transforms
Fuzz 149867: 8 transforms
Fuzz 149868: 18 transforms
Fuzz 149869: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  String hea<!--

  template: '{{count}} <button (click)="increment()" [value]="\'autputs: const ['redd\'"></button>')
@Component(
-->
class CounterComponent {
@Component(
import 'package:angular2/angular2.dart';
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
  @ContentChild(CounterComponent)
  void reset() {}

     der;
  int count;
  CounterCompone  templant recursedComponent;
  sesynclector: 'my-counter',


  templateUrl: 'test.html',
  List<String> items;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 }]),});#h1
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 149870: 16 transforms
Fuzz 149871: 14 transforms
Fuzz 149872: 18 transforms
Fuzz 149873: 19 transforms
Fuzz 149874: 12 transforms
Fuzz 149875: 14 transforms
Fuzz 149876: 9 transforms
Fuzz 149877: 14 transforms
Fuzz 149878: 3 transforms
Fuzz 149879: 10 transforms
Fuzz 149880: 8 transforms
Fuzz 149881: 13 transforms
Fuzz 149882: 16 transforms
Fuzz 149883: 16 transforms
Fuzz 149884: 13 transforms
Fuzz 149885: 4 transforms
Fuzz 149886: 5 transforms
Fuzz 149887: 1 transforms
Fuzz 149888: 13 transforms
Fuzz 149889: 11 transforms
Fuzz 149890: 15 transforms
Fuzz 149891: 6 transforms
Fuzz 149892: 11 transforms
Fuzz 149893: 4 transforms
Fuzz 149894: 6 transforms
Fuzz 149895: 6 transforms
Fuzz 149896: 10 transforms
Fuzz 149897: 20 transforms
Fuzz 149898: 9 transforms
Fuzz 149899: 16 transforms
Fuzz 149900: 14 transforms
Fuzz 149901: 4 transforms
Fuzz 149902: 6 transforms
Fuzz 149903: 8 transforms
Fuzz 149904: 11 transforms
Fuzz 149905: 17 transforms
Fuzz 149906: 8 transforms
Fuzz 149907: 8 transforms
Fuzz 149908: 3 transforms
Fuzz 149909: 17 transforms
Fuzz 149910: 2 transforms
Fuzz 149911: 4 transforms
Fuzz 149912: 2 transforms
Fuzz 149913: 5 transforms
Fuzz 149914: 15 transforms
Fuzz 149915: 17 transforms
Fuzz 149916: 12 transforms
Fuzz 149917: 15 transforms
Fuzz 149918: 18 transforms
Fuzz 149919: 10 transforms
Fuzz 149920: 4 transforms
Fuzz 149921: 19 transforms
Fuzz 149922: 2 transforms
Fuzz 149923: 9 transforms
Fuzz 149924: 17 transforms
Fuzz 149925: 5 transforms
Fuzz 149926: 6 transforms
Fuzz 149927: 12 transforms
Fuzz 149928: 17 transforms
Fuzz 149929: 16 transforms
Fuzz 149930: 20 transforms
Fuzz 149931: 9 transforms
Fuzz 149932: 5 transforms
Fuzz 149933: 3 transforms
Fuzz 149934: 6 transforms
Fuzz 149935: 14 transforms
Fuzz 149936: 9 transforms
Fuzz 149937: 2 transforms
Fuzz 149938: 1 transforms
Fuzz 149939: 18 transforms
Fuzz 149940: 5 transforms
Fuzz 149941: 8 transforms
Fuzz 149942: 10 transforms
Fuzz 149943: 7 transforms
Fuzz 149944: 11 transforms
Fuzz 149945: 3 transforms
Fuzz 149946: 10 transforms
Fuzz 149947: 17 transforms
Fuzz 149948: 2 transforms
Fuzz 149949: 1 transforms
Fuzz 149950: 7 transforms
Fuzz 149951: 16 transforms
Fuzz 149952: 19 transforms
Fuzz 149953: 12 transforms
Fuzz 149954: 15 transforms
Fuzz 149955: 16 transforms
Fuzz 149956: 18 transforms
Fuzz 149957: 16 transforms
Fuzz 149958: 12 transforms
Fuzz 149959: 15 transforms
Fuzz 149960: 14 transforms
Fuzz 149961: 5 transforms
Fuzz 149962: 16 transforms
Fuzz 149963: 4 transforms
Fuzz 149964: 20 transforms
Fuzz 149965: 17 transforms
Fuzz 149966: 1 transforms
Fuzz 149967: 11 transforms
Fuzz 149968: 18 transforms
Fuzz 149969: 8 transforms
Fuzz 149970: 2 transforms
Fuzz 149971: 1 transforms
Fuzz 149972: 11 transforms
Fuzz 149973: 4 transforms
Fuzz 149974: 1 transforms
Fuzz 149975: 7 transforms
Fuzz 149976: 7 transforms
Fuzz 149977: 5 transforms
Fuzz 149978: 7 transforms
Fuzz 149979: 17 transforms
Fuzz 149980: 1 transforms
Fuzz 149981: 14 transforms
Fuzz 149982: 13 transforms
Fuzz 149983: 5 transforms
Fuzz 149984: 20 transforms
Fuzz 149985: 4 transforms
Fuzz 149986: 20 transforms
Fuzz 149987: 6 transforms
Fuzz 149988: 10 transforms
Fuzz 149989: 1 transforms
Fuzz 149990: 20 transforms
Fuzz 149991: 13 transforms
Fuzz 149992: 7 transforms
Fuzz 149993: 15 transforms
Fuzz 149994: 11 transforms
Fuzz 149995: 6 transforms
Fuzz 149996: 14 transforms
Fuzz 149997: 18 transforms
Fuzz 149998: 11 transforms
Fuzz 149999: 7 transforms
Fuzz 150000: 8 transforms
Fuzz 150001: 3 transforms
Fuzz 150002: 5 transforms
Fuzz 150003: 3 transforms
Fuzz 150004: 10 transforms
Fuzz 150005: 13 transforms
Fuzz 150006: 11 transforms
Fuzz 150007: 1 transforms
Fuzz 150008: 1 transforms
Fuzz 150009: 11 transforms
Fuzz 150010: 5 transforms
Fuzz 150011: 3 transforms
Fuzz 150012: 9 transforms
Fuzz 150013: 18 transforms
Fuzz 150014: 8 transforms
Fuzz 150015: 8 transforms
Fuzz 150016: 4 transforms
Fuzz 150017: 14 transforms
Fuzz 150018: 5 transforms
Fuzz 150019: 16 transforms
Fuzz 150020: 10 transforms
Fuzz 150021: 19 transforms
Fuzz 150022: 1 transforms
Fuzz 150023: 10 transforms
Fuzz 150024: 5 transforms
Fuzz 150025: 5 transforms
Fuzz 150026: 12 transforms
Fuzz 150027: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [ounterComponent, NgIf, NgFor, NgForm,}

}
  templateUtest.html',
  @Input() int maxCount;
  inputs: const ['count'],
-->

\'\'\') NgModel])
});
{
  @Output() EventEmitter<int> incremented;
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)
  int count;
  outputs: const ['resetEvent: reset'],

class CromponentA {
  omponent;
@Component(
import 'package:angular2/angular2.dart';
}
  List<String> items;
  void increment() {}
  selector: 'my-counter',
class CounterComponent {

  CounterComponent recursedC<!--
]),
  List<Strrl: 'test.html',
  selector: 'my-aaa',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
@Component(
 implements void reset() {}
  String header;
<<==HTML CODE==>>
    [maxCount]='4'
<h1 #h1>Showing {{items.length}y-c<!--
-->nounter></my-counte>
  </my-counter>
  {{x}} : {{item.trim()}}
  
</div>
  {{ngForm.diforrty}}
  <form #ngForm="ngForm"></form>
    (re} items:</h1>
    #counter
    (incremented)='items.add($event.toString())'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'<!-- @ngIgnoreErrors: -->
  <my-counter

<div *ngIf="items.length > 0">
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <input [(ngModel)]="header" />
      
    <my-c<!--
-->nounter></my-counte>
  </my-counter>
  {{x}} : {{item.trim()}}
  
</div>
  {{ngForm.diforrty}}
  <form #ngForm="ngForm"></form>
    (reset)=''
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 150028: 16 transforms
Fuzz 150029: 7 transforms
Fuzz 150030: 20 transforms
Fuzz 150031: 8 transforms
Fuzz 150032: 7 transforms
Fuzz 150033: 19 transforms
Fuzz 150034: 12 transforms
Fuzz 150035: 20 transforms
Fuzz 150036: 12 transforms
Fuzz 150037: 8 transforms
Fuzz 150038: 6 transforms
Fuzz 150039: 19 transforms
Fuzz 150040: 8 transforms
Fuzz 150041: 18 transforms
Fuzz 150042: 2 transforms
Fuzz 150043: 8 transforms
Fuzz 150044: 20 transforms
Fuzz 150045: 14 transforms
Fuzz 150046: 19 transforms
Fuzz 150047: 8 transforms
Fuzz 150048: 10 transforms
Fuzz 150049: 14 transforms
Fuzz 150050: 12 transforms
Fuzz 150051: 16 transforms
Fuzz 150052: 4 transforms
Fuzz 150053: 5 transforms
Fuzz 150054: 10 transforms
Fuzz 150055: 16 transforms
Fuzz 150056: 9 transforms
Fuzz 150057: 19 transforms
Fuzz 150058: 11 transforms
Fuzz 150059: 10 transforms
Fuzz 150060: 8 transforms
Fuzz 150061: 6 transforms
Fuzz 150062: 17 transforms
Fuzz 150063: 7 transforms
Fuzz 150064: 7 transforms
Fuzz 150065: 8 transforms
Fuzz 150066: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
  List<String> items;
  selector: 'my-aaa',

  inputs: const ['count'],

@Component(
  voi}
}
  void increment() {}
  @Input() int maxCount;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  void ind reset() {}
  @ContentChild(CounterComponent)
  oututs: const ['resetEvent: reset'],
  String header;
class CounterComponent {  int count;
import 'package:angular2/angular2.dart';
}
  templateUrl: 'test.html',
@Component(

  EventEmitter<String> resetEvent;  @Output() EventEmitter<}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503int> incremented;
  CounterComponent recu
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *}
o]),
});
{
\'\'\');
  '090ngrethrowFor='let item of items; let x=index' [hidden]='item !<!--
-->
       aria-hidden="true"
       = nul'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIfcounter="items.length  0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 150067: 4 transforms
Fuzz 150068: 4 transforms
Fuzz 150069: 20 transforms
Fuzz 150070: 5 transforms
Fuzz 150071: 10 transforms
Fuzz 150072: 3 transforms
Fuzz 150073: 15 transforms
Fuzz 150074: 16 transforms
Fuzz 150075: 9 transforms
Fuzz 150076: 1 transforms
Fuzz 150077: 11 transforms
Fuzz 150078: 9 transforms
Fuzz 150079: 13 transforms
Fuzz 150080: 7 transforms
Fuzz 150081: 4 transforms
Fuzz 150082: 18 transforms
Fuzz 150083: 6 transforms
Fuzz 150084: 17 transforms
Fuzz 150085: 13 transforms
Fuzz 150086: 17 transforms
Fuzz 150087: 18 transforms
Fuzz 150088: 10 transforms
Fuzz 150089: 17 transforms
Fuzz 150090: 4 transforms
Fuzz 150091: 20 transforms
Fuzz 150092: 11 transforms
Fuzz 150093: 17 transforms
Fuzz 150094: 8 transforms
Fuzz 150095: 5 transforms
Fuzz 150096: 4 transforms
Fuzz 150097: 17 transforms
Fuzz 150098: 8 transforms
Fuzz 150099: 18 transforms
Fuzz 150100: 20 transforms
Fuzz 150101: 8 transforms
Fuzz 150102: 18 transforms
Fuzz 150103: 20 transforms
Fuzz 150104: 19 transforms
Fuzz 150105: 7 transforms
Fuzz 150106: 5 transforms
Fuzz 150107: 2 transforms
Fuzz 150108: 11 transforms
Fuzz 150109: 7 transforms
Fuzz 150110: 3 transforms
Fuzz 150111: 12 transforms
Fuzz 150112: 18 transforms
Fuzz 150113: 11 transforms
Fuzz 150114: 7 transforms
Fuzz 150115: 1 transforms
Fuzz 150116: 5 transforms
Fuzz 150117: 5 transforms
Fuzz 150118: 1 transforms
Fuzz 150119: 15 transforms
Fuzz 150120: 11 transforms
Fuzz 150121: 11 transforms
Fuzz 150122: 15 transforms
Fuzz 150123: 14 transforms
Fuzz 150124: 3 transforms
Fuzz 150125: 12 transforms
Fuzz 150126: 16 transforms
Fuzz 150127: 6 transforms
Fuzz 150128: 17 transforms
Fuzz 150129: 1 transforms
Fuzz 150130: 10 transforms
Fuzz 150131: 7 transforms
Fuzz 150132: 13 transforms
Fuzz 150133: 10 transforms
Fuzz 150134: 7 transforms
Fuzz 150135: 11 transforms
Fuzz 150136: 3 transforms
Fuzz 150137: 6 transforms
Fuzz 150138: 19 transforms
Fuzz 150139: 5 transforms
Fuzz 150140: 19 transforms
Fuzz 150141: 2 transforms
Fuzz 150142: 17 transforms
Fuzz 150143: 4 transforms
Fuzz 150144: 7 transforms
Fuzz 150145: 20 transforms
Fuzz 150146: 19 transforms
Fuzz 150147: 7 transforms
Fuzz 150148: 18 transforms
Fuzz 150149: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
import'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  nent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmer;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{<!--
-->
       aria-count}} <button (cloutputs: const ['resetEvent: reset'],
  template: '{{<!--
-->
       aria-count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  EventEmitter<String> resetEvent;
  @Output() EventEmer;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{<!--
-->
       aria-count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCor: 'my-counter',
  inputs: const ['ount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  void reset() {}
  void incremenitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  void reset() {}
  void increment() {}
deferred}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}</li>

<div *ngIf="items.length > 0"  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></myfinally-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 150150: 20 transforms
Fuzz 150151: 11 transforms
Fuzz 150152: 15 transforms
Fuzz 150153: 20 transforms
Fuzz 150154: 18 transforms
Fuzz 150155: 8 transforms
Fuzz 150156: 3 transforms
Fuzz 150157: 15 transforms
Fuzz 150158: 5 transforms
Fuzz 150159: 16 transforms
Fuzz 150160: 16 transforms
Fuzz 150161: 8 transforms
Fuzz 150162: 5 transforms
Fuzz 150163: 20 transforms
Fuzz 150164: 11 transforms
Fuzz 150165: 10 transforms
Fuzz 150166: 14 transforms
Fuzz 150167: 16 transforms
Fuzz 150168: 16 transforms
Fuzz 150169: 8 transforms
Fuzz 150170: 6 transforms
Fuzz 150171: 19 transforms
Fuzz 150172: 18 transforms
Fuzz 150173: 16 transforms
Fuzz 150174: 13 transforms
Fuzz 150175: 11 transforms
Fuzz 150176: 15 transforms
Fuzz 150177: 6 transforms
Fuzz 150178: 4 transforms
Fuzz 150179: 19 transforms
Fuzz 150180: 7 transforms
Fuzz 150181: 13 transforms
Fuzz 150182: 1 transforms
Fuzz 150183: 20 transforms
Fuzz 150184: 16 transforms
Fuzz 150185: 15 transforms
Fuzz 150186: 15 transforms
Fuzz 150187: 16 transforms
Fuzz 150188: 17 transforms
Fuzz 150189: 4 transforms
Fuzz 150190: 14 transforms
Fuzz 150191: 1 transforms
Fuzz 150192: 8 transforms
Fuzz 150193: 14 transforms
Fuzz 150194: 16 transforms
Fuzz 150195: 3 transforms
Fuzz 150196: 15 transforms
Fuzz 150197: 2 transforms
Fuzz 150198: 19 transforms
Fuzz 150199: 6 transforms
Fuzz 150200: 1 transforms
Fuzz 150201: 5 transforms
Fuzz 150202: 7 transforms
Fuzz 150203: 10 transforms
Fuzz 150204: 17 transforms
Fuzz 150205: 13 transforms
Fuzz 150206: 7 transforms
Fuzz 150207: 15 transforms
Fuzz 150208: 20 transforms
Fuzz 150209: 1 transforms
Fuzz 150210: 9 transforms
Fuzz 150211: 1 transforms
Fuzz 150212: 8 transforms
Fuzz 150213: 20 transforms
Fuzz 150214: 17 transforms
Fuzz 150215: 9 transforms
Fuzz 150216: 1 transforms
Fuzz 150217: 9 transforms
Fuzz 150218: 17 transforms
Fuzz 150219: 14 transforms
Fuzz 150220: 15 transforms
Fuzz 150221: 13 transforms
Fuzz 150222: 8 transforms
Fuzz 150223: 4 transforms
Fuzz 150224: 1 transforms
Fuzz 150225: 5 transforms
Fuzz 150226: 3 transforms
Fuzz 150227: 10 transforms
Fuzz 150228: 11 transforms
Fuzz 150229: 2 transforms
Fuzz 150230: 6 transforms
Fuzz 150231: 11 transforms
Fuzz 150232: 14 transforms
Fuzz 150233: 18 transforms
Fuzz 150234: 2 transforms
Fuzz 150235: 1 transforms
Fuzz 150236: 11 transforms
Fuzz 150237: 2 transforms
Fuzz 150238: 8 transforms
Fuzz 150239: 15 transforms
Fuzz 150240: 7 transforms
Fuzz 150241: 13 transforms
Fuzz 150242: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
}
       attr.aria-hidden="{{!invast<String> items;
  templateUrl: 'test.html',
-->

@Component(
class ComponentA {
  inputs: const ['count'],
  String header;
       aria-hidden="true"
  selector: 'my-aaa',
import 'package:angular2/angular2.dart';

  Li<!--
@Component(
  outputs: const ['re:setEvent: re
  selector: 'my-counter',
<<==HTML CODE==>>
  ength > 0">
  <form #ngForm="ngForm"></form>
    [maxader" />
-->
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
       attr.aria-hidden="{{!invalid}   [maxCount]='4'
  <form #ngForm="ngForm"></form>
    [count]="items.length"
 <!--
    #counter

  <input [(ngModel)]="header" />
      
       aria-hidden="true"
  {{ngForm.dirty}}
  </my-counter>
  <my-counter
  
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
    #counter
      
    <my-counter></my-counter>
  {{x}} : {{item.trim()}}
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
  
    (incremented)='items.add($event.toString())'>

</li>
</div>
    (reset)=''
  <input [(ngModel)]="heorm.dirty}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 150243: 7 transforms
Fuzz 150244: 11 transforms
Fuzz 150245: 1 transforms
Fuzz 150246: 12 transforms
Fuzz 150247: 9 transforms
Fuzz 150248: 19 transforms
Fuzz 150249: 1 transforms
Fuzz 150250: 5 transforms
Fuzz 150251: 1 transforms
Fuzz 150252: 5 transforms
Fuzz 150253: 18 transforms
Fuzz 150254: 7 transforms
Fuzz 150255: 17 transforms
Fuzz 150256: 20 transforms
Fuzz 150257: 3 transforms
Fuzz 150258: 13 transforms
Fuzz 150259: 20 transforms
Fuzz 150260: 13 transforms
Fuzz 150261: 13 transforms
Fuzz 150262: 3 transforms
Fuzz 150263: 14 transforms
Fuzz 150264: 5 transforms
Fuzz 150265: 17 transforms
Fuzz 150266: 20 transforms
Fuzz 150267: 17 transforms
Fuzz 150268: 8 transforms
Fuzz 150269: 8 transforms
Fuzz 150270: 10 transforms
Fuzz 150271: 10 transforms
Fuzz 150272: 13 transforms
Fuzz 150273: 13 transforms
Fuzz 150274: 10 transforms
Fuzz Failure 
<<==DART CODE==>>

}
  templateUrl: 'test.html',
  String header;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  void increment() {}
  outputs: onst ['resetEvent: reset'],
class CounterComponent {
  @Input() int maxCount;
  @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;  @ContentChild(CounterComponent)

}
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()  @ContentChild(CounterComponent)

}
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  CounterComponent recursedComponent;

  int count;
class ComponentA {
  selector: 'my-aaa',
  List<Strin" [value]="\'add\'"></button>')
@Component(
  CounterComponent recursedComponent;

  int count;
class ComponentA {
  selector: 'my-aaa',
  List<String> items;

  selector: 'my-counter',
  void reset() {}
import 'package:angular2/angular2.dart';

<<==HTML CODE==>>
    [count]="items.length"
<li *ngFor='let item of items}
</li>
    <my-counter></my-counter>
<div *ngIf="items.length > 0">

  <input [(ngModel)]="header" />
</div>ems; let x=index' [hidden]='item != null'>
    #counter
<div *ngIf="i
<!-- @ngIgnoreErrors: -->
  '090cedb3f; mlet x=index' [hidden]='item != null'>
\'\'\');
</li>
<h1 #h1>Showing {{items.length}} items:</h1>
  {{x}} : {{item.trim()}}
  </my-counter>
  <my-counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
]),
  
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.tri}
]),
});
{
\'\'\');
  '090cedb3fm()}}
    (incremented)='items.add($event.toString())'>

  {{ngForm.dirty}}
    (reset)=''
});
    [maxCount]='4'
      

{
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 150275: 19 transforms
Fuzz 150276: 12 transforms
Fuzz 150277: 2 transforms
Fuzz 150278: 17 transforms
Fuzz 150279: 19 transforms
Fuzz 150280: 5 transforms
Fuzz 150281: 7 transforms
Fuzz 150282: 16 transforms
Fuzz 150283: 2 transforms
Fuzz 150284: 6 transforms
Fuzz 150285: 16 transforms
Fuzz 150286: 13 transforms
Fuzz 150287: 19 transforms
Fuzz 150288: 17 transforms
Fuzz 150289: 8 transforms
Fuzz 150290: 12 transforms
Fuzz 150291: 2 transforms
Fuzz 150292: 17 transforms
Fuzz 150293: 6 transforms
Fuzz 150294: 14 transforms
Fuzz 150295: 5 transforms
Fuzz 150296: 13 transforms
Fuzz 150297: 17 transforms
Fuzz 150298: 12 transforms
Fuzz 150299: 6 transforms
Fuzz 150300: 1 transforms
Fuzz 150301: 20 transforms
Fuzz 150302: 2 transforms
Fuzz 150303: 19 transforms
Fuzz 150304: 18 transforms
Fuzz 150305: 2 transforms
Fuzz 150306: 9 transforms
Fuzz 150307: 3 transforms
Fuzz 150308: 10 transforms
Fuzz 150309: 15 transforms
Fuzz 150310: 17 transforms
Fuzz 150311: 12 transforms
Fuzz 150312: 6 transforms
Fuzz 150313: 4 transforms
Fuzz 150314: 8 transforms
Fuzz 150315: 10 transforms
Fuzz 150316: 2 transforms
Fuzz 150317: 1 transforms
Fuzz 150318: 14 transforms
Fuzz 150319: 1 transforms
Fuzz 150320: 7 transforms
Fuzz 150321: 17 transforms
Fuzz 150322: 16 transforms
Fuzz 150323: 12 transforms
Fuzz 150324: 15 transforms
Fuzz 150325: 11 transforms
Fuzz 150326: 18 transforms
Fuzz 150327: 2 transforms
Fuzz 150328: 4 transforms
Fuzz 150329: 10 transforms
Fuzz 150330: 18 transforms
Fuzz 150331: 12 transforms
Fuzz 150332: 3 transforms
Fuzz 150333: 15 transforms
Fuzz 150334: 7 transforms
Fuzz 150335: 19 transforms
Fuzz 150336: 13 transforms
Fuzz 150337: 14 transforms
Fuzz 150338: 20 transforms
Fuzz 150339: 8 transforms
Fuzz 150340: 10 transforms
Fuzz 150341: 19 transforms
Fuzz 150342: 9 transforms
Fuzz 150343: 14 transforms
Fuzz 150344: 10 transforms
Fuzz 150345: 5 transforms
Fuzz 150346: 13 transforms
Fuzz 150347: 12 transforms
Fuzz 150348: 3 transforms
Fuzz 150349: 3 transforms
Fuzz 150350: 6 transforms
Fuzz 150351: 3 transforms
Fuzz 150352: 17 transforms
Fuzz 150353: 13 transforms
Fuzz 150354: 14 transforms
Fuzz 150355: 8 transforms
Fuzz 150356: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{<{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent )
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<div *ngIf="items.leng<!--
    (cl<!--
-->
       aria-hidden="true"
       attrick)='h1.idden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
      

</li>
    #counter
  
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
  </my-counter>
-->
of    <my-counter></my-counter>
  <form #ngForm="ngForm"></form>
    [count]="items.length"

  {{ngForm.dirty}}
  <my-counter
    (reset)=''
       aria-hidden="truth > 0">
  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseTemplateVirtualAttributes (package:angular_analyzer_plugin/src/converter.dart:730:17)
#4      HtmlTreeConverter._convertTemplateAttribute (package:angular_analyzer_plugin/src/converter.dart:360:22)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:322:42)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#10     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#11     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#12     FuzzTest.checkNoCrash.<anonymous closure>.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:613:34)
#13     _rootRunUnary (dart:async/zone.dart:1128)
#14     _CustomZone.runUnary (dart:async/zone.dart:1012)
#15     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#16     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#17     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#18     _Future._complete (dart:async/future_impl.dart:468)
#19     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#20     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#21     AngularDriver.resolveDart (package:angular_analyzer_plugin/src/angular_driver.dart:682:5)
#22     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:30)
#23     _rootRunUnary (dart:async/zone.dart:1128)
#24     _CustomZone.runUnary (dart:async/zone.dart:1012)
#25     _FutureListener.handleValue (dart:async/future_impl.dart:129)
#26     _Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:636)
#27     _Future._propagateToListeners (dart:async/future_impl.dart:665)
#28     _Future._complete (dart:async/future_impl.dart:468)
#29     _SyncCompleter.complete (dart:async/future_impl.dart:51)
#30     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:246)
#31     AngularDriver.getStandardAngular (package:angular_analyzer_plugin/src/angular_driver.dart:296:5)
#32     new Future.microtask.<anonymous closure> (dart:async/future.dart:200)
#33     _rootRun (dart:async/zone.dart:1116)
#34     _CustomZone.run (dart:async/zone.dart:1001)
#35     _CustomZone.runGuarded (dart:async/zone.dart:901)
#36     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#37     _rootRun (dart:async/zone.dart:1120)
#38     _CustomZone.run (dart:async/zone.dart:1001)
#39     _CustomZone.runGuarded (dart:async/zone.dart:901)
#40     _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:926)
#41     _microtaskLoop (dart:async/schedule_microtask.dart:41)
#42     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50)
#43     _Timer._runTimers (dart:isolate-patch/timer_impl.dart:375)
#44     _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:394)
#45     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 150357: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{<{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent )
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<div *ngIf="items.leng<!--
    (cl<!--
-->
       aria-hidden="true"
       attrick)='h1.idden = !h1.hidden; counter.reset()'
  <input [(ngModel)]="header" />
      

</li>
    #counter
  
    [maxCount]='4'
<!-- @ngIgnoreErrors: -->
  </my-counter>
-->
of    <my-counter></my-counter>
  <form #ngForm="ngForm"></form>
    [count]="items.length"

  {{ngForm.dirty}}
  <my-counter
    (reset)=''
       aria-hidden="truth > 0">
  {{x}} : {{item.trim()}}
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
    (incremented)='items.add($event.toString())'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      EmbeddedDartParser._scanDartCode (package:angular_analyzer_plugin/src/converter.dart:635:20)
#3      EmbeddedDartParser.parseTemplateVirtualAttributes (package:angular_analyzer_plugin/src/converter.dart:730:17)
#4      HtmlTreeConverter._convertTemplateAttribute (package:angular_analyzer_plugin/src/converter.dart:360:22)
#5      MappedListIterable.elementAt (dart:_internal/iterable.dart:413)
#6      ListIterable.forEach (dart:_internal/iterable.dart:39)
#7      HtmlTreeConverter._convertAttributes (package:angular_analyzer_plugin/src/converter.dart:322:42)
#8      HtmlTreeConverter.convert (package:angular_analyzer_plugin/src/converter.dart:47:26)
#9      HtmlTreeConverter.convertFromAstList (package:angular_analyzer_plugin/src/converter.dart:33:29)
#10     AngularDriver.resolveHtmlFrom (package:angular_analyzer_plugin/src/angular_driver.dart:470:20)
<asynchronous suspension>
#11     AngularDriver.resolveHtml (package:angular_analyzer_plugin/src/angular_driver.dart:372:32)
<asynchronous suspension>
#12     AngularDriver.pushHtmlErrors (package:angular_analyzer_plugin/src/angular_driver.dart:540:27)
<asynchronous suspension>
#13     AngularDriver.performWork (package:angular_analyzer_plugin/src/angular_driver.dart:247:7)
<asynchronous suspension>
#14     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#15     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#16     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#17     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#18     _rootRun (dart:async/zone.dart:1120)
#19     _CustomZone.run (dart:async/zone.dart:1001)
#20     _CustomZone.runGuarded (dart:async/zone.dart:901)
#21     runZoned (dart:async/zone.dart:1465)
#22     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#23     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#24     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#25     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#26     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 150358: 7 transforms
Fuzz 150359: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;  EventEmitter<St<!--
ring> resetEven(t;  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterCofinalmponent)
  CounterComponent recursedComponent;

  void reset() {}
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937b  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='lenull'>
  {{<x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="heade" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (click)='h1.hiddm="ngForm"></form>
  {{ngForm.dirty}}
  
  <inputt item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hiddm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
    }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd9  
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</ddoiv>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 150360: 13 transforms
Fuzz 150361: 16 transforms
Fuzz 150362: 16 transforms
Fuzz 150363: 1 transforms
Fuzz 150364: 17 transforms
Fuzz 150365: 5 transforms
Fuzz 150366: 16 transforms
Fuzz 150367: 4 transforms
Fuzz 150368: 10 transforms
Fuzz 150369: 16 transforms
Fuzz 150370: 3 transforms
Fuzz 150371: 15 transforms
Fuzz 150372: 18 transforms
Fuzz 150373: 11 transforms
Fuzz 150374: 18 transforms
Fuzz 150375: 11 transforms
Fuzz 150376: 19 transforms
Fuzz 150377: 12 transforms
Fuzz 150378: 10 transforms
Fuzz 150379: 7 transforms
Fuzz 150380: 14 transforms
Fuzz 150381: 10 transforms
Fuzz 150382: 1 transforms
Fuzz 150383: 15 transforms
Fuzz 150384: 3 transforms
Fuzz 150385: 8 transforms
Fuzz 150386: 17 transforms
Fuzz 150387: 10 transforms
Fuzz 150388: 16 transforms
Fuzz 150389: 19 transforms
Fuzz 150390: 3 transforms
Fuzz 150391: 14 transforms
Fuzz 150392: 11 transforms
Fuzz 150393: 2 transforms
Fuzz 150394: 1 transforms
Fuzz 150395: 8 transforms
Fuzz 150396: 11 transforms
Fuzz 150397: 1 transforms
Fuzz 150398: 17 transforms
Fuzz 150399: 14 transforms
Fuzz 150400: 19 transforms
Fuzz 150401: 4 transforms
Fuzz 150402: 10 transforms
Fuzz 150403: 12 transforms
Fuzz 150404: 3 transforms
Fuzz 150405: 4 transforms
Fuzz 150406: 15 transforms
Fuzz 150407: 15 transforms
Fuzz 150408: 13 transforms
Fuzz 150409: 1 transforms
Fuzz 150410: 1 transforms
Fuzz 150411: 11 transforms
Fuzz 150412: 6 transforms
Fuzz 150413: 15 transforms
Fuzz 150414: 3 transforms
Fuzz 150415: 3 transforms
Fuzz 150416: 18 transforms
Fuzz 150417: 3 transforms
Fuzz 150418: 2 transforms
Fuzz 150419: 14 transforms
Fuzz 150420: 20 transforms
Fuzz 150421: 2 transforms
Fuzz 150422: 2 transforms
Fuzz 150423: 1 transforms
Fuzz 150424: 19 transforms
Fuzz 150425: 7 transforms
Fuzz 150426: 19 transforms
Fuzz 150427: 11 transforms
Fuzz 150428: 1 transforms
Fuzz 150429: 6 transforms
Fuzz 150430: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
class CounterComponent {
  inputs: const ['count'],
class ComponentA {  List<String> items;
  int count;
  <!--
-->
       aria-hidden="true"
       attr.arvoid reset(){}
  @Output() EventEmitter<int> incremented;
  templateUrl: 'test.html',
}
  outputs: const ['resetEvent: reset'],
-->
  String header;
@Component(
  CounterComponent recursedComponent;

}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

       aria-hidden="true"
  ventEmitter<String> resetEvent;

import 'package:angular2/angular2.dart';

  @ContentChild(CounterComponent)

  @Input() int maxCount;
  void increment() {}<!--
@Component(
  directives: const [Cou
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h{1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {<!--
-->
       aria-hidden="true"
 {item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></fo<!--
-->
       aria-hidderm>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counte>r>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 150431: 15 transforms
Fuzz 150432: 18 transforms
Fuzz 150433: 14 transforms
Fuzz 150434: 4 transforms
Fuzz 150435: 18 transforms
Fuzz 150436: 15 transforms
Fuzz 150437: 13 transforms
Fuzz 150438: 15 transforms
Fuzz 150439: 9 transforms
Fuzz 150440: 4 transforms
Fuzz 150441: 17 transforms
Fuzz 150442: 14 transforms
Fuzz 150443: 7 transforms
Fuzz 150444: 20 transforms
Fuzz 150445: 19 transforms
Fuzz 150446: 16 transforms
Fuzz 150447: 4 transforms
Fuzz 150448: 10 transforms
Fuzz 150449: 14 transforms
Fuzz 150450: 18 transforms
Fuzz 150451: 4 transforms
Fuzz 150452: 9 transforms
Fuzz 150453: 6 transforms
Fuzz 150454: 8 transforms
Fuzz 150455: 12 transforms
Fuzz 150456: 8 transforms
Fuzz 150457: 19 transforms
Fuzz 150458: 13 transforms
Fuzz 150459: 11 transforms
Fuzz 150460: 16 transforms
Fuzz 150461: 1 transforms
Fuzz 150462: 15 transforms
Fuzz 150463: 10 transforms
Fuzz 150464: 16 transforms
Fuzz 150465: 15 transforms
Fuzz 150466: 18 transforms
Fuzz 150467: 4 transforms
Fuzz 150468: 5 transforms
Fuzz 150469: 10 transforms
Fuzz 150470: 7 transforms
Fuzz 150471: 14 transforms
Fuzz 150472: 3 transforms
Fuzz 150473: 11 transforms
Fuzz 150474: 19 transforms
Fuzz 150475: 6 transforms
Fuzz 150476: 11 transforms
Fuzz 150477: 13 transforms
Fuzz 150478: 10 transforms
Fuzz 150479: 17 transforms
Fuzz 150480: 2 transforms
Fuzz 150481: 12 transforms
Fuzz 150482: 9 transforms
Fuzz 150483: 18 transforms
Fuzz 150484: 4 transforms
Fuzz 150485: 20 transforms
Fuzz 150486: 11 transforms
Fuzz 150487: 17 transforms
Fuzz 150488: 11 transforms
Fuzz 150489: 16 transforms
Fuzz 150490: 10 transforms
Fuzz 150491: 8 transforms
Fuzz 150492: 2 transforms
Fuzz 150493: 9 transforms
Fuzz 150494: 12 transforms
Fuzz 150495: 10 transforms
Fuzz 150496: 14 transforms
Fuzz 150497: 3 transforms
Fuzz 150498: 8 transforms
Fuzz 150499: 10 transforms
Fuzz 150500: 16 transforms
Fuzz 150501: 19 transforms
Fuzz 150502: 19 transforms
Fuzz 150503: 9 transforms
Fuzz 150504: 1 transforms
Fuzz 150505: 9 transforms
Fuzz 150506: 4 transforms
Fuzz 150507: 6 transforms
Fuzz 150508: 19 transforms
Fuzz 150509: 3 transforms
Fuzz 150510: 18 transforms
Fuzz 150511: 20 transforms
Fuzz 150512: 8 transforms
Fuzz 150513: 15 transforms
Fuzz 150514: 11 transforms
Fuzz 150515: 4 transforms
Fuzz 150516: 17 transforms
Fuzz 150517: 10 transforms
Fuzz 150518: 18 transforms
Fuzz 150519: 1 transforms
Fuzz 150520: 1 transforms
Fuzz 150521: 7 transforms
Fuzz 150522: 15 transforms
Fuzz 150523: 17 transforms
Fuzz 150524: 19 transforms
Fuzz 150525: 11 transforms
Fuzz 150526: 15 transforms
Fuzz 150527: 19 transforms
Fuzz 150528: 14 transforms
Fuzz 150529: 1 transforms
Fuzz 150530: 4 transforms
Fuzz 150531: 13 transforms
Fuzz 150532: 15 transforms
Fuzz 150533: 4 transforms
Fuzz 150534: 10 transforms
Fuzz 150535: 9 transforms
Fuzz 150536: 7 transforms
Fuzz 150537: 11 transforms
Fuzz 150538: 12 transforms
Fuzz 150539: 11 transforms
Fuzz 150540: 16 transforms
Fuzz 150541: 14 transforms
Fuzz 150542: 10 transforms
Fuzz 150543: 9 transforms
Fuzz 150544: 16 transforms
Fuzz 150545: 10 transforms
Fuzz 150546: 11 transforms
Fuzz 150547: 1 transforms
Fuzz 150548: 19 transforms
Fuzz 150549: 8 transforms
Fuzz 150550: 7 transforms
Fuzz 150551: 5 transforms
Fuzz 150552: 17 transforms
Fuzz 150553: 19 transforms
Fuzz 150554: 12 transforms
Fuzz 150555: 17 transforms
Fuzz 150556: 13 transforms
Fuzz 150557: 4 transforms
Fuzz 150558: 15 transforms
Fuzz 150559: 16 transforms
Fuzz 150560: 4 transforms
Fuzz 150561: 11 transforms
Fuzz 150562: 20 transforms
Fuzz 150563: 6 transforms
Fuzz 150564: 18 transforms
Fuzz 150565: 7 transforms
Fuzz 150566: 3 transforms
Fuzz 150567: 11 transforms
Fuzz 150568: 8 transforms
Fuzz 150569: 1 transforms
Fuzz 150570: 5 transforms
Fuzz 150571: 2 transforms
Fuzz 150572: 2 transforms
Fuzz 150573: 4 transforms
Fuzz 150574: 3 transforms
Fuzz 150575: 11 transforms
Fuzz 150576: 19 transforms
Fuzz 150577: 19 transforms
Fuzz 150578: 9 transforms
Fuzz 150579: 7 transforms
Fuzz 150580: 1 transforms
Fuzz 150581: 2 transforms
Fuzz 150582: 7 transforms
Fuzz 150583: 4 transforms
Fuzz 150584: 18 transforms
Fuzz 150585: 11 transforms
Fuzz 150586: 18 transforms
Fuzz 150587: 9 transforms
Fuzz 150588: 18 transforms
Fuzz 150589: 20 transforms
Fuzz 150590: 8 transforms
Fuzz 150591: 14 transforms
Fuzz 150592: 16 transforms
Fuzz 150593: 11 transforms
Fuzz 150594: 1 transforms
Fuzz 150595: 5 transforms
Fuzz 150596: 8 transforms
Fuzz 150597: 9 transforms
Fuzz 150598: 10 transforms
Fuzz 150599: 5 transforms
Fuzz 150600: 14 transforms
Fuzz 150601: 6 transforms
Fuzz 150602: 3 transforms
Fuzz 150603: 17 transforms
Fuzz 150604: 2 transforms
Fuzz 150605: 7 transforms
Fuzz 150606: 1 transforms
Fuzz 150607: 6 transforms
Fuzz 150608: 12 transforms
Fuzz 150609: 2 transforms
Fuzz 150610: 1 transforms
Fuzz 150611: 16 transforms
Fuzz 150612: 20 transforms
Fuzz 150613: 16 transforms
Fuzz 150614: 8 transforms
Fuzz 150615: 3 transforms
Fuzz 150616: 4 transforms
Fuzz 150617: 7 transforms
Fuzz 150618: 1 transforms
Fuzz 150619: 15 transforms
Fuzz 150620: 11 transforms
Fuzz 150621: 19 transforms
Fuzz 150622: 12 transforms
Fuzz 150623: 1 transforms
Fuzz 150624: 7 transforms
Fuzz 150625: 8 transforms
Fuzz 150626: 20 transforms
Fuzz 150627: 5 transforms
Fuzz 150628: 15 transforms
Fuzz 150629: 11 transforms
Fuzz 150630: 4 transforms
Fuzz 150631: 7 transforms
Fuzz 150632: 17 transforms
Fuzz 150633: 7 transforms
Fuzz 150634: 4 transforms
Fuzz 150635: 20 transforms
Fuzz 150636: 19 transforms
Fuzz 150637: 19 transforms
Fuzz 150638: 13 transforms
Fuzz 150639: 13 transforms
Fuzz 150640: 5 transforms
Fuzz 150641: 8 transforms
Fuzz 150642: 17 transforms
Fuzz 150643: 13 transforms
Fuzz 150644: 9 transforms
Fuzz 150645: 19 transforms
Fuzz 150646: 19 transforms
Fuzz 150647: 14 transforms
Fuzz 150648: 10 transforms
Fuzz 150649: 6 transforms
Fuzz 150650: 11 transforms
Fuzz 150651: 13 transforms
Fuzz 150652: 1 transforms
Fuzz 150653: 6 transforms
Fuzz 150654: 5 transforms
Fuzz 150655: 4 transforms
Fuzz 150656: 7 transforms
Fuzz 150657: 12 transforms
Fuzz 150658: 19 transforms
Fuzz 150659: 16 transforms
Fuzz 150660: 18 transforms
Fuzz 150661: 5 transforms
Fuzz 150662: 12 transforms
Fuzz 150663: 17 transforms
Fuzz 150664: 10 transforms
Fuzz 150665: 9 transforms
Fuzz 150666: 18 transforms
Fuzz 150667: 17 transforms
Fuzz 150668: 4 transforms
Fuzz 150669: 20 transforms
Fuzz 150670: 3 transforms
Fuzz 150671: 13 transforms
Fuzz 150672: 10 transforms
Fuzz 150673: 12 transforms
Fuzz 150674: 1 transforms
Fuzz 150675: 16 transforms
Fuzz 150676: 8 transforms
Fuzz 150677: 16 transforms
Fuzz 150678: 3 transforms
Fuzz 150679: 17 transforms
Fuzz 150680: 3 transforms
Fuzz 150681: 15 transforms
Fuzz 150682: 17 transforms
Fuzz 150683: 13 transforms
Fuzz 150684: 11 transforms
Fuzz 150685: 16 transforms
Fuzz 150686: 9 transforms
Fuzz 150687: 4 transforms
Fuzz 150688: 3 transforms
Fuzz 150689: 13 transforms
Fuzz 150690: 7 transforms
Fuzz 150691: 2 transforms
Fuzz 150692: 20 transforms
Fuzz 150693: 8 transforms
Fuzz 150694: 20 transforms
Fuzz 150695: 6 transforms
Fuzz 150696: 9 transforms
Fuzz 150697: 1 transforms
Fuzz 150698: 11 transforms
Fuzz 150699: 2 transforms
Fuzz 150700: 19 transforms
Fuzz 150701: 7 transforms
Fuzz 150702: 5 transforms
Fuzz 150703: 16 transforms
Fuzz 150704: 6 transforms
Fuzz 150705: 1 transforms
Fuzz 150706: 5 transforms
Fuzz 150707: 10 transforms
Fuzz 150708: 7 transforms
Fuzz 150709: 20 transforms
Fuzz 150710: 8 transforms
Fuzz 150711: 6 transforms
Fuzz 150712: 14 transforms
Fuzz 150713: 6 transforms
Fuzz 150714: 4 transforms
Fuzz 150715: 14 transforms
Fuzz 150716: 11 transforms
Fuzz 150717: 7 transforms
Fuzz 150718: 15 transforms
Fuzz 150719: 7 transforms
Fuzz 150720: 1 transforms
Fuzz 150721: 10 transforms
Fuzz 150722: 5 transforms
Fuzz 150723: 11 transforms
Fuzz 150724: 13 transforms
Fuzz 150725: 10 transforms
Fuzz 150726: 10 transforms
Fuzz 150727: 2 transforms
Fuzz 150728: 5 transforms
Fuzz 150729: 1 transforms
Fuzz 150730: 2 transforms
Fuzz 150731: 16 transforms
Fuzz 150732: 6 transforms
Fuzz 150733: 14 transforms
Fuzz 150734: 11 transforms
Fuzz 150735: 20 transforms
Fuzz 150736: 2 transforms
Fuzz 150737: 6 transforms
Fuzz 150738: 7 transforms
Fuzz 150739: 4 transforms
Fuzz 150740: 8 transforms
Fuzz 150741: 3 transforms
Fuzz 150742: 16 transforms
Fuzz 150743: 11 transforms
Fuzz 150744: 4 transforms
Fuzz 150745: 15 transforms
Fuzz 150746: 11 transforms
Fuzz 150747: 3 transforms
Fuzz 150748: 6 transforms
Fuzz 150749: 14 transforms
Fuzz 150750: 4 transforms
Fuzz 150751: 12 transforms
Fuzz 150752: 8 transforms
Fuzz 150753: 18 transforms
Fuzz 150754: 18 transforms
Fuzz 150755: 5 transforms
Fuzz 150756: 13 transforms
Fuzz 150757: 3 transforms
Fuzz 150758: 18 transforms
Fuzz 150759: 2 transforms
Fuzz 150760: 15 transforms
Fuzz 150761: 20 transforms
Fuzz 150762: 4 transforms
Fuzz 150763: 12 transforms
Fuzz 150764: 4 transforms
Fuzz 150765: 3 transforms
Fuzz 150766: 6 transforms
Fuzz 150767: 6 transforms
Fuzz 150768: 9 transforms
Fuzz 150769: 8 transforms
Fuzz 150770: 6 transforms
Fuzz 150771: 7 transforms
Fuzz 150772: 11 transforms
Fuzz 150773: 4 transforms
Fuzz 150774: 17 transforms
Fuzz 150775: 4 transforms
Fuzz 150776: 15 transforms
Fuzz 150777: 4 transforms
Fuzz 150778: 3 transforms
Fuzz 150779: 20 transforms
Fuzz 150780: 16 transforms
Fuzz 150781: 11 transforms
Fuzz 150782: 7 transforms
Fuzz 150783: 17 transforms
Fuzz 150784: 9 transforms
Fuzz 150785: 2 transforms
Fuzz 150786: 13 transforms
Fuzz 150787: 5 transforms
Fuzz 150788: 13 transforms
Fuzz 150789: 7 transforms
Fuzz 150790: 9 transforms
Fuzz 150791: 19 transforms
Fuzz 150792: 7 transforms
Fuzz 150793: 15 transforms
Fuzz 150794: 18 transforms
Fuzz 150795: 18 transforms
Fuzz 150796: 12 transforms
Fuzz 150797: 2 transforms
Fuzz 150798: 16 transforms
Fuzz 150799: 20 transforms
Fuzz 150800: 19 transforms
Fuzz 150801: 7 transforms
Fuzz 150802: 13 transforms
Fuzz 150803: 8 transforms
Fuzz 150804: 5 transforms
Fuzz 150805: 19 transforms
Fuzz 150806: 7 transforms
Fuzz 150807: 10 transforms
Fuzz 150808: 6 transforms
Fuzz 150809: 10 transforms
Fuzz 150810: 5 transforms
Fuzz 150811: 7 transforms
Fuzz 150812: 11 transforms
Fuzz 150813: 4 transforms
Fuzz 150814: 11 transforms
Fuzz 150815: 10 transforms
Fuzz 150816: 17 transforms
Fuzz 150817: 5 transforms
Fuzz 150818: 13 transforms
Fuzz 150819: 7 transforms
Fuzz 150820: 20 transforms
Fuzz 150821: 11 transforms
Fuzz 150822: 3 transforms
Fuzz 150823: 9 transforms
Fuzz 150824: 9 transforms
Fuzz 150825: 10 transforms
Fuzz 150826: 14 transforms
Fuzz 150827: 20 transforms
Fuzz 150828: 5 transforms
Fuzz 150829: 16 transforms
Fuzz 150830: 16 transforms
Fuzz 150831: 16 transforms
Fuzz 150832: 14 transforms
Fuzz 150833: 7 transforms
Fuzz 150834: 14 transforms
Fuzz 150835: 10 transforms
Fuzz 150836: 18 transforms
Fuzz 150837: 9 transforms
Fuzz 150838: 11 transforms
Fuzz 150839: 4 transforms
Fuzz 150840: 16 transforms
Fuzz 150841: 10 transforms
Fuzz 150842: 11 transforms
Fuzz 150843: 11 transforms
Fuzz 150844: 8 transforms
Fuzz 150845: 1 transforms
Fuzz 150846: 3 transforms
Fuzz 150847: 9 transforms
Fuzz 150848: 16 transforms
Fuzz 150849: 3 transforms
Fuzz 150850: 13 transforms
Fuzz 150851: 19 transforms
Fuzz 150852: 14 transforms
Fuzz 150853: 3 transforms
Fuzz 150854: 13 transforms
Fuzz 150855: 4 transforms
Fuzz 150856: 11 transforms
Fuzz 150857: 8 transforms
Fuzz 150858: 11 transforms
Fuzz 150859: 9 transforms
Fuzz 150860: 13 transforms
Fuzz 150861: 12 transforms
Fuzz 150862: 1 transforms
Fuzz 150863: 12 transforms
Fuzz 150864: 1 transforms
Fuzz 150865: 12 transforms
Fuzz 150866: 20 transforms
Fuzz 150867: 16 transforms
Fuzz 150868: 5 transforms
Fuzz 150869: 14 transforms
Fuzz 150870: 13 transforms
Fuzz 150871: 6 transforms
Fuzz 150872: 9 transforms
Fuzz 150873: 1 transforms
Fuzz 150874: 14 transforms
Fuzz 150875: 5 transforms
Fuzz 150876: 3 transforms
Fuzz 150877: 16 transforms
Fuzz 150878: 12 transforms
Fuzz 150879: 1 transforms
Fuzz 150880: 16 transforms
Fuzz 150881: 14 transforms
Fuzz 150882: 1 transforms
Fuzz 150883: 12 transforms
Fuzz 150884: 3 transforms
Fuzz 150885: 4 transforms
Fuzz 150886: 8 transforms
Fuzz 150887: 5 transforms
Fuzz 150888: 11 transforms
Fuzz 150889: 15 transforms
Fuzz 150890: 14 transforms
Fuzz 150891: 6 transforms
Fuzz 150892: 9 transforms
Fuzz 150893: 12 transforms
Fuzz 150894: 5 transforms
Fuzz 150895: 11 transforms
Fuzz 150896: 4 transforms
Fuzz 150897: 16 transforms
Fuzz 150898: 5 transforms
Fuzz 150899: 2 transforms
Fuzz 150900: 20 transforms
Fuzz 150901: 15 transforms
Fuzz 150902: 2 transforms
Fuzz 150903: 1 transforms
Fuzz 150904: 5 transforms
Fuzz 150905: 5 transforms
Fuzz 150906: 4 transforms
Fuzz 150907: 9 transforms
Fuzz 150908: 13 transforms
Fuzz 150909: 20 transforms
Fuzz 150910: 5 transforms
Fuzz 150911: 15 transforms
Fuzz 150912: 10 transforms
Fuzz 150913: 7 transforms
Fuzz 150914: 10 transforms
Fuzz 150915: 1 transforms
Fuzz 150916: 6 transforms
Fuzz 150917: 1 transforms
Fuzz 150918: 9 transforms
Fuzz 150919: 3 transforms
Fuzz 150920: 7 transforms
Fuzz 150921: 2 transforms
Fuzz 150922: 2 transforms
Fuzz 150923: 20 transforms
Fuzz 150924: 20 transforms
Fuzz 150925: 12 transforms
Fuzz 150926: 6 transforms
Fuzz 150927: 2 transforms
Fuzz 150928: 16 transforms
Fuzz 150929: 8 transforms
Fuzz 150930: 18 transforms
Fuzz 150931: 15 transforms
Fuzz 150932: 4 transforms
Fuzz 150933: 11 transforms
Fuzz 150934: 13 transforms
Fuzz 150935: 19 transforms
Fuzz 150936: 2 transforms
Fuzz 150937: 10 transforms
Fuzz 150938: 8 transforms
Fuzz 150939: 7 transforms
Fuzz 150940: 6 transforms
Fuzz 150941: 18 transforms
Fuzz 150942: 5 transforms
Fuzz 150943: 11 transforms
Fuzz 150944: 17 transforms
Fuzz 150945: 20 transforms
Fuzz 150946: 12 transforms
Fuzz 150947: 2 transforms
Fuzz 150948: 20 transforms
Fuzz 150949: 16 transforms
Fuzz 150950: 6 transforms
Fuzz 150951: 7 transforms
Fuzz 150952: 12 transforms
Fuzz 150953: 4 transforms
Fuzz 150954: 2 transforms
Fuzz 150955: 14 transforms
Fuzz 150956: 20 transforms
Fuzz 150957: 12 transforms
Fuzz 150958: 14 transforms
Fuzz 150959: 8 transforms
Fuzz 150960: 14 transforms
Fuzz 150961: 3 transforms
Fuzz 150962: 16 transforms
Fuzz 150963: 4 transforms
Fuzz 150964: 13 transforms
Fuzz 150965: 5 transforms
Fuzz 150966: 20 transforms
Fuzz 150967: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgnativeIf, <!--NgFor, NgForm, NgModemponent(
  selector: 'my-counter',
  inputs: const ['col])
class ComponentA {
  List<String> items;
  String header;
}

@'Component(
  selector: 'my-counter',
  inputs: const ['count']s,
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (clik)="
<<==HTML CODE==>>
<<!-!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()<!--
}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reseit)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 150968: 1 transforms
Fuzz 150969: 1 transforms
Fuzz 150970: 3 transforms
Fuzz 150971: 13 transforms
Fuzz 150972: 1 transforms
Fuzz 150973: 4 transforms
Fuzz 150974: 5 transforms
Fuzz 150975: 17 transforms
Fuzz 150976: 5 transforms
Fuzz 150977: 5 transforms
Fuzz 150978: 11 transforms
Fuzz 150979: 14 transforms
Fuzz 150980: 20 transforms
Fuzz 150981: 13 transforms
Fuzz 150982: 15 transforms
Fuzz 150983: 7 transforms
Fuzz 150984: 9 transforms
Fuzz 150985: 1 transforms
Fuzz 150986: 8 transforms
Fuzz 150987: 8 transforms
Fuzz 150988: 1 transforms
Fuzz 150989: 19 transforms
Fuzz 150990: 11 transforms
Fuzz 150991: 1 transforms
Fuzz 150992: 3 transforms
Fuzz 150993: 16 transforms
Fuzz 150994: 18 transforms
Fuzz 150995: 1 transforms
Fuzz 150996: 3 transforms
Fuzz 150997: 5 transforms
Fuzz 150998: 1 transforms
Fuzz 150999: 18 transforms
Fuzz 151000: 15 transforms
Fuzz 151001: 8 transforms
Fuzz 151002: 8 transforms
Fuzz 151003: 15 transforms
Fuzz 151004: 8 transforms
Fuzz 151005: 3 transforms
Fuzz 151006: 17 transforms
Fuzz 151007: 1 transforms
Fuzz 151008: 15 transforms
Fuzz 151009: 20 transforms
Fuzz 151010: 6 transforms
Fuzz 151011: 4 transforms
Fuzz 151012: 13 transforms
Fuzz 151013: 14 transforms
Fuzz 151014: 3 transforms
Fuzz 151015: 20 transforms
Fuzz 151016: 15 transforms
Fuzz 151017: 13 transforms
Fuzz 151018: 18 transforms
Fuzz 151019: 13 transforms
Fuzz 151020: 15 transforms
Fuzz 151021: 5 transforms
Fuzz 151022: 18 transforms
Fuzz 151023: 18 transforms
Fuzz 151024: 8 transforms
Fuzz 151025: 1 transforms
Fuzz 151026: 7 transforms
Fuzz 151027: 2 transforms
Fuzz 151028: 20 transforms
Fuzz 151029: 20 transforms
Fuzz 151030: 17 transforms
Fuzz 151031: 12 transforms
Fuzz 151032: 6 transforms
Fuzz 151033: 11 transforms
Fuzz 151034: 7 transforms
Fuzz 151035: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
import 'package:an)
import 'package:a\ngular2/angular2.dart';
  void increment() {}
  List<String> items;
  @Output() EventEmitter<int> incremented;
-->
class CounterComponent {
  void reset() {}
  outputs: const ['resetEvent: reset'],
class ComponentA {
}
       attr.}
  inputs: const ['count'],



<!--

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  EventEmitter<String> resetEvent;
       aria-hidden="true"
  selegular2/angular2.dart';
  void increment() {}
  List<String> items;
  @Output() EventEmitter<int> incremented;
-->
class CounterComponent {
  void reset() {}
  outputs: const ['resetEvent: reset'],
class ComponentA {
}
       attr.}
  inputs: const ['count'],



<!--

  template: '{{count}} <button (click)="increment()" [value]=<!--
-->
       aria"\'add\'"></button>')
@Component(
  EventEmitter<String> resetEvent;
       aria-hidden="true"
  selector: 'my-counter',
@Componen<!--t(
  selector: 'my-aaa',
  @Input() int maxCount;
  templateUrl: 'test.html',
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;
  String header;
  int count;
<<==HTML CODE==>>
<!--}
<!--
-->
       aria-hidden="]),
});
{\');  '0
\'\'\');  '090cedb3f833a3
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 151036: 12 transforms
Fuzz 151037: 8 transforms
Fuzz 151038: 17 transforms
Fuzz 151039: 17 transforms
Fuzz 151040: 15 transforms
Fuzz 151041: 9 transforms
Fuzz 151042: 14 transforms
Fuzz 151043: 6 transforms
Fuzz 151044: 14 transforms
Fuzz 151045: 2 transforms
Fuzz 151046: 15 transforms
Fuzz 151047: 8 transforms
Fuzz 151048: 3 transforms
Fuzz 151049: 7 transforms
Fuzz 151050: 3 transforms
Fuzz 151051: 15 transforms
Fuzz 151052: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
});
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
class CounterCo mponent {
       attr.aria-hiddgModel])

  '090cemented;
  void increment() {}
  selector: 'my-cou
nter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, N<!--
}
@Component(
  CounterComponent recursedComponent;
       aria-hidden="true"
\'\'\');
   d(CounterComponent)
  String header;
]),
       aria-hidden="true"
  @Output() EventEmitter<int> incr}
-->
{
import 'package:angular2/angular2.dart';
-->

  List<String> items;
  int count;
  void reset() {}
  EventEmitter<String> resetEvent;
@Component(
  selector: 'my-aaa',

  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
  @Input() int<!--
}
class ComponentA {  @ContentChil<!--

       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
       attr.ari maxCount;
  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @nggnoreErrors: -->
<h1 #h1>Showing {{items.le=ngth}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'howing {{items.le=ngth}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{>
  {{x}} : {{item.trim()}}
</li>

  <form #ngForm="ngForm"></form>
  {{ngFormdirty}}
<  
  <input [(ngModel)]="header" />
      
  <my-cou
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 151053: 14 transforms
Fuzz 151054: 20 transforms
Fuzz 151055: 13 transforms
Fuzz 151056: 15 transforms
Fuzz 151057: 19 transforms
Fuzz 151058: 5 transforms
Fuzz 151059: 11 transforms
Fuzz 151060: 14 transforms
Fuzz 151061: 11 transforms
Fuzz Failure 
<<==DART CODE==>>
}
  void reset() {}
  outputs: const ['resetEvent: reset'],
  String header;
@Component(
import 'package:angular2/angular2.dart';

  int count;
  selector: 'my-aaa',  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'cadd\'"></button>')  selector: 'my-counter',

class CounterComponent {
class ComponentA {
  void increment() {}
  @Input() int maxCount;

  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
       attr.aria-hidCounterComponent)
  inputs: const ['count'],
       aria-hidden="true"
}
  @ContentChild(<!--
@Component(
  List<String> items;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
-->


<<==HTML CODE==>>
}]),
});
{
\'\   
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 151062: 16 transforms
Fuzz 151063: 8 transforms
Fuzz 151064: 20 transforms
Fuzz 151065: 19 transforms
Fuzz 151066: 12 transforms
Fuzz 151067: 18 transforms
Fuzz 151068: 2 transforms
Fuzz 151069: 17 transforms
Fuzz 151070: 19 transforms
Fuzz 151071: 17 transforms
Fuzz 151072: 6 transforms
Fuzz 151073: 15 transforms
Fuzz 151074: 18 transforms
Fuzz 151075: 2 transforms
Fuzz 151076: 15 transforms
Fuzz 151077: 15 transforms
Fuzz 151078: 18 transforms
Fuzz 151079: 6 transforms
Fuzz 151080: 10 transforms
Fuzz 151081: 11 transforms
Fuzz 151082: 15 transforms
Fuzz 151083: 15 transforms
Fuzz 151084: 13 transforms
Fuzz 151085: 8 transforms
Fuzz 151086: 12 transforms
Fuzz 151087: 1 transforms
Fuzz 151088: 19 transforms
Fuzz 151089: 5 transforms
Fuzz 151090: 3 transforms
Fuzz 151091: 1 transforms
Fuzz 151092: 18 transforms
Fuzz 151093: 4 transforms
Fuzz 151094: 6 transforms
Fuzz 151095: 12 transforms
Fuzz 151096: 2 transforms
Fuzz 151097: 15 transforms
Fuzz 151098: 2 transforms
Fuzz 151099: 3 transforms
Fuzz 151100: 15 transforms
Fuzz 151101: 20 transforms
Fuzz 151102: 1 transforms
Fuzz 151103: 19 transforms
Fuzz 151104: 18 transforms
Fuzz 151105: 17 transforms
Fuzz 151106: 18 transforms
Fuzz 151107: 20 transforms
Fuzz 151108: 4 transforms
Fuzz 151109: 3 transforms
Fuzz 151110: 12 transforms
Fuzz 151111: 3 transforms
Fuzz 151112: 7 transforms
Fuzz 151113: 1 transforms
Fuzz 151114: 13 transforms
Fuzz 151115: 14 transforms
Fuzz 151116: 4 transforms
Fuzz 151117: 13 transforms
Fuzz 151118: 15 transforms
Fuzz 151119: 6 transforms
Fuzz 151120: 2 transforms
Fuzz 151121: 8 transforms
Fuzz 151122: 20 transforms
Fuzz 151123: 5 transforms
Fuzz 151124: 20 transforms
Fuzz 151125: 5 transforms
Fuzz 151126: 9 transforms
Fuzz 151127: 11 transforms
Fuzz 151128: 3 transforms
Fuzz 151129: 8 transforms
Fuzz 151130: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  select}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267aor: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<St(ring> items;
  String header;
}

@Component(
  selector: 'my-counter<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!i',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterCoelsemponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hiddern]='iteems.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <inpu
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 151131: 16 transforms
Fuzz 151132: 12 transforms
Fuzz 151133: 4 transforms
Fuzz 151134: 19 transforms
Fuzz 151135: 15 transforms
Fuzz 151136: 8 transforms
Fuzz 151137: 3 transforms
Fuzz 151138: 17 transforms
Fuzz 151139: 5 transforms
Fuzz 151140: 19 transforms
Fuzz 151141: 7 transforms
Fuzz 151142: 5 transforms
Fuzz 151143: 11 transforms
Fuzz 151144: 11 transforms
Fuzz 151145: 1 transforms
Fuzz 151146: 2 transforms
Fuzz 151147: 9 transforms
Fuzz 151148: 14 transforms
Fuzz 151149: 2 transforms
Fuzz 151150: 13 transforms
Fuzz 151151: 13 transforms
Fuzz 151152: 11 transforms
Fuzz 151153: 16 transforms
Fuzz 151154: 18 transforms
Fuzz 151155: 7 transforms
Fuzz 151156: 15 transforms
Fuzz 151157: 5 transforms
Fuzz 151158: 6 transforms
Fuzz 151159: 2 transforms
Fuzz 151160: 12 transforms
Fuzz 151161: 1 transforms
Fuzz 151162: 19 transforms
Fuzz 151163: 12 transforms
Fuzz 151164: 17 transforms
Fuzz 151165: 8 transforms
Fuzz 151166: 2 transforms
Fuzz 151167: 18 transforms
Fuzz 151168: 20 transforms
Fuzz 151169: 14 transforms
Fuzz 151170: 13 transforms
Fuzz 151171: 16 transforms
Fuzz 151172: 2 transforms
Fuzz 151173: 18 transforms
Fuzz 151174: 20 transforms
Fuzz 151175: 6 transforms
Fuzz 151176: 10 transforms
Fuzz 151177: 1 transforms
Fuzz 151178: 5 transforms
Fuzz 151179: 19 transforms
Fuzz 151180: 17 transforms
Fuzz 151181: 6 transforms
Fuzz 151182: 12 transforms
Fuzz 151183: 5 transforms
Fuzz 151184: 11 transforms
Fuzz 151185: 16 transforms
Fuzz 151186: 17 transforms
Fuzz 151187: 18 transforms
Fuzz 151188: 1 transforms
Fuzz 151189: 14 transforms
Fuzz 151190: 17 transforms
Fuzz 151191: 9 transforms
Fuzz 151192: 2 transforms
Fuzz 151193: 11 transforms
Fuzz 151194: 7 transforms
Fuzz 151195: 15 transforms
Fuzz 151196: 8 transforms
Fuzz 151197: 5 transforms
Fuzz 151198: 10 transforms
Fuzz 151199: 17 transforms
Fuzz 151200: 18 transforms
Fuzz 151201: 3 transforms
Fuzz 151202: 11 transforms
Fuzz 151203: 3 transforms
Fuzz 151204: 17 transforms
Fuzz 151205: 16 transforms
Fuzz 151206: 1 transforms
Fuzz 151207: 2 transforms
Fuzz 151208: 1 transforms
Fuzz 151209: 8 transforms
Fuzz 151210: 4 transforms
Fuzz 151211: 3 transforms
Fuzz 151212: 12 transforms
Fuzz 151213: 2 transforms
Fuzz 151214: 12 transforms
Fuzz 151215: 3 transforms
Fuzz 151216: 1 transforms
Fuzz 151217: 20 transforms
Fuzz 151218: 18 transforms
Fuzz 151219: 15 transforms
Fuzz 151220: 10 transforms
Fuzz 151221: 18 transforms
Fuzz 151222: 5 transforms
Fuzz 151223: 11 transforms
Fuzz 151224: 17 transforms
Fuzz 151225: 18 transforms
Fuzz 151226: 10 transforms
Fuzz 151227: 20 transforms
Fuzz 151228: 12 transforms
Fuzz 151229: 1 transforms
Fuzz 151230: 10 transforms
Fuzz 151231: 5 transforms
Fuzz 151232: 11 transforms
Fuzz 151233: 6 transforms
Fuzz 151234: 2 transforms
Fuzz 151235: 3 transforms
Fuzz 151236: 12 transforms
Fuzz 151237: 17 transforms
Fuzz 151238: 13 transforms
Fuzz 151239: 10 transforms
Fuzz 151240: 14 transforms
Fuzz 151241: 3 transforms
Fuzz 151242: 14 transforms
Fuzz 151243: 19 transforms
Fuzz 151244: 18 transforms
Fuzz 151245: 8 transforms
Fuzz 151246: 10 transforms
Fuzz 151247: 12 transforms
Fuzz 151248: 7 transforms
Fuzz 151249: 13 transforms
Fuzz 151250: 5 transforms
Fuzz 151251: 16 transforms
Fuzz 151252: 8 transforms
Fuzz 151253: 17 transforms
Fuzz 151254: 5 transforms
Fuzz 151255: 18 transforms
Fuzz 151256: 7 transforms
Fuzz 151257: 19 transforms
Fuzz 151258: 19 transforms
Fuzz 151259: 6 transforms
Fuzz 151260: 7 transforms
Fuzz 151261: 11 transforms
Fuzz 151262: 10 transforms
Fuzz 151263: 18 transforms
Fuzz 151264: 19 transforms
Fuzz 151265: 13 transforms
Fuzz 151266: 1 transforms
Fuzz 151267: 12 transforms
Fuzz Failure 
<<==DART CODE==>>
-->
@Component(
  selector: 'my-aaa',

  output: const ['resetEvent: reset'],
  selector: 'my-counter',
  void reset() i  @Output() EventEmitter<int> incremented;
  directives: const [CounterCompone<!--
}
@Component(
{}
-->
  List<String> items;

class CounterComponent {
  templateUrl: 'test.html',
  CounterComponent recursedComponent;
       aria-hidden="truent, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';

  EventEmittr<String> resetEvent;
  int count;
  @Input() int maxCount;

       aria-hidden="true"
  @ContentChild(CounterComponent)
  inputs: const ['count'],
  void increment() {}
<!--
class ComponentA {
       attr.ari  @Output() EventEmitter<int> incremented;
  directives: const [CounterCompone<!--
}
@Component(
}
  String header;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngMdel)]="header" />
 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 151268: 20 transforms
Fuzz 151269: 9 transforms
Fuzz 151270: 9 transforms
Fuzz 151271: 11 transforms
Fuzz 151272: 17 transforms
Fuzz 151273: 12 transforms
Fuzz 151274: 13 transforms
Fuzz 151275: 15 transforms
Fuzz 151276: 7 transforms
Fuzz 151277: 11 transforms
Fuzz 151278: 5 transforms
Fuzz 151279: 5 transforms
Fuzz 151280: 9 transforms
Fuzz 151281: 10 transforms
Fuzz 151282: 12 transforms
Fuzz 151283: 15 transforms
Fuzz 151284: 20 transforms
Fuzz 151285: 11 transforms
Fuzz 151286: 3 transforms
Fuzz 151287: 10 transforms
Fuzz 151288: 20 transforms
Fuzz 151289: 1 transforms
Fuzz 151290: 12 transforms
Fuzz 151291: 20 transforms
Fuzz 151292: 14 transforms
Fuzz 151293: 20 transforms
Fuzz 151294: 5 transforms
Fuzz 151295: 20 transforms
Fuzz 151296: 12 transforms
Fuzz 151297: 15 transforms
Fuzz 151298: 9 transforms
Fuzz 151299: 20 transforms
Fuzz 151300: 17 transforms
Fuzz 151301: 6 transforms
Fuzz 151302: 12 transforms
Fuzz 151303: 15 transforms
Fuzz 151304: 1 transforms
Fuzz 151305: 16 transforms
Fuzz 151306: 4 transforms
Fuzz 151307: 5 transforms
Fuzz 151308: 10 transforms
Fuzz 151309: 2 transforms
Fuzz 151310: 7 transforms
Fuzz 151311: 8 transforms
Fuzz 151312: 12 transforms
Fuzz 151313: 10 transforms
Fuzz 151314: 20 transforms
Fuzz 151315: 7 transforms
Fuzz 151316: 15 transforms
Fuzz 151317: 1 transforms
Fuzz 151318: 14 transforms
Fuzz 151319: 7 transforms
Fuzz 151320: 16 transforms
Fuzz 151321: 5 transforms
Fuzz 151322: 4 transforms
Fuzz 151323: 18 transforms
Fuzz 151324: 1 transforms
Fuzz 151325: 2 transforms
Fuzz 151326: 4 transforms
Fuzz 151327: 16 transforms
Fuzz 151328: 7 transforms
Fuzz 151329: 13 transforms
Fuzz 151330: 12 transforms
Fuzz 151331: 18 transforms
Fuzz 151332: 14 transforms
Fuzz 151333: 9 transforms
Fuzz 151334: 8 transforms
Fuzz 151335: 13 transforms
Fuzz 151336: 5 transforms
Fuzz 151337: 15 transforms
Fuzz 151338: 8 transforms
Fuzz 151339: 15 transforms
Fuzz 151340: 15 transforms
Fuzz 151341: 7 transforms
Fuzz 151342: 18 transforms
Fuzz 151343: 8 transforms
Fuzz 151344: 15 transforms
Fuzz 151345: 1 transforms
Fuzz 151346: 2 transforms
Fuzz 151347: 3 transforms
Fuzz 151348: 8 transforms
Fuzz 151349: 15 transforms
Fuzz 151350: 6 transforms
Fuzz 151351: 6 transforms
Fuzz 151352: 13 transforms
Fuzz 151353: 2 transforms
Fuzz 151354: 18 transforms
Fuzz 151355: 9 transforms
Fuzz 151356: 9 transforms
Fuzz 151357: 7 transforms
Fuzz 151358: 9 transforms
Fuzz 151359: 7 transforms
Fuzz 151360: 19 transforms
Fuzz 151361: 2 transforms
Fuzz 151362: 3 transforms
Fuzz 151363: 10 transforms
Fuzz 151364: 10 transforms
Fuzz 151365: 18 transforms
Fuzz 151366: 7 transforms
Fuzz 151367: 14 transforms
Fuzz 151368: 17 transforms
Fuzz 151369: 6 transforms
Fuzz 151370: 1 transforms
Fuzz 151371: 14 transforms
Fuzz 151372: 14 transforms
Fuzz 151373: 16 transforms
Fuzz 151374: 6 transforms
Fuzz 151375: 10 transforms
Fuzz 151376: 9 transforms
Fuzz 151377: 11 transforms
Fuzz 151378: 6 transforms
Fuzz 151379: 14 transforms
Fuzz 151380: 5 transforms
Fuzz 151381: 8 transforms
Fuzz 151382: 1 transforms
Fuzz 151383: 11 transforms
Fuzz 151384: 11 transforms
Fuzz 151385: 12 transforms
Fuzz 151386: 7 transforms
Fuzz 151387: 1 transforms
Fuzz 151388: 14 transforms
Fuzz 151389: 2 transforms
Fuzz 151390: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
 gModel])
  outputs: consst<String> items;

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  void resetv() {}
  EventEmitter<String> resetEvent;  @ContentChild(CounterComponent)
class ComponentA {

  inputs: const ['count'],
  String header;
  CounterComponent recursedComponent;
  select ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
       aria-hidden="true"
class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, N<!--


  selector: 'my-aaa',
@Component(
}
class CounterComponent {
 selector: 'my-couinter',
       attr.aria-hidden="{{!invalid}}"
  int count;
-->
  @Input() int maxCount;
  List<String> items;

  outputs: const ['resetEvent: reset'],
  templateUrl: 'test.html',
}
  void increment() {}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 151391: 15 transforms
Fuzz 151392: 18 transforms
Fuzz 151393: 19 transforms
Fuzz 151394: 9 transforms
Fuzz 151395: 17 transforms
Fuzz 151396: 1 transforms
Fuzz 151397: 3 transforms
Fuzz 151398: 3 transforms
Fuzz 151399: 11 transforms
Fuzz 151400: 1 transforms
Fuzz 151401: 14 transforms
Fuzz 151402: 14 transforms
Fuzz 151403: 9 transforms
Fuzz 151404: 9 transforms
Fuzz 151405: 16 transforms
Fuzz 151406: 19 transforms
Fuzz 151407: 19 transforms
Fuzz 151408: 18 transforms
Fuzz 151409: 2 transforms
Fuzz 151410: 8 transforms
Fuzz 151411: 2 transforms
Fuzz 151412: 7 transforms
Fuzz 151413: 4 transforms
Fuzz 151414: 6 transforms
Fuzz 151415: 17 transforms
Fuzz 151416: 14 transforms
Fuzz 151417: 19 transforms
Fuzz 151418: 11 transforms
Fuzz 151419: 6 transforms
Fuzz 151420: 2 transforms
Fuzz 151421: 18 transforms
Fuzz 151422: 18 transforms
Fuzz 151423: 17 transforms
Fuzz 151424: 6 transforms
Fuzz 151425: 16 transforms
Fuzz 151426: 3 transforms
Fuzz 151427: 16 transforms
Fuzz 151428: 16 transforms
Fuzz 151429: 13 transforms
Fuzz 151430: 10 transforms
Fuzz 151431: 5 transforms
Fuzz 151432: 16 transforms
Fuzz 151433: 20 transforms
Fuzz 151434: 20 transforms
Fuzz 151435: 17 transforms
Fuzz 151436: 7 transforms
Fuzz 151437: 11 transforms
Fuzz 151438: 20 transforms
Fuzz 151439: 15 transforms
Fuzz 151440: 7 transforms
Fuzz 151441: 10 transforms
Fuzz 151442: 13 transforms
Fuzz 151443: 18 transforms
Fuzz 151444: 11 transforms
Fuzz 151445: 18 transforms
Fuzz 151446: 20 transforms
Fuzz 151447: 8 transforms
Fuzz 151448: 7 transforms
Fuzz 151449: 13 transforms
Fuzz 151450: 16 transforms
Fuzz 151451: 20 transforms
Fuzz 151452: 20 transforms
Fuzz 151453: 9 transforms
Fuzz 151454: 18 transforms
Fuzz 151455: 13 transforms
Fuzz 151456: 7 transforms
Fuzz 151457: 15 transforms
Fuzz 151458: 9 transforms
Fuzz 151459: 12 transforms
Fuzz 151460: 13 transforms
Fuzz 151461: 2 transforms
Fuzz 151462: 1 transforms
Fuzz 151463: 20 transforms
Fuzz 151464: 4 transforms
Fuzz 151465: 13 transforms
Fuzz 151466: 4 transforms
Fuzz 151467: 2 transforms
Fuzz 151468: 6 transforms
Fuzz 151469: 13 transforms
Fuzz 151470: 3 transforms
Fuzz 151471: 7 transforms
Fuzz 151472: 18 transforms
Fuzz 151473: 18 transforms
Fuzz 151474: 4 transforms
Fuzz 151475: 19 transforms
Fuzz 151476: 4 transforms
Fuzz 151477: 12 transforms
Fuzz 151478: 11 transforms
Fuzz 151479: 20 transforms
Fuzz 151480: 16 transforms
Fuzz 151481: 16 transforms
Fuzz 151482: 20 transforms
Fuzz 151483: 13 transforms
Fuzz 151484: 11 transforms
Fuzz 151485: 11 transforms
Fuzz 151486: 12 transforms
Fuzz 151487: 7 transforms
Fuzz 151488: 7 transforms
Fuzz 151489: 11 transforms
Fuzz 151490: 5 transforms
Fuzz 151491: 5 transforms
Fuzz 151492: 15 transforms
Fuzz 151493: 1 transforms
Fuzz 151494: 18 transforms
Fuzz 151495: 5 transforms
Fuzz 151496: 3 transforms
Fuzz 151497: 8 transforms
Fuzz 151498: 8 transforms
Fuzz 151499: 12 transforms
Fuzz 151500: 19 transforms
Fuzz 151501: 1 transforms
Fuzz 151502: 17 transforms
Fuzz 151503: 7 transforms
Fuzz 151504: 19 transforms
Fuzz 151505: 13 transforms
Fuzz 151506: 14 transforms
Fuzz 151507: 2 transforms
Fuzz 151508: 19 transforms
Fuzz 151509: 13 transforms
Fuzz 151510: 11 transforms
Fuzz 151511: 8 transforms
Fuzz 151512: 19 transforms
Fuzz 151513: 13 transforms
Fuzz 151514: 12 transforms
Fuzz 151515: 19 transforms
Fuzz 151516: 1 transforms
Fuzz 151517: 6 transforms
Fuzz 151518: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
}
  CounterComponent recursedComponent;
  void increment() {}

{
  String header;
  int count;
  templateUrl: 'test.html',
class CounterComponent {
import 'package:angular2/angular2.dart';
  List<String> items;



@Component(
@Component(

  @Output() EventEmitter<int}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  void reset() {}
  @Input() int maxCount;
   -> incremented;
]),
  '090cdb3f2833a3f260b0937baae56267a6cd935',
  inputs: const ['count'],
class ComponentA {
});
\'\'\');
  EventEmitter<String> resetEvent;
}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
        <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 151519: 3 transforms
Fuzz 151520: 19 transforms
Fuzz 151521: 13 transforms
Fuzz 151522: 5 transforms
Fuzz 151523: 13 transforms
Fuzz 151524: 12 transforms
Fuzz 151525: 2 transforms
Fuzz 151526: 4 transforms
Fuzz 151527: 2 transforms
Fuzz 151528: 6 transforms
Fuzz 151529: 3 transforms
Fuzz 151530: 10 transforms
Fuzz 151531: 12 transforms
Fuzz 151532: 9 transforms
Fuzz 151533: 3 transforms
Fuzz 151534: 1 transforms
Fuzz 151535: 8 transforms
Fuzz 151536: 19 transforms
Fuzz 151537: 20 transforms
Fuzz 151538: 6 transforms
Fuzz 151539: 14 transforms
Fuzz 151540: 7 transforms
Fuzz 151541: 18 transforms
Fuzz 151542: 3 transforms
Fuzz 151543: 2 transforms
Fuzz 151544: 5 transforms
Fuzz 151545: 15 transforms
Fuzz 151546: 11 transforms
Fuzz 151547: 17 transforms
Fuzz 151548: 14 transforms
Fuzz 151549: 18 transforms
Fuzz 151550: 16 transforms
Fuzz 151551: 7 transforms
Fuzz 151552: 5 transforms
Fuzz 151553: 15 transforms
Fuzz 151554: 20 transforms
Fuzz 151555: 18 transforms
Fuzz 151556: 9 transforms
Fuzz 151557: 20 transforms
Fuzz 151558: 13 transforms
Fuzz 151559: 19 transforms
Fuzz 151560: 5 transforms
Fuzz 151561: 7 transforms
Fuzz 151562: 5 transforms
Fuzz 151563: 8 transforms
Fuzz 151564: 4 transforms
Fuzz 151565: 16 transforms
Fuzz 151566: 14 transforms
Fuzz 151567: 11 transforms
Fuzz 151568: 1 transforms
Fuzz 151569: 6 transforms
Fuzz 151570: 13 transforms
Fuzz 151571: 12 transforms
Fuzz 151572: 11 transforms
Fuzz 151573: 2 transforms
Fuzz 151574: 10 transforms
Fuzz 151575: 7 transforms
Fuzz 151576: 18 transforms
Fuzz 151577: 18 transforms
Fuzz 151578: 8 transforms
Fuzz 151579: 7 transforms
Fuzz 151580: 15 transforms
Fuzz 151581: 16 transforms
Fuzz 151582: 3 transforms
Fuzz 151583: 5 transforms
Fuzz 151584: 12 transforms
Fuzz 151585: 19 transforms
Fuzz 151586: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.aria-hidden="{{!invalid}}"nimplementst count;
import 'package:angular2/angular2.dart';
@Component(
-->
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [v}
  List<String> items;
  selector: 'my-counter',

  inputs: const ['count'],
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],

  templateUrl: 'test.html',
]),
  selector: 'my-aaa',
  EvenswitchtEmitter<String resetEvent;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMoponent;
  @ContentChild(Coun
  '090cedb3f2833a3f260b0937baae56267a6cdalue]="\'add\'"></button>')
class ComponentA {
  @Input() int maxCount;
{
  String header;
}
  void reset() del])
\'\'\');
  @Ou}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cdtput() EventEmitter<int> incremented;
@Component(

  i<!--
});

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!--
-  {{<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 x}} : with{{item.trim()}}
</li>

<div *ngIf="items.lengt
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 151587: 18 transforms
Fuzz 151588: 5 transforms
Fuzz 151589: 7 transforms
Fuzz 151590: 4 transforms
Fuzz 151591: 10 transforms
Fuzz 151592: 8 transforms
Fuzz 151593: 15 transforms
Fuzz 151594: 11 transforms
Fuzz 151595: 3 transforms
Fuzz 151596: 2 transforms
Fuzz 151597: 15 transforms
Fuzz 151598: 10 transforms
Fuzz 151599: 9 transforms
Fuzz 151600: 8 transforms
Fuzz 151601: 10 transforms
Fuzz 151602: 7 transforms
Fuzz 151603: 2 transforms
Fuzz 151604: 16 transforms
Fuzz 151605: 9 transforms
Fuzz 151606: 11 transforms
Fuzz 151607: 11 transforms
Fuzz 151608: 6 transforms
Fuzz 151609: 10 transforms
Fuzz 151610: 9 transforms
Fuzz 151611: 2 transforms
Fuzz 151612: 18 transforms
Fuzz 151613: 10 transforms
Fuzz 151614: 14 transforms
Fuzz 151615: 18 transforms
Fuzz 151616: 2 transforms
Fuzz 151617: 15 transforms
Fuzz 151618: 8 transforms
Fuzz 151619: 9 transforms
Fuzz 151620: 11 transforms
Fuzz 151621: 19 transforms
Fuzz 151622: 8 transforms
Fuzz 151623: 4 transforms
Fuzz 151624: 10 transforms
Fuzz 151625: 3 transforms
Fuzz 151626: 4 transforms
Fuzz 151627: 8 transforms
Fuzz 151628: 3 transforms
Fuzz 151629: 16 transforms
Fuzz 151630: 12 transforms
Fuzz 151631: 15 transforms
Fuzz 151632: 12 transforms
Fuzz 151633: 7 transforms
Fuzz 151634: 12 transforms
Fuzz 151635: 2 transforms
Fuzz 151636: 13 transforms
Fuzz 151637: 13 transforms
Fuzz 151638: 17 transforms
Fuzz 151639: 13 transforms
Fuzz 151640: 9 transforms
Fuzz 151641: 1 transforms
Fuzz 151642: 3 transforms
Fuzz 151643: 19 transforms
Fuzz 151644: 8 transforms
Fuzz 151645: 18 transforms
Fuzz 151646: 16 transforms
Fuzz 151647: 3 transforms
Fuzz 151648: 10 transforms
Fuzz 151649: 10 transforms
Fuzz 151650: 2 transforms
Fuzz 151651: 12 transforms
Fuzz 151652: 13 transforms
Fuzz 151653: 6 transforms
Fuzz 151654: 20 transforms
Fuzz 151655: 10 transforms
Fuzz 151656: 16 transforms
Fuzz 151657: 10 transforms
Fuzz 151658: 16 transforms
Fuzz 151659: 6 transforms
Fuzz 151660: 4 transforms
Fuzz 151661: 1 transforms
Fuzz 151662: 8 transforms
Fuzz 151663: 14 transforms
Fuzz 151664: 6 transforms
Fuzz 151665: 11 transforms
Fuzz 151666: 1 transforms
Fuzz 151667: 5 transforms
Fuzz 151668: 14 transforms
Fuzz 151669: 16 transforms
Fuzz 151670: 17 transforms
Fuzz 151671: 12 transforms
Fuzz 151672: 8 transforms
Fuzz 151673: 19 transforms
Fuzz 151674: 17 transforms
Fuzz 151675: 10 transforms
Fuzz 151676: 13 transforms
Fuzz 151677: 16 transforms
Fuzz 151678: 3 transforms
Fuzz 151679: 5 transforms
Fuzz 151680: 11 transforms
Fuzz 151681: 5 transforms
Fuzz 151682: 3 transforms
Fuzz 151683: 7 transforms
Fuzz 151684: 2 transforms
Fuzz 151685: 3 transforms
Fuzz 151686: 1 transforms
Fuzz 151687: 20 transforms
Fuzz 151688: 2 transforms
Fuzz 151689: 15 transforms
Fuzz 151690: 12 transforms
Fuzz 151691: 9 transforms
Fuzz 151692: 2 transforms
Fuzz 151693: 10 transforms
Fuzz 151694: 16 transforms
Fuzz 151695: 8 transforms
Fuzz 151696: 14 transforms
Fuzz 151697: 9 transforms
Fuzz 151698: 6 transforms
Fuzz 151699: 14 transforms
Fuzz 151700: 18 transforms
Fuzz 151701: 17 transforms
Fuzz 151702: 1 transforms
Fuzz 151703: 16 transforms
Fuzz 151704: 3 transforms
Fuzz 151705: 17 transforms
Fuzz 151706: 4 transforms
Fuzz 151707: 17 transforms
Fuzz 151708: 17 transforms
Fuzz 151709: 15 transforms
Fuzz 151710: 7 transforms
Fuzz 151711: 10 transforms
Fuzz 151712: 9 transforms
Fuzz 151713: 8 transforms
Fuzz 151714: 16 transforms
Fuzz 151715: 17 transforms
Fuzz 151716: 12 transforms
Fuzz 151717: 12 transforms
Fuzz 151718: 7 transforms
Fuzz 151719: 13 transforms
Fuzz 151720: 13 transforms
Fuzz 151721: 2 transforms
Fuzz 151722: 19 transforms
Fuzz 151723: 6 transforms
Fuzz 151724: 10 transforms
Fuzz 151725: 9 transforms
Fuzz 151726: 1 transforms
Fuzz 151727: 20 transforms
Fuzz 151728: 10 transforms
Fuzz 151729: 4 transforms
Fuzz 151730: 18 transforms
Fuzz 151731: 10 transforms
Fuzz 151732: 10 transforms
Fuzz 151733: 17 transforms
Fuzz 151734: 18 transforms
Fuzz 151735: 17 transforms
Fuzz 151736: 12 transforms
Fuzz 151737: 4 transforms
Fuzz 151738: 18 transforms
Fuzz 151739: 20 transforms
Fuzz 151740: 17 transforms
Fuzz 151741: 5 transforms
Fuzz 151742: 20 transforms
Fuzz 151743: 16 transforms
Fuzz 151744: 18 transforms
Fuzz 151745: 14 transforms
Fuzz 151746: 6 transforms
Fuzz 151747: 6 transforms
Fuzz 151748: 20 transforms
Fuzz 151749: 14 transforms
Fuzz 151750: 5 transforms
Fuzz 151751: 17 transforms
Fuzz 151752: 14 transforms
Fuzz 151753: 2 transforms
Fuzz 151754: 19 transforms
Fuzz 151755: 19 transforms
Fuzz 151756: 19 transforms
Fuzz 151757: 12 transforms
Fuzz 151758: 8 transforms
Fuzz 151759: 12 transforms
Fuzz 151760: 14 transforms
Fuzz 151761: 15 transforms
Fuzz 151762: 15 transforms
Fuzz 151763: 17 transforms
Fuzz 151764: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  '090cedb3f2833a3f['count'],e56267a6cd935',
   -4.503599rement() {}
]),
  CounterComponent recursedComponent;
}
  @Input() int maxCount;
class CounterComponent {
  int count;
});
@Component(
  @ContentChild(CounterComponent)
  EventEmitter<String> resetEvent;
  templateUrl: 'test.html',
   -4.5ems;
class ComponentA {


  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
{


});
}
  @Input() int maxCount;
  inputs: const }
}
{
class CounterComponent {
  template: }

  void increment() {}
  '090cedb3f2833a'{{count}} <button (cli}
]),
});
{
\'\'\');
 ck)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
  templateUrl: 'test.html',
   -mented;
\'\'\');
  outputs: const ['resetEvems;
class ComponentA {


  @ContentChild(CounterComponent)
import 'package:angular2/angular2.dart';
{


});
}
  @Input() int maxCount;
  inputs: const }
}
{
class CounterComponent {
  template: }

  void increment() {}
  '090cedb3f2833a'{{count}} <button (cli}
]),
});
{
\'\'\');
 ck)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angunt: reset'],
  EventEmitter<String> resetEvent;
});
]),
  List<String> it267a6cd935',
  selector: 'my-counter',
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
  int count;
  template: }
  void reset() {}
  @Output() EventEmitter<int> incremented;
\'\'\');

  '090cedb3f2833a'{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  directives: const [CounterComponent, NgIf, NgFor, 4.5ems;
  String header;
  List<String> it267a6cd935',
class ComponentA {
  void inc}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.503599rement() {}
]),
  CounterComponent recursedComponent;
}
  @Input() int maxCount;
class CounterComponent {
  int count;
});
@Component(

  inputs: const ['count'],
\'\'\');
  outputs: const ['resetEvent: reset'],
@Component(
  String header;
{
}

]),
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  }
]),
});
{
\'\'\'{{x}} : {{item.trim()}}

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header"is />
      
  <my-
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 151765: 3 transforms
Fuzz 151766: 2 transforms
Fuzz 151767: 8 transforms
Fuzz 151768: 7 transforms
Fuzz 151769: 11 transforms
Fuzz 151770: 13 transforms
Fuzz 151771: 7 transforms
Fuzz 151772: 10 transforms
Fuzz 151773: 19 transforms
Fuzz 151774: 12 transforms
Fuzz 151775: 11 transforms
Fuzz 151776: 14 transforms
Fuzz 151777: 4 transforms
Fuzz 151778: 10 transforms
Fuzz 151779: 17 transforms
Fuzz 151780: 3 transforms
Fuzz 151781: 20 transforms
Fuzz 151782: 5 transforms
Fuzz 151783: 1 transforms
Fuzz 151784: 6 transforms
Fuzz 151785: 11 transforms
Fuzz 151786: 3 transforms
Fuzz 151787: 8 transforms
Fuzz 151788: 7 transforms
Fuzz 151789: 18 transforms
Fuzz 151790: 11 transforms
Fuzz 151791: 15 transforms
Fuzz 151792: 2 transforms
Fuzz 151793: 19 transforms
Fuzz 151794: 9 transforms
Fuzz 151795: 16 transforms
Fuzz 151796: 4 transforms
Fuzz 151797: 8 transforms
Fuzz 151798: 17 transforms
Fuzz 151799: 19 transforms
Fuzz 151800: 3 transforms
Fuzz 151801: 5 transforms
Fuzz 151802: 10 transforms
Fuzz 151803: 14 transforms
Fuzz 151804: 13 transforms
Fuzz 151805: 18 transforms
Fuzz 151806: 4 transforms
Fuzz 151807: 1 transforms
Fuzz 151808: 11 transforms
Fuzz 151809: 8 transforms
Fuzz 151810: 1 transforms
Fuzz 151811: 19 transforms
Fuzz 151812: 12 transforms
Fuzz 151813: 1 transforms
Fuzz 151814: 7 transforms
Fuzz 151815: 12 transforms
Fuzz 151816: 14 transforms
Fuzz 151817: 14 transforms
Fuzz 151818: 18 transforms
Fuzz 151819: 2 transforms
Fuzz 151820: 14 transforms
Fuzz 151821: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
      ml',
class CounterComponeclassnt {
  @ContentChild(CounterComponent)
class ComponentA {
st [CounterComp<!--
}
  void reset() {}
  selector: 'my-aaa',
  CounterComponent recursedComponent;
       aria-hidden="truonen, NgIf, NoperatorgFor, NgForm, NgModel])
  String header;
  List<String> items;

}
  selector: 'my-aaa',
@Component(
  int count;
-->

  directives: const [CounterComp<!--

  int count;
  void reset() {}
       aria-hidden="truonent, NgIf, NoperatorgFor, NgForm, NgModel])
@Component(
  EventEmitter<String> resetEvent;
}
class CounterComponeclassnt {
-->
  @Output() EventEmitter<int> incremented;
      ml',
  outputs: const ['resetEvent: reset'],
  selector: 'my-counter',
       attr.aria-hidden="{{!invalid}}"
  selector: 'my-counter',@Component(

  @Output() EventEmitter<int> incremented;
       attr.aria-hidden="{{!invalid}}"
  List<String> items;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  CounterComponent recursedComponent;
  @Input() int maxCount;
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
  templateUrl: 'test.ht-hidden="true"
  templateUrl: 'test.ht-hidden="true"
<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0"}
]),
>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
  

/div>
  <input [(ngModel)]="header" />
      
  {{x}} : {{item.trim()}}
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  </my-counter>
    [count]="items.length"
<h1 #h1>S)='h1.hidden = !h1.hidden; counter.reset()'
<div *ngIf="items.length > 0"}
]),
>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
  

/div>
  <input [(ngModel)]="header" />
      
  {{x}} : {{item.trim()}}
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  </my-counter>
    [count]="items.length"<h1 #h1>Showing {{ites.length}} items:</h1>
</li>  {{ngForm.dirty}}

  <my-counter    <my-counter></my-counter>
    #counter
 howing {{ites.length}} items:</h1>
</li>  {{ngForm.dirty}}

  <my-counter    <my-counter></my-counter>
    #counter
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 151822: 12 transforms
Fuzz 151823: 13 transforms
Fuzz 151824: 19 transforms
Fuzz 151825: 12 transforms
Fuzz 151826: 11 transforms
Fuzz 151827: 19 transforms
Fuzz 151828: 7 transforms
Fuzz 151829: 7 transforms
Fuzz 151830: 10 transforms
Fuzz 151831: 19 transforms
Fuzz 151832: 16 transforms
Fuzz 151833: 13 transforms
Fuzz 151834: 14 transforms
Fuzz 151835: 17 transforms
Fuzz 151836: 14 transforms
Fuzz 151837: 12 transforms
Fuzz 151838: 17 transforms
Fuzz 151839: 13 transforms
Fuzz 151840: 7 transforms
Fuzz 151841: 7 transforms
Fuzz 151842: 20 transforms
Fuzz 151843: 13 transforms
Fuzz 151844: 10 transforms
Fuzz 151845: 9 transforms
Fuzz 151846: 18 transforms
Fuzz 151847: 11 transforms
Fuzz 151848: 19 transforms
Fuzz 151849: 6 transforms
Fuzz 151850: 3 transforms
Fuzz 151851: 8 transforms
Fuzz 151852: 17 transforms
Fuzz 151853: 6 transforms
Fuzz 151854: 17 transforms
Fuzz 151855: 2 transforms
Fuzz 151856: 17 transforms
Fuzz 151857: 17 transforms
Fuzz 151858: 1 transforms
Fuzz 151859: 11 transforms
Fuzz 151860: 13 transforms
Fuzz 151861: 9 transforms
Fuzz 151862: 5 transforms
Fuzz 151863: 10 transforms
Fuzz 151864: 10 transforms
Fuzz 151865: 12 transforms
Fuzz 151866: 14 transforms
Fuzz 151867: 18 transforms
Fuzz 151868: 7 transforms
Fuzz 151869: 7 transforms
Fuzz 151870: 16 transforms
Fuzz 151871: 7 transforms
Fuzz 151872: 14 transforms
Fuzz 151873: 6 transforms
Fuzz 151874: 16 transforms
Fuzz 151875: 6 transforms
Fuzz 151876: 12 transforms
Fuzz 151877: 1 transforms
Fuzz 151878: 20 transforms
Fuzz 151879: 8 transforms
Fuzz 151880: 17 transforms
Fuzz 151881: 19 transforms
Fuzz 151882: 19 transforms
Fuzz 151883: 5 transforms
Fuzz 151884: 3 transforms
Fuzz 151885: 18 transforms
Fuzz 151886: 19 transforms
Fuzz 151887: 2 transforms
Fuzz 151888: 11 transforms
Fuzz 151889: 6 transforms
Fuzz 151890: 16 transforms
Fuzz 151891: 6 transforms
Fuzz 151892: 11 transforms
Fuzz 151893: 15 transforms
Fuzz 151894: 17 transforms
Fuzz 151895: 4 transforms
Fuzz 151896: 6 transforms
Fuzz 151897: 16 transforms
Fuzz 151898: 18 transforms
Fuzz 151899: 10 transforms
Fuzz 151900: 13 transforms
Fuzz 151901: 11 transforms
Fuzz 151902: 14 transforms
Fuzz 151903: 9 transforms
Fuzz 151904: 7 transforms
Fuzz 151905: 8 transforms
Fuzz 151906: 7 transforms
Fuzz 151907: 7 transforms
Fuzz 151908: 13 transforms
Fuzz 151909: 15 transforms
Fuzz 151910: 20 transforms
Fuzz 151911: 9 transforms
Fuzz 151912: 15 transforms
Fuzz 151913: 12 transforms
Fuzz 151914: 10 transforms
Fuzz 151915: 20 transforms
Fuzz 151916: 18 transforms
Fuzz 151917: 13 transforms
Fuzz 151918: 1 transforms
Fuzz 151919: 7 transforms
Fuzz 151920: 5 transforms
Fuzz 151921: 1 transforms
Fuzz 151922: 14 transforms
Fuzz 151923: 17 transforms
Fuzz 151924: 2 transforms
Fuzz 151925: 11 transforms
Fuzz 151926: 11 transforms
Fuzz 151927: 3 transforms
Fuzz 151928: 15 transforms
Fuzz 151929: 6 transforms
Fuzz 151930: 9 transforms
Fuzz 151931: 19 transforms
Fuzz 151932: 11 transforms
Fuzz 151933: 12 transforms
Fuzz 151934: 16 transforms
Fuzz 151935: 3 transforms
Fuzz 151936: 15 transforms
Fuzz 151937: 1 transforms
Fuzz 151938: 17 transforms
Fuzz 151939: 16 transforms
Fuzz 151940: 12 transforms
Fuzz 151941: 11 transforms
Fuzz 151942: 12 transforms
Fuzz 151943: 6 transforms
Fuzz 151944: 17 transforms
Fuzz 151945: 19 transforms
Fuzz 151946: 6 transforms
Fuzz 151947: 3 transforms
Fuzz 151948: 15 transforms
Fuzz 151949: 12 transforms
Fuzz 151950: 8 transforms
Fuzz 151951: 7 transforms
Fuzz 151952: 18 transforms
Fuzz 151953: 14 transforms
Fuzz 151954: 3 transforms
Fuzz 151955: 3 transforms
Fuzz 151956: 7 transforms
Fuzz 151957: 4 transforms
Fuzz 151958: 14 transforms
Fuzz 151959: 13 transforms
Fuzz 151960: 16 transforms
Fuzz 151961: 7 transforms
Fuzz 151962: 20 transforms
Fuzz 151963: 1 transforms
Fuzz 151964: 5 transforms
Fuzz 151965: 1 transforms
Fuzz 151966: 12 transforms
Fuzz 151967: 18 transforms
Fuzz 151968: 7 transforms
Fuzz 151969: 2 transforms
Fuzz 151970: 15 transforms
Fuzz 151971: 20 transforms
Fuzz 151972: 12 transforms
Fuzz 151973: 2 transforms
Fuzz 151974: 14 transforms
Fuzz 151975: 1 transforms
Fuzz 151976: 10 transforms
Fuzz 151977: 15 transforms
Fuzz 151978: 11 transforms
Fuzz 151979: 20 transforms
Fuzz 151980: 19 transforms
Fuzz 151981: 5 transforms
Fuzz 151982: 11 transforms
Fuzz 151983: 18 transforms
Fuzz 151984: 3 transforms
Fuzz 151985: 19 transforms
Fuzz 151986: 10 transforms
Fuzz 151987: 3 transforms
Fuzz 151988: 5 transforms
Fuzz 151989: 16 transforms
Fuzz 151990: 4 transforms
Fuzz 151991: 1 transforms
Fuzz 151992: 16 transforms
Fuzz 151993: 5 transforms
Fuzz 151994: 4 transforms
Fuzz 151995: 9 transforms
Fuzz 151996: 3 transforms
Fuzz 151997: 6 transforms
Fuzz 151998: 20 transforms
Fuzz 151999: 6 transforms
Fuzz 152000: 9 transforms
Fuzz 152001: 7 transforms
Fuzz 152002: 13 transforms
Fuzz 152003: 17 transforms
Fuzz 152004: 12 transforms
Fuzz 152005: 14 transforms
Fuzz 152006: 1 transforms
Fuzz 152007: 14 transforms
Fuzz 152008: 1 transforms
Fuzz 152009: 4 transforms
Fuzz 152010: 16 transforms
Fuzz 152011: 6 transforms
Fuzz 152012: 9 transforms
Fuzz 152013: 17 transforms
Fuzz 152014: 10 transforms
Fuzz 152015: 17 transforms
Fuzz 152016: 18 transforms
Fuzz 152017: 3 transforms
Fuzz 152018: 16 transforms
Fuzz 152019: 16 transforms
Fuzz 152020: 16 transforms
Fuzz 152021: 18 transforms
Fuzz 152022: 18 transforms
Fuzz 152023: 11 transforms
Fuzz 152024: 14 transforms
Fuzz 152025: 11 transforms
Fuzz 152026: 20 transforms
Fuzz 152027: 20 transforms
Fuzz 152028: 6 transforms
Fuzz 152029: 1 transforms
Fuzz 152030: 12 transforms
Fuzz 152031: 1 transforms
Fuzz 152032: 13 transforms
Fuzz 152033: 5 transforms
Fuzz 152034: 13 transforms
Fuzz 152035: 19 transforms
Fuzz 152036: 4 transforms
Fuzz 152037: 16 transforms
Fuzz 152038: 6 transforms
Fuzz 152039: 5 transforms
Fuzz 152040: 8 transforms
Fuzz 152041: 16 transforms
Fuzz 152042: 16 transforms
Fuzz 152043: 19 transforms
Fuzz 152044: 16 transforms
Fuzz 152045: 9 transforms
Fuzz 152046: 12 transforms
Fuzz 152047: 9 transforms
Fuzz 152048: 12 transforms
Fuzz 152049: 11 transforms
Fuzz 152050: 5 transforms
Fuzz 152051: 16 transforms
Fuzz 152052: 5 transforms
Fuzz 152053: 4 transforms
Fuzz 152054: 9 transforms
Fuzz 152055: 10 transforms
Fuzz 152056: 17 transforms
Fuzz 152057: 16 transforms
Fuzz 152058: 9 transforms
Fuzz 152059: 15 transforms
Fuzz 152060: 12 transforms
Fuzz 152061: 16 transforms
Fuzz 152062: 13 transforms
Fuzz 152063: 13 transforms
Fuzz 152064: 7 transforms
Fuzz 152065: 2 transforms
Fuzz 152066: 8 transforms
Fuzz 152067: 17 transforms
Fuzz 152068: 11 transforms
Fuzz 152069: 11 transforms
Fuzz 152070: 4 transforms
Fuzz 152071: 20 transforms
Fuzz 152072: 10 transforms
Fuzz 152073: 5 transforms
Fuzz 152074: 8 transforms
Fuzz 152075: 17 transforms
Fuzz 152076: 1 transforms
Fuzz 152077: 17 transforms
Fuzz 152078: 3 transforms
Fuzz 152079: 3 transforms
Fuzz 152080: 7 transforms
Fuzz 152081: 5 transforms
Fuzz 152082: 2 transforms
Fuzz 152083: 7 transforms
Fuzz 152084: 16 transforms
Fuzz 152085: 11 transforms
Fuzz 152086: 1 transforms
Fuzz 152087: 19 transforms
Fuzz 152088: 17 transforms
Fuzz 152089: 10 transforms
Fuzz 152090: 16 transforms
Fuzz 152091: 10 transforms
Fuzz 152092: 3 transforms
Fuzz 152093: 4 transforms
Fuzz 152094: 8 transforms
Fuzz 152095: 18 transforms
Fuzz 152096: 18 transforms
Fuzz 152097: 14 transforms
Fuzz 152098: 13 transforms
Fuzz 152099: 20 transforms
Fuzz 152100: 16 transforms
Fuzz 152101: 19 transforms
Fuzz 152102: 11 transforms
Fuzz 152103: 20 transforms
Fuzz 152104: 6 transforms
Fuzz 152105: 3 transforms
Fuzz 152106: 8 transforms
Fuzz 152107: 8 transforms
Fuzz 152108: 3 transforms
Fuzz 152109: 13 transforms
Fuzz 152110: 6 transforms
Fuzz 152111: 8 transforms
Fuzz 152112: 19 transforms
Fuzz 152113: 18 transforms
Fuzz 152114: 12 transforms
Fuzz 152115: 16 transforms
Fuzz 152116: 20 transforms
Fuzz 152117: 5 transforms
Fuzz 152118: 9 transforms
Fuzz 152119: 6 transforms
Fuzz 152120: 8 transforms
Fuzz 152121: 20 transforms
Fuzz 152122: 1 transforms
Fuzz 152123: 15 transforms
Fuzz 152124: 17 transforms
Fuzz 152125: 12 transforms
Fuzz 152126: 16 transforms
Fuzz 152127: 20 transforms
Fuzz 152128: 20 transforms
Fuzz 152129: 18 transforms
Fuzz 152130: 2 transforms
Fuzz 152131: 10 transforms
Fuzz 152132: 7 transforms
Fuzz 152133: 14 transforms
Fuzz 152134: 12 transforms
Fuzz 152135: 9 transforms
Fuzz 152136: 3 transforms
Fuzz 152137: 2 transforms
Fuzz 152138: 15 transforms
Fuzz 152139: 6 transforms
Fuzz 152140: 15 transforms
Fuzz 152141: 10 transforms
Fuzz 152142: 6 transforms
Fuzz 152143: 9 transforms
Fuzz 152144: 3 transforms
Fuzz 152145: 13 transforms
Fuzz 152146: 12 transforms
Fuzz 152147: 16 transforms
Fuzz 152148: 18 transforms
Fuzz 152149: 13 transforms
Fuzz 152150: 10 transforms
Fuzz 152151: 6 transforms
Fuzz 152152: 20 transforms
Fuzz 152153: 15 transforms
Fuzz 152154: 8 transforms
Fuzz 152155: 12 transforms
Fuzz 152156: 3 transforms
Fuzz 152157: 14 transforms
Fuzz 152158: 20 transforms
Fuzz 152159: 9 transforms
Fuzz 152160: 2 transforms
Fuzz 152161: 20 transforms
Fuzz 152162: 18 transforms
Fuzz 152163: 6 transforms
Fuzz 152164: 10 transforms
Fuzz 152165: 19 transforms
Fuzz 152166: 7 transforms
Fuzz 152167: 19 transforms
Fuzz 152168: 10 transforms
Fuzz 152169: 19 transforms
Fuzz 152170: 14 transforms
Fuzz 152171: 8 transforms
Fuzz 152172: 17 transforms
Fuzz 152173: 7 transforms
Fuzz 152174: 1 transforms
Fuzz 152175: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @ContentChild(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  EventEmitter<String> resetEvent;
  String <!--
@Component(
class CounterComponent {  @Input() int ma xCount;
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',

-->

}



  void increment() {}
     header;
 int count;
import 'package:angular2/angular2.dart';
  selector: 'my-aaa',
  templateUrl: 'test.html',
  List<String> items;
  CounterComponent recursedComponent;
  inputs: const ['count'],
}
class ComponentA {
@Compoent(
  void reset() {}
  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
  <input [(ngModel)]="header" />
    <my-counter></my-counter>
  <form #ngForm="ngFor#counter
<li *ngFor='let item of items; let x=indexr' [hidden]='item != null'>
  <my-counter
       attr.aria-h; counter.nullreset()'
<h1 #h1>Showing {{items.length}} items:</h1>
      

    [count]="items.length"
{
    <my-m"></form>
    (reset)=''
  
    (incremented)='items.add($event.<!--
-->
       aria-hidden="true"
       attr.aria-t}
</li>
  {{ngForm.dirty}}
    [maxCount]='4'
    (incremented)='items.add($event.toString())'>
\'\'\');oString())'>
});
    (click)='h1.hidden = !h1.hidden; countick)='her.nullreset()'
  {{x}} : {{item.trim()}}

<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
</div>
]),
    (reset)=''
  </my-counter>
       aria-hidden="true"
    #counter
    [count]="items.legth"
    (click)='h1.hidden = !h1.hidden<!--
    [maxCount]='4'
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 152176: 2 transforms
Fuzz 152177: 18 transforms
Fuzz 152178: 10 transforms
Fuzz 152179: 4 transforms
Fuzz 152180: 7 transforms
Fuzz 152181: 5 transforms
Fuzz 152182: 2 transforms
Fuzz 152183: 20 transforms
Fuzz 152184: 20 transforms
Fuzz 152185: 15 transforms
Fuzz 152186: 20 transforms
Fuzz 152187: 17 transforms
Fuzz 152188: 3 transforms
Fuzz 152189: 16 transforms
Fuzz 152190: 5 transforms
Fuzz 152191: 14 transforms
Fuzz 152192: 8 transforms
Fuzz 152193: 10 transforms
Fuzz 152194: 6 transforms
Fuzz 152195: 16 transforms
Fuzz 152196: 19 transforms
Fuzz 152197: 3 transforms
Fuzz 152198: 18 transforms
Fuzz 152199: 18 transforms
Fuzz 152200: 12 transforms
Fuzz 152201: 5 transforms
Fuzz 152202: 7 transforms
Fuzz 152203: 16 transforms
Fuzz 152204: 5 transforms
Fuzz 152205: 20 transforms
Fuzz 152206: 19 transforms
Fuzz 152207: 9 transforms
Fuzz 152208: 19 transforms
Fuzz 152209: 12 transforms
Fuzz 152210: 12 transforms
Fuzz 152211: 13 transforms
Fuzz 152212: 3 transforms
Fuzz 152213: 9 transforms
Fuzz 152214: 10 transforms
Fuzz 152215: 8 transforms
Fuzz 152216: 15 transforms
Fuzz 152217: 2 transforms
Fuzz 152218: 18 transforms
Fuzz 152219: 1 transforms
Fuzz 152220: 19 transforms
Fuzz 152221: 5 transforms
Fuzz 152222: 13 transforms
Fuzz 152223: 8 transforms
Fuzz 152224: 13 transforms
Fuzz 152225: 7 transforms
Fuzz 152226: 3 transforms
Fuzz 152227: 13 transforms
Fuzz 152228: 15 transforms
Fuzz 152229: 18 transforms
Fuzz 152230: 2 transforms
Fuzz 152231: 4 transforms
Fuzz 152232: 15 transforms
Fuzz 152233: 19 transforms
Fuzz 152234: 2 transforms
Fuzz 152235: 13 transforms
Fuzz 152236: 20 transforms
Fuzz 152237: 12 transforms
Fuzz 152238: 1 transforms
Fuzz 152239: 10 transforms
Fuzz 152240: 8 transforms
Fuzz 152241: 4 transforms
Fuzz 152242: 8 transforms
Fuzz 152243: 4 transforms
Fuzz 152244: 8 transforms
Fuzz 152245: 7 transforms
Fuzz 152246: 15 transforms
Fuzz 152247: 5 transforms
Fuzz 152248: 8 transforms
Fuzz 152249: 13 transforms
Fuzz 152250: 8 transforms
Fuzz 152251: 9 transforms
Fuzz 152252: 3 transforms
Fuzz 152253: 7 transforms
Fuzz 152254: 2 transforms
Fuzz 152255: 16 transforms
Fuzz 152256: 4 transforms
Fuzz 152257: 13 transforms
Fuzz 152258: 13 transforms
Fuzz 152259: 16 transforms
Fuzz 152260: 1 transforms
Fuzz 152261: 17 transforms
Fuzz 152262: 6 transforms
Fuzz 152263: 1 transforms
Fuzz 152264: 7 transforms
Fuzz 152265: 6 transforms
Fuzz 152266: 15 transforms
Fuzz 152267: 7 transforms
Fuzz 152268: 16 transforms
Fuzz 152269: 4 transforms
Fuzz 152270: 5 transforms
Fuzz 152271: 5 transforms
Fuzz 152272: 16 transforms
Fuzz 152273: 14 transforms
Fuzz 152274: 12 transforms
Fuzz 152275: 17 transforms
Fuzz 152276: 9 transforms
Fuzz 152277: 4 transforms
Fuzz 152278: 11 transforms
Fuzz 152279: 18 transforms
Fuzz 152280: 3 transforms
Fuzz 152281: 1 transforms
Fuzz 152282: 4 transforms
Fuzz 152283: 3 transforms
Fuzz 152284: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angu<!---->
  template: <!--
  directives: const [Counter<!--
      attr.aria-hidden=Component, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
-->
       attr.aria-hesetEvent: reset'],
-->       aria-hidden="true"
  templateUrl: 'test.html',
idden="'{{count}} <bu-->       aria-hiddtton (click)="increment()" [
  template: <!--

@Component(
       aria-hidden="tru
<<==HTML CODE==>>
<!-- @ngIgnore<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}Er}]),
});
{
\'\'\');
  '090cedb3f2833a3rors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.tr<!--
-->
       aria-hidden="true"
       attr.aim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 152285: 9 transforms
Fuzz 152286: 19 transforms
Fuzz 152287: 8 transforms
Fuzz 152288: 16 transforms
Fuzz 152289: 6 transforms
Fuzz 152290: 6 transforms
Fuzz 152291: 12 transforms
Fuzz 152292: 2 transforms
Fuzz 152293: 15 transforms
Fuzz 152294: 12 transforms
Fuzz 152295: 15 transforms
Fuzz 152296: 17 transforms
Fuzz 152297: 1 transforms
Fuzz 152298: 10 transforms
Fuzz 152299: 18 transforms
Fuzz 152300: 5 transforms
Fuzz 152301: 10 transforms
Fuzz 152302: 1 transforms
Fuzz 152303: 8 transforms
Fuzz 152304: 3 transforms
Fuzz 152305: 4 transforms
Fuzz 152306: 10 transforms
Fuzz 152307: 8 transforms
Fuzz 152308: 13 transforms
Fuzz 152309: 9 transforms
Fuzz 152310: 7 transforms
Fuzz 152311: 14 transforms
Fuzz 152312: 15 transforms
Fuzz 152313: 11 transforms
Fuzz 152314: 10 transforms
Fuzz 152315: 5 transforms
Fuzz 152316: 19 transforms
Fuzz 152317: 12 transforms
Fuzz 152318: 5 transforms
Fuzz 152319: 8 transforms
Fuzz 152320: 5 transforms
Fuzz 152321: 20 transforms
Fuzz 152322: 19 transforms
Fuzz 152323: 1 transforms
Fuzz 152324: 11 transforms
Fuzz 152325: 15 transforms
Fuzz 152326: 10 transforms
Fuzz 152327: 2 transforms
Fuzz 152328: 8 transforms
Fuzz 152329: 8 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],

  @Output() EventEmitter<int> incremented;
-->
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class CounterComponent {

  templateUrl: 'test.html',
  int count;
clas ComponentA {
  void increment() {}
}
  Eve<!--
@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
@Component(
  List<String> items;
  selector: 'my-aaa',
  @Inputt() int maxCount;
       aria-hidden="true"
  void reset() {}

thisimport 'package:angular2/angular2.dart';
  selector: 'my-counter',
  @ContentChild(CounterComponent)


}
  outputs: const ['resetEvent: reset'],else
  CounterComponent recursedComponent;
       attr.arintEmitter<String> resetEvent;
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden  = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 152330: 10 transforms
Fuzz 152331: 14 transforms
Fuzz 152332: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

}
  @Output() EventEmitter<int> incremented;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  inputs: const ['count'],


  int count;

  @Input() int ma;
  EventEmitter<S}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56astring> resetEvent;
  templateUrl: 'test.html',
@Component(
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  void reset() {}

}
class CounterComponent {
@Component(
  CounterComponent recursedComponent;
  voixhideCount;  List<String> items;
  EventEmitter<S}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56tring> resetEvent;
  templateUrl: 'test.html',
@Component(
  outputs: const ['resetEvent: reset'],
  selector: 'my-aaa',
  void reset() {}

}
class CounterComponent {
@Component(
  CounterComponent recursedComponent;
  void increment() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])  String header;
  selector: 'my-counter',
class ComponentA {
  @ContentChild(CounterComponent)
<<==HTML CODE==>>
       attr.aria-hidden="{{!invalid}}.dirty}}
  <form #ngForm="ngForm"></form>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
{--><h1 #h1>Showing {items.length}} items:</h1>
-->
  {{ngForm<!--
  {{x}} : {{item.trim()}}
<t!-- @ngIgnoreErrors: }

]),
</li>
});
       aria-}
]),
});
{
\hidden="true"
<div *ngIf="items.length > 0">
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 152333: 14 transforms
Fuzz 152334: 1 transforms
Fuzz 152335: 14 transforms
Fuzz 152336: 7 transforms
Fuzz 152337: 11 transforms
Fuzz 152338: 9 transforms
Fuzz 152339: 17 transforms
Fuzz 152340: 19 transforms
Fuzz 152341: 2 transforms
Fuzz 152342: 3 transforms
Fuzz 152343: 16 transforms
Fuzz 152344: 4 transforms
Fuzz 152345: 12 transforms
Fuzz 152346: 8 transforms
Fuzz 152347: 3 transforms
Fuzz 152348: 13 transforms
Fuzz 152349: 9 transforms
Fuzz 152350: 16 transforms
Fuzz 152351: 16 transforms
Fuzz 152352: 6 transforms
Fuzz 152353: 15 transforms
Fuzz 152354: 6 transforms
Fuzz 152355: 2 transforms
Fuzz 152356: 11 transforms
Fuzz 152357: 15 transforms
Fuzz 152358: 11 transforms
Fuzz 152359: 6 transforms
Fuzz 152360: 1 transforms
Fuzz 152361: 4 transforms
Fuzz 152362: 16 transforms
Fuzz 152363: 2 transforms
Fuzz 152364: 10 transforms
Fuzz 152365: 17 transforms
Fuzz 152366: 5 transforms
Fuzz 152367: 2 transforms
Fuzz 152368: 14 transforms
Fuzz 152369: 20 transforms
Fuzz 152370: 3 transforms
Fuzz 152371: 9 transforms
Fuzz 152372: 16 transforms
Fuzz 152373: 12 transforms
Fuzz 152374: 8 transforms
Fuzz 152375: 14 transforms
Fuzz 152376: 15 transforms
Fuzz 152377: 10 transforms
Fuzz 152378: 1 transforms
Fuzz 152379: 6 transforms
Fuzz 152380: 19 transforms
Fuzz 152381: 6 transforms
Fuzz 152382: 6 transforms
Fuzz 152383: 9 transforms
Fuzz 152384: 7 transforms
Fuzz 152385: 14 transforms
Fuzz 152386: 8 transforms
Fuzz 152387: 13 transforms
Fuzz 152388: 17 transforms
Fuzz 152389: 18 transforms
Fuzz 152390: 3 transforms
Fuzz 152391: 13 transforms
Fuzz 152392: 15 transforms
Fuzz 152393: 2 transforms
Fuzz 152394: 19 transforms
Fuzz 152395: 6 transforms
Fuzz 152396: 11 transforms
Fuzz 152397: 6 transforms
Fuzz 152398: 18 transforms
Fuzz 152399: 7 transforms
Fuzz 152400: 4 transforms
Fuzz 152401: 11 transforms
Fuzz 152402: 19 transforms
Fuzz 152403: 17 transforms
Fuzz 152404: 9 transforms
Fuzz 152405: 6 transforms
Fuzz 152406: 5 transforms
Fuzz 152407: 5 transforms
Fuzz 152408: 9 transforms
Fuzz 152409: 3 transforms
Fuzz 152410: 20 transforms
Fuzz 152411: 4 transforms
Fuzz 152412: 19 transforms
Fuzz 152413: 14 transforms
Fuzz 152414: 13 transforms
Fuzz 152415: 13 transforms
Fuzz 152416: 17 transforms
Fuzz 152417: 7 transforms
Fuzz 152418: 5 transforms
Fuzz 152419: 20 transforms
Fuzz 152420: 14 transforms
Fuzz 152421: 7 transforms
Fuzz 152422: 6 transforms
Fuzz 152423: 2 transforms
Fuzz 152424: 13 transforms
Fuzz 152425: 19 transforms
Fuzz 152426: 7 transforms
Fuzz 152427: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;  String header;
  @ContentChild(CounterComponent)
  outputs: const ['resetEvent: reset'],

@Component(
  void reset() {}
  void itruencrement() {}
  CounterComponent recursedComponent;
  int count;

import 'package:angular2/angular2.dart';
     utput() EventEmitter<int> incremented;
  templateUrl: 'test.html',
       aria-hidden="true"
class CounterComponent {
-->
  @O<!--
@Component(
  @Input() int maxCount;
class ComponentA {
}
  EventEmitter<String> resetEvent;
       attr.aria-hidden="{{!invalid}}"
}
  selector: 'my-counter',
  inputs: const ['count'],

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
]),});
{
\'\'\')*ngFor='\')*ngF'l
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 152428: 15 transforms
Fuzz 152429: 18 transforms
Fuzz 152430: 4 transforms
Fuzz 152431: 18 transforms
Fuzz 152432: 4 transforms
Fuzz 152433: 14 transforms
Fuzz 152434: 9 transforms
Fuzz 152435: 6 transforms
Fuzz 152436: 9 transforms
Fuzz 152437: 5 transforms
Fuzz 152438: 3 transforms
Fuzz 152439: 4 transforms
Fuzz 152440: 10 transforms
Fuzz 152441: 11 transforms
Fuzz 152442: 15 transforms
Fuzz 152443: 18 transforms
Fuzz 152444: 3 transforms
Fuzz 152445: 13 transforms
Fuzz 152446: 10 transforms
Fuzz 152447: 18 transforms
Fuzz 152448: 5 transforms
Fuzz 152449: 20 transforms
Fuzz 152450: 18 transforms
Fuzz 152451: 16 transforms
Fuzz 152452: 10 transforms
Fuzz 152453: 4 transforms
Fuzz 152454: 19 transforms
Fuzz 152455: 13 transforms
Fuzz 152456: 7 transforms
Fuzz 152457: 11 transforms
Fuzz 152458: 13 transforms
Fuzz 152459: 19 transforms
Fuzz 152460: 3 transforms
Fuzz 152461: 2 transforms
Fuzz 152462: 5 transforms
Fuzz 152463: 12 transforms
Fuzz 152464: 12 transforms
Fuzz 152465: 4 transforms
Fuzz 152466: 7 transforms
Fuzz 152467: 2 transforms
Fuzz 152468: 16 transforms
Fuzz 152469: 20 transforms
Fuzz 152470: 15 transforms
Fuzz 152471: 4 transforms
Fuzz 152472: 19 transforms
Fuzz 152473: 7 transforms
Fuzz 152474: 8 transforms
Fuzz 152475: 7 transforms
Fuzz 152476: 9 transforms
Fuzz 152477: 12 transforms
Fuzz 152478: 13 transforms
Fuzz 152479: 20 transforms
Fuzz 152480: 10 transforms
Fuzz 152481: 15 transforms
Fuzz 152482: 3 transforms
Fuzz 152483: 16 transforms
Fuzz 152484: 11 transforms
Fuzz 152485: 8 transforms
Fuzz 152486: 4 transforms
Fuzz 152487: 10 transforms
Fuzz 152488: 11 transforms
Fuzz 152489: 19 transforms
Fuzz 152490: 8 transforms
Fuzz 152491: 9 transforms
Fuzz 152492: 3 transforms
Fuzz 152493: 11 transforms
Fuzz 152494: 8 transforms
Fuzz 152495: 18 transforms
Fuzz 152496: 14 transforms
Fuzz 152497: 5 transforms
Fuzz 152498: 18 transforms
Fuzz 152499: 4 transforms
Fuzz 152500: 16 transforms
Fuzz 152501: 11 transforms
Fuzz 152502: 7 transforms
Fuzz 152503: 9 transforms
Fuzz 152504: 11 transforms
Fuzz 152505: 14 transforms
Fuzz 152506: 9 transforms
Fuzz 152507: 5 transforms
Fuzz 152508: 6 transforms
Fuzz 152509: 11 transforms
Fuzz 152510: 6 transforms
Fuzz 152511: 17 transforms
Fuzz 152512: 6 transforms
Fuzz 152513: 13 transforms
Fuzz 152514: 17 transforms
Fuzz 152515: 3 transforms
Fuzz 152516: 8 transforms
Fuzz 152517: 19 transforms
Fuzz 152518: 1 transforms
Fuzz 152519: 10 transforms
Fuzz 152520: 4 transforms
Fuzz 152521: 19 transforms
Fuzz 152522: 5 transforms
Fuzz 152523: 1 transforms
Fuzz 152524: 1 transforms
Fuzz 152525: 12 transforms
Fuzz 152526: 12 transforms
Fuzz 152527: 9 transforms
Fuzz 152528: 7 transforms
Fuzz 152529: 15 transforms
Fuzz 152530: 9 transforms
Fuzz 152531: 12 transforms
Fuzz 152532: 13 transforms
Fuzz 152533: 2 transforms
Fuzz 152534: 13 transforms
Fuzz 152535: 10 transforms
Fuzz 152536: 6 transforms
Fuzz 152537: 8 transforms
Fuzz 152538: 9 transforms
Fuzz 152539: 2 transforms
Fuzz 152540: 16 transforms
Fuzz 152541: 4 transforms
Fuzz 152542: 2 transforms
Fuzz 152543: 5 transforms
Fuzz 152544: 1 transforms
Fuzz 152545: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  inputs: const ['count'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
}
  void increment() {}
class CounterComponent {
  selector: 'my-counter',
@Ckomponent(
@Component(
  selector: 'my-aaa',
  List<String> items;
  CounterComponent recursedComponent;

  EventEmitter<}]),
});
\'\'\');
  '09cedb3f2833a3String> resetEvent;
  templateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
  int count;
  @Output() EventEmitter<int> incremented;

  @Input() int maxCount;class ComponentA {

  void reset() {}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --><h1 #h1>Sh}
]),
});
{
\'owing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden] ='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 152546: 14 transforms
Fuzz 152547: 9 transforms
Fuzz 152548: 19 transforms
Fuzz 152549: 8 transforms
Fuzz 152550: 2 transforms
Fuzz 152551: 20 transforms
Fuzz 152552: 6 transforms
Fuzz 152553: 1 transforms
Fuzz 152554: 10 transforms
Fuzz 152555: 4 transforms
Fuzz 152556: 11 transforms
Fuzz 152557: 19 transforms
Fuzz 152558: 18 transforms
Fuzz 152559: 6 transforms
Fuzz 152560: 18 transforms
Fuzz 152561: 9 transforms
Fuzz 152562: 17 transforms
Fuzz 152563: 4 transforms
Fuzz 152564: 11 transforms
Fuzz 152565: 17 transforms
Fuzz 152566: 11 transforms
Fuzz 152567: 20 transforms
Fuzz 152568: 4 transforms
Fuzz 152569: 10 transforms
Fuzz 152570: 2 transforms
Fuzz 152571: 17 transforms
Fuzz 152572: 2 transforms
Fuzz 152573: 12 transforms
Fuzz 152574: 10 transforms
Fuzz 152575: 2 transforms
Fuzz 152576: 18 transforms
Fuzz 152577: 11 transforms
Fuzz 152578: 4 transforms
Fuzz 152579: 9 transforms
Fuzz 152580: 17 transforms
Fuzz 152581: 16 transforms
Fuzz 152582: 9 transforms
Fuzz 152583: 20 transforms
Fuzz 152584: 8 transforms
Fuzz 152585: 18 transforms
Fuzz 152586: 7 transforms
Fuzz 152587: 16 transforms
Fuzz 152588: 19 transforms
Fuzz 152589: 17 transforms
Fuzz 152590: 18 transforms
Fuzz 152591: 1 transforms
Fuzz 152592: 16 transforms
Fuzz 152593: 7 transforms
Fuzz 152594: 1 transforms
Fuzz 152595: 3 transforms
Fuzz 152596: 12 transforms
Fuzz 152597: 7 transforms
Fuzz 152598: 6 transforms
Fuzz 152599: 7 transforms
Fuzz 152600: 14 transforms
Fuzz 152601: 9 transforms
Fuzz 152602: 14 transforms
Fuzz 152603: 11 transforms
Fuzz 152604: 1 transforms
Fuzz 152605: 8 transforms
Fuzz 152606: 12 transforms
Fuzz 152607: 4 transforms
Fuzz 152608: 11 transforms
Fuzz 152609: 4 transforms
Fuzz 152610: 19 transforms
Fuzz 152611: 6 transforms
Fuzz 152612: 17 transforms
Fuzz 152613: 15 transforms
Fuzz 152614: 16 transforms
Fuzz 152615: 20 transforms
Fuzz 152616: 14 transforms
Fuzz 152617: 16 transforms
Fuzz 152618: 15 transforms
Fuzz 152619: 19 transforms
Fuzz 152620: 16 transforms
Fuzz 152621: 15 transforms
Fuzz 152622: 16 transforms
Fuzz 152623: 17 transforms
Fuzz 152624: 9 transforms
Fuzz 152625: 19 transforms
Fuzz 152626: 20 transforms
Fuzz 152627: 16 transforms
Fuzz 152628: 10 transforms
Fuzz 152629: 10 transforms
Fuzz 152630: 18 transforms
Fuzz 152631: 15 transforms
Fuzz 152632: 17 transforms
Fuzz 152633: 1 transforms
Fuzz 152634: 11 transforms
Fuzz 152635: 7 transforms
Fuzz 152636: 8 transforms
Fuzz 152637: 2 transforms
Fuzz 152638: 12 transforms
Fuzz 152639: 1 transforms
Fuzz 152640: 19 transforms
Fuzz 152641: 7 transforms
Fuzz 152642: 4 transforms
Fuzz 152643: 7 transforms
Fuzz 152644: 20 transforms
Fuzz 152645: 20 transforms
Fuzz 152646: 6 transforms
Fuzz 152647: 14 transforms
Fuzz 152648: 19 transforms
Fuzz 152649: 15 transforms
Fuzz 152650: 3 transforms
Fuzz 152651: 18 transforms
Fuzz 152652: 15 transforms
Fuzz 152653: 20 transforms
Fuzz 152654: 15 transforms
Fuzz 152655: 14 transforms
Fuzz 152656: 18 transforms
Fuzz 152657: 5 transforms
Fuzz 152658: 15 transforms
Fuzz 152659: 3 transforms
Fuzz 152660: 5 transforms
Fuzz 152661: 9 transforms
Fuzz 152662: 8 transforms
Fuzz 152663: 8 transforms
Fuzz 152664: 15 transforms
Fuzz 152665: 16 transforms
Fuzz 152666: 2 transforms
Fuzz 152667: 14 transforms
Fuzz 152668: 12 transforms
Fuzz 152669: 5 transforms
Fuzz 152670: 11 transforms
Fuzz 152671: 20 transforms
Fuzz 152672: 5 transforms
Fuzz 152673: 14 transforms
Fuzz 152674: 4 transforms
Fuzz 152675: 20 transforms
Fuzz 152676: 9 transforms
Fuzz 152677: 19 transforms
Fuzz 152678: 12 transforms
Fuzz 152679: 19 transforms
Fuzz 152680: 12 transforms
Fuzz 152681: 16 transforms
Fuzz 152682: 14 transforms
Fuzz 152683: 4 transforms
Fuzz 152684: 11 transforms
Fuzz 152685: 8 transforms
Fuzz 152686: 6 transforms
Fuzz 152687: 20 transforms
Fuzz 152688: 20 transforms
Fuzz 152689: 6 transforms
Fuzz 152690: 1 transforms
Fuzz 152691: 19 transforms
Fuzz 152692: 15 transforms
Fuzz 152693: 16 transforms
Fuzz 152694: 17 transforms
Fuzz 152695: 10 transforms
Fuzz 152696: 14 transforms
Fuzz 152697: 15 transforms
Fuzz 152698: 19 transforms
Fuzz 152699: 6 transforms
Fuzz 152700: 15 transforms
Fuzz 152701: 11 transforms
Fuzz 152702: 6 transforms
Fuzz 152703: 9 transforms
Fuzz 152704: 16 transforms
Fuzz 152705: 20 transforms
Fuzz 152706: 7 transforms
Fuzz 152707: 10 transforms
Fuzz 152708: 5 transforms
Fuzz 152709: 13 transforms
Fuzz 152710: 16 transforms
Fuzz 152711: 4 transforms
Fuzz 152712: 8 transforms
Fuzz 152713: 1 transforms
Fuzz 152714: 9 transforms
Fuzz 152715: 3 transforms
Fuzz 152716: 7 transforms
Fuzz 152717: 9 transforms
Fuzz 152718: 15 transforms
Fuzz 152719: 15 transforms
Fuzz 152720: 19 transforms
Fuzz 152721: 5 transforms
Fuzz 152722: 13 transforms
Fuzz 152723: 8 transforms
Fuzz 152724: 11 transforms
Fuzz 152725: 6 transforms
Fuzz 152726: 15 transforms
Fuzz 152727: 12 transforms
Fuzz 152728: 11 transforms
Fuzz 152729: 4 transforms
Fuzz 152730: 17 transforms
Fuzz 152731: 3 transforms
Fuzz 152732: 18 transforms
Fuzz 152733: 3 transforms
Fuzz 152734: 5 transforms
Fuzz 152735: 15 transforms
Fuzz 152736: 11 transforms
Fuzz 152737: 1 transforms
Fuzz 152738: 19 transforms
Fuzz 152739: 8 transforms
Fuzz 152740: 13 transforms
Fuzz 152741: 2 transforms
Fuzz 152742: 9 transforms
Fuzz 152743: 11 transforms
Fuzz 152744: 8 transforms
Fuzz 152745: 2 transforms
Fuzz 152746: 15 transforms
Fuzz 152747: 14 transforms
Fuzz 152748: 18 transforms
Fuzz 152749: 17 transforms
Fuzz 152750: 20 transforms
Fuzz 152751: 5 transforms
Fuzz 152752: 5 transforms
Fuzz 152753: 6 transforms
Fuzz 152754: 8 transforms
Fuzz 152755: 11 transforms
Fuzz 152756: 1 transforms
Fuzz 152757: 20 transforms
Fuzz 152758: 9 transforms
Fuzz 152759: 9 transforms
Fuzz 152760: 5 transforms
Fuzz 152761: 11 transforms
Fuzz 152762: 6 transforms
Fuzz 152763: 1 transforms
Fuzz 152764: 3 transforms
Fuzz 152765: 11 transforms
Fuzz 152766: 1 transforms
Fuzz 152767: 12 transforms
Fuzz 152768: 8 transforms
Fuzz 152769: 12 transforms
Fuzz 152770: 4 transforms
Fuzz 152771: 20 transforms
Fuzz 152772: 3 transforms
Fuzz 152773: 14 transforms
Fuzz 152774: 3 transforms
Fuzz 152775: 15 transforms
Fuzz 152776: 14 transforms
Fuzz 152777: 4 transforms
Fuzz 152778: 4 transforms
Fuzz 152779: 1 transforms
Fuzz 152780: 20 transforms
Fuzz 152781: 2 transforms
Fuzz 152782: 20 transforms
Fuzz 152783: 1 transforms
Fuzz 152784: 15 transforms
Fuzz 152785: 9 transforms
Fuzz 152786: 16 transforms
Fuzz 152787: 8 transforms
Fuzz 152788: 7 transforms
Fuzz 152789: 5 transforms
Fuzz 152790: 12 transforms
Fuzz 152791: 19 transforms
Fuzz 152792: 4 transforms
Fuzz 152793: 10 transforms
Fuzz 152794: 18 transforms
Fuzz 152795: 16 transforms
Fuzz 152796: 11 transforms
Fuzz 152797: 7 transforms
Fuzz 152798: 2 transforms
Fuzz 152799: 11 transforms
Fuzz 152800: 9 transforms
Fuzz 152801: 6 transforms
Fuzz 152802: 4 transforms
Fuzz 152803: 15 transforms
Fuzz 152804: 9 transforms
Fuzz 152805: 14 transforms
Fuzz 152806: 19 transforms
Fuzz 152807: 7 transforms
Fuzz 152808: 6 transforms
Fuzz 152809: 9 transforms
Fuzz 152810: 17 transforms
Fuzz 152811: 4 transforms
Fuzz 152812: 19 transforms
Fuzz 152813: 17 transforms
Fuzz 152814: 8 transforms
Fuzz 152815: 15 transforms
Fuzz 152816: 14 transforms
Fuzz 152817: 20 transforms
Fuzz 152818: 7 transforms
Fuzz 152819: 5 transforms
Fuzz 152820: 18 transforms
Fuzz 152821: 7 transforms
Fuzz 152822: 1 transforms
Fuzz 152823: 2 transforms
Fuzz 152824: 14 transforms
Fuzz 152825: 16 transforms
Fuzz 152826: 7 transforms
Fuzz 152827: 5 transforms
Fuzz 152828: 4 transforms
Fuzz 152829: 3 transforms
Fuzz 152830: 16 transforms
Fuzz 152831: 12 transforms
Fuzz 152832: 3 transforms
Fuzz 152833: 19 transforms
Fuzz 152834: 8 transforms
Fuzz 152835: 17 transforms
Fuzz 152836: 20 transforms
Fuzz 152837: 3 transforms
Fuzz 152838: 2 transforms
Fuzz 152839: 5 transforms
Fuzz 152840: 2 transforms
Fuzz 152841: 2 transforms
Fuzz 152842: 9 transforms
Fuzz 152843: 10 transforms
Fuzz 152844: 13 transforms
Fuzz 152845: 5 transforms
Fuzz 152846: 9 transforms
Fuzz 152847: 9 transforms
Fuzz 152848: 16 transforms
Fuzz 152849: 10 transforms
Fuzz 152850: 20 transforms
Fuzz 152851: 17 transforms
Fuzz 152852: 2 transforms
Fuzz 152853: 4 transforms
Fuzz 152854: 16 transforms
Fuzz 152855: 13 transforms
Fuzz 152856: 9 transforms
Fuzz 152857: 2 transforms
Fuzz 152858: 17 transforms
Fuzz 152859: 6 transforms
Fuzz 152860: 11 transforms
Fuzz 152861: 6 transforms
Fuzz 152862: 9 transforms
Fuzz 152863: 8 transforms
Fuzz 152864: 19 transforms
Fuzz 152865: 9 transforms
Fuzz 152866: 4 transforms
Fuzz 152867: 20 transforms
Fuzz 152868: 8 transforms
Fuzz 152869: 11 transforms
Fuzz 152870: 7 transforms
Fuzz 152871: 9 transforms
Fuzz 152872: 9 transforms
Fuzz 152873: 16 transforms
Fuzz 152874: 6 transforms
Fuzz 152875: 10 transforms
Fuzz 152876: 10 transforms
Fuzz 152877: 6 transforms
Fuzz 152878: 8 transforms
Fuzz 152879: 10 transforms
Fuzz 152880: 10 transforms
Fuzz 152881: 15 transforms
Fuzz 152882: 15 transforms
Fuzz 152883: 1 transforms
Fuzz 152884: 20 transforms
Fuzz 152885: 3 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  s<!--
-->
       elector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\ngular2/angular2.dart';

@Component(
  s<!--
-->
       elector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<S'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 152886: 11 transforms
Fuzz 152887: 17 transforms
Fuzz 152888: 4 transforms
Fuzz 152889: 20 transforms
Fuzz 152890: 17 transforms
Fuzz 152891: 10 transforms
Fuzz 152892: 7 transforms
Fuzz 152893: 3 transforms
Fuzz 152894: 16 transforms
Fuzz 152895: 2 transforms
Fuzz 152896: 15 transforms
Fuzz 152897: 14 transforms
Fuzz 152898: 4 transforms
Fuzz 152899: 18 transforms
Fuzz 152900: 4 transforms
Fuzz 152901: 3 transforms
Fuzz 152902: 18 transforms
Fuzz 152903: 18 transforms
Fuzz 152904: 6 transforms
Fuzz 152905: 10 transforms
Fuzz 152906: 12 transforms
Fuzz 152907: 20 transforms
Fuzz 152908: 1 transforms
Fuzz 152909: 16 transforms
Fuzz 152910: 17 transforms
Fuzz 152911: 6 transforms
Fuzz 152912: 13 transforms
Fuzz 152913: 10 transforms
Fuzz 152914: 18 transforms
Fuzz 152915: 14 transforms
Fuzz 152916: 19 transforms
Fuzz 152917: 6 transforms
Fuzz 152918: 7 transforms
Fuzz 152919: 14 transforms
Fuzz 152920: 20 transforms
Fuzz 152921: 1 transforms
Fuzz 152922: 4 transforms
Fuzz 152923: 2 transforms
Fuzz 152924: 10 transforms
Fuzz 152925: 9 transforms
Fuzz 152926: 10 transforms
Fuzz 152927: 4 transforms
Fuzz 152928: 19 transforms
Fuzz 152929: 11 transforms
Fuzz 152930: 5 transforms
Fuzz 152931: 5 transforms
Fuzz 152932: 16 transforms
Fuzz 152933: 19 transforms
Fuzz 152934: 19 transforms
Fuzz 152935: 12 transforms
Fuzz 152936: 11 transforms
Fuzz 152937: 13 transforms
Fuzz 152938: 18 transforms
Fuzz 152939: 2 transforms
Fuzz 152940: 9 transforms
Fuzz 152941: 16 transforms
Fuzz 152942: 1 transforms
Fuzz 152943: 18 transforms
Fuzz 152944: 9 transforms
Fuzz 152945: 1 transforms
Fuzz 152946: 15 transforms
Fuzz 152947: 1 transforms
Fuzz 152948: 13 transforms
Fuzz 152949: 19 transforms
Fuzz 152950: 10 transforms
Fuzz 152951: 17 transforms
Fuzz 152952: 18 transforms
Fuzz 152953: 14 transforms
Fuzz 152954: 8 transforms
Fuzz 152955: 18 transforms
Fuzz 152956: 13 transforms
Fuzz 152957: 18 transforms
Fuzz 152958: 17 transforms
Fuzz 152959: 4 transforms
Fuzz 152960: 4 transforms
Fuzz 152961: 18 transforms
Fuzz 152962: 7 transforms
Fuzz 152963: 5 transforms
Fuzz 152964: 13 transforms
Fuzz 152965: 9 transforms
Fuzz 152966: 10 transforms
Fuzz 152967: 15 transforms
Fuzz 152968: 7 transforms
Fuzz 152969: 2 transforms
Fuzz 152970: 11 transforms
Fuzz 152971: 16 transforms
Fuzz 152972: 18 transforms
Fuzz 152973: 10 transforms
Fuzz 152974: 7 transforms
Fuzz 152975: 14 transforms
Fuzz 152976: 20 transforms
Fuzz 152977: 15 transforms
Fuzz 152978: 4 transforms
Fuzz 152979: 14 transforms
Fuzz 152980: 16 transforms
Fuzz 152981: 16 transforms
Fuzz 152982: 11 transforms
Fuzz 152983: 15 transforms
Fuzz 152984: 15 transforms
Fuzz 152985: 20 transforms
Fuzz 152986: 1 transforms
Fuzz 152987: 18 transforms
Fuzz 152988: 1 transforms
Fuzz 152989: 10 transforms
Fuzz 152990: 1 transforms
Fuzz 152991: 7 transforms
Fuzz 152992: 6 transforms
Fuzz 152993: 8 transforms
Fuzz 152994: 13 transforms
Fuzz 152995: 18 transforms
Fuzz 152996: 1 transforms
Fuzz 152997: 12 transforms
Fuzz 152998: 13 transforms
Fuzz 152999: 12 transforms
Fuzz 153000: 11 transforms
Fuzz 153001: 8 transforms
Fuzz 153002: 19 transforms
Fuzz 153003: 10 transforms
Fuzz 153004: 6 transforms
Fuzz 153005: 8 transforms
Fuzz 153006: 3 transforms
Fuzz 153007: 9 transforms
Fuzz 153008: 14 transforms
Fuzz 153009: 7 transforms
Fuzz 153010: 1 transforms
Fuzz 153011: 10 transforms
Fuzz 153012: 4 transforms
Fuzz 153013: 17 transforms
Fuzz 153014: 12 transforms
Fuzz 153015: 9 transforms
Fuzz 153016: 9 transforms
Fuzz 153017: 5 transforms
Fuzz 153018: 3 transforms
Fuzz 153019: 12 transforms
Fuzz 153020: 13 transforms
Fuzz 153021: 8 transforms
Fuzz 153022: 14 transforms
Fuzz 153023: 13 transforms
Fuzz 153024: 16 transforms
Fuzz 153025: 6 transforms
Fuzz 153026: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
}
@Component(
  outputs: const ['resetEvent: reset'],
  void reset() {}
  @ContentChild(CounterComponent)
  selector: 'my-counter',
  String header;

  List<String> items;
       aria-hidden="true"
-->
       af, NgFor, NgForm, NgModel])



@Component(
class ComponentA {
  void increment() {}
  @Output() EventEmitter<int> incremented;
  Even<!--
-->
       atEmitter<String> resetEvent;
  inputs: const ['count'],  directives: const [CounterComponent, NgI<!--
  elector: 'my-aaa',
  templateUrl: 'test.html',  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {  int count;  @Input() int maxCount;

}
  CounterComponent rlibraryecursedComponent;
<<==HTML CODE==>>
    (rese
<h1 #h1>Showing {{items.length}} itngems:</h1>
      
  <my-counter
    [count]="items.length"
<li *ngFor='let item of items; let x=inldex' [hidden]='item != null'>
  <input [(ngModel)]="header" />
    [maxCount]='4'

  {{ngForm.dirty}}
<div *ngIf="items.length > 0">  <form #ngForm="ngForm"></<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
  form>
  {{x}} : {{item.trim()}}
    #counter
<!-- @ngIgnoreErrors: -->
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 153027: 9 transforms
Fuzz 153028: 5 transforms
Fuzz 153029: 2 transforms
Fuzz 153030: 5 transforms
Fuzz 153031: 6 transforms
Fuzz 153032: 9 transforms
Fuzz 153033: 5 transforms
Fuzz 153034: 13 transforms
Fuzz 153035: 3 transforms
Fuzz 153036: 16 transforms
Fuzz 153037: 11 transforms
Fuzz 153038: 4 transforms
Fuzz 153039: 12 transforms
Fuzz 153040: 7 transforms
Fuzz 153041: 9 transforms
Fuzz 153042: 17 transforms
Fuzz 153043: 17 transforms
Fuzz 153044: 9 transforms
Fuzz 153045: 5 transforms
Fuzz 153046: 12 transforms
Fuzz 153047: 5 transforms
Fuzz 153048: 19 transforms
Fuzz 153049: 3 transforms
Fuzz 153050: 9 transforms
Fuzz 153051: 8 transforms
Fuzz 153052: 6 transforms
Fuzz 153053: 19 transforms
Fuzz 153054: 12 transforms
Fuzz 153055: 16 transforms
Fuzz 153056: 3 transforms
Fuzz 153057: 4 transforms
Fuzz 153058: 1 transforms
Fuzz 153059: 13 transforms
Fuzz 153060: 20 transforms
Fuzz 153061: 11 transforms
Fuzz 153062: 9 transforms
Fuzz 153063: 16 transforms
Fuzz 153064: 20 transforms
Fuzz 153065: 8 transforms
Fuzz 153066: 12 transforms
Fuzz 153067: 19 transforms
Fuzz 153068: 9 transforms
Fuzz 153069: 10 transforms
Fuzz 153070: 8 transforms
Fuzz 153071: 10 transforms
Fuzz 153072: 4 transforms
Fuzz 153073: 17 transforms
Fuzz 153074: 14 transforms
Fuzz 153075: 2 transforms
Fuzz 153076: 5 transforms
Fuzz 153077: 16 transforms
Fuzz 153078: 12 transforms
Fuzz 153079: 20 transforms
Fuzz 153080: 13 transforms
Fuzz 153081: 2 transforms
Fuzz 153082: 8 transforms
Fuzz 153083: 11 transforms
Fuzz 153084: 15 transforms
Fuzz 153085: 9 transforms
Fuzz 153086: 9 transforms
Fuzz 153087: 7 transforms
Fuzz 153088: 20 transforms
Fuzz 153089: 10 transforms
Fuzz 153090: 6 transforms
Fuzz 153091: 7 transforms
Fuzz 153092: 7 transforms
Fuzz 153093: 17 transforms
Fuzz 153094: 15 transforms
Fuzz 153095: 6 transforms
Fuzz 153096: 7 transforms
Fuzz 153097: 18 transforms
Fuzz 153098: 12 transforms
Fuzz 153099: 1 transforms
Fuzz 153100: 8 transforms
Fuzz 153101: 18 transforms
Fuzz 153102: 5 transforms
Fuzz 153103: 8 transforms
Fuzz 153104: 10 transforms
Fuzz 153105: 20 transforms
Fuzz 153106: 3 transforms
Fuzz 153107: 5 transforms
Fuzz 153108: 14 transforms
Fuzz 153109: 4 transforms
Fuzz 153110: 20 transforms
Fuzz 153111: 17 transforms
Fuzz 153112: 2 transforms
Fuzz 153113: 7 transforms
Fuzz 153114: 13 transforms
Fuzz 153115: 9 transforms
Fuzz 153116: 15 transforms
Fuzz 153117: 16 transforms
Fuzz 153118: 2 transforms
Fuzz 153119: 9 transforms
Fuzz 153120: 8 transforms
Fuzz 153121: 4 transforms
Fuzz 153122: 6 transforms
Fuzz 153123: 9 transforms
Fuzz 153124: 6 transforms
Fuzz 153125: 18 transforms
Fuzz 153126: 10 transforms
Fuzz 153127: 1 transforms
Fuzz 153128: 9 transforms
Fuzz 153129: 2 transforms
Fuzz 153130: 5 transforms
Fuzz 153131: 2 transforms
Fuzz 153132: 12 transforms
Fuzz 153133: 15 transforms
Fuzz 153134: 17 transforms
Fuzz 153135: 3 transforms
Fuzz 153136: 5 transforms
Fuzz 153137: 8 transforms
Fuzz 153138: 9 transforms
Fuzz 153139: 8 transforms
Fuzz 153140: 3 transforms
Fuzz 153141: 9 transforms
Fuzz 153142: 17 transforms
Fuzz 153143: 7 transforms
Fuzz 153144: 1 transforms
Fuzz 153145: 20 transforms
Fuzz 153146: 16 transforms
Fuzz 153147: 20 transforms
Fuzz 153148: 6 transforms
Fuzz 153149: 6 transforms
Fuzz 153150: 20 transforms
Fuzz 153151: 15 transforms
Fuzz 153152: 4 transforms
Fuzz 153153: 16 transforms
Fuzz 153154: 7 transforms
Fuzz 153155: 3 transforms
Fuzz 153156: 16 transforms
Fuzz 153157: 1 transforms
Fuzz 153158: 7 transforms
Fuzz 153159: 14 transforms
Fuzz 153160: 19 transforms
Fuzz 153161: 13 transforms
Fuzz 153162: 14 transforms
Fuzz 153163: 17 transforms
Fuzz 153164: 19 transforms
Fuzz 153165: 16 transforms
Fuzz 153166: 11 transforms
Fuzz 153167: 9 transforms
Fuzz 153168: 16 transforms
Fuzz 153169: 7 transforms
Fuzz 153170: 1 transforms
Fuzz 153171: 12 transforms
Fuzz 153172: 9 transforms
Fuzz 153173: 11 transforms
Fuzz 153174: 5 transforms
Fuzz 153175: 5 transforms
Fuzz 153176: 13 transforms
Fuzz 153177: 12 transforms
Fuzz 153178: 5 transforms
Fuzz 153179: 5 transforms
Fuzz 153180: 6 transforms
Fuzz 153181: 17 transforms
Fuzz 153182: 4 transforms
Fuzz 153183: 19 transforms
Fuzz 153184: 13 transforms
Fuzz 153185: 13 transforms
Fuzz 153186: 20 transforms
Fuzz 153187: 15 transforms
Fuzz 153188: 2 transforms
Fuzz 153189: 10 transforms
Fuzz 153190: 11 transforms
Fuzz 153191: 11 transforms
Fuzz 153192: 13 transforms
Fuzz 153193: 13 transforms
Fuzz 153194: 14 transforms
Fuzz 153195: 1 transforms
Fuzz 153196: 6 transforms
Fuzz 153197: 11 transforms
Fuzz 153198: 15 transforms
Fuzz 153199: 6 transforms
Fuzz 153200: 20 transforms
Fuzz 153201: 1 transforms
Fuzz 153202: 16 transforms
Fuzz 153203: 2 transforms
Fuzz 153204: 6 transforms
Fuzz 153205: 17 transforms
Fuzz 153206: 8 transforms
Fuzz 153207: 18 transforms
Fuzz 153208: 3 transforms
Fuzz 153209: 19 transforms
Fuzz 153210: 20 transforms
Fuzz 153211: 5 transforms
Fuzz 153212: 7 transforms
Fuzz 153213: 7 transforms
Fuzz 153214: 8 transforms
Fuzz 153215: 20 transforms
Fuzz 153216: 13 transforms
Fuzz 153217: 19 transforms
Fuzz 153218: 8 transforms
Fuzz 153219: 1 transforms
Fuzz 153220: 12 transforms
Fuzz 153221: 1 transforms
Fuzz 153222: 18 transforms
Fuzz 153223: 2 transforms
Fuzz 153224: 18 transforms
Fuzz 153225: 3 transforms
Fuzz 153226: 17 transforms
Fuzz 153227: 8 transforms
Fuzz 153228: 2 transforms
Fuzz 153229: 18 transforms
Fuzz 153230: 4 transforms
Fuzz 153231: 19 transforms
Fuzz 153232: 9 transforms
Fuzz 153233: 11 transforms
Fuzz 153234: 1 transforms
Fuzz 153235: 17 transforms
Fuzz 153236: 5 transforms
Fuzz 153237: 7 transforms
Fuzz 153238: 5 transforms
Fuzz 153239: 6 transforms
Fuzz 153240: 13 transforms
Fuzz 153241: 3 transforms
Fuzz 153242: 12 transforms
Fuzz 153243: 12 transforms
Fuzz 153244: 15 transforms
Fuzz 153245: 5 transforms
Fuzz 153246: 8 transforms
Fuzz 153247: 10 transforms
Fuzz 153248: 12 transforms
Fuzz 153249: 16 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
}t, NgIf, NgFor, NgForm, NgModel])
import 'package:angular2/angular2.dart';
  selector: 'my-co
  String hcontinueeader;
  directives: ofconst [CounterComponenitems;
}
       aria-hidden="true"
{
  templat<!--
]),
  '090cedbaa',
       ateUrl: 'test.html',
  selector: 'my-a}
-->
@Component(

  String header;
\'\'\');
  List<String> items;
class ComponentA {

});
<<==HTML CODE==>>
  {{ngForm.dirty}}
  <my-counter
});
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [maxCount]='4'    (reset)=''

]),
  <in}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
\'\'\'put [(ngModel)]="header" />{
<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
  
    [count]="items.length"
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
    (increme = !h1.hidden; counter.reset()'
    [maxCount]='4'    (reset)=''

]),
  <in}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
\'\'\'put [(ngModel)]="header" />{
i<!-- @ngIgnoreErrors: --><h1 #h1>Showing {{items.length}} items:</h1>
<div *ngIf="items.length > 0">
  
    [count]="items.length"
  <form #ngForm="ngForm"></form>
  {{x}} : {{item.trim()}}
nte
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 153250: 17 transforms
Fuzz 153251: 2 transforms
Fuzz 153252: 19 transforms
Fuzz 153253: 2 transforms
Fuzz 153254: 15 transforms
Fuzz 153255: 12 transforms
Fuzz 153256: 2 transforms
Fuzz 153257: 13 transforms
Fuzz 153258: 16 transforms
Fuzz 153259: 16 transforms
Fuzz 153260: 19 transforms
Fuzz 153261: 19 transforms
Fuzz 153262: 3 transforms
Fuzz 153263: 20 transforms
Fuzz 153264: 3 transforms
Fuzz 153265: 6 transforms
Fuzz 153266: 13 transforms
Fuzz 153267: 6 transforms
Fuzz 153268: 19 transforms
Fuzz 153269: 11 transforms
Fuzz 153270: 11 transforms
Fuzz 153271: 1 transforms
Fuzz 153272: 5 transforms
Fuzz 153273: 8 transforms
Fuzz 153274: 18 transforms
Fuzz 153275: 11 transforms
Fuzz 153276: 17 transforms
Fuzz 153277: 5 transforms
Fuzz 153278: 16 transforms
Fuzz 153279: 18 transforms
Fuzz 153280: 11 transforms
Fuzz 153281: 14 transforms
Fuzz 153282: 16 transforms
Fuzz 153283: 1 transforms
Fuzz 153284: 11 transforms
Fuzz 153285: 15 transforms
Fuzz 153286: 15 transforms
Fuzz 153287: 20 transforms
Fuzz 153288: 3 transforms
Fuzz 153289: 16 transforms
Fuzz 153290: 10 transforms
Fuzz 153291: 1 transforms
Fuzz 153292: 11 transforms
Fuzz 153293: 15 transforms
Fuzz 153294: 13 transforms
Fuzz 153295: 10 transforms
Fuzz 153296: 17 transforms
Fuzz 153297: 20 transforms
Fuzz 153298: 1 transforms
Fuzz 153299: 15 transforms
Fuzz 153300: 10 transforms
Fuzz 153301: 12 transforms
Fuzz 153302: 13 transforms
Fuzz 153303: 9 transforms
Fuzz 153304: 12 transforms
Fuzz 153305: 12 transforms
Fuzz 153306: 16 transforms
Fuzz 153307: 10 transforms
Fuzz 153308: 19 transforms
Fuzz 153309: 17 transforms
Fuzz 153310: 15 transforms
Fuzz 153311: 18 transforms
Fuzz 153312: 4 transforms
Fuzz 153313: 6 transforms
Fuzz 153314: 7 transforms
Fuzz 153315: 11 transforms
Fuzz 153316: 17 transforms
Fuzz 153317: 7 transforms
Fuzz 153318: 5 transforms
Fuzz 153319: 6 transforms
Fuzz 153320: 16 transforms
Fuzz 153321: 17 transforms
Fuzz 153322: 17 transforms
Fuzz 153323: 15 transforms
Fuzz 153324: 10 transforms
Fuzz 153325: 12 transforms
Fuzz 153326: 18 transforms
Fuzz 153327: 3 transforms
Fuzz 153328: 4 transforms
Fuzz 153329: 3 transforms
Fuzz 153330: 10 transforms
Fuzz 153331: 16 transforms
Fuzz 153332: 7 transforms
Fuzz 153333: 12 transforms
Fuzz 153334: 17 transforms
Fuzz 153335: 19 transforms
Fuzz 153336: 5 transforms
Fuzz 153337: 8 transforms
Fuzz 153338: 16 transforms
Fuzz 153339: 6 transforms
Fuzz 153340: 19 transforms
Fuzz 153341: 3 transforms
Fuzz 153342: 12 transforms
Fuzz 153343: 14 transforms
Fuzz 153344: 19 transforms
Fuzz 153345: 6 transforms
Fuzz 153346: 19 transforms
Fuzz 153347: 7 transforms
Fuzz 153348: 1 transforms
Fuzz 153349: 20 transforms
Fuzz 153350: 5 transforms
Fuzz 153351: 16 transforms
Fuzz 153352: 8 transforms
Fuzz 153353: 16 transforms
Fuzz 153354: 10 transforms
Fuzz 153355: 20 transforms
Fuzz 153356: 5 transforms
Fuzz 153357: 6 transforms
Fuzz 153358: 1 transforms
Fuzz 153359: 2 transforms
Fuzz 153360: 19 transforms
Fuzz 153361: 3 transforms
Fuzz 153362: 14 transforms
Fuzz 153363: 5 transforms
Fuzz 153364: 7 transforms
Fuzz 153365: 8 transforms
Fuzz 153366: 8 transforms
Fuzz 153367: 17 transforms
Fuzz 153368: 11 transforms
Fuzz 153369: 12 transforms
Fuzz 153370: 14 transforms
Fuzz 153371: 9 transforms
Fuzz 153372: 19 transforms
Fuzz 153373: 15 transforms
Fuzz 153374: 1 transforms
Fuzz 153375: 4 transforms
Fuzz 153376: 13 transforms
Fuzz 153377: 16 transforms
Fuzz 153378: 12 transforms
Fuzz 153379: 10 transforms
Fuzz 153380: 12 transforms
Fuzz 153381: 14 transforms
Fuzz 153382: 6 transforms
Fuzz 153383: 3 transforms
Fuzz 153384: 6 transforms
Fuzz 153385: 12 transforms
Fuzz 153386: 19 transforms
Fuzz 153387: 2 transforms
Fuzz 153388: 20 transforms
Fuzz 153389: 12 transforms
Fuzz 153390: 2 transforms
Fuzz 153391: 2 transforms
Fuzz 153392: 17 transforms
Fuzz 153393: 2 transforms
Fuzz 153394: 12 transforms
Fuzz 153395: 9 transforms
Fuzz 153396: 20 transforms
Fuzz 153397: 9 transforms
Fuzz 153398: 18 transforms
Fuzz 153399: 2 transforms
Fuzz 153400: 12 transforms
Fuzz 153401: 11 transforms
Fuzz 153402: 11 transforms
Fuzz 153403: 7 transforms
Fuzz 153404: 8 transforms
Fuzz 153405: 7 transforms
Fuzz 153406: 18 transforms
Fuzz 153407: 17 transforms
Fuzz 153408: 6 transforms
Fuzz 153409: 10 transforms
Fuzz 153410: 1 transforms
Fuzz 153411: 2 transforms
Fuzz 153412: 16 transforms
Fuzz 153413: 3 transforms
Fuzz 153414: 3 transforms
Fuzz 153415: 11 transforms
Fuzz 153416: 14 transforms
Fuzz 153417: 8 transforms
Fuzz 153418: 19 transforms
Fuzz 153419: 18 transforms
Fuzz 153420: 4 transforms
Fuzz 153421: 9 transforms
Fuzz 153422: 8 transforms
Fuzz 153423: 5 transforms
Fuzz 153424: 3 transforms
Fuzz 153425: 20 transforms
Fuzz 153426: 6 transforms
Fuzz 153427: 15 transforms
Fuzz 153428: 9 transforms
Fuzz 153429: 14 transforms
Fuzz 153430: 5 transforms
Fuzz 153431: 17 transforms
Fuzz 153432: 7 transforms
Fuzz 153433: 9 transforms
Fuzz 153434: 1 transforms
Fuzz 153435: 10 transforms
Fuzz 153436: 14 transforms
Fuzz 153437: 20 transforms
Fuzz 153438: 5 transforms
Fuzz 153439: 17 transforms
Fuzz 153440: 19 transforms
Fuzz 153441: 1 transforms
Fuzz 153442: 14 transforms
Fuzz 153443: 7 transforms
Fuzz 153444: 10 transforms
Fuzz 153445: 3 transforms
Fuzz 153446: 3 transforms
Fuzz 153447: 17 transforms
Fuzz 153448: 8 transforms
Fuzz 153449: 10 transforms
Fuzz 153450: 7 transforms
Fuzz 153451: 5 transforms
Fuzz 153452: 5 transforms
Fuzz 153453: 17 transforms
Fuzz 153454: 13 transforms
Fuzz 153455: 5 transforms
Fuzz 153456: 12 transforms
Fuzz 153457: 1 transforms
Fuzz 153458: 5 transforms
Fuzz 153459: 8 transforms
Fuzz 153460: 8 transforms
Fuzz 153461: 5 transforms
Fuzz 153462: 18 transforms
Fuzz 153463: 17 transforms
Fuzz 153464: 19 transforms
Fuzz 153465: 11 transforms
Fuzz 153466: 12 transforms
Fuzz 153467: 17 transforms
Fuzz 153468: 1 transforms
Fuzz 153469: 6 transforms
Fuzz 153470: 8 transforms
Fuzz 153471: 3 transforms
Fuzz 153472: 2 transforms
Fuzz 153473: 12 transforms
Fuzz 153474: 8 transforms
Fuzz 153475: 6 transforms
Fuzz 153476: 16 transforms
Fuzz 153477: 4 transforms
Fuzz 153478: 10 transforms
Fuzz 153479: 19 transforms
Fuzz 153480: 18 transforms
Fuzz 153481: 3 transforms
Fuzz 153482: 3 transforms
Fuzz 153483: 11 transforms
Fuzz 153484: 2 transforms
Fuzz 153485: 6 transforms
Fuzz 153486: 11 transforms
Fuzz 153487: 14 transforms
Fuzz 153488: 6 transforms
Fuzz 153489: 19 transforms
Fuzz 153490: 4 transforms
Fuzz 153491: 20 transforms
Fuzz 153492: 4 transforms
Fuzz 153493: 7 transforms
Fuzz 153494: 11 transforms
Fuzz 153495: 13 transforms
Fuzz 153496: 9 transforms
Fuzz 153497: 13 transforms
Fuzz 153498: 12 transforms
Fuzz 153499: 15 transforms
Fuzz 153500: 14 transforms
Fuzz 153501: 7 transforms
Fuzz 153502: 18 transforms
Fuzz 153503: 1 transforms
Fuzz 153504: 12 transforms
Fuzz 153505: 7 transforms
Fuzz 153506: 7 transforms
Fuzz 153507: 13 transforms
Fuzz 153508: 3 transforms
Fuzz 153509: 7 transforms
Fuzz 153510: 18 transforms
Fuzz 153511: 2 transforms
Fuzz 153512: 20 transforms
Fuzz 153513: 2 transforms
Fuzz 153514: 7 transforms
Fuzz 153515: 10 transforms
Fuzz 153516: 6 transforms
Fuzz 153517: 11 transforms
Fuzz 153518: 19 transforms
Fuzz 153519: 5 transforms
Fuzz 153520: 5 transforms
Fuzz 153521: 6 transforms
Fuzz 153522: 4 transforms
Fuzz 153523: 19 transforms
Fuzz 153524: 15 transforms
Fuzz 153525: 20 transforms
Fuzz 153526: 7 transforms
Fuzz 153527: 7 transforms
Fuzz 153528: 18 transforms
Fuzz 153529: 10 transforms
Fuzz 153530: 2 transforms
Fuzz 153531: 18 transforms
Fuzz 153532: 16 transforms
Fuzz 153533: 3 transforms
Fuzz 153534: 15 transforms
Fuzz 153535: 14 transforms
Fuzz 153536: 10 transforms
Fuzz 153537: 16 transforms
Fuzz 153538: 12 transforms
Fuzz 153539: 5 transforms
Fuzz 153540: 18 transforms
Fuzz 153541: 6 transforms
Fuzz 153542: 14 transforms
Fuzz 153543: 6 transforms
Fuzz 153544: 2 transforms
Fuzz 153545: 4 transforms
Fuzz 153546: 4 transforms
Fuzz 153547: 10 transforms
Fuzz 153548: 5 transforms
Fuzz 153549: 1 transforms
Fuzz 153550: 20 transforms
Fuzz 153551: 6 transforms
Fuzz 153552: 15 transforms
Fuzz 153553: 11 transforms
Fuzz 153554: 3 transforms
Fuzz 153555: 4 transforms
Fuzz 153556: 7 transforms
Fuzz 153557: 13 transforms
Fuzz 153558: 18 transforms
Fuzz 153559: 14 transforms
Fuzz 153560: 5 transforms
Fuzz 153561: 8 transforms
Fuzz 153562: 15 transforms
Fuzz 153563: 3 transforms
Fuzz 153564: 1 transforms
Fuzz 153565: 12 transforms
Fuzz 153566: 19 transforms
Fuzz 153567: 11 transforms
Fuzz 153568: 8 transforms
Fuzz 153569: 11 transforms
Fuzz 153570: 11 transforms
Fuzz 153571: 3 transforms
Fuzz 153572: 11 transforms
Fuzz 153573: 14 transforms
Fuzz 153574: 8 transforms
Fuzz 153575: 13 transforms
Fuzz 153576: 1 transforms
Fuzz 153577: 17 transforms
Fuzz 153578: 7 transforms
Fuzz 153579: 10 transforms
Fuzz 153580: 19 transforms
Fuzz 153581: 10 transforms
Fuzz 153582: 9 transforms
Fuzz 153583: 19 transforms
Fuzz 153584: 3 transforms
Fuzz 153585: 1 transforms
Fuzz 153586: 14 transforms
Fuzz 153587: 15 transforms
Fuzz 153588: 10 transforms
Fuzz 153589: 5 transforms
Fuzz 153590: 3 transforms
Fuzz 153591: 20 transforms
Fuzz 153592: 5 transforms
Fuzz 153593: 17 transforms
Fuzz 153594: 9 transforms
Fuzz 153595: 11 transforms
Fuzz 153596: 17 transforms
Fuzz 153597: 16 transforms
Fuzz 153598: 14 transforms
Fuzz 153599: 8 transforms
Fuzz 153600: 17 transforms
Fuzz 153601: 18 transforms
Fuzz 153602: 5 transforms
Fuzz 153603: 13 transforms
Fuzz 153604: 9 transforms
Fuzz 153605: 14 transforms
Fuzz 153606: 6 transforms
Fuzz 153607: 1 transforms
Fuzz 153608: 20 transforms
Fuzz 153609: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
  @ContentChild(CounterComponent)

  @Output() EventEmitter<int> incremented;
import 'pFunctionackage:angular2/angular2.dart';
  '090cedb3f2833a3f',
}

-->
  EventEmitter<St}
]),
});
{
\'\'\');
  'ring> resetEvent;
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;
{
  int count;
\'\'\');
  inputs: const ['count'],
class ComponentA {
  String header;
]),
@Component(
  void increment() {}
});
  @Input() int maxCount;
class CounterComponent {
@Component(

  List<String> items;
  selector: 'my-aaa',
       attr.aria-hidden="{{!invalid}}"ctor: 'my-counter}
  sele<!--}
  templateUrl: 'test.html',
       aria-hidden="true"
  template: '{{count}} <button (click)="increment()" [value<!--
-->
       aria-hid]="\'add\'"></button>')
  void reset() {}


  directives: const [CounterComponent, NgIf, Ngor, NgForm, NgModel])
<<==HTML CODE==>>
\'\idden="true"
       aria-h}
});
\'\'\');
  '090cedb3f2833a3f260b0937baae562tems. length}} items:</h1>
<h1 #h1>Showing {{i}
  {{x}} : {{item<!--
{
<lt.toString())'>
<div *ngIf="items.length > 0>  <form #ngForm="ngForm"></form>
]),
    <input 
</li>
    <my-counter></my-counter>
       attr..trim()}}
-->
<!-- @ngIgnoreErrors: -->

});
  </my-countei *ngFor='let item of items; let x=index' [hidden]='item != null'>
{
  {{ngForm.dirty}}
]),
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 153610: 19 transforms
Fuzz 153611: 7 transforms
Fuzz 153612: 14 transforms
Fuzz 153613: 1 transforms
Fuzz 153614: 6 transforms
Fuzz 153615: 12 transforms
Fuzz 153616: 17 transforms
Fuzz 153617: 13 transforms
Fuzz 153618: 6 transforms
Fuzz 153619: 4 transforms
Fuzz 153620: 20 transforms
Fuzz 153621: 3 transforms
Fuzz 153622: 14 transforms
Fuzz 153623: 6 transforms
Fuzz 153624: 1 transforms
Fuzz 153625: 5 transforms
Fuzz 153626: 3 transforms
Fuzz 153627: 8 transforms
Fuzz 153628: 18 transforms
Fuzz 153629: 11 transforms
Fuzz 153630: 15 transforms
Fuzz 153631: 10 transforms
Fuzz 153632: 17 transforms
Fuzz 153633: 10 transforms
Fuzz 153634: 5 transforms
Fuzz 153635: 9 transforms
Fuzz 153636: 18 transforms
Fuzz 153637: 15 transforms
Fuzz 153638: 2 transforms
Fuzz 153639: 19 transforms
Fuzz 153640: 2 transforms
Fuzz 153641: 7 transforms
Fuzz 153642: 19 transforms
Fuzz 153643: 19 transforms
Fuzz 153644: 5 transforms
Fuzz 153645: 12 transforms
Fuzz 153646: 8 transforms
Fuzz 153647: 13 transforms
Fuzz 153648: 2 transforms
Fuzz 153649: 11 transforms
Fuzz 153650: 1 transforms
Fuzz 153651: 6 transforms
Fuzz 153652: 17 transforms
Fuzz 153653: 6 transforms
Fuzz 153654: 6 transforms
Fuzz 153655: 3 transforms
Fuzz 153656: 11 transforms
Fuzz 153657: 12 transforms
Fuzz 153658: 3 transforms
Fuzz 153659: 4 transforms
Fuzz 153660: 6 transforms
Fuzz 153661: 9 transforms
Fuzz 153662: 19 transforms
Fuzz 153663: 11 transforms
Fuzz 153664: 11 transforms
Fuzz 153665: 17 transforms
Fuzz 153666: 6 transforms
Fuzz 153667: 8 transforms
Fuzz 153668: 16 transforms
Fuzz 153669: 5 transforms
Fuzz 153670: 14 transforms
Fuzz 153671: 16 transforms
Fuzz 153672: 19 transforms
Fuzz 153673: 5 transforms
Fuzz 153674: 4 transforms
Fuzz 153675: 3 transforms
Fuzz 153676: 20 transforms
Fuzz 153677: 2 transforms
Fuzz 153678: 11 transforms
Fuzz 153679: 6 transforms
Fuzz 153680: 7 transforms
Fuzz 153681: 17 transforms
Fuzz 153682: 19 transforms
Fuzz 153683: 10 transforms
Fuzz 153684: 6 transforms
Fuzz 153685: 11 transforms
Fuzz 153686: 18 transforms
Fuzz 153687: 4 transforms
Fuzz 153688: 10 transforms
Fuzz 153689: 5 transforms
Fuzz 153690: 8 transforms
Fuzz 153691: 18 transforms
Fuzz Failure 
<<==DART CODE==>>

class CounterComponent {
  outputs: const ['resetEvent: reset'],
  @ContentChild(CounterComponent)
  template: '{{count}} <button (click)="increment()" [v}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baaalue]="\'add\'"></button>')
       aria-hidden="true"
  selector: 'my-aaa',
@Component(
class ComponentA {
{<!--
@Component(
}) increment() {}
\'\'\');

  List<String> items;
  vo;

  int count;
  EventEmitter<String> resetEvent;

  selector: 'my-counter',

  '090cedb3f2833a3f260b0937baae56267a6cd935
  @Output() EventEmitter<int> incremented;
]),
       attr.aria  @Input() int maxCount;
-->
}
}
import 'package:angular2/angular2.dart';
  void increment() {}
\'\'\');

  List<String> items;
  void reset() {}
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
  CounterComponent recursedComponent;}
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 153692: 14 transforms
Fuzz 153693: 9 transforms
Fuzz 153694: 12 transforms
Fuzz 153695: 19 transforms
Fuzz 153696: 20 transforms
Fuzz 153697: 18 transforms
Fuzz 153698: 18 transforms
Fuzz 153699: 3 transforms
Fuzz 153700: 14 transforms
Fuzz 153701: 19 transforms
Fuzz 153702: 18 transforms
Fuzz 153703: 13 transforms
Fuzz 153704: 14 transforms
Fuzz 153705: 9 transforms
Fuzz 153706: 10 transforms
Fuzz 153707: 5 transforms
Fuzz 153708: 20 transforms
Fuzz 153709: 7 transforms
Fuzz 153710: 14 transforms
Fuzz 153711: 2 transforms
Fuzz 153712: 11 transforms
Fuzz 153713: 18 transforms
Fuzz 153714: 19 transforms
Fuzz 153715: 16 transforms
Fuzz 153716: 13 transforms
Fuzz 153717: 8 transforms
Fuzz 153718: 9 transforms
Fuzz 153719: 5 transforms
Fuzz 153720: 2 transforms
Fuzz 153721: 7 transforms
Fuzz 153722: 20 transforms
Fuzz 153723: 2 transforms
Fuzz 153724: 5 transforms
Fuzz 153725: 15 transforms
Fuzz 153726: 2 transforms
Fuzz 153727: 19 transforms
Fuzz 153728: 1 transforms
Fuzz 153729: 12 transforms
Fuzz 153730: 18 transforms
Fuzz 153731: 12 transforms
Fuzz 153732: 9 transforms
Fuzz 153733: 3 transforms
Fuzz 153734: 14 transforms
Fuzz 153735: 1 transforms
Fuzz 153736: 10 transforms
Fuzz 153737: 2 transforms
Fuzz 153738: 8 transforms
Fuzz 153739: 2 transforms
Fuzz 153740: 17 transforms
Fuzz 153741: 18 transforms
Fuzz 153742: 5 transforms
Fuzz 153743: 17 transforms
Fuzz 153744: 20 transforms
Fuzz 153745: 17 transforms
Fuzz 153746: 14 transforms
Fuzz 153747: 18 transforms
Fuzz 153748: 17 transforms
Fuzz 153749: 1 transforms
Fuzz 153750: 19 transforms
Fuzz 153751: 16 transforms
Fuzz 153752: 7 transforms
Fuzz 153753: 10 transforms
Fuzz 153754: 20 transforms
Fuzz 153755: 9 transforms
Fuzz 153756: 16 transforms
Fuzz 153757: 14 transforms
Fuzz 153758: 20 transforms
Fuzz 153759: 7 transforms
Fuzz 153760: 11 transforms
Fuzz 153761: 13 transforms
Fuzz 153762: 14 transforms
Fuzz 153763: 5 transforms
Fuzz 153764: 9 transforms
Fuzz 153765: 8 transforms
Fuzz 153766: 10 transforms
Fuzz 153767: 14 transforms
Fuzz 153768: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
}

]),
  String header;
       aria-hidden="true"
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  tem}
plateUrl: 'test.html',
-->
@Component(var
  inputs: const ['count'],
     
  template: <!--
@Component(
  selector: 'my-aaa',
class ComponentA {
  List<String> items;
import 'package:angular2/angular2.dart';

<<==HTML CODE==>>
<!<!--
-->
       aria-hidden="true"
       attr.aria-hid-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</ih1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0final">
  <form #ngForm="ngForm"></form>
    <input [(ngModel)]="header" />
        <my-counter
 {   #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (cli
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 153769: 19 transforms
Fuzz 153770: 5 transforms
Fuzz 153771: 2 transforms
Fuzz 153772: 14 transforms
Fuzz 153773: 2 transforms
Fuzz 153774: 11 transforms
Fuzz 153775: 15 transforms
Fuzz 153776: 7 transforms
Fuzz 153777: 20 transforms
Fuzz 153778: 20 transforms
Fuzz 153779: 12 transforms
Fuzz 153780: 10 transforms
Fuzz 153781: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
{
import 'package:angularwhile2/angular2.dart';
  template: '{{count}} <button ](clik)="increment()" [value]="\'add\'"></button>')
<!--
       @Component(  vtryoid increment() {}
  @Output() EventEmitter<int> incremented}
  selector: 'my-couter',
-->
  Str
<<==HTML CODE==>>

  <form #ngForm="ngForm"></form>  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-coun<!-- @ngIgnoreErrors: - counter.reset()'
    (inc->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="ituems.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.}
]),
});
{
\'\'\');
  '090cedb3f2833hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-ifcounter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 153782: 16 transforms
Fuzz 153783: 13 transforms
Fuzz 153784: 4 transforms
Fuzz 153785: 5 transforms
Fuzz 153786: 4 transforms
Fuzz 153787: 1 transforms
Fuzz 153788: 19 transforms
Fuzz 153789: 17 transforms
Fuzz 153790: 20 transforms
Fuzz 153791: 6 transforms
Fuzz 153792: 17 transforms
Fuzz 153793: 14 transforms
Fuzz 153794: 12 transforms
Fuzz 153795: 6 transforms
Fuzz 153796: 11 transforms
Fuzz 153797: 2 transforms
Fuzz 153798: 2 transforms
Fuzz 153799: 11 transforms
Fuzz 153800: 16 transforms
Fuzz 153801: 9 transforms
Fuzz 153802: 6 transforms
Fuzz 153803: 14 transforms
Fuzz 153804: 13 transforms
Fuzz 153805: 14 transforms
Fuzz 153806: 5 transforms
Fuzz 153807: 5 transforms
Fuzz 153808: 3 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.htString header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<i NgForm, NgModel])
class ComponentA {
  Listml',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<i NgForm, NgModel])
class ComponentA {
  List<Stringnt> incremented;
  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 153809: 9 transforms
Fuzz 153810: 8 transforms
Fuzz 153811: 16 transforms
Fuzz 153812: 19 transforms
Fuzz 153813: 16 transforms
Fuzz 153814: 2 transforms
Fuzz 153815: 14 transforms
Fuzz 153816: 11 transforms
Fuzz 153817: 20 transforms
Fuzz 153818: 1 transforms
Fuzz 153819: 19 transforms
Fuzz 153820: 2 transforms
Fuzz 153821: 3 transforms
Fuzz 153822: 16 transforms
Fuzz 153823: 5 transforms
Fuzz 153824: 11 transforms
Fuzz 153825: 16 transforms
Fuzz 153826: 5 transforms
Fuzz 153827: 15 transforms
Fuzz 153828: 1 transforms
Fuzz 153829: 17 transforms
Fuzz 153830: 10 transforms
Fuzz 153831: 4 transforms
Fuzz 153832: 11 transforms
Fuzz 153833: 1 transforms
Fuzz 153834: 8 transforms
Fuzz 153835: 19 transforms
Fuzz 153836: 15 transforms
Fuzz 153837: 5 transforms
Fuzz 153838: 5 transforms
Fuzz 153839: 2 transforms
Fuzz 153840: 17 transforms
Fuzz 153841: 2 transforms
Fuzz 153842: 8 transforms
Fuzz 153843: 2 transforms
Fuzz 153844: 3 transforms
Fuzz 153845: 16 transforms
Fuzz 153846: 17 transforms
Fuzz 153847: 7 transforms
Fuzz 153848: 3 transforms
Fuzz 153849: 20 transforms
Fuzz 153850: 2 transforms
Fuzz 153851: 10 transforms
Fuzz 153852: 17 transforms
Fuzz 153853: 15 transforms
Fuzz 153854: 18 transforms
Fuzz 153855: 10 transforms
Fuzz 153856: 11 transforms
Fuzz 153857: 15 transforms
Fuzz 153858: 2 transforms
Fuzz 153859: 4 transforms
Fuzz 153860: 6 transforms
Fuzz 153861: 7 transforms
Fuzz 153862: 4 transforms
Fuzz 153863: 17 transforms
Fuzz 153864: 19 transforms
Fuzz 153865: 4 transforms
Fuzz 153866: 7 transforms
Fuzz 153867: 10 transforms
Fuzz 153868: 17 transforms
Fuzz 153869: 14 transforms
Fuzz 153870: 5 transforms
Fuzz 153871: 1 transforms
Fuzz 153872: 9 transforms
Fuzz 153873: 10 transforms
Fuzz 153874: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',
  templateUrl: 'test.html',
  List<String> items;
  selector: 'my-aaia-hidden="true"
import 'package:angular2/angular2.dart';
       attr.ounterComponent, NgIf, NgFora',
class ComponentA {
  inputs: const ['count'],

       attr.ounterComponent, NgIf, NgFor, NgFor, NgModel])
-->       aria-hidden="true"

 
  String header;
@Component(
  direcives: const [C<!--
@Component(
}
<<==HTML CODE==>>
  {{ngForm.dirty}}
  
-->
  <input [(ngModel)]="header" />
</div>
    #counter
       aria-hidden="true"
  </my-counter>
</li>
  
</li>
    [maxCount]='4'
    (incremented)='items.add($event.toString())'>
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    [count]="items.length"
  <form #ngForm="ngForm"></form>
<div *ngIf="items.length > 0">
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

  <input [(ngMo<!--
    (reset)=''

    (click)='h1.hidden = !h1.hidden; counter.reset()'
  {{x}} : {{item.trim()}}
o  <form #ngForm="ngForm"></form>
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
    [co}} : {{item.trim()}}
  <my-counter
    (reset)=''
  {{ngForm.dirty}}
    (incremented)='items.add($event.toString())'>
      
    [maxCount]='4'
    <my-counter><unt]="items.length"
       attr.aria-hidden="{{!invalid}}del)]="header" />
<h1 #h1>Showing {{items.length}} items:</h1>
    <my-counter></my-counter>
  <my-counter

    
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 153875: 4 transforms
Fuzz 153876: 5 transforms
Fuzz 153877: 13 transforms
Fuzz 153878: 14 transforms
Fuzz 153879: 17 transforms
Fuzz 153880: 14 transforms
Fuzz 153881: 19 transforms
Fuzz 153882: 14 transforms
Fuzz 153883: 20 transforms
Fuzz 153884: 12 transforms
Fuzz 153885: 10 transforms
Fuzz 153886: 10 transforms
Fuzz 153887: 18 transforms
Fuzz 153888: 14 transforms
Fuzz 153889: 1 transforms
Fuzz 153890: 8 transforms
Fuzz 153891: 4 transforms
Fuzz 153892: 4 transforms
Fuzz 153893: 9 transforms
Fuzz 153894: 7 transforms
Fuzz 153895: 9 transforms
Fuzz 153896: 14 transforms
Fuzz 153897: 8 transforms
Fuzz 153898: 5 transforms
Fuzz 153899: 3 transforms
Fuzz 153900: 10 transforms
Fuzz 153901: 2 transforms
Fuzz 153902: 5 transforms
Fuzz 153903: 11 transforms
Fuzz 153904: 10 transforms
Fuzz 153905: 4 transforms
Fuzz 153906: 15 transforms
Fuzz 153907: 18 transforms
Fuzz 153908: 14 transforms
Fuzz 153909: 12 transforms
Fuzz 153910: 3 transforms
Fuzz 153911: 10 transforms
Fuzz 153912: 15 transforms
Fuzz 153913: 6 transforms
Fuzz 153914: 18 transforms
Fuzz 153915: 1 transforms
Fuzz 153916: 14 transforms
Fuzz 153917: 5 transforms
Fuzz 153918: 14 transforms
Fuzz 153919: 15 transforms
Fuzz 153920: 11 transforms
Fuzz 153921: 11 transforms
Fuzz 153922: 20 transforms
Fuzz 153923: 10 transforms
Fuzz 153924: 7 transforms
Fuzz 153925: 2 transforms
Fuzz 153926: 16 transforms
Fuzz 153927: 15 transforms
Fuzz 153928: 15 transforms
Fuzz 153929: 10 transforms
Fuzz 153930: 19 transforms
Fuzz 153931: 9 transforms
Fuzz 153932: 2 transforms
Fuzz 153933: 5 transforms
Fuzz 153934: 7 transforms
Fuzz 153935: 2 transforms
Fuzz 153936: 16 transforms
Fuzz 153937: 14 transforms
Fuzz 153938: 12 transforms
Fuzz 153939: 18 transforms
Fuzz 153940: 4 transforms
Fuzz 153941: 7 transforms
Fuzz 153942: 17 transforms
Fuzz 153943: 12 transforms
Fuzz 153944: 20 transforms
Fuzz 153945: 4 transforms
Fuzz 153946: 19 transforms
Fuzz 153947: 2 transforms
Fuzz 153948: 8 transforms
Fuzz 153949: 12 transforms
Fuzz 153950: 13 transforms
Fuzz 153951: 20 transforms
Fuzz 153952: 12 transforms
Fuzz 153953: 8 transforms
Fuzz 153954: 19 transforms
Fuzz 153955: 17 transforms
Fuzz 153956: 8 transforms
Fuzz 153957: 5 transforms
Fuzz 153958: 9 transforms
Fuzz 153959: 14 transforms
Fuzz 153960: 14 transforms
Fuzz 153961: 7 transforms
Fuzz 153962: 18 transforms
Fuzz 153963: 13 transforms
Fuzz 153964: 19 transforms
Fuzz 153965: 18 transforms
Fuzz 153966: 9 transforms
Fuzz 153967: 19 transforms
Fuzz 153968: 5 transforms
Fuzz 153969: 3 transforms
Fuzz 153970: 20 transforms
Fuzz 153971: 2 transforms
Fuzz 153972: 13 transforms
Fuzz 153973: 7 transforms
Fuzz 153974: 1 transforms
Fuzz 153975: 11 transforms
Fuzz 153976: 12 transforms
Fuzz 153977: 5 transforms
Fuzz 153978: 16 transforms
Fuzz 153979: 12 transforms
Fuzz 153980: 7 transforms
Fuzz 153981: 20 transforms
Fuzz 153982: 7 transforms
Fuzz 153983: 5 transforms
Fuzz 153984: 13 transforms
Fuzz 153985: 3 transforms
Fuzz 153986: 18 transforms
Fuzz 153987: 5 transforms
Fuzz 153988: 5 transforms
Fuzz 153989: 14 transforms
Fuzz 153990: 6 transforms
Fuzz 153991: 5 transforms
Fuzz 153992: 17 transforms
Fuzz 153993: 9 transforms
Fuzz 153994: 7 transforms
Fuzz 153995: 7 transforms
Fuzz 153996: 8 transforms
Fuzz 153997: 10 transforms
Fuzz 153998: 10 transforms
Fuzz 153999: 4 transforms
Fuzz 154000: 2 transforms
Fuzz 154001: 8 transforms
Fuzz 154002: 11 transforms
Fuzz 154003: 14 transforms
Fuzz 154004: 4 transforms
Fuzz 154005: 14 transforms
Fuzz 154006: 16 transforms
Fuzz 154007: 1 transforms
Fuzz 154008: 6 transforms
Fuzz 154009: 2 transforms
Fuzz 154010: 19 transforms
Fuzz 154011: 14 transforms
Fuzz 154012: 6 transforms
Fuzz 154013: 5 transforms
Fuzz 154014: 14 transforms
Fuzz 154015: 18 transforms
Fuzz 154016: 15 transforms
Fuzz 154017: 3 transforms
Fuzz 154018: 4 transforms
Fuzz 154019: 16 transforms
Fuzz 154020: 7 transforms
Fuzz 154021: 13 transforms
Fuzz 154022: 19 transforms
Fuzz 154023: 7 transforms
Fuzz 154024: 2 transforms
Fuzz 154025: 2 transforms
Fuzz 154026: 20 transforms
Fuzz 154027: 8 transforms
Fuzz 154028: 6 transforms
Fuzz 154029: 5 transforms
Fuzz 154030: 19 transforms
Fuzz 154031: 17 transforms
Fuzz 154032: 3 transforms
Fuzz 154033: 1 transforms
Fuzz 154034: 16 transforms
Fuzz 154035: 11 transforms
Fuzz 154036: 2 transforms
Fuzz 154037: 2 transforms
Fuzz 154038: 1 transforms
Fuzz 154039: 19 transforms
Fuzz 154040: 10 transforms
Fuzz 154041: 1 transforms
Fuzz 154042: 12 transforms
Fuzz 154043: 11 transforms
Fuzz 154044: 2 transforms
Fuzz 154045: 16 transforms
Fuzz 154046: 16 transforms
Fuzz 154047: 13 transforms
Fuzz 154048: 19 transforms
Fuzz 154049: 17 transforms
Fuzz 154050: 3 transforms
Fuzz 154051: 4 transforms
Fuzz 154052: 13 transforms
Fuzz 154053: 10 transforms
Fuzz 154054: 12 transforms
Fuzz 154055: 19 transforms
Fuzz 154056: 8 transforms
Fuzz 154057: 1 transforms
Fuzz 154058: 17 transforms
Fuzz 154059: 7 transforms
Fuzz 154060: 14 transforms
Fuzz 154061: 17 transforms
Fuzz 154062: 12 transforms
Fuzz 154063: 11 transforms
Fuzz 154064: 20 transforms
Fuzz 154065: 13 transforms
Fuzz 154066: 20 transforms
Fuzz 154067: 8 transforms
Fuzz 154068: 5 transforms
Fuzz 154069: 19 transforms
Fuzz 154070: 18 transforms
Fuzz 154071: 12 transforms
Fuzz 154072: 5 transforms
Fuzz 154073: 12 transforms
Fuzz 154074: 6 transforms
Fuzz 154075: 15 transforms
Fuzz 154076: 14 transforms
Fuzz 154077: 12 transforms
Fuzz 154078: 4 transforms
Fuzz 154079: 7 transforms
Fuzz 154080: 10 transforms
Fuzz 154081: 20 transforms
Fuzz 154082: 15 transforms
Fuzz 154083: 5 transforms
Fuzz 154084: 20 transforms
Fuzz 154085: 16 transforms
Fuzz 154086: 5 transforms
Fuzz 154087: 1 transforms
Fuzz 154088: 15 transforms
Fuzz 154089: 15 transforms
Fuzz 154090: 11 transforms
Fuzz 154091: 20 transforms
Fuzz 154092: 17 transforms
Fuzz 154093: 10 transforms
Fuzz 154094: 4 transforms
Fuzz 154095: 17 transforms
Fuzz 154096: 17 transforms
Fuzz 154097: 11 transforms
Fuzz 154098: 13 transforms
Fuzz 154099: 5 transforms
Fuzz 154100: 8 transforms
Fuzz 154101: 5 transforms
Fuzz 154102: 5 transforms
Fuzz 154103: 11 transforms
Fuzz 154104: 3 transforms
Fuzz 154105: 19 transforms
Fuzz 154106: 6 transforms
Fuzz 154107: 14 transforms
Fuzz 154108: 8 transforms
Fuzz 154109: 15 transforms
Fuzz 154110: 14 transforms
Fuzz 154111: 2 transforms
Fuzz 154112: 2 transforms
Fuzz 154113: 11 transforms
Fuzz 154114: 8 transforms
Fuzz 154115: 1 transforms
Fuzz 154116: 1 transforms
Fuzz 154117: 2 transforms
Fuzz 154118: 12 transforms
Fuzz 154119: 3 transforms
Fuzz 154120: 10 transforms
Fuzz 154121: 10 transforms
Fuzz 154122: 16 transforms
Fuzz 154123: 8 transforms
Fuzz 154124: 8 transforms
Fuzz 154125: 3 transforms
Fuzz 154126: 12 transforms
Fuzz 154127: 4 transforms
Fuzz 154128: 14 transforms
Fuzz 154129: 18 transforms
Fuzz 154130: 18 transforms
Fuzz 154131: 15 transforms
Fuzz 154132: 15 transforms
Fuzz 154133: 6 transforms
Fuzz 154134: 3 transforms
Fuzz 154135: 11 transforms
Fuzz 154136: 16 transforms
Fuzz 154137: 18 transforms
Fuzz 154138: 1 transforms
Fuzz 154139: 14 transforms
Fuzz 154140: 19 transforms
Fuzz 154141: 19 transforms
Fuzz 154142: 15 transforms
Fuzz 154143: 4 transforms
Fuzz 154144: 1 transforms
Fuzz 154145: 16 transforms
Fuzz 154146: 17 transforms
Fuzz 154147: 12 transforms
Fuzz 154148: 9 transforms
Fuzz 154149: 16 transforms
Fuzz 154150: 15 transforms
Fuzz 154151: 15 transforms
Fuzz 154152: 13 transforms
Fuzz 154153: 4 transforms
Fuzz 154154: 20 transforms
Fuzz 154155: 13 transforms
Fuzz 154156: 9 transforms
Fuzz 154157: 1 transforms
Fuzz 154158: 2 transforms
Fuzz 154159: 4 transforms
Fuzz 154160: 19 transforms
Fuzz 154161: 5 transforms
Fuzz 154162: 8 transforms
Fuzz 154163: 2 transforms
Fuzz 154164: 7 transforms
Fuzz 154165: 7 transforms
Fuzz 154166: 2 transforms
Fuzz 154167: 8 transforms
Fuzz 154168: 10 transforms
Fuzz 154169: 2 transforms
Fuzz 154170: 9 transforms
Fuzz 154171: 4 transforms
Fuzz 154172: 12 transforms
Fuzz 154173: 10 transforms
Fuzz 154174: 4 transforms
Fuzz 154175: 10 transforms
Fuzz 154176: 12 transforms
Fuzz 154177: 8 transforms
Fuzz 154178: 6 transforms
Fuzz 154179: 12 transforms
Fuzz 154180: 20 transforms
Fuzz 154181: 12 transforms
Fuzz 154182: 10 transforms
Fuzz 154183: 16 transforms
Fuzz 154184: 16 transforms
Fuzz 154185: 12 transforms
Fuzz 154186: 5 transforms
Fuzz 154187: 17 transforms
Fuzz 154188: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  templat<!--
@Component(
       aria-hidden="true"e: '{{count}} <bvarutton (click)="increment()" [val)
       aria-hidden="true"
-->

  CounterComponent recursedComponent;
import 'package:angular2/angular2.dart';
  @ContentChild(CounterComponentnst ['count'],  outputs: const ['resetEvent: reset'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])class ComponentA {
  int count;
class CounterComponent {
  void increment() {}}
  EventEmitter<String> resetEvent;
  void reset() {}
-->
}
  selector: 'my-counter',
  selector: 'my-aaa',
@Component(
  String header;
       amitter<int> incremented;
  @Input() int maxCount;
-->

  List<String> items;
  @Output() EventE<!--
  templateUrl: 'test.html',

  templat<!--
       aria-hidden="true"e: '{{count}} <bvarutton (click)="increment()" [value]="\'add\'"></button>')

  inputs: const ['count'],  outputs: const ['resetEvent: reset'],
<<==HTML CODE==>>
  <
  {{ngForm.dirty}}
  {{x}} : {{item.trim()}}</li>
<li *ngFor=default'let item of items; let x=index' [hidden]='item != null'>
<h1 #h1>Showing {{tems.length}} items:</h1>  
<!-- @ngIgn
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 154189: 14 transforms
Fuzz 154190: 18 transforms
Fuzz 154191: 6 transforms
Fuzz 154192: 19 transforms
Fuzz 154193: 1 transforms
Fuzz 154194: 17 transforms
Fuzz 154195: 1 transforms
Fuzz 154196: 11 transforms
Fuzz 154197: 3 transforms
Fuzz 154198: 8 transforms
Fuzz 154199: 18 transforms
Fuzz 154200: 7 transforms
Fuzz 154201: 11 transforms
Fuzz 154202: 18 transforms
Fuzz 154203: 4 transforms
Fuzz 154204: 7 transforms
Fuzz 154205: 8 transforms
Fuzz 154206: 19 transforms
Fuzz 154207: 13 transforms
Fuzz 154208: 9 transforms
Fuzz 154209: 13 transforms
Fuzz 154210: 12 transforms
Fuzz 154211: 1 transforms
Fuzz 154212: 4 transforms
Fuzz 154213: 4 transforms
Fuzz 154214: 7 transforms
Fuzz 154215: 5 transforms
Fuzz 154216: 1 transforms
Fuzz 154217: 11 transforms
Fuzz 154218: 18 transforms
Fuzz 154219: 6 transforms
Fuzz 154220: 3 transforms
Fuzz 154221: 13 transforms
Fuzz 154222: 19 transforms
Fuzz 154223: 6 transforms
Fuzz 154224: 4 transforms
Fuzz 154225: 5 transforms
Fuzz 154226: 19 transforms
Fuzz 154227: 3 transforms
Fuzz 154228: 7 transforms
Fuzz 154229: 10 transforms
Fuzz 154230: 5 transforms
Fuzz 154231: 15 transforms
Fuzz 154232: 16 transforms
Fuzz 154233: 17 transforms
Fuzz 154234: 17 transforms
Fuzz 154235: 12 transforms
Fuzz 154236: 2 transforms
Fuzz 154237: 13 transforms
Fuzz 154238: 15 transforms
Fuzz 154239: 13 transforms
Fuzz 154240: 15 transforms
Fuzz 154241: 8 transforms
Fuzz 154242: 19 transforms
Fuzz 154243: 2 transforms
Fuzz 154244: 12 transforms
Fuzz 154245: 3 transforms
Fuzz 154246: 18 transforms
Fuzz 154247: 20 transforms
Fuzz 154248: 1 transforms
Fuzz 154249: 11 transforms
Fuzz 154250: 15 transforms
Fuzz 154251: 3 transforms
Fuzz 154252: 17 transforms
Fuzz 154253: 12 transforms
Fuzz 154254: 14 transforms
Fuzz 154255: 9 transforms
Fuzz 154256: 17 transforms
Fuzz 154257: 14 transforms
Fuzz 154258: 11 transforms
Fuzz 154259: 8 transforms
Fuzz 154260: 12 transforms
Fuzz 154261: 8 transforms
Fuzz 154262: 4 transforms
Fuzz 154263: 8 transforms
Fuzz 154264: 1 transforms
Fuzz 154265: 10 transforms
Fuzz 154266: 6 transforms
Fuzz 154267: 9 transforms
Fuzz 154268: 15 transforms
Fuzz 154269: 7 transforms
Fuzz 154270: 6 transforms
Fuzz 154271: 8 transforms
Fuzz 154272: 1 transforms
Fuzz 154273: 14 transforms
Fuzz 154274: 16 transforms
Fuzz 154275: 20 transforms
Fuzz 154276: 7 transforms
Fuzz 154277: 11 transforms
Fuzz 154278: 18 transforms
Fuzz 154279: 8 transforms
Fuzz 154280: 4 transforms
Fuzz 154281: 17 transforms
Fuzz 154282: 17 transforms
Fuzz 154283: 6 transforms
Fuzz 154284: 12 transforms
Fuzz 154285: 10 transforms
Fuzz 154286: 18 transforms
Fuzz 154287: 16 transforms
Fuzz 154288: 2 transforms
Fuzz 154289: 5 transforms
Fuzz 154290: 14 transforms
Fuzz 154291: 16 transforms
Fuzz 154292: 10 transforms
Fuzz 154293: 20 transforms
Fuzz 154294: 16 transforms
Fuzz 154295: 7 transforms
Fuzz 154296: 11 transforms
Fuzz 154297: 3 transforms
Fuzz 154298: 16 transforms
Fuzz 154299: 19 transforms
Fuzz 154300: 5 transforms
Fuzz 154301: 11 transforms
Fuzz 154302: 15 transforms
Fuzz 154303: 11 transforms
Fuzz 154304: 2 transforms
Fuzz 154305: 15 transforms
Fuzz 154306: 18 transforms
Fuzz 154307: 4 transforms
Fuzz 154308: 6 transforms
Fuzz 154309: 17 transforms
Fuzz 154310: 9 transforms
Fuzz 154311: 4 transforms
Fuzz 154312: 4 transforms
Fuzz 154313: 8 transforms
Fuzz 154314: 9 transforms
Fuzz 154315: 3 transforms
Fuzz 154316: 11 transforms
Fuzz 154317: 14 transforms
Fuzz 154318: 19 transforms
Fuzz 154319: 12 transforms
Fuzz 154320: 15 transforms
Fuzz 154321: 18 transforms
Fuzz 154322: 4 transforms
Fuzz 154323: 20 transforms
Fuzz 154324: 18 transforms
Fuzz 154325: 19 transforms
Fuzz 154326: 6 transforms
Fuzz 154327: 3 transforms
Fuzz 154328: 18 transforms
Fuzz 154329: 9 transforms
Fuzz 154330: 16 transforms
Fuzz 154331: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  void reset() {}

  template: '{{count}} <button (click)="incrangular2/angular2.dart';
       attr.aria-hidtsyncter<String> resetEvent;
  inputs: const ['count'],

class ComponentA {
@Component(
class CounterComponent {
  List<StrinnterComponent)
  outputs: const ['resetEvent: reset'],
  String header;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModels])
class ComponentA {

  selector: 'my-counter',
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Input() int maxCount;
  void increment() {}
       aria-hidden="true"
  int count;
  @Contenement()" [value]="\'add\'"></button>')
  int count;
}
  selector: 'my-counter',
@Component(
import 'package:angular2/angular2.dart';

  @ContentChild(CounterComponent)
}
  List<StrinnterComponent)
class CounterComponent {
  EventEmitter<String> resetEvent;
  CounterComponent recg> items;
  @Input() int maxCount;
  inputs: const ['count'],
  EventEmi<!--
  selector: 'my-aaa',
  String header;
  templateUrl: 'test.html',

}
  selector: 'my-aaa',
@Component(
  CounterComponent recg> items;
  outputs: const ['resetEvent: reset'],
  @Output() EventEmitter<int> incremented;
  @Output() EventEmitte<int> incremented;
  CounterComponent recursedComponent;
<<==HTML CODE==>>
]),
{
<h1 #h1>Showig {{i}
<!-- @ngIgnoreErrors:< {-->
});
\'\'\');
 tem
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 154332: 10 transforms
Fuzz 154333: 8 transforms
Fuzz 154334: 6 transforms
Fuzz 154335: 12 transforms
Fuzz 154336: 11 transforms
Fuzz 154337: 4 transforms
Fuzz 154338: 7 transforms
Fuzz 154339: 8 transforms
Fuzz 154340: 11 transforms
Fuzz 154341: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
\'\'\');
  inputs: const ['count'],
  EventEmitter<String> resetEvent;
{
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  template: '{{count}} <button (clic)="incrementhide()" [value]="\'add\"></button>')
  selector: 'my-counter',
  String header;
  List<String> items;


  int count;
});
  selector: 'my-aaa',class ComponentA {
  @Output() EventEm
  outputs: const ['resetEvent: reset'],
class CounterComponent {
@Component(
  @Input() int maxCount;
  @Outp<!-}
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
}
]),
<<==HTML CODE==>>
      
    (reset)}
]),});
{
\'\'\='{'
  {x}} : {{item.trim()}}
    (incremented)='ite<!-ms.add($event.toString())'>
<div *ngIf="items.length > 0">
  {{ngForm.dirty}}
<!-- @ngIgnoreErrors: -->
  
    [maxCount]='4'
    [count]="items.length"
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  <input [(ngModel)]="header" />
  <my-counter
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
  </my-c

    (click)='h1.hidden = !h1.hidden; counter.reset()'
    <my-counter></my-counter>
</li>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 154342: 4 transforms
Fuzz 154343: 15 transforms
Fuzz 154344: 4 transforms
Fuzz 154345: 3 transforms
Fuzz 154346: 12 transforms
Fuzz 154347: 11 transforms
Fuzz 154348: 11 transforms
Fuzz 154349: 13 transforms
Fuzz 154350: 10 transforms
Fuzz 154351: 13 transforms
Fuzz 154352: 12 transforms
Fuzz 154353: 19 transforms
Fuzz 154354: 2 transforms
Fuzz 154355: 18 transforms
Fuzz 154356: 1 transforms
Fuzz 154357: 7 transforms
Fuzz 154358: 5 transforms
Fuzz 154359: 20 transforms
Fuzz 154360: 16 transforms
Fuzz 154361: 8 transforms
Fuzz 154362: 17 transforms
Fuzz 154363: 10 transforms
Fuzz 154364: 2 transforms
Fuzz 154365: 16 transforms
Fuzz 154366: 14 transforms
Fuzz 154367: 12 transforms
Fuzz 154368: 4 transforms
Fuzz 154369: 11 transforms
Fuzz 154370: 20 transforms
Fuzz 154371: 12 transforms
Fuzz 154372: 14 transforms
Fuzz 154373: 19 transforms
Fuzz 154374: 2 transforms
Fuzz 154375: 20 transforms
Fuzz 154376: 13 transforms
Fuzz 154377: 15 transforms
Fuzz 154378: 3 transforms
Fuzz 154379: 4 transforms
Fuzz 154380: 18 transforms
Fuzz 154381: 18 transforms
Fuzz 154382: 9 transforms
Fuzz 154383: 16 transforms
Fuzz 154384: 10 transforms
Fuzz 154385: 1 transforms
Fuzz 154386: 6 transforms
Fuzz 154387: 9 transforms
Fuzz 154388: 10 transforms
Fuzz 154389: 11 transforms
Fuzz 154390: 10 transforms
Fuzz 154391: 5 transforms
Fuzz 154392: 2 transforms
Fuzz 154393: 11 transforms
Fuzz 154394: 16 transforms
Fuzz 154395: 2 transforms
Fuzz 154396: 4 transforms
Fuzz 154397: 16 transforms
Fuzz 154398: 9 transforms
Fuzz 154399: 16 transforms
Fuzz 154400: 13 transforms
Fuzz 154401: 4 transforms
Fuzz 154402: 10 transforms
Fuzz 154403: 12 transforms
Fuzz 154404: 12 transforms
Fuzz 154405: 9 transforms
Fuzz 154406: 4 transforms
Fuzz 154407: 20 transforms
Fuzz 154408: 18 transforms
Fuzz 154409: 19 transforms
Fuzz 154410: 14 transforms
Fuzz 154411: 17 transforms
Fuzz 154412: 3 transforms
Fuzz 154413: 6 transforms
Fuzz 154414: 15 transforms
Fuzz 154415: 15 transforms
Fuzz 154416: 15 transforms
Fuzz 154417: 2 transforms
Fuzz 154418: 20 transforms
Fuzz 154419: 4 transforms
Fuzz 154420: 12 transforms
Fuzz 154421: 13 transforms
Fuzz 154422: 2 transforms
Fuzz 154423: 20 transforms
Fuzz 154424: 19 transforms
Fuzz 154425: 3 transforms
Fuzz 154426: 14 transforms
Fuzz 154427: 13 transforms
Fuzz 154428: 15 transforms
Fuzz 154429: 11 transforms
Fuzz 154430: 4 transforms
Fuzz 154431: 13 transforms
Fuzz 154432: 15 transforms
Fuzz 154433: 20 transforms
Fuzz 154434: 17 transforms
Fuzz 154435: 14 transforms
Fuzz 154436: 11 transforms
Fuzz 154437: 13 transforms
Fuzz 154438: 4 transforms
Fuzz 154439: 3 transforms
Fuzz 154440: 19 transforms
Fuzz 154441: 12 transforms
Fuzz 154442: 1 transforms
Fuzz 154443: 12 transforms
Fuzz 154444: 16 transforms
Fuzz 154445: 3 transforms
Fuzz 154446: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Input() int maxCount;
  selector: 'my-aaa',
@Component(
  outputs: const ['resetEvent: reset'],
class ComponentA {

  selector: 'my-counter',

  @Output() EventEmitter<int> incremented;
     nt, NgIf, NgFor, NgForm, NgModel])

}
  List<String> items;
  void reset() {}
  void increment() {}

class CounterComponeclassnt {
  inputs: const ['count'],
  directives: const [CounterCompone<!--
@Component(
  @ContentChild(CounterComponent)
}
  CounterComponent recursedComponent;
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
-->
import 'package:angular2/angular2.dart';
  String header;  EventEmitter<String> resetEvent;

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -'-><
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
     ($event 
  <m:y-counter
   #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 154447: 19 transforms
Fuzz 154448: 1 transforms
Fuzz 154449: 4 transforms
Fuzz 154450: 9 transforms
Fuzz 154451: 16 transforms
Fuzz 154452: 12 transforms
Fuzz 154453: 7 transforms
Fuzz 154454: 13 transforms
Fuzz 154455: 2 transforms
Fuzz 154456: 1 transforms
Fuzz 154457: 17 transforms
Fuzz 154458: 18 transforms
Fuzz 154459: 14 transforms
Fuzz 154460: 6 transforms
Fuzz 154461: 13 transforms
Fuzz 154462: 8 transforms
Fuzz 154463: 10 transforms
Fuzz 154464: 16 transforms
Fuzz 154465: 9 transforms
Fuzz 154466: 3 transforms
Fuzz 154467: 15 transforms
Fuzz 154468: 15 transforms
Fuzz 154469: 8 transforms
Fuzz 154470: 3 transforms
Fuzz 154471: 19 transforms
Fuzz 154472: 1 transforms
Fuzz 154473: 13 transforms
Fuzz 154474: 14 transforms
Fuzz 154475: 14 transforms
Fuzz 154476: 7 transforms
Fuzz 154477: 12 transforms
Fuzz 154478: 7 transforms
Fuzz 154479: 1 transforms
Fuzz 154480: 5 transforms
Fuzz 154481: 2 transforms
Fuzz 154482: 12 transforms
Fuzz 154483: 16 transforms
Fuzz 154484: 13 transforms
Fuzz 154485: 19 transforms
Fuzz 154486: 1 transforms
Fuzz 154487: 11 transforms
Fuzz 154488: 4 transforms
Fuzz 154489: 14 transforms
Fuzz 154490: 18 transforms
Fuzz 154491: 5 transforms
Fuzz 154492: 5 transforms
Fuzz 154493: 6 transforms
Fuzz 154494: 7 transforms
Fuzz 154495: 2 transforms
Fuzz 154496: 15 transforms
Fuzz 154497: 16 transforms
Fuzz 154498: 1 transforms
Fuzz 154499: 11 transforms
Fuzz 154500: 17 transforms
Fuzz 154501: 4 transforms
Fuzz 154502: 19 transforms
Fuzz 154503: 15 transforms
Fuzz 154504: 20 transforms
Fuzz 154505: 10 transforms
Fuzz 154506: 15 transforms
Fuzz 154507: 14 transforms
Fuzz 154508: 19 transforms
Fuzz 154509: 10 transforms
Fuzz 154510: 14 transforms
Fuzz 154511: 8 transforms
Fuzz 154512: 12 transforms
Fuzz 154513: 6 transforms
Fuzz 154514: 5 transforms
Fuzz 154515: 16 transforms
Fuzz 154516: 10 transforms
Fuzz 154517: 19 transforms
Fuzz 154518: 16 transforms
Fuzz 154519: 9 transforms
Fuzz 154520: 20 transforms
Fuzz 154521: 16 transforms
Fuzz 154522: 14 transforms
Fuzz 154523: 15 transforms
Fuzz 154524: 20 transforms
Fuzz 154525: 4 transforms
Fuzz 154526: 9 transforms
Fuzz 154527: 20 transforms
Fuzz 154528: 20 transforms
Fuzz 154529: 7 transforms
Fuzz 154530: 11 transforms
Fuzz 154531: 20 transforms
Fuzz 154532: 18 transforms
Fuzz 154533: 2 transforms
Fuzz 154534: 8 transforms
Fuzz 154535: 13 transforms
Fuzz 154536: 16 transforms
Fuzz 154537: 16 transforms
Fuzz 154538: 5 transforms
Fuzz 154539: 5 transforms
Fuzz 154540: 14 transforms
Fuzz 154541: 4 transforms
Fuzz 154542: 15 transforms
Fuzz 154543: 8 transforms
Fuzz 154544: 4 transforms
Fuzz 154545: 2 transforms
Fuzz 154546: 16 transforms
Fuzz 154547: 16 transforms
Fuzz 154548: 20 transforms
Fuzz 154549: 13 transforms
Fuzz 154550: 17 transforms
Fuzz 154551: 13 transforms
Fuzz 154552: 13 transforms
Fuzz 154553: 3 transforms
Fuzz 154554: 18 transforms
Fuzz 154555: 9 transforms
Fuzz 154556: 16 transforms
Fuzz 154557: 11 transforms
Fuzz 154558: 4 transforms
Fuzz 154559: 2 transforms
Fuzz 154560: 4 transforms
Fuzz 154561: 19 transforms
Fuzz 154562: 20 transforms
Fuzz 154563: 16 transforms
Fuzz 154564: 7 transforms
Fuzz 154565: 8 transforms
Fuzz 154566: 17 transforms
Fuzz 154567: 16 transforms
Fuzz 154568: 16 transforms
Fuzz 154569: 5 transforms
Fuzz 154570: 10 transforms
Fuzz 154571: 6 transforms
Fuzz 154572: 3 transforms
Fuzz 154573: 15 transforms
Fuzz 154574: 14 transforms
Fuzz 154575: 18 transforms
Fuzz 154576: 9 transforms
Fuzz 154577: 4 transforms
Fuzz 154578: 2 transforms
Fuzz 154579: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, Ng@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></but{ton>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<StForm, NgModel])
class ComponentA {  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></but{ton>')
class CounterCompon header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;
  @ContentChild(CounterComponent)
  CounterComponent recursedComponen}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937b<!--
-->
       aria-hiddaat;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hiden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd93Model)]="header" />
  ></my-counter>
  <    
  <my-counter
    #counter
    [count]="items.length"
    [maxCont]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 154580: 14 transforms
Fuzz 154581: 8 transforms
Fuzz 154582: 1 transforms
Fuzz 154583: 13 transforms
Fuzz 154584: 6 transforms
Fuzz 154585: 16 transforms
Fuzz 154586: 15 transforms
Fuzz 154587: 20 transforms
Fuzz 154588: 9 transforms
Fuzz 154589: 20 transforms
Fuzz 154590: 17 transforms
Fuzz 154591: 4 transforms
Fuzz 154592: 13 transforms
Fuzz 154593: 20 transforms
Fuzz 154594: 1 transforms
Fuzz 154595: 6 transforms
Fuzz 154596: 20 transforms
Fuzz 154597: 7 transforms
Fuzz 154598: 7 transforms
Fuzz 154599: 8 transforms
Fuzz 154600: 11 transforms
Fuzz 154601: 18 transforms
Fuzz 154602: 8 transforms
Fuzz 154603: 11 transforms
Fuzz 154604: 8 transforms
Fuzz 154605: 17 transforms
Fuzz 154606: 1 transforms
Fuzz 154607: 7 transforms
Fuzz 154608: 10 transforms
Fuzz 154609: 10 transforms
Fuzz 154610: 3 transforms
Fuzz 154611: 12 transforms
Fuzz 154612: 6 transforms
Fuzz 154613: 1 transforms
Fuzz 154614: 5 transforms
Fuzz 154615: 2 transforms
Fuzz 154616: 7 transforms
Fuzz 154617: 17 transforms
Fuzz 154618: 12 transforms
Fuzz 154619: 17 transforms
Fuzz 154620: 19 transforms
Fuzz 154621: 5 transforms
Fuzz 154622: 17 transforms
Fuzz 154623: 8 transforms
Fuzz 154624: 10 transforms
Fuzz 154625: 20 transforms
Fuzz 154626: 4 transforms
Fuzz 154627: 14 transforms
Fuzz 154628: 1 transforms
Fuzz 154629: 15 transforms
Fuzz 154630: 11 transforms
Fuzz 154631: 17 transforms
Fuzz 154632: 13 transforms
Fuzz 154633: 5 transforms
Fuzz 154634: 13 transforms
Fuzz 154635: 9 transforms
Fuzz 154636: 11 transforms
Fuzz 154637: 7 transforms
Fuzz 154638: 12 transforms
Fuzz 154639: 14 transforms
Fuzz 154640: 15 transforms
Fuzz 154641: 6 transforms
Fuzz 154642: 11 transforms
Fuzz 154643: 16 transforms
Fuzz 154644: 5 transforms
Fuzz 154645: 4 transforms
Fuzz 154646: 4 transforms
Fuzz 154647: 14 transforms
Fuzz 154648: 18 transforms
Fuzz 154649: 2 transforms
Fuzz 154650: 17 transforms
Fuzz 154651: 14 transforms
Fuzz 154652: 14 transforms
Fuzz 154653: 18 transforms
Fuzz 154654: 3 transforms
Fuzz 154655: 15 transforms
Fuzz 154656: 2 transforms
Fuzz 154657: 4 transforms
Fuzz 154658: 12 transforms
Fuzz 154659: 20 transforms
Fuzz 154660: 7 transforms
Fuzz 154661: 4 transforms
Fuzz 154662: 18 transforms
Fuzz 154663: 1 transforms
Fuzz 154664: 15 transforms
Fuzz 154665: 17 transforms
Fuzz 154666: 19 transforms
Fuzz 154667: 5 transforms
Fuzz 154668: 5 transforms
Fuzz 154669: 17 transforms
Fuzz 154670: 17 transforms
Fuzz 154671: 13 transforms
Fuzz 154672: 17 transforms
Fuzz 154673: 10 transforms
Fuzz 154674: 12 transforms
Fuzz 154675: 17 transforms
Fuzz 154676: 3 transforms
Fuzz 154677: 7 transforms
Fuzz 154678: 18 transforms
Fuzz 154679: 18 transforms
Fuzz 154680: 19 transforms
Fuzz 154681: 6 transforms
Fuzz 154682: 4 transforms
Fuzz 154683: 5 transforms
Fuzz 154684: 14 transforms
Fuzz 154685: 19 transforms
Fuzz 154686: 4 transforms
Fuzz 154687: 15 transforms
Fuzz 154688: 18 transforms
Fuzz 154689: 4 transforms
Fuzz 154690: 17 transforms
Fuzz 154691: 20 transforms
Fuzz 154692: 16 transforms
Fuzz 154693: 4 transforms
Fuzz 154694: 18 transforms
Fuzz 154695: 1 transforms
Fuzz 154696: 5 transforms
Fuzz 154697: 8 transforms
Fuzz 154698: 8 transforms
Fuzz 154699: 8 transforms
Fuzz 154700: 18 transforms
Fuzz 154701: 17 transforms
Fuzz 154702: 16 transforms
Fuzz 154703: 6 transforms
Fuzz 154704: 8 transforms
Fuzz 154705: 6 transforms
Fuzz 154706: 6 transforms
Fuzz 154707: 1 transforms
Fuzz 154708: 19 transforms
Fuzz 154709: 1 transforms
Fuzz 154710: 4 transforms
Fuzz 154711: 19 transforms
Fuzz 154712: 15 transforms
Fuzz 154713: 3 transforms
Fuzz 154714: 5 transforms
Fuzz 154715: 17 transforms
Fuzz 154716: 12 transforms
Fuzz 154717: 15 transforms
Fuzz 154718: 15 transforms
Fuzz 154719: 14 transforms
Fuzz 154720: 6 transforms
Fuzz 154721: 9 transforms
Fuzz 154722: 15 transforms
Fuzz 154723: 8 transforms
Fuzz 154724: 8 transforms
Fuzz 154725: 3 transforms
Fuzz 154726: 14 transforms
Fuzz 154727: 13 transforms
Fuzz 154728: 20 transforms
Fuzz 154729: 7 transforms
Fuzz 154730: 17 transforms
Fuzz 154731: 14 transforms
Fuzz 154732: 19 transforms
Fuzz 154733: 8 transforms
Fuzz 154734: 11 transforms
Fuzz 154735: 10 transforms
Fuzz 154736: 8 transforms
Fuzz 154737: 11 transforms
Fuzz 154738: 7 transforms
Fuzz 154739: 19 transforms
Fuzz 154740: 8 transforms
Fuzz 154741: 12 transforms
Fuzz 154742: 11 transforms
Fuzz 154743: 16 transforms
Fuzz 154744: 16 transforms
Fuzz 154745: 18 transforms
Fuzz 154746: 14 transforms
Fuzz 154747: 7 transforms
Fuzz 154748: 12 transforms
Fuzz 154749: 5 transforms
Fuzz 154750: 3 transforms
Fuzz 154751: 20 transforms
Fuzz 154752: 6 transforms
Fuzz 154753: 20 transforms
Fuzz 154754: 11 transforms
Fuzz 154755: 14 transforms
Fuzz 154756: 18 transforms
Fuzz 154757: 9 transforms
Fuzz 154758: 6 transforms
Fuzz 154759: 19 transforms
Fuzz 154760: 10 transforms
Fuzz 154761: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
  CounterComponent recursedComponel])
});

]),
{
]),
{\'\'\');
});
  void reset() {}
});
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  template: '{{count}} <button (click)="increment()" [value]="\'a}
  int count;

  List<String> ioperatortems;
       aria-hidden="true"t> incremented;
  '09ContentChild(CounterComponent)
  inputs: const ['count'],
  @Output() EventEmitter<in<!--
@Component(
  String header;

  selector: 'my-counter',
\'\'\');
{
  @}

  void increment() {}
import 'package:angular2/angular2.daateUrt';
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModEvent;
  '09ContentChild(CounterComponent)
]),
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
\'\'\');
  @Input() int maxCount;
}
  EventEmitter<String> resetEvent;
  '090cedb3f2833a3f260b0937dd\'"></button>')
  @}

-->

  templateUrl: 'test.html',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1><li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{}} : {{item.trim()}}</li>

<di<!--
-->
       aria-hidden="true"
    class   attr.aria-hidden="{{!iv *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>switch
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.len{x}} : {{itemgth"
    [maxCount]='4'
    (reset)=''
    (incremented)='items.add($event.toString())'>
    <my-counter></my-countm()}}</li>

<di<!--
-->
       aria-hidden="true"
    class   attr.aria-hidden="{{!iv *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>switch
  {{ngForm.dirty}}  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.len{x}} : {{itemgth"
    [maxCount]='4'
    (reset)=''
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</diver>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 154762: 3 transforms
Fuzz 154763: 16 transforms
Fuzz 154764: 4 transforms
Fuzz 154765: 16 transforms
Fuzz 154766: 13 transforms
Fuzz 154767: 19 transforms
Fuzz 154768: 20 transforms
Fuzz 154769: 14 transforms
Fuzz 154770: 10 transforms
Fuzz 154771: 18 transforms
Fuzz 154772: 13 transforms
Fuzz 154773: 3 transforms
Fuzz 154774: 10 transforms
Fuzz 154775: 7 transforms
Fuzz 154776: 11 transforms
Fuzz 154777: 18 transforms
Fuzz 154778: 7 transforms
Fuzz 154779: 14 transforms
Fuzz 154780: 11 transforms
Fuzz 154781: 18 transforms
Fuzz 154782: 1 transforms
Fuzz 154783: 11 transforms
Fuzz 154784: 11 transforms
Fuzz 154785: 13 transforms
Fuzz 154786: 6 transforms
Fuzz 154787: 9 transforms
Fuzz 154788: 16 transforms
Fuzz 154789: 14 transforms
Fuzz 154790: 18 transforms
Fuzz 154791: 1 transforms
Fuzz 154792: 13 transforms
Fuzz 154793: 2 transforms
Fuzz 154794: 17 transforms
Fuzz 154795: 8 transforms
Fuzz 154796: 3 transforms
Fuzz 154797: 6 transforms
Fuzz 154798: 16 transforms
Fuzz 154799: 3 transforms
Fuzz 154800: 18 transforms
Fuzz 154801: 14 transforms
Fuzz 154802: 14 transforms
Fuzz 154803: 16 transforms
Fuzz 154804: 12 transforms
Fuzz 154805: 17 transforms
Fuzz 154806: 12 transforms
Fuzz 154807: 3 transforms
Fuzz 154808: 3 transforms
Fuzz 154809: 3 transforms
Fuzz 154810: 10 transforms
Fuzz 154811: 7 transforms
Fuzz 154812: 10 transforms
Fuzz 154813: 11 transforms
Fuzz 154814: 17 transforms
Fuzz 154815: 9 transforms
Fuzz 154816: 11 transforms
Fuzz 154817: 18 transforms
Fuzz 154818: 9 transforms
Fuzz 154819: 12 transforms
Fuzz 154820: 17 transforms
Fuzz 154821: 6 transforms
Fuzz 154822: 5 transforms
Fuzz 154823: 7 transforms
Fuzz 154824: 5 transforms
Fuzz 154825: 1 transforms
Fuzz 154826: 16 transforms
Fuzz 154827: 5 transforms
Fuzz 154828: 15 transforms
Fuzz 154829: 13 transforms
Fuzz 154830: 2 transforms
Fuzz 154831: 11 transforms
Fuzz 154832: 6 transforms
Fuzz 154833: 4 transforms
Fuzz 154834: 12 transforms
Fuzz 154835: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
class ComponentA {
class CounterComponent {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;

  template: '{{count}} <button (click)="ent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  selector: 'my-counter',

  outputs: const ['resetEvent: reset'],
  outputs: const ['resetEvent: reset'],  @Output() EventEmitter<int> incremented;
@Component(
  selector: 'mrement()" [value]="\'add\'"></button>')
  templateUrl: 'test.html',
  @Output() EventEmitter<int> incremented;

  template: '{{count}} <button (click)="ent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
class ComponentA {
  List<String> items;
  selector: 'my-counter',
  @ContentChild(CounterComponent)
  List<String> items;
  directives: const [CounterComponest.html',
  CounterComponent recursedComponent;
  String header;
  String header;
  EventEmitter<String> resetEvent;
class ComponentA {
  outputs: const ['resetEvent: reset'],
  CounterComponent recursedComponent;

class CounterComponent {
  selector: 'my-counter',
}
  @ContentChild(CounterComponent)
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
@Component(
  void reset() {y-aaa',
  @Input() int maxCount;
  String header;
}
}
}
import 'package:angular2/angular2.dart';
  void reset() {}
@Component(
  String header;
  EventEmitter<String> resetEvent;
  List<String> items;

  inputs: const ['count'],
  List<String> items;
  outputs: const ['resetEvent: reset'],
  inputs: const ['count'],
  @Input() int maxCount;
  void increment() {}
import 'package:angular2/angular2.dart';
  void increment() {}

<!}
  int count;
  directives: const [CounterComponest.html',
class ComponentA {
@Component(
}

  inputs: const ['count'],
  inputs: const ['count'],
  selector: 'my-aaa',
@Component(


<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} itemsn:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != nul<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
 l'>
  {{x}} : {{i<!--
-->
       aritem.trim)}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <!input [(ngModel)]="header" />      
  <my"-counter
    #counter
  implements  [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counterr>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 154836: 4 transforms
Fuzz 154837: 17 transforms
Fuzz 154838: 1 transforms
Fuzz 154839: 15 transforms
Fuzz 154840: 4 transforms
Fuzz 154841: 3 transforms
Fuzz 154842: 9 transforms
Fuzz 154843: 5 transforms
Fuzz 154844: 15 transforms
Fuzz 154845: 12 transforms
Fuzz 154846: 9 transforms
Fuzz 154847: 14 transforms
Fuzz 154848: 3 transforms
Fuzz 154849: 4 transforms
Fuzz 154850: 13 transforms
Fuzz 154851: 6 transforms
Fuzz 154852: 19 transforms
Fuzz 154853: 13 transforms
Fuzz 154854: 3 transforms
Fuzz 154855: 1 transforms
Fuzz 154856: 10 transforms
Fuzz 154857: 5 transforms
Fuzz 154858: 13 transforms
Fuzz 154859: 17 transforms
Fuzz 154860: 16 transforms
Fuzz 154861: 8 transforms
Fuzz 154862: 7 transforms
Fuzz 154863: 3 transforms
Fuzz 154864: 17 transforms
Fuzz 154865: 5 transforms
Fuzz 154866: 9 transforms
Fuzz 154867: 7 transforms
Fuzz 154868: 14 transforms
Fuzz 154869: 18 transforms
Fuzz 154870: 1 transforms
Fuzz 154871: 5 transforms
Fuzz 154872: 7 transforms
Fuzz 154873: 2 transforms
Fuzz 154874: 18 transforms
Fuzz 154875: 13 transforms
Fuzz 154876: 1 transforms
Fuzz 154877: 13 transforms
Fuzz 154878: 13 transforms
Fuzz 154879: 4 transforms
Fuzz 154880: 18 transforms
Fuzz 154881: 3 transforms
Fuzz 154882: 10 transforms
Fuzz 154883: 2 transforms
Fuzz 154884: 2 transforms
Fuzz 154885: 7 transforms
Fuzz 154886: 20 transforms
Fuzz 154887: 7 transforms
Fuzz 154888: 5 transforms
Fuzz 154889: 6 transforms
Fuzz 154890: 10 transforms
Fuzz 154891: 15 transforms
Fuzz 154892: 10 transforms
Fuzz 154893: 20 transforms
Fuzz 154894: 10 transforms
Fuzz 154895: 1 transforms
Fuzz 154896: 9 transforms
Fuzz 154897: 3 transforms
Fuzz 154898: 20 transforms
Fuzz 154899: 17 transforms
Fuzz 154900: 3 transforms
Fuzz 154901: 12 transforms
Fuzz 154902: 1 transforms
Fuzz 154903: 13 transforms
Fuzz 154904: 14 transforms
Fuzz 154905: 19 transforms
Fuzz 154906: 11 transforms
Fuzz 154907: 12 transforms
Fuzz 154908: 3 transforms
Fuzz 154909: 15 transforms
Fuzz 154910: 9 transforms
Fuzz 154911: 3 transforms
Fuzz 154912: 10 transforms
Fuzz 154913: 4 transforms
Fuzz 154914: 10 transforms
Fuzz 154915: 17 transforms
Fuzz 154916: 9 transforms
Fuzz 154917: 6 transforms
Fuzz 154918: 7 transforms
Fuzz 154919: 12 transforms
Fuzz 154920: 4 transforms
Fuzz 154921: 9 transforms
Fuzz 154922: 15 transforms
Fuzz 154923: 11 transforms
Fuzz 154924: 19 transforms
Fuzz 154925: 8 transforms
Fuzz 154926: 16 transforms
Fuzz 154927: 19 transforms
Fuzz 154928: 4 transforms
Fuzz 154929: 16 transforms
Fuzz 154930: 10 transforms
Fuzz 154931: 4 transforms
Fuzz 154932: 8 transforms
Fuzz 154933: 13 transforms
Fuzz 154934: 19 transforms
Fuzz 154935: 10 transforms
Fuzz 154936: 1 transforms
Fuzz 154937: 1 transforms
Fuzz 154938: 13 transforms
Fuzz 154939: 17 transforms
Fuzz 154940: 11 transforms
Fuzz 154941: 10 transforms
Fuzz 154942: 7 transforms
Fuzz 154943: 8 transforms
Fuzz 154944: 14 transforms
Fuzz 154945: 13 transforms
Fuzz 154946: 7 transforms
Fuzz 154947: 12 transforms
Fuzz 154948: 7 transforms
Fuzz 154949: 13 transforms
Fuzz 154950: 14 transforms
Fuzz 154951: 11 transforms
Fuzz 154952: 16 transforms
Fuzz 154953: 2 transforms
Fuzz 154954: 10 transforms
Fuzz 154955: 16 transforms
Fuzz 154956: 18 transforms
Fuzz 154957: 7 transforms
Fuzz 154958: 1 transforms
Fuzz 154959: 17 transforms
Fuzz 154960: 11 transforms
Fuzz 154961: 13 transforms
Fuzz 154962: 18 transforms
Fuzz 154963: 2 transforms
Fuzz 154964: 1 transforms
Fuzz 154965: 1 transforms
Fuzz 154966: 16 transforms
Fuzz 154967: 11 transforms
Fuzz 154968: 17 transforms
Fuzz 154969: 17 transforms
Fuzz 154970: 4 transforms
Fuzz 154971: 10 transforms
Fuzz 154972: 7 transforms
Fuzz 154973: 3 transforms
Fuzz 154974: 2 transforms
Fuzz 154975: 2 transforms
Fuzz 154976: 7 transforms
Fuzz 154977: 15 transforms
Fuzz 154978: 10 transforms
Fuzz 154979: 20 transforms
Fuzz 154980: 12 transforms
Fuzz 154981: 6 transforms
Fuzz 154982: 19 transforms
Fuzz 154983: 4 transforms
Fuzz 154984: 18 transforms
Fuzz 154985: 4 transforms
Fuzz 154986: 4 transforms
Fuzz 154987: 15 transforms
Fuzz 154988: 7 transforms
Fuzz 154989: 6 transforms
Fuzz 154990: 10 transforms
Fuzz 154991: 8 transforms
Fuzz 154992: 20 transforms
Fuzz 154993: 1 transforms
Fuzz 154994: 2 transforms
Fuzz 154995: 18 transforms
Fuzz 154996: 4 transforms
Fuzz 154997: 13 transforms
Fuzz 154998: 1 transforms
Fuzz 154999: 11 transforms
Fuzz 155000: 14 transforms
Fuzz 155001: 10 transforms
Fuzz 155002: 4 transforms
Fuzz 155003: 20 transforms
Fuzz 155004: 2 transforms
Fuzz 155005: 11 transforms
Fuzz 155006: 4 transforms
Fuzz 155007: 6 transforms
Fuzz 155008: 12 transforms
Fuzz 155009: 3 transforms
Fuzz 155010: 14 transforms
Fuzz 155011: 12 transforms
Fuzz 155012: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  CounterComponent recursedCshowomponent;
  @ContentChild(typedefCounterComponent)
-->
  @Output() EventEmitter<int> incremented;
  selector: 'my-counter',
  String header;
  template: '{{count}} <button (click)="inoperatorcre<!--
  inputs: const ['count'],
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
       attr.aria-hidden="{ment()" [value]="\'add\'"></button>')
<!--
}
  selector: 'my-aaa',  templateUrl: 'test.html',
}

-->
class CounterComponent {
  void increment() {}
class ComponentA {

@Component(
       aria-hidden="true"
  vid reset() {}
@Component(
  outputs: const ['resetEvent: reset'],

       at  @Input() int maxCount;
  EventEmitter<String> resetEvent;
import 'package:angular2/angular2.dart';
  List<Stri}
]),
});
{
\'\'\ng> items;

       aria-hidden="true"
<<==HTML CODE==>>
</div>
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
    (click)='h1.hidden = !h1.hidden; counte  </my-counter.reset()'
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
    [count]="items.length"
<!-- @ngIgnoreErrors: -->
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
      
  
<div *ngIf="items.length > 0">
  {{ngForm.dirty}
d  <my-counter
  <form #ngForm="ngForm"></form>
    [maxCount]='4'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</li>
  </my-counter>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 155013: 18 transforms
Fuzz 155014: 3 transforms
Fuzz 155015: 1 transforms
Fuzz 155016: 2 transforms
Fuzz 155017: 17 transforms
Fuzz 155018: 20 transforms
Fuzz 155019: 8 transforms
Fuzz 155020: 12 transforms
Fuzz 155021: 7 transforms
Fuzz 155022: 8 transforms
Fuzz 155023: 16 transforms
Fuzz 155024: 1 transforms
Fuzz 155025: 6 transforms
Fuzz 155026: 2 transforms
Fuzz 155027: 5 transforms
Fuzz 155028: 5 transforms
Fuzz 155029: 14 transforms
Fuzz 155030: 6 transforms
Fuzz 155031: 20 transforms
Fuzz 155032: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
iport 'package:angular2/angular2.dart';

@Component(  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMonent { int count;
  @Input() int maxCount;
  EventEmitter<Stridel])
class ComponentA {
  ifList<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'ad<!--
-->
       ariad\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void re}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   set() {}
  void increment() {}
}

<<==HTML CODE==>>
<h1 <!--
-->
]),idden="{{!invalid}#h1>Showing {{items.length}} items:</h1>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 155033: 12 transforms
Fuzz 155034: 6 transforms
Fuzz 155035: 8 transforms
Fuzz 155036: 8 transforms
Fuzz 155037: 12 transforms
Fuzz 155038: 12 transforms
Fuzz 155039: 4 transforms
Fuzz 155040: 10 transforms
Fuzz 155041: 17 transforms
Fuzz 155042: 13 transforms
Fuzz 155043: 3 transforms
Fuzz 155044: 3 transforms
Fuzz 155045: 3 transforms
Fuzz 155046: 13 transforms
Fuzz 155047: 19 transforms
Fuzz 155048: 14 transforms
Fuzz 155049: 3 transforms
Fuzz 155050: 3 transforms
Fuzz 155051: 13 transforms
Fuzz 155052: 14 transforms
Fuzz 155053: 5 transforms
Fuzz 155054: 6 transforms
Fuzz 155055: 11 transforms
Fuzz 155056: 14 transforms
Fuzz 155057: 4 transforms
Fuzz 155058: 12 transforms
Fuzz 155059: 13 transforms
Fuzz 155060: 16 transforms
Fuzz 155061: 12 transforms
Fuzz 155062: 4 transforms
Fuzz 155063: 10 transforms
Fuzz 155064: 9 transforms
Fuzz 155065: 9 transforms
Fuzz 155066: 16 transforms
Fuzz 155067: 14 transforms
Fuzz 155068: 6 transforms
Fuzz 155069: 4 transforms
Fuzz 155070: 20 transforms
Fuzz 155071: 6 transforms
Fuzz 155072: 17 transforms
Fuzz 155073: 4 transforms
Fuzz 155074: 17 transforms
Fuzz 155075: 1 transforms
Fuzz 155076: 12 transforms
Fuzz 155077: 12 transforms
Fuzz 155078: 2 transforms
Fuzz 155079: 5 transforms
Fuzz 155080: 3 transforms
Fuzz 155081: 14 transforms
Fuzz 155082: 11 transforms
Fuzz 155083: 3 transforms
Fuzz 155084: 11 transforms
Fuzz 155085: 6 transforms
Fuzz 155086: 16 transforms
Fuzz 155087: 5 transforms
Fuzz 155088: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
    selector: 'my-aaa',
@Component(
  int count;


-->
class CounterComponent {
  void reset() {}
  EventEmitter<String> resetEvent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
import 'package:angular2/angular2.dart';
}
class Component<!--
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  @Output() EventEmitter<int> incremented;
}
       aria-hidden="true"
  inputs: const ['count'],

  @Input() int maxCount;
  void increment() {}
  String header;
  List<String> items;
       attr.aria-hidden="{{!invalid}}"
-->
  templateUrl: 'test.html',
       aria-hA {
  <!--

  selector: 'my-counter',
  @ContentChild(CounterComponent)
@Complonent(
<<==HTML CODE==>>

  {{x}} }
]): {{item.trim()}}
<div *ngIf="items.lengt
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 155089: 6 transforms
Fuzz 155090: 6 transforms
Fuzz 155091: 19 transforms
Fuzz 155092: 14 transforms
Fuzz 155093: 19 transforms
Fuzz 155094: 1 transforms
Fuzz 155095: 16 transforms
Fuzz 155096: 9 transforms
Fuzz 155097: 14 transforms
Fuzz 155098: 11 transforms
Fuzz 155099: 9 transforms
Fuzz 155100: 20 transforms
Fuzz 155101: 14 transforms
Fuzz 155102: 6 transforms
Fuzz 155103: 2 transforms
Fuzz 155104: 14 transforms
Fuzz 155105: 14 transforms
Fuzz 155106: 20 transforms
Fuzz 155107: 9 transforms
Fuzz 155108: 18 transforms
Fuzz 155109: 18 transforms
Fuzz 155110: 14 transforms
Fuzz 155111: 8 transforms
Fuzz 155112: 17 transforms
Fuzz 155113: 15 transforms
Fuzz 155114: 10 transforms
Fuzz 155115: 9 transforms
Fuzz 155116: 9 transforms
Fuzz 155117: 6 transforms
Fuzz 155118: 6 transforms
Fuzz 155119: 18 transforms
Fuzz 155120: 16 transforms
Fuzz 155121: 14 transforms
Fuzz 155122: 14 transforms
Fuzz 155123: 6 transforms
Fuzz 155124: 8 transforms
Fuzz 155125: 6 transforms
Fuzz 155126: 4 transforms
Fuzz 155127: 20 transforms
Fuzz 155128: 12 transforms
Fuzz 155129: 18 transforms
Fuzz 155130: 5 transforms
Fuzz 155131: 3 transforms
Fuzz 155132: 7 transforms
Fuzz 155133: 17 transforms
Fuzz 155134: 9 transforms
Fuzz 155135: 5 transforms
Fuzz 155136: 17 transforms
Fuzz 155137: 18 transforms
Fuzz 155138: 5 transforms
Fuzz Failure 
<<==DART CODE==>>
@Component(
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<String> resetEvent;
  String header;
import 'package:angular2/angular2.dart';
}
  @ContentChild(CounterComponent)
  int count;

@Component(

  void reset() {}
class ComponentA {


  @Input() int maxCount;
  selector: 'my-counter',
  @Output() EventEmitter<it)
  int count;

@Component(

  void reset() {}
class ComponentA {


  @Input() int maxCount;
  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;
  inputs: const ['count'],
  void increment() {}
}
  selector: 'my-aaa',
  templateUrl: 'test.html',
class CounterComponent {

  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
nt> incremented;
  inputs: const ['count'],
  void increment() {}
}
  selector: 'my-aaa',
  templateUrl: 'test.html',
class CounterComponent {

  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  CounterComponent recursedComponent;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.lengIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='iItems.add($event.toString())'>
    <my-counter></my-counter>
  </my-counteth"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'    (incremented)='iItems.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 155139: 6 transforms
Fuzz 155140: 4 transforms
Fuzz 155141: 15 transforms
Fuzz 155142: 6 transforms
Fuzz 155143: 7 transforms
Fuzz 155144: 2 transforms
Fuzz 155145: 14 transforms
Fuzz 155146: 6 transforms
Fuzz 155147: 5 transforms
Fuzz 155148: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  @Output() EventEmitterComponent, NgIf, NgFor, NsgForm,or, NgForm, NgModel])
@Component(
  EventEmitter<String> resetEvent;
  inputs: const ['count'],
       aria-hidden="true"
class ComponentA {
  templa<!--
class  NgModel])
  oNgForm,or, NgForm, NgModel])

-->
import 'package:anular2/angular2.dart';
  directives: const [Count
  selector: 'my-counter',
  selector: 'my-aaa',
@Component(
  template: '{{count}} <button (click)="increment()"
}  String hea}
]),
der;

       attr.aria-hidden="{{!invalid}teUrl: 'test.html',
class ComponentA {
}
  selecutputs: const ['resetEvent: reset'],
  List<String> items;

  List<String> item<!--
-->
  s;
class  NgModel])
@Component(
  String header;
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Sowing {{items.length}} items:</h1>
-->
       ariidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = enum!h1.hidden; counter.reset()'
    (inclength}} items:</h1>
<li *ngFor='let item of items; let x=index' [h<!--
-->
       ariidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"><remented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 155149: 4 transforms
Fuzz 155150: 3 transforms
Fuzz 155151: 6 transforms
Fuzz 155152: 11 transforms
Fuzz 155153: 10 transforms
Fuzz 155154: 8 transforms
Fuzz 155155: 9 transforms
Fuzz 155156: 5 transforms
Fuzz 155157: 3 transforms
Fuzz 155158: 6 transforms
Fuzz 155159: 9 transforms
Fuzz 155160: 9 transforms
Fuzz 155161: 6 transforms
Fuzz 155162: 16 transforms
Fuzz 155163: 18 transforms
Fuzz 155164: 1 transforms
Fuzz 155165: 7 transforms
Fuzz 155166: 11 transforms
Fuzz 155167: 17 transforms
Fuzz 155168: 13 transforms
Fuzz 155169: 14 transforms
Fuzz 155170: 11 transforms
Fuzz 155171: 12 transforms
Fuzz 155172: 8 transforms
Fuzz 155173: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [valuehtml',
  outputs: const ['resetEvent: reset'],
  outputs: const ['resetEvent: reset'],

  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class Counte
  String header;
  inputs: const ['count'],
  String header;
       aria-hidden="true"  selector<!--
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMod<!--
  selector: 'my-aaa',
}@Component(
  List<String> items;
-->
  templateUrl: 'test.ular2dart';
  List<String> items;
}@Component(
       aria-hiddel])

class ComponentA {

: 'my-counter',
  inputs: const ['count'],
-->
@Component(
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: --<!-->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidasyncden]='item != null'>
  {{x}} : {{item.trim()}}
</li>
<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>[
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter>el)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; countet [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; cr.260b0937baae56267a6cdreset()'
    (incremented)='items.add($event.toString())</my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 155174: 16 transforms
Fuzz 155175: 6 transforms
Fuzz 155176: 14 transforms
Fuzz 155177: 3 transforms
Fuzz 155178: 3 transforms
Fuzz 155179: 13 transforms
Fuzz 155180: 13 transforms
Fuzz 155181: 10 transforms
Fuzz 155182: 11 transforms
Fuzz 155183: 4 transforms
Fuzz 155184: 1 transforms
Fuzz 155185: 7 transforms
Fuzz 155186: 2 transforms
Fuzz 155187: 6 transforms
Fuzz 155188: 14 transforms
Fuzz 155189: 4 transforms
Fuzz 155190: 1 transforms
Fuzz 155191: 17 transforms
Fuzz 155192: 10 transforms
Fuzz 155193: 10 transforms
Fuzz 155194: 6 transforms
Fuzz 155195: 2 transforms
Fuzz 155196: 19 transforms
Fuzz 155197: 3 transforms
Fuzz 155198: 15 transforms
Fuzz 155199: 15 transforms
Fuzz 155200: 13 transforms
Fuzz 155201: 8 transforms
Fuzz 155202: 15 transforms
Fuzz 155203: 17 transforms
Fuzz 155204: 1 transforms
Fuzz 155205: 13 transforms
Fuzz 155206: 15 transforms
Fuzz 155207: 7 transforms
Fuzz 155208: 15 transforms
Fuzz 155209: 15 transforms
Fuzz 155210: 16 transforms
Fuzz 155211: 11 transforms
Fuzz 155212: 8 transforms
Fuzz 155213: 2 transforms
Fuzz 155214: 7 transforms
Fuzz 155215: 12 transforms
Fuzz 155216: 7 transforms
Fuzz 155217: 20 transforms
Fuzz 155218: 8 transforms
Fuzz 155219: 10 transforms
Fuzz 155220: 17 transforms
Fuzz 155221: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  List<String> items;
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
-->

  @Input() int maxCount;
}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

class CounterComponent {
  inputs: const ['count'],
class ComponentA {
  selector: 'my-aaa',

  templateUrl: 'test.html',
  int count;
import 'package:angular2/angular2.dart';
  CounterComponent recursedComponent;
  EventEmitter<String> rese<!--
@Component(
       aria-hidden=tvent;
@Component(

  selector: 'my-counter',
  @Output() EventEmitter<int> incremented;
  String header;
  void reset() {}
  outputs: aconst ['resetEvent: reset'],  @ContentChild(CounterComponent)
  void increment() {}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngFor}
]),
});
{
\'\'\');
  '090cem="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 155222: 1 transforms
Fuzz 155223: 4 transforms
Fuzz 155224: 12 transforms
Fuzz 155225: 7 transforms
Fuzz 155226: 15 transforms
Fuzz 155227: 7 transforms
Fuzz 155228: 12 transforms
Fuzz 155229: 11 transforms
Fuzz 155230: 13 transforms
Fuzz 155231: 7 transforms
Fuzz 155232: 17 transforms
Fuzz 155233: 1 transforms
Fuzz 155234: 15 transforms
Fuzz 155235: 20 transforms
Fuzz 155236: 13 transforms
Fuzz 155237: 3 transforms
Fuzz 155238: 9 transforms
Fuzz 155239: 11 transforms
Fuzz 155240: 1 transforms
Fuzz 155241: 1 transforms
Fuzz 155242: 12 transforms
Fuzz 155243: 12 transforms
Fuzz 155244: 20 transforms
Fuzz 155245: 1 transforms
Fuzz 155246: 3 transforms
Fuzz 155247: 14 transforms
Fuzz 155248: 13 transforms
Fuzz 155249: 1 transforms
Fuzz 155250: 7 transforms
Fuzz 155251: 4 transforms
Fuzz 155252: 11 transforms
Fuzz 155253: 2 transforms
Fuzz 155254: 20 transforms
Fuzz 155255: 5 transforms
Fuzz 155256: 11 transforms
Fuzz 155257: 11 transforms
Fuzz 155258: 5 transforms
Fuzz 155259: 4 transforms
Fuzz 155260: 9 transforms
Fuzz 155261: 10 transforms
Fuzz 155262: 20 transforms
Fuzz 155263: 4 transforms
Fuzz 155264: 7 transforms
Fuzz 155265: 11 transforms
Fuzz 155266: 20 transforms
Fuzz 155267: 5 transforms
Fuzz 155268: 7 transforms
Fuzz 155269: 18 transforms
Fuzz 155270: 6 transforms
Fuzz 155271: 2 transforms
Fuzz 155272: 16 transforms
Fuzz 155273: 9 transforms
Fuzz 155274: 11 transforms
Fuzz 155275: 8 transforms
Fuzz 155276: 7 transforms
Fuzz 155277: 4 transforms
Fuzz 155278: 1 transforms
Fuzz 155279: 6 transforms
Fuzz 155280: 14 transforms
Fuzz 155281: 6 transforms
Fuzz 155282: 10 transforms
Fuzz 155283: 20 transforms
Fuzz 155284: 17 transforms
Fuzz 155285: 7 transforms
Fuzz 155286: 3 transforms
Fuzz 155287: 14 transforms
Fuzz 155288: 3 transforms
Fuzz 155289: 2 transforms
Fuzz 155290: 19 transforms
Fuzz 155291: 17 transforms
Fuzz 155292: 15 transforms
Fuzz 155293: 13 transforms
Fuzz 155294: 12 transforms
Fuzz 155295: 5 transforms
Fuzz 155296: 3 transforms
Fuzz 155297: 14 transforms
Fuzz 155298: 18 transforms
Fuzz 155299: 2 transforms
Fuzz 155300: 11 transforms
Fuzz 155301: 1 transforms
Fuzz 155302: 2 transforms
Fuzz 155303: 4 transforms
Fuzz 155304: 19 transforms
Fuzz 155305: 16 transforms
Fuzz 155306: 20 transforms
Fuzz 155307: 16 transforms
Fuzz 155308: 3 transforms
Fuzz 155309: 18 transforms
Fuzz 155310: 3 transforms
Fuzz 155311: 3 transforms
Fuzz 155312: 2 transforms
Fuzz 155313: 8 transforms
Fuzz 155314: 1 transforms
Fuzz 155315: 3 transforms
Fuzz 155316: 12 transforms
Fuzz 155317: 11 transforms
Fuzz 155318: 10 transforms
Fuzz 155319: 18 transforms
Fuzz 155320: 8 transforms
Fuzz 155321: 16 transforms
Fuzz 155322: 20 transforms
Fuzz 155323: 17 transforms
Fuzz 155324: 8 transforms
Fuzz 155325: 8 transforms
Fuzz 155326: 16 transforms
Fuzz 155327: 10 transforms
Fuzz 155328: 7 transforms
Fuzz 155329: 7 transforms
Fuzz 155330: 17 transforms
Fuzz 155331: 9 transforms
Fuzz 155332: 18 transforms
Fuzz 155333: 10 transforms
Fuzz 155334: 7 transforms
Fuzz 155335: 17 transforms
Fuzz 155336: 17 transforms
Fuzz 155337: 13 transforms
Fuzz 155338: 6 transforms
Fuzz 155339: 20 transforms
Fuzz 155340: 2 transforms
Fuzz 155341: 18 transforms
Fuzz 155342: 7 transforms
Fuzz 155343: 16 transforms
Fuzz 155344: 7 transforms
Fuzz 155345: 20 transforms
Fuzz 155346: 7 transforms
Fuzz 155347: 1 transforms
Fuzz 155348: 10 transforms
Fuzz 155349: 4 transforms
Fuzz 155350: 20 transforms
Fuzz 155351: 19 transforms
Fuzz 155352: 5 transforms
Fuzz 155353: 1 transforms
Fuzz 155354: 4 transforms
Fuzz 155355: 12 transforms
Fuzz 155356: 10 transforms
Fuzz 155357: 12 transforms
Fuzz 155358: 13 transforms
Fuzz 155359: 5 transforms
Fuzz 155360: 3 transforms
Fuzz 155361: 4 transforms
Fuzz 155362: 8 transforms
Fuzz 155363: 1 transforms
Fuzz 155364: 16 transforms
Fuzz 155365: 2 transforms
Fuzz 155366: 1 transforms
Fuzz 155367: 16 transforms
Fuzz 155368: 15 transforms
Fuzz 155369: 2 transforms
Fuzz 155370: 11 transforms
Fuzz 155371: 1 transforms
Fuzz 155372: 10 transforms
Fuzz 155373: 10 transforms
Fuzz 155374: 17 transforms
Fuzz 155375: 19 transforms
Fuzz 155376: 19 transforms
Fuzz 155377: 4 transforms
Fuzz 155378: 17 transforms
Fuzz 155379: 15 transforms
Fuzz 155380: 4 transforms
Fuzz 155381: 7 transforms
Fuzz 155382: 19 transforms
Fuzz 155383: 18 transforms
Fuzz 155384: 14 transforms
Fuzz 155385: 12 transforms
Fuzz 155386: 6 transforms
Fuzz 155387: 12 transforms
Fuzz 155388: 7 transforms
Fuzz 155389: 18 transforms
Fuzz 155390: 20 transforms
Fuzz 155391: 10 transforms
Fuzz 155392: 10 transforms
Fuzz 155393: 17 transforms
Fuzz 155394: 4 transforms
Fuzz 155395: 14 transforms
Fuzz 155396: 1 transforms
Fuzz 155397: 6 transforms
Fuzz 155398: 6 transforms
Fuzz 155399: 11 transforms
Fuzz 155400: 4 transforms
Fuzz 155401: 7 transforms
Fuzz 155402: 20 transforms
Fuzz 155403: 12 transforms
Fuzz 155404: 7 transforms
Fuzz 155405: 1 transforms
Fuzz 155406: 7 transforms
Fuzz 155407: 8 transforms
Fuzz 155408: 19 transforms
Fuzz 155409: 2 transforms
Fuzz 155410: 8 transforms
Fuzz 155411: 14 transforms
Fuzz 155412: 16 transforms
Fuzz 155413: 15 transforms
Fuzz 155414: 4 transforms
Fuzz 155415: 3 transforms
Fuzz 155416: 2 transforms
Fuzz 155417: 1 transforms
Fuzz 155418: 7 transforms
Fuzz 155419: 5 transforms
Fuzz 155420: 14 transforms
Fuzz 155421: 7 transforms
Fuzz 155422: 9 transforms
Fuzz 155423: 11 transforms
Fuzz 155424: 8 transforms
Fuzz 155425: 6 transforms
Fuzz 155426: 5 transforms
Fuzz 155427: 3 transforms
Fuzz 155428: 13 transforms
Fuzz 155429: 18 transforms
Fuzz 155430: 6 transforms
Fuzz 155431: 4 transforms
Fuzz 155432: 5 transforms
Fuzz 155433: 6 transforms
Fuzz 155434: 9 transforms
Fuzz 155435: 4 transforms
Fuzz 155436: 7 transforms
Fuzz 155437: 2 transforms
Fuzz 155438: 11 transforms
Fuzz 155439: 13 transforms
Fuzz 155440: 20 transforms
Fuzz 155441: 17 transforms
Fuzz 155442: 2 transforms
Fuzz 155443: 16 transforms
Fuzz 155444: 3 transforms
Fuzz 155445: 11 transforms
Fuzz 155446: 1 transforms
Fuzz 155447: 16 transforms
Fuzz 155448: 18 transforms
Fuzz 155449: 18 transforms
Fuzz 155450: 2 transforms
Fuzz 155451: 7 transforms
Fuzz 155452: 16 transforms
Fuzz 155453: 1 transforms
Fuzz 155454: 5 transforms
Fuzz 155455: 17 transforms
Fuzz 155456: 1 transforms
Fuzz 155457: 4 transforms
Fuzz 155458: 2 transforms
Fuzz 155459: 4 transforms
Fuzz 155460: 13 transforms
Fuzz 155461: 17 transforms
Fuzz 155462: 1 transforms
Fuzz 155463: 19 transforms
Fuzz 155464: 14 transforms
Fuzz 155465: 7 transforms
Fuzz 155466: 2 transforms
Fuzz 155467: 16 transforms
Fuzz 155468: 19 transforms
Fuzz 155469: 4 transforms
Fuzz 155470: 2 transforms
Fuzz 155471: 2 transforms
Fuzz 155472: 3 transforms
Fuzz 155473: 7 transforms
Fuzz 155474: 16 transforms
Fuzz 155475: 10 transforms
Fuzz 155476: 16 transforms
Fuzz 155477: 2 transforms
Fuzz 155478: 5 transforms
Fuzz 155479: 4 transforms
Fuzz 155480: 20 transforms
Fuzz 155481: 18 transforms
Fuzz 155482: 1 transforms
Fuzz 155483: 17 transforms
Fuzz 155484: 8 transforms
Fuzz 155485: 5 transforms
Fuzz 155486: 4 transforms
Fuzz 155487: 16 transforms
Fuzz 155488: 9 transforms
Fuzz 155489: 16 transforms
Fuzz 155490: 15 transforms
Fuzz 155491: 16 transforms
Fuzz 155492: 11 transforms
Fuzz 155493: 15 transforms
Fuzz 155494: 14 transforms
Fuzz 155495: 14 transforms
Fuzz 155496: 19 transforms
Fuzz 155497: 3 transforms
Fuzz 155498: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
       aria-hidden="tUrl: 'test.html',
import 'package:angular2/angular2.dart';
  directives: con,  tempate<!--
  t';     aria-hidden="tUrl: 'test.html',

@Component(
  selector: 'my-aaa',  template<!--
-->
  directivesst [CounterCompo
-->
<<==HTML CODE==>>
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
    [count]="ite[ms.length"
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trim()}}
    #counter
    (click)='h1.hidden = !h1.hidden; counter.reset()'
  <my-counter
  </my-counter></div>
</li>
    (reset)=''
<h1 #h1>Showing {{setitems.length}} items:</h1>
<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">

      

  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 155499: 12 transforms
Fuzz 155500: 3 transforms
Fuzz 155501: 15 transforms
Fuzz 155502: 15 transforms
Fuzz 155503: 15 transforms
Fuzz 155504: 16 transforms
Fuzz 155505: 20 transforms
Fuzz 155506: 8 transforms
Fuzz 155507: 18 transforms
Fuzz 155508: 4 transforms
Fuzz 155509: 8 transforms
Fuzz 155510: 19 transforms
Fuzz 155511: 2 transforms
Fuzz 155512: 14 transforms
Fuzz 155513: 14 transforms
Fuzz 155514: 13 transforms
Fuzz 155515: 14 transforms
Fuzz 155516: 17 transforms
Fuzz 155517: 10 transforms
Fuzz 155518: 6 transforms
Fuzz 155519: 3 transforms
Fuzz 155520: 19 transforms
Fuzz 155521: 4 transforms
Fuzz 155522: 14 transforms
Fuzz 155523: 1 transforms
Fuzz 155524: 18 transforms
Fuzz 155525: 13 transforms
Fuzz 155526: 9 transforms
Fuzz 155527: 11 transforms
Fuzz 155528: 14 transforms
Fuzz 155529: 18 transforms
Fuzz 155530: 16 transforms
Fuzz 155531: 13 transforms
Fuzz 155532: 7 transforms
Fuzz 155533: 13 transforms
Fuzz 155534: 6 transforms
Fuzz 155535: 20 transforms
Fuzz 155536: 18 transforms
Fuzz 155537: 17 transforms
Fuzz 155538: 10 transforms
Fuzz 155539: 12 transforms
Fuzz 155540: 10 transforms
Fuzz 155541: 3 transforms
Fuzz 155542: 18 transforms
Fuzz 155543: 11 transforms
Fuzz 155544: 18 transforms
Fuzz 155545: 18 transforms
Fuzz 155546: 2 transforms
Fuzz 155547: 16 transforms
Fuzz 155548: 19 transforms
Fuzz 155549: 14 transforms
Fuzz 155550: 11 transforms
Fuzz 155551: 20 transforms
Fuzz 155552: 2 transforms
Fuzz 155553: 9 transforms
Fuzz 155554: 6 transforms
Fuzz 155555: 8 transforms
Fuzz 155556: 15 transforms
Fuzz 155557: 12 transforms
Fuzz 155558: 11 transforms
Fuzz 155559: 7 transforms
Fuzz 155560: 17 transforms
Fuzz 155561: 15 transforms
Fuzz 155562: 4 transforms
Fuzz 155563: 1 transforms
Fuzz 155564: 19 transforms
Fuzz 155565: 11 transforms
Fuzz 155566: 15 transforms
Fuzz 155567: 6 transforms
Fuzz 155568: 4 transforms
Fuzz 155569: 20 transforms
Fuzz 155570: 2 transforms
Fuzz 155571: 16 transforms
Fuzz 155572: 3 transforms
Fuzz 155573: 17 transforms
Fuzz 155574: 17 transforms
Fuzz 155575: 11 transforms
Fuzz 155576: 11 transforms
Fuzz 155577: 2 transforms
Fuzz 155578: 19 transforms
Fuzz 155579: 5 transforms
Fuzz 155580: 18 transforms
Fuzz 155581: 1 transforms
Fuzz 155582: 2 transforms
Fuzz 155583: 1 transforms
Fuzz 155584: 13 transforms
Fuzz 155585: 17 transforms
Fuzz 155586: 20 transforms
Fuzz 155587: 10 transforms
Fuzz 155588: 3 transforms
Fuzz 155589: 10 transforms
Fuzz 155590: 1 transforms
Fuzz 155591: 3 transforms
Fuzz 155592: 7 transforms
Fuzz 155593: 14 transforms
Fuzz 155594: 15 transforms
Fuzz 155595: 10 transforms
Fuzz 155596: 16 transforms
Fuzz 155597: 17 transforms
Fuzz 155598: 16 transforms
Fuzz 155599: 19 transforms
Fuzz 155600: 7 transforms
Fuzz 155601: 5 transforms
Fuzz 155602: 16 transforms
Fuzz 155603: 3 transforms
Fuzz 155604: 18 transforms
Fuzz 155605: 6 transforms
Fuzz 155606: 20 transforms
Fuzz 155607: 13 transforms
Fuzz 155608: 1 transforms
Fuzz 155609: 16 transforms
Fuzz 155610: 20 transforms
Fuzz 155611: 15 transforms
Fuzz 155612: 11 transforms
Fuzz 155613: 14 transforms
Fuzz 155614: 6 transforms
Fuzz 155615: 5 transforms
Fuzz 155616: 12 transforms
Fuzz 155617: 6 transforms
Fuzz 155618: 20 transforms
Fuzz 155619: 8 transforms
Fuzz 155620: 17 transforms
Fuzz 155621: 15 transforms
Fuzz 155622: 2 transforms
Fuzz 155623: 19 transforms
Fuzz 155624: 17 transforms
Fuzz 155625: 8 transforms
Fuzz 155626: 4 transforms
Fuzz 155627: 11 transforms
Fuzz 155628: 19 transforms
Fuzz 155629: 15 transforms
Fuzz 155630: 13 transforms
Fuzz 155631: 11 transforms
Fuzz 155632: 14 transforms
Fuzz 155633: 16 transforms
Fuzz 155634: 14 transforms
Fuzz 155635: 15 transforms
Fuzz 155636: 13 transforms
Fuzz 155637: 17 transforms
Fuzz 155638: 5 transforms
Fuzz 155639: 8 transforms
Fuzz 155640: 15 transforms
Fuzz 155641: 1 transforms
Fuzz 155642: 6 transforms
Fuzz 155643: 20 transforms
Fuzz 155644: 13 transforms
Fuzz 155645: 18 transforms
Fuzz 155646: 2 transforms
Fuzz 155647: 7 transforms
Fuzz 155648: 19 transforms
Fuzz 155649: 20 transforms
Fuzz 155650: 9 transforms
Fuzz 155651: 8 transforms
Fuzz 155652: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  outputs: const ['resetEvent: reset'],
     t;-->
@Component(
  void inc    rement() {}

class ComponentA {
  EventEmitter<String> resetEven<!--@Component(
  @Output() EventEmitter<int> incre<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invalid}}"
    mented;
import 'package:a}
]ngular2/angular2.dart
<<==HTML CODE==>>
<!-- @mngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let ite   (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($m of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(n!gModel)]="header" />
      
  <my-counter
    #counter
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter}
]),
});
{
\'\'\');></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 155653: 1 transforms
Fuzz 155654: 4 transforms
Fuzz 155655: 17 transforms
Fuzz 155656: 14 transforms
Fuzz 155657: 19 transforms
Fuzz 155658: 8 transforms
Fuzz 155659: 8 transforms
Fuzz 155660: 1 transforms
Fuzz 155661: 3 transforms
Fuzz 155662: 12 transforms
Fuzz 155663: 9 transforms
Fuzz 155664: 17 transforms
Fuzz 155665: 9 transforms
Fuzz 155666: 3 transforms
Fuzz 155667: 2 transforms
Fuzz 155668: 19 transforms
Fuzz 155669: 6 transforms
Fuzz 155670: 12 transforms
Fuzz 155671: 9 transforms
Fuzz 155672: 16 transforms
Fuzz 155673: 13 transforms
Fuzz 155674: 1 transforms
Fuzz 155675: 3 transforms
Fuzz 155676: 4 transforms
Fuzz 155677: 8 transforms
Fuzz 155678: 19 transforms
Fuzz 155679: 16 transforms
Fuzz 155680: 4 transforms
Fuzz 155681: 13 transforms
Fuzz 155682: 19 transforms
Fuzz 155683: 15 transforms
Fuzz 155684: 13 transforms
Fuzz 155685: 11 transforms
Fuzz 155686: 9 transforms
Fuzz 155687: 4 transforms
Fuzz 155688: 12 transforms
Fuzz 155689: 8 transforms
Fuzz 155690: 19 transforms
Fuzz 155691: 17 transforms
Fuzz 155692: 19 transforms
Fuzz 155693: 13 transforms
Fuzz 155694: 8 transforms
Fuzz 155695: 15 transforms
Fuzz 155696: 3 transforms
Fuzz 155697: 10 transforms
Fuzz 155698: 11 transforms
Fuzz 155699: 2 transforms
Fuzz 155700: 8 transforms
Fuzz 155701: 16 transforms
Fuzz 155702: 9 transforms
Fuzz 155703: 9 transforms
Fuzz 155704: 1 transforms
Fuzz 155705: 10 transforms
Fuzz 155706: 12 transforms
Fuzz 155707: 5 transforms
Fuzz 155708: 15 transforms
Fuzz 155709: 9 transforms
Fuzz 155710: 7 transforms
Fuzz 155711: 5 transforms
Fuzz 155712: 6 transforms
Fuzz 155713: 13 transforms
Fuzz 155714: 20 transforms
Fuzz 155715: 7 transforms
Fuzz 155716: 8 transforms
Fuzz 155717: 13 transforms
Fuzz 155718: 8 transforms
Fuzz 155719: 1 transforms
Fuzz 155720: 14 transforms
Fuzz 155721: 1 transforms
Fuzz 155722: 14 transforms
Fuzz 155723: 6 transforms
Fuzz 155724: 6 transforms
Fuzz 155725: 15 transforms
Fuzz 155726: 13 transforms
Fuzz 155727: 16 transforms
Fuzz 155728: 1 transforms
Fuzz 155729: 5 transforms
Fuzz 155730: 8 transforms
Fuzz 155731: 16 transforms
Fuzz 155732: 10 transforms
Fuzz 155733: 4 transforms
Fuzz 155734: 4 transforms
Fuzz 155735: 3 transforms
Fuzz 155736: 19 transforms
Fuzz 155737: 15 transforms
Fuzz 155738: 15 transforms
Fuzz 155739: 1 transforms
Fuzz 155740: 18 transforms
Fuzz 155741: 10 transforms
Fuzz 155742: 19 transforms
Fuzz 155743: 7 transforms
Fuzz 155744: 5 transforms
Fuzz 155745: 15 transforms
Fuzz 155746: 12 transforms
Fuzz 155747: 16 transforms
Fuzz 155748: 19 transforms
Fuzz 155749: 13 transforms
Fuzz 155750: 4 transforms
Fuzz 155751: 16 transforms
Fuzz 155752: 12 transforms
Fuzz 155753: 5 transforms
Fuzz 155754: 18 transforms
Fuzz 155755: 16 transforms
Fuzz 155756: 1 transforms
Fuzz 155757: 2 transforms
Fuzz 155758: 10 transforms
Fuzz 155759: 3 transforms
Fuzz 155760: 20 transforms
Fuzz 155761: 15 transforms
Fuzz 155762: 6 transforms
Fuzz 155763: 13 transforms
Fuzz 155764: 1 transforms
Fuzz 155765: 11 transforms
Fuzz 155766: 12 transforms
Fuzz 155767: 15 transforms
Fuzz 155768: 11 transforms
Fuzz 155769: 3 transforms
Fuzz 155770: 11 transforms
Fuzz 155771: 5 transforms
Fuzz 155772: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  i<!--
-->
       aria-hidden="true"
 nputs: const ['}
]),count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"><}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937b/button>')
class CounterComponent {
  int count;
  @Input( <button (click)="increment()" [value]="\'add\'"><}
]),
});
{
\'\'\');
class CounterComponent {
  int count;
  @Input() int maxCount;
  Event) int maxCount;
  EventEmitter<String> resetEvent;
  @Output(){}
]), EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
    (click)='h1.hidden =<!--
-->
 !h1.hidden; ounter.reset()'<!-- @ngIgnoreErrors: -->
<div *ngIf="items.length > 0">
    [count]="items.length"
 }
]),
});   <my-counter></my-counter>
  <my-counter
    #counter
    [maxCount]='4'

  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>

    (incremented)='items.add($event.toString())'>
  
  {{ngForm.dirty}}
</li>
  </my-counter>
</div>
<h1 #h1> Showing {{items.length}} items:</h1>
      
  <input [(ngMo
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 155773: 5 transforms
Fuzz 155774: 12 transforms
Fuzz 155775: 10 transforms
Fuzz 155776: 20 transforms
Fuzz 155777: 15 transforms
Fuzz 155778: 10 transforms
Fuzz 155779: 4 transforms
Fuzz 155780: 1 transforms
Fuzz 155781: 2 transforms
Fuzz 155782: 10 transforms
Fuzz 155783: 15 transforms
Fuzz 155784: 9 transforms
Fuzz 155785: 8 transforms
Fuzz 155786: 20 transforms
Fuzz 155787: 5 transforms
Fuzz 155788: 16 transforms
Fuzz 155789: 16 transforms
Fuzz 155790: 9 transforms
Fuzz 155791: 1 transforms
Fuzz 155792: 16 transforms
Fuzz 155793: 8 transforms
Fuzz 155794: 7 transforms
Fuzz 155795: 2 transforms
Fuzz 155796: 4 transforms
Fuzz 155797: 1 transforms
Fuzz 155798: 4 transforms
Fuzz 155799: 8 transforms
Fuzz 155800: 20 transforms
Fuzz 155801: 11 transforms
Fuzz 155802: 8 transforms
Fuzz 155803: 11 transforms
Fuzz 155804: 16 transforms
Fuzz 155805: 5 transforms
Fuzz 155806: 11 transforms
Fuzz 155807: 18 transforms
Fuzz 155808: 20 transforms
Fuzz 155809: 16 transforms
Fuzz 155810: 8 transforms
Fuzz 155811: 19 transforms
Fuzz 155812: 10 transforms
Fuzz 155813: 12 transforms
Fuzz 155814: 20 transforms
Fuzz 155815: 1 transforms
Fuzz 155816: 10 transforms
Fuzz 155817: 14 transforms
Fuzz 155818: 11 transforms
Fuzz 155819: 16 transforms
Fuzz 155820: 16 transforms
Fuzz 155821: 2 transforms
Fuzz 155822: 2 transforms
Fuzz 155823: 5 transforms
Fuzz 155824: 11 transforms
Fuzz 155825: 5 transforms
Fuzz 155826: 18 transforms
Fuzz 155827: 17 transforms
Fuzz 155828: 6 transforms
Fuzz 155829: 2 transforms
Fuzz 155830: 2 transforms
Fuzz 155831: 18 transforms
Fuzz 155832: 6 transforms
Fuzz 155833: 9 transforms
Fuzz 155834: 4 transforms
Fuzz 155835: 19 transforms
Fuzz 155836: 1 transforms
Fuzz 155837: 19 transforms
Fuzz 155838: 7 transforms
Fuzz 155839: 8 transforms
Fuzz 155840: 19 transforms
Fuzz 155841: 18 transforms
Fuzz 155842: 2 transforms
Fuzz 155843: 11 transforms
Fuzz 155844: 13 transforms
Fuzz 155845: 15 transforms
Fuzz 155846: 10 transforms
Fuzz 155847: 13 transforms
Fuzz 155848: 5 transforms
Fuzz 155849: 14 transforms
Fuzz 155850: 2 transforms
Fuzz 155851: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  te}
  outputs: const ['resetEvent: reset'],

  t const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
\'\'\');
  te}
]),
]),
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
  selector: 'my-aaa',

  @Input() int maxCount;
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
class CounterComponent {
  void increment() {}
@Component(



  @ContentChild(CounterComponent)
  '090cedb3f2833}
}
  @Output() EventEmitter<int> incremented;
{
]),
  void increment() {}
});
       attr.aria-hidd'\'\');
  '09a3f260bmplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  selector: 'my-counter',
]),
  List<String> items;
\'\'\');
{
  CounterComponent recursedComponent;

{
});
  directives: NgForm, NgModel])
  inputs: const ['co  @Output() EventEmitter<int> incremented;
@Component(
});

-->
       aria-hidden="true"
  void reset() {}
  template: '{{count}} <button (click)="increment()" [vunt'],
{

@Component(
\<!--
});
}

\'\'\');
  selector: 'my-aaa',
  void reset() {}
  @ContentChild(CounterComponent)
class ComponentA {
  int count;
  selector: 'my-aaa',
  '090cedb3f2833a3f260bmplate: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  '090ceangular2/angular2.dart';
  String header;
}
  templateUrl: 'test.html',
  EventEmitter<String> resetEvent;
import 'package:}
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hid[hidden]='item != null'>
  {{x}} den]='item != null'>  {{x}} : {{item.trim(}}
</li>
<div *ngIf="items.length > 0">
  <form
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 155852: 8 transforms
Fuzz 155853: 20 transforms
Fuzz 155854: 8 transforms
Fuzz 155855: 18 transforms
Fuzz 155856: 9 transforms
Fuzz 155857: 14 transforms
Fuzz 155858: 9 transforms
Fuzz 155859: 7 transforms
Fuzz 155860: 3 transforms
Fuzz 155861: 17 transforms
Fuzz 155862: 19 transforms
Fuzz 155863: 13 transforms
Fuzz 155864: 18 transforms
Fuzz 155865: 9 transforms
Fuzz 155866: 9 transforms
Fuzz 155867: 11 transforms
Fuzz 155868: 17 transforms
Fuzz 155869: 5 transforms
Fuzz 155870: 2 transforms
Fuzz 155871: 13 transforms
Fuzz 155872: 19 transforms
Fuzz 155873: 20 transforms
Fuzz 155874: 2 transforms
Fuzz 155875: 1 transforms
Fuzz 155876: 18 transforms
Fuzz 155877: 6 transforms
Fuzz 155878: 13 transforms
Fuzz 155879: 10 transforms
Fuzz 155880: 10 transforms
Fuzz 155881: 8 transforms
Fuzz 155882: 4 transforms
Fuzz 155883: 8 transforms
Fuzz 155884: 15 transforms
Fuzz 155885: 4 transforms
Fuzz 155886: 12 transforms
Fuzz 155887: 6 transforms
Fuzz 155888: 18 transforms
Fuzz 155889: 14 transforms
Fuzz 155890: 4 transforms
Fuzz 155891: 10 transforms
Fuzz 155892: 11 transforms
Fuzz 155893: 19 transforms
Fuzz 155894: 10 transforms
Fuzz 155895: 12 transforms
Fuzz 155896: 9 transforms
Fuzz 155897: 20 transforms
Fuzz 155898: 9 transforms
Fuzz 155899: 12 transforms
Fuzz 155900: 11 transforms
Fuzz 155901: 14 transforms
Fuzz 155902: 9 transforms
Fuzz 155903: 8 transforms
Fuzz 155904: 5 transforms
Fuzz 155905: 20 transforms
Fuzz 155906: 15 transforms
Fuzz 155907: 10 transforms
Fuzz 155908: 12 transforms
Fuzz 155909: 13 transforms
Fuzz 155910: 6 transforms
Fuzz 155911: 8 transforms
Fuzz 155912: 18 transforms
Fuzz 155913: 6 transforms
Fuzz 155914: 11 transforms
Fuzz 155915: 20 transforms
Fuzz 155916: 6 transforms
Fuzz 155917: 5 transforms
Fuzz 155918: 9 transforms
Fuzz 155919: 3 transforms
Fuzz 155920: 15 transforms
Fuzz 155921: 7 transforms
Fuzz 155922: 16 transforms
Fuzz 155923: 5 transforms
Fuzz 155924: 15 transforms
Fuzz 155925: 15 transforms
Fuzz 155926: 10 transforms
Fuzz 155927: 14 transforms
Fuzz 155928: 16 transforms
Fuzz 155929: 6 transforms
Fuzz 155930: 13 transforms
Fuzz 155931: 18 transforms
Fuzz 155932: 11 transforms
Fuzz 155933: 9 transforms
Fuzz 155934: 11 transforms
Fuzz 155935: 15 transforms
Fuzz 155936: 1 transforms
Fuzz 155937: 9 transforms
Fuzz 155938: 4 transforms
Fuzz 155939: 19 transforms
Fuzz 155940: 5 transforms
Fuzz 155941: 1 transforms
Fuzz 155942: 9 transforms
Fuzz 155943: 19 transforms
Fuzz 155944: 18 transforms
Fuzz Failure 
<<==DART CODE==>>
  String header;
import 'package:angular2/angular2.dart';

class ComponentA {  List<String> items;
  directives: const [CounterComponent, NgIf, NgFor, gtForm, NgModel])
  selector: <!--
@Component(
  selector: 'my-aaa',
   templateUrl: 'test.html',-->
}

  input
--
 }
]),
}of);
{
\'\'\');
  '090cedb3f2833a3f260b09      aria-hidden="true"hidden="true"       attr.aria-hi'my-counter',@Component(
       aria-<!--
<<==HTML CODE==>>
<!-- @ngIgnoreEr<!--
-->
       aria-hidden="true"
true      rors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (i<!--
-->
       aria-hidden="trncremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 155945: 5 transforms
Fuzz 155946: 20 transforms
Fuzz 155947: 19 transforms
Fuzz 155948: 2 transforms
Fuzz 155949: 9 transforms
Fuzz 155950: 17 transforms
Fuzz 155951: 10 transforms
Fuzz 155952: 19 transforms
Fuzz 155953: 2 transforms
Fuzz 155954: 17 transforms
Fuzz 155955: 3 transforms
Fuzz 155956: 11 transforms
Fuzz 155957: 6 transforms
Fuzz 155958: 12 transforms
Fuzz 155959: 5 transforms
Fuzz 155960: 8 transforms
Fuzz 155961: 8 transforms
Fuzz 155962: 9 transforms
Fuzz 155963: 10 transforms
Fuzz 155964: 8 transforms
Fuzz 155965: 16 transforms
Fuzz 155966: 3 transforms
Fuzz 155967: 18 transforms
Fuzz 155968: 14 transforms
Fuzz 155969: 15 transforms
Fuzz 155970: 4 transforms
Fuzz 155971: 2 transforms
Fuzz 155972: 6 transforms
Fuzz 155973: 3 transforms
Fuzz 155974: 20 transforms
Fuzz 155975: 13 transforms
Fuzz 155976: 13 transforms
Fuzz 155977: 18 transforms
Fuzz 155978: 5 transforms
Fuzz 155979: 18 transforms
Fuzz 155980: 13 transforms
Fuzz 155981: 6 transforms
Fuzz 155982: 20 transforms
Fuzz 155983: 10 transforms
Fuzz 155984: 10 transforms
Fuzz 155985: 1 transforms
Fuzz 155986: 17 transforms
Fuzz 155987: 17 transforms
Fuzz 155988: 4 transforms
Fuzz 155989: 15 transforms
Fuzz 155990: 6 transforms
Fuzz 155991: 7 transforms
Fuzz 155992: 11 transforms
Fuzz 155993: 15 transforms
Fuzz 155994: 12 transforms
Fuzz 155995: 19 transforms
Fuzz 155996: 18 transforms
Fuzz 155997: 12 transforms
Fuzz 155998: 1 transforms
Fuzz 155999: 5 transforms
Fuzz 156000: 17 transforms
Fuzz 156001: 17 transforms
Fuzz 156002: 14 transforms
Fuzz 156003: 14 transforms
Fuzz 156004: 17 transforms
Fuzz 156005: 5 transforms
Fuzz 156006: 4 transforms
Fuzz 156007: 3 transforms
Fuzz 156008: 14 transforms
Fuzz 156009: 15 transforms
Fuzz 156010: 8 transforms
Fuzz 156011: 15 transforms
Fuzz 156012: 19 transforms
Fuzz 156013: 20 transforms
Fuzz 156014: 11 transforms
Fuzz 156015: 5 transforms
Fuzz 156016: 18 transforms
Fuzz 156017: 1 transforms
Fuzz 156018: 3 transforms
Fuzz 156019: 1 transforms
Fuzz 156020: 4 transforms
Fuzz 156021: 2 transforms
Fuzz 156022: 10 transforms
Fuzz 156023: 2 transforms
Fuzz 156024: 15 transforms
Fuzz 156025: 16 transforms
Fuzz 156026: 8 transforms
Fuzz 156027: 1 transforms
Fuzz 156028: 4 transforms
Fuzz 156029: 11 transforms
Fuzz 156030: 18 transforms
Fuzz 156031: 2 transforms
Fuzz 156032: 5 transforms
Fuzz 156033: 13 transforms
Fuzz 156034: 9 transforms
Fuzz 156035: 4 transforms
Fuzz 156036: 14 transforms
Fuzz 156037: 4 transforms
Fuzz 156038: 1 transforms
Fuzz 156039: 12 transforms
Fuzz 156040: 13 transforms
Fuzz 156041: 4 transforms
Fuzz 156042: 20 transforms
Fuzz 156043: 8 transforms
Fuzz 156044: 9 transforms
Fuzz 156045: 8 transforms
Fuzz 156046: 19 transforms
Fuzz 156047: 12 transforms
Fuzz 156048: 10 transforms
Fuzz 156049: 1 transforms
Fuzz 156050: 16 transforms
Fuzz 156051: 7 transforms
Fuzz 156052: 19 transforms
Fuzz 156053: 17 transforms
Fuzz 156054: 9 transforms
Fuzz 156055: 3 transforms
Fuzz 156056: 6 transforms
Fuzz 156057: 12 transforms
Fuzz 156058: 4 transforms
Fuzz 156059: 7 transforms
Fuzz 156060: 3 transforms
Fuzz 156061: 4 transforms
Fuzz 156062: 17 transforms
Fuzz 156063: 19 transforms
Fuzz 156064: 5 transforms
Fuzz 156065: 13 transforms
Fuzz 156066: 18 transforms
Fuzz 156067: 14 transforms
Fuzz 156068: 17 transforms
Fuzz 156069: 11 transforms
Fuzz 156070: 13 transforms
Fuzz 156071: 6 transforms
Fuzz 156072: 2 transforms
Fuzz 156073: 11 transforms
Fuzz 156074: 3 transforms
Fuzz 156075: 16 transforms
Fuzz 156076: 6 transforms
Fuzz 156077: 6 transforms
Fuzz 156078: 7 transforms
Fuzz 156079: 3 transforms
Fuzz 156080: 5 transforms
Fuzz 156081: 12 transforms
Fuzz 156082: 11 transforms
Fuzz 156083: 13 transforms
Fuzz 156084: 4 transforms
Fuzz 156085: 4 transforms
Fuzz 156086: 10 transforms
Fuzz 156087: 2 transforms
Fuzz 156088: 18 transforms
Fuzz 156089: 6 transforms
Fuzz 156090: 2 transforms
Fuzz 156091: 7 transforms
Fuzz 156092: 2 transforms
Fuzz 156093: 11 transforms
Fuzz 156094: 7 transforms
Fuzz 156095: 4 transforms
Fuzz 156096: 5 transforms
Fuzz 156097: 1 transforms
Fuzz 156098: 7 transforms
Fuzz 156099: 11 transforms
Fuzz 156100: 5 transforms
Fuzz 156101: 15 transforms
Fuzz 156102: 11 transforms
Fuzz 156103: 17 transforms
Fuzz 156104: 10 transforms
Fuzz 156105: 9 transforms
Fuzz 156106: 9 transforms
Fuzz 156107: 16 transforms
Fuzz 156108: 12 transforms
Fuzz 156109: 14 transforms
Fuzz 156110: 18 transforms
Fuzz 156111: 19 transforms
Fuzz 156112: 20 transforms
Fuzz 156113: 15 transforms
Fuzz 156114: 19 transforms
Fuzz 156115: 12 transforms
Fuzz 156116: 14 transforms
Fuzz 156117: 16 transforms
Fuzz 156118: 4 transforms
Fuzz 156119: 3 transforms
Fuzz 156120: 8 transforms
Fuzz 156121: 8 transforms
Fuzz 156122: 6 transforms
Fuzz 156123: 17 transforms
Fuzz 156124: 9 transforms
Fuzz 156125: 14 transforms
Fuzz 156126: 3 transforms
Fuzz 156127: 11 transforms
Fuzz 156128: 11 transforms
Fuzz 156129: 1 transforms
Fuzz 156130: 1 transforms
Fuzz 156131: 17 transforms
Fuzz 156132: 3 transforms
Fuzz 156133: 13 transforms
Fuzz 156134: 2 transforms
Fuzz 156135: 1 transforms
Fuzz 156136: 5 transforms
Fuzz 156137: 5 transforms
Fuzz 156138: 19 transforms
Fuzz 156139: 6 transforms
Fuzz 156140: 17 transforms
Fuzz 156141: 9 transforms
Fuzz 156142: 10 transforms
Fuzz 156143: 5 transforms
Fuzz 156144: 3 transforms
Fuzz 156145: 12 transforms
Fuzz 156146: 4 transforms
Fuzz 156147: 9 transforms
Fuzz 156148: 1 transforms
Fuzz 156149: 9 transforms
Fuzz 156150: 5 transforms
Fuzz 156151: 17 transforms
Fuzz 156152: 11 transforms
Fuzz 156153: 9 transforms
Fuzz 156154: 10 transforms
Fuzz 156155: 8 transforms
Fuzz 156156: 5 transforms
Fuzz 156157: 20 transforms
Fuzz 156158: 7 transforms
Fuzz 156159: 8 transforms
Fuzz 156160: 8 transforms
Fuzz 156161: 11 transforms
Fuzz 156162: 4 transforms
Fuzz 156163: 13 transforms
Fuzz 156164: 4 transforms
Fuzz 156165: 2 transforms
Fuzz 156166: 6 transforms
Fuzz 156167: 19 transforms
Fuzz 156168: 3 transforms
Fuzz 156169: 7 transforms
Fuzz 156170: 8 transforms
Fuzz 156171: 15 transforms
Fuzz 156172: 1 transforms
Fuzz 156173: 19 transforms
Fuzz 156174: 5 transforms
Fuzz 156175: 17 transforms
Fuzz 156176: 18 transforms
Fuzz 156177: 2 transforms
Fuzz 156178: 19 transforms
Fuzz 156179: 10 transforms
Fuzz 156180: 15 transforms
Fuzz 156181: 7 transforms
Fuzz 156182: 9 transforms
Fuzz 156183: 4 transforms
Fuzz 156184: 15 transforms
Fuzz 156185: 17 transforms
Fuzz 156186: 8 transforms
Fuzz 156187: 15 transforms
Fuzz 156188: 8 transforms
Fuzz 156189: 19 transforms
Fuzz 156190: 4 transforms
Fuzz 156191: 8 transforms
Fuzz 156192: 19 transforms
Fuzz 156193: 20 transforms
Fuzz 156194: 11 transforms
Fuzz 156195: 12 transforms
Fuzz 156196: 16 transforms
Fuzz 156197: 19 transforms
Fuzz 156198: 18 transforms
Fuzz 156199: 2 transforms
Fuzz 156200: 19 transforms
Fuzz 156201: 1 transforms
Fuzz 156202: 12 transforms
Fuzz 156203: 19 transforms
Fuzz 156204: 13 transforms
Fuzz 156205: 1 transforms
Fuzz 156206: 9 transforms
Fuzz 156207: 12 transforms
Fuzz 156208: 7 transforms
Fuzz 156209: 2 transforms
Fuzz 156210: 15 transforms
Fuzz 156211: 14 transforms
Fuzz 156212: 6 transforms
Fuzz 156213: 3 transforms
Fuzz 156214: 7 transforms
Fuzz 156215: 14 transforms
Fuzz 156216: 3 transforms
Fuzz 156217: 4 transforms
Fuzz 156218: 5 transforms
Fuzz 156219: 11 transforms
Fuzz 156220: 10 transforms
Fuzz 156221: 6 transforms
Fuzz 156222: 2 transforms
Fuzz 156223: 14 transforms
Fuzz 156224: 19 transforms
Fuzz 156225: 9 transforms
Fuzz 156226: 7 transforms
Fuzz 156227: 3 transforms
Fuzz 156228: 2 transforms
Fuzz 156229: 6 transforms
Fuzz 156230: 14 transforms
Fuzz 156231: 6 transforms
Fuzz 156232: 6 transforms
Fuzz 156233: 15 transforms
Fuzz 156234: 14 transforms
Fuzz 156235: 7 transforms
Fuzz 156236: 18 transforms
Fuzz 156237: 2 transforms
Fuzz 156238: 6 transforms
Fuzz 156239: 18 transforms
Fuzz 156240: 17 transforms
Fuzz 156241: 8 transforms
Fuzz 156242: 3 transforms
Fuzz 156243: 13 transforms
Fuzz 156244: 5 transforms
Fuzz 156245: 20 transforms
Fuzz 156246: 19 transforms
Fuzz 156247: 12 transforms
Fuzz 156248: 9 transforms
Fuzz 156249: 15 transforms
Fuzz 156250: 2 transforms
Fuzz 156251: 14 transforms
Fuzz 156252: 14 transforms
Fuzz 156253: 9 transforms
Fuzz 156254: 6 transforms
Fuzz 156255: 18 transforms
Fuzz 156256: 5 transforms
Fuzz 156257: 18 transforms
Fuzz 156258: 17 transforms
Fuzz 156259: 16 transforms
Fuzz 156260: 3 transforms
Fuzz 156261: 11 transforms
Fuzz 156262: 14 transforms
Fuzz 156263: 13 transforms
Fuzz 156264: 4 transforms
Fuzz 156265: 6 transforms
Fuzz 156266: 1 transforms
Fuzz 156267: 12 transforms
Fuzz 156268: 13 transforms
Fuzz 156269: 3 transforms
Fuzz 156270: 12 transforms
Fuzz 156271: 9 transforms
Fuzz 156272: 18 transforms
Fuzz 156273: 5 transforms
Fuzz 156274: 19 transforms
Fuzz 156275: 6 transforms
Fuzz 156276: 16 transforms
Fuzz 156277: 8 transforms
Fuzz 156278: 11 transforms
Fuzz 156279: 2 transforms
Fuzz 156280: 4 transforms
Fuzz 156281: 12 transforms
Fuzz 156282: 16 transforms
Fuzz 156283: 12 transforms
Fuzz 156284: 18 transforms
Fuzz 156285: 9 transforms
Fuzz 156286: 2 transforms
Fuzz 156287: 20 transforms
Fuzz 156288: 12 transforms
Fuzz 156289: 10 transforms
Fuzz 156290: 4 transforms
Fuzz 156291: 12 transforms
Fuzz 156292: 2 transforms
Fuzz 156293: 5 transforms
Fuzz 156294: 8 transforms
Fuzz 156295: 20 transforms
Fuzz 156296: 9 transforms
Fuzz 156297: 11 transforms
Fuzz 156298: 20 transforms
Fuzz 156299: 18 transforms
Fuzz 156300: 20 transforms
Fuzz 156301: 4 transforms
Fuzz 156302: 3 transforms
Fuzz 156303: 13 transforms
Fuzz 156304: 8 transforms
Fuzz 156305: 8 transforms
Fuzz 156306: 5 transforms
Fuzz 156307: 19 transforms
Fuzz 156308: 14 transforms
Fuzz 156309: 15 transforms
Fuzz 156310: 1 transforms
Fuzz 156311: 7 transforms
Fuzz 156312: 13 transforms
Fuzz 156313: 15 transforms
Fuzz 156314: 9 transforms
Fuzz 156315: 9 transforms
Fuzz 156316: 10 transforms
Fuzz 156317: 10 transforms
Fuzz 156318: 16 transforms
Fuzz 156319: 7 transforms
Fuzz 156320: 2 transforms
Fuzz 156321: 14 transforms
Fuzz 156322: 13 transforms
Fuzz 156323: 5 transforms
Fuzz 156324: 3 transforms
Fuzz 156325: 10 transforms
Fuzz 156326: 15 transforms
Fuzz 156327: 12 transforms
Fuzz 156328: 1 transforms
Fuzz 156329: 15 transforms
Fuzz 156330: 17 transforms
Fuzz 156331: 5 transforms
Fuzz 156332: 11 transforms
Fuzz 156333: 1 transforms
Fuzz 156334: 14 transforms
Fuzz 156335: 8 transforms
Fuzz 156336: 3 transforms
Fuzz 156337: 9 transforms
Fuzz 156338: 2 transforms
Fuzz 156339: 7 transforms
Fuzz 156340: 2 transforms
Fuzz 156341: 7 transforms
Fuzz 156342: 14 transforms
Fuzz 156343: 17 transforms
Fuzz 156344: 2 transforms
Fuzz 156345: 15 transforms
Fuzz 156346: 11 transforms
Fuzz 156347: 2 transforms
Fuzz 156348: 18 transforms
Fuzz 156349: 19 transforms
Fuzz 156350: 14 transforms
Fuzz 156351: 13 transforms
Fuzz 156352: 8 transforms
Fuzz 156353: 19 transforms
Fuzz 156354: 3 transforms
Fuzz 156355: 9 transforms
Fuzz 156356: 7 transforms
Fuzz 156357: 1 transforms
Fuzz 156358: 10 transforms
Fuzz 156359: 13 transforms
Fuzz 156360: 3 transforms
Fuzz 156361: 18 transforms
Fuzz 156362: 12 transforms
Fuzz 156363: 14 transforms
Fuzz 156364: 14 transforms
Fuzz 156365: 2 transforms
Fuzz 156366: 9 transforms
Fuzz 156367: 15 transforms
Fuzz 156368: 8 transforms
Fuzz 156369: 6 transforms
Fuzz 156370: 18 transforms
Fuzz 156371: 1 transforms
Fuzz 156372: 18 transforms
Fuzz 156373: 5 transforms
Fuzz 156374: 19 transforms
Fuzz 156375: 12 transforms
Fuzz 156376: 7 transforms
Fuzz 156377: 6 transforms
Fuzz 156378: 6 transforms
Fuzz 156379: 14 transforms
Fuzz 156380: 4 transforms
Fuzz 156381: 1 transforms
Fuzz 156382: 10 transforms
Fuzz 156383: 9 transforms
Fuzz 156384: 19 transforms
Fuzz 156385: 15 transforms
Fuzz 156386: 2 transforms
Fuzz 156387: 19 transforms
Fuzz 156388: 19 transforms
Fuzz 156389: 13 transforms
Fuzz 156390: 11 transforms
Fuzz 156391: 12 transforms
Fuzz 156392: 16 transforms
Fuzz 156393: 20 transforms
Fuzz 156394: 10 transforms
Fuzz 156395: 9 transforms
Fuzz 156396: 19 transforms
Fuzz 156397: 16 transforms
Fuzz 156398: 1 transforms
Fuzz 156399: 10 transforms
Fuzz 156400: 18 transforms
Fuzz 156401: 1 transforms
Fuzz 156402: 9 transforms
Fuzz 156403: 20 transforms
Fuzz 156404: 12 transforms
Fuzz 156405: 9 transforms
Fuzz 156406: 7 transforms
Fuzz 156407: 18 transforms
Fuzz 156408: 4 transforms
Fuzz 156409: 7 transforms
Fuzz 156410: 7 transforms
Fuzz 156411: 6 transforms
Fuzz 156412: 7 transforms
Fuzz 156413: 8 transforms
Fuzz 156414: 20 transforms
Fuzz 156415: 16 transforms
Fuzz 156416: 5 transforms
Fuzz 156417: 20 transforms
Fuzz 156418: 15 transforms
Fuzz 156419: 18 transforms
Fuzz 156420: 18 transforms
Fuzz 156421: 10 transforms
Fuzz 156422: 15 transforms
Fuzz 156423: 6 transforms
Fuzz 156424: 12 transforms
Fuzz 156425: 20 transforms
Fuzz 156426: 18 transforms
Fuzz 156427: 11 transforms
Fuzz 156428: 4 transforms
Fuzz 156429: 1 transforms
Fuzz 156430: 17 transforms
Fuzz 156431: 10 transforms
Fuzz 156432: 7 transforms
Fuzz 156433: 9 transforms
Fuzz 156434: 6 transforms
Fuzz 156435: 3 transforms
Fuzz 156436: 12 transforms
Fuzz 156437: 12 transforms
Fuzz 156438: 3 transforms
Fuzz 156439: 8 transforms
Fuzz 156440: 5 transforms
Fuzz 156441: 13 transforms
Fuzz 156442: 19 transforms
Fuzz 156443: 15 transforms
Fuzz 156444: 12 transforms
Fuzz 156445: 12 transforms
Fuzz 156446: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
-->

class ComponentA {
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String head}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267er;
  templateUrl: 'test.html',
  List<String> items;
       attr.tring> resetEvent;
  void increment() {}
  selector: 'my-aaa',
  @Output() EventEmitter<int> incremented;
  CounterComponent recursedComponent;
t;
-->
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  EventEmitter<S<!--
       aria-hidden="true"
import 'package:angular2/angular2.dart';
@Component(
       aria-hidden="true"
  outputs: const ['resetEvent: reset'],
class CounterComponent {

-->var

@Component(

  int count;  @Input() int<!--

  @ContentChild(CounterComponent)
}
  inputs: const ['count'],
       ari maxCoun<!--
}
  selector: 'my-counter',
  void reset() {}
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > 0">
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
<!-- @ngIgnoreErrors: -->
    #counter

</div>
  <my-counter
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  
typedef<h1 #h1>Showing {{items.length}}items:</h1>
  </my-counter>
</li>
    (click)='h1.hidden = !h1.hidden; counter.resetlibrary()'
    (reset)=''

    (incremented)='items.add($event.toString())'>
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 156447: 1 transforms
Fuzz 156448: 13 transforms
Fuzz 156449: 12 transforms
Fuzz 156450: 19 transforms
Fuzz 156451: 15 transforms
Fuzz 156452: 13 transforms
Fuzz 156453: 20 transforms
Fuzz 156454: 5 transforms
Fuzz 156455: 6 transforms
Fuzz 156456: 2 transforms
Fuzz 156457: 15 transforms
Fuzz 156458: 6 transforms
Fuzz 156459: 10 transforms
Fuzz 156460: 12 transforms
Fuzz 156461: 19 transforms
Fuzz 156462: 10 transforms
Fuzz 156463: 12 transforms
Fuzz 156464: 6 transforms
Fuzz 156465: 7 transforms
Fuzz 156466: 17 transforms
Fuzz 156467: 18 transforms
Fuzz 156468: 12 transforms
Fuzz 156469: 8 transforms
Fuzz 156470: 10 transforms
Fuzz 156471: 14 transforms
Fuzz 156472: 12 transforms
Fuzz 156473: 12 transforms
Fuzz 156474: 7 transforms
Fuzz 156475: 2 transforms
Fuzz 156476: 2 transforms
Fuzz 156477: 8 transforms
Fuzz 156478: 4 transforms
Fuzz 156479: 19 transforms
Fuzz 156480: 8 transforms
Fuzz 156481: 4 transforms
Fuzz 156482: 16 transforms
Fuzz 156483: 20 transforms
Fuzz 156484: 17 transforms
Fuzz 156485: 14 transforms
Fuzz 156486: 16 transforms
Fuzz 156487: 17 transforms
Fuzz 156488: 5 transforms
Fuzz 156489: 1 transforms
Fuzz 156490: 15 transforms
Fuzz 156491: 7 transforms
Fuzz 156492: 15 transforms
Fuzz 156493: 20 transforms
Fuzz 156494: 13 transforms
Fuzz 156495: 11 transforms
Fuzz 156496: 20 transforms
Fuzz 156497: 17 transforms
Fuzz 156498: 15 transforms
Fuzz 156499: 12 transforms
Fuzz 156500: 6 transforms
Fuzz 156501: 12 transforms
Fuzz 156502: 3 transforms
Fuzz 156503: 13 transforms
Fuzz 156504: 12 transforms
Fuzz 156505: 2 transforms
Fuzz 156506: 12 transforms
Fuzz 156507: 3 transforms
Fuzz 156508: 13 transforms
Fuzz 156509: 16 transforms
Fuzz 156510: 14 transforms
Fuzz 156511: 20 transforms
Fuzz 156512: 11 transforms
Fuzz 156513: 12 transforms
Fuzz 156514: 13 transforms
Fuzz 156515: 19 transforms
Fuzz 156516: 16 transforms
Fuzz 156517: 15 transforms
Fuzz 156518: 18 transforms
Fuzz 156519: 12 transforms
Fuzz 156520: 12 transforms
Fuzz 156521: 10 transforms
Fuzz 156522: 6 transforms
Fuzz 156523: 6 transforms
Fuzz 156524: 20 transforms
Fuzz 156525: 2 transforms
Fuzz 156526: 7 transforms
Fuzz 156527: 16 transforms
Fuzz 156528: 9 transforms
Fuzz 156529: 15 transforms
Fuzz 156530: 15 transforms
Fuzz 156531: 8 transforms
Fuzz 156532: 15 transforms
Fuzz 156533: 14 transforms
Fuzz 156534: 6 transforms
Fuzz 156535: 3 transforms
Fuzz 156536: 5 transforms
Fuzz 156537: 6 transforms
Fuzz 156538: 7 transforms
Fuzz 156539: 15 transforms
Fuzz 156540: 1 transforms
Fuzz 156541: 4 transforms
Fuzz 156542: 5 transforms
Fuzz 156543: 6 transforms
Fuzz 156544: 8 transforms
Fuzz 156545: 19 transforms
Fuzz 156546: 11 transforms
Fuzz 156547: 18 transforms
Fuzz 156548: 16 transforms
Fuzz 156549: 15 transforms
Fuzz 156550: 3 transforms
Fuzz 156551: 12 transforms
Fuzz 156552: 16 transforms
Fuzz 156553: 14 transforms
Fuzz 156554: 16 transforms
Fuzz 156555: 5 transforms
Fuzz 156556: 14 transforms
Fuzz 156557: 6 transforms
Fuzz 156558: 12 transforms
Fuzz 156559: 9 transforms
Fuzz 156560: 12 transforms
Fuzz 156561: 1 transforms
Fuzz 156562: 18 transforms
Fuzz 156563: 13 transforms
Fuzz 156564: 16 transforms
Fuzz 156565: 3 transforms
Fuzz 156566: 20 transforms
Fuzz 156567: 19 transforms
Fuzz 156568: 19 transforms
Fuzz 156569: 6 transforms
Fuzz 156570: 12 transforms
Fuzz 156571: 1 transforms
Fuzz 156572: 14 transforms
Fuzz 156573: 1 transforms
Fuzz 156574: 2 transforms
Fuzz 156575: 10 transforms
Fuzz 156576: 19 transforms
Fuzz 156577: 3 transforms
Fuzz 156578: 16 transforms
Fuzz 156579: 5 transforms
Fuzz 156580: 13 transforms
Fuzz 156581: 6 transforms
Fuzz 156582: 8 transforms
Fuzz 156583: 13 transforms
Fuzz 156584: 7 transforms
Fuzz 156585: 17 transforms
Fuzz 156586: 14 transforms
Fuzz 156587: 12 transforms
Fuzz 156588: 9 transforms
Fuzz 156589: 18 transforms
Fuzz 156590: 2 transforms
Fuzz 156591: 6 transforms
Fuzz 156592: 17 transforms
Fuzz 156593: 5 transforms
Fuzz 156594: 5 transforms
Fuzz 156595: 20 transforms
Fuzz 156596: 1 transforms
Fuzz 156597: 14 transforms
Fuzz 156598: 13 transforms
Fuzz 156599: 9 transforms
Fuzz 156600: 14 transforms
Fuzz 156601: 16 transforms
Fuzz 156602: 17 transforms
Fuzz 156603: 4 transforms
Fuzz 156604: 8 transforms
Fuzz 156605: 11 transforms
Fuzz 156606: 1 transforms
Fuzz 156607: 12 transforms
Fuzz 156608: 8 transforms
Fuzz 156609: 9 transforms
Fuzz 156610: 6 transforms
Fuzz 156611: 9 transforms
Fuzz 156612: 5 transforms
Fuzz 156613: 3 transforms
Fuzz 156614: 2 transforms
Fuzz 156615: 19 transforms
Fuzz 156616: 7 transforms
Fuzz 156617: 3 transforms
Fuzz 156618: 14 transforms
Fuzz 156619: 14 transforms
Fuzz 156620: 18 transforms
Fuzz 156621: 9 transforms
Fuzz 156622: 15 transforms
Fuzz 156623: 19 transforms
Fuzz 156624: 8 transforms
Fuzz 156625: 15 transforms
Fuzz 156626: 5 transforms
Fuzz 156627: 3 transforms
Fuzz 156628: 6 transforms
Fuzz 156629: 9 transforms
Fuzz 156630: 2 transforms
Fuzz 156631: 6 transforms
Fuzz 156632: 8 transforms
Fuzz 156633: 4 transforms
Fuzz 156634: 17 transforms
Fuzz 156635: 2 transforms
Fuzz 156636: 14 transforms
Fuzz 156637: 17 transforms
Fuzz 156638: 16 transforms
Fuzz 156639: 20 transforms
Fuzz 156640: 8 transforms
Fuzz 156641: 3 transforms
Fuzz 156642: 10 transforms
Fuzz 156643: 13 transforms
Fuzz 156644: 11 transforms
Fuzz 156645: 1 transforms
Fuzz 156646: 3 transforms
Fuzz 156647: 13 transforms
Fuzz 156648: 14 transforms
Fuzz 156649: 3 transforms
Fuzz 156650: 14 transforms
Fuzz 156651: 20 transforms
Fuzz 156652: 14 transforms
Fuzz 156653: 6 transforms
Fuzz 156654: 7 transforms
Fuzz 156655: 11 transforms
Fuzz 156656: 8 transforms
Fuzz 156657: 11 transforms
Fuzz 156658: 2 transforms
Fuzz 156659: 11 transforms
Fuzz 156660: 13 transforms
Fuzz 156661: 10 transforms
Fuzz 156662: 19 transforms
Fuzz 156663: 4 transforms
Fuzz 156664: 11 transforms
Fuzz 156665: 1 transforms
Fuzz 156666: 8 transforms
Fuzz 156667: 16 transforms
Fuzz 156668: 4 transforms
Fuzz 156669: 20 transforms
Fuzz 156670: 20 transforms
Fuzz 156671: 15 transforms
Fuzz 156672: 5 transforms
Fuzz 156673: 19 transforms
Fuzz 156674: 14 transforms
Fuzz 156675: 9 transforms
Fuzz 156676: 4 transforms
Fuzz 156677: 15 transforms
Fuzz 156678: 11 transforms
Fuzz 156679: 11 transforms
Fuzz 156680: 6 transforms
Fuzz 156681: 8 transforms
Fuzz 156682: 4 transforms
Fuzz 156683: 2 transforms
Fuzz 156684: 9 transforms
Fuzz 156685: 10 transforms
Fuzz 156686: 3 transforms
Fuzz 156687: 17 transforms
Fuzz 156688: 15 transforms
Fuzz Failure 
<<==DART CODE==>>

-->
import 'package:angular2/anguular2.dart';

class ComponentA {
  selector: 'my-aaa',
class Component d<!-cstaticonst-
@Component(
       attr.aria-hidden="{{irectdoives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-aaa',
       aria-hidden="true"
  List<Str
       attr.aria-hidden="{{irectdoives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
 import 'package:angular2/anguular2.dart';
       aria-hidden="true"
  d<!-const-
  templateUrl: 'test.html',
  templateUrl: 'test.html',
@Component(
-->
<<==HTML CODE==>>
</div>

    [maxCount]='finally4'<div *ngIf="items.length > 0">
    (reset)=''
  {{x}} : {{item.trim()}}
</li>
<!-- @ngIgnoreErrors: -->

  <form #ngForm="ngForfactorym"></<!--
--form>
  </my-counter>
  
<li <!--
-->
       aria-hidden*ngFor='let item of items; let x=index' [hidden]='item != null'>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
      
    [count]="items.length"
<h1 #h1>Showing {{items.length}} items:</h1>
  {{ngForm.dirty}}
  <input [(ngModel)]="header" />
    <my-counter></my-counter>
  <my-counter
    (incremented)='items.add($event.toString())'>
    #counter
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 156689: 1 transforms
Fuzz 156690: 3 transforms
Fuzz 156691: 5 transforms
Fuzz 156692: 16 transforms
Fuzz 156693: 12 transforms
Fuzz 156694: 1 transforms
Fuzz 156695: 17 transforms
Fuzz 156696: 13 transforms
Fuzz 156697: 8 transforms
Fuzz 156698: 3 transforms
Fuzz 156699: 6 transforms
Fuzz 156700: 14 transforms
Fuzz 156701: 10 transforms
Fuzz 156702: 18 transforms
Fuzz 156703: 10 transforms
Fuzz 156704: 19 transforms
Fuzz 156705: 11 transforms
Fuzz 156706: 18 transforms
Fuzz 156707: 14 transforms
Fuzz 156708: 9 transforms
Fuzz 156709: 14 transforms
Fuzz 156710: 10 transforms
Fuzz 156711: 11 transforms
Fuzz 156712: 17 transforms
Fuzz 156713: 12 transforms
Fuzz 156714: 11 transforms
Fuzz 156715: 10 transforms
Fuzz 156716: 9 transforms
Fuzz 156717: 14 transforms
Fuzz 156718: 3 transforms
Fuzz 156719: 20 transforms
Fuzz 156720: 7 transforms
Fuzz 156721: 16 transforms
Fuzz 156722: 18 transforms
Fuzz 156723: 8 transforms
Fuzz 156724: 2 transforms
Fuzz 156725: 16 transforms
Fuzz 156726: 9 transforms
Fuzz 156727: 5 transforms
Fuzz 156728: 1 transforms
Fuzz 156729: 4 transforms
Fuzz 156730: 12 transforms
Fuzz 156731: 2 transforms
Fuzz 156732: 14 transforms
Fuzz 156733: 3 transforms
Fuzz 156734: 13 transforms
Fuzz 156735: 5 transforms
Fuzz 156736: 16 transforms
Fuzz 156737: 18 transforms
Fuzz 156738: 13 transforms
Fuzz 156739: 20 transforms
Fuzz 156740: 16 transforms
Fuzz 156741: 13 transforms
Fuzz 156742: 8 transforms
Fuzz 156743: 11 transforms
Fuzz 156744: 2 transforms
Fuzz 156745: 9 transforms
Fuzz 156746: 2 transforms
Fuzz 156747: 6 transforms
Fuzz 156748: 18 transforms
Fuzz 156749: 10 transforms
Fuzz 156750: 11 transforms
Fuzz 156751: 17 transforms
Fuzz 156752: 1 transforms
Fuzz 156753: 8 transforms
Fuzz 156754: 6 transforms
Fuzz 156755: 11 transforms
Fuzz 156756: 1 transforms
Fuzz 156757: 2 transforms
Fuzz 156758: 7 transforms
Fuzz 156759: 11 transforms
Fuzz 156760: 15 transforms
Fuzz 156761: 16 transforms
Fuzz 156762: 20 transforms
Fuzz 156763: 3 transforms
Fuzz 156764: 14 transforms
Fuzz 156765: 1 transforms
Fuzz 156766: 19 transforms
Fuzz 156767: 3 transforms
Fuzz 156768: 5 transforms
Fuzz 156769: 17 transforms
Fuzz 156770: 19 transforms
Fuzz 156771: 20 transforms
Fuzz 156772: 14 transforms
Fuzz 156773: 8 transforms
Fuzz 156774: 12 transforms
Fuzz 156775: 20 transforms
Fuzz 156776: 16 transforms
Fuzz 156777: 7 transforms
Fuzz 156778: 8 transforms
Fuzz 156779: 15 transforms
Fuzz 156780: 17 transforms
Fuzz 156781: 13 transforms
Fuzz 156782: 2 transforms
Fuzz 156783: 4 transforms
Fuzz 156784: 6 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<Strinar2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgMode}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5l])
classComponentA {
  List<String> items;
  String header}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponeng> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForcasem.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add(
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 156785: 17 transforms
Fuzz 156786: 2 transforms
Fuzz 156787: 5 transforms
Fuzz 156788: 16 transforms
Fuzz 156789: 11 transforms
Fuzz 156790: 16 transforms
Fuzz 156791: 5 transforms
Fuzz 156792: 5 transforms
Fuzz 156793: 4 transforms
Fuzz 156794: 20 transforms
Fuzz 156795: 19 transforms
Fuzz 156796: 16 transforms
Fuzz 156797: 16 transforms
Fuzz 156798: 4 transforms
Fuzz 156799: 17 transforms
Fuzz 156800: 9 transforms
Fuzz 156801: 17 transforms
Fuzz 156802: 8 transforms
Fuzz 156803: 20 transforms
Fuzz 156804: 3 transforms
Fuzz 156805: 5 transforms
Fuzz 156806: 14 transforms
Fuzz 156807: 6 transforms
Fuzz 156808: 6 transforms
Fuzz 156809: 3 transforms
Fuzz 156810: 16 transforms
Fuzz 156811: 4 transforms
Fuzz 156812: 16 transforms
Fuzz 156813: 9 transforms
Fuzz 156814: 3 transforms
Fuzz 156815: 9 transforms
Fuzz 156816: 4 transforms
Fuzz 156817: 4 transforms
Fuzz 156818: 14 transforms
Fuzz 156819: 19 transforms
Fuzz 156820: 19 transforms
Fuzz 156821: 14 transforms
Fuzz 156822: 8 transforms
Fuzz 156823: 16 transforms
Fuzz 156824: 10 transforms
Fuzz 156825: 18 transforms
Fuzz 156826: 4 transforms
Fuzz 156827: 19 transforms
Fuzz 156828: 15 transforms
Fuzz 156829: 14 transforms
Fuzz 156830: 8 transforms
Fuzz 156831: 18 transforms
Fuzz 156832: 11 transforms
Fuzz 156833: 15 transforms
Fuzz 156834: 12 transforms
Fuzz 156835: 12 transforms
Fuzz 156836: 18 transforms
Fuzz 156837: 10 transforms
Fuzz 156838: 14 transforms
Fuzz 156839: 12 transforms
Fuzz 156840: 3 transforms
Fuzz 156841: 8 transforms
Fuzz 156842: 20 transforms
Fuzz 156843: 13 transforms
Fuzz 156844: 20 transforms
Fuzz 156845: 18 transforms
Fuzz 156846: 14 transforms
Fuzz 156847: 6 transforms
Fuzz 156848: 5 transforms
Fuzz 156849: 20 transforms
Fuzz 156850: 11 transforms
Fuzz 156851: 2 transforms
Fuzz 156852: 4 transforms
Fuzz 156853: 10 transforms
Fuzz 156854: 5 transforms
Fuzz 156855: 11 transforms
Fuzz 156856: 8 transforms
Fuzz 156857: 18 transforms
Fuzz 156858: 12 transforms
Fuzz 156859: 1 transforms
Fuzz 156860: 15 transforms
Fuzz 156861: 2 transforms
Fuzz 156862: 4 transforms
Fuzz 156863: 16 transforms
Fuzz 156864: 13 transforms
Fuzz 156865: 9 transforms
Fuzz 156866: 14 transforms
Fuzz 156867: 12 transforms
Fuzz 156868: 14 transforms
Fuzz 156869: 16 transforms
Fuzz 156870: 17 transforms
Fuzz 156871: 14 transforms
Fuzz 156872: 12 transforms
Fuzz 156873: 20 transforms
Fuzz 156874: 14 transforms
Fuzz 156875: 7 transforms
Fuzz 156876: 11 transforms
Fuzz 156877: 17 transforms
Fuzz 156878: 19 transforms
Fuzz 156879: 18 transforms
Fuzz 156880: 13 transforms
Fuzz 156881: 17 transforms
Fuzz 156882: 4 transforms
Fuzz 156883: 5 transforms
Fuzz 156884: 13 transforms
Fuzz 156885: 2 transforms
Fuzz 156886: 14 transforms
Fuzz 156887: 1 transforms
Fuzz 156888: 9 transforms
Fuzz 156889: 18 transforms
Fuzz 156890: 12 transforms
Fuzz 156891: 6 transforms
Fuzz 156892: 20 transforms
Fuzz 156893: 14 transforms
Fuzz 156894: 7 transforms
Fuzz 156895: 7 transforms
Fuzz 156896: 9 transforms
Fuzz 156897: 5 transforms
Fuzz 156898: 1 transforms
Fuzz 156899: 18 transforms
Fuzz 156900: 4 transforms
Fuzz 156901: 6 transforms
Fuzz 156902: 17 transforms
Fuzz 156903: 13 transforms
Fuzz 156904: 6 transforms
Fuzz 156905: 11 transforms
Fuzz 156906: 4 transforms
Fuzz 156907: 1 transforms
Fuzz 156908: 19 transforms
Fuzz 156909: 20 transforms
Fuzz 156910: 19 transforms
Fuzz 156911: 12 transforms
Fuzz 156912: 19 transforms
Fuzz 156913: 1 transforms
Fuzz 156914: 9 transforms
Fuzz 156915: 20 transforms
Fuzz 156916: 1 transforms
Fuzz 156917: 14 transforms
Fuzz 156918: 4 transforms
Fuzz 156919: 19 transforms
Fuzz 156920: 11 transforms
Fuzz 156921: 6 transforms
Fuzz 156922: 18 transforms
Fuzz 156923: 3 transforms
Fuzz 156924: 20 transforms
Fuzz 156925: 4 transforms
Fuzz 156926: 13 transforms
Fuzz 156927: 8 transforms
Fuzz 156928: 15 transforms
Fuzz 156929: 20 transforms
Fuzz 156930: 2 transforms
Fuzz 156931: 6 transforms
Fuzz 156932: 16 transforms
Fuzz 156933: 18 transforms
Fuzz 156934: 14 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';
@Component(
class ComponentA {  EventEmitter<SerComponent)

  CounterComponent recursedComponent;
class ComponentA {
  selector: 'my-aaa',
  @ectives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
class CounterComponent {
  templaInput() int maxCount;
  inputs: const ['count'],


  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  selector: 'my-counter',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  int count;
class CounterComponent {
  templateUrl: 'test.html',

  @ContentChild(Count',
  List<String> items;
  List<String> items;
  outputs: const ['resetEvent: reset'],
}
  void increment() {}
  selector: 'my-counter',
class CounterComponent {
  void reset() {}
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')

  outputs: const ['resetEvent: reset'],
}

  template: '{{count}} <buton (click)="increment()" [value]="\'add\'"></button>')
@Component(
  String header;
  @Output() EventEmitter<int> incremented;
  @Input() int maxCount;
@Component(
  String header;
  inputs: const ['count'],
}
  EventEmitter<String> resetEvent;
  int count;
<<==HTML CODE==>>

</li>
  <input [(ngModel)]="header" />
  {{x}} : {{item.trim()}}
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
</div>

    (click)='h1.hidden = !h1.hidden; counter.reset()'
<!-- @ngIgnoreErrors: -->
    [maxCount]='4'    (reset)=''
  <form #ngForm="ngForm"></form>
<h1 #h1>Showing {{items.length}} items:</h1>
  <my-counter
    <my-counter></my-counter>
--unter>
<div *ngIf="items.length > 0">
    [count]="items.length"
      
    #counter
    (incremented)='items.add($event.toString()<!--
-->
       aria)'>
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 156935: 2 transforms
Fuzz 156936: 1 transforms
Fuzz 156937: 19 transforms
Fuzz 156938: 13 transforms
Fuzz 156939: 1 transforms
Fuzz 156940: 20 transforms
Fuzz 156941: 20 transforms
Fuzz 156942: 8 transforms
Fuzz 156943: 13 transforms
Fuzz 156944: 18 transforms
Fuzz 156945: 15 transforms
Fuzz 156946: 3 transforms
Fuzz 156947: 6 transforms
Fuzz 156948: 5 transforms
Fuzz 156949: 12 transforms
Fuzz 156950: 19 transforms
Fuzz 156951: 15 transforms
Fuzz 156952: 15 transforms
Fuzz 156953: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgelseForm, NgModel])
class ComponentA {}
]),

  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5c6267a6cd935', : reset'],
}
]),});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',  template: '{{count}} <button  template: '{{count}} <button (click)="increment()" [value]="\'add\'"><r2/angular2.dart';

@Component(/button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
 
<<==HTML CODE==>>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 156954: 16 transforms
Fuzz 156955: 18 transforms
Fuzz 156956: 2 transforms
Fuzz 156957: 4 transforms
Fuzz 156958: 6 transforms
Fuzz 156959: 7 transforms
Fuzz 156960: 9 transforms
Fuzz 156961: 4 transforms
Fuzz 156962: 17 transforms
Fuzz 156963: 10 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
class ComponentA {
  selector: 'my-aaa',ar2.dart';
  templateUrl: 'test.html  templateUrl: 'test.html',
  List<S
  selector: 'my-aaa',
@Component(

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != n<!--
-->
       aria-hidden="tull'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm">-counter
    
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 156964: 11 transforms
Fuzz 156965: 7 transforms
Fuzz 156966: 14 transforms
Fuzz 156967: 15 transforms
Fuzz 156968: 11 transforms
Fuzz 156969: 1 transforms
Fuzz 156970: 12 transforms
Fuzz 156971: 13 transforms
Fuzz 156972: 1 transforms
Fuzz 156973: 16 transforms
Fuzz 156974: 3 transforms
Fuzz 156975: 8 transforms
Fuzz 156976: 9 transforms
Fuzz 156977: 12 transforms
Fuzz 156978: 19 transforms
Fuzz 156979: 2 transforms
Fuzz 156980: 19 transforms
Fuzz 156981: 5 transforms
Fuzz 156982: 9 transforms
Fuzz 156983: 17 transforms
Fuzz 156984: 19 transforms
Fuzz 156985: 10 transforms
Fuzz 156986: 16 transforms
Fuzz 156987: 9 transforms
Fuzz 156988: 3 transforms
Fuzz 156989: 7 transforms
Fuzz 156990: 17 transforms
Fuzz 156991: 6 transforms
Fuzz 156992: 11 transforms
Fuzz 156993: 3 transforms
Fuzz 156994: 9 transforms
Fuzz 156995: 11 transforms
Fuzz 156996: 18 transforms
Fuzz 156997: 2 transforms
Fuzz 156998: 10 transforms
Fuzz 156999: 7 transforms
Fuzz 157000: 10 transforms
Fuzz 157001: 16 transforms
Fuzz 157002: 19 transforms
Fuzz 157003: 8 transforms
Fuzz 157004: 13 transforms
Fuzz 157005: 3 transforms
Fuzz 157006: 12 transforms
Fuzz 157007: 16 transforms
Fuzz 157008: 15 transforms
Fuzz 157009: 18 transforms
Fuzz 157010: 18 transforms
Fuzz 157011: 6 transforms
Fuzz 157012: 14 transforms
Fuzz 157013: 1 transforms
Fuzz 157014: 12 transforms
Fuzz 157015: 17 transforms
Fuzz 157016: 10 transforms
Fuzz 157017: 15 transforms
Fuzz 157018: 14 transforms
Fuzz 157019: 9 transforms
Fuzz 157020: 12 transforms
Fuzz 157021: 6 transforms
Fuzz 157022: 20 transforms
Fuzz 157023: 9 transforms
Fuzz 157024: 20 transforms
Fuzz 157025: 1 transforms
Fuzz 157026: 9 transforms
Fuzz 157027: 2 transforms
Fuzz 157028: 16 transforms
Fuzz 157029: 17 transforms
Fuzz 157030: 20 transforms
Fuzz 157031: 2 transforms
Fuzz 157032: 6 transforms
Fuzz 157033: 6 transforms
Fuzz 157034: 7 transforms
Fuzz 157035: 3 transforms
Fuzz 157036: 19 transforms
Fuzz 157037: 10 transforms
Fuzz 157038: 3 transforms
Fuzz 157039: 14 transforms
Fuzz 157040: 12 transforms
Fuzz 157041: 13 transforms
Fuzz 157042: 18 transforms
Fuzz 157043: 10 transforms
Fuzz 157044: 2 transforms
Fuzz 157045: 17 transforms
Fuzz 157046: 4 transforms
Fuzz 157047: 18 transforms
Fuzz 157048: 16 transforms
Fuzz 157049: 1 transforms
Fuzz 157050: 3 transforms
Fuzz 157051: 8 transforms
Fuzz 157052: 10 transforms
Fuzz 157053: 20 transforms
Fuzz 157054: 17 transforms
Fuzz 157055: 16 transforms
Fuzz 157056: 10 transforms
Fuzz 157057: 8 transforms
Fuzz 157058: 8 transforms
Fuzz 157059: 16 transforms
Fuzz 157060: 20 transforms
Fuzz 157061: 1 transforms
Fuzz 157062: 12 transforms
Fuzz 157063: 16 transforms
Fuzz 157064: 10 transforms
Fuzz 157065: 5 transforms
Fuzz 157066: 5 transforms
Fuzz 157067: 15 transforms
Fuzz 157068: 15 transforms
Fuzz 157069: 17 transforms
Fuzz 157070: 11 transforms
Fuzz 157071: 17 transforms
Fuzz 157072: 7 transforms
Fuzz 157073: 4 transforms
Fuzz 157074: 14 transforms
Fuzz 157075: 14 transforms
Fuzz 157076: 20 transforms
Fuzz 157077: 1 transforms
Fuzz 157078: 15 transforms
Fuzz 157079: 6 transforms
Fuzz 157080: 9 transforms
Fuzz 157081: 8 transforms
Fuzz 157082: 5 transforms
Fuzz 157083: 1 transforms
Fuzz 157084: 10 transforms
Fuzz 157085: 6 transforms
Fuzz 157086: 11 transforms
Fuzz 157087: 16 transforms
Fuzz 157088: 8 transforms
Fuzz 157089: 19 transforms
Fuzz 157090: 3 transforms
Fuzz 157091: 20 transforms
Fuzz 157092: 14 transforms
Fuzz 157093: 14 transforms
Fuzz 157094: 7 transforms
Fuzz 157095: 2 transforms
Fuzz 157096: 18 transforms
Fuzz 157097: 1 transforms
Fuzz 157098: 4 transforms
Fuzz 157099: 1 transforms
Fuzz 157100: 16 transforms
Fuzz 157101: 7 transforms
Fuzz 157102: 15 transforms
Fuzz 157103: 3 transforms
Fuzz 157104: 5 transforms
Fuzz 157105: 12 transforms
Fuzz 157106: 3 transforms
Fuzz 157107: 13 transforms
Fuzz 157108: 3 transforms
Fuzz 157109: 18 transforms
Fuzz 157110: 1 transforms
Fuzz 157111: 3 transforms
Fuzz 157112: 19 transforms
Fuzz 157113: 10 transforms
Fuzz 157114: 1 transforms
Fuzz 157115: 5 transforms
Fuzz 157116: 9 transforms
Fuzz 157117: 16 transforms
Fuzz 157118: 17 transforms
Fuzz 157119: 14 transforms
Fuzz 157120: 17 transforms
Fuzz 157121: 16 transforms
Fuzz 157122: 20 transforms
Fuzz 157123: 16 transforms
Fuzz 157124: 20 transforms
Fuzz 157125: 17 transforms
Fuzz 157126: 1 transforms
Fuzz 157127: 12 transforms
Fuzz 157128: 13 transforms
Fuzz 157129: 16 transforms
Fuzz 157130: 15 transforms
Fuzz 157131: 10 transforms
Fuzz 157132: 8 transforms
Fuzz 157133: 4 transforms
Fuzz 157134: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
-->   omponent, NFgIf, NgFor, NgForm, NgMode
import 'packae:angular2/angular2.dart';  selector: 'my-aaa',
rethrowves: const [CounterC<!--
  templateUrl: 'test.html',@Component(
  directitml',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="hms.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.teader" />
        <my-counter
    #counter
    [count]="items.length"
    maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.eset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157135: 1 transforms
Fuzz 157136: 3 transforms
Fuzz 157137: 14 transforms
Fuzz 157138: 17 transforms
Fuzz 157139: 13 transforms
Fuzz 157140: 16 transforms
Fuzz 157141: 20 transforms
Fuzz 157142: 10 transforms
Fuzz 157143: 2 transforms
Fuzz 157144: 16 transforms
Fuzz 157145: 5 transforms
Fuzz 157146: 14 transforms
Fuzz 157147: 4 transforms
Fuzz 157148: 15 transforms
Fuzz 157149: 7 transforms
Fuzz 157150: 14 transforms
Fuzz 157151: 1 transforms
Fuzz 157152: 10 transforms
Fuzz 157153: 4 transforms
Fuzz 157154: 18 transforms
Fuzz 157155: 16 transforms
Fuzz 157156: 6 transforms
Fuzz 157157: 19 transforms
Fuzz 157158: 11 transforms
Fuzz 157159: 3 transforms
Fuzz 157160: 19 transforms
Fuzz 157161: 19 transforms
Fuzz 157162: 14 transforms
Fuzz 157163: 18 transforms
Fuzz 157164: 7 transforms
Fuzz 157165: 4 transforms
Fuzz 157166: 17 transforms
Fuzz 157167: 16 transforms
Fuzz 157168: 18 transforms
Fuzz 157169: 13 transforms
Fuzz 157170: 8 transforms
Fuzz 157171: 4 transforms
Fuzz 157172: 20 transforms
Fuzz 157173: 8 transforms
Fuzz 157174: 15 transforms
Fuzz 157175: 15 transforms
Fuzz 157176: 17 transforms
Fuzz 157177: 18 transforms
Fuzz 157178: 12 transforms
Fuzz 157179: 6 transforms
Fuzz 157180: 2 transforms
Fuzz 157181: 8 transforms
Fuzz 157182: 10 transforms
Fuzz 157183: 6 transforms
Fuzz 157184: 2 transforms
Fuzz 157185: 14 transforms
Fuzz 157186: 16 transforms
Fuzz 157187: 5 transforms
Fuzz 157188: 6 transforms
Fuzz 157189: 19 transforms
Fuzz 157190: 7 transforms
Fuzz 157191: 10 transforms
Fuzz 157192: 5 transforms
Fuzz 157193: 19 transforms
Fuzz 157194: 12 transforms
Fuzz 157195: 17 transforms
Fuzz 157196: 11 transforms
Fuzz 157197: 13 transforms
Fuzz 157198: 8 transforms
Fuzz 157199: 7 transforms
Fuzz 157200: 17 transforms
Fuzz 157201: 3 transforms
Fuzz 157202: 4 transforms
Fuzz 157203: 18 transforms
Fuzz 157204: 19 transforms
Fuzz 157205: 8 transforms
Fuzz 157206: 15 transforms
Fuzz 157207: 8 transforms
Fuzz 157208: 2 transforms
Fuzz 157209: 4 transforms
Fuzz 157210: 5 transforms
Fuzz 157211: 13 transforms
Fuzz 157212: 5 transforms
Fuzz 157213: 9 transforms
Fuzz 157214: 15 transforms
Fuzz 157215: 19 transforms
Fuzz 157216: 11 transforms
Fuzz 157217: 17 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-counter',

  List<String> items;
\'\'\');

  @Output() EventEmitter<int> incremented;
}
class CounterComponent {  inputs: const ['count'],
import 'package:angular2/angular2.dart';
}
  void reset() {}
  CounterComponent recursedComponent;
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  @Output() <!--
  void increment() {}
  selector: 'my-aaa',
EventEmitter<int> incremented;
{
@Comp{onent(
  EventEmitter<String> resetEvent;
  selector: 'my-counter',
  @Input() int maxCount;
});
  int count;
       aria-hidden="tr}ue"

]),
  templent(
  EventEmitter<Stri}
  outputs: const ['resetEvent: reset'],
  @ContentChild(Count<!--
-->
       aria-hidden="true"
       attr.aria-hidden="{{!invaerComponent)
  @Input() int maxCount;

-->
part  String header;

  CounterComponent recursedComponent;
class CounterComponent {
  int count;
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  inputs: const ['count'],
  @ContentChild(CounterComponent)
  vateUrl: 'test.html',
  outputs: const ['resetEvent: reset'],
  void reset() {}
class ComponentA {
  '090cedb3f2833a3f260b0937baae56267a6cd9ng> resetEvent;

@Component(
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
<<==HTML CODE==>>
<div *ngIf="items.length > 0">
    (reset)=''
<h1 #h1>Showing {{items.length}} items:</h1>
       attr..hidden = !h  #counter
       aria-hidden="true"
-->{ngForm.dirty}}
  <form #ngForm="ngForm"></form>
-->
  
    [count]="items.length"
  h"
<li *ngFor='let item of items; <!--
  {{x}} : {{item.trim()}}
    [maxCount]='4'
  </my-counter>
    <my-counter></my-counter>
-->
    (reset)=''
    (incremented)='items.add($event.toString())'>
  <my-counter
</li>
  {<!--
  <input [(ngModel)]="header" />
       attr.aria-hlet x=index' [hidden]='item != null'>

      
<!-- @ngIgnoreErrors: -->
    [maxCount]='4'
</div>
    (click)='h1<!--
    (click)='h1.hidden = !h1.hidden; counter.r}
]),});
{eset()'
       aria-hidden="true"

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157218: 20 transforms
Fuzz 157219: 15 transforms
Fuzz 157220: 18 transforms
Fuzz 157221: 2 transforms
Fuzz 157222: 2 transforms
Fuzz 157223: 4 transforms
Fuzz 157224: 17 transforms
Fuzz 157225: 20 transforms
Fuzz 157226: 19 transforms
Fuzz 157227: 2 transforms
Fuzz 157228: 20 transforms
Fuzz 157229: 1 transforms
Fuzz 157230: 15 transforms
Fuzz 157231: 13 transforms
Fuzz 157232: 2 transforms
Fuzz 157233: 1 transforms
Fuzz 157234: 9 transforms
Fuzz 157235: 16 transforms
Fuzz 157236: 3 transforms
Fuzz 157237: 9 transforms
Fuzz 157238: 3 transforms
Fuzz 157239: 5 transforms
Fuzz 157240: 11 transforms
Fuzz 157241: 1 transforms
Fuzz 157242: 3 transforms
Fuzz 157243: 4 transforms
Fuzz 157244: 4 transforms
Fuzz 157245: 6 transforms
Fuzz 157246: 12 transforms
Fuzz 157247: 17 transforms
Fuzz 157248: 14 transforms
Fuzz 157249: 4 transforms
Fuzz 157250: 13 transforms
Fuzz 157251: 10 transforms
Fuzz 157252: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> itms;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
  outputs: const ['resetEvent: rt() int maxCount;
  EventEmittr<String> resetEvent;
  @Output() EventEmitter<ieset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmittr<String> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}
  void increment()t {}
}

<<==HTML CODE==>>
    (click)='h1.hidden = !h1.hidden; counter.reset()'
]),
</div>
});
\'\'\');
{
<h1 #h1>Showing {{items.length}} items:</h1>

  </my-counter>
  {{x}} : {{item.trim()}}
    #counter
      
  '090cedb3f2833a3f260b0937}
  <input [(ngModel)]="header" />
{
   (incremented)='items.add($event.toStriimportng())'>
  <my-counter
 
});
    [count]="items.leng}
<div *ngIf="items.length > 0">
<!-- @ngIgnoreErrors: -->
    <my-counter></my-counter>
]),
    [maxCount]='4'
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
    (reset)=''
</li>
\'baae56267a6cd9th"
<li *ngFor='le item of items; let x=index' [hidden]='item != null'>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157253: 10 transforms
Fuzz 157254: 19 transforms
Fuzz 157255: 9 transforms
Fuzz 157256: 15 transforms
Fuzz 157257: 4 transforms
Fuzz 157258: 11 transforms
Fuzz 157259: 17 transforms
Fuzz 157260: 13 transforms
Fuzz 157261: 7 transforms
Fuzz 157262: 7 transforms
Fuzz 157263: 15 transforms
Fuzz 157264: 17 transforms
Fuzz 157265: 8 transforms
Fuzz 157266: 12 transforms
Fuzz 157267: 2 transforms
Fuzz 157268: 9 transforms
Fuzz 157269: 17 transforms
Fuzz 157270: 13 transforms
Fuzz 157271: 14 transforms
Fuzz 157272: 15 transforms
Fuzz 157273: 14 transforms
Fuzz 157274: 19 transforms
Fuzz 157275: 18 transforms
Fuzz 157276: 20 transforms
Fuzz 157277: 20 transforms
Fuzz 157278: 4 transforms
Fuzz 157279: 5 transforms
Fuzz 157280: 16 transforms
Fuzz 157281: 5 transforms
Fuzz 157282: 3 transforms
Fuzz 157283: 12 transforms
Fuzz 157284: 13 transforms
Fuzz Failure 
<<==DART CODE==>>
  selector: 'my-aaa',  templateUrl: 'test.html',
import 'package:angular2/angular2.dart';
-->-->

}
  inp<!--
  template: '{{count}} <button (cli
@Component(
       aria-hidden="true"

  out<!--
       attrutsin: const ['count'],
class ComponentA {
       aria-hidden="trueputs: const ['resetEvent: reset'],
  selector: 'my-counter',
  List<String> items;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  String header;
<<==HTML CODE==>>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  }
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.5<my-counter
    #counter
    [count]="items.length"
    [maxCoisunt]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157285: 15 transforms
Fuzz 157286: 5 transforms
Fuzz 157287: 3 transforms
Fuzz 157288: 8 transforms
Fuzz 157289: 12 transforms
Fuzz 157290: 14 transforms
Fuzz 157291: 20 transforms
Fuzz 157292: 1 transforms
Fuzz 157293: 19 transforms
Fuzz 157294: 9 transforms
Fuzz 157295: 16 transforms
Fuzz 157296: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'm'y-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  outputs: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></buttodl',
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter',
  inputs: const ['count'],
class CounterComponent {}
]),
});
{
\'\'\
  int}
 count;
  @Input() int maxCount;
  EventEmitter<StrtChild(CounterComponenting> resetEvent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)

  void reset() {}
  void increment() {}
}

<<==HTML CODE==>>
</li>  {{x}} : {{item.trim()}}
<!-- @<!--
-->
       aria-hidden="true"
       attr.aria-hidden="ngIgnoreErrors: -->
<div *ngI="
<h1 h1
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157297: 10 transforms
Fuzz 157298: 18 transforms
Fuzz 157299: 10 transforms
Fuzz 157300: 14 transforms
Fuzz 157301: 10 transforms
Fuzz 157302: 20 transforms
Fuzz 157303: 1 transforms
Fuzz 157304: 4 transforms
Fuzz 157305: 11 transforms
Fuzz 157306: 11 transforms
Fuzz 157307: 13 transforms
Fuzz 157308: 1 transforms
Fuzz 157309: 5 transforms
Fuzz 157310: 8 transforms
Fuzz 157311: 10 transforms
Fuzz 157312: 5 transforms
Fuzz 157313: 8 transforms
Fuzz 157314: 6 transforms
Fuzz 157315: 2 transforms
Fuzz 157316: 15 transforms
Fuzz 157317: 8 transforms
Fuzz 157318: 19 transforms
Fuzz 157319: 1 transforms
Fuzz 157320: 16 transforms
Fuzz 157321: 12 transforms
Fuzz 157322: 20 transforms
Fuzz 157323: 16 transforms
Fuzz 157324: 10 transforms
Fuzz 157325: 20 transforms
Fuzz 157326: 12 transforms
Fuzz 157327: 5 transforms
Fuzz 157328: 19 transforms
Fuzz 157329: 17 transforms
Fuzz 157330: 14 transforms
Fuzz 157331: 13 transforms
Fuzz 157332: 6 transforms
Fuzz 157333: 1 transforms
Fuzz 157334: 11 transforms
Fuzz 157335: 6 transforms
Fuzz 157336: 7 transforms
Fuzz 157337: 2 transforms
Fuzz 157338: 11 transforms
Fuzz 157339: 16 transforms
Fuzz 157340: 3 transforms
Fuzz 157341: 11 transforms
Fuzz 157342: 6 transforms
Fuzz 157343: 3 transforms
Fuzz 157344: 20 transforms
Fuzz 157345: 13 transforms
Fuzz 157346: 19 transforms
Fuzz 157347: 5 transforms
Fuzz 157348: 15 transforms
Fuzz 157349: 7 transforms
Fuzz 157350: 10 transforms
Fuzz 157351: 20 transforms
Fuzz 157352: 9 transforms
Fuzz 157353: 17 transforms
Fuzz 157354: 14 transforms
Fuzz 157355: 10 transforms
Fuzz 157356: 6 transforms
Fuzz 157357: 2 transforms
Fuzz 157358: 10 transforms
Fuzz 157359: 19 transforms
Fuzz 157360: 10 transforms
Fuzz 157361: 5 transforms
Fuzz 157362: 6 transforms
Fuzz 157363: 3 transforms
Fuzz 157364: 19 transforms
Fuzz 157365: 20 transforms
Fuzz 157366: 14 transforms
Fuzz 157367: 14 transforms
Fuzz 157368: 3 transforms
Fuzz 157369: 2 transforms
Fuzz 157370: 20 transforms
Fuzz 157371: 5 transforms
Fuzz 157372: 17 transforms
Fuzz 157373: 1 transforms
Fuzz 157374: 8 transforms
Fuzz 157375: 16 transforms
Fuzz 157376: 13 transforms
Fuzz 157377: 14 transforms
Fuzz 157378: 14 transforms
Fuzz 157379: 19 transforms
Fuzz 157380: 4 transforms
Fuzz 157381: 10 transforms
Fuzz 157382: 8 transforms
Fuzz 157383: 19 transforms
Fuzz 157384: 16 transforms
Fuzz 157385: 2 transforms
Fuzz 157386: 3 transforms
Fuzz 157387: 15 transforms
Fuzz 157388: 20 transforms
Fuzz 157389: 6 transforms
Fuzz 157390: 15 transforms
Fuzz 157391: 16 transforms
Fuzz 157392: 17 transforms
Fuzz 157393: 1 transforms
Fuzz 157394: 4 transforms
Fuzz 157395: 11 transforms
Fuzz 157396: 10 transforms
Fuzz 157397: 3 transforms
Fuzz 157398: 9 transforms
Fuzz 157399: 6 transforms
Fuzz 157400: 15 transforms
Fuzz 157401: 18 transforms
Fuzz 157402: 10 transforms
Fuzz 157403: 13 transforms
Fuzz 157404: 10 transforms
Fuzz 157405: 16 transforms
Fuzz 157406: 16 transforms
Fuzz 157407: 17 transforms
Fuzz 157408: 11 transforms
Fuzz 157409: 12 transforms
Fuzz 157410: 20 transforms
Fuzz 157411: 14 transforms
Fuzz 157412: 20 transforms
Fuzz 157413: 18 transforms
Fuzz 157414: 13 transforms
Fuzz 157415: 14 transforms
Fuzz 157416: 11 transforms
Fuzz 157417: 4 transforms
Fuzz 157418: 11 transforms
Fuzz 157419: 5 transforms
Fuzz 157420: 4 transforms
Fuzz 157421: 19 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.,
       aria-hiuts: const ['count']<!--
-->
}


-->

  List<String> item;
      dden="true"
  selector: 'my-aaa',
  @ContentChild(CounterComponent)
@Component(
  CounterComponent recursedComponent;
  void reset() {}
class CouterComponent {
class ComponentA {
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
 t [CounterComponent, Ng @Output() EventEmitter<int> incremented;
  EventEmitter<String> resetEvent;

  outputs: const ['resetEvent: reset'],
}
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  templateUrl: 'test.html',
  String header;
import 'package:angular2/angular2.dart';
  void increment() {}
  selector: 'my-counter',
  @Input() int maxCount;
  inputs: const ['count']<!--
@Component(
  int count;

<<==HTML CODE==>>
    (incremented)='items.add($event.toString())'>
  {{x}} : {{item.trfinalim()}}
    <my-counter></my-counter>
<!-- @ngIgnoreErrors: <-->
      
  
<div *ngIf="items.length > 0">
-->
    #counter
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'

]),

<div t [(ngModel)]="header" />
  deferreconstd<my-counter
</li>
       aria-hidden="true"
  </my-counter>
  '090ce1 #h1>Showing {{items.length}} items:</h1>
    [maxCount]='4'
  <inpurror s: -->
  <form #ngForm="ngForm"></form>
\'\'\');
<h}
  {{ngForm.dirty}}   set [count]="items.length"<li *ngFor='let item of items; let x=index' [hidden]='item != n<!--
});
{
 ull'>
</div>
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157422: 3 transforms
Fuzz 157423: 3 transforms
Fuzz 157424: 5 transforms
Fuzz 157425: 2 transforms
Fuzz 157426: 15 transforms
Fuzz 157427: 2 transforms
Fuzz 157428: 15 transforms
Fuzz 157429: 9 transforms
Fuzz 157430: 15 transforms
Fuzz 157431: 12 transforms
Fuzz 157432: 20 transforms
Fuzz 157433: 14 transforms
Fuzz 157434: 4 transforms
Fuzz 157435: 17 transforms
Fuzz 157436: 11 transforms
Fuzz 157437: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
{
  directive EventEmitter<}
class ComponentA {

});
@Component(
import while'package:angular2/anguclar2.dart';
]),

  templ}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',ateUrl: 'test.html',
  '090cedb3f2833a3f260b0937baae56267a6cd93String> resetEvent;
  selector
class ComponentA {

});
@Component(
import while'package:angular2/anguclar2.dart';
]),

  templ}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',ateUrl: 'test.html',
  '090cedb3f2833a3f260b0937baae56267a6cd93String> resetEvent;
  selector: 'my-counmter',
]),
\'\'\');
s: const [Cnt;
  int count;

  outputs: const ['resetEvent: reset'],
class CounterComponent {
}
  void increment() {}
  @Input() int maxCount;
  EventEmitter<}
class ComponentA {

});
@Component(
import while'package:angular2/anguclar2.dart';
]),

  templ}
]),
});
{
\'\'\');
  '090cedb3f2833a: 'my-counmter',
]),
\'\'\');
s: const [Cnt;
  int count;

  outputs: const ['resetEvent: reset'],
class CounterComponent {
}
  void increment() {}
  @Input() int maxCount;
  EventEmitter<}
class ComponentA {

});
@Component(
import while'package:angular2/anguclar2.dart';
]),

  templ}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',ateUrl: 'test.html',
  '090cedb3f2833a3f260b0937baae56267a6cd93String> resetEvent;
  selector: 'my-counmter',
]),
\'\'\');
{
  void reset() {}
  @Output() EventEmitter<int> incremnted;
  '0
<<==HTML CODE==>>
<!-- @ngIgnoreErroput [(ngModel)]="header" />
      
  <my-counter assert   #counter
    [count]="items.length"
    [rs: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != nul'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157438: 1 transforms
Fuzz 157439: 17 transforms
Fuzz 157440: 5 transforms
Fuzz 157441: 2 transforms
Fuzz 157442: 13 transforms
Fuzz 157443: 2 transforms
Fuzz 157444: 5 transforms
Fuzz 157445: 2 transforms
Fuzz 157446: 12 transforms
Fuzz 157447: 12 transforms
Fuzz 157448: 7 transforms
Fuzz 157449: 14 transforms
Fuzz 157450: 5 transforms
Fuzz 157451: 18 transforms
Fuzz 157452: 18 transforms
Fuzz 157453: 5 transforms
Fuzz 157454: 5 transforms
Fuzz 157455: 8 transforms
Fuzz 157456: 1 transforms
Fuzz 157457: 20 transforms
Fuzz 157458: 17 transforms
Fuzz 157459: 2 transforms
Fuzz 157460: 4 transforms
Fuzz 157461: 1 transforms
Fuzz 157462: 2 transforms
Fuzz 157463: 9 transforms
Fuzz 157464: 5 transforms
Fuzz 157465: 4 transforms
Fuzz 157466: 16 transforms
Fuzz 157467: 9 transforms
Fuzz 157468: 16 transforms
Fuzz 157469: 10 transforms
Fuzz 157470: 2 transforms
Fuzz 157471: 12 transforms
Fuzz 157472: 7 transforms
Fuzz 157473: 14 transforms
Fuzz 157474: 18 transforms
Fuzz 157475: 13 transforms
Fuzz 157476: 11 transforms
Fuzz 157477: 9 transforms
Fuzz 157478: 10 transforms
Fuzz 157479: 5 transforms
Fuzz 157480: 5 transforms
Fuzz 157481: 1 transforms
Fuzz 157482: 14 transforms
Fuzz 157483: 11 transforms
Fuzz 157484: 1 transforms
Fuzz 157485: 10 transforms
Fuzz 157486: 10 transforms
Fuzz 157487: 9 transforms
Fuzz 157488: 18 transforms
Fuzz 157489: 17 transforms
Fuzz 157490: 19 transforms
Fuzz 157491: 16 transforms
Fuzz 157492: 19 transforms
Fuzz 157493: 17 transforms
Fuzz 157494: 9 transforms
Fuzz 157495: 3 transforms
Fuzz 157496: 10 transforms
Fuzz 157497: 7 transforms
Fuzz 157498: 6 transforms
Fuzz 157499: 4 transforms
Fuzz 157500: 15 transforms
Fuzz 157501: 16 transforms
Fuzz 157502: 10 transforms
Fuzz 157503: 10 transforms
Fuzz 157504: 1 transforms
Fuzz 157505: 4 transforms
Fuzz 157506: 2 transforms
Fuzz 157507: 16 transforms
Fuzz 157508: 16 transforms
Fuzz 157509: 10 transforms
Fuzz 157510: 15 transforms
Fuzz 157511: 2 transforms
Fuzz 157512: 11 transforms
Fuzz 157513: 3 transforms
Fuzz 157514: 13 transforms
Fuzz 157515: 7 transforms
Fuzz 157516: 20 transforms
Fuzz 157517: 3 transforms
Fuzz 157518: 20 transforms
Fuzz 157519: 2 transforms
Fuzz 157520: 1 transforms
Fuzz 157521: 8 transforms
Fuzz 157522: 13 transforms
Fuzz 157523: 5 transforms
Fuzz 157524: 11 transforms
Fuzz 157525: 7 transforms
Fuzz 157526: 6 transforms
Fuzz 157527: 3 transforms
Fuzz 157528: 13 transforms
Fuzz 157529: 1 transforms
Fuzz 157530: 8 transforms
Fuzz 157531: 19 transforms
Fuzz 157532: 4 transforms
Fuzz 157533: 11 transforms
Fuzz 157534: 15 transforms
Fuzz 157535: 4 transforms
Fuzz 157536: 19 transforms
Fuzz 157537: 17 transforms
Fuzz 157538: 9 transforms
Fuzz 157539: 3 transforms
Fuzz 157540: 3 transforms
Fuzz 157541: 8 transforms
Fuzz 157542: 19 transforms
Fuzz 157543: 11 transforms
Fuzz 157544: 13 transforms
Fuzz 157545: 9 transforms
Fuzz 157546: 2 transforms
Fuzz 157547: 3 transforms
Fuzz 157548: 12 transforms
Fuzz 157549: 4 transforms
Fuzz 157550: 8 transforms
Fuzz 157551: 13 transforms
Fuzz 157552: 18 transforms
Fuzz 157553: 6 transforms
Fuzz 157554: 5 transforms
Fuzz 157555: 18 transforms
Fuzz 157556: 8 transforms
Fuzz 157557: 14 transforms
Fuzz 157558: 16 transforms
Fuzz 157559: 14 transforms
Fuzz 157560: 16 transforms
Fuzz 157561: 7 transforms
Fuzz 157562: 11 transforms
Fuzz 157563: 15 transforms
Fuzz 157564: 9 transforms
Fuzz 157565: 1 transforms
Fuzz 157566: 14 transforms
Fuzz 157567: 4 transforms
Fuzz 157568: 7 transforms
Fuzz 157569: 20 transforms
Fuzz 157570: 19 transforms
Fuzz 157571: 19 transforms
Fuzz 157572: 7 transforms
Fuzz 157573: 17 transforms
Fuzz 157574: 8 transforms
Fuzz 157575: 4 transforms
Fuzz 157576: 5 transforms
Fuzz 157577: 13 transforms
Fuzz 157578: 3 transforms
Fuzz 157579: 4 transforms
Fuzz 157580: 3 transforms
Fuzz 157581: 5 transforms
Fuzz 157582: 4 transforms
Fuzz 157583: 18 transforms
Fuzz 157584: 15 transforms
Fuzz 157585: 11 transforms
Fuzz 157586: 11 transforms
Fuzz 157587: 8 transforms
Fuzz 157588: 15 transforms
Fuzz 157589: 20 transforms
Fuzz 157590: 14 transforms
Fuzz 157591: 17 transforms
Fuzz 157592: 19 transforms
Fuzz 157593: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
       attr.aria-hiddener;
  List<String> items;
  selector: .dart';
  templateUrl: 'test.html',
       aria-hidden="true"@Compo

  String head<!--
}

@Component(
-->
  selector: 'my-aaa'
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])@Component(
import 'package:angular2/angular2ort 'package:angular2/angular2.dart';
class ComponentA {
<<==HTML CODE==>>
       attr.aria-hidden]='i}
]),
});
{
  tem != null'>
<!-- @ngIgnoreErrors: -->
  <input [(ngModel)]="header" />
    [count]="items.length"
 
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157594: 3 transforms
Fuzz 157595: 13 transforms
Fuzz 157596: 3 transforms
Fuzz 157597: 2 transforms
Fuzz 157598: 4 transforms
Fuzz 157599: 19 transforms
Fuzz 157600: 4 transforms
Fuzz 157601: 6 transforms
Fuzz 157602: 12 transforms
Fuzz 157603: 13 transforms
Fuzz 157604: 19 transforms
Fuzz 157605: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  CounterComponent recursedComponent;
       aria-hidden="true"
  selector: 'my-counter',
  inputs: const ['count'],
       attr.nt(
  selector:hide 'my-aaa',
class ComponentA {
  direc<!--
-->
       aria-hiddentives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
       attr.aria-hidden="{{!invali<int> incremented;

  @Output() EventEmitter<!--
@Component(
  int count;

}
       aria-hidden="true"
  void reset
import 'package:angular2/angular2.dart';
  outputs: const ['resetEvent: reset'],
  Ev<!--
  String header;
       attr.aria-hidden="{{!invalid}}entEmitter<String> resetEvent;
-->
  @Input() int mathisxCount;
       aria-hidden="true"
-->


@Compone<!--
  @ContentChild(CounterComponent)
class CounterComponent {
-->
  templateUrl: 'test.html',
  List<String> items;
<<==HTML CODE==>>
</li>
  <input [(ngModel)]="header" />
  {{ngForm.dirty}}
</div>
    (incremented)='items.add($event.toString())'>
    [maxCount]='4'
       aria-hidden="true"   <my-counter></my-counter
    [count]="items.length"
    (click)='h1.hidden = !h1.hiden; counter}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56.reset()'
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
<div *ngIf="items.length > "0">

  
<h1 #h1>Showing {{items.length}} items:</h1>
    #counter
  <form #ngForm="<ngForm"></form>
 <!--
    (reset)=''
  </my-counter>
-->

<!-- @ngIgnoreErrors: -->
  <my-counter
  {{x}} : {{item.trim()}}
      
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157606: 17 transforms
Fuzz 157607: 12 transforms
Fuzz 157608: 4 transforms
Fuzz 157609: 14 transforms
Fuzz 157610: 8 transforms
Fuzz 157611: 2 transforms
Fuzz 157612: 5 transforms
Fuzz 157613: 10 transforms
Fuzz 157614: 2 transforms
Fuzz 157615: 15 transforms
Fuzz 157616: 15 transforms
Fuzz 157617: 8 transforms
Fuzz 157618: 10 transforms
Fuzz 157619: 17 transforms
Fuzz 157620: 12 transforms
Fuzz 157621: 6 transforms
Fuzz 157622: 2 transforms
Fuzz 157623: 4 transforms
Fuzz 157624: 5 transforms
Fuzz 157625: 1 transforms
Fuzz 157626: 15 transforms
Fuzz Failure 
<<==DART CODE==>>
import 'package:angular2/angular2.dart';

@Component(
  selector: 'my-aaa',
  templateUrl: 'test.html',
  directives: const [CounterComponent, NgIf, NgF
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter'e,
  inputs: const ['count'],
  outputs: const ['resetEvent: reset'],
  template: '{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output() EventEmitter<intor, NgForm, NgModel])
class ComponentA {
  List<String> items;
  String header;
}

@Component(
  selector: 'my-counter'e,
  inputs: const ['count'],
  ou}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae5626tp}
]),
});
{
\'\'\');
  '090cedb3f2833a3f260b0937baae56267a6cd935',
   -4.50uts: const ['resetEvent: reset'],
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
class CounterComponent {
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEv{
  int count;
  @Input() int maxCount;
  EventEmitter<String> resetEvent;
  @Output()ent;
  @Output() EventEmitter<int> incremented;

  @ContentChild(CounterComponent)
  CounterComponent recursedComponent;

  void reset() {}  void increment() {}
}

<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #continueh1>Showing {{items.length}} items:</h1>
<li *ngFor='le}
]),
});
{
\'\'\');
  '0t item of items; let[ x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIfms.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]u="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add(c$event.toString())'>
    <my-counter>="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}  
  <input [(ngModel)]u="header" />
      
  <my-newcounter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add(c$event.toString())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157627: 16 transforms
Fuzz 157628: 16 transforms
Fuzz 157629: 14 transforms
Fuzz 157630: 13 transforms
Fuzz 157631: 11 transforms
Fuzz 157632: 20 transforms
Fuzz Failure 
<<==DART CODE==>>
<!--
@Cmponent(
  String header;
  List<String
<<==HTML CODE==>>
</div>
        <my-counter
  
<h1 #h1>Showing {{items.length}}
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157633: 14 transforms
Fuzz 157634: 7 transforms
Fuzz 157635: 20 transforms
Fuzz 157636: 6 transforms
Fuzz 157637: 7 transforms
Fuzz 157638: 11 transforms
Fuzz 157639: 10 transforms
Fuzz 157640: 14 transforms
Fuzz 157641: 7 transforms
Fuzz 157642: 14 transforms
Fuzz 157643: 7 transforms
Fuzz 157644: 3 transforms
Fuzz 157645: 20 transforms
Fuzz 157646: 5 transforms
Fuzz 157647: 5 transforms
Fuzz 157648: 2 transforms
Fuzz 157649: 19 transforms
Fuzz 157650: 15 transforms
Fuzz 157651: 3 transforms
Fuzz 157652: 5 transforms
Fuzz 157653: 20 transforms
Fuzz Failure 
<<==DART CODE==>>

import 'package:angular2/angular2.dart';
  selector: 'my-counter',
  template: '{{count}} <button (click)="increment()" [value]="\'add\'"></button>')
  nativeString header;
  inputs: const ['count'],
class CounterComponent {
class ComponentA {
  Ev
  List<String> items;
@Component(
  directives: const [CounterComponent, NgIf, NgFor, NgForm, NgModel])
  outputs: const ['resetEvent: reset'],
  templa<!teUrl: 'test.html',
@Component(
  int count;
  selector: 'my-aaa',
}
  @Input() int maxCount;
<<==HTML CODE==>>
  

{
  <my-counter
<h1 #h1>Showing}
});
  <form #ngForm="ngForm"></form>
}); 
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
< /div>
    (incremented)='items.add($event.toString())'>
  </my-counter>
</li >
    <mclassy-counter></my-counter>
    (click)='h1.hidden = !h1.hidden; counter.rset()'
\'\'\');
  {{ngForm.dirty}}
{
\'\'\')
    #co<!--
<!-- @ngIgnoreErrors: -->
  {{x}} : {{item.trim()}}
  <input [(ngModel)]="header" />
<div *ngIf="items.length > 0">}
      
    [maxCount]='4'
    [count]="items.length"
       attr.arunter
]),
       aria-hidden="true"
  '090ced {{items.length}} it-->
       aria-hidems:</h1>
    (reset)=''
<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157654: 20 transforms
Fuzz 157655: 11 transforms
Fuzz 157656: 6 transforms
Fuzz 157657: 4 transforms
Fuzz 157658: 9 transforms
Fuzz 157659: 15 transforms
Fuzz 157660: 19 transforms
Fuzz 157661: 20 transforms
Fuzz 157662: 9 transforms
Fuzz 157663: 11 transforms
Fuzz 157664: 9 transforms
Fuzz 157665: 1 transforms
Fuzz 157666: 2 transforms
Fuzz 157667: 1 transforms
Fuzz 157668: 20 transforms
Fuzz 157669: 9 transforms
Fuzz Failure 
<<==DART CODE==>>
  templateUrl: 'tet.html',
  directives: const [CounternatirveComponent, NgIf, NgFor, NgFo<!-rm, Ng
import 'package:angular2/angular2.l: 'tet.html',
dart';
@Component(

  selector: 'my-aaa',
<<==HTML CODE==>>
<!-- @ngIgnoreErrors: -->
<h1 #h1>Showing {{items.length}} items:</h1>
<li *ngFor='let item of items; let x=index' [hidden]='item != null'>
  {{x}} : {{item.trim()}}
</li>

<div *ngIf="items.length > 0">
  <form #ngForm="ngForm"></form>
  {{ngForm.dirty}}
  
  <input [(ngModel)]="header" />
      
  <my-counter
    #counter
    [count]="items.length"
    [maxCount]='4'
    (reset)=''
    (click)='h1.hidden = !h1.hidden; counter.reset()'
    (incremented)='items.add($event.toString}
]),
});
{
\'\'\');
  '090cedb3f2833a3   f260b0937baae56267a6cd935',
   ())'>
    <my-counter></my-counter>
  </my-counter>
</div>

<<==DONE==>>
UnimplementedError: UnmatchedToken
#0      translateErrorToken (package:front_end/src/scanner/errors.dart:147:7)
#1      _Scanner2.tokenize (package:analyzer/src/dart/scanner/scanner.dart:185:7)
#2      FileState._parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:613:24)
#3      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#4      FileState._parse (package:analyzer/src/dart/analysis/file_state.dart:612:48)
#5      FileState.parse.<anonymous closure> (package:analyzer/src/dart/analysis/file_state.dart:395:14)
#6      _PerformanceTagImpl.makeCurrentWhile (package:analyzer/src/generated/utilities_general.dart:200:15)
#7      FileState.parse (package:analyzer/src/dart/analysis/file_state.dart:394:40)
#8      FileState.refresh (package:analyzer/src/dart/analysis/file_state.dart:444:32)
#9      FileSystemState.getFileForPath (package:analyzer/src/dart/analysis/file_state.dart:805:12)
#10     AnalysisDriver._computeUnitElementSignature (package:analyzer/src/dart/analysis/driver.dart:1145:31)
#11     AnalysisDriver.performWork (package:analyzer/src/dart/analysis/driver.dart:846:26)
<asynchronous suspension>
#12     AnalysisDriverScheduler._run (package:analyzer/src/dart/analysis/driver.dart:1615:24)
<asynchronous suspension>
#13     AnalysisDriverScheduler.start (package:analyzer/src/dart/analysis/driver.dart:1558:5)
#14     AbstractAngularTest.setUp (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/abstract_angular.dart:115:54)
#15     FuzzTest.checkNoCrash.<anonymous closure> (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:604:18)
#16     _rootRun (dart:async/zone.dart:1120)
#17     _CustomZone.run (dart:async/zone.dart:1001)
#18     _CustomZone.runGuarded (dart:async/zone.dart:901)
#19     runZoned (dart:async/zone.dart:1465)
#20     FuzzTest.checkNoCrash (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:603:5)
#21     FuzzTest.test_fuzz_continually (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:454:13)
<asynchronous suspension>
#22     main (file:///home/mfairhurst/dart/ng-analyzer-with-sdk-at-HEAD/angular_analyzer_plugin/test/fuzz_test.dart:19:18)
#23     _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:265)
#24     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:151)

Fuzz 157670: 13 transforms
Fuzz 157671: 16 transforms
Fuzz 157672: 16 transforms
Fuzz 157673: 6 transforms
Fuzz 157674: 4 transforms
Fuzz 157675: 13 transforms
Fuzz 157676: 2 transforms
Fuzz 157677: 13 transforms
Fuzz 157678: 3 transforms
Fuzz 157679: 16 transforms
Fuzz 157680: 17 transforms
Fuzz 157681: 16 transforms
Fuzz 157682: 4 transforms
Fuzz 157683: 7 transforms
Fuzz 157684: 10 transforms
Fuzz 157685: 15 transforms
Fuzz 157686: 9 transforms
Fuzz 157687: 10 transforms
Fuzz 157688: 5 transforms
Fuzz 157689: 9 transforms
Fuzz 157690: 9 transforms
Fuzz 157691: 9 transforms
Fuzz 157692: 13 transforms
Fuzz 157693: 2 transforms
Fuzz 157694: 12 transforms
Fuzz 157695: 15 transforms
Fuzz 157696: 14 transforms
Fuzz 157697: 5 transforms
Fuzz 157698: 8 transforms
Fuzz 157699: 14 transforms
Fuzz 157700: 6 transforms
Fuzz 157701: 19 transforms
Fuzz 157702: 7 transforms
Fuzz 157703: 4 transforms
Fuzz 157704: 13 transforms
Fuzz 157705: 20 transforms
Fuzz 157706: 16 transforms
Fuzz 157707: 12 transforms
Fuzz 157708: 4 transforms
Fuzz 157709: 19 transforms
Fuzz 157710: 12 transforms
Fuzz 157711: 7 transforms
Fuzz 157712: 16 transforms
Fuzz 157713: 7 transforms
Fuzz 157714: 18 transforms
Fuzz 157715: 18 transforms
Fuzz 157716: 9 transforms
Fuzz 157717: 18 transforms
Fuzz 157718: 20 transforms
Fuzz 157719: 16 transforms
Fuzz 157720: 19 transforms
Fuzz 157721: 10 transforms
Fuzz 157722: 12 transforms
Fuzz 157723: 5 transforms
Fuzz 157724: 13 transforms
Fuzz 157725: 13 transforms
Fuzz 157726: 2 transforms
Fuzz 157727: 15 transforms
Fuzz 157728: 13 transforms
Fuzz 157729: 13 transforms
Fuzz 157730: 18 transforms
Fuzz 157731: 7 transforms
Fuzz 157732: 6 transforms
Fuzz 157733: 11 transforms
Fuzz 157734: 17 transforms
Fuzz 157735: 19 transforms
Fuzz 157736: 11 transforms
Fuzz 157737: 5 transforms
Fuzz 157738: 13 transforms
Fuzz 157739: 16 transforms
Fuzz 157740: 18 transforms
Fuzz 157741: 8 transforms
Fuzz 157742: 8 transforms
Fuzz 157743: 14 transforms
Fuzz 157744: 6 transforms
Fuzz 157745: 8 transforms
Fuzz 157746: 16 transforms
Fuzz 157747: 9 transforms
Fuzz 157748: 2 transforms
Fuzz 157749: 14 transforms
Fuzz 157750: 7 transforms
Fuzz 157751: 4 transforms
Fuzz 157752: 17 transforms
Fuzz 157753: 9 transforms
Fuzz 157754: 19 transforms
Fuzz 157755: 20 transforms
Fuzz 157756: 20 transforms
Fuzz 157757: 15 transforms
Fuzz 157758: 10 transforms
Fuzz 157759: 11 transforms
Fuzz 157760: 10 transforms
Fuzz 157761: 2 transforms
Fuzz 157762: 4 transforms
Fuzz 157763: 10 transforms
Fuzz 157764: 16 transforms
Fuzz 157765: 13 transforms
Fuzz 157766: 19 transforms
Fuzz 157767: 12 transforms
Fuzz 157768: 20 transforms
Fuzz 157769: 7 transforms
Fuzz 157770: 13 transforms
Fuzz 157771: 4 transforms
Fuzz 157772: 13 transforms
Fuzz 157773: 2 transforms
Fuzz 157774: 2 transforms
Fuzz 157775: 13 transforms
Fuzz 157776: 16 transforms
Fuzz 157777: 19 transforms
Fuzz 157778: 10 transforms
Fuzz 157779: 19 transforms
Fuzz 157780: 19 transforms
Fuzz 157781: 8 transforms
Fuzz 157782: 15 transforms
Fuzz 157783: 17 transforms
Fuzz 157784: 1 transforms
Fuzz 157785: 15 transforms
Fuzz 157786: 15 transforms
Fuzz 157787: 10 transforms
Fuzz 157788: 17 transforms
Fuzz 157789: 14 transforms
Fuzz 157790: 10 transforms
Fuzz 157791: 15 transforms
Fuzz 157792: 18 transforms
Fuzz 157793: 20 transforms
Fuzz 157794: 10 transforms
Fuzz 157795: 8 transforms
Fuzz 157796: 4 transforms
Fuzz 157797: 10 transforms
Fuzz 157798: 18 transforms
Fuzz 157799: 15 transforms
Fuzz 157800: 1 transforms
Fuzz 157801: 1 transforms
Fuzz 157802: 7 transforms
Fuzz 157803: 13 transforms
Fuzz 157804: 9 transforms
Fuzz 157805: 11 transforms
Fuzz 157806: 7 transforms
Fuzz 157807: 1 transforms
Fuzz 157808: 10 transforms
Fuzz 157809: 15 transforms
Fuzz 157810: 12 transforms
